Добавление страницы в ACP

Форум для авторов модов для phpBB 3.0.x. Здесь можно попросить помощи в разработке у коллег.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Добавление страницы в ACP

Сообщение FladeX »

Для мода хочу сделать отдельную страницу в администраторском разделе (ACP). Например, в вкладке "Общие", с новым пунктом в левом меню.
Какой порядок действий? Может мануальчик есть какой-нибудь?
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Добавление страницы в ACP

Сообщение Палыч »

Adding modules
и ещё там же

Добавлено спустя 3 минуты 58 секунд:
Creating modules
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Добавление страницы в ACP

Сообщение FladeX »

Я наоборот не хотел делать модулем. Хотелось бы чтобы сразу после правки файлов в админка появлялся новый пункт, а не после выбора в "модулях".
Спасибо за ссылки.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Добавление страницы в ACP

Сообщение Палыч »

Любой пункт в админке - это модуль.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Добавление страницы в ACP

Сообщение FladeX »

Насколько я помню по установке модов, устанавливаемые модули требуют ручной активации. А некоторые моды ограничиваются лишь правкой файлов, после чего сразу же появляются в админке. Разве нет? Вот мне второй способ хотелось бы использовать.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Re: Добавление страницы в ACP

Сообщение rxu »

После правки файлов можно получить только какие-нибудь дополнительные опции в уже существующих модулях. Если нужен отдельный пункт или закладка - это отдельный модуль. В быстром ответе реализовано (в т.ч. автоустановка модуля), можно по аналогии реализовывать.
Изображение
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Добавление страницы в ACP

Сообщение FladeX »

Создал все файлы согласно мануала - Creating modules
Затем в админке добавил модуль. Тип модуля - модуль. Модуль включен - да. Отображение модуля - да. Родительским выбрал вкладку "Общие", категорию "Конфигурация". Но после всех этих настроек не появляется новый пункт в админке...
Ставил другие моды с активацией админки, поэтому опыт в этом деле есть. Но именно с этим модулем не получается. В чем может быть ошибка?
Кэш чистил, браузер обновлял через F5, в другие категории добавлять пробовал (и на разные уровни вложенности).
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Добавление страницы в ACP

Сообщение Палыч »

FladeX
Неправильно.
Категория - Общее, в ней категория - твоя, в ней твой модуль.

Добавлено спустя 40 секунд:
Вторая категория может быть и какая-либо из существующих в категории Общее.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Добавление страницы в ACP

Сообщение FladeX »

adm/style/acp_sitemap.html
includes/acp/acp_sitemap.php
includes/acp/info/acp_sitemap.php
language/ru/mods/sitemap.php (сначала так назвал)
language/ru/mods/info_acp_sitemap.php (затем переименовал)
Все верно ведь?

Палыч, ну да, "Общие", затем существующая там категория "Конфигурация". И не видно...
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Добавление страницы в ACP

Сообщение Палыч »

FladeX писал(а):includes/acp/acp_sitemap.php
а здесь что? (содержание)

Добавлено спустя 1 минуту 13 секунд:
Брось мне все файлы в ЛС
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 3 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Добавление страницы в ACP

Сообщение Палыч »

FladeX
Ответил в ЛС, с определением прав косяк.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Стаж: 19 лет 3 месяца
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз

Re: Добавление страницы в ACP

Сообщение FladeX »

Спасибо за помощь! Вроде разобрался теперь :)
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы

Вернуться в «Для авторов (phpBB 3.0.x)»