Common Utilities (rmcommon) – это набор утилит в форме модуля, разработанный программистом и верстальщиком из солнечной Мексики BitC3R0. Утилиты включают новый менеджер изображений, комментариев, пользователей и плагинов. Также для работы этого модуля устанавливается стильная тема для панели администратора RedMexico. RmCommon необходим для работы некоторыз модулей BitC3R0, в частности нового модуля блогов MyWords. На MyWords нужно остановиться отдельно, так как, по моему мнению, это один из самых лучших модулей блогов для Xoops.

Установка:
ВНИМАНИЕ: модуль на данный момент имеет версию АЛЬФА, так что установка его на действующий сайт не рекомендуется.
Установка rmcommon проходит в несколько этапов:
1. Скачайте последнюю версию модуля с Google Code (на момент написания статьи это версия Common Utilities 2.075 alfa 2). 2. Сделайте бэкап сайта и базы данных. 3. Перейдите в основные настройки сайта и переключите «Обновлять файлы пакета темы оформления из директории themes/ ?» на «Да». 4. Закачайте папку "rmcommon" на сервер в папку /modules 5. Установите rmcommon как обычный модуль. Вероятно после этого у вас появится белый экран. 6. Закачайте папку "system" в папку /modules. Эта папка содержит тему redmexico для панели администратора. 7. Перейдите в основные настройки сайта и установите тему redmexico в качестве основной для Панели управления GUI. 8. Закачайте папку "include" в корень сайта и замените файлы на сервере новыми. 9. Почистите кэш сайта и кэш вашего браузера. 10. Готово!
Комментарии:
Если вы хотите заменить стандартную систему комментариев xoops комментариями типа wordpress, следуйте следующим инструкциям:
1. Откройте .php файл вашего модуля, в котором вы хотите разместить форум для комментариев. 2. Вставьте код типа
//get all comments for this article/item
RMFunctions::get_comments('tutorial','post='.$post);
// Comments form
RMFunctions::comments_form('tutorial', 'post='.$post, 'module', '');
где 'tutorial' -> имя вашего модуля 'post='.$post -> ID вашего элемента. Например, если URL выглядит так: http://mysite/modules/myModule/index.php?mid=8, то код будет выглядеть так:
//get all comments for this article/item
RMFunctions::get_comments('myModule','post='.$_GET['mid']);
// Comments form
RMFunctions::comments_form('myModule', 'post='.$_GET['mid'], 'module', '');
3. Откройте smarty шиблон вашего.php файла и вставьте в конец файла следующий код: 4. Готово!
Пример.
Плагины:
Плагины для rmcommon вы можете скачать здесь. Чтобы установить плагин, необходимо создать папку plugins в папке rmcommons на вашем сервере и загрузить туда папку с плагином, который вы хотите установить. Перейти в раздел plugins модуля rmcommon, выбрать нужный плагин и кликнуть Install. Остановлюсь на 2х плагинах:
1. ReCapctha позволяет вам установить ReCaptcha в любую форум на вашем сайте. 2. XOOPS Booster ускоряет работу вашего xoopsa, сокращая время загрузки страниц. Разница ощутима, особенно на сайтах с большой посещаемостью.
Скрины:
Создаю новую статью в MyWords

|