Quesabe, начать стоит с изменения кодировки, указываемой на странице, это где-нибудь в шаблоне... Чисто теоретически все на этом, скорее всего старые статьи кривыми будут, а новые должны быть нормальными... Если уж не поможет, то придется менять кодировку в БД, перед запросом самих постов, это конечно, если база есть, если она на файлах, то ручками сделать смену кодировки перед выводом.
Это мелочи, лишь подтверждает что {lin} в шаблоне есть...
А вот это значит, что код рабоает, по крайней мере подключается.
Странно, должно работать)
JBond, я не предлагал drupal использовать, я предлагал найти модуль нужный))
Есть вариант через htaccess
RewriteRule ^старый url$ новый url [NC,L] пример: RewriteRule ^news/8897-dfgdg.html$ /234.html [NC,L]
На свой хеш заменили?
Попробуй перед if (false !== strpos(implode('', $out), '{{sape}}')){
Добавить:
if (false !== strpos(implode('', $out), '{{sape}}')){echo 'sape exist<br>';} if (false !== strpos(implode('', $out), '{lin}')){echo 'linkfeed exist<br>';}
Для проверки если ли {lin} в шаблоне.
Да почти копии...
Берем код linkfeed:
И пытаемся прикрутить, получается что-то вроде:
Собственно, если в шаблоне {lin} есть, то все должно работать... Только не забудь, папку на сервере создать, файлы нужные залить, и прочую лабуду сделать.
JBond, не знаю как на счет DLE, с ним не работал, в drupal стандартный модуль path, думаю и для DLE такой же есть.
Для начала установите стандартный код linkfeed, рядом с кодом сапы.
Я не думаю, что linkfeed использует код сапы)))
Честно говоря, linkfeed не разу не ставил, но проблем возникнуть не должно... Просто делаете, как и хотели по аналогии... и все должно получиться.
weranda, ок, подробнее, так подробнее)
1. Создаем файл goto.php
2. записываем в него одну единственную строку: header('Location: '.$_GET['url']);
3. кидаем его в корень своего сайта.
А дальше уже зависит то потребностей, если надо, то все внешние ссылки заменяем через регулярки, если хотите ручками ставить только нужные - отлично. Результат один, грубо говоря, была внешняя ссылка http://goto_site.ru/ ее переделали в http://you_site.ru/goto.php?url=http://goto_site.ru/, собственно you_site.ru - это ваш сайт, к корне которого лежит файл goto.php.
weranda, создаем файлик типа goto.php
header('Location: '.$_GET['url']);
и обращаемся http://you_site.ru/goto.php?url=http://goto_site.ru/
Чтоб вам помочь нужно: структура таблиц; какие у вас входные данные.
Если говорить грубо, то вы правильно напсали:
Если по id, то
id in (1,2,3,4,5) собственно 1,2,3,4,5 - коды, что необходимо выбрать