Вы не вошли.
FluxBB.PE продолжает развиваться, сейчас ей присвоена версия 0.1 Alpha 3.
Собственно, версия alpha3 вышла около месяца назад, но я только сейчас начинаю вести новости Web-направления и это событие послужит отправной точкой для раздела новостей.
Ссылка на репозиторий: FluxBB.PE 0.1 alpha3
Ссылка на скачивание zip-архива: 1219460cab86.zip
Итак, чем же текущая версия PE отличается от обычного FluxBB?
Минимальная поддерживаемая версия PHP - 5.1.2.
Движок переведен на классы там, где это было целесообразно.
Появилась некоторая централизованная сущность - класс Pe, который управляет автозагрузкой классов, служит одновременно реестром и сервис-локатором, перенаправляет обработку непойманных исключений классу ErrorHandler. Кроме того, он может вести лог событий и профилирование по времени отдельных процессов (например суммарное время работы с базой данных), но пока в движке это практически не используется. Доступ к ресурсам посредством метода Pe::get() конфигурируется довольно гибко.
Вместо функции error() теперь используются исключения.
HTML-разметка полностью отделена от PHP-кода посредством шаблонов.
Помимо категорий, доски группируются также по видам контента (kind). Слово "Суперкатегория" здесь уже не подходит, т.к. категория и kind - "перпендикулярные" признаки отдельно взятой доски (их можно воспринимать как координаты на декартовой плоскости). Каждая категория распространяется сразу на все kind'ы, а каждый вид контента (kind) может присутствовать в любой категории. Т.о. при создания доски необходимо указать и категорию и kind этой доски.
Такой подход к интерпретации категории и вида контента как независимых признаков (атрибутов) доски приводит к идее об их взаимозаменяемости в плане навигации. С точки зрения конечного результата, следующие пути эквивалентны:
Блоги -> Web -> Новости движка
Web -> Блоги -> Новости движка
В alpha3 идея о взаимозаменяемости еще не обрела практической реализации. В будущей alpha4 категории и виды контента действительно можно менять местами. Результат такой замены уже сейчас можно наблюдать на нашем сайте. Кроме того, все эти нововведения уже есть в репозитории.
Каждый вид контента можно отключить в админке. По умолчанию, сразу после установки движка будут включены только форумы, все остальное можно будет включить позже, когда оно понадобится.
Поддерживается загрузка файлов. Изначально я опирался на Elektra File Upload, но по сравнению с оригинальным модом имеется довольно много изменений. Например, файлы теперь не прикрепляются к сообщениям, а являются относительно самостоятельными единицами (к пользователю-то они все-таки прикреплены), которые можно использовать в более чем одном сообщении. У каждого файла имеется описание. Если в админке включена такая функция, то каждый файл можно даже комментировать другим пользователям сайта.
Для удобства файлы группируются в альбомы (которые чуть было не поставили под сомнение необходимость в галереях, как отдельном виде контента).
Для вставки файлов в сообщения используются BB-коды [thumb] и [preview].
В версии alpha4 добавляется также тэг BB-кода [file]
Редактировался yoorick (07.02.2012, 14:19:17)
Страницы 1
[ Сгенерировано за 0.016 сек, 8 запросов выполнено - Использовано памяти: 1.87 MiB (Пик: 1.93 MiB) ]