VBsupport перешел с домена .ORG на родной .RU
Ура!
Пожалуйста, обновите свои закладки - VBsupport.ru
Блок РКН снят, форум доступен на всей территории России, включая новые терртории, без VPN
На форуме введена премодерация ВСЕХ новых пользователей
Почта с временных сервисов, типа mailinator.com, gawab.com и/или прочих, которые предоставляют временный почтовый ящик без регистрации и/или почтовый ящик для рассылки спама, отслеживается и блокируется, а так же заносится в спам-блок форума, аккаунты удаляются
Если вы хотите приобрести какой то скрипт/продукт/хак из каталогов перечисленных ниже: Каталог модулей/хаков
Ещё раз обращаем Ваше внимание: всё, что Вы скачиваете и устанавливаете на свой форум, Вы устанавливаете исключительно на свой страх и риск.
Сообщество vBSupport'а физически не в состоянии проверять все стили, хаки и нули, выкладываемые пользователями.
Помните: безопасность Вашего проекта - Ваша забота. Убедительная просьба: при обнаружении уязвимостей или сомнительных кодов обязательно отписывайтесь в теме хака/стиля
Спасибо за понимание
В булке сабж отсутствует, а пользователи часто сокрушались об этом. Писать и вывешивать для всех инструкцию, как это делать ручками, вариантом не считаю. Поиском здесь не нашел, поэтому сделал свою кнопочку в окне каждого сообщения. При клике по кнопке выскакивает всплывающее окно с уже выделенной прямой ссылкой на конкретное сообщение в теме. Остается только ее скопировать. Варианты расположения могут быть разные, приведу только пример на обычном стиле.
В шаблоне postbit_legacy (по желанию и в postbit) находим <!-- icon and title -->
Ниже добавляем:
<if condition="THIS_SCRIPT != 'private'">
<div style="float: right; cursor: pointer">
<input type="button" value="ссылка" class="fieldset" title="Прямая ссылка на это сообщение" onClick="prompt('Прямая ссылка на это сообщение:','http://ваш_форум/showthread.php?p=$post[postid]#post$post[postid]')">
</div>
</if>
не нападайте так сильно)
по умолчанию это ссылка вида /showpost.php?p=NN&postcount=M
а по предложенной кнопке выдаётся ссылка вида /showthread.php?p=NN#postNN
конечно, получить такую ссылку - дело двух кликов... но я согласна с ТС: объяснять это каждому, нажми тут а потом нажми в заголовок темы - это утомляет... а если форум - блондинок, то это просто убивает!
Это для нас с вами все просто и понятно, а рядовому пользователю, а чаще даже гостю, очень трудно бывает разместить на своем форуме прямую ссылку на сообщение у нас. Я иногда смотрю по счетчику статистики, откуда переходят на мой форум, и вижу, что в этом вопросе у людей в головах полный бардак. А у меня часто требуется именно ссылка на конкретное сообщение, без отрыва от темы. После размещения кнопки все встало на места.
Luvilla, да что там говорить... Я даже заменял #№ на слова, что это ссылка на это сообщение отдельно - все равно гости размещают у себя на форуме черт те какую ссылку, и люди мечутся по всей теме в поисках нужного сообщения, и очень часто не находят.
Martini
Гость
Posts: n/a
Понятно, штука действительно нужная. Просто у автора проблемы с формулировкой своих мыслей
Просто у автора проблемы с формулировкой своих мыслей
Спасибо, у меня все в порядке. Сдерживайте свое недержание (простите за тавтологию), внимательно изучая текст сообщения и код, прежде, чем нажать кнопку ответа. Еще раз спасибо.
Martini
Гость
Posts: n/a
Да ладно, автор, не обижайся Реально полезная фича, уже прицепил к себе на форум, правда немножко подтюнинговал.
А можно сделать в окошке кнопку "копировать"? типа чтоб Ctrl+V не обязательно было нажимать
@logi
Знаток
Join Date: Sep 2009
Location: Россия, Москва
Posts: 561
Версия vB: 3.8.4
Пол:
Reputation:
Knowing 264
Репутация в разделе: 159
6
Martini, да я прикалываюсь )))
Приведенная фича выдернута из PHP-сценария обработки HTML-форм, обе кнопки, к сожалению, в данном случае выполняют одинаковую роль закрытия окошка. Просто заменить "ОК" на "Копировать" не получится. Видимо, нужно писать скрипт, а я в этом не силен. Хотя и сам мечтаю о "Копировать". Так же легко можно сделать единственную кнопку - ОК - но тогда не будет ни формы для ссылки, ни тем более ее выделения - то есть не айс. Если кто-нибудь заморочится написанием скрипта под "Copy" - будет очень здорово!
Кстати, эту кнопку можно заменить на иконку и воткнуть ее рядом с #№. Мне такой вариант не подходит, поэтому не описал. Чуть позже вспомню и напишу здесь этот кодик.
P.S. Уже позже заметил, что в последних версиях IPB уже есть такая же штука - один в один, и тоже с двумя, дублирующими друг друга, кнопками. Не знаю, в оригинале или посредством модов/хаков. Но там окошко с прямой ссылкой выплывает по клику на #№.
logi добавил 09.01.2012 в 22:13
Quote:
Originally Posted by logi
Чуть позже вспомню и напишу здесь этот кодик.
Вот оно. Иконку можно выбрать любую.
Найти <if condition="$show['postcount']">
ВЫШЕ добавить:
<if condition="THIS_SCRIPT != 'private'">
<img class="inlineimg" style="cursor: pointer" title="Прямая ссылка на это сообщение" src="images/editor/createlink.gif" onClick="prompt('Прямая ссылка на это сообщение:','http://ваш_форум/showthread.php?p=$post[postid]#post$post[postid]')">
</if>
Last edited by logi : 05-08-2012 at 11:43 PM.
Reason: Добавлено сообщение
@himich
Продвинутый
Join Date: Apr 2010
Location: Краснодар
Награды в конкурсах:
Posts: 631
Версия vB: 3.8.x
Пол:
Reputation:
Опытный 58
Репутация в разделе: -3
0
Подскажите текс чтобы не было изображения а был текст к примеру ссылка!
JoraTYT добавил 28.03.2013 в 20:30
хочется что то вроде
Code:
<a class="inlineimg" style="cursor: pointer" title="Прямая ссылка на это сообщение" onClick="prompt('Прямая ссылка на это сообщение:','http://форум.com/forum/showthread.php?p=$post[postid]#post$post[postid]')">
Ссылка</a>
только мой вариант не работает...
JoraTYT добавил 28.03.2013 в 20:55
Хочет чтобы к примеру было написанно (ПС) и включалась эта функция
JoraTYT добавил 28.03.2013 в 21:13
Code:
<a style="cursor: pointer" title="Прямая ссылка на это сообщение" onClick="prompt('Прямая ссылка на это сообщение:','http://ваш_форум/showthread.php?p=$post[postid]#post$post[postid]')" href="#">Ссылка</a>
тоже не пашет... т.е. работает но всегда поднимается почему вверх при нажатии ок или отмена
Last edited by himich : 03-28-2013 at 10:13 PM.
Reason: Добавлено сообщение