вопрос
Приветствую, знатоки! Рою гугл, но не могу самостоятельно сообразить как же использовать ссылки, которые будут открывать уже установленные на компьютере пользователя программы? (интересует sopcast, ace,stream, steam).
Раньше как-то делал, но не помню. DLE 10.6. Благодарю за ответ заранее.
Раньше как-то делал, но не помню. DLE 10.6. Благодарю за ответ заранее.
Разобрался!
Переходим в /engine/classes и открываем parse.class.php
Находим там строчку:
где
Моя строчка теперь выглядит так:
Далее ищем
И добавляем что нужно по аналогии с первой.
У меня теперь это выглядит так:
Всем спасибо, кто пытался помочь. Возможно, я не так описал свою проблему. Может кому-то это решение пригодится. Удачи
Переходим в /engine/classes и открываем parse.class.php
Находим там строчку:
$source = preg_replace("#(^|\s|>)((http|https|ftp)://\w+[^\s\[\]\<]+)#i", '\\1[url]\\2[/url]', $source);
где
(http|https|ftp)
дописываем то, что нужно В моём случае это sop и acestream.Моя строчка теперь выглядит так:
$source = preg_replace("#(^|\s|>)((http|https|ftp|sop|acestream)://\w+[^\s\[\]\<]+)#i", '\\1[url]\\2[/url]', $source);
Далее ищем
if( ! preg_match( "#^(http|news|https|ed2k|ftp|aim|mms)://|(magnet:?)#", $url['html'] ) AND $url['html'][0] != "/" AND $url['html'][0] != "#") {
И добавляем что нужно по аналогии с первой.
У меня теперь это выглядит так:
if( ! preg_match( "#^(http|news|https|ed2k|ftp|aim|mms|sop|acestream)://|(magnet:?)#", $url['html'] ) AND $url['html'][0] != "/" AND $url['html'][0] != "#") {
Всем спасибо, кто пытался помочь. Возможно, я не так описал свою проблему. Может кому-то это решение пригодится. Удачи