Плагин «Администрирование конфигов (Admin config)»


Описание


Плагин Adminconfig предназначен для редактирования системного конфига LiveStreet CMS, а также всех плагинов, установленных на сайте. Плагин предоставляет для этого удобный веб интерфейс с множеством дополнительных опций и вспомогательных функций. Плагин находит и парсит конфиги (как главный конфиг движка так и конфиги плагинов) и дает все возможности по их редактированию: для каждого плагина доступна страница на которой находится полный список параметров редактируемого плагина вместе с описанием каждого параметра, который был задан в конфигах как комментарий.

Преимущества


Вам больше не нужно будет заходить по фтп на сайт, редактировать вручную код конфига чтобы, изменить рейтинг топика для попадания на главную, поменять настройки ACL или отредактировать любые другие параметры как и параметры всех плагинов — все это можно сделать мышкой прямов браузере. Причем благодаря фильтрам вам не придется вспоминать именно что вы редактировали, а что нет — вы можете включить просмотр только тех параметров, которые менялись.

Интерфейс


При активировании плагина справа на тулбаре появляется новая кнопка для быстрого доступа к админке. В меню админки доступны следующие пункты:

  • Настройки плагинов
  • Кеш и БД
  • Справка

Первый открывает страницу настроек конфигов, второй — страницу на которой можно очистить разные типы кешей в ЛС, а также произвести оптимизацию таблиц движка, третий пункт показывает данную справку.

Ко всем элементам интерфейса есть всплывающие подсказки, которые можно легко получить наведением курсора мыши на интересующий элемент.

Настройки плагинов: общая информация


Интерфейс разделен на две части: слева приведен список всех доступных конфигов в системе, разделенных на группы. В группе «Система» доступен единственный пункт — главный конфиг движка, который содержит список всех системных параметров из конфига. В группе «Плагины» приведен список всех плагинов, которые найдены движком. В скобках к группе «Плагины» указано общее их количество. Если навести курсор на группу можно получить список активных и неактивных плагинов.

В списке каждый плагин обозначен цветом: зеленый — означает активный, серый — неактивный. При наведении курсора мыши на имя плагина, появляются дополнительные опции: иконка активации/деактивации плагина (цвет которой символизирует текущий статус плагина), иконка собственных настроек плагина (если страница настроек есть у плагина), а также иконка раскрытия краткой информации о плагине.

Для того чтобы открыть список параметров плагина достаточно кликнуть на имя плагина.

Замечание: редактировать настройки можно лишь активированного плагина. Это системное ограничение.

Настройки плагинов: конфигурация плагина


При выборе плагина в правой части появляется несколько логичных блоков информации: первый блок «Информация о плагине» содержит полную информацию о плагине, которую указал его разработчик; второй блок «Показать параметры по фильтру» содержит 6 переключателей, которые осуществляют быстрый отбор нужного типа параметров (более подробно об этом будет написано ниже). После этого следует список всех доступных параметров, которые были найдены в конфиге выбранного плагина и доступны для редактирования.

Замечание: не все параметры могут быть показаны. Часть параметров может быть пропущена в зависимости от настроек плагина Adminconfig, либо если этого пожелал автор редактируемого плагина.

Каждый параметр визуально выделен в небольшой логичный блок, который, в свою очередь, имеют следующую структуру:

  • порядковый номер параметра, каким он был найден в конфиге (не обязательно может начинаться с 1, в зависимости от настроек Adminconfig, см. далее)
  • список цветовых индикаторов типа параметра
  • один или более комментариев к параметру которые были найдены наиболее близко к параметру ДО него самого (если существуют)
  • текущее значение параметра. Может быть представлено однострочным полем ввода, многострочным полем ввода или списком значений.
  • если параметр редактировался (вручную, либо был изменен системой или другим плагином), справа от значения есть маленький значок в виде скобок ">>", при нажатии на который открывается ещё одно поле такого же типа с оригинальным значением этого параметра которое было записано в конфигурационном файле, т.е. значением по-умолчанию каким его задал автор плагина. Повторное нажатие на значок прячет это поле оригинального значения. Поле с оригинальным значением доступно только для чтения.
  • ключ параметра, которым он записан в конфиге
  • один или более комментариев к параметру которые были найдены наиболее близко к параметру ПОСЛЕ него самого (если существуют)

После параметров доступна кнопка «Сохранить настройки».

В зависимости от настроек плагина Adminconfig часть параметров может быть скрыта, в этом случае после кнопки «Сохранить настройки» будет выведен небольшой текстовый блок с информацией о заблокированных параметрах со следующей структурой:

  • порядковый номер параметра как если бы он был выведен в списке доступных для редактирования параметров. Вот именно поэтому параметры могут начинаться не с порядкового номера 1 или даже иметь пропуски в нумерации это не ошибка: таким образом показывается что в списке должен был быть параметр, который заблокирован для редактирования.
  • ключ параметра, как он был записан в конфиге
  • значение этого параметра

Типы параметров (цветовые индикаторы) и фильтры отбора


Все параметры отмечаются специальным(и) цветным(и) индикаторами типа, которые указывают на дополнительную информацию об этом параметре. Всего есть 6 доступных индикаторов:

  • Значение данного параметра не менялось — именно таким оно было найдено в конфиге плагина
  • Вы редактировали данный параметр — значение отличается от записаного в файле конфига
  • Данный параметр закомментирован в конфиге или имеет значение NULL что равносильно
  • Данный параметр установлен с помощью другой переменной, именно её значение и показывается
  • Данный параметр связан с другим ключом конфигурации и зависит от его значения. Показано оригинальное значение, а не актуальное, хотя оно могло быть измененным как вручную так и плагинами
  • Данный параметр установлен напрямую через вызов класса конфига (Config)

Это описание можно открыть, нажав на 3 большие точки справа от заголовка "Настройки плагина ИМЯ_ПЛАГИНА". Эти цветовые индикаторы показываются для каждого параметра справа маленькими кружочками. Получить справку по каждому индикатору также можно наведя курсор мыши на индикатор. Для каждого параметра может быть показано несколько индикаторов.

