DataLife Engine > Версия для печати > Оформление ссылок с файлообменников

Хак предназначен для оформления ссылок с файлообменников. Он выполняет замену текстовых ссылок на ссылки в виде графических элементов. При добавлении новости в панели BB — кодов добавляются дополнительные элементы для оформления ссылок.

Что нового:

— Добавлены новые файлообменники (52 иконки).- Исправлены мелкие баги.- Перенесены иконки в папку uploads.- Добавлены к иконкам alt= (свой к каждому файлообменнику).- Изменины названия иконок для удобной работы журналистов постящих через AddNews.

Установка:

1. Скопируйте все файлы из архива на ваш сервер.

2. Откройте /engine/inc/include/inserttag.php и найдите:

var fombj    = document.forms[0];

Ниже вставьте:

function tag_url_dow(value)
{
if (value == 0) return;
        if(navigator.appName=="Microsoft Internet Explorer")
        {
        document.getElementById('pzi').options[0].selected=true
                var adlinc   = prompt("Введите полный адрес ссылки http//...", "");
                         piclinc = value;
                if(adlinc==""||adlinc==null)return;
                                doInsert("[url="+adlinc+"]"+value+"[/url]"+"   ", false);
        }
        else
        {
    var adlinc   = prompt("Введите полный адрес ссылки http//...", "");
  piclinc = value;
        if(adlinc==""||adlinc==null)return;

doInsert("[url="+adlinc+"]"+value+"[/url]", "   ", false);
}
}

Далее ищем:

Выше вставляем:



Файлообменник
Depositfiles
Letitbit
Shareflare
Vip_file
Sms4file
Ifolder
Rusfolder
Turbobit
Hotfile
Unibytes
Gigabase
Share4web
Narod
Прямая ссылка
Homepage
Anyfiles
Asfile
Bandcamp
Bitoman
Bitshare
Cash-file
Cloudzer
Creafile
Dfiles
Extrabit
File-space
Filedeluxe
Filefactory
Filejungle
Fileplaneta
Filepost
Filekeeper
Fileserve
Fileshare
Filesmonster
Filesonic
Freakshare
Free-share
Gigapeta
Hitfile
I-filez
Megaupload
Namba
Onlinedisk
Rapidshare
Sharingmatrix
Torrent
Up-file
Upload
Uploadbox
Uploading
Uploadstation

3. Открываем /engine/modules/bbcode.php и ищем:

$lang[bb_t_url]

 Для Dle 9.7 ищем

Выше вставляем:



Файлообменник
Depositfiles
Letitbit
Shareflare
Vip_file
Sms4file
Ifolder
Rusfolder
Turbobit
Hotfile
Unibytes
Gigabase
Share4web
Narod
Прямая ссылка
Homepage
Anyfiles
Asfile
Bandcamp
Bitoman
Bitshare
Cash-file
Cloudzer
Creafile
Dfiles
Extrabit
File-space
Filedeluxe
Filefactory
Filejungle
Fileplaneta
Filepost
Filekeeper
Fileserve
Fileshare
Filesmonster
Filesonic
Freakshare
Free-share
Gigapeta
Hitfile
I-filez
Megaupload
Namba
Onlinedisk
Rapidshare
Sharingmatrix
Torrent
Up-file
Upload
Uploadbox
Uploading
Uploadstation

 Для Dle 9.7 вставляем



Файлообменник
Depositfiles
Letitbit
Shareflare
Vip_file
Sms4file
Ifolder
Rusfolder
Turbobit
Hotfile
Unibytes
Gigabase
Share4web
Narod
Прямая ссылка
Homepage
Anyfiles
Asfile
Bandcamp
Bitoman
Bitshare
Cash-file
Cloudzer
Creafile
Dfiles
Extrabit
File-space
Filedeluxe
Filefactory
Filejungle
Fileplaneta
Filepost
Filekeeper
Fileserve
Fileshare
Filesmonster
Filesonic
Freakshare
Free-share
Gigapeta
Hitfile
I-filez
Megaupload
Namba
Onlinedisk
Rapidshare
Sharingmatrix
Torrent
Up-file
Upload
Uploadbox
Uploading
Uploadstation

