Для нужд одного из пользователей форума доработан взятый за основу модуль вывода последних сообщений с форума SMF, автор оригинального релиза - Captain Ron )
Итоговые возможности модуля представлены на скриншоте в вложении. Минимум настроек обеспечивают достаточный контроль над выводом информациию.
Проверено на оригинальной Joomla 1.0.12
Для форматирования вывода информации применены следующие стили:
smalldark - стиль для заголовка
small - для текста сообщения, слова "оставил"
createdate - имя пользователя, дата
версия модуля mod_latestsmf 1.2.0 для Joomla 1.5 и SMF 2.0 RC1.2Обязательные требования:1 - после установки модуля указать в настройках абсолютный путь к файлам форума DOCUMENT_ROOT/smf_path/ (слеш на конце обязателен)
2 - наличие на сервере библиотеки mb_substr
3 - форум должен быть установлен с указанием кодировки UTF-8 (на 1251 не тестировал, ничего не могу сказать)
Админка модуля упрощена, все вынесено в шаблон modules\mod_login\tmpl\default.php. В настройках модуля можно указать два типа вывода - последние темы либо последние сообщения.
По умолчанию отображается заголовок темы, текст сообщения, автор сообщения (с ссылкой на профиль), дата сообщения.
Для оформления в хелпере есть функция styleCSS с парой стилей (отступ всего блока снизу и bold для названий элементов. Стили желательно выносить в шаблон.
Кому интересно поковыряться дополнительно - в хелпере модуля раскомментировать строки
echo '<pre>';
var_dump ($results);
echo '</pre>;
и наслаждаться содержимым массива.
Возможные проблемыПроблему с кодировкой для SMF 2 удалось решить одним простым заклинанием.
В файл SSI.php вверху стоит добавить строку global $db_character_set;
Модуль последних сообщений с SMF 2.0 stable and Joomla 1.7 версия 1.3.0Версия модуля mod_latestsmf 1.3.0 для Joomla 1.7 и SMF 2.0 stable
Обязательные требования:
1 – после установки модуля указать в настройках абсолютный путь к файлам форума DOCUMENT_ROOT/smf_path/ (слеш на конце обязателен)
2 – наличие на сервере библиотеки mb_substr
3 – форум должен быть установлен с указанием кодировки UTF-8 (на 1251 не тестировал, ничего не могу сказать)
Возможности модуля:
– выборка либо последних сообщений либо последних тем форума
– указание количества объектов
– количество выводимых символов (если работать в режиме последних тем, то больше 240 символов в теле сообщения выводить нельзя)
– 6 предустановленных форматов даты
Также скачать можно с блогаДемо версии 1.3.0[вложение удалено Администратором]