Что нового

Отображение названия темы\сообщения при указании ссылки

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Собственно раньше так и было, если просто указать ссылку на сообщение или тему внутри форума, вместо неё автоматически подставлялось название сообщения или темы, возможно ли это как-то вернуть? А то подобные списки: http://autoit-script.ru/index.php?topic=6651.msg46066#msg46066 страдают проблемой необходимости тыкать на каждую ссылку подряд, чтобы узнать есть там что-то нужное или нет :(
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Это был мод ShowLocalUrlTitles, отображение заголовка для локальных ссылок. У этого мода есть существенный баг, он не парсирует теги вложенные в тег url.
Пришлось отказаться от этого.
 

CreatoR

Must AutoIt!
Команда форума
Администратор
Сообщения
8,671
Репутация
2,481
Belfigor [?]
подобные списки: http://autoit-script.ru/index.php?topic=6651.msg46066#msg46066 страдают проблемой необходимости тыкать на каждую ссылку подряд, чтобы узнать есть там что-то нужное или нет
Подобные списки следовало составлять более информативно.
Я исправлю исправил этот список (скриптом), где ещё есть такое?

Скрипт для замены:
Код:
#include <Array.au3>
#include <IE.au3>

$sData = ClipGet() ;source text
$aURLS = StringRegExp($sData, '(?:\[li\]|\A)(http://autoit-script.ru.*?)(?:\[|\]|\r\n|$)', 3)
;~ _ArrayDisplay($aURLS)

$oIE = _IECreate();'about:blank', 0, 0)

For $i = 0 To UBound($aURLS)-1
	_IENavigate($oIE, $aURLS[$i], 0)
	Sleep(2000)
	
	While 1
		$sTitle = _IEPropertyGet($oIE, 'title')
		If Not @error Then ExitLoop
	WEnd
	
	;ConsoleWrite('[url=http://' & $aURLS[$i] & ']' & $sTitle & '[/url]' & @LF)
	$sData = StringReplace($sData, $aURLS[$i], '[url=http://' & $aURLS[$i] & ']' & $sTitle & '[/url]')
Next

_IEQuit($oIE)
ConsoleWrite('----------' & @CRLF & $sData & @LF)
 
Автор
B

Belfigor

Модератор
Локальный модератор
Сообщения
3,608
Репутация
941
Спасибо. У меня в разделе больше нигде. По остальным разделам не знаю :smile:


Добавлено:
Сообщение автоматически объединено:

Было бы неплохо еще вернуть список поблагодаривших людей, который раньше рисовался под сообщением когда кто-нибудь его плюсовал :3
 
Верх