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

wordpress mu 1.5.1 lecactus

Перевод выполнен при финансовой поддержке:

Alex Lavs

Segr

fanta

Космонавт Гречко

Блог Креативного Кота

Блог Комарика

* если вы еще не прислали ссылку или хотите изменить ее на другую (или изменить название ссылки), пишите через раздел Контакты

Перевод был основан на моем прошлом переводе для версии WPMU 1.3.3, добавлены все новые строки от WordPress 2.5.1 и дополнительно все еще раз пересмотрел и подкорректировал. Всего исправлено около 300 орфографических и стилистических ошибок в текстах, заменены некоторые выражения. Если вы все же найдете ошибки, просьба сообщать о них через форму Контактов.

Установка

1. Скачайте и распакуйте архив WordPress MU, если вы еще не сделали этого.
Распакованные файлы движка будут в папке с названием “wordpress-mu-1.5.1″.
2. Создайте базу данных для WordPress MU на вашем сервере, так чтобы пользователь
MySQL имел все привилегии для изменения базы.
3. Поместите файлы WordPress MU в нужное место на вашем веб-сервере:
* Если вы хотите включить WordPress MU в корневом каталоге
домена (например, http://example.com/), переместите или загрузите все распакованные файлы и
папки WordPress MU каталог в корневой каталог вашего веб-сервера.
* Если вы хотите иметь инсталляцию WordPress MU в своей поддиректории
на сайте (например. http://example.com/blogs/),
переименуйте директорию wordpress-mu-1.5.1 как должна называться
субдериктория и скопируйте на ваш веб-сервер.
4. Удостоверьтесь что корневая директория и wp-contents
доступны для записи вебсервером.
5. Запустите скрипт установки WordPress MU открыв index.php
в вашем любимом браузере.
* Если вы установили WordPress MU в корневую директорию, вы должны
открыть: http://example.com/index.php
* Если вы установили WordPress MU в свою собственную директорию с именем
blogs, вы должны открыть: http://example.com/blogs/index.php

Полную информацию и инструкции по установке и обновлению с WordPress MU 1.3* вы найдете в дистрибутиве

В дистрибутиве присутствуют только плагины rus-to-lat и russian-date.

Что нового в новой версии 1.5.1 и отличия от 1.3.3:

1. Увеличена безопасность (шифрование паролей). Напоминаю еще раз для тех кто ленится читать инструкции в файле конфигурации wp-config-sample.php:

Если вы ставите систему впервые, то обязательно измените строки, в которых указаны фразы define(‘SECRET_KEY’, ‘put your unique phrase here’); // Измените это на уникальную фразу. define(‘SECRET_SALT’, ‘put your unique phrase here’); // Измените это на уникальную фразу.

впишите вместо стандартных фраз какое нибудь длинное мудреное предложение на русском в английской раскладке или просто набор разных спецсимволов. ВАМ НЕ НУЖНО ЗАПОМИНАТЬ ЭТУ ФРАЗУ, ВЫ ЕЕ БОЛЬШЕ НИГДЕ НЕ БУДЕТЕ ВВОДИТЬ. Это относится и к обычной версии WordPress 2.5.1

2. Полностью изменен дизайн админ-панели. Т.к. версия WPMU 1.5.1 основана на WP 2.5.1 То и выглядит она точно также! Большое отличие от версии 1.3.3: если раньше у вас было несколько блогов, то в админке их заголовки все были в одном выпадающем меню. Теперь если у вас несколько блогов то все их заголовки располагаются вверху страницы закладками(табами), а если блогов очень много и они не вмещаются в строке, то появляется пункт ВСЕ БЛОГИ(выпадающий список). В общем разберетесь без проблем.

3. Про совместимость плагинов для WPMU 1.5.1 – используйте плагины в которых указана совместимость с версией 2.5 и выше! Старые версии плагинов, которые “до версии WP 2.3″ могут не работать также как не работают и в версии WP 2.5.1 Обновляться с версии 1.3-1.3.3 очень просто, если конечно вы не вносили изменения в движок.

Достаточно просто распаковать новую версию на сервер и при первом входе в админку вам будет предложено внести пару новых строк в файл конфигурации wp-config.php. После внесения строк система вам автоматически предложит снова войти в админку.

Затем нужно пройти в главном блоге в меню АДМИНИСТРИРОВАНИЕ – ОБНОВЛЕНИЕ и нажать одноименную кнопку. Все ваши блоги будут обновлены в течение нескольких секунд/минут в зависимости от наполненности сайта контентом!

В дистрибутиве присутствуют скриншоты чтобы было более понятно. Если вы ставите систему впервые, то инструкцию по включению русского языка вы также найдете в дистрибутиве – в отдельном каталоге присутствует html страничка и flash-видео демонстрация. Напоминаю что WordPress MU – это система НЕ ДЛЯ ИНДИВИДУАЛЬНОГО БЛОГА, а для создания блогхостинга/community и т.п.

Локализован файл README.txt В файле wp-includes/wpmu-functions.php внесено одно изменение: по умолчанию длинные названия блогов некорректно обрезались в 50 символов (последний символ портился и выглядел как вопросик в ромбе, а все буквы дальше просто пропадали).

Я изменил значение по-умолчанию на 300. Вы можете изменить его “под себя” в строке $blog_title = substr( $blog_title, 0, 300 );, где 300 – искомое число.

ВАЖНОЕ ОБНОВЛЕНИЕ ОТ 21.05.2008

Замечен и устранен баг, который перешел в новую версию с версии 1.3.3 (совет найден в комментариях к прошлым версиям от CyberMax’а). Проверено на двух серверах – работает отлично.

Если вы скачали дистрибутив до 21 мая, то можете просто скачать вот этот обновленный файл и распаковав, заменить им оригинальный в директории wp-admin/includes.

Если у вас руки растут “прямо”, то вы можете сделать изменения самостоятельно: в файле wp-admin/includes/schema.php найти функцию function populate_options и дописать там одну строку

add_option('WPLANG', 'ru');

чтобы получилось примерно так:

function populate_options() {</p><br />
 <p> global $wpdb, $wp_db_version, $wpblog, $current_site;</p><br />
 </p><br />
 <p>	$schema = ( isset($_SERVER['HTTPS']) &amp;amp;amp;amp;&amp;amp;amp;amp; strtolower($_SERVER['HTTPS']) == 'on' ) ? 'https://' : 'http://';</p><br />
 <p> $guessurl = preg_replace('|/wp-admin/.*|i', '', $schema . $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI']);</p><br />
 <p> add_option('WPLANG', 'ru');</p><br />
 <p> add_option('siteurl', $guessurl);</p><br />
 <p> 

или просто скачайте вышеприведенный файл.
После этого все создаваемые блоги будут автоматически с включенным русским языком! Также по рекомендациям переместил плагины rus-to-lat и russian-date из plugins в mu-plugins. Дистрибутивы обновил.

Если вы захотите подкорректировать перевод под свой сайт, то вам понадобиться программа Poedit. Скачайте программу под свою Операционную Систему и откройте ей файл wp-content/languages/ru.po

Внесите изменения в нужные строки и нажмите кнопку СОХРАНИТЬ или просто CTRL+S (например в Windows это так). Полученный ru.mo файл скопируйте на сервер и замените оригинал.

Некоторые тексты сообщений вы сможете изменить только в PHP файлах (некоторые из них дублируются в ru.mo файле):

  • wp-settings.php
  • index-install.php
  • wpmu-settings.php
  • wp-signup.php
  • wp-admin/setup-config.php
  • wp-admin/upgrade.php
  • wp-includes/wp-db.php

Скачать

[spoiler]

Русский WordPress MU 1.5.1 (архив в формате ZIP)

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

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

Русский WordPress MU 1.5.1 (архив в формате TGZ)

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

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

[/spoiler]

Связанные записи

81 комментарий

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

  1. 42 Александр 2 июля 2008 в 23:21 (GMT+6)

    Я нашёл выход и решил поделиться решением.
    Работает на сборке Lecactus. Нажимаем в “Администрирование” “Plugins” и выбираем какой плагин включить всем, а какой выключить.


  2. 43 Роман Лотовский 3 июля 2008 в 15:39 (GMT+6)

    Спасибо Вам огромное за Ваш труд!


  3. 44 Alex 5 июля 2008 в 7:19 (GMT+6)

    у меня проблема,при устанолки вылазиет

    Warning: Cannot modify header information – headers already sent by (output started at /mnt/web8/43/20/51767720/htdocs/wordpress/wp-config.php:1) in /mnt/web8/43/20/51767720/htdocs/wordpress/wp-admin/install.php on line 17

    это происходит совсеми русскими версиями :(

    как быть?


  4. 45 Lecactus 7 июля 2008 в 13:05 (GMT+6)

    @ Alex: пользоваться поиском по блогу!


  5. 46 Alex 7 июля 2008 в 16:00 (GMT+6)

    хммм, спасибо. я нашёл выход: поставил немецкую версию и ваш руссик, за что вам отдельное спасибо!!!


  6. 47 Lecactus 7 июля 2008 в 16:32 (GMT+6)

    хммм, спасибо. я нашёл выход: поставил немецкую версию и ваш руссик, за что вам отдельное спасибо!!!

    просто нужно было конфиг сохранять корректно (там есть русский текст)


  7. 48 Alex 7 июля 2008 в 18:10 (GMT+6)

    вот так бы сразу ;)


  8. 49 Lecactus 7 июля 2008 в 20:43 (GMT+6)

    вот так бы сразу ;)

    я и говорю – поиск рулит. а этот вопрос задает на форуме каждый десятый и тут тоже не раз было


  9. 50 Vova 15 июля 2008 в 14:48 (GMT+6)

    У мненя отоброжает не корректный код при инсталяции <?php
    require_once(dirname(dirname(__FILE__)).'/wp-config.php');
    $debug = 0;

    /**
    **
    и все в таком духе браузер не может отоброжать нормально это, может ченить поставить на браузер нада?


  10. 51 Lecactus 15 июля 2008 в 14:53 (GMT+6)

    @ Vova: у вас PHP на хостинге вообще есть? я сомневаюсь


  11. 52 петя 16 июля 2008 в 2:32 (GMT+6)

    Warning: Cannot modify header information – headers already sent by (output started at Z:\home\h18.ru\quakers\wp-admin\setup-config.php:23) in Z:\home\h18.ru\quakers\wp-includes\wp-db.php on line 373

    что это за ошибка?


  12. 53 Lecactus 16 июля 2008 в 8:46 (GMT+6)

    @ петя: в поиск вбейте эту фразу и узнаете


  13. 54 Every 16 июля 2008 в 19:45 (GMT+6)

    Выше обсуждались проблемы со входом в админку при использовании IE и Firefox. Нашел решение на официальном форуме WordPress’а.
    Все дело в имени сайта. Почему-то WordPress MU “не доверяет” именам состоящим с одного слова. Например
    http://site – не работает
    http://site.com – работает
    Конечно же, эта ситуация может возникнуть только на локальном ПК

    И вопрос вдогонку. Если уже установлена английская версия WordPress MU, какие файлы в ней нужно заменить(используя Ваш дистрибутив) для локализации? Если я правильно понял инструкцию, то это ru.po, ru.mo и
    • wp-settings.php
    • index-install.php
    • wpmu-settings.php
    • wp-signup.php
    • wp-admin/setup-config.php
    • wp-admin/upgrade.php
    • wp-includes/wp-db.php

    Или не совсем так?


  14. 55 Lecactus 16 июля 2008 в 20:00 (GMT+6)

    @ Every: поняли правильно. а про локалхост написано было уже давно


  15. 56 Арина 5 августа 2008 в 0:17 (GMT+6)

    Скажите пожалуйста, а эта версия годится для создания каталога статей на своём сайте? Ну скажем чтобы каждый кто желает – мог оставить свою статью по теме в своей рубрике.
    Спасибо.


  16. 57 Дмитрий 24 сентября 2008 в 14:09 (GMT+6)

    Спасибо за локализацию!

    Есть проблема – в админке в разрешениях регистрации выставлено “Разрешить все. Можно создавать блоги и аккаунты пользователей”

    Но при регистрации, какой бы я логин не задал, получается ошибка. Тоесть, абсолютно легальный логин распознается либо как не-латинский, либо короче 4-х.

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


  17. 58 Lecactus 24 сентября 2008 в 18:03 (GMT+6)

    @Дмитрий: какая структура блогов – на поддоменах или подпапках используется? информации недостаточно. что еще пишет конкретно?


  18. 59 Дмитрий 24 сентября 2008 в 21:55 (GMT+6)

    WP установлен в http://site.tld/blog/

    Пользователю разрешено регистрировать как просто акаунт, так и блог.

    На странице /wp-singup.php при попытке зерегистрировать акаунт либо блог, проверку не проходит поле “Имя пользователя” (становится красным).

    Вот, собственно, и вся проблема. С остальным все хорошо.


  19. 60 Виталий 6 октября 2008 в 23:43 (GMT+6)

    Подскажите пожалуйста
    В версии 2.6.2 WordPress MU где находится регистрация пользователей? проблема такая.
    Ставил не многопользовательский там была возможность включения регистраций новых пользователей.
    А в этой многопользовательской версии найти не могу. её нужно выставить в админке. Выставить возможность регистрироваться новым пользователям и создавать свои блоги. Где в админке это находится?

    Прошу помощи


Трэкбеки и пингбеки

  1. Установка Wordpress MU - делюсь личным опытом at Могилёвский бомж

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

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

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

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


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

 

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