да не сравнил фиксы... доверился источнику
ЗЫ: отписал модератеру на удаление
Да, движения, в 4часа всё радовало, сейчас бэки отваливалились, а беки из Я.Блогов вообще почти все покосили по нескольким проектам.
согласен по поводу мира, я авторство не присваивал, впомнил когда увидел тему, что с вами обсуждали когда-то на другом ресурсе, когда вы ошибались с массивом категорий и вечным редиректом, вот и выложил правленный код, только как вариант, в правке которого участвовал сам. заметьте именно вариант по идее рабочий, под вашим актуальным.
Помните такой мой комментарий там:
Отсюда там у вас и единственная положительная единичка репутации от меня...
А кто-то покушался или заявлял авторсике права?
я предложил рабочий вариант вставки в index.php в отличае от вашего варианта описанного здесь в /engine/modules/show.full.php, только и всего.
Документы на авторство можете мне в личку выслать, если я нарушил чьи-то права, предложив реализацию сделать в другом файле, которую вы толком никак не могли выполнить, предлагая нерабочие варианты, вам подсказывали косяки и вы их правили по ходу, напомнить где это было?
Может тогда авторство ещё и наше с Брупт-ом, о моём нике там вы наверно догадались, ещё вы забыли про drjo, который вам подтолкнул вообще идею своим хаком редирект на правельные категории.
Так о чём вы?
Ещё вариант:
ищите в index.php:
if ($dle_module == "showfull" ) {
и ниже добаляете:
$news_name = substr ($news_name, 0, strlen ($news_id)) != $news_id ? $news_name : substr ($news_name, strlen ($news_id) + 1); $full_link = $config['http_home_url'] . get_url ($category_id) . '/' . $news_id . '-' . $news_name . '.html'; if ($full_link != $config['http_home_url'] . substr ($_SERVER['REQUEST_URI'], 1)) { header ($_SERVER['SERVER_PROTOCOL'] . '301 Moved Permanently'); header ('Location: ' . $full_link); die ();}
всё!
[aviable=main] ....[category=3]...
для решения с дублями на страницах навигации используйте совместно с тегами aviable и category ещё и Постраничный фильтр by Sander: _dlepro.com/432-hak-postranichnyy-filtr-by-sander.html
только учтите, он начнёт обрабатывать только новые публикации, добавленные или отредактированные после включения этой функции
да судя по тегу именно dle, ТС воспользуйтесь в вашем случае советом AlexejE, но не вздумайте купить модуль для этого, который продают в сети, во-первых его продаёт не автор, а человек который вам не сможет оказать поддержки, а во вторых столкнётесь с проблемами парсера, а денег вам не вернут. Есть ещё модуль вывода картинок тегом кажется от Пряника, вот к нему проще прикурутить отдачу alt и title, но там тоже напильник нужен...
У нас после 15дня движения закончились, а колбасило так же...
Оффтоп:
Гы, знакомый якорь по заявкам от оптимизаторов в sape.
Если это вы, то попробуйте всё-таки покупать ссылки ресурсах тематических или около тематических, а то даже был у нас момент раздражения отказывая такому якорю по несоответствию тематике, а он снова и снова, пришлось фильтровать, потому и запомнился.
AlexejE, причём тут это, Вы недопоняли судя по всему, ТС же написал:
ЗЫ: ТС, я ответил выше как Вам решить Вашу проблему