Diary Spirit @дневники: изнутри

суббота, 10 сентября 2011

Администратор

01:14 Матрешки MORE
Уважаемые пользователи, с удовольствием сообщаем о развитии @дневникового тега MORE (на других сайтах называемом также "катом" — от англ. слова cut — вырезать).

Главное из приобретенных им свойств — вложенность. Теперь в записях и комментариях можно использовать конструкции MORE, встроенные один в другой, например, так:

читать дальше 1

Код этого вложенного MORE:


Или такой пример:

Афанасий Фет

Его код:


Еще пример — стало удобно загадывать загадки (раньше все ответы были на странице записи с комментариями):

"Это было недавно это было давно"
— кто автор песни? Ответ

Код:


Максимальное число тегов MORE в одной записи или комментарии — 100, неважно, вложенных или нет — всего 100.
Одиночный клик на "Читать дальше" (либо картинку/текст, которые вы поставили вместо слов "читать дальше" ) откроет один уровень вложенного MORE, второй одиночный клик откроет следующий уровень... так до последнего из вложенных (не более 100). Двойной клик на открытом содержимом любого из вложенных тегов MORE сворачивает соответствующий MORE обратно в первоначальный вид.

Все вложенные теги MORE в текущей записи или странице с комментариями можно открыть с помощью Ctrl+клик или Alt+клик на ссылке MORE. "Матрешка" MORE работает в профиле, и скоро также будет работать в письмах U-mail.

MORE теперь показывается в предпросмотре черновика записи не в развернутом виде, а свернутым — таким, как он выглядит в дневнике изначально.

UPD
В настройках работы тега MORE появилась третья настройка:
Порядок работы тега MORE...
1) скрытая часть грузится одновременно со страницей
2) скрытая часть подгружается динамически при клике на MORE
3) клик на MORE открывает страницу с комментариями, где содержимое MORE в записи всегда открыто

Кроме того, для нединамической подгрузки (1):
- по ctrl+клик теперь все MORE в записи открываются с перезагрузкой страницы в этом же окне (раньше браузер перехватывал и открывал в новом);
- по alt+клик теперь все MORE в записи открываются с перезагрузкой страницы в этом же окне (раньше браузер перехватывал и пытался сохранить страницу на диск);

Для первых двух вариантов настроек клик колесиком по MORE открывает страницу в новом окне с открытым содержимым всех тегов MORE в записи.
Чтобы открыть страницу записи с комментариями со всеми открытыми тегами MORE, можно также кликнуть по ссылке MORE правой кнопкой мыши и выбрать "Открыть в новом окне" или "Открыть в новой вкладке" браузера. При переходе на страницу с комментариями по ссылке "Комментарии" или по счетчику новых дискуссий, MORE для двух первых вариантов настроек будут оставаться свернутыми.
URL

10.09.2011 в 21:36

10.09.2011 в 21:36
Китахара, Надеюсь, описание без наглядного примера хоть как-то поможет.
Описание это хорошо, конечно, но без конкретной проблемной записи с ним ничего не сделать.

Забейте весь текст звёздочками, октоторпами, цифрами, неважно чем - суть же не в контенте :)
URL

10.09.2011 в 21:39

10.09.2011 в 21:39
Забейте весь текст звёздочками, октоторпами, цифрами, неважно чем - суть же не в контенте :)
Понято, щас попробую перегенерить, как было.
Кстати, мне будет дико стыдно, если оно сейчас вдруг начнет работать, как надо))
URL

10.09.2011 в 21:47

10.09.2011 в 21:47
Вот так выглдел тот пост.
Открыто только для вас.
Если мной пропущена ошибка в коде, заранее прошу прощения за беспокойство.
URL

10.09.2011 в 21:58

10.09.2011 в 21:58
ааеееее какая классная штука, давно мечтала о таком!
URL

10.09.2011 в 22:06

10.09.2011 в 22:06
Китахара, ага, есть такое дело. Передал программисту.

Ну вот, а вы боялись! :)
URL

10.09.2011 в 22:07

10.09.2011 в 22:07
quirischa, спасибо, надеюсь, программист поймет, что за там за мистическая зяба. А то меня учебник по хтмл учил, что так быть не может)
Спасибо за помощь!
URL

10.09.2011 в 22:33

10.09.2011 в 22:33
Ka-mai, а вопрос-то у вас какой?
почему не ввести новую кнопку spoiler, а more оставить прежним? - этот?
Мы переделывали тег MORE и никакой "спойлер" или другой вводить не планировали и не планируем.

Если вопрос другой, сформулируйте, пожалуйста, или покажите ссылку на комментарий, в котором вы его задавали.
Кстати, покажите как используется упомянутый вами "BB-тег spoiler", дайте ссылку на запись, где он использован. Еще прошу говорить немного дружелюбнее. По крайней мере, спокойнее, без злости, иначе отвечать не хочется, а вы потом обижаетесь, что не отвечают.
URL

10.09.2011 в 23:24

10.09.2011 в 23:24
а вопрос-то у вас какой?
Вопрос был здесь первым моим комментарием: "То есть массовое возмущение по этому поводу в дискуссии на сообществе техподдержки вы решили проигнорировать, и выбора между версиями юзерам не оставили?"
Ответ на него я, в принципе, получил, пусть и не прямо.

Мы переделывали тег MORE и никакой "спойлер" или другой вводить не планировали и не планируем.
Ясно. И жаль. Упоминание тега "спойлер" (неоднократное, в треде на соо ТП) вызвано именно тем, что вы прописали тегу more основную функцию этого самого "спойлера" (не открываться при раскрытии поста целиком, по прямой ссылке). Фишка с матрёшкой интересна многим, но далеко не всем, и о возможности оставить старую версию работы кнопки вас тоже просили.
Все эти вопросы задавались в треде несколько раз разными юзерами, лично я там ничего не спрашивал, а плюсанул к несогласным в надежде на то, что администрация прислушается к массовому возмущению.

Кстати, покажите как используется упомянутый вами "BB-тег spoiler", дайте ссылку на запись, где он использован.
Первое, что нашлось, чисто из своих закладок: synchronicity.anihub.ru/viewtopic.php?id=182
Кнопки с настраиваемыми надписями, при нажатии показывают то, что спрятано автором поста в тег [spoiler].
В этот же тег можно вставить ещё один спойлер, и так до бесконечности, собственно, матрёшка и получается. Если вам интересно, то на этом форуме есть функция входа спам-постером, без регистрации, и в поле ответа в любой теме можно поиграться с тегом (есть же функция "Посмотреть" сообщение вместо немедленного отправления).

URL

10.09.2011 в 23:25

10.09.2011 в 23:25
quirischa, простите, не понимаю. Сейчас обе настройки работают совершенно одинаково, но раньше-то раскрытие тега "море" выглядело иначе. А сейчас - что динамическая, что "скрытая часть грузится одновременно со страницей" - никакой разницы.
URL

10.09.2011 в 23:43

10.09.2011 в 23:43
RhiSh
простите, не понимаю. Сейчас обе настройки работают совершенно одинаково, но раньше-то раскрытие тега "море" выглядело иначе. А сейчас - что динамическая, что "скрытая часть грузится одновременно со страницей" - никакой разницы.
Если речь всё ещё идёт об этой записи, то с ней проблема не в том, что раньше был один тег more, а сейчас другой, а в том, что у Вас конкретно в этой записи неправильный порядок тегов. Раньше бы она тоже какую-нибудь ошибку выдавала.
Вы визуальным редактором пользуетесь, да? Я смотрю на код записи и даже не представляю, с какого боку этот код-то править :upset: Можно к Вам туда в комментарии перейти, чтобы здесь не оффтопить? Потом удалите..
URL

11.09.2011 в 01:41

11.09.2011 в 01:41
Наконец-то! Спасибо!
URL

11.09.2011 в 05:13

11.09.2011 в 05:13
Очень здорово. Давно хотелось и матрешку, и так, чтобы при открытии страницы не разворачивались разом все моря. Спасибо!
URL

11.09.2011 в 05:37

11.09.2011 в 05:37
ППЦ. Большой "плюс" у кого и так был плохой медленный мобильный интернет.
Теперь ещё молодёжь и с тегами море будет чудить.
Лучше бы появилась настройка "сделать тег море как раньше".
URL

11.09.2011 в 06:24

11.09.2011 в 06:24
Etto ne... Вещь, конечно, классная, но если обновляете какие скрипты - неплохо бы проставлять версии, чтобы людям не приходилось вручную кэш обновлять.

Пример:



Тогда браузер будет подгружать новый файл, вместо того, чтобы брать старый из кэша.

А вообще спасибо, вещь и правда очень хорошая. )
URL

11.09.2011 в 07:27

11.09.2011 в 07:27
Гадость -_-
URL

11.09.2011 в 07:37

11.09.2011 в 07:37
у меня тэг море теперь постоянно раскрывает страницу пользователя в том же окне, при нажатии "моря".
URL
11.09.2011 в 08:01
При переходе на страницу с комментариями по ссылке "Комментарии" или по счетчику новых дискуссий, MORE будут оставаться свернутыми.
Вот это просто супер! Спасибо!
Очень удобно, когда приходится по несколько раз заходить в чью-то запись, где много текста, видеороликов или картинок.
URL

11.09.2011 в 08:59

11.09.2011 в 08:59
Спасибо, очень удобно!
С одной стороны есть возможность не смотреть кучу картинок и простыню текста, когда открываешь в дцатый раз дискуссию, с другой есть возможность открыть весь тег море сразу. А закрытие тега по двойному клику - это вообще песня!
Администрация, я вас очень :heart:
URL

11.09.2011 в 09:25

11.09.2011 в 09:25
О боже мой, да! Да! Да! Я ждала этого лет 5, наверное. xD
Спасибо, наконец-то свершилось.
URL

11.09.2011 в 09:38

11.09.2011 в 09:38
D Storm, передадим программисту, спасибо.
[Суок], подробно опишите все, дайте ссылку. Какой браузер и версия, пробовали чистить кэш и т.д.
Не очень понятно, что это значит - "тэг море теперь постоянно раскрывает страницу пользователя в том же окне".

