ankheg: Комментарии

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

17 апреля 2009 в 21:15

"ganet" wrote:
Как?

На странице контроля доступа права на "создание материала" и "редактирование материала" управляются раздельно.

16 апреля 2009 в 17:56

После сабмита форм обычно идет редирект, поэтому $_POST не ловится. Можно, например добавить <?php $form['#redirect'] = false?> в hook_form.

А кстати в hook_submit по-моему лучше пользоваться не $_POST, а $form_values.

13 апреля 2009 в 23:52

В общем есть папки, доступные из ваших скриптов. Это /home/host, /usr/lib/php, /usr/local/lib/php, /tmp. А у вас tmp друпала настроено на /home/admin/data/tmp - это не входит в разрешенный список. Поэтому ошибки при операциях с файлами.

Надо добиться, чтобы папки друпала files и tmp были внутри разрешенных папок.

Варианты:

Либо вы неправильно указываете пути для папок: /tmp и tmp - это разные папки. Вам нужна без слеша.

Либо попробуйте прописать /home/host/public_html/сайт.ru/tmp

И аналогично для папки files.

Права 777 еще.

11 апреля 2009 в 21:36

Думаю, можно переопределить в template.php функцию theme_username() так, чтобы все ссылки по имени пользователя вели на его трекер.

А вообще, зачем переопределять. Можно довести до ума профиль на странице user/x

10 апреля 2009 в 17:46

"vaneeez" wrote:
В настройках материала снята галочка автоматической публикации,но если зайти по ссылке /taxonomy/term/<номер тега> то видны все материалы,в т.ч. неопубликованные.

Так не должно быть. Если не стоит галочка "опубликовано", то материал видят только люди с большими правами (администратор, модераторы, автор материала).

10 апреля 2009 в 14:28

Нужно поставить модуль devel, и включить в его настройкахт error handler: backtrace. Тогда сообщение об ошибке будет информативнее, и можно будет понять источник неправильного вызова.

9 апреля 2009 в 17:33

А что, вариант penexe не работает разве? Ну все равно я выше неправильно написал, так что исправлюсь Smile Под рукой есть пятый друпал с уберкартом, так что речь о нем.

Открываю файл путь_к_моей_теме/template.php. Добавляю туда такую функцию

9 апреля 2009 в 11:31

"eagle" wrote:

Мне в похожей ситуации помогло добавление в settings.php

ini_set('pcre.backtrack_limit', 500000);
ini_set('pcre.recursion_limit', 500000);

Кстати да, иногда помогает. Но мне не помогло с включенным типографическим фильтром.

9 апреля 2009 в 0:16

Зайдите на страницу admin/content/types. Нажмите "изменить" напротив нужного типа материала. Дальше выберите вкладку display. Там есть некоторые опции отображения полей imagefield. В том числе будут перечислены все пресеты imagecache.

8 апреля 2009 в 21:59

Нормально сцепить, чтобы в одну строчку через запятую, вряд ли получится при помощи модулей. Можно попробовать поставить на дивы, оборачивающие поля, display: inline, и запятые как-нибудь стилями подрисовать.