var MUDtable_content_row = document.createElement("TR"); var MUDtable_content = document.createElement("TD"); MUDtable_content_row.appendChild(MUDtable_content); MUDtable.appendChild(MUDtable_content_row);
var text = "{content}"; var strings = text.split("<br />"); for (var strings_cycle in strings) { var string = strings[strings_cycle]; string = string.replace(/ /ig, " "); var newspan = document.createElement('span'); if (string.indexOf('{') >= 0) { var cursor = string.indexOf('{'); if (string.indexOf('{') > 0) { newspan.innerHTML += string.substring(0, string.indexOf('{')); }
while (true) { var color_span = document.createElement('span'); color_tag = string[cursor+1]; switch(color_tag) { case 'r': {color_span.style.color = "maroon";} {break;} case 'R': {color_span.style.color = "red";} {break;} case 'g': {color_span.style.color = "green";} {break;} case 'G': {color_span.style.color = "lime";} {break;} case 'y': {color_span.style.color = "olive";} {break;} case 'Y': {color_span.style.color = "yellow";} {break;} case 'c': {color_span.style.color = "teal";} {break;} case 'C': {color_span.style.color = "aqua";} {break;} case 'w': {color_span.style.color = "silver";} {break;} case 'W': {color_span.style.color = "white"} {break;} case 'b': {color_span.style.color = "navy"} {break;} case 'B': {color_span.style.color = "blue";} {break;} case 'm': {color_span.style.color = "purple";} {break;} case 'M': {color_span.style.color = "fuchsia";} {break;} case 'd': {color_span.style.color = "black";} {break;} case 'D': {color_span.style.color = "gray";} {break;} case 'n': {color_span.innerHTML = "<br />"; color_span.style.color = "silver";} {break;} default: {color_span.style.color = "silver";} {break;} }
Я разве этого ещё не сделал? Заменил код тега MUD на указанный Эроластом от 25 ноября.
Эроласт
10 Dec 2013, 03:24
Спасибо... Правда, проблема не исправилась. При редактировании почему-то ломается... Буду думать дальше, что не так)
Но Акйвор, наверное, имел ввиду очередного пробравшегося на форум кошака.
Axolotl
12 Dec 2013, 15:09
Скажите, может это я балбес просто, а не маленькая противная проблема в форуме. Вот есть кнопка Новые Сообщения, но показывает она только за эти сутки или как??? (я не понял как именно, но иногда обрезает вчерашние, а иногда и совсем недавние (даже когда сутки не кончились))...Да, потом можно в открывшемся окне выбрать, чтобы показать "за эту неделю" или "за сегодня", но тогда движок заставляет подождать дцать секунд до следующего поиска, получается глупо как-то. Или это можно где-то настроить? В личных настройках ничего похожего не нашел. А если такого нет, то может это как-то изменить? Сделать поиск кнопкой "Новые Сообщения" по умолчанию за последние 24часа/несколько суток/неделю, ну или сделать доп. кнопочку или еще как-то.
Ржавчина
12 Dec 2013, 20:52
Новые сообщения – всё непрочитанное, будь то день или неделя. А для конкретного интервала есть опция в Поиск - Дополнительные параметры.
hippocamus
12 Dec 2013, 21:00
Архидедус, нет. Открой пару тем из непрочитанных, и снова ткни: Показать новые сообщения - просмотренные темы покажутся тусклым цветом. А иногда - в упор отказывается показывать хоть что нибудь, выдавая "По Вашему запросу ничего не найдено", хоть даже есть новые ответы. Но это - проблема движка, тут ничего не поделаешь. Ждите обновления.
Axolotl
12 Dec 2013, 21:09
Цитата(hippocamus @ 13 Dec 2013, 01:00)
Архидедус, нет. Открой пару тем из непрочитанных, и снова ткни: Показать новые сообщения - просмотренные темы покажутся тусклым цветом. А иногда - в упор отказывается показывать хоть что нибудь, выдавая "По Вашему запросу ничего не найдено", хоть даже есть новые ответы. Но это - проблема движка, тут ничего не поделаешь. Ждите обновления.
Может тогда просто кнопочку доп. прикрутить "показать сообщения за сегодня" (с ней вроде нет глюков), чтобы сразу на нее жать, а не жать новые сообщения > ждать дцать секунд > жать показать за сегодня.. Прям в той же панельке, ну назвать ее можно покороче, да и место там еще есть свободное....
Ржавчина
12 Dec 2013, 21:43
Цитата
Открой пару тем из непрочитанных, и снова ткни: Показать новые сообщения - просмотренные темы покажутся тусклым цветом. А иногда - в упор отказывается показывать хоть что нибудь, выдавая "По Вашему запросу ничего не найдено", хоть даже есть новые ответы. Но это - проблема движка, тут ничего не поделаешь. Ждите обновления.
Хм, ну тогда это скорее баг пункта "Показать новые сообщения". В верхней ссылке "Новые сообщения" явные глюки случаются только при разделении/слиянии тем и открытии закрытых форумов. А ненаблюдаемость новых сообщений, возможно, связана с кэшированием браузером ссылок поиска, но тут без гарантий.
hippocamus
12 Dec 2013, 23:04
Цитата(Axolotl @ 12 Dec 2013, 21:09)
Может тогда просто кнопочку доп. прикрутить "показать сообщения за сегодня" (с ней вроде нет глюков), чтобы сразу на нее жать, а не жать новые сообщения > ждать дцать секунд > жать показать за сегодня..
Чисто "Новые сообщения за сегодня", и даже не за "сегодня" а за последние сутки, чисто по-мужицки запилить после Личных данных вместо "Новых сообщений". Я согласен. Ищи ещё согласных среди администрации. Можешь на меня ссылаться. Можешь рассчитывать, если создашь голосование.
Vade Parvis
15 Dec 2013, 02:13
Быть может, всё-таки стоит снизить время ожидания между поисками для "авторитетов" и аналогичных групп пользователей хотя бы до 10 секунд? Постоянная необходимость ждать по 20 секунд всё-таки часто очень напрягает и создаёт кучу неудобств, и в данном случае вряд ли оправдана.
Axolotl
15 Dec 2013, 21:01
Цитата(hippocamus @ 13 Dec 2013, 03:04)
Цитата(Axolotl @ 12 Dec 2013, 21:09)
Может тогда просто кнопочку доп. прикрутить "показать сообщения за сегодня" (с ней вроде нет глюков), чтобы сразу на нее жать, а не жать новые сообщения > ждать дцать секунд > жать показать за сегодня..
Чисто "Новые сообщения за сегодня", и даже не за "сегодня" а за последние сутки, чисто по-мужицки запилить после Личных данных вместо "Новых сообщений". Я согласен. Ищи ещё согласных среди администрации. Можешь на меня ссылаться. Можешь рассчитывать, если создашь голосование.
В общем не знаю, я то сам не особо в этом шарю. Ну а голосование и мнение администрации, тут в общем-то и так все видят. В общем, не знаю, как хотите, а я подумал-подумал и замутил себе тупо кнопочку на панельке в браузере для показа сообщений за неделю.
Shaidar Haran
11 Jan 2014, 04:48
Можно ли запретить форматирование текста в чатике? Почему-то многие тяготеют к абсолютно вырвиглазным сочетаниям цвета и шрифта, у меня от этого давление поднимается.
Vade Parvis
11 Jan 2014, 05:47
Это повод вежливо, но твёрдо попросить так не делать и вообще иметь совесть, в крайнем случае — надавать потом по шапке и/или прописать в правилах запрет на вырвиглазные сочетания. Но запрещать форматирование из-за этого явно не стоит.
Shaidar Haran
11 Jan 2014, 07:17
Да, если бы чат поддавался модерированию - я б так и сделал. Но редактировать его сообщения я не могу
gamecreator
11 Jan 2014, 11:25
Можно свернуть чат и не читать.
Vade Parvis
11 Jan 2014, 14:06
Цитата(Shaidar Haran @ 11 Jan 2014, 06:17)
Да, если бы чат поддавался модерированию - я б так и сделал. Но редактировать его сообщения я не могу
Ну дык можно предупредить в чате, а надавать по шапке при необходимости уже в рамках форума — почему бы и нет.
А вообще, конечно, хорошо было бы просто заменить часть цветов шрифта в чате на более тёмные и щадящие. Нынешний почти-циановый — на тёмно-голубой, как раскраска ников у бессмертных DF2, оранж — на кирпичный и т. п.
tolich
11 Jan 2014, 14:09
Кстати, он поддаётся, Docent чужие сообщения правил и удалял.
SerAlexandr
02 Feb 2014, 11:04
Цитата(SerAlexandr @ 02 Feb 2013, 11:43)
Да-да-да, я снова апаю свое предложение
А вот и год прошел.
Цитата(SerAlexandr @ 25 Oct 2012, 14:48)
Можно на значок закрытого подфорума добавить ссылку "Отметить прочитанным"? На значке открытого подфорума такая ссыль есть. А то и прочитать низзя, отметить низзя : (
tolich
02 Feb 2014, 11:26
Не пойму, почему тебя в принципе волнует возможность отметить прочитанными сообщения, которые ты не прочитал и, скорее всего, никогда не прочитаешь?
gamecreator
02 Feb 2014, 12:09
Действительно, почему же. Очень странно, правда?
Shurup
02 Feb 2014, 14:34
Цитата(tolich @ 02 Feb 2014, 10:26)
Не пойму, почему тебя в принципе волнует возможность отметить прочитанными сообщения, которые ты не прочитал и, скорее всего, никогда не прочитаешь?
Есть форум Герои3, в нем Хота, в нем Закр.Хота.
Я нахожусь в "Герои3" В "закр.Хота" написали сообщение. У меня "хота" подсвечивается как есть новые сообщения. Захожу туда, посмотреть что нового - вижу, что я не могу это прочитать, и чтоб убрать индикатор непрочитанных постов - вынужден либо лезть в контектное меню Хоты, и отмечать там, либо выходить наружу и отмечать всю "хоту" прочитаной по иконке. Это мало того что неудобно, так еще и есть риск, что я могу отметить прочитанным сообщение в "Хоте", если оно было отправлено прямо перед моим действием "отметить все прочитанным".
Запрет отмечать прочитаными закрытые форумы не заходя туда - такая же непродуманность функционала движка, как и "поиск по умолчанию всегда ищет темы с текстом, а не сообшения с текстом", как включенное по умолчанию "всплывание голосовалок", как .... отключенный фулскрин у тега ютуб (последнее не функционал движка, а безразличие админов).
Эроласт
02 Feb 2014, 14:40
Тогда лучше игнорировать новые сообщения не открытых еще пользователем закрытых подфорумов при проверке новых сообщений в родительском им форуме. То есть, если у меня открыта главная страница форума, а в ЗФСО, который я еще не открывал, появился новый пост, я этого не увижу. Если ЗФСО был открыт, я увижу, что в СО есть новые сообщения. Если я нахожусь внутри форума СО, я буду видеть новые сообщения в ЗФСО в любом случае.
Shurup
02 Feb 2014, 14:43
Цитата(Эроласт @ 02 Feb 2014, 13:40)
Тогда лучше игнорировать новые сообщения не открытых еще пользователем закрытых подфорумов при проверке новых сообщений в родительском им форуме. То есть, если у меня открыта главная страница форума, а в ЗФСО, который я еще не открывал, появился новый пост, я этого не увижу. Если ЗФСО был открыт, я увижу, что в СО есть новые сообщения. Если я нахожусь внутри форума СО, я буду видеть новые сообщения в ЗФСО в любом случае.
Это правильно, но реализация этого требует вмешательства не только в логику отображения, но и в логику выборки из базы. Поэтому тут просится более простой вариант, который реализовать на порядок проще и ЕМНИП возможно на уровне только шаблонов.
gamecreator
02 Feb 2014, 17:21
Вот-вот, это приличная модификация запроса. И она не стоит результата.
Цитата(Shurup @ 02 Feb 2014, 13:34)
отключенный фулскрин у тега ютуб
Разве он может быть включённым?
Shurup
02 Feb 2014, 17:52
<--- Вот эта кнопка неактивна. Вот, код, который используется