Плагин «Админ-анонс»
Так как Вадим Деркач (Wave) уже давно не обновлял свой плагин «Админ-анонс96», а плагин мне нужен (ибо удобен) для работы, то я решил подхватить упавшее знамя был вынужден заняться самостоятельным доведением плагина до нужной мне кондиции. По ходу работы плагин претерпел значительные изменения на странице настроек. Кроме того, я расширил функционал плагина по мотивам моего ранее публиковавшегося хака «Хак: jQuery тюнинг админ-страницы «Информация»» (который потерял свою актуальность в последних версиях движка).
Что изменилось с тех времён, когда плагин входил в стандартную поставку движка? Да многое поменялось! Вот краткий список тех переделок и новых возможностей, которые я реализовал в моей первой версии (к слову, я решил продолжить нумерацию Вадима и поэтому просто начал с номера «0.7») плагина:
- Была полностью переделана панель опций плагина. Убрал ссылку на настройки плагина из сайдбара админки. Теперь опции доступны только по ссылке на странице управления плагинами.
- Убрано использование визуального редактора. Чехарда с плагинами редакторов и неудобство подключения стандартного markItUp привело к решению убрать эту фичу совсем. Думаю, что обычной textarea тоже вполне достаточно.
- Переделано оформление вкладок-табов под оформление стандартной темы админки. Также теперь для работы необходимо, чтобы был обязательно включен плагин Tabs.
- Добавлена возможность указывать свои кастомные стили оформления в файле custom.css. Чтобы возможность заработала - нужно переименовать файл «_custom.css» в «custom.css»
- Добавлена возможность временно отключать пользовательский таб (вкладку).
- В таблице статистики доступа пользователей добавлены ссылки на внутренний и внешний профиль пользователя.
- Налажена работа с сортировкой в таблицах табов статистики - исправлен баг верстки таблиц, который мешал работать плагину jquery.tablesorter.
- Добавлены опции для «украшательства» страницы с анонсами - сокрытие стандартных элементов страницы, задание заголовка страницы.
Как всё это выглядит в работе можно увидеть на следующих скриншотах. Вот так выглядит страница опций плагина «Админ-анонс»:
А вот как выглядит эффект от заданных настроек:
Скачать плагин для MaxSite CMS
Плагин в ZIP архиве: 8,36 Кб
Версия плагина: 0.7
Необходимая версия движка: стабильно работает на версиях движка 0.854 с дефолтной темой оформления админ-панели.
Связи: для работы плагина требуется включить плагин «Tabs».
Скачать:Контент только для авторизованных - хотите войти или зарегистрироваться?
Вместо заключения
Я планирую активно использовать плагин и уже сформировались планы по его доработке. Хотел бы переделать страницы статистики, ибо сейчас от них мало толку, а важная и нужная информация не отображается. Выводить табы: статистику переходов/скачиваний, последних комментариев на модерацию, статистику просмотров страниц. Высказывайте в комментариях свои предложения. Если вам понравилась моя работа, то можете лайкнуть эту страницу одной из близлежащих кнопок. Благодарю.
Вот табы с комментами - это вообще необходимая весчь! Т.к. через-чур долго приходиться до них добираться.
Странно плагин как-то работает. Либо у меня система чет ку-ку. На локалке пашет отлично, а на моем сайте не хочет отображать табличку. Странно как-то.
Да, комментарии выводить на панель информации - одна из первоочередных задач в этом направлении
Надо смотреть что именно не работает. Сейчас мне трудно сказать, что происходит и почему.
Плагин работает отлично оказывается!!! Я просто плагин "ТАБЫ" не вклюсил :( И по своей невнимательности ругал плагин. А когда включил табы, то все отлично начало работать, интересный кстати плагин И самое главное эффективный Думаю еще появится вкладка свежих комментариев, которые ожидают модерацию Это было бы замечательно Кстаи, мне вот интересно, Илья как ты сделал вызов плагина "Табы"?
Кирилл, рад, что всё так удачно разрешилось! Вкладку комментариев обязательно реализую - очень уж нужна!
Что касается подключения Табов, то рекомендую посмотреть функцию admin_announce_head и в ней код:
В результате работы кода в head будет подключен js плагина табов. Теперь остаётся только сделать нужную html-разметку со стилями. Собственно, это всё.
Е-мое все легко и просто оказывается. Надо будет поковыряться в коде Т.к. в самих плагинах нужно будет выводить вкладки, ну которые у меня в голове сидять =D
Хочу скачать плагин. Получаю красную надпись: "Achtung! XSS attack!"
Денис, поправил ссылку - теперь нормально качается! Спасибо, что обратили моё внимание!