Над параметрами находится фильтр, который позволяет сделать отбор только нужных параметров по индикаторам. Например, можно показать только те параметры, значение которых редактировалось (отличное от значения по-умолчанию).

Типы значений параметров


Для каждого скалярного значения параметра есть определенное визуальное представление, удобное для редактирования:

  • для чисел и строковых величин, которые не содержат перевод строки редактирование представлено простым полем ввода.
  • для строковых величин с переводом каретки и массивов появляется многострочное поле ввода
  • для логических значений (булев тип) выводится выпадающий список значений с пунктами «включено (true)» и «выключено (false)»

Примеры параметров


В плагине есть тестовый конфиг со списком параметров которые занесены для тестов. К описанию таких параметров добавлено слово «песочница». Редактирование этих параметров ни на что не влияет.

Парсинг конфигов


  • Плагин парсит и понимает все типы скалярных значений параметров в конфигах движка ЛС
  • Закомментированные параметры также парсятся, чтобы иметь возможность включать закомментированные настройки (если такие заявлены автором плагина). Эта возможность включается в настройках плагина Adminconfig.
  • Плагин Adminconfig распознает все типы комментариев в php (одно и многострочные) в любых количествах. Плагин распознает близлежащие к параметрам комментарии до и после параметра, составляя таким образом наиболее полное единое описание для параметра.
  • Парсит параметры указанные посредством массива (стандартный метод) так и установленные напрямую через вызов класса конфига (Config).
  • Плагин находит строковые и числовые типы ключей
  • В интерфейсе, в зависимости от типа значения параметра, он будет представлен либо полем ввода (для чисел и строк, в т.ч. многострочным полем ввода если в параметре найдены переводы строк) либо многострочным полем ввода (для массивов) либо выпадающим списком со значениями «вкл/выкл» (для булевого типа)
  • Если параметр устанавливается с помощью переменной (не скалярным типом), она будет загружена для получения значения.
  • Комментарии аккуратно разбираются и чистятся от разного рода символов, которые являются визуальным украшением (например, звездочки в phpDoc комментариях)
  • Автоопределение кодировки utf-8 BOM и уведомление пользователя если такая найдена в главном конфиге сайта или плагинов (такая кодировка вызывает разного рода ошибки в движке и её использование не рекомендовано)

Исключения и технические детали


Нельзя редактировать следующие 4 параметра:

  • path.root.server
  • path.root.engine
  • sys.plugins.activation_file
  • db.params
  • + частично настройки плагина configengine
  • + частично настройки плагина adminconfig

Все эти параметры корректно распознаются, но они необходимы для минимального уровня абстракции для загрузчика, поэтому их редактировать не представляется возможным (ограничения движка) и эти параметры занесены плагином в список исключений для редактирования (см. ниже).

Замечание: Ограничение движка делает невозможным редактирование конфигов, которые размещены в папке шаблона (/templates/skin/ИМЯ_ШАБЛОНА/settings/config/config.php). Параметры из этого конфига перекрывают другие параметры. К счастью, обычно эти конфиги пустые.

Также в конфиге плагина может присутствовать специальный массив с ключом «AC_Exclude_Config_Keys». В этом массиве можно указать строковые названия ключей данного конфига которые нужно исключить из интерфейса и сделать невозможным их редактирование. Сам массив «AC_Exclude_Config_Keys» при этом тоже показан не будет.

Кеш и БД


На этой странице есть две возможности: очистка кеша и оптимизация БД. Первый пункт «Очистка кеша» позволяет очистить нужный тип кеша (5 вариантов) в ЛС или произвести очистку всех кешей одной кнопкой. Если не уверены какой именно кеш нужно очистить — нажимайте «Выполнить полную очистку всего кеша».

Второй пункт «Оптимизация и сжатие БД» позволяет незначительно ускорить работу вашей БД за счет выполнения двух команд MySQL: «ANALYZE TABLE» и «OPTIMIZE TABLE». При открытии страницы в поле ввода перечисляются через запятую все найденные таблицы БД вашего сайта. Внимательно читайте справку на странице, отредактируйте список таблиц, с которыми нужно произвести операции (или оставьте как есть чтобы оптимизировать все таблицы).

Лицензия


Плагин распространяется на платной основе. Совершая покупку вы покупаете право (лицензию) на использование плагина на одном домене. Плагин привязывается к домену, после покупки вам на почту придет письмо с файлом лицензии на домен, который вы указали при покупке, который нужно скопировать в папку плагина. Код плагина открыт, закрыто менее 1% кода, который не мешает дорабатывать плагин. При покупке больше одной лицензии можно получить скидки. Все вопросы по этом поводу писать в личку. Распространение плагина и/или файла лицензии запрещено.

Требования


Плагин использует хранилище ConfigEngine от PSNet. Минимальная необходимая версия плагина ConfigEngine 1.2.4.

Скорость работы


Плагин не делегирует и не наследует никаких системных модулей и использует легитимные функции движка, что делает работу этой админки очень быстрой. Если сказать более точно — то эта админка при работе не создает никакой нагрузки и не добавляет ни одного нового запроса к БД. Она модифицирует работу плагина ConfigEngine таким образом чтобы выполнять один простой и быстрый запрос к БД для своих и плагина ConfigEngine нужд.

Скриншоты


1. Вид админки


2. При наведении на пункт плагина


3. Раскрытый пункт плагина


4. Пример страницы настроек плагина


5. Ещё один пример настроек для другого плагина


6. Страница работы с кешем и БД


7. Встроенная справка


Демо-видео по работе с админкой


При просмотре выберите наилучшее качество чтобы увидеть все детали. Ссылка.

Резюме


Плагин доступен в каталоге. Стоимость 49ye.

Продолжение здесь.

205 комментариев

avatar
аааа мазафака как круто!!!
  • Help
  • +1
avatar
PSNet не скажешь, сколько весит плагин?
  • Help
  • 0
