Есть вопрос

Производительность: cache_set много разных, и довольно долго при редактировании (или создании) нод (и др)

23 октября 2010 в 12:02

В общем такая проблема
долго идет запись и редактирование нод и камментов
хостер посоветлова глянуть devel-ом

гляну

вижу, куча cache_set , такое впечатление что вообще весь кэш перезагружается (то есть попадаются записи вплоть до отправки уведомления о регистрации)
вот отловил даже 5000 млс (обновлялся кэш панелей)
по этому cache set

Вот пример один запрос

 

Расположение кнопок переключения языка

23 октября 2010 в 10:17

Доброго времени суток!
Не силён в темизации, поэтому прошу вашей помощи...
В гугл ходил, ничего конкретного не нашёл

Так вот, вопрос в том, каким образом можно аккуратненько расположить кнопки переключения языка? Скажем, гденибудь в правом верхнем углу страницы
Оригинальная страница: http://dl.dropbox.com/u/3322659/temp/l.png
Примерный желаемый результат: http://dl.dropbox.com/u/3322659/temp/lg.png (кнопки справа, сверху)

Доступ в отдельные разделы admin-панели

23 октября 2010 в 9:14

Создал в модуле отдельный раздел меню админки:

admin/shopcp/...

На сайте есть роль "Магазин" (не админ), доступ к этому разделу у них есть, но меню админа не отображается. Можно сделат, чтоб меню администратора для них было, но только с этим разделом?
Или сделать раздел shopcp не в админ-меню, но чтоб тема была как для админки в этом разделе ?

Как добавить аргумент в функции l

23 октября 2010 в 0:50

Здраствуйте. Как в функцию l добавить свой аргумент?
Вот пример

$s = ($_GET['q']);
$s = (drupal_get_path_alias($s));
echo l('« Prev', $s."&date=2010-11");

В итоге в ссылке получается http://localhost/sfsite/car-loans%2526date%3D2010-11

А хотелось бы получить http://localhost/sfsite/car-loans&date=2010-11

[Решено] Ромбики со знаком вопроса вместо таксономических терминов.

23 октября 2010 в 0:14

После попытки темизировать поля ввода ССК в теме bluemarine по мануалу Theme a CCK input form for CCK2 все название полей и термины словарей поменялись на ромбики со знаком вопроса. Я так понимаю тут простого решения нет и нужно в файле темизации ввода node-myconttype-edit.tpl.php все кирилличные буквы кодировать в что-то как-то?

Вывод материалов определенного типа

22 октября 2010 в 23:22

Извиняюсь, возможно я плохо искал, но осваивая друпал не могу понять как сделать примитивную вещь: чтобы по нажатию пункта в меню на главной странице отображались материалы только определенного типа. Т.е. скажем exemple.com/blog/ выводит все записи блогов, а вот по exemple.com/story/ или exemple.com/page/ отображается "Страница не найдена". Где копать ?

экспорт в DRUPAL файлов MWord

22 октября 2010 в 22:13

текстовый редактор сайта не воспринимает символы (математические и англ. фонетики). и после сохранения на странице сайта вместо символов из документа WORD появляются тараканы. кто знает как решить проблему?

Правила регистрации

22 октября 2010 в 21:53

Попробовал ради интереса зарегистрировать пользователя на своем сайте под кирилическим именем: "Вася пупкин" (включая пробел)
обнарудил что - ПОЛУЧЛОСЬ!

Вопрос - чем черевато, если все юзеры будут региться по такому принцыпу и какая наиболее оптимальная форма регистрации и логина на сайт?

[решено]Отправка параметризованных писем drupal_mail

22 октября 2010 в 17:34

Как отправлять письма по шаблону?
Есть переменная notify_message с шаблоном письма, например:

---------------------
!username, добрый день!
По Вашему вопросу !id на сайте !site поступил новый ответ
http://!site/node/!id
----------------------

Как вызвать правильно drupal_mail, чтобы все эти переменные определить?
По аналогии с уведомлениями при регистрации стандратной...

drupal_mail('Заголовок', 'notify_message ', $user->mail, user_preferred_language($user), array(???))