...у всякого человека есть Остров. (с)
Программист переделал разбивку на страницы.
                                
Листание страниц в Календаре, в Темах, Блокноте и "Все записи пользователя" исправлено, проверяйте.
Исправлено только в перечисленном. Осталась проблема в Черновиках.


Предыдущий текст

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

Также передано о следующих проблемах, связанных с листанием:
— уезжающий при листании к дате ник и то, что он становится ссылкой на профиль;
— пропадающие кнопки удаления-редактирования комментариев;
— недоступность страницы 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... — как посчитать, на какой странице дневника находишься.

@темы: [!] Проблема

Комментарии
07.03.2020 в 20:59

Не взлетим - так поплаваем
07.03.2020 в 21:51

"Если надо объяснять - то не надо объяснять"
emercy, то же самое
открывается последняя страница и все.
07.03.2020 в 22:05

Сокровище собственной счастливой жизни
emercy,

~Ляян~, грубо говоря, записи сейчас отображаются по двадцать, начиная со страницы с большим номером. Поэтому на первой странице у вас будет остаток(может быть от 1 до 20 записей), на странице "последние" всегда 20 записей.
В черновиках попробуйте пока вручную исправить ссылку. /?rfrom=цифры заменить на /?from=цифры, т.е. убрать r. Говорят, в блокноте это работает, может с черновиками прокатит.

