#1 2011-11-01 16:01

Константин
Пользователь

Обмен ссылками

Хотелось бы иметь возможность отключать такую опцию, как обмен ссылками. Может кому-то она и нужна (хотя я и сомневаюсь, что этот способ продвижения сайта все еще актуален), но лично меня спамеры просто за-дол-ба-ли. Никакая капча не спасает от двух-трех десятков мусорных предложений в день. Стоит на месяц отвлечься, и потом приходится часами выгребать это дерьмо из админки... Обменяться баннерами с тем, с кем я действуительно хочу, можно и без этой опции...

Неактивен

 

#2 2011-11-01 16:07

Воланд
Пользователь

Re: Обмен ссылками

Полностью согласен

Неактивен

 

#3 2011-11-01 16:45

welldi
Пользователь

Re: Обмен ссылками

баян wink уже осуждалось на форуме как закрыть обмен на прочь или закрыть ротботом и пустьс ебе пишут....

Неактивен

 

#4 2011-11-01 17:42

Константин
Пользователь

Re: Обмен ссылками

welldi написал:

баян wink уже осуждалось на форуме как закрыть обмен на прочь или закрыть ротботом и пустьс ебе пишут....

1. "Обсуждалось [где-то] на форуме" - вот это и есть тот самый "баян"... Если знаете где обсуждалось - то просто покажите.
2. Речь не о том, что могут сделать умельцы своими "очумелыми ручками" (доработать код или сотворить свой собственный), но о том, что такая опция не помешала бы в админке в виде какого-нибудь чекбокса...

Неактивен

 

#5 2011-11-01 17:52

rat
Администратор

Re: Обмен ссылками

Константин написал:

"Обсуждалось [где-то] на форуме" - вот это и есть тот самый "баян"... Если знаете где обсуждалось - то просто покажите.

+100500

Неактивен

 

#6 2011-11-02 17:53

www.po.kiev.ua
Пользователь

Re: Обмен ссылками

Константин написал:

welldi написал:

баян wink уже осуждалось на форуме как закрыть обмен на прочь или закрыть ротботом и пустьс ебе пишут....

1. "Обсуждалось [где-то] на форуме" - вот это и есть тот самый "баян"... Если знаете где обсуждалось - то просто покажите.
2. Речь не о том, что могут сделать умельцы своими "очумелыми ручками" (доработать код или сотворить свой собственный), но о том, что такая опция не помешала бы в админке в виде какого-нибудь чекбокса...

Ну раз всем лень и искать и показывать - поучаствую и я.  smile
Обсуждалось тут: http://forum.webasyst.ru/viewtopic.php?id=7932  (2 страницы)
Квинтэссенция. Варианты:
1.

rat написал:

Закомментируйте следующие строки в файле published/SC/html/scripts/modules/linkexchange/class.linkexchange.php:

Код:

if(le_addLink($_POST['LINK'])){
    break;
}else{
    $error = 'le_err_link_exists';
}

2.

www.po.kiev.ua написал:

Похоже не все лезут через published/SC/html/scripts/linkexchange/
правило 

Код:

RewriteRule ^(.*)linkexchange(.*)$ http://your.site/ [NC,R=301,L]

уже существенно уменьшило количество регистраций от ботов

3.

Vladislav написал:

Убрать совсем из витрины раздел обмена ссылками можно с помощью следующего запроса к БД:

Код:

DELETE FROM  `SC_divisions` WHERE  `xUnicKey` LIKE  'linkexchange'

4.

Vladislav написал:

Следующий код

Код:

RewriteEngine On

RewriteCond %{REQUEST_METHOD} !get [NC]
RewriteCond %{REQUEST_URI} linkexchange [OR]
RewriteCond %{QUERY_STRING} ukey=linkexchange
RewriteRule ^(.*linkexchange.*)$ http://%{HTTP_HOST}/$1 [R=302,L,QSA]

