FairGround - WEB технологии
Бесплатный хостинг Ветеринарные консультации Дачный форум Интернет-магазин детской одежды Медицинские консультации On-line
0
Люди, как содатель скрипта FairLinks, говорю вам прямо - не занимайтесь вы такой хренотенью, как обмен ссылками через каталоги с целью продвинуть свой сайт.
Всё, что вы получите - это 99% спама и попыток обмануть скрипт. Оно вам надо, такое "счастье"?
Мой вам совет: хотите продвигать свой сайт за счёт обмена ссылками - используйте биржи ссылок типа sape.ru и не парьтесь.

P.S.
Небольшая инструкция как обмениваться через "Сапу": Обмен ссылками нового поколения

Маленькие хитрости

Делимся хитростями и прочими ноу-хау.

Как сделать подкатегории.
Да без проблем! Рисуем подкатегории и категории прямо в шаблоне. Делаем не на что не похожую конфетку.

Делаем поиск по каталогу:
Для этого берёми настраиваем поисковую форму google и вставляем её в шаблон global.tpl
Комментарии посетителей:
16.07.2007 18:50 Vlad
Все вроде проискал, но как запускать проверку по крону у себя на сервере не нашел (адрес). Надо бы для этого дела отдельный файл завести (облегченный)
18.07.2007 16:26 Администратор
Пользуемся специальным сервисом "<a href="/mycron/">Работа скрипта по Cron</a>". И чем он Вас не устраивает?
19.07.2007 08:18 Vlad
У меня свой сервер, зачем мне другой?
21.07.2007 15:07 Администратор
Нуу...

я всё понимаю.. Просто если ты подключаешь свой скрипт к моему Cron-у, то тебе придётся оставить лицензионную ссылку.. 0 без неё твой автобот с моим сервисом работать не будет..

А если ты настроишь cron у себя самостоятельно, то запросто можешь снять лицензионную ссылку, чему я буду не рад. Ведь каждая новая ссылочка на меня - это дополнительная денежка в мою "копилочку".   0    0    0
07.07.2007 11:11 virp
подскажите почему когда сайт который добавляется
имеет адресс http://www.****.net а адресс обратной ссылки  http://links.****.net/5.html он пишет Обратная ссылка должна находиться на регистрируемом сайте! как побороть эту ошибку заранее спасибо
12.07.2007 22:57 Администратор
а почему вы думаете, что тут ошибка? Помоему всё правильно..
27.07.2007 19:28 Антон
Возможности перекрестного обмена действительно нехватает!
04.06.2007 19:07 Сергей
Добрый день!

Скрипт работает отлично, не нарадуюсь.
Однако с ростом числа ссылок возник вопрос. У меня катастрофически быстро растет количество ссылок в  Blacklist, куда они преносятся автопереносом при отсутствии длительное время обратных ссылок. Так вот:

Как можно удалить ВСЕ ссылки из блэклиста? Вручную по одной удалять несколько тысяч ссылок - совсем тоскливо.
Может, скриптик какой простой есть, чтобы в базе почистить? Или еще как..

Пожалуйста!!!
17.06.2007 10:49 Сергей
Разобрался сам. Можно выполнить такой вот SQL-запрос, который удалит все из Blacklist:

delete
from fl2_links_items
where FIELD_LINK_CAT=1
Ваше имя:
*
E-mail:
*
Реплика:
*
:D :? 8) :cry: :shock: :evil: :lol: :x :mrgreen: :P :oops: :roll: :( :) :o :twisted: :wink:
Введите символы с изображения:
*
captcha  
  
20.05.2007 11:59 Сергей
Добрый день!

Спасибо за скрипт. У меня возник вопрос по безопасности.

Ведь все логины/пароли хранятся в _constants.php
Если я запрещаю в правах доступа к этому файлу чтение - ничего не работает (естественно). А если нет - то кто-угодно из интернета может загрузить себе этот файл, получить пароли и поломать весь каталог.. 0

Как можно обойти эту опасность?
20.05.2007 16:27 Администратор
0    0    0    0    0    0
Внимательно читайте вот это: <a href="http://phpfaq.ru/na_tanke">http://phpfaq.ru/na_tanke</a> что бы не задавать больше таких вопросов.

