Перейти к публикации

Рекомендованные сообщения

Странно, проверял у себя на сайте.

Сейчас ещё раз проверил, если ставить 5, то чекунд через 7 перекидывает...

Изменено пользователем ShapeShifter
Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...

А как сделать чтоб любая ссылка пусть даже не в новости, а например в шаблоне, при нажатии на неё тоже был редирект?

Ссылка на сообщение
Поделиться на других сайтах
  • 3 месяца спустя...

Можно поставить устрошающее заявление типа ...если ты не уверен что ссылка не админом выложена... БОЙСЯ ЕЁ!! Ибо могут там быть вирусы... А мы не при делах будем так как предупредили уже. Ну или тупо можно будет рекламы напихать

Ссылка на сообщение
Поделиться на других сайтах

На 7.5 чего то не хочет работать:

Вот что сделал: закачал из архива то что нужно, далее меняю parse.class.php

Там где нужно заменить код, вот что выходит:

if( $url['leech'] ) {


	$url['html'] = $config['http_home_url'] . "engine/go.php?url=" . rawurlencode( base64_encode( $url['html'] ) );


		return "<a href=\"".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];


} else {



		if(eregi($_SERVER['SERVER_NAME'],$url['html']))


		return "<a href=\"" . $url['html'] . "\" " . $target . ">" . $show . "</a>" . $url['end'];


		else


		return"<a href=\"http:адрес сайта/engine/redirect.php?url=".$url['html']."\" ".$target.">".$show."</a>" . $url['end'];



}
Под словами адрес сайта понимается ссылка на сайт После
function BB_Parse($source, $use_html = TRUE) {

global $config, $lang;
Добавил:
$source = str_replace(array('[url', 'url]'), array('[leech', 'leech]'), $source);

Но даже если этого и не добавлять результат тот же.

Добавляю новость после этого, ссылка как была прямой, так и осталась. Редирект не работает. Может я что-то не так делаю? Помогите

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
  • 4 недели спустя...
  • 4 недели спустя...

И так,выкладываю Новую Бета-версию.

DataLife Engine Redirect 1.2(Beta)

url_1.jpg

url_2.jpg

Описание:

1) Авто-распознавание ссылки, внешняя или домашняя

2) Ручной переход по ссылке (как на _vkontakte.ru_)

3) Есть кнопка: "Отмена", если вдруг посетитель передумал переходить по ссылке

4) Функция проверки Url (по умолчанию: включёна (1))

5) Чтобы не составлять ссылки вручную, вы вставляете ссылку как обычно (через BB-коды), а всё остальное за вас сделает модуль.

6) Добавление ссылки, через: сайт, админ панель, везде, где используются BB-коды

7) Убран таймер, добавлен автоматический редирект сразу после нажатия на ссылку

8) Очень многое было убрано, полная версия выйдет чуть позже.

9) Обязательно прочитайте файл: "install.html", т.к. изменения коснулись многого.

Предполагаемые изменения в полной версии Модуля:

1)Добавится статистика(MySQL) переходов по внешним ссылкам (ip + время, день, год + ссылка)

2)Полная настройка Модуля в Админцентре

3)Поддержка WYSIWYG-редактора

4)Создание зашифрованных ссылок

5)Прошу всех, добавить свои идеи к этому списку, чтобы получился классный модуль.

Скачать Redirect 1.2 Beta

Ссылка битая

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

И так,выкладываю Новую Бета-версию.

DataLife Engine Redirect 1.2(Beta)

url_1.jpg

url_2.jpg

Описание:

1) Авто-распознавание ссылки, внешняя или домашняя

2) Ручной переход по ссылке (как на _vkontakte.ru_)

3) Есть кнопка: "Отмена", если вдруг посетитель передумал переходить по ссылке

4) Функция проверки Url (по умолчанию: включёна (1))

5) Чтобы не составлять ссылки вручную, вы вставляете ссылку как обычно (через BB-коды), а всё остальное за вас сделает модуль.

6) Добавление ссылки, через: сайт, админ панель, везде, где используются BB-коды

7) Убран таймер, добавлен автоматический редирект сразу после нажатия на ссылку

8) Очень многое было убрано, полная версия выйдет чуть позже.

9) Обязательно прочитайте файл: "install.html", т.к. изменения коснулись многого.

Предполагаемые изменения в полной версии Модуля:

1)Добавится статистика(MySQL) переходов по внешним ссылкам (ip + время, день, год + ссылка)

2)Полная настройка Модуля в Админцентре

3)Поддержка WYSIWYG-редактора

4)Создание зашифрованных ссылок

5)Прошу всех, добавить свои идеи к этому списку, чтобы получился классный модуль.

Скачать Redirect 1.2 Beta

Уважаемый Infocean,

А можна ли перевыложить этот файл, а то пишет:

Not Found

The requested document was not found on this server.

Web Server at t9p-l9p.ru

Буду очень благодарен!

Ссылка на сообщение
Поделиться на других сайтах

serega7777777,

lemurzik,

neTpo,

FatGarry,

Перезалил.

Блин давно в этой теме не был, занимался написанием модулей на заказ...

Может новую версию Редиректа написать :)?!

Если хотите новую версию, то предлагайте функционал...

Ссылка на сообщение
Поделиться на других сайтах

guusr,

Да, но правда, только для новых новостей добавленных в базу.

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
  • 5 месяцев спустя...

На dle 8.3 работает! но как сделать, что бы он открывал ссылку с редиректом в новом окне? т.е. с параметром target="blank" ?!

А то так пользователь будет уходить с сайта, а это нам не нужно!

PS - или это новости какая то попалось, что в новом окне нередиректит! В остальных пока все ок! Буду ещё смотерть!

Изменено пользователем GrayZOR
Ссылка на сообщение
Поделиться на других сайтах

на 8.3 у меня как была прямой так и осталось.....всё по написаному сделал...в чём может быть ошибка?

всё пошло, но сразу вопрос: Как сделать что бы все старые новости стали с редиректом?

Изменено пользователем alexmetal
Ссылка на сообщение
Поделиться на других сайтах

Нашел ошибку

Когда новости добавляет журналист, они сразу публикуются, то все норм ссылка на файлы в виде http://имя.ru/engine/redirect.php?url=ссылка, но если добавил пользователь, и я потом модерировал просто проверил, и нажал опубликовать новость ссылка становиться в виде: http://имя.ru/engine/redirect.php?url=http://имя.ru/engine/redirect.php?url=ссылка

Т.е. получается что он два раза себя прописал, при добавлении новости, и при модерации, поэтому у GrayZOR ссылка открывалась не в новом окне...

пожалуйста помогите исправить ошибку

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
  • 3 недели спустя...
  • 3 недели спустя...

созрел тут у меня вопрос, можно ли сделать, что бы ссылка была вида http://ваш_сайт.ru/go/адрес сайта , а не http://ваш_сайт.ru/engine/redirect.php?url=адрес сайта ?

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...