![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Сайт Ильи Азарова./Записи в блоге |
![]() |
|
Модуль path_extend
2011-09-25 17:22:55 (читать в оригинале)Данный модуль позволяет делать красивые пути для Drupal минуя pathauto.
В Drupal 7 появились хуки hook_url_inbound_alter, hook_url_outbound_alter, которые позволяют из модуля менять стандартные пути так, как разработчик сочтет нужным.
На данный момент модуль переопределяет пути для нод, делая их /node/123.html вместо /node/123, делает красивые пути для тэгов таксономии вида /tag/1234.hml вместо /taxonomy/term/123.
Ну и больной вопрос, который несколько лет не могут решить российские друпалеры.
?page=123 в конце урла при пейджинге заменяется на /page/123.html
Таким образом, системные URL приобретают более естественный вид, с исторически сложившимся окончанием(с чего веб начинался).
В планах есть мысли сделать всякие опциональные дополнения, возможность менять суффикс, но пока нет таких задач.
Модуль можно скачать на странице проекта http://drupal.org/project/path_extend.
Обновление brainstorm.name до Drupal 7
2011-09-24 02:07:28 (читать в оригинале)Перенес все на Drupal 7. Далось все малой кровью. Правда пришлось отказаться от nodewords, metatag и остального говнокода который пишет Дейв Рейд и других модулей. Качество их и в 6ке хромало. Остальное все вроде как есть - все что было на сайте когда тут был Drupal 6 - все в новой сборке присутсвует.
Тема - простая самописная на базе omega(drupal.org/project/omega) - теперь все вертится на HTML 5 :). Есть еще что подкрутить и доделать, но основное все работает.
Да, на сайте крутятся вот эти два модуля моего изготовления:
http://drupal.org/project/imagefield_tagfilter и http://drupal.org/project/path_extend
Позже сделаю отчет о них.
Да, еще. Трудоемкость сборок на D7 выросла на порядок. Как и в плане написания модулей так и всего остального. Так что, мой личный проект сборки drupal для блоггеров имеет все шансы так и остаться сборкой для D6. Ищутся желающие помочь проекту. Делами или деньгами. Как-то так. Читать тут http://brainstormblogger.org/blog/1/2011-09-16/42.html
Модуль интеграции phptraffica и Drupal доступен для свободного скачивания
2011-09-13 23:45:41 (читать в оригинале)Выкладываю модуль для интеграции изестной системы статистики PhpTraffica и CMF Drupal в свободный доступ. Для скачивания доступна версия для Drupal 6.
Подробности, описание и архив - на странице модуля.
Логин без пароля для Drupal 7
2011-09-12 12:12:31 (читать в оригинале)Добавил в документацию в статью о заходе на сайт Drupal без пароля код для Drupal 7. Oн несколько иной нежели в Drupal 6. Читать тут.
Задача обхода hook_theme в Drupal 6/7
2011-09-07 19:05:00 (читать в оригинале)Возникла задачка вызывать функцию темизации без описания ее в вызове hook_theme модуля, чтобы не забивать большим количеством вызовов регистр темизации друпала.
init_theme();$reg = theme_get_registry();$reg['customfunc'] = array('arguments' => array('param' => NULL),'file' => drupal_get_path('module', '<имя вашего модуля>') . '/file.inc','theme path' => array(0 => drupal_get_path('module', '<имя вашего модуля>') ),'function' => 'theme_customfunc','preprocess functions' => array(0 => 'template_preprocess'),);theme_get_registry($reg);
function theme_customfunc($param) {return "theme_customfunc($param)";}
![BlogRider сегодня BlogRider сегодня](/themes/1/i/menu/th/blogrider_today.png)
![Изменения рейтинга Изменения рейтинга](/themes/1/i/menu/th/rating_changes.png)
![]() | ||
+568 |
582 |
Falling_From_The_Sky |
+439 |
551 |
Темы_дня |
+438 |
580 |
Заметки по-новозеландски |
+421 |
563 |
Aleks_Ander |
+421 |
565 |
Дневник |
![]() | ||
-1 |
76 |
Интересное о железной дороге |
-1 |
141 |
Алексей_Костяника |
-4 |
73 |
Foster |
-4 |
127 |
Познайте мир с Хомяком и Пандой! |
-5 |
72 |
Популярные виды туризма |
![Главные темы Главные темы](/themes/1/i/menu/th/main_themes.png)
Загрузка...
![Загрузка... Загрузка...](/themes/1/i/loader/loader.gif)
взяты из открытых общедоступных источников и являются собственностью их авторов.