Попробовала - получается. Но удалять r приходится каждый раз, и это очень неудобно(((
Что говорит программист - когда примерно он всё поправит?
07.03.2020 в 22:28

Не взлетим - так поплаваем
Пчела, а если так diary.ru/~pchi/?notepad&from=60 ?(ну а вдруг) У меня номер страницы не выделяется, но записи другие.
~Ляян~, Что говорит программист - когда примерно он всё поправит?

я не спрашивала:dlmao:
07.03.2020 в 22:50

"Если надо объяснять - то не надо объяснять"
emercy, вот так получилось!! Ну хоть так смогу пролистнуть)

Спасибо большое!:white:
08.03.2020 в 06:59

Осторожно! Режим "сделать хорошо" активирован!
Эммм... Скажите своему программисту , что он опять все поломал.
Вся новая переходная система криво работает при переходе по тегам. Пробовала на нескольких дневниках - выбираю тег, перехожу, сверху адрес ........diary.ru/?tag=.......from=60 , а снизу адрес страницы 1, если нажать снизу на, допустим 4, адрес изменяется, номер страницы тот же — 1. А если нажать на слово "следующая" то автоматически переход на ........diary.ru/?tag=.......from=20 и только на неё.
- у меня все то же самое, листать страницы не получается.
08.03.2020 в 16:01

✎ Ко мне на "вы", шёпотом и с придыханием
А можно сделать так чтобы вместо слова "последние" было скажем "новые", "самые новые", "свежие" записи? А то звучит уж больно обреченно)
09.03.2020 в 11:26

"Yes, Virginia."
ошибка: по-прежнему при перелистывании темы записей болдом отмечена первая страница, начиная со второй и далее.
09.03.2020 в 13:14

как нож в масло
Порнографию с добавлением комментов из ленты кто-то будет исправлять?
09.03.2020 в 18:09

Contra spem spero
lyekka, сейчас, наверно, задам глупый вопрос, и, возможно, это уже где-то обсуждалось, поэтому заранее прошу простить.
читать дальше
09.03.2020 в 18:28

дедлайнер - это диагноз
У меня сортировка работает, даже значительно удобнее стало, не подсвечивается только когда находишься на первой странице.
09.03.2020 в 19:29

...у всякого человека есть Остров. (с)
Леди*Ночь, а вы на какой странице скриншот сделали? Так-то "Последние" выделено. Как только вы перейдёте на нумерную страницу, будет выделена она. Вот если не выделится, тогда нужен будет скриншот, где видно и адресную строчку, и список страниц с невыделенным номером.

"Последние" — это нулевая страница, стартовая (адрес.дайри.ру или адрес.дайри.ру/?order=frombegin). Клик на эту ссылку будет возвращать вас именно к старту, а не на 20 записей назад.
Обратите внимание, что с этой новой системой не работают браузерные вперёд-назад. Кажется, помогает перезагрузка страницы.

пепельная тень, возможно, "Предыдущие — Следующие" убрали, чтобы не перегружать эту строчку с нумерацией. Мол, там слишком много всего получалось: Последние — Предыдущие — 1 2 3 ... 1200 — Следующие.

Кареглазый Демон, мы предлагали вариант "Новые — Предыдущие — 1 2 3 — Следующие", чем-то он не понравился программисту. Попробуйте отнести это предложение в реформал (в спирите ссылка есть в одном из фин. отчётов) :nope:
09.03.2020 в 20:03

✎ Ко мне на "вы", шёпотом и с придыханием
lyekka, спасибо, отнес.
09.03.2020 в 20:09

Альфа-самка шервудской стаи
При нажатии на самую старую страницу дневника теперь перекидывает на следующую за ней. Самые старые 20 записей теперь никак не прочитать. :(
09.03.2020 в 20:51

Contra spem spero
lyekka, в том то и дело, что я не знаю, на какой я сейчас там странице. :gigi: не было времени, и вкладка долго висела на какой то из тех, на которой остановилась, я ее не открывала. А в эти выхи решила продолжить просмотр и чтение, а куды тыкать и не понятненько. И все сначала начинать листать не очень такой вариант, учитывая, что у нас и не листается нормально пока. И до какой то конкретной страницы долистывать, когда их 100+, тоже грустно.
Разве что начать с начала и, ориентируяст на дату, долистывать до нужного места.

Перенос на последний коммент это конечно удобно, но, учитывая кучу косяков, к которым это привело, так уж лучше б я листала комменты((.

09.03.2020 в 20:54

...у всякого человека есть Остров. (с)
Асмела, у самой старой страницы адрес заканчивается на фром=20. Вы об этом? Если да, то оно так и должно быть.
Грубо говоря: фром=20 — ваши самые-самые первые 20 записей в дневнике; фром=40 — вторая двадцатка записей и так далее.

В Техподдержке сейчас 988 страниц, самая старая — diary-support.diary.ru/?rfrom=20, самая свежая — diary-support.diary.ru/?&rfrom=19760 (20х988)
09.03.2020 в 21:00

...у всякого человека есть Остров. (с)
Леди*Ночь, хм, а в адресной строке ссылка на что заканчивается?
09.03.2020 в 22:40

Contra spem spero
lyekka, from=2780
вы про это?)
типа разделить на 20 и значит я на 139 странице сейчас?
09.03.2020 в 22:55

...у всякого человека есть Остров. (с)
Леди*Ночь, ага. Про это.
Так, а если обновить страницу, появляется выделение текущей?
09.03.2020 в 23:05

...у всякого человека есть Остров. (с)
Леди*Ночь, а вы не помните, случайно, до того, как вы остановились и вкладка повисла открытой, страницы нормально выделялись?
09.03.2020 в 23:57

Альфа-самка шервудской стаи
lyekka, нет, не про это. Я про ссылки с номерами страниц в самом низу дневника. Например, жму на страницу 163, а оказываюсь на странице 162.
10.03.2020 в 00:34

...у всякого человека есть Остров. (с)
разделить на 20 и значит я на 139 странице сейчас
Леди*Ночь, не, не 139. По-моему, формула теперь чуть сложнее. Что-то типа: общее число страниц минус число из ссылки, поделенное на 20, и плюс один (наша нулевая-стартовая страница).

На примере техподдержки: 988 - 19380/20 + 1 = (988 - 969) + 1 = 20. (В принципе, можно сразу приплюсовывать один к общему числу страниц, так даже удобнее).
Если на вашем скриншоте 170 — самая дальняя страница, то получается, вы остановились на 171 - 139 = 32 странице.
Сплошное удобство :facepalm:

Асмела, скриншот нужен, чтобы было видно и адресную строку, и список страниц.
10.03.2020 в 00:45

Альфа-самка шервудской стаи
lyekka, вот. У меня при наведении на цифру 163 высвечивается та же самая ссылка, что в адресной строке на странице 162. Правда, этого на скриншоте уже не видно.



С робкой надеждой: а может быть, можно просто все вернуть как было? Зачем, не спросив пользователей, им принимаются "делать как лучше"?
10.03.2020 в 01:03

...у всякого человека есть Остров. (с)
Асмела, а это потому, видимо, что у вас в дневнике сейчас число записей кратно 20 без остатка — 3260. (Я пару раз ловила это в комментариях, а оно и на дневники распространяется, значит.)
У вас ещё и страница 1 не открывается. По идее, новая запись должна подтолкнуть всё.
10.03.2020 в 01:05

Contra spem spero
Так, а если обновить страницу, появляется выделение текущей?
lyekka, нет. я первым делом обновила.

до того, как вы остановились и вкладка повисла открытой, страницы нормально выделялись?
нормально. но это было до обновления, о котором написано в этом посте.

не, не 139
да, я уже поняла. и таки опытным путем выяснила, что это 32 страница, И да, теперь она подсвечивается.
ну и ваша формула работает, воспользуюсь ею для пары других своих таких же вкладок. спасибо.
10.03.2020 в 01:16

Альфа-самка шервудской стаи
lyekka, но это же не повод не исправлять явный баг? Передайте программисту, пожалуйста.
10.03.2020 в 01:38

...у всякого человека есть Остров. (с)
Леди*Ночь, ааа, всё, поняла. Я думала, что вы оставили вкладку висеть уже после этих новшеств. Это конфликт старого и нового случился, больше выделение текущей страницы не должно пропадать.

Асмела, а где я написала, что исправлением заниматься не будут?
10.03.2020 в 09:43

Альфа-самка шервудской стаи
lyekka, написано так, словно просто надо написать еще одну запись и не будет проблем. Извиняюсь, если поняла не так.
10.03.2020 в 11:03

What is this life if, full of care, We have no time to stand and stare
Вопрос - и вот эта вот галиматья со страницами и в х-дайри теперь сохранится?
10.03.2020 в 12:48

Целься в луну. Даже если промахнёшься, всё равно окажешься среди звёзд. (с)
Не знаю, с чем связано (с этими же работами или просто новый косяк), но сегодня с утра, когда в любом дизайне, и старом и новом, жму на значок URL под постами (везде: в сообществах, чужих дневниках и в своём собственном), вылезает ошибка 404.