LINUX.ORG.RU

Оцените минималистичный форум

 ,


0

2

Только-только закончил писать. Суть токова. Впрочем, смотрите сами.

Прелесть в том, что убиты два зайца. Форум имеет сразу два вида отображения ответов, древовидной и плоской (с сортировкой ответов по дате).

Древовидная структура треда целиком отображается всегда в первом сообщении, во всех последующих сообщениях отображается только сообщение, на которое данное является ответом (как на ЛОРе короч).

Если выбрать какое-то отдельное сообщение, то будут отображены все ответы только на это сообщение, но опять же древовидная структура треда целиком никуда не делась: таким образом осуществляется очень удобная (ИМХО) навигация по треду.

Форма ответа имеется на каждой странице форума, чтобы ответить на сообщение, нужно просто кликнуть на него и написать ответ в форме, либо будет создан тред, если это главная страница форума. Изначально разницы между темами, сообщениями — нету, это всё сообщения в древовидном порядке отображения от корня форума. Разделение на категории (форумы) чисто номинальное. Вот.

1) Хочу интергрировать это с почтовой рассылкой, чтобы любой анон мог писать и читать форум не выходя из уютненького mutt. Это, ИМХО, лучшая альтернатива, чем популярные нынче jabber-гейты в микроблоги типа жуйка и бнвача. Но ничего о почте не знаю, совершенно. Вы сталкивались с интерграцией форума со списками рассылок? В какую сторону копать?

2) Принимаю фич-реквесты. После допиливания устрою вайп.

Ах да, забыл. Все дерево рисуется в один SQL-запрос, с использованием всего одного цикла. Без рекурсии. Без рекурсии, Карл!

★★★★★

Последнее исправление: Spoofing (всего исправлений: 2)

На чём хоть пишешь то? php поди?

th3m3 ★★★★★
()

Консоляч лучше пили. Интереснее гораздо. По своему опыту знаю.

Kilte ★★★★★
()

Открыл. Как мне теперь спать-то идти? У меня ж глаза вытекли...

Zhbert ★★★★★
()

Исходники будут? Реквестирую репу на гитхабе

liathit ★★
()

Неужели поломали и разместили борду?

backburner
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.