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

понедельник, 12 февраля 2018

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

22:14 Поиск по темам и популярные темы записей
1. Мы починили поиск по темам записей, который несколько лет всех нас обманывал — выводил не все записи по теме, перепутывал их по дате и времени. Строка поиска расположена на плашке меню служебных страниц вот тут:



2. На базе поиска по темам мы сделали список популярных тем записей, который выводится на главной странице. Такой список был у нас и раньше, но он составлялся за все время существования дневников и потому из года в год не менялся. Теперь же мы создаем список популярных @тем за короткие промежутки времени: за последние сутки, за три дня, за неделю и за месяц. Надеемся, что вам будет интересно смотреть иногда, чем живет народ в дневниках именно сегодня и в последние дни. Этот список популярных тем будет у всех посетителей главной страницы, в том числе, не зарегистрированных



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



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



Объясним, для чего нужна бесконечная подгружаемая лента.
Сейчас в обоих вариантах лента записей содержит закрытые от вас записи. Мы планируем убрать их из результатов поиска и показывать любому зарегистрированному и не зарегистрированному пользователю только те записи, которые он может прочитать, а это возможно сделать только на бесконечной подгружаемой ленте без разбивки на страницы. Как раз над этим мы сейчас работаем. Когда сделаем, сообщим дополнительно. Впоследствии закрытые записи можно будет убрать и в ленте избранных дневников, но тоже только в бесстраничном варианте избранного. Только такой вариант (без закрытых) будет полезен и не зарегистрированным пользователям.

Вторая доработка, которую мы также планируем сделать (не только для этой, а вообще для всех лент: избранное, записи с 1000 комментариев, любой дневник или сообщество...), направлена на то, чтобы при чтении бесконечной ленты записей браузер пользователя не подвешивался из-за переполнения оперативной памяти компьютера.

UPD от 12.02.2018:
Мы доработали бесконечную ленту поиска и популярных записей:
- закрытые от пользователя записи ему не видны;
- если 3 страницы подряд идут только закрытые записи, то дальнейшие попытки прекращаются и выводится сообщение "Для вас нет открытых записей";
- при просмотре бесконечной ленты записей одновременно загружается не более 5 страниц записей. Учитывая, что, возможно, не все записи доступны смотрящему, это максимально 100 записей;
- при прокрутке вниз верхние страницы начинают выгружаться из памяти компьютера, а нижние — загружаться;
- при прокрутке обратно вверх, выгружаются нижние страницы и догружаются верхние;
- в любой момент прокрутки ленты ссылка в адресной строке браузера указывает на текущую ленту и на начало первой записи на экране;
- при переходе по такой ссылке в адресной строке браузера будет загружена текущая страница и предыдущая, если она есть;
- просто обновление страницы через F5 в любом месте ленты перезагружает страницу с текущей ссылкой, т.е. подгружается текущая и предыдущая страницы, а указатель просмотра устанавливается на начало первой записи.


Attention!

Постраничный вывод останется всегда, даже когда меню станет бесконечной лентой


URL
у нас на этаже на работе есть две туалетные комнаты с общ...
Смена караула иногда происходит внутри часовых.
Вся боль находится внутри нас, она не существует сама по ...
Побывал как-то в трапезной буддийского монастыря. Крайне ...
Ночь, сука, наваливается.... Один дома-3... Я у...
Я не ваш Ре@ниматор и нечей. Свой собственный. Персональн...

09.02.2018 в 23:44

09.02.2018 в 23:44
Когда что-то не так работает, всегда сначала пробуйте обновить страницу Ctrl+F5, вдруг что-то изменили, а у вас закешировалось старое.
всегда так и делаю.

а сейчас как?
ага, список меняется, а выдача та же самая, ну т.е. дальше чем за день не грузится.
URL

10.02.2018 в 00:32

10.02.2018 в 00:32
Max Gautz, сейчас ещё раз проверьте, пожалуйста
URL

10.02.2018 в 01:10

10.02.2018 в 01:10
Max Gautz, сейчас подгрузка ленты должна заработать, проверьте, плз
URL

10.02.2018 в 10:57

10.02.2018 в 10:57
Назрел вопрос. Если он где-то уже озвучивался и я пропустил ответ, то прошу прощения!

Планируется ли возможность как-то регулировать количество выдаваемых тем? Сейчас я захожу на главную и пугаюсь от торчащего сверху массивного блока информации по популярным темам. Сама идея и реализация - прекрасные. Но лично мне хватило бы, скажем, 5-10-20 и т.д. самых популярных тем, а не все, что есть. В конце концов, если интересует что-то конкретное, то это конкретное можно и так найти, целенаправленно задав нужный тэг. Отсутствие в общем блоке тем, типа "всяка всячина", с процентом популярности 0.24%, думаю, многие переживут.