avatar
около 150 Кб кода
avatar
PSNet, не дороговато?)
Друзья, платить 90 баксов за то, что в системе должно быть по умолчанию, уж извините. Мое личное субъективное мнение. Такой подход уведет пользователей в сторону Instant CMS в скором времени…
avatar
Привыкай. Или жди Instant CMS 2. ЛС дорогой, мистический и нефига не прогнозируемый движок.
Тут все в первую очередь делается для разработчиков, а потом уже начинается развод конечного юзера.
ЛС все дальше уходит в фреймвор с красивой оберткой на которую клюют обычные юзеры.
avatar
))) уже привык, поэтому и стал засматриваться на инстант. Начал сравнивать тамошние платные расширения Биллинга и магазина и обнаружил, что они подходят больше, чем скажем плагины для ЛС из линейки DAO. Движок надо популязировать и включать подобный функционал в админ-панель движка. ЛС цены не будет, когда в базовой сборке появится админка с возможностью отключения/включения некторых функций/разделов сайта. Ну а пока, будем покупать платные расширения) ничего не остается))
avatar
Полностью солидарен с v5DESIGN осталось Авадиму сделать свою админку платной долларов за 100, и LS можно смело хоронить. Все же обидно, что вполне годный движок превращается в капиталистическую машину по отбиванию бабла. Извините если кого то задеваю.
avatar
IvanCat и v5DESIGN тут нельзя так высказывать. Вас возненавидят и будите изгоями как я потом=)
А вообще ЛС по моему самого начала был таким. Просто многие питал надежду и надеялись. но годы шли, а ничего… вообще ничего хорошего с движком так и не произошло. Все надежды на Instant CMS 2 и дай бог они себя оправдают.
avatar
Мне начхать на мою репутацию. Просто меня немного сбугуртило.
avatar
С другой стороны проггер во мне говорит что зря зря зря! PSNet наверняка проделал адскую титаническую работу. Ведь 150 мегов кода это вам не шубу в трусы! При этом наверняка найдутся такие кто скажет «А твой плагин не работает с плагином %plaginname% верни деньги!»
avatar
PSNet уважаю и использую его платные и бесплатные плагины каждый день. Уверен, что плагин найдет свою аудиторию и своих покупателей. Но, такие функции должны быть в фреймворке/цмс (не знаю как еще назвать ЛС) по умолчанию. Развиваться надо не в этом направлении.
avatar
Если поправлять то CMF, а не фреймворке :) Не обижайтесь, просто для справки пишу.
avatar
я бы не посмел назвать ЛС на данный момент фреймворком. TYPO3 — это фремворк, фреймворк, который никому не переплюнуть. А ЛС — сегодня, голая система с кучей разбросанных модулей, на которых вытягивают деньги))
avatar
Это CMF
avatar
почему ты так думаешь, не кто не просит тебя платить за плагин, просто тут недавно был разговор нужна ли ЛС админка, так вот куча народу кричало да), вот вам и подарок для ЛС, кто просил.
А самое интересное, будет то, сколько человек купят этот плагин)
avatar
Дык есть админка от Вадима и в ней насколько я знаю заложен функционал вывода конфига, но там его нужно вносить самим разработчикам плагинов.
К тому ort говорил, что админка в ЛС будет.
А самое интересное, будет то, сколько человек купят этот плагин)
единицы, а может и того меньше.
avatar
тут есть много отличий от простого вывода конфига. в статье много описано.
avatar
Уважаемый PSNet, я всё же рекомендовал бы вам снизить цену минимум в половину — таким образомы вы получите ту сумму, которую определили сами себе в качестве профита. Разница лишь в том что в случае снижения цены вам просто нужно будет продать больше копий, а это дело двух кликов. Но и тут есть профит — больше копий продукта — выше вероятность получить доп. пиар. Ведь многие смотрят как то или иное раелизовано у других.
avatar
Я и не собираюсь. У меня физически таких денег нет. Мой сайт не приносит мне денег, он был создан чисто для фана и поднятия своего ЧСВ. При этом удивительно что он все же собрал какую то публику.
avatar
Мой сайт не приносит мне денег, он был создан чисто для фана и поднятия своего ЧСВ
true story :)
avatar
вот поэтому админку и не делают :) так как LS не готов популизации, только только 1 версия вышла :) сами подумайте, тут еще делать и делать для cms из коробочки о чем вы :)

хотите нормальную cms блог пжл WordPress, там давно уже есть сборка, которая позволяет сделать сайт как на LS один в один и все бесплатно :)

нахер вам Instant и тому пр.
avatar
Вы издеваетесь? WP это же неповоротливый мамонт! Хотя у меня на нем мой блог *^__^*
avatar
а ls что пони :) ага счас…

на wp уже давно есть продукт от Max который оптимизирует WP просто как истребитель, на LS до сих пор такова нету, вот тока тока aVadim что то начал придумывать.
avatar
ls — пони vtf? Ах да! tabun.everypony.ru/
avatar
1. это было жесткая прям эрония

2. правильно wtf -> What The Fuck
avatar
как это, у меня был WordPress там нельзя сделать так, чтоб каждый пользователь мог писать свой топик
avatar
«Вы просто не умеете готовить...» ©
avatar
да я фигово готовлю, но когда я пользовался WP он был очень тугой и медленный, хотя весь код там был сжат, до неузнаваемости, у них там даже CSS в 1 строчку идет, без пробелов
avatar
когда я пользовался WP, LS еще не было :)

хотя весь код там был сжат, до неузнаваемости, у них там даже CSS в 1 строчку идет, без пробелов
поперхнулся даже :))
avatar
не я не спорю что это нормально, даже гугл использует такую технологию.
avatar
вешаю вам 2 значка задорного… все хватит…
avatar
да ты не шаришь, пробелы когда убираешь, фаил меньше весит, а чем меньше, тем быстрей загружается, таких мелочей может быть 100 по всему шаблону.
avatar
ой мамочки, вы специально это пишите или серьезно… я захлебаюсь… помогите
avatar
ну докажи что я не прав.
avatar
да вы пишите дошкольные истины веб-разработчика, да даже, если вы не разработчик — это логически понятно что это оптимизация кода…