4. Открываем templates/ваш скин/addnews.tpl и в самое начало добавляем:

function tag_url_dow(value)
{
if (value == 0) return;
        if(navigator.appName=="Microsoft Internet Explorer")
        {
        document.getElementById('pzi').options[0].selected=true
                var adlinc   = prompt("Введите полный адрес ссылки http//...", "");
                         piclinc = value;
                if(adlinc==""||adlinc==null)return;
                                doInsert("[url="+adlinc+"]"+value+"[/url]"+"   ", false);
        }
        else
        {
    var adlinc   = prompt("Введите полный адрес ссылки http//...", "");
  piclinc = value;
        if(adlinc==""||adlinc==null)return;

doInsert("[url="+adlinc+"]"+value+"[/url]", "   ", false);
}
}

5. Если у вас на сайте установлен DLE Forum, то откройте файл /engine/forum/sources/components/bbcode.php и найдите 2 раза:

$lang[bb_t_url]

 Для Dle 9.7 ищем

Выше добавьте:



Файлообменник
Depositfiles
Letitbit
Shareflare
Vip_file
Sms4file
Ifolder
Rusfolder
Turbobit
Hotfile
Unibytes
Gigabase
Share4web
Narod
Прямая ссылка
Homepage
Anyfiles
Asfile
Bandcamp
Bitoman
Bitshare
Cash-file
Cloudzer
Creafile
Dfiles
Extrabit
File-space
Filedeluxe
Filefactory
Filejungle
Fileplaneta
Filepost
Filekeeper
Fileserve
Fileshare
Filesmonster
Filesonic
Freakshare
Free-share
Gigapeta
Hitfile
I-filez
Megaupload
Namba
Onlinedisk
Rapidshare
Sharingmatrix
Torrent
Up-file
Upload
Uploadbox
Uploading
Uploadstation

 Для Dle 9.7 вставляем



Файлообменник
Depositfiles
Letitbit
Shareflare
Vip_file
Sms4file
Ifolder
Rusfolder
Turbobit
Hotfile
Unibytes
Gigabase
Share4web
Narod
Прямая ссылка
Homepage
Anyfiles
Asfile
Bandcamp
Bitoman
Bitshare
Cash-file
Cloudzer
Creafile
Dfiles
Extrabit
File-space
Filedeluxe
Filefactory
Filejungle
Fileplaneta
Filepost
Filekeeper
Fileserve
Fileshare
Filesmonster
Filesonic
Freakshare
Free-share
Gigapeta
Hitfile
I-filez
Megaupload
Namba
Onlinedisk
Rapidshare
Sharingmatrix
Torrent
Up-file
Upload
Uploadbox
Uploading
Uploadstation

6. Если у вас на сайте установлен DLE Forum, откройте templates/ваш скин/forum/addpost.tpl, templates/ваш скин/forum/addtopic.tpl и templates/ваш скин/forum/ajax_addpost.tpl. В самое начала добавьте:

function tag_url_dow(value)
{
if (value == 0) return;
        if(navigator.appName=="Microsoft Internet Explorer")
        {
        document.getElementById('pzi').options[0].selected=true
                var adlinc   = prompt("Введите полный адрес ссылки http//...", "");
                         piclinc = value;
                if(adlinc==""||adlinc==null)return;
                                doInsert("[url="+adlinc+"]"+value+"[/url]"+"   ", false);
        }
        else
        {
    var adlinc   = prompt("Введите полный адрес ссылки http//...", "");
  piclinc = value;
        if(adlinc==""||adlinc==null)return;

doInsert("[url="+adlinc+"]"+value+"[/url]", "   ", false);
}
}

Готово!

Версия DLE: 9.7-9.8

Автор: Off Road