Презентую плагин «Дополнительные блоки».
В текущей версии всего два блока
Блок «Рейтинг пользователей»
Блок «Кто на сате?»
Блок «Рейтинг пользователей» выводит N пользователей с вышим рейтингом, с максимальным кол-вом публикаций и коментариев. Переключение вкладок на ajax как в блоке «Блоги».
Блок «Кто на сайте?» — выводит пользователей кто онлайн.
Идея плагина такова: он не должен делегировать ни один модуль, ни один шаблон, работать полностью автономно, чтобы мог сочитаться с любым другим плагином, не вступать с ним в конфликт.
Благодарности: aVadim за его блок «Who is online», который вошел в плагин под названием «Кто на сайте?» Lora_GT именно она дала идею сделать вывод пользователей по кол-ву публикаций и комментов.
Друзья, я надеюсь, что этот релиз не последний, жду ваших предложений — какие еще блоки кому нужны пишите. По мере сил постараюсь реализовать. Приглашаю к сотрудничеству всех кто желает помочь проекту.
Было бы не плохо, если бы появились блоки содержащие список топиков:
1. Самое читаемое
2. Самое обсуждаемое
3. Самый высокий рейтинг
4. Случайный список
Присоединяюсь.
И чтобы в конфиге можно было по выбирать нужные.
Еще надо добавить обязательно пустой блок, в котором пользователь может выводить нужный ему код.
а в конец текста топика умеете блок добавить?
там бы шикарно смотрелся блок со списком последних топиков, отмеченных такими же тегами что и просматриваемый топик
Всю папку lsblocks (извлеченную из архива) помещаете в папку plugins?, и потом активируете плагин в ваш_сайт/admin/plugins/ (предварительно авторизовавшись админом)
кароче нашел через поиск две папки plugins, закинул в одну попробовал зайти test1.ru/admin/plugins/lsblocks — не получилось, в другую закинул, тоже также, пробовал зайти просто test1.ru/admin/plugins — пишет что такой странице вообще не существует
а как сбросить все настройки плагинов? активировал плагин Pages, потом деактивировал, а теперь он больше не активируется. При нажатии страница перезагружается и все.
Warning: Smarty error: unable to read resource: «block.top_users_by_rating.tpl» in /home/usaruser/public_html/dominicantigra/vdominicane/engine/lib/external/Smarty-2.6.19/libs/Smarty.class.php on line 1092
Может у кого-то было.
Почему в блоке «Кто на сайте?» люди, которых в данный момент нет на сайте, всё-равно висят?
Зарегистрировались вчера 3 человека с разных компьютеров, но под одним внешним ip (то есть сидим через один роутер wi-fi). Сегодня 100% я сижу на сайте один, но они всё-равно висят.
Из блока «Рейтинг публикаций» ссылки, которые должны вести на определенные посты, перекидывают на главную. Есть решения? Куда копать? И присоеденяюсь к вопросу — как сделать пустой блок, в который можно вставить свой html код?
небольшой ньюанс нашел при подключении плагина.
если добавлены блоки отличные от стандартных, то при активированом плагине они не выводятся.
проблема кроется в конфиге
63 комментария
«Ошибка: Файл плагина не найден»
1. Самое читаемое
2. Самое обсуждаемое
3. Самый высокий рейтинг
4. Случайный список
И чтобы в конфиге можно было по выбирать нужные.
Еще надо добавить обязательно пустой блок, в котором пользователь может выводить нужный ему код.
Blocks.class.php нужно переименовать вPluginLsblocks.class.php
там бы шикарно смотрелся блок со списком последних топиков, отмеченных такими же тегами что и просматриваемый топик
Если ваш шаблон называется не new, то переименуйте папку
\lsblocks\templates\skin\new
в соответствии с названием своего шаблона
plugin.xml и PluginLsBlocks.class.php куда?
и russian.php заменять что-ли?
тоже самое и с плагином Дополнительные блоки.
как бороться?
Заходите в plugins/lsblocks/templates/skin/defaulit/block.top_users_by_rating.tpl и там заменяете все на
1.
2.
Версия 0.4.1
Почему в блоке «Кто на сайте?» люди, которых в данный момент нет на сайте, всё-равно висят?
Зарегистрировались вчера 3 человека с разных компьютеров, но под одним внешним ip (то есть сидим через один роутер wi-fi). Сегодня 100% я сижу на сайте один, но они всё-равно висят.
В чем может быть проблема?
Спасибо!
если добавлены блоки отличные от стандартных, то при активированом плагине они не выводятся.
проблема кроется в конфиге
решено быстро, с помощью слияния массивов (array_merge())
достаточно вышеприведенный код в конфиге заменить на такой