Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Приветствую.

Есть задача на базе одного движка IPB создать мультиязычную струткру. Т.е. при выборе языка пользователь видит только те разделы форума, которые к этому языку привязаны. Выбор языка проводится в соответствии с логикой - явное указание выполняется через поддоменный префикс en.***, ru.***, de.*** (www или отсутствие префикса = en).

Как вариант, система может распознавать не поддомен, а какой-то параметр в адресной строке (сделать рерайт-правило вполне реально для определения переменной по адесу), но при любом раскладе вся адресация внутри форума должне производиться в соответствии с полным адресом, а не единым по-умолчанию...

- настройки привязки раздела к языку должны выполняться через админку, если будет как доп. опция в управлении самими разделами - идеальный вариант (можно не списком, а просто полем для ввода 2-3 букв языка вручную)

- делать запрет прямого открытия темы в разделе, не соответствующем языку не требуется, нужно реализовать только на уровне отображения списка разделов/подразделов (просто нет смысла, т.к. всегда можно просто поменять вручную языковую часть адреса и попасть в тему при желании)

- хак должен работать в последней ветке релизов IPB + поддерживать возможность обновления самого форума (что бы не отвалиться нафиг при установке какого-то критического обновления IPB, ну или как минимум иметь инструменты для восстановления функциональности - в крайнем случае поддерживать "экпорт данных (в виде банального CSV - ID=LANG), обновление форума, повторная установка хака, импорт данных")

Собственно от исполнителя заказа требуется информация о готовности, сумме и сроках реализации задачи (если хак существует, то мне не ломает заплатить за работу по поиску - это тоже работа).

11 лет назад
zuart
Артем 
42 годаРоссия
14 лет в сервисе
Был
7 лет назад