вот я задыхался от смеха :) потому что вы всерьёз подумали что я про это не знаю… а вот теперь уже не смешно :( что вы шуток не понимаете…
avatar
нет не понимаю :)
avatar
так жить нельзя!
avatar
можно
avatar
а мне кажется цена нормальная, плагин явно сделан для обычных юзеров, а не для программистов
avatar
Нет, не дороговато. Хороший мощный продукт стоит денег.
avatar
Такой подход уведет пользователей в сторону Instant CMS в скором времени…
Это слышу постоянно. У некоторых пользователей это как козырь — мол, если вы такие не сделаете на все быстро и бесплатно, то мы от вас уйдем. Если бы хотели — ушли без всяких транспарантов.
avatar
кстати PSNet почему ты не сделал админку, как в uCoz, чтоб когда нажимаешь редактирование сайта, то сайт становиться, типо черно белым, и в каждом блоке появляется кнопка с карандашом :)
вот ты бы мог именно такой редактор сделать, почему ты сделал его таким тяжелым
avatar
то что описываете вы и то что сделал PSNet , разные веши, контет и конфиги, понимаете?
avatar
ваше пожелание можно сделать лишь собравшись за столом с верстальщиками шаблонов и доведя структуру шаблона до некого стандарта.
avatar
ну ты бы мог это сделать, и сделал бы как целый шаблон с админкой, это был бы адский проект, я бы даже денег накопил, чтоб купить.
avatar
Накопи и найми себе команду, они сделают всё как захочешь!
Но для этого нужно закончить школу и устроится на хорошую работу!!!

Ps. Хватит флудить!
avatar
я и так работаю)
avatar
Если бы хотели — ушли без всяких транспарантов.
Дела не в транспорантах и не в позах, которые мы тут принимаем, дело в том, что уже сделаны сайты у людей на ЛС, и сил затрачено и времени, проекты на той стадии, на которой пора их развивать, а не возвращаться снова к началу — к выбору системы)) Вот поэтому сидим тут и спамим
avatar
v5DESIGN блин суть говоришь.
avatar
+1 значок петросяна… вот ты козишь!
avatar
да че ты докопался), мне может прет писать)
avatar
да ты шутник в душе… разве не чувствуешь?
avatar
да ты тоже, тот еще тролль)
avatar
Если вы такие проекты начали делать и теперь жалуетесь, у вас большой риск, так как не отлажен менеджмент и логистика, срочно что то делайте! Иначе проект сойдет на нет.
avatar
Я так понимаю админку от разработчиков ЛС можно не ждать?
Все круто конечно, но не для любительских проектов.
С другой стороны тем кто на своих проектов зашибает деньги я думаю это тоже мало нужный плагин.
avatar
кстати я только что заметил, что в этом плагине есть окно, где показывает в каком файле содержится тот или иной код, от админки.
  • Help
  • 0
avatar
Не нужно быть программистом, чтобы найти в файловой системе файл конфига, открыть его и изменить одно слово на другое. А если точнее, то не нужно делать сайты, если вы «не программист ни разу». Для ленивых и богатых.
avatar
Чето мне кажется, что легче в конфиге поправить и разобраться… чем в плагине.
avatar
а в плагине можно через чужой компьютер менять, а конфиг надо закачивать), хотя хз может ты прав.)
avatar
ну не знаю у меня иногда уходит 1 час, чтоб найти фаил)
avatar
переходите на ide ) ну или на крайний случай total commander
avatar
Я пользуюсь админкой isp вполне себе годная вещь менеджер файлов + редактор.
avatar
ну ну широкополосный инет дает о себе знать.

а вы не находите, что я все ваши операции сделаю гораздо быстрей, чем вы в своем ISP ) и уровень знаний мой или ваш роли тут не играет.

ладно на 1 операции разница будет 1 сек, а вот найти 10 классов и поправить 10 раз

я сделаю за 3 сек а вы за минут 5 :)
avatar
По вашей логике — если человек не повар, то и готовить себе еду ему нет никакой надобности? Чудно)
avatar
Уух
avatar
Штука мощная и красивая, но IMHO для умеренно квалифицированного вебсматера не особо нужная.
avatar
что ж, посмотрим.
код реально сложный и делалась она достаточно долго.
avatar
Я и не спорю, что работа большая. Видно не вооружённым взглядом. :)
avatar
да лучше бы плагин фото/видео, и цену для них пополам.
avatar
лучше бы написали что в тему статьи :)
avatar
да и к тому же, тут все почти сидят на вирт хостинге, а плагин как я понял для VPS/VDS.
avatar
откуда у вас такая информация? :)
avatar
а плагин как я понял для VPS/VDS.
с чего вы взяли? ничего подобного.
плагин отлично и молниеносно работает на шаред хостинге.
avatar
ну тут не учел значит, не возражаю…
avatar
почти сидят на вирт хостинге

пруф?
avatar
Тролли набежали! Еда еда! Закройте уже эту тему.
avatar
да сам ты тролль, я тут больше года уже. имею право на свое мнение. Правильно, моя позиция такова. Незачем лепить такие огромные плагины, и к тому же такие дорогие, когда кругом полно бесплатных движков, да пусть тех же нулл платных. банально видео плагина нету, есть какой то тоже закрытый дорогой плагин. Я когда автора попросил сделать небольшой плагин для видео, он сказал не может. А такой плагин который в десятки раз сложнее, можете так?
avatar
возможно вам и не нужно, но есть ещё другие кроме вас.
да пусть тех же нулл платных
мы вас поняли.
банально видео плагина нету, есть какой то тоже закрытый дорогой плагин.
а вам бесплатно нужно было?
Я когда автора попросил сделать небольшой плагин для видео, он сказал не может.
вы обо мне?
avatar
да, вам писал, в личку.
avatar
я вот только что перечитал сообщение и нигде не нашел того, что сказал что не могу.

