Баги и/или фичи форума.
Запись от GbaLog- размещена 29.09.2016 в 19:43
Показов 4268
Комментарии 3
Давно порывался написать данный блог. Я не очень люблю писать, поэтому руки не доходят. Если кто-то знает эти баги/фичи, то прошу воздержаться от комментариев по поводу этого, они всё равно будут удалены. В общем-то я заметил не так много багов/фич и не знаю, куда некоторые из них можно отнести. Список будет пополнятся по мере моего прибывания тут, так же другие пользователи вольны писать в комментарии, какие баги или фичи нашли они. Но остальные комментарии будут удаляться мной, если это возможно. Далее баги/фичи будут заменены на явления. Итак, начнем: 1. Как редактировать сообщения после прошедших пяти минут. Условия реализации: Реализация: Чтобы реализовать данное явление достаточно просто написать любое сообщение и отправить его, как быстрый ответ, далее просто нажимаете кнопку "правка" и всё, исправляете сообщение.Правда данное явление может иметь побочные эффекты, которые я разберу далее. 2. Куча уведомлений о упоминании в теме. Условия реализации: Тут особо не важны, главное -- чтобы вас отметили на одном из сообщений. В общем, читайте дальше и всё поймёте.Реализация: Я думаю многие люди, которые читают сейчас этот блог, сталкивались с ситуациями, когда им приходила уйма уведомлений о том, что их процитировали или просто упомянули в топике. И все эти сообщения от одного человека, хотя он и упомянул-то вас всего один раз. Суть в том, что человек не редактируя своё сообщение просто отправлял новые ответы кому-то другому, то есть он не ответил всем, кому хотел, в одном сообщении, он отправил много маленьких, в итоге получает что-то такое:
Кстати, "сшитие" сообщений можно заметить, если вы присутствовали в теме и отправили сообщение, но перед тем, как вы отправили сообщение, кто-то отправил за последним ещё одно сообщение и тем самым "сшил" свои сообщения, тогда вам будет отображаться и удалённое сообщение и новое. Теперь можно понять и действие первого явления. И его побочный эффект, тоже. 3.Как сломать undo/redo в редакторе текста: Условия реализации: Вы не заблокированы. ![]() Реализация: В общем-то это явление можно попытаться реализовать, но это не всегда получается. Суть явления в том, что когда вы выделяете текст, а потом клацаете по тегу, чтобы выделенный текст оказался в тегах, а затем клацаете Ctrl+Z( не кнопку отменить на той же панели ), то слова могу поломаться чуть менее, чем полностью. Вот пример: Пишу слово "пример", заключаю его в теги [CPP][/CPP], клацаю Ctrl+Z и вот, что на выходе: "ример[/CPP]" Решил написать не только о фичах движка форума, но и о фичах пользователей. 4. Выделение сообщения, как удалённого. Суть фичи в том, чтобы пометить модератору комментарий к удалению. Бывает, что мы пишем что-либо, но после отправки написания понимаем, что написали не то. На форуме отсутствует( или просто отключена ) функция удаления сообщений самими пользователями, поэтому по негласному "соглашению" этим занимаются модераторы. Чтобы не стирать сообщения и не писать флуд всякий, за который ещё и предупреждение можно схлопотать, нужно редактировать сообщение, стереть всё и написать: "del", либо "delete". Тогда модератор, при просмотре темы поймёт, что ответ надо удалить. 5. Добавление отзыва/+1 спасибо при теге [OFF][/OFF] В общем-то багом не считаю, т.к. это скорее к интерпретации сообщений относится. То есть движок-то всё делает корректно, но для пользователя может показаться это некорректным. В общем если человек, который пометил своё сообщение тегом [OFF][/OFF] После этого добавит ещё что-нибудь к этому сообщению так, чтобы появилась надпись "добавлено через n единиц времени", то можно будет поставить "+1 спасибо" или оставить отзыв. Всё дело в том, что как раз-таки эта надпись и даёт возможность это сделать, т.к. она не выделена тегом [OFF][/OFF], а движок не даёт давать сообщению "+1 спасибо" или отзыв, если только всё сообщение помечено тегом [OFF][/OFF]. |
Размещено в Без категории
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Всего комментариев 3
Комментарии
-
Спасибо, было полезно.
Запись от likehood размещена 04.02.2017 в 14:08 -
Запись от MrGluck размещена 06.03.2017 в 11:52 -
Полезная тема. Спасибо)
Ещё раз о проклятии рода "Баскервилей".
Если в тегах кода в строковом литерале (строке в кавычках) Вы пытаетесь написать защищённый символ (символ предваряемый обратным слешем), то обратный слеш пропадает, а обратный эффект возникает. Получается, что на программистском форуме, нельзя предоставить листинг, который скомпилируется и заработает не то что у читателей, а на собственной машине.
std::cout<<"\"Hello world\""<<endl;
Эту радость всё знают. Написал для полноты.C++ 1
std::cout<<""Hello world""<<endl;
Ещё иногда случается отправка дубля (двух одинаковых сообщений либо дублирование текста в один пост).
А вот этот эффект мне непонятен: когда печатаешь быстро, дублируются несколько символов и получается: Доброгорого времени сутток.
Но это может только у меня так система с пальцами взаимодействует. Тут хотелось бы услышать других участников.
Запись от IGPIGP размещена 06.03.2017 в 13:03