Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pahanini/faumi


https://github.com/pahanini/faumi

Last synced: 2 days ago
JSON representation

Awesome Lists containing this project

README

        

Что это?

Форум с картинками

http://faumi.com/null/

Возможности и особенности

Создание сообщений, прикрепление картинок к ним
Удаление сообщений и/или картинок с использованием пароля
Картинки остаются на сервере

Древовидная структура
Можно открыть любую ветвь треда и создать прямой ответ на любое сообщение
Можно отвечать на любые сколько-угодно сообщений указав их как >>номер в тексте сообщения из любого места
Ответ на >>номер_сообщения так же создаёт древовидную структуру
В результате дерево быстро засирается, это фича, сообщения в треде отображаются корректно

Для подписи сообщений можно использовать трипкод: имя!пароль

Базовая защита от CSRF, антифлуд на создание сообщений

Для построения дерева НЕ используется рекурсия, благодаря чему достигнута максимально высокая скорость работы

Системные требования

PHP с поддержкой GD, SQLite3

Установка

Отредактировать index.php
В $webroot указать корневую директорию с сайтом, например /srv/http/faumi.com/www
Директория уровнем выше так же должна иметь права на запись (для БД)

В $channel указать список необходимых форумов
array('a' => 'Anime', 'b' => 'Random');

Создать директории для картинок.
install -d -o www -g www a{/src,/thumb}
install -d -o www -g www b{/src,/thumb}

Форум готов к работе

Предложения и пожелания

Оставляйте на форуме: http://faumi.com/null/