• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Дополнение тега leech

Статус
В этой теме нельзя размещать новые ответы.

partizannn

Гуру форума
Регистрация
15 Сен 2008
Сообщения
423
Реакции
52
1) 7.х
2) Все равно
Необходимо немного дополнить тег leech Суть:
Стобы при добавлении тега вокруг ссылки кроме
HTML:
[leech=url][/leech]
добавлялось еще и
HTML:
<noindex></noindex>
и получалось типа:
HTML:
<noindex>[leech=url][/leech]</noindex>
, а также чтобы вместо текста по дефолту My Webpage было Скачать / Download.
Буду признателен за помощь в решении вопроса.
 
Все настройки в Файле engine/ajax/bbcodes.js
PHP:
function tag_leech(){
	var FoundErrors = '';
	var thesel ='';
	if ( (ua_vers >= 4) && is_ie && is_win)
	{
	thesel = document.selection.createRange().text;
	} else thesel ='My Webpage';
    if (!thesel) {
        thesel ='My Webpage';
    }
    var enterURL   = prompt(text_enter_url, "http://");
    var enterTITLE = prompt(text_enter_url_name, thesel);
    if (!enterURL) {
        FoundErrors += " " + error_no_url;
    }
    if (!enterTITLE) {
        FoundErrors += " " + error_no_title;
    }
    if (FoundErrors) {
        alert("Error!"+FoundErrors);
        return;
    }
	doInsert("[leech="+enterURL+"]"+enterTITLE+"[/leech]", "", false);
};

Должно сработать так:
PHP:
function tag_leech() {
    var FoundErrors = '';
	var thesel ='';
	if ( (ua_vers >= 4) && is_ie && is_win) {
	thesel = document.selection.createRange().text;
	} else thesel ='Скачать / Download';
    if (!thesel) {
        thesel ='Скачать / Download';
    }
    var enterURL   = prompt(text_enter_url, "http://");
    var enterTITLE = prompt(text_enter_url_name, thesel);
    if (!enterURL) {
        FoundErrors += " " + error_no_url;
    }
    if (!enterTITLE) {
        FoundErrors += " " + error_no_title;
    }
    if (FoundErrors) {
        alert("Error!"+FoundErrors);
        return;
    }
	doInsert("<noindex>[leech="+enterURL+"]"+enterTITLE+"[/leech]</noindex>", "", false);
};
 
НУ даже не знаю как сказать: ни в engine/ajax/bbcodes.js ни в engine/ajax/bbcode.php такого кода не нашел...
Версия DLE 7.5
 
НУ даже не знаю как сказать: ни в engine/ajax/bbcodes.js ни в engine/ajax/bbcode.php такого кода не нашел...
Версия DLE 7.5
Смотри файл
engine/inc/inserttag.php
Код:
Line 300: 	} else thesel ='My Webpage';
Line 303:         thesel ='My Webpage';
Line 321:         doInsert("[leech="+enterURL+"]"+enterTITLE+"[/leech]", "", false);
Line 332: 	} else thesel ='My Webpage';
Line 335:         thesel ='My Webpage';
 
А сразу и для других поисковиков (в том числе Гоша) добавить бы в эту конструкцию тег "nofolow"
 
А сразу и для других поисковиков (в том числе Гоша) добавить бы в эту конструкцию тег "nofolow"
А в чем смысл? лишний код на страницу нужно для "весу" ?:ah:
Если ссылка в "личе" то и не надо уже никакие ноуиндексы. Ведь ссылка получается внутренней.
 
для лича достаточно <noindex> т.к яндекс потом по этой ссылке выдаст тебе ошибку в панели вебмастера, а Гугля на кодированные ссылки внимания не обращает, проверено на WP. :tcl:
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху