Ищу [Ищу] Мод короткой ссылки!

Тема в разделе "DLE", создана пользователем NoisnamINFO, 5 янв 2008.

Информация :
Актуальная версия DataLife Engine 11.2
( Final Release v.11.2 | Скачать DataLife Engine | Скачать 11.2 demo )
Нужно ли обновляться | Как обновиться | Изменения в шаблонах
> Нет русских символов <
[Приватная тема DLE (Все подробности в ЛС к модератору раздела)]

Версии 11.1 и ниже - уязвимы!

Локализации | F.A.Q. | Внешний вид
Правила раздела | Правила форума
Обсуждение хайда карается баном!
В каждом сообщении указывайте версию DLE, которого они касаются!
Статус темы:
Закрыта.
Модераторы: killoff
  1. NoisnamINFO

    NoisnamINFO Писатель

    Регистр.:
    1 янв 2008
    Сообщения:
    6
    Симпатии:
    2
    Ищу данный мод _http://4dle.ru/2007/12/13/izmenjaem_urly_novostejj.html
    Токо в рабочем состоянии для принт версии :bc:
    Или мож кто из новой длешки мод вырежит и переделает!!!
     
  2. glam

    glam

    Регистр.:
    12 апр 2007
    Сообщения:
    734
    Симпатии:
    217
    есть доработка ЧПУ http://4dle.ru/2007/09/19/dorabotka_chpu.html

    если надо поделюсь, - пиши в личку.
     
  3. ewg777

    ewg777

    Регистр.:
    6 авг 2007
    Сообщения:
    763
    Симпатии:
    321
    Давай выкладывай, а не предлагай!
     
  4. glam

    glam

    Регистр.:
    12 апр 2007
    Сообщения:
    734
    Симпатии:
    217
    ewg777 повежливей тон! Здесь культурные люди между прочим.

    А вот и сам хак:


    Дороботка для DLE
    Назначение:
    Добовляет ссылку на полную новость в формате httр://yourdomain.com/имя_категории/имя_подкатегории/название_новости.htm

    ===============================================

    Установка:
    ===============================================
    engine.php


    Ищем:

    $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, votes, access FROM " . PREFIX . "_post WHERE alt_name ='$news_name' AND date >= '{$year}-{$month}-{$day}' AND date < '{$year}-{$month}-{$day}' + INTERVAL 24 HOUR LIMIT 0,1";

    Заменяем на:

    // доработка ЧПУ
    if (!$category)
    $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, votes, access FROM " . PREFIX . "_post WHERE alt_name ='$news_name' AND date >= '{$year}-{$month}-{$day}' AND date < '{$year}-{$month}-{$day}' + INTERVAL 24 HOUR LIMIT 0,1";
    else
    {
    $subaction = "showfull";
    $bds_act= "showfull";
    $sql_news = "SELECT id, autor, date, short_story, full_story, xfields, title, category, descr, keywords, alt_name, comm_num, allow_comm, allow_rate, rating, vote_num, news_read, approve, votes, access FROM " . PREFIX . "_post WHERE alt_name ='$news_name' AND category='$category_id' LIMIT 0,1";
    }

    Ищем:

    if(($subaction == "showfull" or $subaction == "addcomment") and ((!isset($category) or $category == "")) ){

    Заменяем на:

    // доработка ЧПУ
    if(($bds_act == "showfull" and isset($category)) or( $subaction == "showfull" or $subaction == "addcomment") and ((!isset($category) or $category == "")) ){


    =============================================
    engine\modules\show.short.php

    Ищем:

    $cat_list = explode (',', $row['category']);

    Ниже вставляем:

    $my_cat_full = get_url ($row['category']).'/';

    Ищем:

    $tpl->set('[full-link]',"<a {$go_page}href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">");

    Заменяем на:

    $tpl->set('[full-link]',"<a {$go_page} href=\"".$config['http_home_url'].$my_cat_full .$row['alt_name'].".html\">");


    ===============================================
    Для работы с {custom}
    =============================================
    engine\modules\show.custom.php

    Ищем:

    $cat_list = explode (',', $row['category']);

    Ниже вставляем:

    $my_cat_full = get_url ($row['category']).'/';

    Ищем:

    $tpl->set('[full-link]',"<a href=\"".$config['http_home_url'].date('Y/m/d/', $row['date']).$row['alt_name'].".html\">");

    Заменяем на:

    $tpl->set('[full-link]',"<a {$go_page} href=\"".$config['http_home_url'].$my_cat_full .$row['alt_name'].".html\">");


    ===============================================


    .htaccess

    Ищем:

    RewriteCond %{REQUEST_FILENAME} !-f

    Ниже вставляем:

    # доработка ЧПУ
    RewriteRule ^([^.]+)/(.*).html(/?)+ index.php?category=$1&subaction=showfull&news_name=$2 [L]


    Установка завершена.

    Внимание!
    ===============================================
    Распростронение даного файла разрешено с устного согласия Хортицы (Nulled.WS CLUB)

    И будьте же вы людьми!!! Поставьте ссылку на мой сайтег:
    <a href="http://smallgames.ws/">Мини игры</a>
    А если фпадлу ставить линк, зайдите на сайт и покликайте по бегуну!!!
    Шпасибо, за фнимание!
     
  5. GauraStyle

    GauraStyle Kot

    Регистр.:
    13 фев 2007
    Сообщения:
    1.492
    Симпатии:
    916
    glam незнаю где ты взял этот ХАК. Но он покупался и никому практически не вылаживался, так что если ты его и получил, то вероятно по блату. Нестоит так поступать.
    :smmne:
     
  6. Хортица

    Хортица Прохожие

    А_Х_У_Е_Т_Ь!
    Выложили мод который я покупал и делал под себя у меня под носом..

    glam, Там же написано русским языком:
    Я никакого согласия не давал!

    glam отправился в вечный бан!
    А тему закрываю к чертям!
     
Статус темы:
Закрыта.