Автор: Саид (---.dsl.aichyna.com)
Дата: 25-05-07 17:14
Несколько подробностей о ссылках.
(пусть уж всё будет компактно в одном месте)
_____________________________________________________________
sad ("BBCode: форматирование сообщений", 24-05-07 12:14):
Приводя ссылку на сообщение (пост), желательно добавлять в конец ссылки символы
&v=t
(смысл: view=tree), чтобы при переходе по ссылке открывалось только указанное сообщение, а остальные были свёрнуты.
Например, ссылку на второе сообщение этой темы (Саид 13-02-07 01:39) желательно приводить как
http://gramota.ru/forum/read.php?f=7&i=843&t=841&v=t
Если же, наоборот, вы хотите, чтобы переходящий по ссылке открыл всю ветку (тему) в развернутом виде, то
&v=f
(view=flat).
_____________________________________________________________
И ещё немножко.
1. Если параметр v не указан (нет ни &v=t, ни &v=f), вид ветки (свёрнутая/развёрнутая) определяется кукисами (обычно ветка открывается так же, как открывалась предыдущий раз).
2. Просмотр развёрнутой ветки (по умолчанию или при &v=f) при её открытии позиционируется на первом сообщении ветки. При открытии свёрнутой (тоже по умолчанию, но с другими кукисами или при &v=t) выбирается сообщение, указанное в параметре i (&i=...; "item").
3. "Вычислить" номер сообщения (значение параметра i) для помещения его в ссылку можно двумя способами:
- свернуть ветку, выбрать нужное сообщение, значение параметра взять из строки ввода url-адреса браузера. Можно скопировать всё её содержимое и при желании добавить &v=t;
- найти нужное сообщение в развёрнутой ветке и указатель мыши поместить на ссылку "Ответить на это сообщение". Значение параметра i можно увидеть в адресе этой ссылки, показываемом в панели состояния в нижней части окна браузера (если, конечно, она включена). Можно также взять целиком адрес ссылки (щёлкнуть по ней правой кнопкой мыши и выбрать "Копировать адрес ссылки"). Нужно удалить из него #REPLY и (по вкусу) добавить к нему &v=t.
|
|