Русский WordPress MU 2.6 Lecactus Edition
28 июля вышел финальный WordPress MU 2.6, а 29 июля Кактус выкладывает для пользования вам русскую версию.
Что нового в этой версии (дословный* перевод
*Дословный, т.к. смысл половины текста не понятен и меня он особо не интересует.
Напоминаю что моя русская версия 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
Архив в формате TGZ
[/spoiler]
Связанные записи
40 комментариев на запись “Русский WordPress MU 2.6 Lecactus Edition”
Спасибо! :)
а чем 2.6 MU отличаеться от той что раньше тут ложили 2.6
как обновиться? если нужно конечно….
Блин, напугал! Пока страница открывалась, в голове крутились мысли «если только вчера вышел релиз 2.6, то что тогда за версия 2.6 у меня стоит?» :)
Нафига они так сделали, теперь все будут путаться, вот Sc уже готов скачать даже не разбираясь чем MU от обычного WP отличается.
@ Sc: если бы вы читали внимательно, а также воспользовались поиском по блогу, то у вас не возникли бы такие вопросы. Вам MU точно не нужен. MU=МНОГОПОЛЬЗОВАТЕЛЬСКАЯ(МНОГОБЛОГОВАЯ) версия
@ sonika: на самом деле правильно сделали, тем более даже в GENERATOR в прошлых версиях светилось WordPress 2.3.3 и 2.5.1
Спасибо огромное
Проблема в wp-config.php — $base установлено на BASE где это должно быть путем таким как «/» или «/blogs/»! Пожалуйста исправьте это!
Так вот прописывал как говорилось, устанавливаю к корень сайта, как правильно написать переменную ‘BASE’ писал ‘/’ потом ‘»/»‘ толку нет, помоги. Изрыл все, устанавливал прошлую версию, тоже самое.
не надо там ничего писать. все само прописывается при инсталляции. или вы не читали реадми и сверху конфига что не нужно править ничего вручную без надобности? почитайте матчасть(см выше) хотя бы бегло
Ну, как обычно, трачу пол дня на свою прихоть, уже даже дело принципа стало запустить MU—MU, и бац, проблема решена, экскюзмас ВАМ за моё внимание. Всё арбайтен!
не получается установить новый шаблон. загрузил в папку шаблонов, потом в админке активизировал, но в итоге текущая тема дизайна остается прежняя. что делать???
Скажите пожалуйста почему у меня не обновляется блог?
Поставила автоматическое обновление, жму обновить и вручную и автоматически пробовала — выдаёт ошибку где-то на последнем шаге :(
Не вижу виджет Poll после активации плагина WP-Poll
Какие-то странности при установке на slackware… Вобщем поборол…
Подскажите плиз, есть блог на wp, как его содержимое перенести в блог на WPMU?
Ага, вот даже щас перекачал заново и тоже самое в новой сборке.
Файл wp-db.php переведеный положен в корень, а такой же файл только английский так и остался в wp-includes. Это чё так и надо или неправильно положили?
Чё это разратотчики в новой версии убрали файл-заглушку index.php из папок плагинов? Хотя в прошлой версии он был, а в позапрошлой нет. Он что не нужен или мешает?
А ещё вот управление виджетами в версиях до 2.5 мне больше нравилось :)
@ dimka: а ктивировать плагин ВП-ПОЛЛ-ВИДЖЕТ кто будет?
Полностью рабочая версия!
Ставится на ура!
Спасибо за перевод!!!
Здравствуйте. Проблема: установил на свой домен WordPress MU 2.6. с настройкой для создания блогов на доменах вида blogname.мойдомен.ru, но новые блоги не создаются т.е. письма на админский емайл о создании приходят (с соответсвующим доменом, именем и паролем для входа в админку) , но при переходе на поддомен созданного блога — выдается ошибка. Как в MU блоги то создаются? Я так понимаю должно быть без проблем через главную страницу?
внимательно читайте то что есть в архиве и пользуйтесь поиском по блогу!
Подскажите пожалуйста
У меня стоит 2.6. Page Navi не хочет работать.
Попробовал поставить wp-page-numbers. Тоже
— Активировал
http://www.jenst.se/2008/03/29/wp-page-numbers
— Заменил все как написано вот здесь
Что еще нужно сделать-то?
Спасибо
Здравствуйте,
«$base установлено на BASE где это должно быть путем таким как “/” или “/blogs/”! Пожалуйста исправьте это!» — получаю такое сообщение при попытке запустить WPMU
Вас об этом уже страшивали, и ответ был, что ничего менять в wpconfig не надо. Но не запускается!!. Что делать?
@ Дмитрий: если вы ставили все как положено через встроенный инсталлятор то проблем быть не должно. оистите базу и попробуйте снова. читайте внимательно. конфиг вообще не нужно делать вручную. только на автомате
Здравствуйте,помогите пожалуйста решить проблему с файлом wp-signup.php
Дело в том, что этот файл показывается на чуть больше чем половины страницы (по вертикали) тоесть не работают сайдбары, у меня стоит двухколоночный дизайн, пробывал также трехколоночный, но сайдбары не показываются все-равно.
Как это исправить ?
Искал и не нашел «Сервисы обновления»! Где он? В WordPress оно в меню «Написание». А в WordPress MU где? Куда списочек копировать?
Заранее благодарен за ответ!
@Сергей: только через базу данных либо путем редактирования wp-admin/includes/schema.php
там найти строку
add_option('ping_sites', 'http://rpc.pingomatic.com/');
и править :) но это применится только к позже создаваемым блогам
А к самому блогу с которого сабдомены создаются это применится?
@Сергей: я уже все написал. если уже все установлено то для существующих включая главный все только через правку БАЗЫ, если пропатчить указанный файл то все «новые блоги» уже будут с теми сервисами что прописаны в файле.
А какой должна быть срока следующего сайта?
@Сергей: не пойму что вы имеете ввиду. загляните в базу данных и вам все станет понятно!
Открыл базу!
Е мое!
Да где ж это в базе-то?
@Сергей: воспользуйтесь ПОИСКОМ в гугле! я вам уже все написал. если не знаете формат базы данных хотя бы приблизительно, то стоит ли вообще лезть?
Нижайше прошу прощения, что нарушил Ваш покой самым недостойным образом.
Ping Sites находится:
Администрирование>Блоги>Изменить>Ping Sites
Если в WordPress каждый сайт с новой строки то в WordPress получается через пробел.
@Сергей: гениально! там я искать и не догадался. кстати посмотрел на формат той страницы и вспомнил что в обычном ВП можно также почти все параметры править по адресу SITEURL/wp-admin/options.php и там также есть поле PING SITES
Вопрос:
Какой плагин Вы используете чтобы ставить номера комментариев?
@Сергей: никакого :) просто шаблон вывода комментариев настройте :) найдите тему где выводится с нумерацией и посмотрите там в comments.php как сделано + некоторые темы даже при выводе нумерованного списка умудряются просто прятать номера со страницы
Этот файл нужно править перед установкой WordPress MU, список сайтов в строку через пробел!
уж если и редактировать файлы ВП, то я бы сделал так:
в файле /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";
ctapbiu и что получится?
Сергей, получится что можно будет добавлять список пингсервисов
правда не написал еще, что список может обновлять только админ, если зайдет на страницу /wp-admin/options.php
В schema.php в add_option(‘ping_sites’, ») между апострофами достаточно вписать кучку серверов, разделяя их энтерами. не эскейп-последовательностями, а именно энтеры жмакать после каждого.
У меня сборка 2.6.2, не МУ вроде.
редактор — AkelPad