MySQL умеет хранить UTF8 только с 4ой версии. Но это в данном случае не имеет значения, поскольку поиск в Drupal реализуется исключительно средствами PHP, ему все равно в каком виде это лежит в базе. Кодировка БД не важна. Если не ищет русских слов - это скорее связано с настройками PHP. Вообще, по умолчанию - на русском или других языках ищется, но с некоторыми ограничениями. Скажем всегда различается регистр букв. Несколько улучшить поиск можно включением mbstring в PHP. См. темы на drupal.ru где упоминается mbstring.
Забить на filestore и использовать механизм аттачей к нодам в 4.5. Ноды с аттачами плюс отдельная категория таксономии, чем не файлохранилище? На drupal.ru я вот так и хочу делать.
Кстати, прикольно смотрится дизайн, не скажу, что необычно, но графика выглядит симпатично. Renat, сделал бы ты общественно полезное дело - запостил скриншот в галерею drupal.ru?
function weblink_insert($node) {
// здесь на каждой новой вставке любой ноды weblink получит возможность сделать что-то свое
if ($node -> type == 'weblink') {
// если это действительно веблинк, создаем ему алиас в {url_alias}
// иначе выходим из функции
}
}
Насчет имени функции не уверен, может и не module_insert там вызывается, см. drupaldocs.org/api/4.4 за подробностями.
Либо создать issue в багтрекере данного модуля, либо обратиться в drupal-devel с вопросом. Первое по идее более предпочтительно, поскольку все равно все issues форвардятся в эту рассылку и даже без доступа к CVS там можно сразу патч приаттачить. Если автор забросил модуль проблем с внесением изменений не должно быть.
Второй раз хочу написать автору и узнать почему он так стиль нарисовал и забываю Лечится убиранием параметра block в стиле для img в style.css темы. В остальных темах не замечал траблов.
Скачал сейчас этот архив - ru-4.5.0.tar.gz. Почти последняя версия перевода там, значит скрипт работает. Вот ссылки на drupal.org на новые релизы почему-то не создаются, хотя как мне объясняли должны. И руками их создать не доступно. Но в общем, архив по ссылке брать можно, это обновляемая версия.
С переводом опять небольшая неразбериха. На офсайте я так и не понял по какому принципу обновляется архив, хотя вроде как заявлено, что каждые 12 часов. Поэтому самую свежую версию можно забрать только cvs-клиентом из ветки DRUPAL-4-5. Наверно поступлю проще и выложу архив где-нибудь здесь на drupal.ru, пока не разберусь с орг.вопросами с ответственными товарисчами с drupal.org.
Я думаю нет там никакой cp1251 в нем, извини, но проблема не в друпале.
Сделай эксперимент. Возьми друпал из дистрибутива, сделай отдельную базу (или на .m одну дают? тогда префиксами разрули) и поставь его отдельным сайтом. Чтобы никак не пересекалось с правленными-апгрейженными исходниками designcollector. Посмотри как работает.
На .m живет один известный мне сайт на drupal 4.4 - http://dmania.org - в utf-8 все, проблем нет.
> И еще один момент - rss в кодировке utf нечитаем для сайтов которые в win-1251 - это так и должно быть?
content в английском меню администратора или "содержимое" в русском. "настроить" -> default workflow. там поубирать галочки у promote ("продвинуть") для соответствующих типов нод.
Каталог.
Если без возможности купить, т.е. только для обзора товаров, то по-моему на flexinode понаделать типов с нужными полями и это и будет каталогом.
--
Axel
Как заставить работать search с русским языком?
MySQL умеет хранить UTF8 только с 4ой версии. Но это в данном случае не имеет значения, поскольку поиск в Drupal реализуется исключительно средствами PHP, ему все равно в каком виде это лежит в базе. Кодировка БД не важна. Если не ищет русских слов - это скорее связано с настройками PHP. Вообще, по умолчанию - на русском или других языках ищется, но с некоторыми ограничениями. Скажем всегда различается регистр букв. Несколько улучшить поиск можно включением mbstring в PHP. См. темы на drupal.ru где упоминается mbstring.
--
Axel
Filestore2 - тоже проблема :(
Забить на filestore и использовать механизм аттачей к нодам в 4.5. Ноды с аттачами плюс отдельная категория таксономии, чем не файлохранилище? На drupal.ru я вот так и хочу делать.
--
Axel
Обсуждения - проблема.
Кстати, прикольно смотрится дизайн, не скажу, что необычно, но графика выглядит симпатично. Renat, сделал бы ты общественно полезное дело - запостил скриншот в галерею drupal.ru?
--
Axel
Куки?
http://drupal.org/node/2974
--
Axel
автоматический path alias (?)
Насчет имени функции не уверен, может и не module_insert там вызывается, см. drupaldocs.org/api/4.4 за подробностями.
--
Axel
автоматический path alias (?)
Обработчик в weblink на хук node_save повесить.
--
Axel
Блок последние новости. как?
Сделать SELECT из таблицы node отсортировав по дате и ограничив вывод с помощью LIMIT. Остальное - дело вкуса.
--
Axel
Модуль captcha
Либо создать issue в багтрекере данного модуля, либо обратиться в drupal-devel с вопросом. Первое по идее более предпочтительно, поскольку все равно все issues форвардятся в эту рассылку и даже без доступа к CVS там можно сразу патч приаттачить. Если автор забросил модуль проблем с внесением изменений не должно быть.
--
Axel
Модуль captcha
global $base_url;
Это из конфига, он ведь включается как обычный include и все его переменные доступны.
--
Axel
Локализация
Это ведь вопрос по установке и настройке перевода, так что в тот. А в "Drupal по-русски" обсуждаются вопросы непосредственно создания перевода.
--
Axel
Smiley Module
Второй раз хочу написать автору и узнать почему он так стиль нарисовал и забываю Лечится убиранием параметра block в стиле для img в style.css темы. В остальных темах не замечал траблов.
--
Axel
Локализация
Скачал сейчас этот архив - ru-4.5.0.tar.gz. Почти последняя версия перевода там, значит скрипт работает. Вот ссылки на drupal.org на новые релизы почему-то не создаются, хотя как мне объясняли должны. И руками их создать не доступно. Но в общем, архив по ссылке брать можно, это обновляемая версия.
http://drupal.org/files/projects/ru-4.5.0.tar.gz
Локализация
С переводом опять небольшая неразбериха. На офсайте я так и не понял по какому принципу обновляется архив, хотя вроде как заявлено, что каждые 12 часов. Поэтому самую свежую версию можно забрать только cvs-клиентом из ветки DRUPAL-4-5. Наверно поступлю проще и выложу архив где-нибудь здесь на drupal.ru, пока не разберусь с орг.вопросами с ответственными товарисчами с drupal.org.
С %count см. http://drupal.ru/node/324
--
Axel
А где Верхние меню
Кто такие в данном контексте "Верхние меню"? По вопросу не очень понятно что стряслось. Нужны подробности, или скриншот тоже прояснил бы ситуацию.
--
Axel
можете меня побить, но кодировка:((
Если делал апгрейд не черезе update.php то прав. Иначе он сам это делает. А то что надо делать руками в нем же описано.
--
Axel
Printable page
Оттуда если только код дернуть и сделать отдельным модулем.
--
Axel
можете меня побить, но кодировка:((
Я думаю нет там никакой cp1251 в нем, извини, но проблема не в друпале.
Сделай эксперимент. Возьми друпал из дистрибутива, сделай отдельную базу (или на .m одну дают? тогда префиксами разрули) и поставь его отдельным сайтом. Чтобы никак не пересекалось с правленными-апгрейженными исходниками designcollector. Посмотри как работает.
На .m живет один известный мне сайт на drupal 4.4 - http://dmania.org - в utf-8 все, проблем нет.
> И еще один момент - rss в кодировке utf нечитаем для сайтов которые в win-1251 - это так и должно быть?
Как избавиться от постов на главной странице
content в английском меню администратора или "содержимое" в русском. "настроить" -> default workflow. там поубирать галочки у promote ("продвинуть") для соответствующих типов нод.
--
Axel