Админка для LiveStreet - какая она есть, и какая она должна быть
Тех, кто использует LS для создания сайтов (или хотя бы для одного сайта), можно условно разделить на три группы:
1) Те, кто не знают, что есть плагин Админпанель для администрирования и настройки сайта.
2) Те, кто знает, что админка есть, но считают, что она вообще-то не нужна, они легко и без нее обходятся.
3) Наконец, те, кто считает, что у любого более-менее развитого движка админка просто должна быть просто по определению. Вот к ним-то я в первую очередь и обращаюсь в этом топике. Хотя, разумеется, присоединиться к обсуждению могут все желающие.
То, что сейчас называется aceAdminPanel, изначально создавалось стихийно, сугубо для себя. Потом выложил в открытый доступ — плагин оказался востребованным. Развитие плагина шло без всякого плана, что-то нужно мне самому было — делал, или пользователи подсказывали интересные и/или полезные фишки.
Знаю, что кого-то плагин этот раздражает, кажется ненужным бесполезным монстром. Да и код плагина местами не выдерживает никакой критики. Отчасти потому, что писалось для себя и на скорую руку, отчасти это следы экспериментов, не всегда удачных. Но большинство участников LS-сообщества все же админкой в той или иной мере пользуется. Если брать релизы для всех версий ЛС, то вряд ли ошибусь, если скажу, что это один из самых скачиваемых плагинов для LiveStreet.
Но это все лирика. Собственно топик я решил завести, чтобы услышать от тех, кто пользуется админкой, чего их не устраивает в нынешней реализации админки. Чего не хватает. Чего кажется лишним. Что неудобно. Ну и вообще — какие недостатки в нынешней админпанели вы видите. Ибо у меня-то глаз замылился, поэтому очень нужен хороший фидбэк.
Можете также поделиться своими соображениями, какой в идеале вы хотели бы видеть админпанель.
Надеюсь, вы понимаете, что это вовсе не означает, что я сразу брошусь реализовывать все пожелания и предложения, но ваши отзывы могли бы помочь в определении направления развития админки. Тем более, что сейчас планируется и новый дизайн, и новая компоновка, и новая (возможно) структура.
ЗЫ На всякий случай уточню (а то, кажется, не все это понимают) — я НЕ один из разработчиков движка
1) Те, кто не знают, что есть плагин Админпанель для администрирования и настройки сайта.
2) Те, кто знает, что админка есть, но считают, что она вообще-то не нужна, они легко и без нее обходятся.
3) Наконец, те, кто считает, что у любого более-менее развитого движка админка просто должна быть просто по определению. Вот к ним-то я в первую очередь и обращаюсь в этом топике. Хотя, разумеется, присоединиться к обсуждению могут все желающие.
То, что сейчас называется aceAdminPanel, изначально создавалось стихийно, сугубо для себя. Потом выложил в открытый доступ — плагин оказался востребованным. Развитие плагина шло без всякого плана, что-то нужно мне самому было — делал, или пользователи подсказывали интересные и/или полезные фишки.
Знаю, что кого-то плагин этот раздражает, кажется ненужным бесполезным монстром. Да и код плагина местами не выдерживает никакой критики. Отчасти потому, что писалось для себя и на скорую руку, отчасти это следы экспериментов, не всегда удачных. Но большинство участников LS-сообщества все же админкой в той или иной мере пользуется. Если брать релизы для всех версий ЛС, то вряд ли ошибусь, если скажу, что это один из самых скачиваемых плагинов для LiveStreet.
Но это все лирика. Собственно топик я решил завести, чтобы услышать от тех, кто пользуется админкой, чего их не устраивает в нынешней реализации админки. Чего не хватает. Чего кажется лишним. Что неудобно. Ну и вообще — какие недостатки в нынешней админпанели вы видите. Ибо у меня-то глаз замылился, поэтому очень нужен хороший фидбэк.
Можете также поделиться своими соображениями, какой в идеале вы хотели бы видеть админпанель.
Надеюсь, вы понимаете, что это вовсе не означает, что я сразу брошусь реализовывать все пожелания и предложения, но ваши отзывы могли бы помочь в определении направления развития админки. Тем более, что сейчас планируется и новый дизайн, и новая компоновка, и новая (возможно) структура.
ЗЫ На всякий случай уточню (а то, кажется, не все это понимают) — я НЕ один из разработчиков движка
70 комментариев
итак периодически инфантильные топики появляются "все не работает!!!111111 что мне делать!!!???". А так их появится ещё больше.
Но если рассматривать идею популяризации ЛС — то встроенная админка — есть хорошо.
В общем если админку захотят встроить в ЛС — я хочу брать участие в её дизайне.
Кстати, сам я не нуб, но какие-то вещи сам предпочитаю через админку делать — это часто получается быстрей и эффективней, чем через фтп-клиента
но это так — идея, я конечно понимаю сколько затрат это несет.
предложение номер 1 — связь админки с каталогом. чтобы бесплатные плагины можно было устанавливать прямо из админ панели. пишу в строке поиска «твиттер», админка показала плагин(ы) твиттера, нажал «установить», админка скачала архив, распаковала, скопировала, активировала, сбросила кеш и отрапортовала «та-дя» (как «Walle»)
ну а на платные после поиска была ссылка на каталог.
такие функциив админке как активация плагинов, редактирование стат. страниц кажутся сомнительными т.к. есть в стандартном функционале ЛС. На них нужно просто давать ссылки.
все имхо.
Идея правильная, но требует согласованной разработки с обоих концов — и в админке, и в каталоге.
Если редактирование страниц, в принципе, больше для единообразия было включено в админку, то вот активация плагинов наполнена дополнительным функционалом. Напр., приоритет плагинов, проверка версии php и т.д.
Вы не заметили сколько конфликтов возникает между плагинами разных разработчиков?
Будь админка в дистрибутиве можно быть уверенным в том, что все будет работать как задумано
А так же сделать возможность давать свои собственные комментарии для плагинов, ведь если плагинов много, и, когда хочется что-то отключить или наоборот включить, порой не помншь как называется плагин и приходится буквально сканировать страницу плагинов.
аплоадер плагинов из веб морды, с вариантами ахивом (с мультизагрузкой) и из каталога (по возможности)
1) Админка встроена в движок.
2) В админке доступны очистка кэша и файлов из tmp — кнопкой. Выбор очищаемых директорий — прописывается в админке, там же — имя пользователя, пароль, хост для доступа по FTP, если это необходимо для такой очистки. Права на директории выставить заранее. Туда же добавить бэкап базы данных, с возможностью скачать её из админки в комп.
3) В админке включается и выключается редактирование комментариев, логотип на картинки, скругление углов картинки и работает редактирование URL блога, по которому он доступен. От разработчиков плагинов не дождешься…
Согласен про бэкап базы, было бы удобно. Но не только на комп, а еще и на мыло.
а сейчас не так?
чем вас плагин не устраивает?
и да — моя шутка про супер кнопку — выше
2) Сейчас не так — у меня этого нет или не нашел.
3) Плагин будет работать с 0.5.1?
ищите.
3. Плагин работает с 0.5.1.
Да, стоит скооперироваться с ort ом и решить — что оставлять, а что можно выбросить и как мне кажется используя наработки написать с нуля. точнее встроить.
По логике, все тот же aceblockmanager должен быть включен в админку.
Простой список блоков (от включенных пагинов) где указано — вкл выкл, место расположение — право, центр, и страницы на которых выводить.
Так же, я бы добавил в админку полноценный контроль над юзерам (плагин netlanc )
Писалось про редактирование всех параметров конфигов и глобальных и от плагинов. Я бы предложил ort разработать что-то типа стандарта мета-коментария над каждым параметром конфига, что бы все было стандартизировано и админка могла автоматом загружать все параметры, а с помощью мета коментария она знала как представить параметр, как его назвать и т.д.
Работа с кешом есть. Все в порядке.
Автозагрузка бесплатных плагинов шикарная и нужная идея.
хоть какая-то визуализация aceblockmanager.
Вот посути все. остальное что есть все шикарно.
Каждый его использует по-своему. Для нас основное его предназначение — работа с пользователями сайта, оперативный мониторинг действий и блокировка аккаунтов.
Поэтому заострю внимание на этом месте. Если честно, одной блокировки по IP не хватает. Хотелось узнать, есть ли возможность включить в плагин функционал по бану( постоянный, на определенное время) по MAC-адресу сетевой карты и (или) через cookies?
Я не программист и не чувствую сложности этой задачи, но это было бы замечательным дополнением для администрирования (сужу по своему опыту, очень нужно :)
Ну и конечно, повторюсь, мониторинг, позволяет бегло просмотреть «минусовщиков». Возможно добавить функцию просмотра «votes» пользователя по конкретному ID (т.е, возможность проследить как он голосовал за рейтинг, топики, комментарии — какого-то определенного пользователя. Так приходится ручками в базу лезть)
… и мак-адрес у нас в кармане. Правда, на стороне клиента для этого должен выполниться наш апплет, что разрешают далеко не все пользователи. Дополнительно хотелось бы заметить, что блокировка по этому признаку — идея совершенно несостоятельная даже не из-за возможных проблем с Java, а по причине того, что мак-адрес, в отличие от айпи, очень легко сменить.
1. Не хватает редактирования постов на админском уровне. Хотя кнопка есть. Т.е., как я понял, у avadim уже была задумка о этой возможности.
2. Вроде как слышал, что люди делали/делают/сделали(нужное подчеркнуть, ибо пока не осведомлен) права для пользователей, как отдельный плагин. Но это стандартный функционал любой уважающей себя CMS. И раз aceAdminPanel
делаетдоделывает из LiveStreet эту самую нормальную CMS, то почему бы не расширить ее функционал?В код плагина особо не лез, ибо сначала не разбирался, а сейчас вообще не до какого-либо кода(диплом такой диплом), такчто насчет «кривости» кода промолчу и поверю автору. В остальном же плагин действительно хороший и нужный, как минимум, а не будь его, то и половина юзеров не выбрала бы LS, а искала бы ее аналоги с нормальной панелью управления CMS.
Так же видел где-то коменты про расширенные настройки, про дизайн админки и прочие свистоперделки… кхм… это, мягко говоря, излишество. Тут даже самый «одаренный» администратор сможет залезть в config.php и исправить все, что не вынесенно в админ-панеле(благо все подписанно и разжеванно в коментах кода). А в админы же не будешь пускать посторонних, а не посторонним и так сойдет, ведь тут не красота важна, а функционал. Это я к тому, что излишества будут отвлекать автора от цели — создание максимально удобного плагина для управления сайтом сообщества.
Description: Module for LiveStreet Engine Social Networking
Version: 1.2.138
Compatible with: LS ver.0.3+
Current version of LiveStreet: 0.3.1
Это последняя версия админки для этой версии движка?
И можно ли ее скачать еще откуда нидь, чтобы переустановить…
Для 0.4 тут.
Для 0.5 тут.
юзеры по никам, осуществляющие вход/регистрацию с одного IP;
юзеры с одинаковыми комментариями4
юзеры с одинаковыми ссылками в профиле;
юзеры, зарегистрировавшиеся с разницей в 5-10 секунд;
юзеры, которые ни разу не были на сайте (кроме момента регистрации), но имеющие ссылку в профиле.
livestreetcms.com/addons/view/243/
А я таки дождусь официальной )
Все встало, все работет!