Порт мода BB3sape - мод для установки кода Sape на форум phpBB3 для форума phpBB3 (только версии 3.1 и выше)
Расширение добавляет возможность установки кода биржи ссылок Sape на форум.
Возможность определения максимального количества ссылок для отображения, количества блоков, количества ссылок в каждом из блоков, кроме обычных ссылок так-же можно выводить контекстные ссылки
Возможность удаления идентификаторов сессий из URL для гостей
Возможность определять кодировку для Sape, менять порядок вывода ссылок или перемешивать ссылки при выводе случайным образом
Тестовый режим с возможностью предпросмотра расположения отображения ссылок (без необходимости регистрации в Sape)
Предусмотрено 10 мест для вывода ссылок (с возможностью выбора мест и изменения порядка), 6 общих (на всех страницах) и 4 только на странице списка сообщений
1. вверху страницы (везде)
2. перед содержимым страницы (везде)
3. перед списком сообщений (только на странице списка сообщений)
4. в первом сообщении (только на странице списка сообщений)
5. после первого сообщения (только на странице списка сообщений)
6. после списка сообщений (только на странице списка сообщений)
7. после содержимого страницы (везде)
8. перед копирайтами (везде)
9. после копирайтов (везде)
10. в конце страницы (везде)
Скриншоты расширения и его описание соответствуют версии расширения на момент его выхода, все дальнейшие изменения добавляются и отображаются только в истории версий
Установка
Распаковать архив, в корневой директории форума в директории
/ext/
создать директорию ppk
, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json
из архива у вас должен выглядеть следующим образом: /ext/ppk/bb3sape/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив BB3Sape нажать ссылку Включить
Обновление
Для обновления расширения нужно отключить расширение в адм. разделе, удалить его файлы, загрузить новую версию расширения и включить его заново.
Настройка
Адм. раздел - Настройки расширений - BB3Sape - Настройка
Это расширение до или после его установки НЕ требует обязательного наличия регистрации на sape.ru, оно может "симулировать" наличие и вывод отображения ссылок на страницах форума, можно сначала установить расширение, а потом зарегистрироваться в Sape
1. Регистрируемся на www.sape.ru (реферальная ссылка), выбираем пункт "Для хостинга с поддержкой php", скачиваем предлагаемый архив, распаковываем его (получаем директорию с именем состоящую из набора цифр и букв длиной 32 символа), загружаем эту директорию в корень форума, устанавливаем на неё права 777 (регистрацию в Sape можно осуществить и после установки расширения)
2. Устанавливаем расширение
3. Идём в настройки расширения
3.1 для режима без регистрации в Sape или с регистрацией, но без вывода реальных ссылок:
В поле Включить Sape - выбрать Да
В опции Количество ссылок - указываем максимальное количество ссылок которое должно отображаться на одной странице, например предполагается выводить не более 3 ссылок на каждой странице, в данной опции необходимо поставить: 3
В опции Блоки ссылок - указываем количество ссылок в каждом из блоков, например предполагается выводить ссылки в 3 блоках, в каждом из блоков не более 1 ссылки, в данной опции необходимо поставить: 1 1 1 (или 1 1)
В поле Кодировка форума - должно стоять UTF-8 (в phpBB 3.1 по умолчанию используется кодировка UTF-8)
В опции Тестовый режим - выбрать Да
Нажимаем Отправить - Вернуться на предыдущую страницу
3.2. для режима с выводом реальных ссылок (необходима регистрация в Sape):
Повторить все инструкции из п. 3.1
В поле Идентификатор пользователя Sape - указать 32-ух значный идентификатор пользователя Sape (т.е. имя директории которую получили при распаковке архива скачанного с Sape)
В опции Тестовый режим - выбрать Нет
4. Взять файл
1. Регистрируемся на www.sape.ru (реферальная ссылка), выбираем пункт "Для хостинга с поддержкой php", скачиваем предлагаемый архив, распаковываем его (получаем директорию с именем состоящую из набора цифр и букв длиной 32 символа), загружаем эту директорию в корень форума, устанавливаем на неё права 777 (регистрацию в Sape можно осуществить и после установки расширения)
2. Устанавливаем расширение
3. Идём в настройки расширения
3.1 для режима без регистрации в Sape или с регистрацией, но без вывода реальных ссылок:
В поле Включить Sape - выбрать Да
В опции Количество ссылок - указываем максимальное количество ссылок которое должно отображаться на одной странице, например предполагается выводить не более 3 ссылок на каждой странице, в данной опции необходимо поставить: 3
В опции Блоки ссылок - указываем количество ссылок в каждом из блоков, например предполагается выводить ссылки в 3 блоках, в каждом из блоков не более 1 ссылки, в данной опции необходимо поставить: 1 1 1 (или 1 1)
В поле Кодировка форума - должно стоять UTF-8 (в phpBB 3.1 по умолчанию используется кодировка UTF-8)
В опции Тестовый режим - выбрать Да
Нажимаем Отправить - Вернуться на предыдущую страницу
3.2. для режима с выводом реальных ссылок (необходима регистрация в Sape):
Повторить все инструкции из п. 3.1
В поле Идентификатор пользователя Sape - указать 32-ух значный идентификатор пользователя Sape (т.е. имя директории которую получили при распаковке архива скачанного с Sape)
В опции Тестовый режим - выбрать Нет
4. Взять файл
sape.php
в директории расширения /contrib/
и заменить им свой файлДоступные языки
ru, en
Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
Для версий 3.1/3.2 Для версии 3.3 С GIT репозитория
https://gitlab.com/protoneutron/bb3sape
phpBB3.1/3.2
2014.12.09 - 1.0.0 Начальная версия
2015.01.04 - 1.0.1 Исправлены ошибки в переменных приводившие к неправильному отображению текста ссылок из-за некорректной кодировки
2015.01.22 - 1.0.2 Незначительные исправления
2015.02.11 - 1.0.3 Исправлена ошибка в функции удаления идентификаторов сессии для гостей
2016.02.18 - 1.0.4 Небольшое исправление
2017.01.18 - 1.1.0 Изменения под версию форума phpBB 3.2
2017.01.26 - 1.1.1 Небольшое исправление
2017.10.30 - 1.1.2 Исправления в файле
2018.10.22 - 1.1.3 Обновление файла
2018.10.25 - 1.1.4 Сделано более конкретное отображение ошибок для идентификатора Sape
2018.11.20 - 1.1.5 Исправления для совместимости с php 7
2019.01.20 - 1.1.6 Исправления в функциях вывода контекстных ссылок
2019.04.29 - 1.1.7 Небольшое исправление
2019.05.22 - 1.1.8 Небольшие исправления и изменения
2019.10.24 - 1.1.9 Добавлен перевод на английский язык
phpBB3.3
2020.01.17 - 1.1.10 Исправления для совместимости с phpBB3.3
2020.09.03 - 1.1.11 Небольшое изменение
2022.03.29 - 1.1.12 Небольшое исправление
2023.06.07 - 1.1.13 Небольшие изменения
2023.08.06 - 1.1.14 Исправлено сохранение данных для полей с паролями
2014.12.09 - 1.0.0 Начальная версия
2015.01.04 - 1.0.1 Исправлены ошибки в переменных приводившие к неправильному отображению текста ссылок из-за некорректной кодировки
2015.01.22 - 1.0.2 Незначительные исправления
2015.02.11 - 1.0.3 Исправлена ошибка в функции удаления идентификаторов сессии для гостей
2016.02.18 - 1.0.4 Небольшое исправление
2017.01.18 - 1.1.0 Изменения под версию форума phpBB 3.2
2017.01.26 - 1.1.1 Небольшое исправление
2017.10.30 - 1.1.2 Исправления в файле
sape.php
2018.10.22 - 1.1.3 Обновление файла
sape.php
до версии 1.3.92018.10.25 - 1.1.4 Сделано более конкретное отображение ошибок для идентификатора Sape
2018.11.20 - 1.1.5 Исправления для совместимости с php 7
2019.01.20 - 1.1.6 Исправления в функциях вывода контекстных ссылок
2019.04.29 - 1.1.7 Небольшое исправление
2019.05.22 - 1.1.8 Небольшие исправления и изменения
2019.10.24 - 1.1.9 Добавлен перевод на английский язык
phpBB3.3
2020.01.17 - 1.1.10 Исправления для совместимости с phpBB3.3
2020.09.03 - 1.1.11 Небольшое изменение
2022.03.29 - 1.1.12 Небольшое исправление
2023.06.07 - 1.1.13 Небольшие изменения
2023.08.06 - 1.1.14 Исправлено сохранение данных для полей с паролями