я попросил вас написать ТЗ, а не сделать «как там».
avatar
так или иначе вы отказались. Я не в коем случае не обвиняю вас ни в чем. Но когда в движке нэма, а тут выходят плагины которые даже если и нужны, то мало кому, и они не первой необходимости.
avatar
так или иначе вы отказались.
ну ведь не было такого. мне нужно знать что делать, либо платить за то, чтобы я сам составил план работ, вы его подписали и оплатили его написание + разработку.
avatar
мы здесь все как одна семья, скажем так, и дикари, и слишком умные, и дети, и выскочки, и тролли, и все все кто тут находится длительное время. Я готов покупать необходимое, за умеренную цену, но очень и очень нужное, так как надо понимать, что мы тут находимся в поисках бесплатного, либо дешевого, ведь и пришли мы сюда написал в гугл или яндекс «бесплатный движок для создания сайта, соц сети», а в результате натыкаемся на хорошо платные компоненты. Если бы мы были такими, которые могут взять и схлооду кликнуть на покупку, и приобрести плагин за 50 и более $$$, поверьте на слово, мы бы давным давно заплатили бы нужным людям, конторам, даже не в России, и построили бы свои сайты, со всеми так сказать плюшками… Но, к сожалению, мы можно сказать нищие, конечно слава Б-Гу, хлеб у нас имеется дома, но плагины покупать в такую цену, и тем более не первой необходимости, вот как вы это представляете себе? а я так, вот найдутся люди с деньгами, состоятельные, они и купят, (продажи будут, вы это знаете) а мы нищая элита, будем ждать и надеяться, что однажды утром, в каталоге появится плагин, либо бесплатный, либо дешевый, а самое главное то нужныыыйй, ого видео, или фото, или еще что то уж очень необходимое.
avatar
блин так круто написал, прям про всю Россию)
avatar
вы рассмотрели себя. А как быть тем, кто создает эти плагины? Почему они должны работать в убыток или бесплатно? Почему у всех тут стабильные мысли что только и гребут деньги?

Вы бы хотели прийти на работу и сказать начальству что вы поработаете на благо компании/фирмы/подразделения целый месяц бесплатно?..
avatar
полностью соглашаюсь с мнением PSNet
avatar
а вы реально то тролль…
avatar
Так я и намекаю на то чтобы плагины были необходимыми, и не дорогими. Например, было бы сейчас что то очень нужное, и приемлимое в цене, я бы взял без разговоров, сказав спасибо. Я вот еще могу понять мобильную версию сайта за плату, в пределах 100$, реально такой нету ни у кого пока, очень нужное, и очень красиво сделанная вещь. Там бы я не возражал, ну может быть попросил бы немного скидку сделать, и приобрел бы.
avatar
alextt извините, но это не ответ на ваш комментарий. Я не в коем разе не считаю вас троллем. Я выражал общую картину.
avatar
Ну надеюсь почистят тему от мусора… и от моего тоже :)

а во теперь в тему.

Да есть админка от aVadim,
+ да бесплатная
+ да развивается
+ да спасибо Вадиму
— не встроенная
— не умеет работать с плагинами, относительно
~ у некоторых плагинов, нормальная своя админка

WP админка
+ встроенная из коробки
+ настройка плагинов встроена в админку
— некоторые плагины имеются свои админки
— некоторые плагины не имеются админки, а вот как хочешь так и крутить, и конфига у них нету, как в LS, может в БД полезишь, а?
— Плагина как этот нету, нету я вам говорю и не ищите, почему? нет конфигов в плагинах.

Joomla админка
+ встроенная из коробки
— плагины имеются свои админки, встроеные в основную админку, короче как в LS
— некоторые плагины не имеются админки, нанимай прогеров и дописывай.
— Плагина как этот нету, нанимай прогеров и дописывай

Какие вам еще CMS анализировать, на тему что такова ШИКАРНОГО плагина интегрированного в архитектуру конфигов или какой либо настройку, просто ОДНИМ МАХОМ 7 МУХ, я лично не встречал. Все думаю что даже в таких крутых CMS как Joomla и WP все есть не фига подобного «дорогие мои» © Регина
avatar
ты про ucoz забыл, а на нем можно, полностью воссоздать LS
avatar
нука пример
avatar
блин да как нефиг firte.ru/ на смотри, конечно шаблончиг тут не але, но он делает то что делает LS, каждый пользователь может написать свой пост, добавить фаил, добавить фильм, добавить картинку, добавить торрентфаил, и даже его залить туда.
avatar
Уберите этого фокусника со сцены уже :)
avatar
считаете что если каждый пользователь? что то залить, это сразу LS?

ну тогда все форумы это LS
avatar
ты наверно забыл, что тема начиналась с того что на ucoze можно полностью воссоздать LS, и он будет с админкой ucoz, а сейчас ты тему меняешь
avatar
Не вижу возможности голосовать за коммент :)

Все уже не один в один. И я думаю таких мелочей кучма.
avatar
Думать вредно :)
комментарий был удален
комментарий был удален
avatar
успокойтесь. хватит офтопить.
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
комментарий был удален
avatar
И правильно нету. А знаешь почему? Потому что все встроено в движек.
avatar
ЧТО встроено? Какие функции?

ЧТО все? Примеры пжл. В студию вот сюда ↓, под низ моего комментария, жду.
avatar
Сейчас я все брошу и начну тебе тут скриншоты делать где да как. Слишком много чести.
avatar
ну вот у меня чести на вас хватило :) а у вас смотрю, кончилось.

поняли просто что в неравной игре будите играть :) и сдались, правильно сделали! жму руку.
avatar
Самое забавное, что в WP и Joomla такой плагин нафиг не нужен. Вы его суете в те места, где он может понадобиться в писец каких единичных случаях.
В ЛС это проблема вселенских масштабов.
avatar
вот я о том же, ребята, не нужно делать умным только себя. У других тоже мнение есть свое, и свое понятие, что реально нужно, а что тоже нужно, но гораздо меньше нужно…
avatar
Я лично, вообще не понимаю этого ажиотажа вокруг админок. Я, честно, даже не задумывался что что-то такое нужно пока тут многочисленных воззваний не начитался. Как-то… и так всё просто, на мой вкус. Мне как-то не очень понятно как можно сайты запускать на стороннем движке имея трудности с редактированием простейших, линейных, конфигурационных файлов. Как вы с тем же Linux справляетесь, мне интересно… С конфигами Апача, или nginx тех же…
avatar
PSNet я с уважением отношусь к тому, что ты делаешь для развития ЛС.

