Тогда надо перенести стандартный пункт меню "блоги" в нужное место в меню, вместе с ним перенесется и "мой блог", после этого отключить пункт меню "блоги" и останется только "мой блог". Надеюсь в 6.х пофиксят этот гемор...
1) Модуль cck_field_perms - права на отдельные поля.
2) Ссылку на страницу создания ноды сделать не просто node/add/TYPE, а node/add/TYPE?destination=DOP_INFA. Тогда после заполнения формы будет редирект на страницу DOP_INFA.
3) Мммм... так если ошибки в форме, то форма и не отправится, и вверху будут эти ошибки в "красной рамочке"... Если нужно добавить свои собственные условия/ограничения на значения полей, то можно создать модуль с хуком nodeapi и обрабатывать случай if ($node->type == 'MYTYPE' && $op == 'validate').
простите а куда конкретно этот кусочек кода вставлять то?
Вот поэтому и не хотел никаких кусков кода давать, потому что пока полностью готовый модуль не выложу — толку не будет... если Вы сами не писали модулей.
млин через контрол ф5 обновляю все одно, разве кэш сайта не должен после данной комбинации отреагировать также как и браузер?
Кэш Дрюпала работает только для анонимов и обновляется раз в определенный промежуток времени, который указан в УПРАВЛЕНИЕ => НАСТРОЙКИ => ПРОИЗВОДИТЕЛЬНОСТЬ. Поэтому для анонимов может быть такой эффект.
Я на своих сайтах обычно пишу небольшой модуль, который при любых изменениях материалов или комментариев очищает кэш.
мб кэширует прокси или браузер. Если смотрите главную страницу анонимом, то также может влиять включенное кэширование в самом Дрюпал (управление => производительность).
ЗЫ: Имхо название темы должно отражать ее содержимое, а заголовки в стиле "все сюда" и "очень странно" я называю флудерастическими.
Модуль для настройки breadcrumb и позиции в меню нодов
Багов не замечено. Основная недоработка в том, что нельзя изменять правила — только удалять и создавать новые.
Автоматически вставлять в текст!
Писать модуль с хуком filter.
Как убрать двоеточие после темы голосования?
Я делал так:
<?php
function phptemplate_form_element($element, $value) {
$output = '
Как убрать название у пустого поля в CCK
Да, в настройках типа есть вкладка "отображение".
Подскажите какой нужен модуль?
http://drupal.org/project/glossary
Как в произвольное меню добавить ссылку на Мой блог
Тогда надо перенести стандартный пункт меню "блоги" в нужное место в меню, вместе с ним перенесется и "мой блог", после этого отключить пункт меню "блоги" и останется только "мой блог". Надеюсь в 6.х пофиксят этот гемор...
Регистрация с проверкой в таблице другой БД? Сделали!
Перед if-ом попробуйте вставить print("test"). Он вообще вызывается хук-то?
Регистрация с проверкой в таблице другой БД? Сделали!
См. для примера хук regcode_user в модуле regcode. Там используется проверка хук user с операцией validate.
Регистрация с проверкой в таблице другой БД? Сделали!
Если писать свой модуль, то это можно сделать хуком user. Вставить проверку при $op == 'validate'.
Как в произвольное меню добавить ссылку на Мой блог
Попробуйте добавить пункт меню с адресом blog/
Проблема с переводом раздела создать материал.
/admin/content/types
своя форма добавления материала
Тогда можно сделать хитрый редирект своим модулем. Примерно так:
<?php
function mymodule_nodeapi(....) {
if ($op == 'insert' && $node->type == 'MYTYPE') {
drupal_goto("DOP_INFA", "nid=$node->nid");
}
}
?>
Тогда в DOP_INFA передастся nid созданной ноды (через URL).
своя форма добавления материала
Просто ниасилил в чем проблема с DOP_INFA...
своя форма добавления материала
Хуки только в модулях.
Библиотека
taxonomy + cck + views.
А есть и готовые библиотеки не на Дрюпал: DSpace, EPrints, Greenstone.
своя форма добавления материала
1) Модуль cck_field_perms - права на отдельные поля.
2) Ссылку на страницу создания ноды сделать не просто node/add/TYPE, а node/add/TYPE?destination=DOP_INFA. Тогда после заполнения формы будет редирект на страницу DOP_INFA.
3) Мммм... так если ошибки в форме, то форма и не отправится, и вверху будут эти ошибки в "красной рамочке"... Если нужно добавить свои собственные условия/ограничения на значения полей, то можно создать модуль с хуком nodeapi и обрабатывать случай if ($node->type == 'MYTYPE' && $op == 'validate').
Вопрос по приватному способу скачивания файлов
Мб проблема из-за русского имени...
Вопрос по приватному способу скачивания файлов
Ну тогда они, наверное, и доступны будут по прямому адресу. Ведь имя-то известно и файловый каталог тоже.
Файловый каталог при приватном способе выносится из открытого доступа за пределы Дрюпал или закрывается через .htaccess.
У себя вообще не замечал такого эффекта.... А какое конкретно имя файла было и стало? Если расширения типа php, то это разумно.
На "главной" не происходят изменения. HELP!
простите а куда конкретно этот кусочек кода вставлять то?
Вот поэтому и не хотел никаких кусков кода давать, потому что пока полностью готовый модуль не выложу — толку не будет... если Вы сами не писали модулей.
На "главной" не происходят изменения. HELP!
<?php
function mymodule_nodeapi(&$node, $op, $teaser = NULL, $page = NULL) {
if ($op == 'update' || $op == 'insert' || $op == 'delete') {
cache_clear_all('*', 'cache_page', TRUE);
}
}
function mymodule_comment($comment, $op) {
if ($op == 'insert' || $op == 'update' || $op == 'delete') {
cache_clear_all('*', 'cache_page', TRUE);
}
}
?>
На "главной" не происходят изменения. HELP!
отдельного модуля нет, это пяток строчек в большом модуле...
На "главной" не происходят изменения. HELP!
млин через контрол ф5 обновляю все одно, разве кэш сайта не должен после данной комбинации отреагировать также как и браузер?
Кэш Дрюпала работает только для анонимов и обновляется раз в определенный промежуток времени, который указан в УПРАВЛЕНИЕ => НАСТРОЙКИ => ПРОИЗВОДИТЕЛЬНОСТЬ. Поэтому для анонимов может быть такой эффект.
Я на своих сайтах обычно пишу небольшой модуль, который при любых изменениях материалов или комментариев очищает кэш.
На "главной" не происходят изменения. HELP!
мб кэширует прокси или браузер. Если смотрите главную страницу анонимом, то также может влиять включенное кэширование в самом Дрюпал (управление => производительность).
ЗЫ: Имхо название темы должно отражать ее содержимое, а заголовки в стиле "все сюда" и "очень странно" я называю флудерастическими.
привязка форм ССК к типам материала и к подшивке
views
Укрощение заметок
taxonomy и/или views