Компонент для MaxSite CMS, выводящий последние комменты и твиты в футер.
Компонент для MaxSite CMS, выводящий последние комменты и твиты в футер.
Сделал эту наработку давно. Поделиться же решил только сейчас. Раньше можно было тоже выложить кусок кода и описание - куда и как его запхнуть. Но сейчас в MaxSite появился инструментарий компонентов, который позволяет создавать решения, годящиеся для повторного использования другими пользователями, не особо сведущими в php.
Состав архива компонента
footer-twcomm.php - сам компонент, который должен попасть в \components\ шаблона.
\css\footer-twcomm.css - стили компонента (изменить под себя) , которые направляются в \components\css\footer-twcomm.css.
\functions\footer-twcomm.php - функции компонента, соответственно в \components\functions\footer-twcomm.php.
view-comments.png и view-twits.png - иконки , которые нужно кинуть в \uploads\ (можно в другое место, но, изменив при этом ссылку в css-свойствах).
Функции компонента
В файле \functions\footer-twcomm.php находятся функции получения твиттов и комментов. Функции почти дословно взяты из соответствующих виджетов.
Настройки компонента.
Настройки задаются в файле компонента (считаю что админку делать нет смысла).
Настройки функции получения твиттов такие же как и в виджете - источнике функции.
Настройки получения комментов немного расширились:
- $count = 5; // колличество комментов
- $words = 15; // колличество оставляемых слов
- $maxchars = 20; // макс. колличество символов в слове
- $max_title = 6; // макс. колличество символов в заголовке
- $format = '<H6>%USER% » <a href="%URL%" title ="%TITLE%">%CUT_TITLE%</a></H6><p title ="%COMMENT%">%CUT_COMMENT%';
- // %USER% - ник;
- // %URL% - ссылка;
- // %TITLE% - заголовок;
- // %CUT_TITLE% - обрезанный заголовок;
- // %COMMENT% - комментарий;
- // %CUT_COMMENT% - обрезанный комментарий;
Думаю, все очевидно из кода компонента.
Компонент для MaxSite CMS, создающий в header коллаж из изображений

Для плагина Taggallery задумал вывод n изображений (случайных, лучших, ... ) в шапке ...
Компонент taggallery-collage для галереи изображений на MaxSite CMS.
Скачать: taggallery_header.zip Созданные, как описано в статье: Создание коллажа ...
Выводим картинки в div-ах: одна поверх другой, с эффектами, в компоненте для MaxSite CMS

Продолжим на примере создания компонента для MaxSite CMS изучать CSS. Сейчас ...
MaxSite плагин ABC-catalog 1.1.
Добавил некоторые возможности. Архив плагина: abc_catalog-1-1.zip Раньше настоящий ...
Дальнейшие изменения В адресе страницы с одиночной картинкой ...












Тест