Недавно возникла такая идея...сделать для администратора возможность менять посты местами...
То-есть был пост под 2 номером,можно опустить его ниже на место 3 поста.Соответственно 3 пост поднимается выше.По-моему очень удобно в пределах одной темы.
Возможность менять посты местами
Сообщений 1 страница 20 из 21
Поделиться1Сб, 7 Авг 2010 16:35:26
Поделиться2Пн, 9 Авг 2010 23:39:15
...сделать для администратора возможность менять посты местами...
точнее, возможность для админа форума, менять дату и время поста. Это удобно, когда необходимо объединить несколько тем, удалить первое сообщение темы или почистить тему от "мусора".
Поделиться3Вт, 5 Окт 2010 15:40:18
точнее, возможность для админа форума, менять дату и время поста. Это удобно, когда необходимо объединить несколько тем, удалить первое сообщение темы или почистить тему от "мусора".
Поддерживаю полностью! Иногда очень бы это нужно, а нельзя.
Особенно при объединении тем, а также при перемещении сообщений в другую тему. Но сейчас они по дате оказываются в самом неподходящем месте.
Поделиться4Ср, 6 Окт 2010 14:27:50
Упорядочивание постов происходит не по дате, а по присвоенному id, т.е. в этой теме это: 609428, 610002, 622295 и т.д. Для изменения их последовательности нужно вносить соответствующие изменения в БД, следовательно реализация маловероятна.
Поделиться5Ср, 6 Окт 2010 20:20:19
609428, 610002, 622295
а какая разница по дате или по иду? В базу можно добавить поле sort, куда будет занесено положение конкретного сообщения в теме. Тогда сортировка будет идти вначале по полю sort, далее дата и потом id. Соответственно пункт сорт могут менять администраторы и те, кто имеет права на изменение.
Мое, так сказать, видение
Поделиться6Ср, 6 Окт 2010 20:43:20
mkusher, суть в том, что изменение даты публикации поста не скажется на его позиции в топике, менять же id сообщений между собой проблемно. Внесение нового приоритетного поля решит вопрос, но при этом возрастет объем БД и, по идее, нагрузки на сервер.
Поделиться7Чт, 7 Окт 2010 19:28:15
Внесение нового приоритетного поля решит вопрос, но при этом возрастет объем БД и, по идее, нагрузки на сервер.
предположим, что число у нас просто огромное >10^10. Тогда каждый символ будет весить по байту
И так у нас 500000 постов, каждый имеет некий ключ весящий более, о боже, 10 байт(количество символов в числе = количеству байт) и мы получаем 5 килобайт =/
Теперь взлянем реально на положение вещей - ограничение постов в теме 10^3(это будет максимальное значение поля sort), а это уже число и оно будет весить 2-4 байта памяти, тогда для форума типа ЕТП получаем 1-2 килобайта.
Форум мубба позволяет загружать изображения(аватары и в посты вставлять), которые редко занимают менее 50 килобайт на пользователя.
Поделиться8Пт, 8 Окт 2010 14:25:28
может упростить задачу - делать закрепленный пост в теме - любой. Надоел мне этот, закрепил другой, а этот открепил. Это интереснее, чем менять посты местами.
Поделиться9Пт, 8 Окт 2010 18:34:12
Lexx
задача: я хочу чтобы твой был выше моего, то есть поменять твой и мой местами
реализация предложенная в теме может с этим справиться, а твоя не может.
Поделиться10Сб, 9 Окт 2010 14:14:00
задача: я хочу чтобы твой был выше моего, то есть поменять твой и мой местами
реализация предложенная в теме может с этим справиться, а твоя не может.
Моя задача интереснее. К каждому посту прикрепить надпись - закрепить пост первым. То есть первый пост закрепленный в теме. А надоест открепляем и другой закрепляем..
Ваша же задумка о смене постов местами мне кажется будет для поиграться? То есть в чем слымсыл менять посты метсами, когда интереснее делать - закрепить пост первым в теме.
Поделиться11Сб, 9 Окт 2010 14:19:54
Моя задача интереснее. К каждому посту прикрепить надпись - закрепить пост первым. То есть первый пост закрепленный в теме. А надоест открепляем и другой закрепляем..
Ваша же задумка о смене постов местами мне кажется будет для поиграться? То есть в чем слымсыл менять посты метсами, когда интереснее делать - закрепить пост первым в теме.
при склеивании тем случается так, что посты идут в плохом порядке. Или к примеру тема с новым скриптом, логичнее всего сделать первые посты с разными вариантами и подходами к задаче, а уже после этого все вопросы. Тут тебе сразу и закрепление первого сообщения и второго, и пятисотого.
Поделиться12Ср, 13 Окт 2010 17:32:16
при склеивании тем случается так, что посты идут в плохом порядке. Или к примеру тема с новым скриптом, логичнее всего сделать первые посты с разными вариантами и подходами к задаче, а уже после этого все вопросы. Тут тебе сразу и закрепление первого сообщения и второго, и пятисотого.
И нагрузка на базу данных, что не очень хорошо скажется на работоспосбности форумов.
Если есть идеи как оптимизировать при этом запросы на данные возможности к минимому, то тогда - это существенные решения.
Но мы с тобой точно знаем, что на мубб такое появится не скоро или как обычно не сразу.
Поделиться13Сб, 30 Окт 2010 17:04:46
Но мы с тобой точно знаем, что на мубб такое появится не скоро или как обычно не сразу.
А как жаль...
Поделиться14Пт, 1 Июл 2011 07:50:03
Посты в топике следуют друг за другом по времени их создания. Было бы неплохо иметь возможность изменять следование постов произвольно в любом порядке. Зачем? Надо. Например, я хочу составить собственный fil2006k'совский словарь.
Блин (блин-та; блин, блин, блин) — выражение некоторой степени восклицания, применяемого в блинопекарной промышленности и производстве; обычно означает комкость готового продукта, неудачность эксперимента, забывчивость лаборантов, кладовщиков и др.
Отлично! Это будет 1-е сообщение в теме Б. Но когда я придумаю слово, вторая буква которого будет лучше л, хоть я и не представляю, что может быть лучше этой чудесной буквы, то 2-е сообщение нарушит алфавитный порядок в теме. Тексты перемещать нежелательно, так как, возможно, уже где-то опубликованы гиперссылки и при переходе чел попадёт не туда, куда он, блин, хотел бы попасть. Ну, может и не хотел, но пошёл. Итак-то мы не большие любители серфинга, а если ещё и не туда попадаем, то совсем беда. В общем, считаю полезным. Кстати говоря,
Кстати — уточнение, часто вставляемое некстати и не в то место, в которое надо бы его вставлять.
это очень удобная вещь в себе и для админо-модеро-всунуть свои 5 копеек в череду фонтанирующих копирайтиков пользователей, перенести из другой темы что-то особенное в нужное место в нужное время. А кому-то это нужно ещё для чего-то. А если не нужно - не пользуйтесь и все дела.
Чем мы функциональнее, тем конкурентноспособнее и приятнее на ощупь.
Ух, как мне нравится Zebra! Как программист.
Ух, как мне нравится Zebra! Как программист.
А это тут при чём?
Поделиться15Пт, 1 Июл 2011 14:29:12
Зачем?
Понятно зачем - при создании любого алфавитного или нумерованного списка.)))
Сама в этой ситуции делала какой0то количество резерсвных постов в подобных темах.)))
Ух, как мне нравится Zebra!
А это тут при чём?
Таааа... случай восхититься Таней
Чо ж тут плохого?)))
Поделиться16Пт, 1 Июл 2011 16:15:01
Maquis
Не спит ночами RUSSIAN_GOBLIN, сочиняет скрипты.
Покоя слава Зебры не даёт.
Количественно обогнать и умереть.
(В греческом стиле получился стих, жаль маловато тут ценителей прекрасного. (Я не о Тане, о себе!))
Поделиться17Пт, 1 Июл 2011 18:12:07
Покоя слава Зебры не даёт.
Количественно обогнать и умереть.
(Патетически, заламывая руки)
Ужель резон в соревнованье есть
В чреде полос, которых больше, чем 2006?
Не лучше ль посвятить свой пыл
Жирафа пятнам, иль обузданью буйства носорогов?
Поделиться18Пт, 1 Июл 2011 19:00:56
Не лучше ль посвятить свой пыл
Жирафа пятнам, иль обузданью буйства носорогов?
Мелко. Зебра лучше (чем пельмени), интереснее (на первый взгляд).
(И уточняя:
Покоя слава Зебры не даёт не мне, я скрипты даже ставить не умею.)
2006-е стало для меня родное, но без букав идентифицировать низя. Мечта такая у меня (из идиотских): назвать планету, астероид fil2006k. Астрономически звучит вполне прилично.
Поделиться19Пт, 1 Июл 2011 20:55:48
Мечта такая у меня (из идиотских): назвать планету, астероид fil2006k.
И Зебру пригласить туда немедля?
Сия планате воссияет враз!
И свет ее немеркнущий окрасит
Весь Mybb...
В полоску...
Покоя слава Зебры не даёт не мне, я скрипты даже ставить не умею.
Ээээээ...
Ставить скрипт готовый невелики науки,
Неделя - и готов нам спец уж "на все руки".
И грамоту скриптов осилить нет проблем...
А вот создать, да так, чтоб тот работал, чтоб нужен был
Толпе младенцев, которые налепят в день сто форумов неведомо зачем,
Да бросют их быстрее, чем лепили...
Даааа... это нужен гений!
Отредактировано Maquis (Пт, 1 Июл 2011 20:56:41)
Поделиться20Пт, 1 Июл 2011 22:03:14
И Зебру пригласить туда немедля?
Нет, Зебра занята давно. Зачем нам лишнее кино? Я сам буду светить для MyBB
Моя планета станет путеводной, в ночи младенцам освещая форум.
Кстати, какая-то бессмыслица выходит. Скрипт гений создавал зачем? Чему равна работа схватившего мешок и обежавшего три раза вокруг дома? Нулю.