Русский Pligg 9.9.5.
Понедельник, 27 Октябрь 2008

ВНИМАНИЕ: Вышел следующий перевод следующей версии Pligg! Версию 9.9.5 более не рекомендуется использовать. Обновление доступно в новой версии.

 

С некоторой задержкой относительно выхода оригинальной версии Pligg 9.9.5, я представляю вашему вниманию локализацию новой версии этой системы на русский язык. Следуя традиции, я перевел весь интерфейс, административную панель, инсталлятор, а также привел шаблон yget и базу данных в вид, пригодный для корректного хранения и отображения русских названий материалов и рубрик.

Жаль, но разработчики очень долго запрягают с локализациями, поэтому интернациональная версия Pligg (не использующая хаков и локализуемая в стандартной поставке) нам пока не скоро светит. Очень многое приходится переводить вне языковых файлов. Собственно, оттого локализация и занимает намного больше времени.

В процессе перевода были произведены некоторые усовершенствования относительно оригинальной версии. В частности, проведена переверстка шаблона yget с целью большей совместимости со старыми версиями Internet Explorer. Устранены ошибки в интерпретации "осликом" Javascript-кода на странице новых событий. К сожалению, не все шероховатости удалось устранить за тот короткий срок, который я смог уделить локализации новой версии Pligg, однако с уверенностью могу сказать, что новая русская версия получилась в большей степени кроссбраузерной, чем англоязычный оригинал. Надеюсь, сделанное уменьшит степень беспокойства посетителей ваших сайтов, использующих IE 6 и ниже.

В новой версии я задействовал возможность апгрейда базы данных с русской версии Pligg 9.90. Апгрейд с англоязычной версии, к сожалению, не предусмотрен.
Были также учтены просьбы пользователей, пожелавших использовать русский Pligg с украинским языком. Pligg 9.95 RUS поддерживает транслитерацию адресов с украинскими символами ї, і и є.

Переведены основные модули. К сожалению, остальные пока в англоязычном виде.

 

Проведение апгрейда вашей системы Pligg 9.90 RUS:

  • Сделайте резервную копию сайта, включая базу данных.
  • Перезапишите файлы новой версии 9.9.5 RUS поверх старых файлов.
  • Зайдите по адресу %PLIGG_ROOT%/install/upgrade.php и нажмите кнопку обновления БД.
  • После апгрейда обязательно удалите каталог install (система сама об этом вас не попросит).
  • Если вы пользовались модулем RSS Importer, то после апгрейда обнаружите его неустановленным. Это сделано из-за того, что структура БД изменена и старая установка может работать некорректно. Необходимо проинсталлировать этот модуль заново.
  • С целью повышения безопасности в Pligg 9.95 удален редактор шаблонов. При обновлении с версии 9.90 рекомендуется удалить файлы этого редактора:

    admin_editor.php
    и templates/yget/admin_templates/editor_center.tpl
  • Если вы пользовались встроенным редактором шалона, то у вас наверняка стоят права 0777 на все файлы шаблонов. Следует установить права файлам шаблонов на 0644, а всем подкаталогам - 0750. Это повысит безопасность системы.

 

В новой версии существует возможность задавать META-информацию для каждой из рубрик по отдельности. Для этого зайдите в управление рубриками и нажмите на ссылку "рубрика" рядом с названием нужной рубрики. Появятся поля для введения META-description и META-keywords. Метаданные, введенные в файл templates/meta.tpl, останутся - они будут отображаться после META-данных рубрики. Помните о том, что все редактирования файлов Pligg с добавлением русских символов следует производить в режиме UTF-8 без BOM.

В новой версии произведена замена подчеркиваний в URL на дефисы. О причинах этого можно прочитать здесь:
http://www.mattcutts.com/blog/dashes-vs-underscores/

В связи с известными проблемами шаблона yget, предлагаю всем поучаствовать в конкурсе на лучший шаблон, который достоин для распространения с русской версией Pligg. Хотелось бы избежать трудностей с апгрейдами хотя бы в этом - мне катастрофически не хватает времени довести до ума код во многом нелогичного кода шаблона yget. Если у вас есть подходящий шаблон, предлагайте его на форуме. Победивший шаблон будет включен в дистрибутив, а тот, кто его предложит, получит право на размещение ссылки на свой сайт непосредственно в шаблоне и на моем сайте. Требования к шаблонам - отвечать духу Web 2.0, быть лаконичным, позволять в полной мере реализовывать весь функционал Pligg. Надеюсь, общими усилиями получится избавить Pligg от проблем с кроссбраузерностью, валидацией и пр.

 

Ссылка для скачивания Pligg 9.95 russian

 

Пользуйтесь на здоровье и имейте в виду, что на этом сайте заработал форум, посвященный русскому Pligg. Вопросы, пожелания, респекты и прочие дела можно оставлять там. Комментарии к статьям, впрочем, так же остаются.

P.S. После установки новой версии вы обнаружите два фрейма внизу главной страницы панели администрирования. В одном из них вы увидите ссылки на последние новости руcской версии Pligg, которые берутся прямо с этого сайта. Так что поглядывайте туда иногда на предмет всяких разных полезных вещей ;)

 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:
Жирный Курсив Подчеркнутый Зачеркнутый Цитата


Защитный код
Обновить

< Пред.   След. >