делает невозможным добавление ссылок из витрины (все POST запросы заворачивает редиректом не доводя до скриптов).
к директории modules доступ закрыт htaccess файлом

5. http://forum.webasyst.ru/viewtopic.php?pid=44915#p44915

Maximus_007 написал:

Так это можно решить простым способом :
Берём файл
/published/SC/html/scripts/templates/frontend/links_exchange.tpl.html
и закомментируем строки, начиная со строки 74 и до 112 включительно. Всё, ссылки теперь может добавлять только администратор.
Также в этом файле комментируем ссылку [ <a href="#add_link">{"le_add_link"|translate}</a> ], так как она уже не работает. Эта строка под номером 9.

Собственно этих вариантов вполне достаточно для того, что Вы хотите.
Лично мне нравится сочетание 2-о и 4-го совета.

good luck and enjoy

Отредактировано www.po.kiev.ua (2011-11-02 18:16)

Неактивен

 

#7 2011-11-03 18:41

Константин
Пользователь

Re: Обмен ссылками

Спасибо, это действительно полный и полезный ответ!
Однако, пожелание к разработчикам о добавлении такой опции в админку остается... Потому как:
1) "Курочить" скрипты не все любят, а некоторые и вовсе не умеют.
2) Подобные исправления могут (и наверняка будут) каждый раз "слетать" после обновления через installer. Получается зело утомительно...
Но все равно спасибо, обязательно воспользуюсь каким-то из вариантов, поскольку других возможностей пока нет, а выгребать ссылки из админки - еще более "влом", чем лезть в скрипты :-)

Неактивен

 

#8 2011-11-04 13:53

www.po.kiev.ua
Пользователь

Re: Обмен ссылками

Константин написал:

Однако, пожелание к разработчикам о добавлении такой опции в админку остается...

Пожеланий к ним многог, даже очень. Есть и более важные, более актуальные.
Тем не менее реализованных довольно мало, а многие пожелания уже имеют стаж в 2-3 года.
В общем - сильно не рассчитывайте.
У меня уже довольно много покупателей отказалось покупать WASS т.к. в нем нет функции "предзаказа" т.е. нельзя оставить заявку на товар, которого в данный момент нет на складе. Сказали, что будут искать другие скрипты, где есть. Покупать сторонние доработки, вносить исправления после каждого обновления, искать доработчика и просить помочь/доделать его модуль когда после очередного обновления он перестает корректно работать - готовы очень мало кто. Разработчики об этом знают. Пожеланию этому уже года 3, а то и больше. Тем не менее функции не было, нет и до выхода нового продукта и не ожидается (а в новом под большим вопросом). И это функция напрямую влияющая на продажи.


Подобные исправления могут (и наверняка будут) каждый раз "слетать" после обновления через installer. Получается зело утомительно...

Добавленное в .htaccess при обновлениях не слетает. Слетает только если пересохранять в инсталлере раздел Общедоступная часть? Но и тогда за 1 минуту можно вставить обратно.

Неактивен

 

#9 2011-11-07 15:34

Vladislav
Webasyst

Re: Обмен ссылками

www.po.kiev.ua написал:

Добавленное в .htaccess при обновлениях не слетает. Слетает только если пересохранять в инсталлере раздел Общедоступная часть

Даже это не должно слетать, если добавить в соответствии с такой не очевидной инструкцией

Неактивен

 

#10 2011-11-07 16:29

www.po.kiev.ua
Пользователь

Re: Обмен ссылками

Vladislav написал:

www.po.kiev.ua написал:

Добавленное в .htaccess при обновлениях не слетает. Слетает только если пересохранять в инсталлере раздел Общедоступная часть

Даже это не должно слетать, если добавить в соответствии с такой не очевидной инструкцией

Да, если так добавить, то не будет слетать. Забыл о такой возможности. Спасибо.

Неактивен

 

Board footer

Powered by PunBB