Май 042012
 

На мой взгляд для бурного обсуждения статей в блоге больше подходит форум.
В принципе можно было бы поднять что-нибудь типа phpBB, но хотелось бы получить несколько примочек:

  1. Сквозная авторизация
  2. Автоматическое создание тем обсуждений для статей в блоге
  3. Управление сообщениями форума из панели управления WP
  4. Человекочитаемые URL (названия веток форума в строке адреса, вроде того как это реализовано в WP и Mediawiki)


Из всего что нашел – больше всего понравился Simple:Press.

В старой версии моего блога был установлен  SImple:Press v4.3.

После обновления движка WP было принято решение обновить и форум. И вот тут возникло несколько проблем.

Первый и самый логичный вопрос – как обновить форум и не потерять данные? На оф. сайте ничего толкового про апгрейд с версии 4.3 на 5.0 найдено не было. Есть инструкция по обновлению версии 4.5 до пятой, но ни дистрибутива 4.5, ни инструкций по обновлению до 4.5 тоже нет.

В итоге  обновление было сделано на шару, но все завелось.

Порядок был таков:

  1. Завести базу WP на новом хосте
  2. Залить в нее все данные со старой базы
  3. В корень виртуального хоста разархивировать архив WP (я ставил 3.3.2)
  4. В папку плагинов скопировать SP (ставил версию 5.0)
  5. Скопировать папку аплоадов (/wp-content/uploads)

После входа в админку, WP обновит базы. После активации плагина SP обновит базы.

После всего проделанного очень огорчился, так как из SP, в его плагины, был вынесен существенный функционал:

  • В Дашбоарде WP перестала отображаться информация о количестве непрочитанных сообщений
  • Пропала возможность автоматического создания веток форума при создании статей
  • Редактор сообщений в SP упростился до плйн текст
  • И еще много чего, но не такого важного

И что больше всего огорчила – так это желание авторов получит 30$ за регистрацию, только после которой становятся доступными для скачивания плагины.

Как известно голь на выдумку хитра и после долгих мытаний эти плагины были аккуратно, на время позаимствованы у разработчиков :)

Всем страждущим редактор сообщений на основе TinyMCE, автоматическое создания тем форума при создании статьиинтеграция в dashboard.

После установки плагина tinymce-richtext в его настройках нужно указать следующие параметры:

TinyMCE plugins:
 autolink,lists,spellchecker,pagebreak,style,layer,table,save,advhr,advimage,advlink,emotions,iespell,inlinepopups,insertdatetime,preview,media,searchreplace,print,contextmenu,paste,directionality,fullscreen,noneditable,visualchars,nonbreaking,xhtmlxtras,template
Toolbar 1:
 bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,bullist,numlist,outdent,indent,blockquote,link,unlink,anchor,image,cleanup,code, insertdate,inserttime,preview,|,forecolor,backcolor,rj_insertcode

Ну и для самого TinyMCE удобно установить плагин rj_insertcode (скачать и разархивировать в /wp-content/sp-resources/forum-plugins/tinymce-richtext/tinymce/plugins)
В общем Simple:Press не плохой форум. Из минусов – появившееся желание разработчиков прикрыть исходники и повышенная прожорливость вычислительных ресурсов.

 Опубликовано в 16:54

  Один комментарий в “Форум для WordPress”

  1. Спасибо за плагины, просто выручили, менять правила во время игры, с их стороны как то не честно, по этому совесть чиста.
    Люди форум поставили, и на тебе из за чего ставил, то и забрали.
    Кстати “Всем страждущим” если есть еще что нибудь подкинь надеюсь не жалко, но и за это большое спасибо.