Вышла новая бета второй версии движка b2evolution

Исправлены ошибки, которые вылезали местами в админке, добавилось несколько настроек для SEO, также обновлен русский перевод

Скачать русскую версию b2evolution 2.20beta здесь

Комментарии к записи Вышла новая бета второй версии движка b2evolution отключены

Русский b2evolution 2.1 beta

b2evolution

Сегодня пойдет речь не о WordPress, а о второй ветки развития движка, из которого он «вырос». Максим уже рассказывал почти год назад у себя о истории WordPress. Ради любопытства скачал свежий дистрибутив чуть больше недели назад (тогда еще была альфа версия нового поколения, сейчас уже бета). Помаявшись с теми русификаторами от старых версий, которые были представлены на сайте от прошлых версий понял что «хочешь чтобы было хорошо — сделай это сам». И вот после недели работы с переводом и выявлением подводных камней готов представить работу публике. Нет, я не говорю что b2evo лучше WP, это вообще по моему разные продукты и мне он показался достаточно мудреным в настройках, а про расширение возможностей я молчу… Он больше похож на WP MU, т.к. мультиблоговый, многользовательский и даже многоязычный. В базовой конфигурации в нем заложено возможностей намного больше чем даже в WP с приличным количествам плагинов. Короче говоря это надо просто попробовать в работе. Для персонального использования движок судя по всему наверное не подойдет, но популярные нынче «блог-фермы» могут использовать. В любом случае попробовать рекомендую всем, тем более сейчас, когда языковой барьер снят и вы можете установить 100% русский дистрибутив.


Продолжить чтение →

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

Обновление с WordPress

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

Эта процедура протестирована на WordPress версии 2.3. Он не будет работать с предыдущей версией, но может работать с будующей. В любом случае, вы не разрушите ваш WordPress.

  1. Установите b2evolution в обычном режиме
  2. В административном интерфейсе, перейдите на закладку Инструменты и запустите утилиту миграции из WP
  3. Следуйте инструкциям на экране и предоставьте информацию для подключения к вашей базе WordPress (только для чтения)
  4. Импорт займет несколько секунд/минут в зависимости от того сколько записей нужно импортировать.

Удачи!

Вернуться назад к странице описания и загрузки

Комментарии к записи Обновление с WordPress отключены

Обновление с Movable Type

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

Процедура протестирована с Movable Type version 2.661, но должна также работать с другими версиями. Вы не разрушите вашу базу ни при каких обстоятельствах.

  1. Используйте экспортный функционал Movable Type для создания текстового файла .TXT содержащего ваши записи.
  2. Установите b2evolution в обычном режиме
  3. После запуска b2evo, скопируйте ваш текстовый файл экспорта в папку /blogs/admin на вашем сервере
  4. В административном интерфейсе, перейдите на закладку Инструменты и запустите утилиту миграции из MT
  5. Следуйте инструкциям на экране.
  6. Импорт займет несколько секунд/минут в зависимости от того сколько записей нужно импортировать.

Вернуться назад к странице описания и загрузки

Комментарии к записи Обновление с Movable Type отключены

Обновление с предыдущей версии b2evolution

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

  1. Сделайте архивну копию всех ваших файлов b2evolution. Будьте особенно внимательны, если вы имеет измененные файлы, включая конфигурацию, скины, шаблоны блога, файлы заглушек, хаки, сторонние плагины и т.п…
  2. Вы должны также сделать бэкап вашей базы данных. Этот функционал должен предоставить вам хостер.
  3. Удалите все существующие файлы b2evolution с сайта перед загрузкой новых! Некоторые из старых файлов могут быть несовместимы с новой версией и перестанут работать. Будьте также уверены что не оставили ненужных файлов после обновления. Плюс это дополнительная безопасность.
  4. Загрузите все новые файлы b2evolution из папки /blogs на ваш сайт. Подчернем — ВСЕ ФАЙЛЫ! Это значит вы не сможете использовать все ваши измененные файлы, включая конфигурацию, скины, шаблоны блога, файлы заглушек, хаки, сторонние плагины. Это означает, что вам придется настроить все эти файлы снова. Извините, но в связи с темпами развития и добавления новых функций, мы не можем гарантировать, что все будет работать, если держать старые файлы на месте. Однако, поскольку вы сохранили все эти файлы в шаге 1, вы можете попытаться частично использовать их после обновления когда процесс будет завершен. См. шаг 8 ниже.
  5. Запустите скрипт инсталляции на вашем сервере. Он расположен по адресу http://yoursite.com/yourblogsfolder/install. Затем просто следуйте инструкциям на экране. Инсталлятор также спросит вас о основных настройках конфигурации (пока вы не обновите ваш файл /conf/_config.php до загрузки), затем он разрешит вам запустить процесс обновления базы данных из любой предыдущей версии b2evolution.
  6. Проверьте что новая инсталляция работает.
  7. Прочитайте руководство пользователя в Сети specific upgrade instructions для вашей новой версии b2evolution.
  8. Рекомендуется удалить папку /install после установки.
  9. Сейчас пришло время вернуть ваши предыдущие настройки. Мы рекомендуем вам инструмент WinMerge. Он поможет вам легко сравнить ваши старые (сохраненные файлы) и новые, и сообщит о имеющихся изменениях.