Ты зачастую высказиваешь правильные вещи и делаешь отличные плагины, но как обыкновенный пользователь данного движка я увы не увидел смысла приобретать данную штуку.

Не пойми меня не правильно, я прочел большую часть статьи, но так и не понял — зачем мне все это нужно.

То есть, как я считаю в чем недопонимание — во первых, я сразу не вижу в чем плюсы.
Грубо, покупая новый айфон я вижу в чем его плюсы — больший экран, новый проц, новая камера и тп (конечно, все это маркетинг, но на это покупаются юзеры).

У тебя — полотно из текста, не описывающего в самом начале — почему я должен прочесть дальше или приобрести твой продукт.

Возможно плагин нужный (потому как все конфиги модулей для WP распологаются в админке), но сейчас большинство проектов на ЛС не используют каких-то громоздких модулей, в которых приходилось бы постоянно что-то изменять в конфиге + базы (условно — маркет есть) тех самых модулей ещё как таковой нет.

Имхо — возможно тебе стоило бы скооперироваться с ort и впилить данный функционал в ЛС (может за деньги, может за процент), что явно позволило бы привлечь большую аудиторию в проект.

Пис.
avatar
ну если по сути дела говорить, то можно сказать что плагин, просто сырой, если его сделать красиво, сделать описание для каждой функции, все красиво распределить, например в блоках в виде шаблона synio, то таких Комментов, больше не будет.
avatar
Четыре года назад орту предлагали «впилить» в ЛС админку, созданную avadim . Стоит ли лишний раз говорить о том, что подобная идея не имеет никакого практического смысла? Максим с огромной неохотой принимает в ядро что-то больше, чем простой патч или какие-то мелкие улучшения кода.
avatar
Это печально.
А как обстоят дела с «альтернативными сборками»?
Есть ли возможность таковые делать не нарушая правил сообщества/движка?
avatar
думаю что вы всегда можете начать делать свою ветку. форкнуть лс и допиливать. все ровно как и сейчас — все кто хочет, могут вносить правки на гитхаб
avatar
Увы, я не программист, а если бы был таковым — то уж точно, давно бы начал делать свою ветку.
avatar
один в поле не воин
avatar
Лицензия позволяет делать это, но Максим всегда был против «сборок» и в его мнении есть разумное зерно.
avatar
не рассеивать единый продукт?
avatar
Этот довод имеет отношение к личным интересам автора движка и я считаю, что он не подлежит обсуждению по ряду объективных причин.

Что касается интересов конечного пользователя, то есть серьёзные сомнения, что сборки, состоящие из плагинов разных авторов, будут своевременно обновляться и, таким образом, не будут нести в себе потенциальных угроз безопасности сайта.
avatar
Зависит от того, что планируется использовать в сборке.
В свое время очень популярна на ВП была сборка от Лекактус, в которую не входило 100-500 плагинов и модулей, а всего лишь 2-3 модуля.

На ЛС же, достаточно взять какие-то стандартизированные веши + добавить свой (то есть PSNet) модуль и продавать за чуть меньшую цену — но уже готовый продукт.
avatar
Нельзя продавать продукты распространяемые по лицензии GPL
avatar
из чего это следует?
avatar
Проникся темой, не из чего, беру свои слова обратно
avatar
Продавать можно. Но они должны быть общедоступны в виде исходного кода. Как яркий пример RadHat Enterprisе. А следует это из особенностей лецензии GPL.
avatar
Есть ли возможность таковые делать