Мне вот всегда хотелось задать каверзный вопрос: А Вы пробовали скачать файл _constants.php ? И что получилось?   0
19.05.2007 18:12 Svility
Неподскажите? Можно какнибудь реализовать статистику? (всего ссылок в каталоге, новых и т.д) . Может на это тоже есть своя хитрость?   0
20.05.2007 00:49 Администратор
Да нее.. вроже невидел такого и никто не спрашивал как сделать.
По правде говоря, сделать это "в домашних условиях" абсолютно элементарно.

Расписанная структура базы в install.php есть, так выбрать от туда данные и вывести в шаблон - плёвое дело даже для начинающего проггера..
21.05.2007 10:24 Svility
Да вроде данные нашёл. А воть как в шаблон вывести так и непонял. Недавно скрипт юзаю. Мож подскажите какие данные где прописывать?
//icq:118272
13.09.2007 23:24 spawn
Столкнулся с таким же вопросом. Может подскажите для "чайника" как это сделать?
29.03.2008 18:07 City
ага. и я чет непойму... А функцыя хорошая   0
04.04.2008 21:44 Антон
+1 нужно!
18.05.2007 20:01 Андрей
Как насчёт нормального поиска по базе данных обстаят дела. А то гугл цеплять тупо.
19.05.2007 00:13 Администратор
Да фих знает.. пока смотрю и чешу репу - а нафих?

вообще, даже начинающей проггер сможет за 1 день приделать в каталог функцию поиска..
19.05.2007 13:11 Андрей
Да, программер может и сделает, но я в этом пас, как насчет интеграции с поисковым движком?
19.05.2007 13:53 Администратор
С каким например?
вообще, насколько я помню, специальные сервисы для индексации сайтов не требуют установки своих пхп скриптов.. всё делается только через обычный хтмл.. а хтмл можно и тупо в шаблон вбить..
08.05.2007 23:15 drv
Огромное спасибо за скрипт.

Хотелось бы узнать, а можно как либо организовать дополнительный пункт к описанию ссылки (пусть кривой, без всяких проверок и админ.настроек, но работающий)?
10.05.2007 17:09 Администратор
Хм.. даже незнаю как можно на словах описать..
1 - нужно создать доп. поле в таблице items
2 - добавить это поле в формы (_shell/forms/)
3 - сделать запись этого поля из формы в БД.
4 - подрихтовать нужный шаблон для вывода этого поля.
5 - настроить вывод..

мндя... Нет, тут нет ничего невозможного, просто возни много.. очень много..
07.05.2007 15:26 Валерий
Подскажите как в каталог вставить код системы xap, чтобы у меня отображались ссылки, а не сам код. 0
07.05.2007 22:02 Администратор
Хм.. а код xap ничем принципиально не отличается от кода sape ..
В приведённых ниже примерах вставка кода php разжевали дальше некуда.
08.05.2007 13:19 Валерий
Незнаю, я попробовал код ксапа так вставить, у меня пишет:
Parse error: syntax error, unexpected '}' in /home/yandx/public_html/ru/index.php on line 12
08.05.2007 14:26 Администратор
хм..
эта надпись говорит о синтаксической ошибке. Что то вставлено неправильно.
Пишите мне в почту.. подскажу что и куда там вставлять.
08.05.2007 15:01 Валерий
К сожалению я не смог найти адрес Вашей почты
25.04.2007 14:52 denis
Не могу затолкать php код в шаблон... надо в футер код sape.ru засунуть - как бы сделать сие? Код выглядит примерно так:

Спасибо тебе
25.04.2007 15:30 Администратор
ха-ха.. весь хтмл в камментах рубится.. ибо, нефиг!

Но вообще я прекрасно в курсе о чём речь.

<b>Вставляем код сапы.</b>

И так. Есть много вариантов, как добавить в каталог произвольный пхп код.
нет.. в шаблоны пхп не сунуть.. там ТОЛЬКО хтмл и не более.

рассмотрим 2 варианта.

