Дополнительные модули форума
по адресу http://gis-lab.info/qa/forum-modules.html
Это список модулей и настроек форума установленных на данный момент. Этот список необходимо иметь в виду при обновлении форума или его переустановке при необходимости.
Обновление
Конкретные пункты см. ниже по структуре. 1. Обновление с текущей версии до 3.1.6 2. Easy resize posted images 3. Доработанный стиль форума, соответствующий дизайну gis-lab.info. (Оставить только один стиль - этот). 4. Подписка на новости при регистрации (дополнительный пункт в форме регистрации, по умолчанию "ДА" 5. URL + IMG Prompt while posting (friendly bbcode) 6. Подсветка синтаксисов GeShi 7. BBCODE-SPOILER 8. Скрипты для обновления количества статей пользователя 9. Скрипты для обновления количества проектов пользователя 10. Reputation System 11. Ссылка на карту пользователей при щелчке на город
Администрирование форума
AutoMOD
Автоматическая установка и удаление модулей расширения, включает последнюю версию UMIL.
https://www.phpbb.com/customise/db/official_tool/automod/
- Установка самого AutoMOD
- Установка расширений с помощью AutoMOD
- Обязательно установить языковой пакет после установки самого AutoMOD (отсюда)
Enable Browser Language Detection
- http://www.phpbb.com/community/viewtopic.php?f=69&t=862955
- http://gis-lab.info/forum/mods/langdetection/install.xml
Forum statistics
Статистика открывается при нажатии на слово статистика на главной странице форума
- Модуль, http://www.phpbb.com/community/viewtopic.php?f=70&t=596634
- Просмотр на форуме, http://gis-lab.info/forum/fs.php
Easy resize posted images
http://www.phpbb.com/community/viewtopic.php?f=70&t=577794
Убирание времени от даты регистрации (нужна только дата, часы-минуты не нужны)
Hide bots from "Who is online"
http://www.phpbb.com/community/viewtopic.php?f=46&t=858595&start=30
Стили
GISLABNEW
Доработанный стиль форума, соответствующий дизайну gis-lab.info.
В файлы стиля продолжают вноситься регулярные доработки.
Используется всеми по умолчанию.
Mobile
http://startrekguide.com/community/viewtopic.php?f=39&t=5386&st=0&sk=t&sd=a&hilit=mobile
Minimalist
http://www.awesomestyles.com/demo/minimalistic
Смена стилей через адрес
Включение возможности изменения стилей всеми пользователями через URL, http://www.phpbb.com/community/viewtopic.php?f=74&t=1288395
Примеры:
Удаление sid в гостевой сессии
http://www.arg.su/ru-RU/node/112
Оповещения и отслеживание новостей
[Beta]simple rss mod
http://www.phpbb.com/community/viewtopic.php?f=70&t=748885 С исправлениями, чтобы код не "бил" ленту
lastrss
Трансляция в блог постов из rss-ленты блога
http://www.phpbb.com/community/viewtopic.php?f=70&t=829325
ОТКЛЮЧЕН
Primy Notify
Добавление текста сообщения и ЛС к электронному письму-оповещению
- https://www.phpbb.com/community/viewtopic.php?t=1095015
- https://www.phpbb.com/customise/db/mod/prime_notify/
Регистрация
Подписка на новости при регистрации
Модификации страницы регистрации и подписка на новости GIS-Lab
- \forum\styles\gislab\template\ucp_register.html
- \forum\includes\ucp\ucp_register.php
Anti-bot question
- http://www.phpbb.com/community/viewtopic.php?f=69&t=645075
- http://gis-lab.info/forum/mods/anti-bot-question.xml
Дополнительный BBCODE
[BETA] URL + IMG Prompt while posting (friendly bbcode)
http://www.phpbb.com/community/viewtopic.php?f=70&t=723495&start=0&st=0&sk=t&sd=a editor.js - всплывающее окно для ввода ссылок на ресурсы и изображения
Подсветка синтаксисов GeShi
http://www.phpbb.com/customise/db/mod/syntax_highlighter
Убраны строка про формат и строка со скоростью парсинга, увеличен размер блока по высоте
BBCODE-SYNTAX
[syntax={SYNTAX}]{SIMPLETEXT}[/syntax]
Расширенная подсветка кода, укажите язык программирования
BBCODE-SPOILER
Сворачивающийся блок
[spoiler={TEXT1}]{TEXT2}[/spoiler] <div style="padding: 3px; background-color: #FFFFFF; border: 1px solid #d8d8d8; font-size: 1em;"><div style="text-transform: uppercase; border-bottom: 1px solid #CCCCCC; margin-bottom: 3px; font-size: 0.8em; font-weight: bold; display: block;"><span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = '<a href=\'#\' onClick=\'return false;\'>{TEXT1}</a>'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerHTML = '<a href=\'#\' onClick=\'return false;\'>{TEXT1}</a>'; }" /><a href="#" onClick="return false;">{TEXT1}</a></span></div><div class="quotecontent"><div style="display: none;">{TEXT2}</div></div></div>
Карма
Скрипты для обновления количества статей пользователя
Скрипты для обновления количества проектов пользователя
Reputation System
Система репутации от Pico88
https://www.phpbb.com/community/viewtopic.php?f=70&t=2147118
Настройки репутации на форуме.
Изменения в блок об участнике
Добавлена ссылка на карту пользователей.
Файл: /forum/styles/gislabnew/template
После: IF postrow.POSTER_JOINED
<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM} (<a href="http://gis-lab.info/qa/users.html">на карте</a>)</dd><!-- ENDIF -->
Карты
Mapbbcode
Интеграция карт с поддержкой пользовательских объектов прямо в посты.
- Обсуждение модуля - https://www.phpbb.com/community/viewtopic.php?t=2205161
- Исходный код - https://github.com/MapBBCode/mapbb-phpbb3
- Пост на гислабе с примером - http://gis-lab.info/forum/viewtopic.php?f=6&t=15270
Требует адаптации нескольких файлов стиля. Поможет ctrl+f + "mapbb" или "map".