dle.in.ua » Хаки » Хак. Постоянная ссылка от Fed'a

Хак. Постоянная ссылка от Fed'a

Автор: GauraStyle от 26-07-2008, 23:47
Хак. Постоянная ссылка от Fed'a
Хак. Постоянная ссылка от Fed'a

Хочу предствить вашему вниманию еще один пункт "умелые ручки": постоянная ссылка на новость (по примеру spynet.ru)
Как установить ХАК:
- открываем файл ./engine/modules/show.full.php
- находим там следующие:
$category_id = intval ($row['category']);

- Ниже того кода вставляем:
##### START "постоянная ссылка" #####
$tpl->set('{stab_full_alt}', "".$config['http_home_url'].get_url($category_id)."/".$row['id']."-".$row['alt_name'].".html");
##### END "постоянная ссылка" #####

После этого открывем ./templates/_your_template_/full_stoy.tpl и в нужное для вас место тыкаем следующий код:
<div>Постійне посилання:&#160;<input value="{stab_full_alt}" onclick="this.focus();this.select();" type="text" class="news" style="width:300px;"></div>

Даный хак в таком же варианте представлен на сайте _http://krasyliv.in.ua/
Если вы не меняете альт.имен категорий - этот вариант постоянной ссылки вам подойдет, если же вы меняете время от времени альт.имена категорий - ВОСПОЛЬЗУЙТЕСЬ нижеприведенным вариантом!
=====================================
ПРИМЕЧАНИЕ. Даный вид хака актуален для ДЛЕ 6.7 или выще (на ниже версиях не тестил, можите оставить в комментах результат тестирования). Если же хотите установить хак на более ранею версию - рекомендую следующий вариант:
- открываем файл ./engine/modules/show.full.php
- находим там следующие:
$category_id = intval ($row['category']);

- Ниже того кода вставляем:
##### START "постоянная ссылка" #####
$tpl->set('{stab_full}', "".$config['http_home_url']."index.php?newsid=".$row['id']."");
##### END "постоянная ссылка" #####

После этого открывем ./templates/_your_template_/full_stoy.tpl и в нужное для вас место тыкаем следующий код:
<div>Постійне посилання:&#160;<input value="{stab_full}" onclick="this.focus();this.select();" type="text" class="news" style="width:300px;"></div>

ТАКЖЕ этот вариант является абсолютно постоянным (если только вы вручную не будите менять id новости)
laughing
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • Полностью работает на DLE 7.3
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • странно, но получилось такое: [img]http://pic.ipicture.ru/uploads/081123/QUmvwEE6HV.png[/img] смущает не надпись на Украинском, а то что одно поле. дле 7.3 .
    • colgate
    • Регистрация: --
    • Репутация: (||)
    • 23 ноября 2008 11:51
    • 2
    ^
  • Группа: Гости
  • Icq: --
  • Комментариев: 0
  • Публикаций: 0
  • На DLE 7.5 тоже работает. smile
    • Sehnsucht
    • Регистрация: --
    • Репутация: (||)
    • 22 февраля 2009 19:49
    • 3
    ^
    Информация
    Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.