Добрый день!
Помогите, плз, определиться, стоит разрабатывать в Drupal? С этой системой никогда не работал.
Нужно полное дублирование контента на два языка, как статических страниц,
так и новостей со статьями. Очень хотелось бы, чтобы добавление одной новости на двух
языках не вызывало проблем у администратора (то есть, например, чтобы он нажал на кнопку "добавить/редактировать новость" и попал на страничку редактирования сразу на двух языках, или что-нибудь в этом духе).
Хотелось бы также регистрацию пользователей осуществлять _только_ через заявку на e-mail.
Еще интересует, есть ли возможности для реализации опроса/рейтинга для статьи.
Есть ли ощутимые трудности в разработке такой функциональности?
В общем-то все. заранее спасибо.
Комментарии
i18n.
Чтобы заставить работать, приготовься плясать с бубном.
Всегда готов.
Только хотел еще спросить, какую версию i18n и на какую версию Drupal лучше устанавливать?
Дело в том, что у меня на хостинге php v4.3.11, по-моему, а Drupal v4.6 рекомендуют ставить на 4.3.3+ (в рекомендациях по установке на drupal.org). То есть придется ставить 4.5. Тогда возникает вопрос, а можно ли ставить i18n v4.6 на Drupal v4.5?
4.3.11 > 4.3.3 так что все в порядке.
http://www.php.net/ChangeLog-4.php
i18n v4.6 на Drupal v4.5 нельзя.
Ээээ 4.3.11 это оно и есть 4.3.3+, потому как 11 значительно больше, чем 3
Не факт Если смотреть в лексикографическом порядке то имхо, 4.3.3+ > 4.3.11, т.е. strcmp("4.3.3+", "4.3.11") будет давать 1
Версии программ редко сравниваются в лексико-графическом порядке (а было бы удобно!). Поэтому, совсем не все равно, где в версии стоит точка. Чаще всего это именно сравнение чисел между точек. А еще всякие буковки встречаются
Но, чтобы не вохникало сомнений, надо глядеть в Changelog
Прошу прощения, у меня было временное помутнение рассудка - неявное преобразование типов барахлит. Спасибо всем за помощь
Рейтинг и вообще любые доп. поля к существующим документам добавлять без проблем, такие расширения делаются модулями и не требуют изменений ядра системы. API Drupal в этом плане рулит. Модули рейтингов можно поискать готовые среди доп. модулей (contribs), а модуль опросов уже включён в поставку движка.
Вот для многоязычности контента Drupal слабо приспособлен. Модуль i18n позволяет сделать полную синхронизацию, но по собственному опыту применения потом могут вылазить проблемы его совместимости с другими модулями. В общем явно не лучшим образом это пока реализовано.
Для регистрации по email придётся писать свой модуль, готовых реализаций не припомню.
--
Axel,
www.axel.drupal.ru | darcs-репозиторий моих разработок
Надеюсь, этот модуль не архисложный в разработке.
А можно поподробнее про проблемы i18n ? Где ожидать подводных камней ?
Поищите на этом сайте. Была ооочень длиная тема по этому поводу
http://drupal.ru/search
http://google.ru/search?q=site:drupal.ru
Для кого здесь руководство создается?
И поиск включен!
http://drupal.ru/node/1056