Ответы:
если даже комментов нет, то смело шли его))
а 119 метров - не показатель.. мб там контента дофига...
Никуда не денешься - придётся разобраться в принципе работы этой проги.... не завидую тебе. Похоже, по натуре ты - креативщик, поэтому тебе очень непросто (и лениво) будет разобраться в куче чужого д..ма. Но придётся...
Эту готовую CMS писали люди. И когда писали, они явно понимали что и как делать. И CMS развивалась. Отсюда вывод - возможно. Тем более исходники доступны. С тем, что будет непросто, никто не спорит.
Вопрос только в целесообразности доработки нюка.
это входит в ваши должностные обязанности?
- да: сочувствую, но придется разбираться. если не сможете предложить более эффективного варианта решения и убедить в этом начальствр
- нет: тогда главный программист смело посылается изучать ваши должностные обязанности. можно в присутствии начальства.
именно про PHP Nuke ничего не скажу, но если взять joomla, то перевести сайт на другой язык вообще не составляет труда, да и знаний никаких не нужно, кроме иностранного языка). Возможно, тебе не надо разбираться в том, как работает эта CMS, просто переведи. Ну а если всё-таки нужно разобраться, о как раз таки начинай читать код с index.php и по всем инклюдам проходи глазами. Это будет получше, чем любая документация. А с другой стороны, почитай несколько статеек на тему, как написать компонент (модули, плагины) для php nuke, думаю этого хватит, чтобы разобраться. Тут главное принцип.. читать весь код тебя никто не просит, от силы прочитать пару десятков исходников.
Создать директорию site.com/en/ и в нее залить копию сайта (только базу пользователей и форума использовать общую). Все материалы английского варианта перевести с русского на английский, сохраняя pid статей. Таким образом в директории site.com/en/ получится копия русскоязычного сайта, все страницы которого соответствуют русскоязычным, с разницей в адресе страниц /en/. При таком варианте иностранного посетителя можно перенаправлять на английский вариант страницы через $_SERVER['REQUEST_URI'], и добавляя к адресу /en/:
14 лет назад