ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (2): « 1 [2]   

> Описание: Здесь FAQ, информация о том, как создать плагин, как работает система плагинов и т.д..
CAB
Отправлено: 23 октября 2013 — 14:59
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




WebMaster пишет:
- Сделаю редактор php, tpl файлов(чтобы можно было добавить событие в нужное место не выходя из админ-панели).
Мне кажется лучший вариант - это если добавление производится автоматически. А то в ручную, даже через редактор в адмике, всё-равно не все правильно сделают.
 
 
WebMaster
Отправлено: 23 октября 2013 — 16:13
Post Id



Модератор
Advanced Member


Покинул форум
Сообщений всего: 428
Дата рег-ции: Окт. 2013  
Репутация: 32




Цитата:
Мне кажется лучший вариант - это если добавление производится автоматически. А то в ручную, даже через редактор в адмике, всё-равно не все правильно сделают.

Добавить событие - добавить всего одну строку кода.
А как это сделать автоматически даже не знаю. Например можно читать файл построчно и к нужной строке добавить функцию регистрации события, но как быть там, где были установлены какие-либо моды, ведь тогда номер нужной строки не будет известен.
 
 
CAB
Отправлено: 23 октября 2013 — 17:28
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 629
Дата рег-ции: Февр. 2011  
Откуда: Москва
Репутация: 30




WebMaster пишет:
А как это сделать автоматически даже не знаю. Например можно читать файл построчно и к нужной строке добавить функцию регистрации события, но как быть там, где были установлены какие-либо моды, ведь тогда номер нужной строки не будет известен.
Нужно один раз при установке системы плагинов установить в нужное место "маркер" и далее прописывание событий привязывать к нему.
(Добавление)
Типа алгоритм: найти "маркер" -> заменить на
CODE:
маркер\n
строка кода
 
 
WebMaster
Отправлено: 24 октября 2013 — 10:16
Post Id



Модератор
Advanced Member


Покинул форум
Сообщений всего: 428
Дата рег-ции: Окт. 2013  
Репутация: 32




Цитата:
Типа алгоритм: найти "маркер" -> заменить на

Можно выполнять этот алгоритм, когда происходит установка плагина.
Тогда не придётся писать код события, но ставить маркер всё равно придётся + при установке будет происходить перезапись системного файла
 
 
Страниц (2): « 1 [2]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Обсуждение »

> Похожие темы: Документация по плагинам
Темы Форум Информация о теме Обновление
Группа раскрутки или писателей
не создать ли общество взаимопомощи
Раскрутка Ответов: 6
Автор темы: roma1
9 сентября 2011 — 08:58
Автор: alexvod
Мод: Портал
Простая портальная система на основе ExBB
Модификации и дополнения Ответов: 29
Автор темы: igrok54
22 мая 2014 — 08:41
Автор: GreatALF
Mодератор
не работает группа
Общие вопросы Ответов: 40
Автор темы: truban
12 августа 2011 — 20:43
Автор: BON
Доработки и исправления в ExBB
Тема для систематизации списка необходимых доработок и неисправленных багов ExBB
Обсуждаем Ответов: 79
Автор темы: WebMaster
5 октября 2018 — 04:14
Автор: Yamaliya
Отправка почты SMTP
Настроил отправку почты через SMTP, не везде работает
Обсуждаем Ответов: 2
Автор темы: kolesnik39
15 апреля 2012 — 16:02
Автор: kolesnik39
 



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




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.105]     [ ]