Если будет добавлен в настройках пункт о количестве выдаваемых популярных тем - было бы очень здорово!
URL

10.02.2018 в 11:04

10.02.2018 в 11:04
mr_death, ок.
URL

10.02.2018 в 13:33

10.02.2018 в 13:33
quirischa, нос, странно оно работает. например я жму тег "фото" за один день. все подгружается прекрасно, потом я долистываю до конца, возвращаюсь наверх, жму на "популярное за 3 дня" - и ничего не происходит, выдача та же, что за один день, более старые записи не добавляются к тем, что уже есть. собственно, даже заголовок не меняется, то, что под списком тегов большими буквами написано - "Лента записей c темой "Фото" за один день".
URL

10.02.2018 в 13:35

10.02.2018 в 13:35
Max Gautz, у меня оно просто долго думает. Тыкаешь и если подождать, то обновляется
URL

10.02.2018 в 14:09

10.02.2018 в 14:09
Max Gautz, ничего не происходит, выдача та же, что за один день, более старые записи не добавляются к тем, что уже есть. собственно, даже заголовок не меняется, то, что под списком тегов большими буквами написано - "Лента записей c темой "Фото" за один день"

Ну да, всё верно.

Чтобы вывести ленту записей по тегу за 3 дня, надо
1. вернуться наверх
2. ткнуть в облако тегов за три дня
3. ткнуть в нужную тему в облаке тегов за 3 дня (она там подсвечена)
URL

10.02.2018 в 14:36

10.02.2018 в 14:36
я жму тег "фото" за один день. все подгружается прекрасно, потом я долистываю до конца, возвращаюсь наверх, жму на "популярное за 3 дня" - и ничего не происходит, выдача та же, что за один день, более старые записи не добавляются к тем, что уже есть. собственно, даже заголовок не меняется, то, что под списком тегов большими буквами написано - "Лента записей c темой "Фото" за один день".

Max Gautz, выбор другого периода обновляет только список популярных тем за этот период. Страница с лентой от этого не должны обновляться — мы не знаем заранее, какую тему пожелает смотреть пользователь "за три дня" после того как он посмотрел ленту записей за "один день" по теме "Фото" — возможно, снова "Фото", а возможно, самую популярную или свою любимую, на которую он в эти три дня писал, ("наше будущее заранее нигде не записано" — помните фильм "Назад в будущее"? Вот. Не требуйте от нас невозможного :) ).
Просто ткните в любую тему и страница обновится.
URL

10.02.2018 в 16:54

10.02.2018 в 16:54
quirischa, нос, окей, все понял! :gigi: прост думал, что будет автоматом подгружаться, но так тоже хорошо, да. )))
URL

10.02.2018 в 21:48

10.02.2018 в 21:48
Предлагаю на главной самый новый пост от Diary Spirit выделить жирным и процентов на 20 крупнее. Ну, можно не всё время, а дня 3 после постинга, например. Тогда оно не будет таким незаметным… :hmm:
URL

12.02.2018 в 16:19

12.02.2018 в 16:19
Спасибо всем причастным к улучшению сайта!). Хотелось бы попросить, если возможно, добавить кнопку предпросмотра комментария перед его отправкой в чужом дневнике или анонимном сообществе. Очень неудобно копировать такой комментарий в свой дневник, для того чтобы посмотреть, как он выглядит, и только потом отправлять его в чужом дневнике. Спасибо всем еще раз).
URL

12.02.2018 в 22:13

12.02.2018 в 22:13
Мы доработали бесконечную ленту поиска и популярных записей:
- закрытые от пользователя записи ему не видны;
- если 3 страницы подряд идут только закрытые записи, то дальнейшие попытки прекращаются и выводится сообщение "Для вас нет открытых записей";
- при просмотре бесконечной ленты записей одновременно загружается не более 5 страниц записей. Учитывая, что, возможно, не все записи доступны смотрящему, это максимально 100 записей;
- при прокрутке вниз верхние страницы начинают выгружаться из памяти компьютера, а нижние — загружаться;
- при прокрутке обратно вверх, выгружаются нижние страницы и догружаются верхние;
- в любой момент прокрутки ленты ссылка в адресной строке браузера указывает на текущую ленту и на начало первой записи на экране;
- при переходе по такой ссылке в адресной строке браузера будет загружена текущая страница и предыдущая, если она есть;
- просто обновление страницы через F5 в любом месте ленты перезагружает страницу с текущей ссылкой, т.е. подгружается текущая и предыдущая страницы, а указатель просмотра устанавливается на начало первой записи.
URL

12.02.2018 в 22:22

