Обновлена система плагинов. Теперь плагины, которые должны работать на всех блогах, можно устанавливать в обычную папку plugins и активировать-деактивировать через управление плагинами
Удалена панель ADMIN BAR. Теперь ее нужно ставить отдельным плагином (в таком способе есть один косячк — есть кривая ссылка на одну страницу в админки). В дистрибутиве его у меня нет
Новая страница «Мои блоги» где представлены блоги пользователя и где можно указать персональные настройки блогов. Сейчас там пусто, но как заверяют авторы это исправляется через плагины
Новая функция «Dashboard blog» для пользователей, не имеющих свои блоги. Копал часа два и так и не придумал как это можно использовать и для чего. Если авторизуется пользователь у которого нет вообще блогов, то он не может никуда перейти из этого «админского блога», только разлогиниться.
Русская версия многоблоговой версии WordPress 2.7 (ранее в этой записи размещался русификатор одной из бета-версий).
Я не выкладывал ее более недели после выхода, т.к. не было времени протестировать и собрать в дистрибутив. Ранее выложенный мой перевод MU 2.7 на 99% покрывает потребности для уже созданных проектов, тут лишь в основном добавлен перевод файлов, которые не локализуются через внешний файл + добавлен перевод «горизонтальной панели администрирования сверху блога». Если кто-то желает получить архив только измененных файлов по сравнению с английской версией, обращайтесь через раздел контактов либо сами найдете их в дистрибутиве.
Изменения по сравнению с оригинальной английской версией и прошлыми дистрибутивами MU версии Lecactus Edition:
1 в плагине wordpress-admin-bar который идет в оригинальном дистрибутиве и вообще «внедрен в него» какой то мудреный путь к файлу русификации, куда бы я не размещал русификатор — все оставалось по английски, пришлось отредактировать путь. Проверял только в режиме «под-директории», т.к. у меня пока нет физической возможности проверить режим «поддоменов»
2 в дистрибутиве «темы оформления» home и default не локализованы, т.к. для серьезного проекта нормальный администратор ресурса найдет более приличные темы, а для ГС(для чего на порядок чаще используется MU судя по моим наблюдениям) без разницы что на русском будут некоторые элементы оформления, что на английском. Продолжить чтение →
Вчера SlaFFik обратился за помощью — как он сказал у него
после обновления WPMU с 2.6.3 до 2.6.5 перестали показываться все картинки
Провозился он сначала сам долго, затем привлек меня в помощь. я тоже очень долго возился… Что только не проверял — все равно не отдавались картинки через редирект на сервере (путь идет как www.site.ru/files/2008/12/file.jpg а реально файл лежит в WPMU к примеру www.site.ru/wp-content/blogs.dir/1/files/2008/12/file.jpg) — ни в какую не открывало так, хотя на сервер картинки все закачивались и даже миниатюры создавались. При этом в логах писало ошибку о каком то превышении числа редиректов.
mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use ‘RewriteOptions MaxRedirects’ to increase the limit if neccessary.
изменение этого параметра он писал что не помогло.
Ради прикола переименовал картинку — сделал ей левой расширение TXT — файл тут же начал нормально загружаться через браузер по прямой ссылке.
В конфиге и htaccess в корне сайта было все нормально. Решил попробовать у себя поставить вмпу2.6.5 — та же фигня. ставлю 2.6.3 — тоже не пашет. 2.6.1 — тоже не пашет. 1.5 — тоже не пашет. хотя раньше все работало. Сегодня поставил бету wpmu 2.7 — думал ну там то уж точно может заработает — фигушки! и тут дернуло меня выключить для тестового домена в конфиге nginx отдачу статики (там были как раз перечислены расширения). Перезапустил Nginx и вуаля — WPMU тут же заработал без проблем. Видно причина кроется как раз в том что идет схема nginx-apache-wpmu и при использовании еще и редиректа внутри домена на папку с загрузками что то блокируется. nginx отдавал ошибку 404 — типа не найдено ничего на сервере. Но это ладно — мой сервер и такое может быть — где то может что то не учел в настройке для совместимости с MU (я у себя его только тестирую а реально не использую для себя)
но у SlaFFik’а конфигурация софта совсем другая : Server: Apache/1.3.41 (Unix) mod_throttle/3.1.2 mod_psoft_traffic/0.2 mod_ssl/2.8.31 OpenSSL/0.9.8b
и nginx-ом там даже не пахнет. Но тем не менее даже при откате у него на старую версию движка проблема не пропадает. в чем причина тоже не ясно. если у меня просто выдает 404, то у него просто виснет секунд на 30 и потом прекращается запрос — видно по поведению браузера. Есть у кого идеи по источнику проблемы?
Также как и в релизе «обычной версии WordPress», в WordPress MU 2.6.3 внесены исправления безопасности и рекомендуется установить обновление всем пользователям.
В полный архив добавил специальный реадми для «чайников», чтобы отпали лишние повторяющиеся вопросы на форумах.
Данная верся в моей редакции представлена в виде «полной версии» и в виде «патча» для обновления ранее установленных систем WordPress MU 2.6.2. Если у вас все еще установлен WordPress MU 2.6.1, то перед применением «патча 262-263» установите прежде мой «патч 261-262» Продолжить чтение →
Полного дистрибутива выкладывать в этот раз не буду. Просто патч для обновления версии 2.6.1 до 2.6.2. В патче отсутствуют локализованные php файлы и его можно устанавливать на любую версию (включая английскую и другие). Для тех кто захочет ставить впервые отвечаю сразу: Мастер установки в патче не переведен. Если хотите чтобы установка была на русском языке — ставьте версию 2.6.1, а патч накатывайте после. Для «чайников» повторяю: «накатить патч в WP» — означает распаковать файлы из архива и заменить аналогичные старые на сервере). Описание изменений/исправлений в версии (на англ)
Для установки патча предварительно требуется установить версию 2.6.1.
Авторы настоятельно рекомендуют обновиться пользователям версии 2.6.1, но несмотря на аналогичный номер версии — в «MU-версии» не было того бага, по причине которой вышел wp2.6.2 «обычный». Скачать
Пару дней назад вышел WordPress MU 2.6.1. Ветка синхронизирована с обычным WordPress 2.6.1 , исправлено несколько критических ошибок. Повторяться не буду, все что может понадобиться при обновлении уже было описано у меня здесь.
Кроме полной версии, у меня вы можете скачать патч для быстрого обновления WPMU 2.6 до 2.6.1. Я подготовил патчи как для моей полностью русской версии, так и для оригинальной английской (просто оригинальные файлы, изменившиеся в версии 2.6.1). Обновленный файл локализации вместе с локализованными файлами движка находятся только в «русском патче». Продолжить чтение →