1

Тема: Репозиторий Плагинов

Вот тут http://plugins.monstra.org/ будет репозиторий плагинов Монстры. Это известно точно.
Но вот каким он будет я окончательно определиться не могу.

Первая идея: написать полноценный ресурс с регистрацией и личным кабинетом для управления своими плагинами. такой себе портал разработчиков плагинов.

Вторая идея: сделать почти также как это сделали разработчики jQuery. без регистрации и с минимальным количеством кода http://plugins.jquery.com/
Я подхватил эту идею и сделал небольшую реализацию. Принцип простой и кода не очень много.
Работает оно так:
1. Размещаем свой плагин на GitHub.
2. берем raw. ссылку на манифест плагина https://raw.github.com/Monstra/monstra- … nifest.xml и добавляем ее на http://plugins.jquery.com/.
3. движок считывает информацию из этого манифеста и добавляет плагин в таблицу

Движок выводит плагины из таблицы.

при обновлении плагина на github-e идем на plugin.monstra.org ищем свой плагин и жмем кнопку Update. и данные на сайте будут обновлены из манифеста плагина.

p.s.
Репозиторий(портал) Плагинов должен повысить количество плагинов для Монсты и навести порядок с существующими.

Сайт Awilum

Поделиться

2

Re: Репозиторий Плагинов

Супер

Спасибо говорим плюсиком в репутацию. Так виднее smile

Поделиться

3

Re: Репозиторий Плагинов

а меня интересует техническая сторона кода smile

давно есть мечта сделать репо расширения для панбб smile

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться

4

Re: Репозиторий Плагинов

Нужны идеи и решения для репозитория плагинов!
Открыт для предложений и решений!

Сайт Awilum

Поделиться

5 (2013-05-09 18:56:18 отредактировано KANekT)

Re: Репозиторий Плагинов

а что именно нужно?

делал плагин для панбб в виде расширения... пока не доделано.

https://github.com/ashcs/pun_store

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться

6

Re: Репозиторий Плагинов

Awilum пишет:

Нужны идеи и решения для репозитория плагинов!
Открыт для предложений и решений!

мне нравится подход mybb.com:
1. Премодерация при размещении.
Команда проверяет работу/уязвимости плагинов/переводов и публикует.
2. Возможность сторонним людям размещать переводы к плагинам на свои языки. С премодерацией.
3. Описание, инструкции по установке, скрины
4. Скачивание, после ознакомления с лицензией smile
5. Ссылка на файл с номером версии плагина, для оповещений о необходимости обновления установленной старой версии.

Страдание фигнёй на рабочем месте развивает боковое зрение, слух, скорость реакции и бдительность в целом.
Пишу плагины под заказ, конвертирую шаблоны под Монстра - пишите на email через ссылку в профиле.

Поделиться

7

Re: Репозиторий Плагинов

кстати, в их плагинной системе мне нравится возможность не только удаления плагина, но и его отключения.
Плюс в том, что тогда можно полноценно использовать файлы install/unistall - при установке/удалении выполняется их код, а при включении отключении плагин просто подключается/отключается, без выполнения их кода.

Страдание фигнёй на рабочем месте развивает боковое зрение, слух, скорость реакции и бдительность в целом.
Пишу плагины под заказ, конвертирую шаблоны под Монстра - пишите на email через ссылку в профиле.

Поделиться

8

Re: Репозиторий Плагинов

>>а что именно нужно?
дело в том что начинал делать в свободное время не могу прийти к единому решению как быть с юзарами.
1. новая регистрация на сайте
2. как-то совместить с форумом (мост)
3. другое.

Сайт Awilum

Поделиться

9

Re: Репозиторий Плагинов

сквозное, оно завсегда удобнее.
но это не принципиально, если авторизация будет сохраняться за пределами сессии.

Страдание фигнёй на рабочем месте развивает боковое зрение, слух, скорость реакции и бдительность в целом.
Пишу плагины под заказ, конвертирую шаблоны под Монстра - пишите на email через ссылку в профиле.

Поделиться

10

Re: Репозиторий Плагинов

Вот мое видение.
Страница плагина, там описание, превью (обязательно), совместимость с версиями, фичи, описание процесса установки ну и комменты подключить.
Я конечно понимаю что хочется сделать сразу все и хорошо.
Но как показывает мне мой опыт, сразу все и хорошо не получается. А раз так....

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

+ В соответствующей ветке плагина на форуме делать заглушку, которая ведет на пагу с плагином.

Когда видел перделки на GS, вообще по барабану было как там и чего.
А вот чего тогда реально не хватало это тупо скринов и описания установки.


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

Сайт AlxBuk

Поделиться

11

Re: Репозиторий Плагинов

Awilum пишет:

>>а что именно нужно?
дело в том что начинал делать в свободное время не могу прийти к единому решению как быть с юзарами.
1. новая регистрация на сайте
2. как-то совместить с форумом (мост)
3. другое.

тут 2 форума, идеально было бы чтобы база пользователей была одна и та же smile

ну связка логин пароль хотя бы )))) но это уже не реализуемо...

так что можно использовать из eng версии форума. делать тысячу регистраций муторно...

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться

12 (2013-05-15 20:42:39 отредактировано RomanArt)

Re: Репозиторий Плагинов

Можно ли написать этот плагин репозита плагинов под этот форум? просто я всегда юзаю Вбуллетен и там достаточно много разных плагинов \ скриптов можно целый портал сделать встроенный в форум, чтобы они как бы были одно целое только несли разный смысл.
Мне кажется лучше всего все в связке делать, 1 проект и 3 разных аккаунта не алё >_>

(c) RomanArt
Создание дизайнов любой сложности для Monstra cms

Поделиться

13

Re: Репозиторий Плагинов

RomanArt пишет:

Можно ли написать этот плагин репозита плагинов по этот форум? просто я всегда юзаю Вбуллетен и там достаточно много разных плагинов \ скриптов можно целый портал сделать встроенный в форум, чтобы они как бы были одно целое только несли разный смысл.
Мне кажется лучше всего все в связке делать, 1 проект и 3 разных аккаунта не алё >_>

ну в принципе я начинал писать как расширение под этот форум и кинул ссылку на гит хаб ...

если что можно помочь.

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться

14

Re: Репозиторий Плагинов

да, вот застряла поэтому разработка этого репозитория который очень необходим. немогу определиться пока с юзарами что делать. да и спам тут http://forum.monstra.org/ - каждый день приходится удалять юзеров. задрало

Сайт Awilum

Поделиться

15

Re: Репозиторий Плагинов

Awilum пишет:

да, вот застряла поэтому разработка этого репозитория который очень необходим. немогу определиться пока с юзарами что делать. да и спам тут http://forum.monstra.org/ - каждый день приходится удалять юзеров. задрало

а вы какие антиспам решения прбывали ставить punbb ?

Site | GitHub | Создание форумов/решений на базе PunBB/Monstra/OGMA

Плагины распространяются по Creative Commons Attribution-NonCommercial 3.0

Сайт KANekT

Поделиться