Квазидревовидная форма построения постов-ответов в теме форума.

Board index phpBBex 1.x Предложения и пожелания

Description: В phpBBex 1.x чего-то не хватает? Напишите об этом здесь, и мы постараемся исправиться.
Forum rules: Одна тема — один запрос новой возможности. Обязательно формируйте внятный заголовок, максимально отражающий суть вашей идеи. Также приведите примеры, где предлагаемая вами возможность будет актуальна.
Moderator: Поддержка

Надобно?

Да
0
No votes
Не против
1
ЖЪРЧИК
17%
Нет
3
HD321kbps, Classic, Сталь
50%
Кощунство!
2
rbooze, Tamias
33%
 
Total voters: 6

Post #1by ЖЪРЧИК » 04.11.2014, 06:08

Раз тут появились сподвижки с 2.0, то продолжу свой цикл генерации идей по движку, в данном случае затрагивается концепция форумного строения, привычного нам за все время. Чтобы сделать движок удобным в коробочной версии и уникальным.

Вдохновил на это меня азиатский термоядерный комбайн-дискуз :insane: . Я предлагаю на рассмотрение уважаемой публикой следующего предложения.
Взгляните на эту иллюстрацию:
Image
Оттолкнувишсь от неё, далее веду речь о концепции. Как вы видите, здесь сверху стоит число (8 replies), обозначающее количество "подпостов" (тут повнимательнее, поскольку сверху на картинке показано общее число всех подпостов, включая подподпосты), относящихся непосредственно к этому посту, либо упоминание текста или упоминание ника именно из этого поста (прошу обратить внимание, что требуется система внутренней уникализации текста поста, если он выделяется и кликается как "цитировать").

Хочу отметить, что такая форма построения сообщений позволяет читать отдельную дискуссию некоторых людей отдельной веткой (как в ЖЖ) с подгрузкой постов по запросу.

Как внешне изменится привычный нам форум последовательных постов?
Внешне, если просто листать форум, то практически никак, за исключением появления сверху циферок "8(2) replies (упоминаний\реплик)", где 8 - общее число всех постов в ветке, а 2 - общее число постов 2-го уровня вложений (1 уровень и есть пост к которому обращаются)
При клике на эту цифру открывается отдельное окно, либо прямо на новой странице этого окна появляется древовидная структура дискуссии, началом которой является кликнутый пост. При этом, уже в новом окне, где выстроена структура постов, должна сохраниться кнопка "уровень вверх", это нужно чтобы подгружать посты высшего уровня, ежели кликнутый пост сам кого то процитировал.
В принципе, можно было бы подругажать посты сразу же под кликнутым постом, поскольку дискуссия читается сверху вниз, но нужно как то циферно обозначать глубину\уровень поста. Но это уже отдельная тема для движка?
Минусы:
  • Если просто копировать чей то текст работать не будет концепция, требуется именно участие в дискуссии, как в ЖЖ.
  • Скорее всего потребуется общее ограничение на количество символов в посте, а также ограничение длины дискуссии (тут я затрудняюсь в ограничениях, обычно если дискуссия длинная, то фразы там короткие)
  • Нагрузка на сервер при генерации уникальной и не кэшируемой на сервере страницы и отдаче ветки дискуссии. Возможно я тут ошибаюсь, если это можно как то решить средствами AJAX.

PS
Я пока не предлагаю эту концепцию в phpbbex 2.0! Меня интересует критика и интерес к идее. :smoke:
Или это на отдельный движок тема тянет...?
плешивый кот
ЖЪРЧИК
Topic author, Гуру
Avatar
Reputation: 174
With us: 2 yaers 5 months

Post #2by rbooze » 04.11.2014, 09:09

Жуткая вещь. Надеюсь никогда такого не будет :biggrin:
rbooze
Гуру
Avatar
Reputation: 96
With us: 3 yaers 5 months

Post #3by ЖЪРЧИК » 04.11.2014, 09:56

rbooze wrote:Жуткая вещь.
:biggrin: так удобнее разделять по смыслу. Семантический форум получается.
плешивый кот
ЖЪРЧИК
Topic author, Гуру
Avatar
Reputation: 174
With us: 2 yaers 5 months

Post #4by Tamias » 12.01.2017, 12:42

Кощунство!
Tamias
Новичок
Reputation: 0
With us: 3 months 3 days


Forum name: Предложения и пожелания
Description: В phpBBex 1.x чего-то не хватает? Напишите об этом здесь, и мы постараемся исправиться.
Forum rules: Одна тема — один запрос новой возможности. Обязательно формируйте внятный заголовок, максимально отражающий суть вашей идеи. Также приведите примеры, где предлагаемая вами возможность будет актуальна.

Quick reply


Enter the code exactly as it appears. All letters are case insensitive.
Confirmation code
:hi: :smile: :wink: :twisted: :sad: :evil: :smoke: :eh: :eek: :fie: :silenced: :razz: :oops: :help: :spy: :insane: :biggrin: :toothless: :ill: :nervious: :weirdface: :pray: :clap: :think: :boxing: :cyclop: :rambo: :zombie: :cry: View more smilies

   

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



cron