Удачи!

Вернуться назад к странице описания и загрузки

Комментарии к записи Обновление с предыдущей версии b2evolution отключены

Обновление с b2/Cafelog

Если вы хотите обновить ваш оригинальный b2/Cafelog (версии от 0.5.x до 0.6.2), пожалуйста следуйте этим шагам:

  1. Не устанавливайте текущую версию b2evolution сейчас. Вместо этого скачайте предыдущую версию b2evolution 1.x. Вы можете скачать любую из этих версий b2evolution здесь.
  2. Следуйте вложенным инструкциям в версии 1.x по обновлению с b2/Cafelog
  3. Вернитесь назад к текущей версии b2evolution 2.x и обновитесь из b2evolution 1.x до текущей версии.

Вернуться назад к странице описания и загрузки

Комментарии к записи Обновление с b2/Cafelog отключены

Установка с "нуля" и FAQ

Страница установки b2evolution

Для установки b2evolution вам нужен PHP/MySQL web сервер (смотрите требования). Аренда быстрого сервера у хостинг компании с хорошей репутацией становится дешевле каждый день. Посмотрите наши рекомендованные хостинг предложения.

Прежде чем продолжить, пожалуйста примите к сведению что некоторые сетевые возможности b2evolution требуют принятия нашего простого Условия предоставления услуг.

Когда вы распакуете дистрибутив b2evolution на ваш компьютер:

  • На вашем сервере, попробуйте создать новую (пустую) базу данных MySQL для b2evolution (Например вы можете назвать ее b2evolution. Точная процедура создания новой базы данных зависит от вашего хостера / настроек сервера. Альтернативно, вы можете также использовать существую базу данных где b2evolution будет делить пространство с другими приложениями.) Примечание: b2evolution создаст около 25 таблиц в выбранной вами базе данных. Пока вы не измените конфигурацию, все имена таблиц будут начинаться с префикса evo_ . Пока вы не имеете приложений использующих данный префикс в базе данных, это безопасно для установки b2evolution в базу данных, разделяемую с другими приложениями. Ваши существующие таблицы не будут затронуты.
  • Загрузите файлы b2evolution на ваш сайт. Примечание: Только содержимое папки /blogs нужно загрузить на сервер. Если вы хотите держать b2evolution на домашней странице вашего сайта, Загрузите содержимое папки /blogs в корень вашего сайта. В других случаях лучше загрузить файлы в новую вложенную папку сервера. Вы можете сохранить имя папки /blogs  или выбрать другое.

Допустим, вы устанавливаете содержание блогов в папку http://yoursite.com/yourfolder

  • Запустите скрипт установки на вашем сервере. Он расположен по адресу http://yoursite.com/yourfolder/install . Затем просто следуйте следующим инструкциям.
  • Инсталлятор задаст вам несколько вопросов, создат записи базы данных и сконфигурирует b2evolution для вас.
  • Проверьте что ваша инсталляция работает
  • После этого рекомендуется удалить вложенную папку /install
  • После того как вы завершите установку, прочитайте Руководство пользователя в Сети tricky things you may need to take care of

Онлайн ресурсы: Официальный сайтНайти хостингРуководствоФорумы

И немного полезных замечаний от меня

Если вы хотите чтобы ваши базы сразу работали в правильной кодировке UTF-8 или Windows-1251 а также получать письма с нормальной кодировкой в поле темы, то следуйте данным инструкциям. Делать это нужно ДО того как вы создадите базу данных, т.е. сразу после того как закачаете движок на сервер

Для UTF-8 делаем следующее

  • Создаем новую базу данных и указываем COLLATION(СРАВНЕНИЕ) utf8_general_ci
  • Открываем файл /conf/_locales.php (в дистрибутиве эта папка лежит в папке blogs)
  • Редактируем там одну строку и прописываем в ней жестко кодировку utf8 как указано здесь:
    $db_config['connection_charset'] = 'utf8'; 

