Русский WordPress MU 1.5.1 Lecactus Edition
Перевод выполнен при финансовой поддержке:
Alex Lavs
Segr
* если вы еще не прислали ссылку или хотите изменить ее на другую (или изменить название ссылки), пишите через раздел Контакты
Перевод был основан на моем прошлом переводе для версии 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; 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. Дистрибутивы обновил.
Если вы захотите подкорректировать перевод под свой сайт, то вам понадобиться программа . Скачайте программу под свою Операционную Систему и откройте ей файл 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)
Русский WordPress MU 1.5.1 (архив в формате TGZ)
[/spoiler]
Связанные записи
81 комментарий
Страницы: « 1 2 3 [4] 5 » Show All
Трэкбеки и пингбеки
Страницы: « 1 2 3 [4] 5 » Show All
Комментарии не по теме удаляются! Читайте реадми дистрибутива, комментарии выше и FAQ! Прежде чем задавать вопрос, прочитайте это. Научитесь ценить чужое время!





2 июля 2008 в 23:21 (GMT+6)
Я нашёл выход и решил поделиться решением.
Работает на сборке Lecactus. Нажимаем в “Администрирование” “Plugins” и выбираем какой плагин включить всем, а какой выключить.
3 июля 2008 в 15:39 (GMT+6)
Спасибо Вам огромное за Ваш труд!
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
это происходит совсеми русскими версиями :(
как быть?
7 июля 2008 в 13:05 (GMT+6)
@ Alex: пользоваться поиском по блогу!
7 июля 2008 в 16:00 (GMT+6)
хммм, спасибо. я нашёл выход: поставил немецкую версию и ваш руссик, за что вам отдельное спасибо!!!
7 июля 2008 в 16:32 (GMT+6)
просто нужно было конфиг сохранять корректно (там есть русский текст)
7 июля 2008 в 18:10 (GMT+6)
вот так бы сразу ;)
7 июля 2008 в 20:43 (GMT+6)
я и говорю – поиск рулит. а этот вопрос задает на форуме каждый десятый и тут тоже не раз было
15 июля 2008 в 14:48 (GMT+6)
У мненя отоброжает не корректный код при инсталяции
<?phprequire_once(dirname(dirname(__FILE__)).'/wp-config.php');
$debug = 0;
/**
** и все в таком духе браузер не может отоброжать нормально это, может ченить поставить на браузер нада?
15 июля 2008 в 14:53 (GMT+6)
@ Vova: у вас PHP на хостинге вообще есть? я сомневаюсь
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
что это за ошибка?
16 июля 2008 в 8:46 (GMT+6)
@ петя: в поиск вбейте эту фразу и узнаете
16 июля 2008 в 19:45 (GMT+6)
Выше обсуждались проблемы со входом в админку при использовании IE и Firefox. Нашел решение на официальном форуме WordPress’а.
Все дело в имени сайта. Почему-то WordPress MU “не доверяет” именам состоящим с одного слова. Например
– не работает
– работает
Конечно же, эта ситуация может возникнуть только на локальном ПК
И вопрос вдогонку. Если уже установлена английская версия 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
Или не совсем так?
16 июля 2008 в 20:00 (GMT+6)
@ Every: поняли правильно. а про локалхост написано было уже давно
5 августа 2008 в 0:17 (GMT+6)
Скажите пожалуйста, а эта версия годится для создания каталога статей на своём сайте? Ну скажем чтобы каждый кто желает – мог оставить свою статью по теме в своей рубрике.
Спасибо.
24 сентября 2008 в 14:09 (GMT+6)
Спасибо за локализацию!
Есть проблема – в админке в разрешениях регистрации выставлено “Разрешить все. Можно создавать блоги и аккаунты пользователей”
Но при регистрации, какой бы я логин не задал, получается ошибка. Тоесть, абсолютно легальный логин распознается либо как не-латинский, либо короче 4-х.
При создании пользователя через админку такой проблемы не возникает.
24 сентября 2008 в 18:03 (GMT+6)
@Дмитрий: какая структура блогов – на поддоменах или подпапках используется? информации недостаточно. что еще пишет конкретно?
24 сентября 2008 в 21:55 (GMT+6)
WP установлен в
Пользователю разрешено регистрировать как просто акаунт, так и блог.
На странице /wp-singup.php при попытке зерегистрировать акаунт либо блог, проверку не проходит поле “Имя пользователя” (становится красным).
Вот, собственно, и вся проблема. С остальным все хорошо.
6 октября 2008 в 23:43 (GMT+6)
Подскажите пожалуйста
В версии 2.6.2 WordPress MU где находится регистрация пользователей? проблема такая.
Ставил не многопользовательский там была возможность включения регистраций новых пользователей.
А в этой многопользовательской версии найти не могу. её нужно выставить в админке. Выставить возможность регистрироваться новым пользователям и создавать свои блоги. Где в админке это находится?
Прошу помощи