Русский WordPress MU 2.6 Lecactus Edition

28 июля вышел финальный WordPress MU 2.6, а 29 июля Кактус выкладывает для пользования вам русскую версию.

WordPress MU 2.6 Russian Lecactus Edition

WordPress MU 2.6 Russian Lecactus Edition



Что нового в этой версии (дословный* перевод статьи):
*Дословный, т.к. смысл половины текста не понятен и меня он особо не интересует.
Напоминаю что моя русская версия WordPress MU выпускается благодаря вашей спонсорской помощи, т.к. я сам ей не пользуюсь.

  • Как вы уже наверное знаете, WordPress MU 2.6 основан на обычной версии WordPress 2.6. Начиная с этой версии изменился порядок нумерации и вместо версии 1.6 получилась 2.6. Также как и “одноблоговый” WordPress, эта версия имеет такие новинки как ревизии записей, поддержку Google Gears и предпросмотр тем.
  • Перенаправление пользователя в случае если блог не найден или появляется ошибка 404 на главном блоге. Для этого вам нужно изменить специальный параметр в wp-config-sample.php
  • Фильтр “allowed_themes”.
  • Новые функции get_id_from_blogname(), is_main_blog().
  • get_blog_details() теперь может принимать blogname также как blog_id.
  • Пользовательские “первые записи” не всегда работали. Теперь будут.
  • Имена блогов в форме “Добавить блог” на странице wpmu-blogs.php теперь sanitized.
  • Добавлены фильтры “pre_site_option_*” и “site_option_*”
  • Добавлен фильтр “admin_header_navigation” для верхней части панели навигации админки (чтобы настраивать вид)
  • Страницы регистрации используют “blogname” вместо “blog_id” чтобы избежать путаницы с глобальными переменными (с такими же именами).

Если вы обновляетесь с WordPress MU 1.3.* или 1.5.1, то просмотрите видеодемонстрацию в архиве в папке “upgrade instruction”. Если кратко, то самое важное что потребуется — обновить файл конфигурации. В зависимости от того какую версию вы обновляете, вам может быть предложено добавить разное количество параметров. Если вы уже обновляли версию 1.3.* до 1.5.1, то вы возможно видели подобную инструкцию в моем дистрибутиве прошлой версии.

После того как вы закачаете на сервер новую версию, то при первом входе в админку вы увидите что то подобное как на скриншоте выше. Вам нужно скопировать весь приведенный код в файл wp-config.php (не забывайте пользоваться ПРАВИЛЬНЫМИ редакторами. список приведен в readme.txt)

Установка ничем не отличается от прежних версий WordPress MU.

Для полных чайников напомню, что  НЕ НУЖНО СОЗДАВАТЬ ФАЙЛ КОНФИГА ВРУЧНУЮ, О ЧЕМ НАПИСАНО В ФАЙЛЕ wp-config-sample.php в самом верху, но постоянно находятся те кто ничего не читает, а потом громко вопит на форумах.

Отличия от английской оригинальной версии: Автоматическое включение русского языка во всех новых блогах (прописывается сразу в базу), увеличенное до 255 символов (вместо 50) поле для заголовка блога. Как это реализовано я уже описывал в записи про WPMU 1.5.1.

В архив включены два плагина: rus2lat и russian-date.
Расположены они в папке mu-plugins, т.е. активируются автоматически для всех блогов. Вы можете изменить это, переместив любой из них или все в папку Plugins, чтобы пользователи активировали их самостоятельно

Все записи, которые я писал про нововведения в обычном WP 2.6, можно применять и к данной версии (ссылки найдете, если не поленитесь). Перед тем как писать вопросы: трижды подумайте, воспользуйтесь поиском по блогу (вопросы во всех версиях одни и те же и почти на все есть ответы в FAQ и комментариях к прошлым версиям). Напоминаю что искать нужно в длииииииииинной форме сверху под шапкой.
Поиск рулит и бережет нервы Кактуса.

Если вы действительно прочитали все, то жмите на ссылку ниже чтобы показать ссылки для скачивания.

Скачать

[spoiler]Архив в формате ZIP

Скачать
Скачали 964 раз

Скачать
Скачали 444 раз

Архив в формате TGZ

Скачать
Скачали 484 раз

Скачать
Скачали 403 раз

[/spoiler]

Записи по теме

40 комментариев

