Содержание

Invision Power Book

Данный ресурс призван создать русскоязычный массив информации по одной из популярных форумных систем Invision Power Board, общими усилиями всех желающих.

Общая информация о системе

Invision Power Board — краткое описание продукта, подробнее о 1.х.х, 2.x.x
Нумерация версий IPB — принципы нумерации версий.
Глоссарий — самая необходимая терминология по Invision Power Board.

INVISION POWER BOARD 2.2. Документация администратора

Часто задаваемые вопросы

База знаний по Invision Power Board в стадии наполнения

Установка прав доступа к файлам и папкам (CHMOD)
Проблемы с прикреплением файлов
Вывод белой страницы форумом
Проблемы с кодировкой

Внутреннее устройство

Структура и пути

Структура языковых файлов — описание различных структур языковых файлов, используемых IPB
Управляющие константы файла init.php — описание предопределенных констант, влияющих на работу Invison Power Board
Структура файла конфигурации — описание файла конфигурации conf_global.php

База данных

Ошибки, возникающие при работе с БД на MySQL — полный список ошибок, возникающих при работе IPB c базами данных, расположенных на сервере MySQL.
Исправление таблиц базы — советы по исправлению таблиц БД.
Уменьшение размера базы — советы по уменьшению базы данных форума без вреда его работоспособности.
Неправильные поиск/сортировка русского текста:!: MySQL 3.23.xx/4.0.xx, что делать если поиск ищет не верно, а пользователи с русскими именами сортируются не правильно.
Конвертация базы MySQL из latin1 в cp1251 для MySQL 4.1 и выше — инструкция по конвертированию базы.
Работа IP.Board с внешним реестром пользователей — описание принципов создания новых методов внешней авторизации. Позволяет делать гибкую интеграцию IP.Board с другими продуктами.

Application Programming Interface

Описание суперкласса ipsclass – краткое описание методов ipsclass.
Описание интерфейса ipsclass для работы с БД – описание методов ipsclass для работы с базами данных.

Безопасность форума

Создание резервных копий — методы создания и использования резервных копий БД (бэкапов)
Показ ошибок при работе с базой — Удобный инструмент отладчика или встроенная уязвимость?
Как противостоять взлому форума. Рекомендации и советы.

Уязвимости версий 1.х.х

Критические уязвимости | Прочие уязвимости

Уязвимости версий 2.0.x

Moderately critical | Medium Priority | Less critical

Уязвимости версий 2.1.х

Moderately critical | Medium Priority | Less critical

Уязвимости версий 2.2.х

Moderately critical | Medium Priority | Less critical

Уязвимости версий 2.3.х

Moderately critical | Medium Priority | Less critical

Уязвимости версий 3.1.x - 3.0.х

Moderately critical | Medium Priority | Less critical

Дизайн и стили

Использование логических конструкций в шаблонах
CSS стили в IPB 1.x.x

Оптимизация

Оптимизация на уровне сервера – несколько полезных советов для обладателей VDS/VPS, dedicated или colocation

Tips & Tricks (Статьи и советы)

Как сделать ссылки на темы форума читабельными
Скрываем версию форума
Цвет фона сообщений администратора
IPB 2.1.x и mySQL 5: исправляем проблемы совместимости
Проблемы и решения с логотипами
Ссылка - аватар на профиль пользователя
IPB 2.1: BBCode, Using BBCode Class