надпись «fork me on github» кагбе намекает
avatar
А ты не думаешь, что сборка и форк несколько разные вещи?
avatar
действительно.
avatar
Имхо — возможно тебе стоило бы скооперироваться с ort и впилить данный функционал в ЛС (может за деньги, может за процент), что явно позволило бы привлечь большую аудиторию в проект.
была мысль, что ort мог бы что-то предложить
avatar
Печально, что дальше «была» дело не пошло :)
avatar
не описывающего в самом начале — почему я должен прочесть дальше или приобрести твой продукт.
Спасибо. Добавил раздел «Преимущества».
avatar
тут всегда делают то, что им надо, или выгодно. А то что предложишь, скажут тебе, плати, и выставят цену в 400 а то и более зеленых… Для чего тогда вообще данный движок именуется как бесплатный? для того чтобы на его имени так сказать, ловить покупателей? в результате бесплатный движок, превращается в дорогущий, в который пользователь изначально даже не думал вкладывать средства. А автор движка не спешит добавлять нужные элементы в свое детище, потому что это его бизнес, если он нужное добавит, разработчики перестанут клепать бессмысленные плагины, а значит упадет и заработок всех кто замешан в этом деле. Не бойтесь критики, и сообщение прошу не стирать, если вы считаете что я не прав…
avatar
разработки заказывают для каждого движка, будь-то ВП, джумла или друпал. И цены, скажу вам, не меньшие.
avatar
Хороших вам продаж, успехов. Вы молодец, я ни в коем случае не собираюсь отбирать у кого то заработок. Еще раз, успехов и хороших продаж!!! )))
avatar
Спасибо
avatar
Отличный плагин! будет полезен многим, особенно тем кому лень руками лазить по файлам, зашёл в веб-оболочку и управляй всем сразу — просто и наглядно.
Если бы я только что пришёл в сообщество LS, то безусловно для более быстрого изучения движка и его управления воспользовался именно этим плагином.
НО сейчас уже отвык от непосредственного веб-управления :) поэтому фича от админки Вадима custom_config — для меня выглядит более удобной.
avatar
поэтому фича от админки Вадима custom_config — для меня выглядит более удобной.
а можно детальнее о ней? в нескольких словах?
avatar
Нужные для проекта переопределяемые параметры конфигов всех установленных плагинов выносятся в отдельный файл кастомного конфига.
Более детальней об этом и не только Вадим расписал тут
avatar
Нужные для проекта переопределяемые параметры конфигов всех установленных плагинов выносятся в отдельный файл кастомного конфига.
Более детальней об этом и не только Вадим расписал тут
так это другое. все тоже самое — правка конфигов по фтп, вот только в все конфиги физически будут собраны в другом месте.
avatar
Редят, давайте закрывать эту тему. К консенсусу нам не прийти. Вылили гамна немало, как говорится. Топик послужит примером и побуждению к действию разработчикам сего движка, а не поводом расстраиваться PSNet-у, из-за того, что все мы дружно обосрали его плагин, даже не пробуя его.
Почему топик послужит примером разработчикам спросите вы?
Месяц назад видел топик на тему «Будущее ЛС», обсуждали многое и ни о чем, как говорится. Так вот, пока не будет в системе всех функций, которые есть в какой-то джумле, в инстанте (хотя они с ЛС как две капли воды на самом-то деле), пока этого всего не будет… Будет вот этот спам на форуме и недовольство пользователей. И смысла что-то там обсуждать не будет никакого, не вчитываясь в желания и просьбы сообщества (я ни сколько не побуждаю прислушиваться к моим желаниям)) )
я готов покупать, я готов платить, так собственно и делаю, но за что-то более серьезной… за какие-то серьезные штуки, которых нет в других системах.
Итог наверное таков — как воздух системе нужна админка, админочка, в которой обычный Вася зайдет и увидит сколько у него топиков, сколько пользователей, добавит доп. поля к топику, добавит каталожек, посмотрит свои настройки. и все это будет в базовой сборке, а не в миллионе плагинов… и т.д. и т.п. Многие наверное меня поймут…
avatar
avatar
Некоторое время назад я предупреждал всех о негативных последствиях выбранной стратегии развития ЛС. Тогда кто-то просто не понял, о чём речь, кто-то обвинил меня в упаднических настроениях, а кто-то просто промолчал. Итогом этого обращения стала скайп-конференция, бессмысленный по содержанию и нелепый по форме отчёт о которой (спасибо местному Цыплухину и на этом) только подтвердил мои опасения и выводы.
avatar
Да эту мысль уже сколько раз излагали прямо или косвенно.
Вывод один: Срать Максу(ort) на конечного юзера и срать было самого начала. Весь его так называемый ЛС — это опыт и его желания который он не может сам скомпоновать в голове до готового продукта. Я лично жалею, что повелся на это и слил столько денег просто в говно которое кроме обертки ничего под собой не имеет. Сколько было разработчиков, дизайнеров и куда все они делись? Народ уходит и это я думаю дураку понятно, но ничего не предпринимается для того, что бы его задержать. Нулевое взаимодействие с компьюните, а для открытого движка это смерть. Возродить ЛС в роли фреймворка задача вообще крайне дурацкая и я думаю всем понятно почему.
avatar
Фреймворк — идея отличная, а настоящие проблемы кроются в другом.
avatar
Чем отличная идея? Кому он нужен? 10-20 человек? Да не кому не нужен в наших реалиях фреймворк от ort'а
avatar
мне нужен
avatar
Ну вот я и говорю, что нужен он будет единицам.
avatar
отучайтесь говорить за всех
avatar
Если не затруднит, прокомментируйте пожалуйста, какой вы видите стратегию выбранную разработчиком.В чем суть? И что вы можете/хотели бы предложить на свой взгляд?
avatar
всё это уже обсуждалось, предлагаю ознакомиться с моими прошлыми комментариями, благо, я пишу здесь не так часто.
avatar
PSNet, отличная работа

И вообще — замечательный пост, явный рекордсмен по количеству баттхертов на комментарий. Как-то сразу выяснилось, что «серьёзные проекты с ынвестициями, которым нужна админка чтобы в ней работали мэнэджэры» — на самом деле «бисплатные поделки для фана, для которых 90$ это ну уаще беспредел»

Прекрасно, просто прекрасно
avatar
Нужен такой плагин кому-то или нет — вопрос второй.
Я лично вижу, что проделана колоссальная работа и безусловно это не может стоить меньше.
Одним словом — круто :)
avatar
В LS код открытый, но Максим закрытый. )))
avatar
)))
avatar
Орт очень сложный человек. Может у него времени мало, или он редко заходит в каталог. Но до сих пор плагин гости не прошел модерацию.
avatar
я думаю что орт просто работает, вот и весь ответ.
avatar
Наверно…
avatar
а LS ему денег не приносит вообще, и Баннеров у него на сайте нету, он только за сервер 5к в месяц отдает, для подержание сайта.
так что чего то тут хотеть, нет смысла
avatar
На главной в сайдбаре снизу.

Вообще думаю орт за деньги от ЛС и «любит путешествовать», но вообще не стоит лезть чужим в корман, как никак ЛС вырост из идеи в целое сообщество о котором наслышаны в кругах других CMS.

ЛС не для новичков, будет ли что меняться время покажет.

Но я и сам малость шокирован такой ценой. Кроме фенечек которые позволяют смотреть был ли изменен плагин и пр. + парсинг комментариев и конфигов я не увидел ничего такого. Возможно PSNet представлял своих покупателей в количестве 5-10 человек и на большее не целился, возможно он не собирался удовлетворять желания так называемых «нищебродов», но все же такие моменты стоит прогнозировать прежде чем выставлять цену.
avatar
Но я и сам малость шокирован такой ценой. Кроме фенечек которые позволяют смотреть был ли изменен плагин и пр. + парсинг комментариев и конфигов я не увидел ничего такого.
на первый взгляд многое может показаться достаточно простым
avatar
PSNet , IMHO, если бы ты поставил цену в 5 баксов — заработал бы в итоге больше.
avatar
Уверен что довольно много человекочасов было затрачено на данный плагин.
avatar
Конечно много, но умножив 10 покупок на 89, получил бы явно слегка большую сумму чем реальные трудозатраты. Так что цена слегка утрированна, но тут автор решает, мы лишь свои мнения высказываем.
avatar
там ниже есть интересный комментарий
avatar
Уверен что довольно много человеко часов было затрачено на данный плагин.
Какую связь это имеет с ценой? :)
avatar
вы хотели бы трудится месяц на работе и получить низкую ЗП? Можете не отвечать, это риторический вопрос с однозначным ответом.
avatar
PSNet а ты сделай 2 цены одна цена для нишебродов, не имеет поддержка), а 2 цена стоит дороже, и есть поддержка и обновление плагина
( просто залей 2 плагина, чтоб смотреть кто какой купил )
avatar
можете высказаться livestreet.ru/blog/questions/14058.html
avatar
и сошел сума от техподдержки? Её почему-то никто не берет в счет. Все забывают что плагины нужно будет переносить от версии к версии, всем рассказать да показать и в случае чего, когда проблема на стороне клиента, не бросить его «разбирайтесь сами», а потратить время на помощь, т.к. человек её ждет.
avatar
Хозяин — барин. Я просто высказал своё мнение. :)
avatar
Админка наверное действительна хороша, если от шаровой отличается на 89 долларов.

