pmahome: Блог

Главные вкладки

модуль contact

17 февраля 2011 в 12:12

модуль contact
Установлено разрешение
"иметь доступ к контактной форме сайта" для зарегистрированных пользователей и админ-ов.

Но доступ к страницам "/user/*/contact" для зарегистрированных пользователей запрещен
"У вас нет доступа к этой странице". Форма контактов доступна Только для админ-ов.

В чем проблема? Где может стоять запрет на эту функцию еще?

Ошибка после обновления XML sitemap до версии 2.0

15 февраля 2011 в 12:49

После обновления xmlsitemap до последней версии ( пробовал и dev.) получаем ошибку вида:

user warning: Unknown column 'max_filesize' in 'field list' query: SELECT MAX(max_filesize) FROM xmlsitemap_sitemap in /home/..../example.ru/docs/sites/all/modules/xmlsitemap/xmlsitemap.install on line 92.

файл sitemap.xmls не создается.

Ошибка идет из участка модуля:
// Check maximum file size.
$max_filesize = db_result(db_query("SELECT MAX(max_filesize) FROM {xmlsitemap_sitemap}"));
$requirements['xmlsitemap_file_size'] = array(
'title' => $t('XML sitemap maximum file size'),
'value' => format_size($max_filesize),
);
if ($max_filesize > XMLSITEMAP_MAX_SITEMAP_FILESIZE) {
$requirements['xmlsitemap_file_size']['description'] = $t('You have exceeded the maximum sitemap file size of @SiZE. If possible, decrease the number of links per sitemap page.', array('@SiZE' => format_size(XMLSITEMAP_MAX_SITEMAP_FILESIZE)));
$requirements['xmlsitemap_file_size']['severity'] = REQUIREMENT_ERROR;
}
elseif (!variable_get('xmlsitemap_developer_mode', 0)) {
unset($requirements['xmlsitemap_file_size']);
}

Есть ли рекомендации ?

Ошибка в calendar_block 6x-2.2

27 января 2011 в 14:56

После установки модуля видна Ошибка в выводе результатов модуля calendar_block 6x-2.2.

Блок создается с ваводом первого дня месяца ( 1-е число ) всегда с крайней верхней левой позиции.
Т.е. 1-число всегда понедельник (или воскресенье). Смена меяца и года не меняет порядок вывода.

Дни недели выводятся также фиксированно ( понд ----> воскресенье ).

Просмотр форума не показал ссылок на аналогичную проблему. Возможно у меня частный случай!?

Текущая дата и колличество дней в месяце отображаются правильно.

Ошибка отправки e-mail с хостинга NIC.ru

23 января 2011 в 10:49

Уважаемые специалисты!
Друпал сайт стоит на хостинге NIC.ru
Уже несколько дней не могу решить проблему отправку e-mail с сайта на хосте через mail.nic.ru.
Техподдержка хостинга отказала в консультации т.к. по работе на DRUPAL - не их ответственность.
Перечитал все форумы,попробовал опубликованные советы, а именно:
1. Пробовал отправку писем непосредственно из под DRUPAL.
Поправил файл mail.inc
( // The email might not be sent properly if the subject field
// contains newline characters. see http://drupal.org/node/84883.
str_replace("\n", ' ', mime_header_encode($message['subject'])),
// Note: e-mail uses CRLF for line-endings, but PHP's API requires LF.
// They will appear correctly in the actual e-mail that is sent.
str_replace("\r", '', $message['body']), )

В include.inc, the mime_header_encode function, поправил $chunk_size = 400;

Имеем:
warning: mail() [function.mail]: Could not execute mail delivery program '/usr/sbin/sendmail -t -i ' in /home/hostname/saitname.ru/docs/includes/mail.inc on line 202.
Не удается отправить почту. Пожалуйста, свяжитесь с администратором сайта, если эта проблема сохраняется.

2. Установил SMTP-6.x-1.0-beta5 + phpMailer v2.2.1 c патчем class.phpmailer.zip
Я настроил SMTP на имя сервера: mail.nic.ru
Порт указал 25-й ,также (2525) Логин - имя почтового ящика, Пароль.
Использовать зашифрованный протокол: нет
этот ящик добавил в списки доверенных получателей/отправителей на mail.nic.ru.

Имеем:
Порт 25