Кстати, кто-нибудь может дать ссылки на действительно толковые статьи, где расписано как настраивать, устанавливать apache, php, mySQL, акселераторы и т.п. на *nix?
Ну, по-моему, все зависит от модулей. Есть простые модули, которые без проблем работают с другими. А есть такие, которые могут работать при определенной конфигурации системы, и полная совместимость с другими модулями проблематична.
Даже когда модули конфликтуют, то иногда неясно чья это вина - в итоге оказывается, что никто не виноват, т.к. модули по своей природе взаимоисключающие друг друга.
Но крон же не запускают каждую минуту. Да и кешированные данные, которые не меняются, нужно максимально долго хранить в кеше, а не очищать их по крону.
Проблема в том, что стандартная система кеширования Друпала кеширует лишнюю ненужную информацию...
То есть пишу модуль - вместо этого uc_product_kit_view в нём пишу что? названиемодуля_uc_product_kit_view(){}
Кажется как то просто, но чего-то не догоняю...
проблемный какой модуль, то с одним не работает, то с другим.
причём он ещё и ахаховый, фих поймёшь, из-за чег он не работает
Модуль работает как часики. Это я гарантирую. Тестировал временем. Также модифицировал под свои задачи. Например, у меня пользователи могут удалять свои комменты аяксом...
Если так, то какой смысл ТС было засовывать эту переменную в темплейт?
Ага, скорее всего ТС взял чужой шаблон, где куча ненужной для него хрени...
Так же вопрос: какой именно значок? Тот, который в теле страницы, или тот, который в строке адреса браузера? Во втором случае отключение переменной в шаблоне не поможет.
Еще можно в hook_preprocess_node, этот хук кажись даже не документирован. И в template.php через ENGINE_preprocess_node или THEME_preprocess_node. Как удобно.
Эти варианты я не рассматривал, ибо они не являются более оптимальным решением, чем hook_nodeapi...
На api.drupal.ru есть примеры модулей для изучения Drupal API. Изучайте.
Это Вы кому?
Меня интересует только один вопрос: тот вариант насчет хука hook_nodeapi, который я написал выше - он единственный, или есть более оптимальное решение?
Для блоков использую <?php include("sites/default/snippets/block/block_name.php")?> иногда со страниц и в body блока
Для страниц типа page использую <?php include("sites/default/snippets/page/page_name.php")?> в body блока
А чем не нравится отличный друпаловский способ создания страниц и блоков в собственных модулях?
Главные инструменты в Друпале - это хуки, а не сниппеты.
Перенос сайта на Linux
Я думал, что все-таки есть какие-то критерии выбора...
Перенос сайта на Linux
Gentoo.
И если кто-то сможет объяснить, какой дистрибутив выгоднее использовать в качестве сервера - буду очень рад...
Перенос сайта на Linux
Я знаю, что везде всего хватает. Но я же попросил подсказать проверенные нормальные статьи, а не все подряд...
Странно долгая задержка перед выдачей страницы
Много запросов на одну страницу. Page execution time was 1868.14 ms - тоже очень много.
Оптимизируйте, кешируйте, убирайте лишний код...
Перенос сайта на Linux
Кстати, кто-нибудь может дать ссылки на действительно толковые статьи, где расписано как настраивать, устанавливать apache, php, mySQL, акселераторы и т.п. на *nix?
Перенос сайта на Linux
Ха, конечно, без настроек Апача и т.п. не заработает... Как впрочем и на Винде... Просто Денвер за Вас все делал...
Интересное наблюдение за кешированием страниц
Я создаю. И думаю, что многие другие разработчики тоже...
проблемы с AJAX Comments
Ну, по-моему, все зависит от модулей. Есть простые модули, которые без проблем работают с другими. А есть такие, которые могут работать при определенной конфигурации системы, и полная совместимость с другими модулями проблематична.
Даже когда модули конфликтуют, то иногда неясно чья это вина - в итоге оказывается, что никто не виноват, т.к. модули по своей природе взаимоисключающие друг друга.
Интересное наблюдение за кешированием страниц
Дело не в количестве, а в самом факте того, что на ненужное кеширование данных расходуются лишние ресурсы.
А если бы мы кеш помещали в оперативку, то был бы явный некошерный перерасход...
проблемы с AJAX Comments
А что по твоему есть drupal-way?
Интересное наблюдение за кешированием страниц
Понятное дело.
Но крон же не запускают каждую минуту. Да и кешированные данные, которые не меняются, нужно максимально долго хранить в кеше, а не очищать их по крону.
Проблема в том, что стандартная система кеширования Друпала кеширует лишнюю ненужную информацию...
Как правильно переопределить функцию модуля[Решено]
Не... Так нельзя. Или я чего-то не знаю?..
проблемы с AJAX Comments
Модуль работает как часики. Это я гарантирую. Тестировал временем. Также модифицировал под свои задачи. Например, у меня пользователи могут удалять свои комменты аяксом...
ПХП переменные в текстах нод
Тогда зачем за Друпал беретесь? Начинать же нужно с основ.
ПХП переменные в текстах нод
Запишитесь на курсы по программированию...
значок rss
Так я и имею в виду, что люди юзают шаблоны, даже не глядя во внутрь...
значок rss
Если так, то какой смысл ТС было засовывать эту переменную в темплейт?
Ага, скорее всего ТС взял чужой шаблон, где куча ненужной для него хрени...
Так же вопрос: какой именно значок? Тот, который в теле страницы, или тот, который в строке адреса браузера? Во втором случае отключение переменной в шаблоне не поможет.
Как правильно переопределить функцию модуля[Решено]
Ну, в хук hook_nodeapi объект $node передается по ссылке - т.е все изменения на уровне объекта ноды. А переменные шаблона в нем не поменяешь.
Сигнатура hook_nodeapi это подтверждает:
Как правильно переопределить функцию модуля[Решено]
Эти варианты я не рассматривал, ибо они не являются более оптимальным решением, чем hook_nodeapi...
Как правильно переопределить функцию модуля[Решено]
Это Вы кому?
Меня интересует только один вопрос: тот вариант насчет хука hook_nodeapi, который я написал выше - он единственный, или есть более оптимальное решение?
Где бы разместить ф-цию что бы её видно было...
В последнее время стараюсь обходиться вообще без сниппетов...
Эффект "жалюзи"
Немного элементарного джаваскрипта...
математические операции с полями из разных нод, как?
Сделайте нужный sql-запрос. Делов-то...
Где бы разместить ф-цию что бы её видно было...
А чем не нравится отличный друпаловский способ создания страниц и блоков в собственных модулях?
Главные инструменты в Друпале - это хуки, а не сниппеты.
Как сломать сайт на Drupal?
Как правило, в шаблонах ничего кроме вывода переменных не должно быть. Но можно, например, забыть очистить переменную перед выводом.