Личный кабинет

Ссылка на это сообщение в заголовке сообщения

Денис Кириенко ( Пользователь )
В заголовке каждого сообщения, справа имеется ссылка на это сообщение вида: Сообщение №302

Так вот, эта ссылка не работает, поскольку заканчивается URL ссылки символом #, а после него необходимо еще и правильный якорь вписать, вроде #entry12345

В результате, сделать ссылку на конкретное сообщение нельзя, а это часто бывает удобно.

Исправьте, пожалуйста.
Антон Огородников ( Пользователь )
Денис, к этой ссылке привязан javascript, который открывает окно с полной ссылкой на это сообщение
Денис Кириенко ( Пользователь )
А по-моему, это плохой стиль. Ссылка должна быть ссылкой, если человек видит ссылку в документе, он хочет скопировать ее адрес. Любой браузер позволяет скопировать адрес гиперссылки в два клика.
А подобный javascript только нарушает логику гипертекстовых документов, не облегчая самой задачи по копированию адреса ссылки в буфер обмена.
Антон Огородников ( Пользователь )
Логика разработчиков, к сожалению, не всегда очевидна :/
Денис Кириенко ( Пользователь )
Когда щелкаешь по ссылке - появляется окно с полем, содержащим текст ссылки и двумя кнопками: "ОК" и "Отмена". Насколько я понял, нажатие на любую из этих кнопок приводит к закрытию окна без копирования ссылки. То есть для копирования ссылки нам нужно ЧЕТЫРЕ клика

1. Клик по ссылке, появляется окно
2. Правый клик по тексту, появляется контекстное меню
3. Клик по пункту контекстного меню "Копировать".
4. Клик для закрытия окна.

В то время при обычных гиперссылках достаточно ДВУХ кликов.

Может быть, исправите движок форума? Это же совсем несложно - вместо
<a title="Ссылка на сообщение" href="#" onClick="link_to_post(61874); return false;">


выводить
<a href="#entry61874">


Или, коли уж хочется иметь всплывающее окно, вот так:

<a title="Ссылка на сообщение" href="#entry61874" onClick="link_to_post(61874); return false;">


чтобы все были и сыты, и целы...
Антон Огородников ( Пользователь )
Денис, тут немного по-другому дело обстоит. Когда вы просматриваете тему, урл у вас отличается от урла, который используется для поиска сообщения.

просмотр:
http://pedsovet.org/forum/index.php?showtopic=3554&pid=62631&st=0&#entry62631


ссылка на сообщение:
http://pedsovet.org/forum/index.php?s=&showtopic=3554&view=findpost&p=62631


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

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

footer logo © Образ–Центр, 2018. 12+