Тут ничего удивительного, человек сделал плагин и хочет продавать его за определенную суму, это его право. И спорить с этим бесполезно у нас два варианта или купить или не купить.

Вообще мне кажется что он не сильно приживется, те люди которые понимают зачем эта админка, они могут все делать и без нее. А те люди которые не понимают, они также не понимают зачем она им надо

Удивляет совсем другое, почему разработчики LS не сделали админки… первое что не понравилось отсутсвии админки в коробке, почему я должен заморачиватся с поиском установкой того что и так должно быть по умолчанию.
avatar
скоро сделают.
никто не будет превращать это все во фреймворк, как пишут некоторые, т.к. ливстрит — источник заработка для программистов, и для орта тоже. И если система перестанет привлекать обычных людей, то некому будет делать заказы, покупать плагины и т.д.

Так что не переживайте, такую дойную корову никто не профукает, будет вам админка и прочие плющки. Правда через год. Или через два. Да… что делать…
avatar
фреймворк — это на уровень выше и позволяет привлекать сюда более серьезных игроков.
avatar
более серьезные игроки — это толстосумы, которые приходят и говорят — мне нужен сайт. А вы, будучи специалистом, подбираете фреймворк для разработки. Причем сам клиент мало представляет, что вы там используете как основу. Правильно?

Это вроде как совсем другое, чем мы видим тут, на этом сайте.
avatar
более серьезные игроки — это толстосумы, которые приходят и говорят — мне нужен сайт. А вы, будучи специалистом, подбираете фреймворк для разработки. Причем сам клиент мало представляет, что вы там используете как основу. Правильно?
Посмотрите на уии, кохана и т.п.
avatar
LS c Yii рядом не лежал
avatar
а магия в LS превращает OOP программирование в функциональное, те в методное. Почти как статические методы класса, только вызываешь через $this
avatar
используйте Wise Engine
avatar
по теме что-то есть?
avatar
не приживется, так как плагин расчитан на программистов, а они и сами все сделают.
avatar
и кстати, вы всю ветку читаете или просто так ляпнуть на знакомое слово что-нибудь? именно так и выглядит комментарий выше.
avatar
почитал, посмеялся, спасибо
Wise Engine и да — не функционален.
avatar
$module = LS::getInstance()->GetModuleObject('PluginFashion_ModuleProfile') — модуль
$entity = LS::Ent('PluginFashion_ModuleProfile_EntityProfile') — Сущность
$entity->field_one = 1;
$entity->save();

Так намного функциональнее, инициализировал объект и работаешь с ним.
avatar
кому как
avatar
Фреймворк — это когда когда существует большой рынок разработчиков которые умеют с ним работать, знают его спецификации и так называемое API. Это когда для набора команды на проект достаточно указывать названия фреймворка на котором проект написан/пишется.

Фреймворк это верстак, ЛС написан на фреймворке(самописном) и это уже поделка(CMF) выточенная на нем и следовательно заточена под определенный функционал.

Поэтому лс нельзя превратить в фреймворк это самодостаточный продукт его использующий.
avatar
зачем по вашему начали отделят новую ветку на гитхабе? там и перемещение файлов началось.
avatar
Это сделано уже сравнительно давно и если ничего не путаю то с тех пор как я влил зачатки консоли. И был очень рад что с тех пор не приходиться вычищать не нужные мне в работе вещи.

Я к тому что глупо ждать смерти ЛС из за того что он будет расти как фреймворк. Либо если называть вещи именами то LiveStreet CMF не умерт по причини развития LiveStreet Framework
avatar
Дороговато, я бы сказал очень, тем более привык все ручками уже править. Да и админка от авадима нужна, т.к. не работает без нее категории блогов, так что не вариант мне этот плагин. Да, денег у меня на сайт ушло больше, чем я предполагал в самом начале, читая про бесплатную цмску, но деваться уже некуда, тем более, что сайт уже запущен и набирает юзеров, думаю дальнейшие траты будут незначительные, да и отобью я все эти затраты.
З.Ы. Так к слову, о личном о наболевшем, комп у меня старый, ему уж лет 10 наверное, жесткий недавно полетел, на ноут жены перебрался. И вот тут я задумываюсь, глядя на свой сайт с 300 униками в день, а стоило ли оно того, мог бы за эти деньги комп свой апгрейдить и гамать во что нибудь мощное днями на пролет. Есть у меня такая мания, у меня вон друг один до сих пор гамает, никаких целей в жизни, но если честно, вся эта канитель с сайтом увлекла куда больше, лишь бы окупилось.
avatar
Очень извиняюсь за оффтоп, но прочитав вспомнился один топик, хотелось бы просто поделиться — интересная и полезная информация.
avatar
Я люблю деньги, которые получаешь раз поработав и далее они сами текут, поэтому в это все и ввязался. К слову о производных.
avatar
Все любят :)и многие разработчики будут с вами солидарны не оказывая поддержку по плагинам :)
avatar
Вечных двигателей не бывает же, на поддержку работоспособности системы полюбому будет уходить время и деньги.
Если не жалко скиньте Ваш сайт в личку, интересно стало что там у вас есть )
avatar
хватит офтопить
avatar
Классный топик, я тут столько узнал, всем спасибо)
  • Help
  • 0
комментарий был удален
комментарий был удален
avatar
Временно закрываю комментарии как средство от оффтопа.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.