Как написать МОД самому?

Список разделов phpBBex 1.x Пожелания 1.x

Описание: В phpBBex 1.x чего-то не хватает? Напишите об этом здесь, и мы постараемся исправиться.
Правила раздела: Одна тема — один запрос новой возможности. Обязательно формируйте внятный заголовок, максимально отражающий суть вашей идеи. Также приведите примеры, где предлагаемая вами возможность будет актуальна.
Модератор: Поддержка

Сообщение #1 vbnm » 22.07.2014, 06:48

Прива!
Тут вот нашел одну всего лишь статью по этому поводу:
http://hostinfo.ru/articles/web/rubric48/rubric55/1427/
Но, как понимаете нек данные в ней устарели уже, те же названия файлов с расширением tpl.
Как вариант, либо взять за основу эту статью и осовременить.
Либо что-то свое выложить касаемо разработки модулей для phpBBex.
:smoke:
vbnm
Автор темы, Гуру
Репутация: 108
С нами: 8 лет 10 месяцев

Сообщение #2 rbooze » 22.07.2014, 11:27

Мне кажется более интересным и актуальным, как разрабатывать расширения для 3.1 и соответственно нового phpBBex. Потому что без тех модов которые у меня сейчас, на новую версию переезжать не стану.
rbooze
Гуру
Аватара
Репутация: 95
С нами: 8 лет 5 месяцев

Сообщение #3 vbnm » 22.07.2014, 11:36

Думаю, чо главное начать пояснять куда и как копать, если чел въедет в основные принципы, то дальше модификация не важна, сам буи находить нужное в коде
Как образец можно сейчас вязть и разложить модуль ббкод ХТМЛ
оч продвинутый и оч простой
продвинутый тем, что добавляет права на использование в админку
vbnm
Автор темы, Гуру
Репутация: 108
С нами: 8 лет 10 месяцев

Сообщение #4 VEG » 22.07.2014, 11:37

Что для первого, что для второго достаточно знания и понимания PHP/SQL/HTML/CSS/JS. Сможете написать любой мод, который только придумаете. Эти знания будут универсальными — сможете применять к любой системе, написанной с использованием этих языков.
С наилучшими пожеланиями, Евгений
VEG M
Администратор
Аватара
Возраст: 34
Откуда: Минск, Беларусь
Репутация: 1637
С нами: 9 лет 9 месяцев

Сообщение #5 vbnm » 22.07.2014, 11:40

VEG, ну вы хотяб для чайников, как в той статье, только относительно своего движка выложито инфу :smile:
vbnm
Автор темы, Гуру
Репутация: 108
С нами: 8 лет 10 месяцев

Сообщение #6 factotum » 22.07.2014, 12:13

vbnm:ну вы хотяб для чайников
примерно так:
берете ванильный phpbbex и фиксируете его через систему контроля версий.
вносите изменения до полноценного законченного функционала
Далее. В системе контроля версий будут отображаться правки по строкам
Оформляете мод и правки через генератор: https://www.phpbb.com/mods/modx-tools/creator/

на выходе получаете "съедобный" мод. проверяете на ванильном phpbbex установку. Проверяете результаты. Должно все сходиться с внесенными изменениями ручками. Проверяете работоспособность. Если все хорошо, проверяете удаление мода. В системе контроля версий Ваша версия phphbb после удаления мода должна соответствовать ванильному phpbbex.
Если "улучшение" стало "граблями" - Вы его переросли
factotum
Гуру
Откуда: Люксембург
Репутация: 234
С нами: 9 лет 9 месяцев

Сообщение #7 vbnm » 22.07.2014, 19:44

factotum, а это мысля
все наоборот получается
factotum:фиксируете его через систему контроля версий.

где и как енто происходит? я думал, что можно только проверять кая версия у тя стоит и обновлять если шо, а тут еще можно фиксить?
В СТК вродь не нашель
vbnm
Автор темы, Гуру
Репутация: 108
С нами: 8 лет 10 месяцев

Сообщение #8 Sumanai » 22.07.2014, 19:47

vbnm:где и как енто происходит?

В теме меркуриала всё написано.

vbnm:В СТК вродь не нашель

Странно, если было бы иначе.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет

Сообщение #9 vbnm » 22.07.2014, 19:54

Sumanai:В теме меркуриала всё написано
а..так речь идет об ентом
тогда это уже для продвинутых(чайникоф) :biggrin:
vbnm
Автор темы, Гуру
Репутация: 108
С нами: 8 лет 10 месяцев

Сообщение #10 Doctor Stoppor » 02.11.2014, 03:40

Вот тут еще статейка об основах МОДописания под phpBB3:
"phpBB3 → Создание простого модуля HelloWorld"
Doctor Stoppor
Новичок
Репутация: 0
С нами: 7 лет 3 месяца

Сообщение #11 Sumanai » 02.11.2014, 03:46

В свете выхода 3.1 эта статья устарела. Пора писать расширения :smile:
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет

Сообщение #12 Doctor Stoppor » 02.11.2014, 04:18

Sumanai:статья устарела. Пора писать расширения
Ну и чем устарела? Статья ж не о том, как делать "плагин, который распространять, чтоб ставили". А о том, как и куда пилить свой форум. Или в 3.1 все дико поменялось?
Doctor Stoppor
Новичок
Репутация: 0
С нами: 7 лет 3 месяца

Сообщение #13 Sumanai » 02.11.2014, 04:26

Doctor Stoppor:Или в 3.1 все дико поменялось?

Ещё как, в плане модов. Их теперь нет, есть расширения, с другим подходом к написанию.
Использование поиска продлевает жизнь.
Это форум поддержки форка phpBBex. Поддержка по phpBB осуществляется в других местах.
Sumanai M
Гуру
Аватара
Репутация: 1677
С нами: 9 лет

Сообщение #14 DimmmCom » 02.11.2014, 14:06

Моды от PhpBB 3.0 конвертируются в расширения для 3.1 http://www.phpbbguru.net/community/topic40502.html#p414528
DimmmCom M
Новичок
Аватара
Возраст: 38
Откуда: Минск
Репутация: 10
С нами: 8 лет 9 месяцев


Вернуться в Пожелания 1.x