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

Список разделов 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
С нами: 11 лет

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Странно, если было бы иначе.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

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

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

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

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

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

В свете выхода 3.1 эта статья устарела. Пора писать расширения :smile:
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

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

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

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

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

Ещё как, в плане модов. Их теперь нет, есть расширения, с другим подходом к написанию.
Sumanai M
Аватара
Репутация: 1677
С нами: 11 лет 2 месяца

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

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


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