1 (08.01.2013 19:52 отредактировано Axel)

Тема: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Всем привет. Скажите, каким образом можно ссылку на аттач закрыть от поисковиков в JS ? Вот этим способом, разумеется...

Добавлено: 08.01.2013 18:52

Тема не актуальна больше. Немного пошевелив мозгами, я и сам все сделал smile

Посмотрим, как ПС не видят ссылки...)

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Axel, Делись инструкцией раз сам сделал?

3

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

admin пишет:

Axel, Делись инструкцией раз сам сделал?

Поддерживаю, тоже есть сайт с программами, скачивание через Аттачмент, может себе тоже сделаю

4 (10.01.2013 22:52 отредактировано Axel)

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Окей smile
Зашел в файл functions.php и начал искать нужны код по запросу "attachment". Сразу же нашел то, что искал. Все ссылки (их там четыре) я заменил с <a href....> на

<span class=\"hidden-link\" data-link=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >

Скрипт, который обрабатывает ссылки, подключил в main.tpl

<script>$('.hidden-link').replaceWith(function(){return'<a href="'+$(this).data('link')+'">'+$(this).text()+'</a>';})</script>

Вот и все. Аттач скрыт smile

P.S. Все так легко, когда пробуешь хоть немного думать big_smile  Это я к тому, что уже год пытался у людей узнать, как скрыть ссылку на файл в nofollow, при этом даже не пытался ниразу сам поискать smile

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Axel пишет:

Все так легко, когда пробуешь хоть немного думать

Это лучшее, что я когда-либо читал на этом форуме!
Форум существует как раз ради этого - не показать как и что сделать, а научить пользователей думать и анализировать!
Молодец!

6

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

А если просто добавить

rel=\"nofollow\"

так тоже будет закрыта ссылка?

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

kovalenko3, Читай - http://ru.wikipedia.org/wiki/Nofollow

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

kovalenko3, Скажем, nofollow добавляется именно так... Будет ли это работать? НЕТ! nofollow просто говорит ПС, чтобы они не учитывали ссылку. Через nofollow поисковики гуляют по ссылкам, и, очень даже часто учитывают их... То есть я находил ссылки в поиске, которые были закрыты в nofollow... Вроде... Может и путаю smile
Самый идеальный варинат - скрыть ссылку в JS...

