Разработка плагина (модуля) для livestreet 1.0

Доброго времени.
Сверстал шаблон, адаптировал под живую улицу версии 1.
осталось мелочь… написать плагин
посмотрел
тут
тут
тут
тут

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

объясните мне как в 1 версии написать плагин с нуля, али ссылку киньте на статью
буду счастлив ознакомиться
для тех кто в танке(и для себя памятка)
engine\console\ — тут лежит консоль, которая делает каркас для плагина
engine\console\readme — прочтите его (он короткий)

чтоб 100 раз не искать привожу его текст


Перейдите в данную папку с помощью консольной команды cd livestreet/engile/console/ и вызовите php ls.
Вы получите краткую справку и существующих командах, например:
php ls plugin new test
Так мы создадим новый плагин с именем Test


Спасибо за помощь netlans и PSNet


Новый вопрос по разработке
Для запуска автоконструктора плагина(встроен в 1) надо запустить его в консоле с параметрами
С командной строкой винды проблема.
dll не подключается
Для денвера пакет дополнений поставил.
php-win.exe выдает ошибки
в браузере все отлично работает, но консолька сопротивляется. А разобраться следует

В коментах привожу скрины.

Решение
элементарное решение
я использовал Денвер. Не в обиду любителям денвера(я и сам частенько его ставлю на простые проекты), но настройка выполнения скриптов в командной строке на нем доставляет…
элегантный и протой выход — ставим XAMPP и shell выполняем скрипт
на все ушло 3 минуты

а лучше ставим линукс) но это на любителя)
А дальше будем ручками. =)<\cut>

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

avatar
есть консоль для создания каркаса плагина. далее — ручками
avatar
и для 1 подходит?
а ссылкой поделиться можете? буду очень благодарен
avatar
он уже встроен в движок /engine/console
avatar
понятно
видел, но не задумывался...
спасибо буду осваивать
avatar
Консоль для генерации шаблонного кода плагина. Видимо это она.
Может есть faq как ей пользоваться?
avatar
engine\console\README
Перейдите в данную папку с помощью консольной команды cd livestreet/engile/console/ и вызовите php ls.
Вы получите краткую справку и существующих командах, например:
php ls plugin new test
Так мы создадим новый плагин с именем Test
avatar
спасибо
надо идти домой, а то даже readme не глянул

спасибо netlans и PSNet
avatar
С командной строкой винды проблема.
dll не подключается
Для денвера пакет дополнений поставил.
php-win.exe выдает ошибки
в браузере все отлично работает, но консолька сопротивляется. А разобраться следует
avatar
PHP в конселе никогда не выполнял, ответ не помог
google советовал, но пока никак
avatar
error
Вот такая ошибка(+еще штук 7)
в консоле выводит после них следующее
avatar
модуль CURL не установлен
avatar
в php.ini его прописать(если в базовой сборке)?
или он подключается со всеми дополнениями? как его подключить если все установлено?
avatar
Наверное меня заминусуют, но может проще будет либо поставить на ноут Ubuntu, либо в виртуалке ее запустить и настроить работу apache. И нормально в боевых условиях отлаживать плагин в родной среде.
avatar
против линукса ничего не имею) но тогда уже лучше с фряхой пошаманить и все сделать.
тут другая проблема. Я пытаюсь понять почему под виндой не работает. Что я сделал не так.
да и плагин не отлаживается, а создается его базовая структура
avatar
с фряхой или дебианом
поднять себе личный сервак)

Может кто знает что нужно припилить денверу чтобы все работало? что в php.ini писать?
avatar
а почему тестовый плагин не хочет активироваться?
avatar
Потому что он — пустой )
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.