Расширение для форума phpBB3 (только версии 3.1 и выше) добавляет возможность загрузки тем и сообщений без перезагрузки страниц. Расширение может работать в двух режимах: 1. автоматический, темы и сообщения загружаются по мере прокрутки страницы, 2. ручной, темы и сообщения загружаются при нажатии на ссылку, по умолчанию используется ручной режим, автоматический режим включается опциями в личном разделе пользователя. В ручном режиме для тем и сообщений при загрузке отображаются номера страниц с ссылкой для обычного перехода на страницу
Загрузка тем
Загрузка сообщений
Скриншоты расширения и его описание соответствуют версии расширения на момент его выхода, все дальнейшие изменения добавляются и отображаются только в истории версий
Установка
Распаковать архив, в корневой директории форума в директории
/ext/
создать директорию ppk
, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json
из архива у вас должен выглядеть следующим образом: /ext/ppk/bb3ajaxer/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив BB3Ajaxer нажать ссылку Включить
Настройка
Адм. раздел - вкладка Общие - Размещение сообщений - Аякс загрузка страниц
Адм. раздел - вкладка Пользователи и группы - Управление пользователями - нужный пользователь - Личные настройки
Личный раздел - Личные настройки - Настройки отображения - Аякс загрузка тем/Аякс загрузка сообщений:
Обновление
Для обновления расширения нужно отключить расширение в адм. разделе, удалить его файлы, загрузить новую версию расширения и включить его заново.
Примечание
Работа расширения на стилях отличных от prosilver не гарантируется, если на форуме установлено расширение QuickReply Reloaded и включена опция "Включить просмотр тем без перезагрузки страницы" или "Разрешить Ajax отправку сообщений" аякс загрузка сообщений работать не будет
Если ваш стиль не наследует файлы стиля prosilver:
1. В директории
2. Скопируйте из директории
3. Очистите кэш
Если расширение не заработало или работает неправильно:
1. Откройте в браузере инструменты разработчика
2. Выберите селектор элементов
3. Откройте на форуме страницу с сообщениями где есть несколько страниц и нажмите курсором на иконку следующей страницы
3. Нужно скопировать названия двух последний элементов выбранной ссылки, в данном случае это
4. Откройте файлы
на полученные выше названия элементов, в данном случае на
1. В директории
/ext/ppk/bb3ajaxer/styles/
создайте директорию с названием вашего стиля2. Скопируйте из директории
/ext/ppk/bb3ajaxer/styles/prosilver/
в созданную директорию все файлы3. Очистите кэш
Если расширение не заработало или работает неправильно:
1. Откройте в браузере инструменты разработчика
2. Выберите селектор элементов
3. Откройте на форуме страницу с сообщениями где есть несколько страниц и нажмите курсором на иконку следующей страницы
3. Нужно скопировать названия двух последний элементов выбранной ссылки, в данном случае это
li.next a
4. Откройте файлы
/ext/ppk/bb3ajaxer/styles/ваш_стиль/template/event/overall_footer_body_after.html
, /ext/ppk/bb3ajaxer/styles/prosilver/template/event/simple_footer_after.html
и замените все
Код: Выделить всё
li.arrow.next a.button.button-icon-only
Код: Выделить всё
li.next a
Доступные языки
ru, en
Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
Для версии 3.2/3.3 С GIT репозитория
https://gitlab.com/protoneutron/bb3ajaxer
phpBB3.2/3.3
2023.06.03 - 1.0.0 Начальная версия
2023.06.04 - 1.0.1 Небольшие исправления и изменения
2023.06.05 - 1.0.2 Изменения для совместимости с расширениями BB2Spoiler/BB3Spoiler, исправлено отображение меню контактной информации в профиле пользователя, иконка для загрузки следующей страницы заменена на более логичную (стрелка вниз)
2023.06.05 - 1.0.3 Изменения для совместимости с расширением First post on every page, для автоматического режима добавлено отображение номеров страниц при загрузке
2023.06.06 - 1.0.4 Изменения для совместимости с расширением BB3Hide(SE2) и некоторыми другими расширениями
2023.06.15 - 1.2.0
- Изменения для совместимости с расширением BB3CompactQuote
- Добавлена возможность аякс загрузки списка пользователей
- Добавлена анимированная иконка при загрузке страниц по ссылке
- Добавлена возможность загрузки предыдущих страниц списка тем, сообщений и пользователей
- В адм. раздел добавлены настройки для включения/отключения каждой функции расширения
- Небольшое исправление
2023.06.16 - 1.3.0 Добавлена возможность аякс загрузки на странице результатов поиска
2023.06.16 - 1.3.1 Исправлено отображение аякс списка пользователей для мобильных устройств
2023.06.17 - 1.3.2 В адм. раздел "Управление пользователями" добавлена возможность изменять опции расширения у пользователя
2023.06.19 - 1.3.3 В адм. раздел настроек расширения добавлена возможность устанавливать опции расширения по умолчанию или принудительно
2023.06.22 - 1.3.4 Изменения для совместимости с расширениями FirstMessageOnly/FirstPageOnly
2023.06.24 - 1.3.5 Изменения для совместимости с расширениями Topic Preview, Who Posted in this topic
2023.06.25 - 1.3.6 Изменения для совместимости с расширениями Colored Post Header, NumPosts, небольшие изменения
2023.06.03 - 1.0.0 Начальная версия
2023.06.04 - 1.0.1 Небольшие исправления и изменения
2023.06.05 - 1.0.2 Изменения для совместимости с расширениями BB2Spoiler/BB3Spoiler, исправлено отображение меню контактной информации в профиле пользователя, иконка для загрузки следующей страницы заменена на более логичную (стрелка вниз)
2023.06.05 - 1.0.3 Изменения для совместимости с расширением First post on every page, для автоматического режима добавлено отображение номеров страниц при загрузке
2023.06.06 - 1.0.4 Изменения для совместимости с расширением BB3Hide(SE2) и некоторыми другими расширениями
2023.06.15 - 1.2.0
- Изменения для совместимости с расширением BB3CompactQuote
- Добавлена возможность аякс загрузки списка пользователей
- Добавлена анимированная иконка при загрузке страниц по ссылке
- Добавлена возможность загрузки предыдущих страниц списка тем, сообщений и пользователей
- В адм. раздел добавлены настройки для включения/отключения каждой функции расширения
- Небольшое исправление
2023.06.16 - 1.3.0 Добавлена возможность аякс загрузки на странице результатов поиска
2023.06.16 - 1.3.1 Исправлено отображение аякс списка пользователей для мобильных устройств
2023.06.17 - 1.3.2 В адм. раздел "Управление пользователями" добавлена возможность изменять опции расширения у пользователя
2023.06.19 - 1.3.3 В адм. раздел настроек расширения добавлена возможность устанавливать опции расширения по умолчанию или принудительно
2023.06.22 - 1.3.4 Изменения для совместимости с расширениями FirstMessageOnly/FirstPageOnly
2023.06.24 - 1.3.5 Изменения для совместимости с расширениями Topic Preview, Who Posted in this topic
2023.06.25 - 1.3.6 Изменения для совместимости с расширениями Colored Post Header, NumPosts, небольшие изменения