...у всякого человека есть Остров. (с)
Программист переделал разбивку на страницы.
Листание страниц в Календаре, в Темах, Блокноте и "Все записи пользователя" исправлено, проверяйте.
Про проблемы с переходом по страницам в черновиках (показываются одни и те же записи, не пускает дальше какой-то страницы и т. п.) передано.
Также передано о следующих проблемах, связанных с листанием:
— уезжающий при листании к дате ник и то, что он становится ссылкой на профиль;
— пропадающие кнопки удаления-редактирования комментариев;
— недоступность страницы 1 и самой дальней страницы дневника, если число записей кратно 20;
— недоступность страницы фром=ласт в комментариях, если их число кратно 30.
Что изменилось:
— ссылки на страницы идут в обратном порядке. На примере Техподдержки: ссылка на страницу с самыми-самыми первыми записями теперь всегда будет diary-support.diary.ru/?rfrom=20, ссылка на страницу, которая в счётчике страниц обозначается "1", сейчас выглядит diary-support.diary.ru/?rfrom=19760;
— записи теперь привязаны к страницам, то есть на странице rfrom=19740 всегда-всегда будут те 20 записей, которые там сейчас;
— на главной странице дневника, которая без "from=...", отображаются 20 новых (последних по дате) записей, часть может повторяться при переходе на следующую страницу. Перейти на главную дневника можно кликом на "Последняя" в счётчике или на название дневника;
— при переходе по счётчику дискуссий должен открываться первый непрочитанный комментарий в дискуссии;
— в комментариях from=last снова открывает последнюю страницу;
— переход по страницам происходит без перезагрузки меню.
Я наверняка что-то упустила, но главное, кажется, перечислила.
Традиционно несите в комментарии все проблемы, которые, как вам кажется, связаны с этим обновлением.
Браузерные кнопки вперёд-назад не работают, потому что "переход по страницам происходит без перезагрузки меню".
Теперь есть первая страница — это та, которая 1 в списке страниц; и главная страница (стартовая, начальная...) — та, на которую вы попадаете, когда открываете дневник. На главной странице (она просто адрес.дайри.ру) эпиграф есть, если просто перейти на другие страницы — эпиграф не выводится. Но (!) если вы открываете сразу какую-то нумерованную страницу (например, открываете в новой вкладке), эпиграф будет виден. Это сделано специально, потому что в эпиграфе часто какая-то важная информация о дневнике.
Чтобы увидеть Эпиграф, есть три варианта:
— обновить страницу;
— открыть страницу в новой вкладке;
— нажать на название дневника.
На страницах Дневника больше нет ссылок "Предыдущие — Следующие", только счётчик страниц и "Последние".
diary-support.diary.ru/p219109896.htm?from=90#7... — как посчитать, на какой странице дневника находишься.
Листание страниц в Календаре, в Темах, Блокноте и "Все записи пользователя" исправлено, проверяйте.
Исправлено только в перечисленном. Осталась проблема в Черновиках.
Предыдущий текст
Про проблемы с переходом по страницам в черновиках (показываются одни и те же записи, не пускает дальше какой-то страницы и т. п.) передано.
Также передано о следующих проблемах, связанных с листанием:
— уезжающий при листании к дате ник и то, что он становится ссылкой на профиль;
— пропадающие кнопки удаления-редактирования комментариев;
— недоступность страницы 1 и самой дальней страницы дневника, если число записей кратно 20;
— недоступность страницы фром=ласт в комментариях, если их число кратно 30.
Что изменилось:
— ссылки на страницы идут в обратном порядке. На примере Техподдержки: ссылка на страницу с самыми-самыми первыми записями теперь всегда будет diary-support.diary.ru/?rfrom=20, ссылка на страницу, которая в счётчике страниц обозначается "1", сейчас выглядит diary-support.diary.ru/?rfrom=19760;
— записи теперь привязаны к страницам, то есть на странице rfrom=19740 всегда-всегда будут те 20 записей, которые там сейчас;
— на главной странице дневника, которая без "from=...", отображаются 20 новых (последних по дате) записей, часть может повторяться при переходе на следующую страницу. Перейти на главную дневника можно кликом на "Последняя" в счётчике или на название дневника;
— при переходе по счётчику дискуссий должен открываться первый непрочитанный комментарий в дискуссии;
— в комментариях from=last снова открывает последнюю страницу;
— переход по страницам происходит без перезагрузки меню.
Я наверняка что-то упустила, но главное, кажется, перечислила.
Традиционно несите в комментарии все проблемы, которые, как вам кажется, связаны с этим обновлением.
Браузерные кнопки вперёд-назад не работают, потому что "переход по страницам происходит без перезагрузки меню".
Теперь есть первая страница — это та, которая 1 в списке страниц; и главная страница (стартовая, начальная...) — та, на которую вы попадаете, когда открываете дневник. На главной странице (она просто адрес.дайри.ру) эпиграф есть, если просто перейти на другие страницы — эпиграф не выводится. Но (!) если вы открываете сразу какую-то нумерованную страницу (например, открываете в новой вкладке), эпиграф будет виден. Это сделано специально, потому что в эпиграфе часто какая-то важная информация о дневнике.
Чтобы увидеть Эпиграф, есть три варианта:
— обновить страницу;
— открыть страницу в новой вкладке;
— нажать на название дневника.
На страницах Дневника больше нет ссылок "Предыдущие — Следующие", только счётчик страниц и "Последние".
diary-support.diary.ru/p219109896.htm?from=90#7... — как посчитать, на какой странице дневника находишься.
открывается последняя страница и все.
~Ляян~, грубо говоря, записи сейчас отображаются по двадцать, начиная со страницы с большим номером. Поэтому на первой странице у вас будет остаток(может быть от 1 до 20 записей), на странице "последние" всегда 20 записей.
В черновиках попробуйте пока вручную исправить ссылку. /?rfrom=цифры заменить на /?from=цифры, т.е. убрать r. Говорят, в блокноте это работает, может с черновиками прокатит.
Попробовала - получается. Но удалять r приходится каждый раз, и это очень неудобно(((
Что говорит программист - когда примерно он всё поправит?
~Ляян~, Что говорит программист - когда примерно он всё поправит?
я не спрашивала
Спасибо большое!
Вся новая переходная система криво работает при переходе по тегам. Пробовала на нескольких дневниках - выбираю тег, перехожу, сверху адрес ........diary.ru/?tag=.......from=60 , а снизу адрес страницы 1, если нажать снизу на, допустим 4, адрес изменяется, номер страницы тот же — 1. А если нажать на слово "следующая" то автоматически переход на ........diary.ru/?tag=.......from=20 и только на неё. - у меня все то же самое, листать страницы не получается.
читать дальше
"Последние" — это нулевая страница, стартовая (адрес.дайри.ру или адрес.дайри.ру/?order=frombegin). Клик на эту ссылку будет возвращать вас именно к старту, а не на 20 записей назад.
Обратите внимание, что с этой новой системой не работают браузерные вперёд-назад. Кажется, помогает перезагрузка страницы.
пепельная тень, возможно, "Предыдущие — Следующие" убрали, чтобы не перегружать эту строчку с нумерацией. Мол, там слишком много всего получалось: Последние — Предыдущие — 1 2 3 ... 1200 — Следующие.
Кареглазый Демон, мы предлагали вариант "Новые — Предыдущие — 1 2 3 — Следующие", чем-то он не понравился программисту. Попробуйте отнести это предложение в реформал (в спирите ссылка есть в одном из фин. отчётов)
Разве что начать с начала и, ориентируяст на дату, долистывать до нужного места.
Перенос на последний коммент это конечно удобно, но, учитывая кучу косяков, к которым это привело, так уж лучше б я листала комменты((.
Грубо говоря: фром=20 — ваши самые-самые первые 20 записей в дневнике; фром=40 — вторая двадцатка записей и так далее.
В Техподдержке сейчас 988 страниц, самая старая — diary-support.diary.ru/?rfrom=20, самая свежая — diary-support.diary.ru/?&rfrom=19760 (20х988)
вы про это?)
типа разделить на 20 и значит я на 139 странице сейчас?
Так, а если обновить страницу, появляется выделение текущей?
Леди*Ночь, не, не 139. По-моему, формула теперь чуть сложнее. Что-то типа: общее число страниц минус число из ссылки, поделенное на 20, и плюс один (наша нулевая-стартовая страница).
На примере техподдержки: 988 - 19380/20 + 1 = (988 - 969) + 1 = 20. (В принципе, можно сразу приплюсовывать один к общему числу страниц, так даже удобнее).
Если на вашем скриншоте 170 — самая дальняя страница, то получается, вы остановились на 171 - 139 = 32 странице.
Сплошное удобство
Асмела, скриншот нужен, чтобы было видно и адресную строку, и список страниц.
С робкой надеждой: а может быть, можно просто все вернуть как было? Зачем, не спросив пользователей, им принимаются "делать как лучше"?
У вас ещё и страница 1 не открывается. По идее, новая запись должна подтолкнуть всё.
lyekka, нет. я первым делом обновила.
до того, как вы остановились и вкладка повисла открытой, страницы нормально выделялись?
нормально. но это было до обновления, о котором написано в этом посте.
не, не 139
да, я уже поняла.
ну и ваша формула работает, воспользуюсь ею для пары других своих таких же вкладок. спасибо.
Асмела, а где я написала, что исправлением заниматься не будут?