Вход
|
Регистрация
|
Восстановить пароль
Главная
О проекте
Правила
Сообщество
Форум
Чат
Для новичков
Игроков: 12385
[
+0
]
, онлайн:
33
Персонажей: 74380
[
+7
]
Игр: 7938
[
+1
]
Игровых сообщений: 2604012
[
+101
]
Активные игры
-
Удивительные приключения ящеродевушки и симбиота
(
32
/
0
)
-
Монохромная радуга
(
4
/
0
)
-
«At the Gates»
(
24
/
39
)
-
Army of two
(
12
/
9
)
-
By Magic
(
44
/
31
)
-
Акселерация
(
30
/
0
)
-
Очередная история о выборах
(
39
/
19
)
-
[🝛][D&D 5e] 🌀 Out of Dungeon
(
1
/
1
)
-
Dungeon Keeper
(
24
/
44
)
-
[D&D 5e] Мир воскрешенных богов
(
72
/
0
)
-
Все активные игры
Набор игроков
-
[D&D 5e] No matter where you go, I will find you
(
21
/
90
)
-
[Coriolis] Горизонт Событий
(
15
/
2
)
-
Разрушители Времени
(
1
/
0
)
-
Временной трансфер
(
8
/
12
)
-
Nomic
(
82
/
0
)
-
Крепость на границе с пустотой
(
48
/
3
)
-
[DW] Миф
(
35
/
22
)
-
Usual Meta
(
100
/
9
)
-
Фантазиум 4а
(
249
/
35
)
-
FriendshipHammer50k
(
25
/
32
)
-
Солнечные Искры
(
22
/
55
)
-
[D&D4] За Багровыми Песками (v2)
(
6
/
3
)
-
[PF1] Kaer Maga
(
59
/
73
)
-
Фантазябра
(
21
/
37
)
-
[RT]Реконкиста
(
61
/
2
)
-
Все игры с открытым набором
Завершенные игры
-
Все завершенные игры
Новые блоги
-
[Инфо] Сердце и Разум человека в ролевой игре
(
54
/
0
)
-
DM FM
(
6
/
23
)
-
Рисовал_очка
(
39
/
50
)
-
Солнечная Империя
(
77
/
353
)
-
Starforged: пересказ правил, заметки, плейтест
(
76
/
67
)
-
Все активные блоги
Форум
-
Для новичков
(3759)
-
Общий
(17811)
-
Игровые системы
(6252)
-
Набор игроков/поиск мастера
(41736)
-
Котёл идей
(4371)
-
Конкурсы
(16075)
-
Под столом
(20443)
-
Улучшение сайта
(11251)
-
Ошибки
(4392)
-
Новости проекта
(14739)
-
Неролевые игры
(11857)
Номер поста
Вниз
Вернуться в раздел "Улучшение сайта"
Вниз
Бегло просмотрел не нашел упоминания.
Что?
Предлагаю номер поста сделать ссылкой на пост с этим номером. Значит при нажатии на номер создается ссылка и предлагается её скопировать (либо кидает в память сразу, копирует сам). А при клике на эту ссылку, уже вставленную где нибудь, открывает само сообщение (отдельно или в структуре комнаты, модуля, форума).
Зачем?
Удобно делать ссылки при обсуждении, либо указании на посты мастерам, игрокам или наблюдателям.
Автор:
Эм
[
offline
]
, 08.06.2012 21:06
1
Удобно. Я "за".
Автор:
Morgion
[
M
]
[
offline
]
, 08.06.2012 21:07
2
Удобно. Сколько раз приходилось объяснять игрокам на пальцах, что значит "см. пост 219 обсужда", когда у меня появилась партия с двухтысячным обсуждением. Заодно снимает проблему разности количества страниц в теме и координации по ним у разных юзеров.
Автор:
Inshal
[
offline
]
, 08.06.2012 21:52
3
Я сразу вижу проблему. При удалении поста нумерация внезапно меняется. И если, скажем, был пост 219, а потом посты 65, 66 и 114 потерли, то тот же пост внезапно стал 216.
Автор:
Avatar
[
offline
]
, 20.06.2012 13:14
4
Это можно решить, если удаленные посты не удалять вовсе, а заменять постом с той же нумерацией, текстом "пост удален" и авторством робота-администратора.
То бишь, было, например, так:
Текстпоста1.
Автор %Username 1%
№N
Текстпоста2.
Автор %Username 2%
№N+1
Текстпоста3.
Автор %Username 3%
№N+2
А после удаления поста N+1 стало так:
Текстпоста1.
Автор %Username 1%
№N
Пост удален.
Автор %Робот-администратор%
№N+1
Текстпоста3.
Автор %Username 3%
№N+2
Таким образом общая конструкция не меняется, меняется лишь содержимое.
Автор:
Morgion
[
M
]
[
offline
]
, 20.06.2012 13:31
5
И зачем замусоривать так обсужды?
Автор:
Veng
[
offline
]
, 20.06.2012 14:04
6
И зачем замусоривать так обсужды?
Чем? Посты в обсуждах трутся гораздо реже, чем себе можно представить.
Автор:
Morgion
[
M
]
[
offline
]
, 20.06.2012 14:12
7
Я себе представил обсужд "Вандала" после этих выходных и начала этой недели с подобными "трупами". Проматывать по полстраницы пустых постов - забавно.
Проще при нажатии на ссылку на удаленный пост выдавать диалоговое окно с текстом "Пост удален".
Автор:
Veng
[
offline
]
, 20.06.2012 14:17
8
Венг правильно говорит жеж.
А нумерацию сохранять сквозную, т.е. если пост, скажем, 218 был удален, то следующий за 217м будет 219й. Как-то так.
Автор:
ZatriX
[
offline
]
, 20.06.2012 16:37
|
Отредактировано 20.06.2012 в 16:38
9
Добро.
Автор:
Morgion
[
M
]
[
offline
]
, 20.06.2012 17:14
10
Насколько я понимаю, сейчас нумерация выводится по факту, то есть берется обсужд, и номерки тупо по порядочку раздаются.
А вы предлагаете, чтобы за каждым постом в каждому обсужде каждого модуля был свой уникальный ИД закреплен.
Не, ДМ жеж ваще ни разу не падает от нехватки места для БД, чо :)
Автор:
Avatar
[
offline
]
, 22.06.2012 11:32
11
Ну вообще от нехватки места на БД давно уже не падает. Последние проблемы - это нагрузка на хост из-за другого сайта.
Но тут кагбе надо ракота спрашивать.
Автор:
Veng
[
offline
]
, 22.06.2012 12:21
12
При удалении поста нумерация внезапно меняется. И если, скажем, был пост 219, а потом посты 65, 66 и 114 потерли, то тот же пост внезапно стал 216.
Я не знаю, а при изменении номера поста можно оставить ссылку неизменной? То есть посту присваивается новый номер (по порядку за удаленным), но ссылка не меняется. Или это все равно требует места в БД (наверное не такого большого), тогда действительно лучше рассмотреть техническую возможность. Главное что идея нравится и реально удобна.
Автор:
Эм
[
offline
]
, 26.06.2012 07:17
13
Если я ничего не путаю, меняется только отображаемый номер, некий абстрактный. В базе хранится (и имеет значение) только ID поста. Яркий пример - вот в этой ссылке:
http://l.dm.am/Post.aspx?module=
MODULE_ID
&post=
POST_ID
Хоть все посты, кроме этого переудаляй, можно будет легко перейти на страницу конкретного поста. Увы, эта страница находится отдельно от модуля.
Теоретически ссылку можно формировать по принципу:
http://l.dm.am/Session.aspx?module=
MODULE_ID
&room=
ROOM_ID
#
POST_ID
-
но на практике это ложь. Тут надо переделывать всю систему пейджинга - надо просто чуть подумать, как бы это сделать, не дербаня лишний раз бд.
Вебформы хороши на ДМ, это стопудов, но такие вещи лучше делать аяксом, а для них заточка - это MVC, imho.
Автор:
Odinarius
[
offline
]
, 20.07.2012 08:45
|
Отредактировано 20.07.2012 в 08:47
14
Я тут вдруг осознал, что ведь у нас уже такая фича есть. При плюсовании поста он отдельной ссылкой формируется на главную страницу в раздел "Последний голос" и по клику на "сообщение" спокойно так открывается. Значит ли это, что задача упрощается?
Автор:
Эм
[
offline
]
, 14.08.2012 05:06
15
Так ведь ссылки на посты уже есть. Например
http://l.dm.am/Post.aspx?module=3014&post=722471
Оформлю ссылкой :
ссылка
Где:
module=
3014
- номер модуля
post=
722471
- номер поста (можно посмотреть в редактировании или нажатии на плюс, минус, равно)
Стоит только привязать номер поста с его ссылкой. Но с обсуждением не работает (по крайней мере я не знаю как там построено)
Автор:
Эм
[
offline
]
, 19.05.2013 21:00
16
Вверх
Опросы
Нет активных опросов.
Жалобы и предложения
-
Оставить жалобу
-
Сообщить об ошибке
Загрузка данных...
Помочь проекту
Средства на покрытие расходов и
развитие проекта в 2024:
73/700 €
Социальные сети
-
Группа во Вконтакте
Партнеры
↑
скрыть