1 - самый простой.
добавляем результат "отработки" пхп кода к какому либо блоку в глобальном шаблоне скрипта. ну например, к ключу {SYSTEM_MENU} в global.tpl
так уже сделано на сайте http://www.allergologist.info/sites/
там под системным меню есть блок "смотрите также" и блок с ссылками сапы

Что бы сделать так открываем index.php

и в строчку №12 вставляем код:
//--------------------------------
//добавление кода sape.ru

define('_SAPE_USER', '12345678901234567890123456');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'mysite.ru';
$sape = new SAPE_client();

ob_start();

?&gt;
&lt;div class=&quot;grey_info_block&quot; style=&quot;margin:5px 0px 10px 0px;&quot; align=&quot;left&quot;&gt;
&lt;b&gt;Смотрите также:&lt;/b&gt;&lt;br&gt;
&lt;?=$sape-&gt;return_links(); ?&gt;
&lt;/div&gt;
&lt;?

$page_stream_db['SYSTEM_MENU'].=ob_get_contents();
ob_end_clean(); //закрываем текущий вложенный буффер.
//--------------------------------

таким образом мы к данным для ключа {SYSTEM_MENU} добавляем блок "Смотрите также" с данными из сапы.


Метод 2.
Более сложный..

Что расположить код именно в том месте страницы, где нам нужно, а не прилеплять к уже созданному ключу, то нам нужно гдето расположить специальный ключ {SAPE}. Или в global.tpl или в том месте страницы, где должны быть ссылки сапы (в случае, если идёт интеграция в дизайн).
Открываем index.php и после строчки №12 пишем:

//--------------------------------
//добавление кода sape.ru

define('_SAPE_USER', '12345678901234567890123456');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'mysite.ru';
$sape = new SAPE_client();

$page_stream_db['SAPE']=$sape-&gt;return_links();
//--------------------------------


В случае с разбивкой блока сапы на несколько фрагментов нужно просто раскидать несколько ключей ({SAPE1} {SAPE2} {SAPEN}) по шаблону и каждый заполнять отдельно:

//--------------------------------
//добавление кода sape.ru

define('_SAPE_USER', '12345678901234567890123456');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['host'] = 'mysite.ru';
$sape = new SAPE_client();

$page_stream_db['SAPE1']=$sape-&gt;return_links(2);
$page_stream_db['SAPE2']=$sape-&gt;return_links(2);
$page_stream_db['SAPEN']=$sape-&gt;return_links();
//--------------------------------


фффух.. вроде подробно разжевал.. Но если чё - пишем..
25.04.2007 16:08 denis
Попробовал первый способ... На сайте purecat.ru. Фраза "Смотрите также:" появилась внизу, но в сапе вижу "Проверьте корректность установки кода и попробуйте ещё раз!"
25.04.2007 17:00 denis
Со вторым способом такая же ботва- не работает   0
25.04.2007 17:08 Администратор
Всё у тебя нормально..
Метка &lt;--check code--&gt; есть в коде и если скрипт сапы говорит о неправильной установке, то это бага у саповцев.
25.04.2007 18:10 denis
Щас отпришу сапам, посмотрю что ответят
01.05.2007 18:25 Анатолий
У меня на сайте тоже не работает, пишет "Проверьте корректность установки кода и попробуйте ещё раз!" (сделал по второму методу).
02.05.2007 09:32 denis
Не работает. САП пишет, что не знает в чем причина - check code страницы возвращают, но сап бот не видит ничего и пишет "Проверьте корректность установки кода и попробуйте ещё раз!". Очень грустно.
03.05.2007 10:43 Администратор
ну что я могу сказать.. Вам просто не повезло..
Кстати, посмотрите заголовки, которые возвращают ваши сайты:
http://www.be1.ru/stat/?url=http://www.fairground.ru/
Заголовок должен содержать: HTTP/1.1 200 OK

Может саповцы ещё чего намутили в последнее время.. Надо их долбить, что бы разобрались с этой проблемой.
04.05.2007 10:48 denis
HTTP/1.1 200 OK

