UPDATE 2:
Не работает хак.
Он влияет на сайдбар в целом, а не на блок в частности, да и сайдбар ведет себя странно после хака.
НЕ ИСПОЛЬЗОВАТЬ ХАК.
(по ссылке что ниже, тема определена как "отложеная".)
--------------------- Хак для block.module, для того чтобы назначать блокам пути (path) для их показа на страницах с урл начинающимся с ru/ или с en/ :
Это:
само собой там кривой патч - забыл сказать.
Я патчу руками всегда, так хоть отслеживаешь логику изменений.
Пропатч сам, там добавить то одну строчку всего и изменить следующую.
Еще раз вопрошаю: в админке у вас тоже ссылки кривые остались? да??
admin/node
типа если стою в ru/admin/node все ссылки на редактирование и на сами ноды начинаются с ru/ - без разбору:((
Хотя это уже не так страшно, т.к. не в юзер-интерфейсе находится.
Андрюс, это без проблем делается развлетвленной таксономией. Не такой и сложный получается каталог, видимо сами конечные продукты будут публиковаться через модуль image как картинка с пояснительным текстом. А можно просто аттачить к ноде картинку и присваивать ей конечную категорию из каталога.
И вообще я эти ссылки в каждой ноде на перевод постараюсь вырезать с корнем, ибо какой резон от них? Юзабилити нулевое. Надо просто кнопарь на сайт - English version и хватит.
Добавил из install.txt - $i18n_variables в settings.php плюс туда же добавил $i18n_languages.
Все предыдущие настройки названий и слоганов обнулились и появилась возможность из-под каждой языковой версии вносить информацию на 2 языках.
Включил фирменный блок заодно с флажками - русский флажок.
Some site-wide variables, like 'site_name', 'site_slogan', user e-mail contents... have language dependent content.
Since I don't like the solution of runing them through the localization system, because this means when you change the 'master' text, you have to re-translate it for every language, I've added this new feature which makes possible to have a list of variables -defined in the config file- which will be kept separated for each language.
This part is an add-on, and you can use it or not.
Нихрена не понятно как работает i18n.
Поставил, пропатчил, включил локаль (en,ru).
Установил по дефолту настройки i18n: в итоге
получил следующее:
Создал ноду сразу в русском переводе, опубликовал, перевел.
Снизу ссылка на en-перевод, но такая ru/node/2 вместо en/node/2...
Нажимаю - ничего нет. Выхожу на корень сайта и через урл site.ru/en попадаю в англ. версию - нода лежит переведенная, но у нее урл обратного перевода опять битое - теперь en/node/1
1. Перевести самому, пока не переводили видимо.
2. А в чем проблема? Уже с 4.2 версии можно спокойно создавать нелатинские имена пользователей.
3. Taxonomy_image заменяет текстовые категории на картинки, а не вставляет картинки в разделы. Для основных разделов и навигации можно похимичить в локализации с переводами на русский там можно тэги вставлять.
этот модуль добавляет перевод к ноде, т.е. ты все равно изначально ходишь по русскому сайту, а потом видишь эти флажки. А надо что бы щелкнул по ссылке и весь сайт ушел в английский. Был такой модуль под 4.4., но он делал сплэш-страницу перед всем сайтом с приветствием и выбором языка.
weblink
НО, с версии 4.6. добрый создатель убрал рендер ссылочного каталога, теперь вот сам сижу мучаюсь. От модуля осталось только рейтинг кликов и всё по-моему:(
Если словарь таксономии один, то можно использовать модуль directory в связке с weblink. Вчера тестировал, нормально, но от weblink я отказался в сторону flexinode.
Да, url сделаные weblink`ом будут своеобразные за счет этого самого рейтинга кликов - см. пример http://drupal.ru/node/1047
Этот метод рассматривался на Дрюпале как наиболее "опасный" с точки зрения посыла открытого пароля. Но в принципе это возможно путем легкого хака user.module - там надо найти строчки про 1 юзера и повторить эту ситуацию для всех юзеров, но емайл совсем отключить нельзя! Все равно письмо с паролем придет юзеру хоть он и увидит его на сайте.
вы ответили сами на свои же вопросы.
1. Да, форум есть в дистрибутиве - включите и настройте ему списки суб-форумов.
2. Да, выставляете русскую локаль - качаете перевод или переводите сами по-строчно.
создай url aliasы для node/?from=50 и т.п. какие тебе удобней, но только помни что при условии смены кол-ва отображаемых нод на страницах сменится и порядок чисел в урлах.
Мультиязычный сайт, i18n.module
UPDATE 2:
Не работает хак.
Он влияет на сайдбар в целом, а не на блок в частности, да и сайдбар ведет себя странно после хака.
НЕ ИСПОЛЬЗОВАТЬ ХАК.
(по ссылке что ниже, тема определена как "отложеная".)
---------------------
Хак для block.module, для того чтобы назначать блокам пути (path) для их показа на страницах с урл начинающимся с ru/ или с en/ :
Это:
Мультиязычный сайт, i18n.module
само собой там кривой патч - забыл сказать.
Я патчу руками всегда, так хоть отслеживаешь логику изменений.
Пропатч сам, там добавить то одну строчку всего и изменить следующую.
Еще раз вопрошаю: в админке у вас тоже ссылки кривые остались? да??
admin/node
типа если стою в ru/admin/node все ссылки на редактирование и на сами ноды начинаются с ru/ - без разбору:((
Хотя это уже не так страшно, т.к. не в юзер-интерфейсе находится.
каталог на Друпале
Андрюс, это без проблем делается развлетвленной таксономией. Не такой и сложный получается каталог, видимо сами конечные продукты будут публиковаться через модуль image как картинка с пояснительным текстом. А можно просто аттачить к ноде картинку и присваивать ей конечную категорию из каталога.
Мультиязычный сайт, i18n.module
Файл - i18n.inc.
Помимо патча приложенного на друпалорге, исправить следующее:
Мультиязычный сайт, i18n.module
Те строки, к-рые указал, я там исправил, да. Но то, что происходит в "содержании" сайта не лечится в этом модуле, ковырять core не особо хочется.
Мультиязычный сайт, i18n.module
Хрен-то там, я уже это видел, и сейчас написал туда. Там баг распространяется на админ-часть, что не есть гуд.
Мультиязычный сайт, i18n.module
Нашел, но проблема решилась на 50% только, т.к. как кривые перевод-ссылки распостраняются и дальше в админ-части.
Мультиязычный сайт, i18n.module
И вообще я эти ссылки в каждой ноде на перевод постараюсь вырезать с корнем, ибо какой резон от них? Юзабилити нулевое. Надо просто кнопарь на сайт - English version и хватит.
Мультиязычный сайт, i18n.module
Добавил из install.txt - $i18n_variables в settings.php плюс туда же добавил $i18n_languages.
Все предыдущие настройки названий и слоганов обнулились и появилась возможность из-под каждой языковой версии вносить информацию на 2 языках.
Включил фирменный блок заодно с флажками - русский флажок.
Мультиязычный сайт, i18n.module
Сыплю голову пеплом, нашел что добавить в settings.php:))
Вроде работает тьфу-тьфу-тьфу
Мультиязычный сайт, i18n.module
Дык в readme написано:
Some site-wide variables, like 'site_name', 'site_slogan', user e-mail contents... have language dependent content.
Since I don't like the solution of runing them through the localization system, because this means when you change the 'master' text, you have to re-translate it for every language, I've added this new feature which makes possible to have a list of variables -defined in the config file- which will be kept separated for each language.
This part is an add-on, and you can use it or not.
Но как юзать-то?
Мультиязычный сайт, i18n.module
Нихрена не понятно как работает i18n.
Поставил, пропатчил, включил локаль (en,ru).
Установил по дефолту настройки i18n: в итоге
получил следующее:
Создал ноду сразу в русском переводе, опубликовал, перевел.
Снизу ссылка на en-перевод, но такая ru/node/2 вместо en/node/2...
Нажимаю - ничего нет. Выхожу на корень сайта и через урл site.ru/en попадаю в англ. версию - нода лежит переведенная, но у нее урл обратного перевода опять битое - теперь en/node/1
Глупость какая-то.
А с alias`ами конечно работает...
Мультиязычный сайт, i18n.module
Ник:) Ну и дурак я:) Спасибо.
Кстати, еще вопрос: а стоит разрабатывать сайт изначально со включенным модулем i18 или его можно потом установить и перевести определенные ноды?
регистрация на русском?!?
1. Перевести самому, пока не переводили видимо.
2. А в чем проблема? Уже с 4.2 версии можно спокойно создавать нелатинские имена пользователей.
3. Taxonomy_image заменяет текстовые категории на картинки, а не вставляет картинки в разделы. Для основных разделов и навигации можно похимичить в локализации с переводами на русский там можно тэги вставлять.
Мультиязычный сайт, i18n.module
этот модуль добавляет перевод к ноде, т.е. ты все равно изначально ходишь по русскому сайту, а потом видишь эти флажки. А надо что бы щелкнул по ссылке и весь сайт ушел в английский. Был такой модуль под 4.4., но он делал сплэш-страницу перед всем сайтом с приветствием и выбором языка.
Выборка категории "про и контра".
Все термины сайта, т.е. всё что хранит таблица term_data в БД.
Мультиязычный сайт, i18n.module
сказал как отрезал:)
а с интерфейсом как? мультисайтинг = флексинода?
Грабли, обязательные для посещения.
про П.3 можно по-подробнее? Уж больно-таки больная тема это кэширование...
links catalog - модуль
weblink
НО, с версии 4.6. добрый создатель убрал рендер ссылочного каталога, теперь вот сам сижу мучаюсь. От модуля осталось только рейтинг кликов и всё по-моему:(
Если словарь таксономии один, то можно использовать модуль directory в связке с weblink. Вчера тестировал, нормально, но от weblink я отказался в сторону flexinode.
Да, url сделаные weblink`ом будут своеобразные за счет этого самого рейтинга кликов - см. пример http://drupal.ru/node/1047
Регистрация пользователя без емейла
Этот метод рассматривался на Дрюпале как наиболее "опасный" с точки зрения посыла открытого пароля. Но в принципе это возможно путем легкого хака user.module - там надо найти строчки про 1 юзера и повторить эту ситуацию для всех юзеров, но емайл совсем отключить нельзя! Все равно письмо с паролем придет юзеру хоть он и увидит его на сайте.
как сделать, чтобы в превью статьи отображалось только например 300 пер
Битов;)
Кто-нибудь сделайте Большую Форму Поиска и нормальный ЧаВо. 2 вопрос за сутки на одну и ту же тему.
Тема закрыта.
архив 2005
в cvs.drupal.org смотрел?
в составе друпала изначально есть форум, или надо доставлять отдельн
PG, соррри я удалил ту ветку где ты ответил.
А Гостю, на будущее, не нажимайте на кнопку отправить по нескольку раз - темы форума плодятся как кролики.
в составе друпала изначально есть форум, или надо доставлять отдельн
вы ответили сами на свои же вопросы.
1. Да, форум есть в дистрибутиве - включите и настройте ему списки суб-форумов.
2. Да, выставляете русскую локаль - качаете перевод или переводите сами по-строчно.
Как избавиться от знаков вопроса в урл
создай url aliasы для node/?from=50 и т.п. какие тебе удобней, но только помни что при условии смены кол-ва отображаемых нод на страницах сменится и порядок чисел в урлах.