Для Windows-1251 делаем следующее

  • Создаем новую базу данных и указываем COLLATION(СРАВНЕНИЕ) cp1251_general_ci
  • Открываем файл /conf/_locales.php (в дистрибутиве эта папка лежит в папке blogs)
  • Редактируем там одну строку и прописываем в ней жестко кодировку cp1251 как указано здесь:
    $db_config['connection_charset'] = 'cp1251'; 
  • После того как мы определились с кодировкой базы и страниц вебсервера:

  • Сохраняем файл и закачиваем его на сервер
  • На странице установки http://yoursite.com/yourfolder/install выбираем требуемую локаль русского языка. Обычный Русский (RU) или Русский cp1251 (RU)!
  • Теперь можно приступать к обычной установке: ввести имя и пароль для доступа к mysql, указать хост и префикс базы данных. Установка не занимает больше времени чем установка WordPress и очень на нее похожа.
  • Еще один момент, с которым вы можете столкнуться — почта приходит в нормальной кодировке, но тема письма в неправильной ISO-8859-1 и получаем мы «абра-кадабру»

    • для этого открываем файл /inc/_core/_misc.funcs.php
    • находим там функцию

     if( function_exists('mb_encode_mimeheader') )<br />
    { // encode subject<br />
    $subject = mb_encode_mimeheader( $subject, mb_internal_encoding(), 'B', $NL );<br />
    }</p>
    <p>

    • удаяем ее вообще! Это актуально и для кодировки UTF-8 и для CP1251
    • Сохраняем и заменяем файл на сервере.

    Есть еще один момент работы с почтой. Мне помог при тестировании.

    Если у вас не отправляется почта, то попробуйте добавить эти строки в ваш файл /conf/_basic_config.php в самом конце перед закрывающимся тегом PHP

    ini_set("SMTP","mail.mydomain.com");<br />
    ini_set("smtp_port","25");<br />
    ini_set("sendmail_from","tommy@mydomain.com");<br />
    

    тут надо естественно написать адрес ВАШЕГО SMTP сервера и свой адрес

    Этот хинт был найден на официальном форуме поддержки.

    Вернуться назад к странице описания и загрузки

    Комментарии к записи Установка с "нуля" и FAQ отключены

    b2evolution 100% Русская версия

    b2evolution-russian-dashboard

    Представляю вашему вниманию полный русский перевод b2evolution 2.1.0-beta и 2.2.0-beta — второй ветки развития движка b2, который потом разделился на WordPress и b2evolution. Чтобы не повторяться, вы можете прочитать историю появления различных веток у Максима. Здесь же представлен только русский перевод для новой версии и решения наиболее важных проблем с кодировками.

    Я сделал два варианта перевода для кодировок UTF-8 и Windows-1251. Поэтому у вас не должно возникнуть никаких проблем на этой почве с нашими «великими хостингами».

    Также я приведу те проблемы, которые были выяснены во время недельного тестирования, пока я делал данный перевод. И способы их устранения.

    Учтите, что это не финальный релиз системы,а бета. Если вам нужен финальный релиз, то пока доступна лишь ветка 1.10. Но она достаточно сильно отличается от новой версии. Финальную версию 2.x обещают выпустить до конца года, а пока вы можете оценить все достоинства и недостатки и определиться подходит ли она вам. Да, сейчас в админке вылазят еще местами некоторые ошибки, которых не было даже в альфа-версии, на которой я начал перевод. Но покопавшись в коде я увидел комментарии что это временно и будет исправлено.

    К моему удивлению обнаружил что перевода для ветки 2.x вообще не существовало никакого, а те переводы что я скачал для 1.9 и других предыдущих версиях были «мама не горюй». Такое ощущение что все переводилось PROMT-ом «на автомате». Куча несоответствий реальным надписям, что то глючило, вместо названия основных пунктов меню писалась вообще полная ересь. В итоге как обычно пришлось все делать самому. От первоначального перевода который я сначала хотел использовать для обновленного и дополненного осталось наверное процентов 5 и в тех строках тоже пришлось исправлять ошибки. Мой перевод не претендует на идеальность, но я перепроверил его два раза (более 2700 строк перевода) на орфографические и другие ошибки. И отправил письмо о переводе в b2evolution (чтобы снова всякие копи-пиздеры не подсуетились).

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

    Если вы все еще заинтересованы в установке этого движка, то прочитайте следующую информацию:

    Если вы еще не имеете web сервера, выберите один из наших рекомендуемых серверов хостинг компаний которые предоставляют простую автоматическую установку b2evolution.

    Скачать
    Текущая версия

    ZIP
    Полная версия (2.20beta) с русскими модулями

    Скачали 2939 раз

    ZIP
    Только русские модули для 2.20beta

    Скачали раз

    Предыдущая версия

    Полная версия (2.10beta) с русскими модулями

    Скачали раз

    Только русские модули для 2.10beta

    Скачали раз

    Просмотреть видеодемонстрацию процесса установки, навигации в панели управления и редактировании контента

    За технической поддержкой вы можете обратиться на официальный форум (есть также русский раздел) или к документации.

    На технические вопросы я, к сожалению, ответить вам не смогу, т.к. у самого имеются пока, особенно с «красивыми» постоянными ссылками.
    На текущий момент могу лишь сказать что 99% скинов и плагинов на сайте не будут работать в новой версии без доработки. Как дорабатывать вроде было описано в документации.

    Если вы нашли неточность в переводе, или хотите отблагодарить меня, пишите в комментариях на данной странице.

    Инструкции по быстрому запуску

    Если вы уже имеете web сервер с PHP/MySQL, то вы сможете установить эту копию b2evolution за несколько минут. Просто следуйте инструкциям в зависимости от ситуации.

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