Тут не в сайте дело, а в моторе 0 Обычный хтмл с сап-кодом отлично добавляется.
04.05.2007 12:01 Администратор
Я ещё раз повторю: <b>Дело не в скрипте!</b>
Какой там мотор и прочее - это не играет значение для той же сапы. тут дело либо с вашим хостингом, либо глюки у сапы.
Вот ради смеха только что удачно закинул в сапу http://www.fairlinks.fairground.ru/ .. всё ок..
И есть также несколько сайтов с каталогом, который прекрасно сапка подхватила.

Ещё раз повторю - пинайте саповцев.. они и ТОЛЬКО они могут сказать что именно происходит.
Кстати, саповцы активно тусят вот тут: http://forum.searchengines.ru/showthread.php?t=130830
Попробуйте пообщаться через личку с Avelon-ом или ТРАКТОР-ом.. думаю, они решат ваши траблы..
04.05.2007 19:34 denis
Дело не в хостинге точно. У меня на этом сервере много сайтов. Не добавляется тока этот. С саповцами попробую пообщаться.
09.10.2007 21:18 Ирина
Подскажите, а как можно так-же корректно php-код M-Links.ru добавить?
Вот его пример:
09.10.2007 21:21 Ирина
0 Я его вставила, а он пропал...   0
10.10.2007 00:00 Администратор
0 ага. код рубится..

Но всё-таки, Ирина. вы внимательно прочитали всё вышеизложенное?

тут суть в том, что бы результат отработки кода запихнуть в переменную, а не "выкинуть" юзеру. А потом сделать метку в шаблоне, куда скрипт подставит полученную инфу.

посмотрите в сторону:

это вставить в index.php скрипта.
и в строчку №12 вставляем код:

ob_start();

?&gt;
&lt;div class=&quot;grey_info_block&quot; style=&quot;margin:5px 0px 10px 0px;&quot; align=&quot;left&quot;&gt;
&lt;b&gt;Смотрите также:&lt;/b&gt;&lt;br&gt;

!!!! Тут Ваш код m-links (или чего угодно другое) !!!

&lt;/div&gt;
&lt;?

$page_stream_db['SYSTEM_MENU'].=ob_get_contents();
ob_end_clean(); //закрываем текущий вложенный буффер.


З.Ы.
вы решили связаться с m-links.ru  ? А почитайте тему что о них пишут: http://forum.searchengines.ru/showthread.php?t=141021  
Возможно, Вы совершаете ошибку начиная работать с m-links .   0
10.10.2007 08:22 Ирина
Спасибо за ссылку: я думала, что это только у нас в M-links задержка с выплатой полгода... Срочно эвакуируемся на MainLink - SAPE взяла только 1 сайт 0   
А про MainLink нет такой же ссылочки? 0
10.10.2007 15:22 Администратор
MainLink пока работает без нареканий.. но туда "нулевые" сайты не берут.. там у них планка на приём несколько завышена..

Вообще, сейчас есть некотрая сложность с "нулевыми гавносайтами".   0   куда их пристроить?
20.02.2008 15:25 Ирина
Код САПы, вставленный вот в это место: "!!!! Тут Ваш код m-links (или чего угодно другое) !!!" - работает отлично, но как туда же вставить 2, а то и 3 кода (н-р, SAPE с CLX, MainLink и т.д.)?

На link.webses.info у меня получилось вместе, один за другим, поместить 3 кода (m-links.ru, MainLink, CLX) и они нормально друг к другу относятся, а вот на webconsultinggroup.ru поставила код SAPE - работает, а добавляю к нему CLX - коды SAPE - исчезают...

Как будет правильно поставить несколько кодов разных систем в одно место? Или лучше не жадничать   0
10.04.2008 11:07 Антон
Спасибо! Код сапы отлично встал, с 1ого раза.
24.04.2007 14:26 Сергей
Подскажите, как заменить картинки возле категорий? Чтобы не одни и теже картинки были возле категорий, а разные
24.04.2007 14:39 Администратор
тут способ только один и точно такой же ка ки создание фальш-подразделов.

Делаем так.
1 - открываем просмотр html кода главной страницы каталога.
2 - редактируем этот хтмл, добавляем внго картинки и пр. лабуду по вкусу.
3 - копируем эту лабуду вместо ключа построение списка разделов на главной странице (см. ниже о создании подкатегорий)