Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как сделать чтобы ссылка открывалась в новом окне?

Как сделать чтобы ссылка открывалась в новом окне?


     12.12.2015    Общие вопросы по PHP    919

вопрос
Здравствуйте. Такая ситуация. В полной новости, прописываю текстовые ссылки на другие страницы (своего) сайта. Но при нажатии, ссылка открывается в том-же окне, а не в новом с созданием новой вкладки.

По стандарту, движок открывает ссылки в новом оке, если ссылка не похожа на основной домен:

Если с домен.ру/ссылка мы делаем ссылку в статье на домен.ру/ссылка2 , движок откроет её в том-же окне.

Но если мы делаем ссылку с сайта домен.ру/ссылка в статье на домен21.ру/ссылка , движок, откроет её в новом окне.

Как сделать, чтобы для первый вариант примера, открывался как второй вариант? В каком файлике PHP нужно производить изменения и что именно меня)

Спасибо.

Ответил: roma


Заходим в папку engine/classes открываем файл parse.class.php

Меняем: (836 строка)

else $target = " target=\"_blank\"";

на

$target = "target=\"_blank\"";

Комментарии пользователей (6)

roma
5

65 | 4

roma - 12 декабря 2015 17:23 - Юзер

Нашёл на сёрче решение проблемы. Но видимо код уже устарел, так как найти не могу данные строки: http://searchengines.guru/showthread.php?t=730908

vitnet
218

2171 | 930

vitnet - 12 декабря 2015 17:41 - Эксперт


Плохо искали ;)

roma
5

65 | 4

roma - 12 декабря 2015 17:59 - Юзер

vitnet, Всё ровно там не совсем такой код) Но спасибо и вам за наводку. Всё получилось, ответ написал выше)

dimon174
14

dimon174 - 6 мая 2016 10:45 - Юзер

все работает автору спасибо:), сделал на dle 11, кто будет ставить знайте, что ссылки парсятся только перед внесением в бд, так что для старых уже работать не будет.

roma
5

65 | 4

roma - 6 мая 2016 13:42 - Юзер

Цитата: dimon174
цитировать
Ответить
А если сделать перестроение публикаций ?

dimon174
14

dimon174 - 6 мая 2016 19:56 - Юзер

без понятия не побывал на молодом сайте делал, у меня новостей не шипко много я просто редактировал их по новой сохранил :)

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы