0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 1070 Просмотров
*

1day

  • Осваиваюсь на форуме
  • 162
  • 7 / 6
Использую на сайте модуль GTranslate для автоматического перевода на любой язык, но обнаружил проблему - этот модуль создает 3 внешних ссылки!

Вот отрывок кода:

Код
<noscript>Javascript is required to use <a href="http://gtranslate.net/">GTranslate</a> <a href="http://gtranslate.net/">multilingual website</a> and <a href="http://gtranslate.net/">translation delivery network</a></noscript>

<script type="text/javascript">
/* <![CDATA[ */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('6 7(a,b){n{4(2.9){3 c=2.9("o");c.p(b,f,f);a.q(c)}g{3 c=2.r();a.s(\'t\'+b,c)}}u(e){}}6 h(a){4(a.8)a=a.8;4(a==\'\')v;3 b=a.w(\'|\')[1];3 c;3 d=2.x(\'y\');z(3 i=0;i<d.5;i++)4(d[i].A==\'B-C-D\')c=d[i];4(2.j(\'k\')==E||2.j(\'k\').l.5==0||c.5==0||c.l.5==0){F(6(){h(a)},G)}g{c.8=b;7(c,\'m\');7(c,\'m\')}}',43,43,'||document|var|if|length|function|GTranslateFireEvent|value|createEvent||||||true|else|doGTranslate||getElementById|google_translate_element2|innerHTML|change|try|HTMLEvents|initEvent|dispatchEvent|createEventObject|fireEvent|on|catch|return|split|getElementsByTagName|select|for|className|goog|te|combo|null|setTimeout|500'.split('|'),0,{}))
/* ]]> */
</script>
Чтобы сразу было видно:
Javascript is required to use <a href="http://gtranslate.net/">GTranslate</a> <a href="http://gtranslate.net/">multilingual website</a> and <a href="http://gtranslate.net/">translation delivery network</a>

Я не понимаю, ну зачем сразу 3 ссылки, еще и на один и тот же сайт? Мне кажется, это верх неприличия просто, обычно авторы расширений только 1 ссылку ставят.


Вот решение:

Нужно в файле:
ваш_сайт.ru/modules/mod_gtranslate/tmpl/default.php

Закомментировать строку:

Код
   // echo '<noscript>Javascript is required to use <a href="http://gtranslate.net/">GTranslate</a> <a href="http://gtranslate.net/">multilingual website</a> and <a href="http://gtranslate.net/">translation delivery network</a></noscript>';

Вот так должна выглядеть эта строка, перед ней знак // , модуль работает, а внешних ссылок больше нету!  *DRINK*
« Последнее редактирование: 23.05.2014, 22:37:59 от 1day »
*

1day

  • Осваиваюсь на форуме
  • 162
  • 7 / 6
Решение проблемы прикрепил в свой пост! Думаю, многим пригодится, ибо в поиске Google и на этом форуме не видел готового решения проблемы с внешними ссылками!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Модуль Donate - Amoney для J1.5 - J2.5 и J3.1

Автор leo78

Ответов: 208
Просмотров: 93522
Последний ответ 19.10.2017, 15:06:24
от leo78
Слетел модуль "Vina Article Carousel" после обновы 3.8.1

Автор Zhanadil1509

Ответов: 0
Просмотров: 45
Последний ответ 19.10.2017, 14:05:14
от Zhanadil1509
Модуль YJ News Pop - подгружаемые AJAX материалы с датой на английском языке

Автор Slava77

Ответов: 1
Просмотров: 120
Последний ответ 15.10.2017, 04:38:00
от effrit
Как выровнять модуль JDrive Horizontal Contact Form по центру страницы

Автор Maxim777210

Ответов: 0
Просмотров: 81
Последний ответ 27.09.2017, 08:30:43
от Maxim777210
Похожие метки выводит материалы всех языков

Автор lalalag

Ответов: 1
Просмотров: 101
Последний ответ 30.06.2017, 02:06:56
от lalalag