12.02.2018 в 22:22
Спасибо за обновления.

- если 3 страницы подряд идут только закрытые записи, то дальнейшие попытки прекращаются и выводится сообщение "Для вас нет открытых записей";
В условиях ФБ и ЗФБ это делает функцию поиска по конкретному тегу бессмысленной. Потому что одномоментно существует огромное количество закрытых от конкретного юзера записей (а именно, они закрыты ото всех, не состоящих в командных сообщестах).
Если конечно я правильно поняла смысл этого нововведения.

quirischa, нос, сорри за оффтоп (да и возможно, такой вопрос задавали)
Очень хотелось бы грузить на дайри файлы swf (флэшки). Есть ли такая вероятность?
URL

12.02.2018 в 22:25

12.02.2018 в 22:25
Puhospinka, swf — а) мёртвое; б) потенциально опасный код, который может делать что угодно.
URL

13.02.2018 в 00:31

13.02.2018 в 00:31
Ух ты! Лента со скрытыми записями - это здорово!
А популярные темы - весьма интересно, особенно за сутки и за неделю.
Может, что-то подобное сделать и по строчкам "музыка" и "настроение"? Не сейчас, а в принципе, конечно - кажется, это код несколько другой...
URL

13.02.2018 в 18:50

13.02.2018 в 18:50
Ого, вот это новости! столько дел успели сделать! :trud:
:bigkiss:
URL

13.02.2018 в 19:07

13.02.2018 в 19:07
quirischa, почему-то опять стали обрезаться большие изображения в комментариях, хотя должны сжиматься до ширины ленты :upset:
URL

13.02.2018 в 21:18

13.02.2018 в 21:18
Ангулема, хотелось бы увидеть какую-нибудь конкретику: ссылки, скриншоты, ну всю вот эту чепуху, без которой хочется ответить "а вот у меня такая же нога, но не болит".
URL

13.02.2018 в 21:25

13.02.2018 в 21:25
Ангулема, отбой, уже примеров не надо, нашёл ) Передано программисту для исправления.
URL

13.02.2018 в 21:46

13.02.2018 в 21:46
quirischa, спасибо)
Прошу прощения, что не ответила сразу, аккурат занялась делами хозяйственными.
URL

13.02.2018 в 23:53

13.02.2018 в 23:53
Ангулема, должно заработать
URL

14.02.2018 в 05:30

14.02.2018 в 05:30
quirischa, работает! Большое спасибо :flower:
URL

14.02.2018 в 11:41

14.02.2018 в 11:41
Какое интересное нововведение, спасибо!
URL

15.02.2018 в 00:10

15.02.2018 в 00:10
Ещё не совсем разобралась с популярными темами (каюсь пока лень) но просто так тыкнуть в популярную тему и почитать что и где пишут очень и очень занимательная (и залипательная) фишка. Вы молодцы! Спасибо вам!
URL

15.02.2018 в 05:32

15.02.2018 в 05:32
Постраничный вывод останется всегда, даже когда меню станет бесконечной лентой
Да-да-да, спасибо! Вот это самое важное во всех этих бесконечных лентах. :yes:
И я всегда была за отображение закрыток в лентах и дайрах. Мне ок с закрытками, я считаю их старой доброй фичей дайри, а отсутствие видимых закрыток будит во мне паранойю. )))

Немного смущает, что блок популярных записей стоит так высоко, прям перед всем-всем. НО фиг с ним, может, для популяризации использования тем так поставили (другой разумной причины предположить не могу). В любом случае - не суть.
URL

15.02.2018 в 05:48

15.02.2018 в 05:48
если 3 страницы подряд идут только закрытые записи, то дальнейшие попытки прекращаются и выводится сообщение "Для вас нет открытых записей";
Ну и да, 5 страниц - явно мало. 10-20 бы. если это не создаст какие-нибудь дополнительные тех. проблемы.
Оно без всякой ФБ по темам "фанфик" или "фотки" будет способно выдать отсутствие записей, ибо закрытки в количестве ж. Причём на некоторых закрытках даже может быть написано, мол, стучитесь - открою, но пользовтель не увидит. :-/
URL

15.02.2018 в 19:01

15.02.2018 в 19:01
Кстати да - альтернативный текст закрытых записей таким образом пропадает.
URL

16.02.2018 в 14:56

16.02.2018 в 14:56
quirischa, опять не работает, со вчера(( Обрезаются фото (в опере и хроме, в файрфоксе не проверяла)
скрины
URL

16.02.2018 в 15:32

16.02.2018 в 15:32
Ангулема, мне сказали, что так бывает, если страница слишком тяжёлая или с ней ещё какие-то проблемы, она загрузилась не полностью.
URL