Ka-mai,
"То есть массовое возмущение по этому поводу в дискуссии на сообществе техподдержки вы решили проигнорировать, и выбора между версиями юзерам не оставили?" - это не вопрос. Тем более не для первого комментария - откуда массовое возмущение, если тег только ввели? Накануне в Техподдержке было сказано, что новые скрипты тега СЛУЧАЙНО, т.е. ПО ОШИБКЕ оказались у пользоателей. Этого не должно было произойти, пока они не доработаны. Мы принесли свои извинения, пообещали постараемся поскорее все исправить. Приносим еще раз извинения, что нак получилось, тому есть ряд причин, о которых вам долго и незачем рассказывать. Ну, что еще нужно было сделать? Отключить сайт на день на доработку скриптов? Разве это было лучше?
Нет, вы продолжаете упорно твердить, что ваши массовые жалобы остались проигнорированы.

Только после того, как скрипты были доработаны, появилась эта запись в Дайри Спирит (потом еще исправили несколько мелких ошибок). Так что, массовые жалобы были ДО появления записи. Разве это называется "мы их проигнорировали"? Ну, о чем можно договориться в принципе с таким неконструктивно дискутирующим пользователем?

Насчет оставить старую работу тега — что имеется ввиду?
Переход по тегу МОРЕ на запись с комментариями, где все теги МОРЕ открыты?
Мы это обсуждали и сделали бы, но пока не видим такой возможности. Если найдется решение и окажется возможным, то сделаем. Но это все непросто. Множество настроек для удовлетворения всех не является абсолютным благом, как вам, может быть, думается. Это, как минимум, значит создать большие проблемы в будущем не только себе, но и вам. Мы наделали столько настроек и вариантов, что теперь каждое нововведение тормозит развитие, заставляет программировать его в 3 раза дольше обычного, так как появилась масса мест, где можно что-нибудь не учесть, в результате чего у части пользователей в определенной ситуации и при стечении множества настроек и обстоятельств в каких-то браузерах вдруг возникнет ошибка. И тут же едва выучившие где у браузера скролл-бар девочки нам пишут — "ОМГ какие же у вас криворукие программисты, хуже не встречала! Вам наплевать на пользователей". И вы говорите так, будто мы просто ленимся и нам наплевать на просьбы. Ну, не так это все. Мы обязаны думать о безопасности, стабильности и быстроте работы, нагрузке, ремонтопригодности, заделах на будущее развитие и возможных тупиках. Стараемся всегда выбирать между "можно сделать" и "стоит ли, с учетом больших проблем в будущем?". Каждый сайт стремится выбрать разумное решение, оптимальное по нескольким критериям, где желание пользователей — лишь один из них.

Вы же знаете, что проткнутому ножом человеку, например, нельзя давать пить из-за невидимого внутреннего кровотечения, даже если он говорит, что сейчас умрет без воды. Или, скажем, позвольте людям застроить город так, как каждый из них хочет, и посмотрите, насколько удобно в нем будет жить. Или отмените правила дорожного движения — пусть люди ездят, как хотят. Здесь не то же самое, но вывод, как и странно, во всех случаях один — не всегда можно и не всегда следует выполнять все пожелания тех, для которых все делается.

Я рад, что вы заметили — многим новый тег МОРЕ понравился. Кстати, о нем нас многие давно просили и мы прислушались, так что, это как раз пользовательская идея, которые по мнению недовольных "мы не учитываем".
Про спойлер — спасибо, посмотрим.
URL

11.09.2011 в 09:50

11.09.2011 в 09:50
Ура! Давно ждала такого и сокрушалась, что нельзя было.
URL

11.09.2011 в 10:18

11.09.2011 в 10:18
После клика на МОРЕ в режиме динамического просмотра на странице под содержимым тэга остается [/more]. Так и должно быть или это ошибка?
URL

11.09.2011 в 10:19

11.09.2011 в 10:19
Китахара, исправлено.

Korunda, дайте ссылку на запись.
URL

11.09.2011 в 10:20

11.09.2011 в 10:20
Korunda, дайте ссылку на запись.rdvn2.diary.ru/p165460808.htm
или diary.ru/~Star-path/p166665757.htm
URL

11.09.2011 в 10:21

11.09.2011 в 10:21
Сейчас попробую.
море
URL

11.09.2011 в 10:21

11.09.2011 в 10:21
quirischa, судя по моей ФЛ это ошибки авторов самих записей. Так что прошу прощения за беспокойство :)
URL

11.09.2011 в 10:22

11.09.2011 в 10:22
Korunda, есть, передано программисту.
URL

11.09.2011 в 10:22

11.09.2011 в 10:22
Есть, работает! :)
URL

11.09.2011 в 10:39

11.09.2011 в 10:39
шикааарно)))
URL

11.09.2011 в 10:46

11.09.2011 в 10:46
quirischa, спасибо. А не скажете, в чем была заковыка? Сугубое любопытство.
URL