Страницы: « 1 [2] Show All

  1. 21 Lecactus 15 августа 2008 в 7:53 (GMT+6)

    @ Дмитрий: если вы ставили все как положено через встроенный инсталлятор то проблем быть не должно. оистите базу и попробуйте снова. читайте внимательно. конфиг вообще не нужно делать вручную. только на автомате


  2. 22 Вячеслав 17 августа 2008 в 23:30 (GMT+6)

    Здравствуйте,помогите пожалуйста решить проблему с файлом wp-signup.php
    Дело в том, что этот файл показывается на чуть больше чем половины страницы (по вертикали) тоесть не работают сайдбары, у меня стоит двухколоночный дизайн, пробывал также трехколоночный, но сайдбары не показываются все-равно.

    Как это исправить ?


  3. 23 Сергей 4 сентября 2008 в 20:31 (GMT+6)

    Искал и не нашел “Сервисы обновления”! Где он? В WordPress оно в меню “Написание”. А в WordPress MU где? Куда списочек копировать?
    Заранее благодарен за ответ!


  4. 24 Lecactus 4 сентября 2008 в 21:38 (GMT+6)

    @Сергей: только через базу данных либо путем редактирования wp-admin/includes/schema.php
    там найти строку
    add_option('ping_sites', 'http://rpc.pingomatic.com/');
    и править :) но это применится только к позже создаваемым блогам


  5. 25 Сергей 5 сентября 2008 в 17:16 (GMT+6)

    А к самому блогу с которого сабдомены создаются это применится?


  6. 26 Lecactus 5 сентября 2008 в 18:03 (GMT+6)

    @Сергей: я уже все написал. если уже все установлено то для существующих включая главный все только через правку БАЗЫ, если пропатчить указанный файл то все “новые блоги” уже будут с теми сервисами что прописаны в файле.


  7. 27 Сергей 5 сентября 2008 в 18:52 (GMT+6)

    А какой должна быть срока следующего сайта?


  8. 28 Lecactus 5 сентября 2008 в 18:58 (GMT+6)

    @Сергей: не пойму что вы имеете ввиду. загляните в базу данных и вам все станет понятно!


  9. 29 Сергей 5 сентября 2008 в 19:17 (GMT+6)

    Открыл базу!
    Е мое!
    Да где ж это в базе-то?


  10. 30 Lecactus 5 сентября 2008 в 19:52 (GMT+6)

    @Сергей: воспользуйтесь ПОИСКОМ в гугле! я вам уже все написал. если не знаете формат базы данных хотя бы приблизительно, то стоит ли вообще лезть?


  11. 31 Сергей 6 сентября 2008 в 16:31 (GMT+6)

    Нижайше прошу прощения, что нарушил Ваш покой самым недостойным образом.


  12. 32 Сергей 6 сентября 2008 в 17:24 (GMT+6)

    Ping Sites находится:
    Администрирование>Блоги>Изменить>Ping Sites
    Если в Wordpress каждый сайт с новой строки то в Wordpress получается через пробел.


  13. 33 Lecactus 6 сентября 2008 в 17:53 (GMT+6)

    @Сергей: гениально! там я искать и не догадался. кстати посмотрел на формат той страницы и вспомнил что в обычном ВП можно также почти все параметры править по адресу SITEURL/wp-admin/options.php и там также есть поле PING SITES


  14. 34 Сергей 6 сентября 2008 в 19:32 (GMT+6)

    Вопрос:
    Какой плагин Вы используете чтобы ставить номера комментариев?


  15. 35 Lecactus 6 сентября 2008 в 19:35 (GMT+6)

    @Сергей: никакого :) просто шаблон вывода комментариев настройте :) найдите тему где выводится с нумерацией и посмотрите там в comments.php как сделано + некоторые темы даже при выводе нумерованного списка умудряются просто прятать номера со страницы


  16. 36 Сергей 10 сентября 2008 в 20:30 (GMT+6)

    @Сергей: только через базу данных либо путем редактирования wp-admin/includes/schema.php
    там найти строку
    add_option('ping_sites', 'http://rpc.pingomatic.com/');
    и править :) но это применится только к позже создаваемым блогам

    Этот файл нужно править перед установкой WordPress MU, список сайтов в строку через пробел!


  17. 37 ctapbiu 8 ноября 2008 в 17:30 (GMT+6)

    уж если и редактировать файлы ВП, то я бы сделал так:
    в файле /wp-admin/options.php ищем строку

    if (strpos($value, "\n") !== false) echo "<textarea class='$class' name='$option->option_name' id='$option->option_name' cols='30' rows='5'>" . wp_specialchars($value) . "</textarea>";

    перед ней ставим:

    if ('ping_sites'==$option->option_name && false===strpos($value, "\n")) $value .= "\n";


  18. 38 Сергей 11 ноября 2008 в 17:23 (GMT+6)

    ctapbiu и что получится?


  19. 39 ctapbiu 12 ноября 2008 в 14:25 (GMT+6)

    Сергей, получится что можно будет добавлять список пингсервисов
    правда не написал еще, что список может обновлять только админ, если зайдет на страницу /wp-admin/options.php


  20. 40 Крайст 29 апреля 2009 в 11:27 (GMT+6)

    В schema.php в add_option(‘ping_sites’, ”) между апострофами достаточно вписать кучку серверов, разделяя их энтерами. не эскейп-последовательностями, а именно энтеры жмакать после каждого.
    У меня сборка 2.6.2, не МУ вроде.
    редактор – AkelPad


Страницы: « 1 [2] Show All

Комментарии не по теме удаляются! Читайте реадми дистрибутива, комментарии и FAQ! Прежде чем задавать глупые вопросы, прочитайте это. Научитесь ценить чужое время!

 Имя (обязательно)  EMAIL (обязательно)  АДРЕС ЛИЧНОГО БЛОГА

Вы соглашаетесь с правилами


При добавлении HTML|CSS|JS|PHP кода в комментарий, оформляйте его через кнопку КОД

 

Получать комментарии по RSS Адрес трэкбека