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


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

> Опрос
Нужна ли поддержка плагинов в ExBB?
Для голосования и просмотра результатов опроса войдите или зарегистрируйтесь

> Описание: Реализация плагинов в ExBB
1Bot
Отправлено: 15 октября 2013 — 08:59
Post Id



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


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




WebMaster
Поэтапно разбираюсь с предложенной Вами системой плагинов.

Этап 1. Установка. Распакуйте содержимое архива в корневую директорию вашего форума.
Перейдите по адресу: http://вашфорум.ru/port_plugins.php. Этот скрипт автоматически скопирует все необходимые файлы системы плагинов.

Есть некоторые замечания:
1. port_plugins.php является излишним - необходимо сразу необходимые скрипты располагать в необходимых папках и не дублировать их при установке.

2. Класс fdb, который работает с сериализованной файловой базой данных содержит методы, которые используют доступ к файлам без блокировок, т. е. не учитывается, что к файлам может быть доступ одновременно из нескольких скриптов. Поэтому возможны потери файлов ( так называемые "обнуления" ), из-за которых "слетали" ранние версии форума. yura3d решил эту проблему, посмотрите функции _Read, _Write, _Read2Write в классе FM, расположенном в файле \include\fm.class.php

Возможно позже еще будут вопросы или предложения.
 
 
WebMaster
Отправлено: 15 октября 2013 — 09:24
Post Id



Модератор
Advanced Member


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




Цитата:
1. port_plugins.php является излишним - необходимо сразу необходимые скрипты располагать в необходимых папках и не дублировать их при установке.

После установки файл port_plugins.php и папку port_plugins/ необходимо удалить...
Цитата:

2. Класс fdb, который работает с сериализованной файловой базой данных содержит методы, которые используют доступ к файлам без блокировок, т. е. не учитывается, что к файлам может быть доступ одновременно из нескольких скриптов. Поэтому возможны потери файлов ( так называемые "обнуления" ), из-за которых "слетали" ранние версии форума. yura3d решил эту проблему, посмотрите функции _Read, _Write, _Read2Write в классе FM, расположенном в файле \include\fm.class.php

Исправлю.

Цитата:
Возможно позже еще будут вопросы или предложения.

Буду ждать.
 
 
1Bot
Отправлено: 15 октября 2013 — 11:06
Post Id



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


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




WebMaster
Замечания по файлу common.php:
Зачем отправлять заголовок для смены кодировки
CODE:
header('Content-type: text/html; charset=utf-8'); // добавленный код

если ниже в коде он отправляется повторно и будет замещать предыдущий заголовок?
CODE:
header('Content-Type: text/html; charset='.$fm->LANG['ENCODING']);
 
 
electron
Отправлено: 15 октября 2013 — 12:54
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




WebMaster пишет:
другим разработчикам будет легче начать

"других" - нет , вы пока здесь один

WebMaster пишет:
Пробовал добавлять пункты в меню администратора, добавлять обработчики для bb-кодов

каким образом?
 
 
WebMaster
Отправлено: 15 октября 2013 — 14:41
Post Id



Модератор
Advanced Member


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




Цитата:
Каким образом?

Добавляю в нужное место событие:
CODE:
plugins::setAction('sobytie')


И обрабатываю его из плагина
 
 
Amri
Отправлено: 18 октября 2013 — 08:00
Post Id



Пользователь
Newbie


Покинул форум
Сообщений всего: 21
Дата рег-ции: Июль 2013  
Репутация: 0




WebMaster есть подвижки? И можно чуть поподробнее о написании плагинов? Так сказать, маленький мануал?
 
 
BON
Отправлено: 18 октября 2013 — 13:18
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




у него есть. видимо со временем напряг. На выходных думаю наколякает
 
 
WebMaster
Отправлено: 19 октября 2013 — 09:54
Post Id



Модератор
Advanced Member


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




Цитата:
WebMaster есть подвижки? И можно чуть поподробнее о написании плагинов? Так сказать, маленький мануал?

На днях сделаю подробнейшую документацию.
(Добавление)
Заготовка сайта на котором буду выкладывать всю информацию о плагинах в ExBB
 
 
BON
Отправлено: 19 октября 2013 — 11:14
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




WebMaster пишет:
Заготовка сайта на котором буду выкладывать всю информацию о плагинах в ExBB


может тогда повесить всё это дело на адрес exbb.pw ???
 
 
WebMaster
Отправлено: 19 октября 2013 — 11:32
Post Id



Модератор
Advanced Member


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




Цитата:
может тогда повесить всё это дело на адрес exbb.pw ???

Можно. Но сначала нужно сайт доделать и документацию по плагинам написать.
Потом буду потихоньку переделывать популярные моды под плагины и писать новые.
 
 
BON
Отправлено: 19 октября 2013 — 15:23
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




а исправить косяки ядра сможешь на досуге?
 
 
WebMaster
Отправлено: 19 октября 2013 — 15:58
Post Id



Модератор
Advanced Member


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




Цитата:
а исправить косяки ядра сможешь на досуге?

Какие?
 
 
electron
Отправлено: 19 октября 2013 — 16:22
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




BON пишет:
может тогда повесить всё это дело на адрес exbb.pw ???

зачем делать где-то неизвестно где, если можно создать например на этом форуме ветку "Плагины" и выкладывать все в ней. при этом WebMaster-а сделать модером в этой ветке. в чем смысл отдельного сайта по плагинам?
 
 
BON
Отправлено: 19 октября 2013 — 19:57
Post Id



Администратор
ExBB Team
Admin


Покинул форум
Сообщений всего: 2762
Дата рег-ции: Нояб. 2010  
Откуда: СССР/Белгород
Репутация: 72




electron пишет:
зачем делать где-то неизвестно где, если можно создать например на этом форуме ветку "Плагины" и выкладывать все в ней. при этом WebMaster-а сделать модером в этой ветке. в чем смысл отдельного сайта по плагинам?


да я чую он не захочет Недовольство, огорчение
 
 
WebMaster
Отправлено: 20 октября 2013 — 08:10
Post Id



Модератор
Advanced Member


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




Цитата:
да я чую он не захочет

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

> Похожие темы: Реализация плагинов в ExBB
Темы Форум Информация о теме Обновление
Документация по плагинам
Здесь FAQ, информация о том, как создать плагин, как работает система плагинов и т.д..
Обсуждение Ответов: 18
Автор темы: WebMaster
24 октября 2013 — 10:17
Автор: WebMaster
Подфорумы
Имеется ли реально работающий мод «Подфорумы» для Exbb.FM.RC1
Обсуждение Ответов: 3
Автор темы: fdg
16 ноября 2009 — 07:03
Автор: fdg
Мод: Похожие темы
Совместимость: ExBB FM 1.0 (версии: RC1, RC2 )
Модификации и дополнения Ответов: 37
Автор темы: Иван Петров
8 сентября 2012 — 14:27
Автор: wasp
Мод: Чат на форуме (Beta)
Ajax-чат для ExBB FM
Модификации и дополнения Ответов: 252
Автор темы: yura3d
26 октября 2009 — 19:17
Автор: electron
Перспективы дальнейшего развития
Отказ от ExBB FM 1.0 и переход на ExBB FM 1.1 и ExBB 2.0
Новости Ответов: 217
Автор темы: yura3d
24 июля 2012 — 16:59
Автор: electron
 



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




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

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

[Script Execution time: 0.1464]     [ ]