9

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Здравствуй!
Есть один из сайтов на котором  ссылки закрывались с помощью данного метода, так вот я решил изменить немного вид аттача и данный метод перестал работать. То есть, две первые строчки изменены и я не знаю куда код вставить.
Вот сам код

                        $replace_1[] = "<a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" ><div class=\"mknop\"><div class=\"mknoplink\">{$row['name']}</div><div class=\"mknorazt\">Вес:</div><div class=\"mknopsize\">{$size}</div><div class=\"mknopdownload\">Скачали: <div class=\"mknopcifr\">{$row['dcount']}</div></div></div></a>";
                        $replace_2[] = "<a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" ><div class=\"mknop\"><div class=\"mknoplink\">\\1</div><div class=\"mknorazt\">Вес:</div><div class=\"mknopsize\">{$size}</div><div class=\"mknopdownload\">Скачали: <div class=\"mknopcifr\">{$row['dcount']}</div></div></div></a>";
        } else {

            $replace_1[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >{$row['name']}</a> [{$size}]</span>";
            $replace_2[] = "<span class=\"attachment\"><a href=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" >\\1</a> [{$size}]</span>";

Может кто то мне помочь с первыми двумя строчками а то у меня ничего не получается.

10

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

ну видимо как-то так

                        $replace_1[] = "<span class=\"hidden-link\" data-link=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" ><div class=\"mknop\"><div class=\"mknoplink\">{$row['name']}</div><div class=\"mknorazt\">Вес:</div><div class=\"mknopsize\">{$size}</div><div class=\"mknopdownload\">Скачали: <div class=\"mknopcifr\">{$row['dcount']}</div></div></div></span>";
                        $replace_2[] = "<span class=\"hidden-link\" data-link=\"{$config['http_home_url']}engine/download.php?id={$row['id']}{$area}\" ><div class=\"mknop\"><div class=\"mknoplink\">\\1</div><div class=\"mknorazt\">Вес:</div><div class=\"mknopsize\">{$size}</div><div class=\"mknopdownload\">Скачали: <div class=\"mknopcifr\">{$row['dcount']}</div></div></div></span>";

11

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

svetlana,  Спасибо за помощь, но ничего не изменилось, остался прежний вид.
Хак для изменения аттача взял отсюда _http://prowebber.ru/dle/hacks/15059-novyy-vid-attachment-dlya-dle-98.html

12

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Ну что-то должно было изменится smile
кеш чистили?
для class="hidden-link" стиль уже прописан был?

13 (09.03.2015 15:09 отредактировано zennuk)

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

svetlana,  кеш чистил
вид после установки хака

вид после вашей правки

стили для class="hidden-link" не прописывал, прописаны только те что были взяты для вывода аттача

14

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Ну это же кардинальные изменения smile

Вообще странно, стили в хаке не привязаны к ссылке, может дело в самом скрипте, попробуйте в шаблоне текущий вариант скрипта поменять на этот

<script>$('.hidden-link').click(function(){window.open($(this).data('link'));return false;});</script>

15

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Теперь все отлично подошло и работает, большое спасибо.
Еще один вопрос, раньше при наведении на ссылку показывало руку с указательным пальцем а теперь римское 1 (как здесь при написании комментариев) как исправить.

16

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

в css впишите

span.hidden-link {
    cursor: pointer;
}

Re: Помогите закрыть ссылки на аттач с помощью JS (методом Алаичъ'а)

Econ

Добавлено: 25.11.2023 11:08

77.7

Добавлено: 25.11.2023 11:09

Bett

Добавлено: 25.11.2023 11:10

Bett

Добавлено: 25.11.2023 11:11

Coli

Добавлено: 25.11.2023 11:14

Khal

Добавлено: 25.11.2023 11:15

Jewe

Добавлено: 25.11.2023 11:17

Paul

Добавлено: 25.11.2023 11:18

Rudy

Добавлено: 25.11.2023 11:19

Beat

Добавлено: 25.11.2023 11:20

Marc

Добавлено: 25.11.2023 11:21

Tesc

Добавлено: 25.11.2023 11:25

Elvi

Добавлено: 25.11.2023 11:26

Fisk

Добавлено: 25.11.2023 11:27

Maur

Добавлено: 25.11.2023 11:28

Djan

Добавлено: 25.11.2023 11:29

Atla

Добавлено: 25.11.2023 11:30

Veed

Добавлено: 25.11.2023 11:32

Blue

Добавлено: 25.11.2023 11:33

Imma

Добавлено: 25.11.2023 11:34

Jose

Добавлено: 25.11.2023 11:38

XIII

Добавлено: 25.11.2023 11:39

Atta

Добавлено: 25.11.2023 11:40

Disn

Добавлено: 25.11.2023 11:41

Dori

Добавлено: 25.11.2023 11:42

Penh

Добавлено: 25.11.2023 11:43

Skry

Добавлено: 25.11.2023 11:45

Legs

Добавлено: 25.11.2023 11:46

Eric

Добавлено: 25.11.2023 11:47

work

Добавлено: 25.11.2023 11:48

Doct

Добавлено: 25.11.2023 11:49

Hein

Добавлено: 25.11.2023 11:50

Jewe

Добавлено: 25.11.2023 11:51

XIII

Добавлено: 25.11.2023 11:52

Esca

Добавлено: 25.11.2023 11:53

Bril

Добавлено: 25.11.2023 11:55

Robe

Добавлено: 25.11.2023 11:56

Invi

Добавлено: 25.11.2023 11:57

Kiss

Добавлено: 25.11.2023 11:58

Fran

Добавлено: 25.11.2023 11:59

Gary

Добавлено: 25.11.2023 12:00

XVII

Добавлено: 25.11.2023 12:03

Wind

Добавлено: 25.11.2023 12:04

Sera

Добавлено: 25.11.2023 12:07

Body

Добавлено: 25.11.2023 12:08

Arth

Добавлено: 25.11.2023 12:10

Flas

Добавлено: 25.11.2023 12:11

Club

Добавлено: 25.11.2023 12:12

XVII

Добавлено: 25.11.2023 12:14

Pers

Добавлено: 25.11.2023 12:15

Pixa

Добавлено: 25.11.2023 12:16

Joha

Добавлено: 25.11.2023 12:17

Warh

Добавлено: 25.11.2023 12:21

SPOR

Добавлено: 25.11.2023 12:22

Dolb

Добавлено: 25.11.2023 12:23

Coto

Добавлено: 25.11.2023 12:24

Trau

Добавлено: 25.11.2023 12:25

Metr

Добавлено: 25.11.2023 12:26

Agat

Добавлено: 25.11.2023 12:27

Arth

Добавлено: 25.11.2023 12:28

Robe

Добавлено: 25.11.2023 12:29

Iris

Добавлено: 25.11.2023 12:31

York

Добавлено: 25.11.2023 12:32

Meme

Добавлено: 25.11.2023 12:33

Lycr

Добавлено: 25.11.2023 12:34

Side

Добавлено: 25.11.2023 12:35

Brat

Добавлено: 25.11.2023 12:36

Manh

Добавлено: 25.11.2023 12:37

Jame

Добавлено: 25.11.2023 12:38

Wind

Добавлено: 25.11.2023 12:40

Wind

Добавлено: 25.11.2023 12:41

Wind

Добавлено: 25.11.2023 12:42

Dani

Добавлено: 25.11.2023 12:43

skir

Добавлено: 25.11.2023 12:44

Unre

Добавлено: 25.11.2023 12:45

Late

Добавлено: 25.11.2023 12:46

Supe

Добавлено: 25.11.2023 12:47

Wind

Добавлено: 25.11.2023 12:50

Near

Добавлено: 25.11.2023 12:51

Neve

Добавлено: 25.11.2023 12:53

Karl

Добавлено: 25.11.2023 12:54

Busi

Добавлено: 25.11.2023 12:55

Paul

Добавлено: 25.11.2023 12:56

Hono

Добавлено: 25.11.2023 12:57

Carc

Добавлено: 25.11.2023 12:58

Alic

Добавлено: 25.11.2023 13:02

John

Добавлено: 25.11.2023 13:03

Herb

Добавлено: 25.11.2023 13:04

Arts

Добавлено: 25.11.2023 13:05

Mezz

Добавлено: 25.11.2023 13:07

Arts

Добавлено: 25.11.2023 13:08

Over

Добавлено: 25.11.2023 13:09

Miyo

Добавлено: 25.11.2023 13:10

Gust

Добавлено: 25.11.2023 13:11

Mont

Добавлено: 25.11.2023 13:12

Emma

Добавлено: 25.11.2023 13:13

Juli

Добавлено: 25.11.2023 13:14

Octo

Добавлено: 25.11.2023 13:15

John

Добавлено: 25.11.2023 13:17

Vitt

Добавлено: 25.11.2023 13:18

Ruth

Добавлено: 25.11.2023 13:19

Sams

Добавлено: 25.11.2023 13:20

Rich

Добавлено: 25.11.2023 13:23

Free

Добавлено: 25.11.2023 13:24

Maig

Добавлено: 25.11.2023 13:25

Neil

Добавлено: 25.11.2023 13:26

Fall

Добавлено: 25.11.2023 13:27

Warh

Добавлено: 25.11.2023 13:28

Sony

Добавлено: 25.11.2023 13:29

Wind

Добавлено: 25.11.2023 13:31

Elto

Добавлено: 25.11.2023 13:32

Your

Добавлено: 25.11.2023 13:33

Star

Добавлено: 25.11.2023 13:34

Brad

Добавлено: 25.11.2023 13:37

Harm

Добавлено: 25.11.2023 13:38

HDMI

Добавлено: 25.11.2023 13:39

Gard

Добавлено: 25.11.2023 13:40

Sams

Добавлено: 25.11.2023 13:41

Camp

Добавлено: 25.11.2023 13:42

Mart

Добавлено: 25.11.2023 13:49

Paul

Добавлено: 25.11.2023 13:55

Char

Добавлено: 25.11.2023 13:56

Fant

Добавлено: 25.11.2023 13:57

SQui

Добавлено: 25.11.2023 13:58

Best

Добавлено: 25.11.2023 14:01

Trou

Добавлено: 25.11.2023 14:02

Jewe

Добавлено: 25.11.2023 14:03

Dome

Добавлено: 25.11.2023 14:04

Lanz

Добавлено: 25.11.2023 14:05

Jeff

Добавлено: 25.11.2023 14:08

Feat

Добавлено: 25.11.2023 14:09

Avan

Добавлено: 25.11.2023 14:10

Vali

Добавлено: 25.11.2023 14:11

Sant

Добавлено: 25.11.2023 14:13

Edit

Добавлено: 25.11.2023 14:16

Robe

Добавлено: 25.11.2023 14:17

Smob

Добавлено: 25.11.2023 14:18

Extr

Добавлено: 25.11.2023 14:21

Wind

Добавлено: 25.11.2023 14:23

WIND

Добавлено: 25.11.2023 14:24

Worl

Добавлено: 25.11.2023 14:25

Flow

Добавлено: 25.11.2023 14:27

Brau

Добавлено: 25.11.2023 14:29

oupe

Добавлено: 25.11.2023 14:32

Pedi

Добавлено: 25.11.2023 14:33

XXII

Добавлено: 25.11.2023 14:35

GWCY

Добавлено: 25.11.2023 14:36

Hell

Добавлено: 25.11.2023 14:37

Rive

Добавлено: 25.11.2023 14:38

Sofi

Добавлено: 25.11.2023 14:39

Laus

Добавлено: 25.11.2023 14:40

Mart

Добавлено: 25.11.2023 14:41

Sony

Добавлено: 25.11.2023 14:42

Last

Добавлено: 25.11.2023 14:46

Char

Добавлено: 25.11.2023 14:47

XVII

Добавлено: 25.11.2023 14:48

Mumi

Добавлено: 25.11.2023 14:50

Arno

Добавлено: 25.11.2023 14:53

Jule

Добавлено: 25.11.2023 14:55

Porn

Добавлено: 25.11.2023 14:56

XXXV

Добавлено: 25.11.2023 14:57

Leon

Добавлено: 25.11.2023 14:58

Pres

Добавлено: 25.11.2023 14:59

Vale

Добавлено: 25.11.2023 15:03

Dolb

Добавлено: 25.11.2023 15:05

Auto

Добавлено: 25.11.2023 15:06

XVII

Добавлено: 25.11.2023 15:07

Remi

Добавлено: 25.11.2023 15:08

Brit

Добавлено: 25.11.2023 15:09

Carm

Добавлено: 25.11.2023 15:10

Russ

Добавлено: 25.11.2023 15:11

Brit

Добавлено: 25.11.2023 15:12

Enjo

Добавлено: 25.11.2023 15:14

Wind

Добавлено: 25.11.2023 15:15

Frit

Добавлено: 25.11.2023 15:16

Kerr

Добавлено: 25.11.2023 15:17

Mart

Добавлено: 25.11.2023 15:18

Nels

Добавлено: 25.11.2023 15:19

Made

Добавлено: 25.11.2023 15:20

Wind

Добавлено: 25.11.2023 15:21

Enig

Добавлено: 25.11.2023 15:22

Raym

Добавлено: 25.11.2023 15:24

MACD

Добавлено: 25.11.2023 15:25

Wild

Добавлено: 25.11.2023 15:26

John

Добавлено: 25.11.2023 15:27

Jaco

Добавлено: 25.11.2023 15:28

Phil

Добавлено: 25.11.2023 15:29

Wond

Добавлено: 25.11.2023 15:30

Micr

Добавлено: 25.11.2023 15:31

Your

Добавлено: 25.11.2023 15:32

Hetz

Добавлено: 25.11.2023 15:34

wwwt

Добавлено: 25.11.2023 15:35

Camb

Добавлено: 25.11.2023 15:36

Klau

Добавлено: 25.11.2023 15:37

Eliz

Добавлено: 25.11.2023 15:38

Harm

Добавлено: 25.11.2023 15:39

Harm

Добавлено: 25.11.2023 15:40

Harm

Добавлено: 25.11.2023 15:44

GPRS

Добавлено: 25.11.2023 15:45

Bill

Добавлено: 25.11.2023 15:46

This

Добавлено: 25.11.2023 15:47

Pank

Добавлено: 25.11.2023 15:49

Owne

Добавлено: 25.11.2023 15:50

Answ

Добавлено: 25.11.2023 15:51

Elec

Добавлено: 25.11.2023 15:52

Teen

Добавлено: 25.11.2023 15:55

Alis

Добавлено: 25.11.2023 15:57

Huma

Добавлено: 25.11.2023 15:59

Pink

Добавлено: 25.11.2023 16:00

tuchkas

Добавлено: 25.11.2023 16:01

Mich

Добавлено: 25.11.2023 16:02

Edwa