Модуль sape для drupal 5.x

Прислано: files32

ср, 06/02/2008 - 15:14

Другие статьи по теме:

Выкладываю модуль sape для drupal 5.x Sape - система покупки - продажи ссылок. Вебмастерам она позволяет зарабатывать на своем сайте, имея даже нулевую посещаемость.

Модуль поддерживает два типа ссылок:
1. Обычные - ссылки выводятся одним блоком
2. Контекстные - в существующем вашем тексте, рекламодатели покупают слова, затем эти слова преобразуются в гиперссылку на сайт рекламодателя.

Установка sape на ваш сайт

  1. Удалите старый код sape, если таковой имеется
  2. Загрузите модуль в sites/all/modules
  3. Выставите права доступа 777 на эту папку (но не на файлы модуля), чтобы наш php-клиент мог управлять файлом с базой ссылок.
  4. Включите модуль.
  5. Регистрируйтесь в sape.
  6. В разделе Sape конфигурация введите свой sape код. При добавлении площадки ищи такую строку:
    2. Распакуйте архив. Внутри архива будет лежать папка 235842b946f428461b1f72e53c7b9831.
    Вот 235842b946f428461b1f72e53c7b9831 и есть код
  7. Включите гиперконтекст в разделе Sape конфигурация. Затем в разделе управления блоками включите блок "Реклама".
  8. Авторизируйтесь в sape и жмите [Создать новую площадку]. Укажите категорию сайта и URL.
  9. Теперь ждите проверки сайта модератором и индексации контента. Обычно на это уходит от 1 - 24 часа.
  10. После проверки и индексации в разделе [настройки] вашей площадки вы можете поставить Автоматический режим для продажи ссылок, либо оставить ручной.
  11. Около ваше площадки в пункте [страницы] появятся ваши старницы, вам надо будет выбрать нужные, те с которых вы будете продавать ссылки и активировать их.
  12. Укажите требуемое количество блоков с рекламой
  13. В разделе "блоки" вашего сайта включите ваши блоки с рекламой sape.
  14. У каждого блока теперь появилось свойство "Количество ссылок". Укажите требуемое число.

Внимание!!! Обязательно прочтите заметку прячем sape.

Обновление со старых версий.
Из Админики выключаем модуль sape. Заливаем новую версию поверх старого. Опять из админки включаем модуль. Идем в настройку "sape конфигурация" - выставляем нужные параметры. Жмем "Сохранить". В разделе "блоки" активируем блоки с рекламой.

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

Прикрепленный файлРазмер
sape5.x-0.51.zip31.46 кб

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано KTATTOO в ср, 06/02/2008 - 15:22.

Попробуем!


Опубликовано KTATTOO в ср, 06/02/2008 - 15:58.

А как узнать Код выдаваемый системой sape?


Опубликовано files32 в ср, 06/02/2008 - 16:20.

При добавлении площадки ищи такую строку

2. Распакуйте архив. Внутри архива будет лежать папка 235842b946f428461b1f72e53c7b9831.

Вот 235842b946f428461b1f72e53c7b9831 и есть код


Опубликовано KTATTOO в ср, 06/02/2008 - 16:18.

Извините за последний глупый вопрос! Разобрался!


Опубликовано KTATTOO в ср, 06/02/2008 - 16:19.

А как я узнаю что меня промодерировали?


Опубликовано files32 в ср, 06/02/2008 - 16:22.

Около ваше площадки в пункте [страницы] появятся ваши старницы, вам надо будет выбрать нужные, те с которых вы будете продавать ссылки и активировать их.


Опубликовано KTATTOO в ср, 06/02/2008 - 16:24.

Опять же извините... устал я наверно, ни вижу ни чего...


Опубликовано files32 в ср, 06/02/2008 - 16:27.

Модерация и индексация происходят не сразу. Обычно 1-24 часа


Опубликовано Pozniy в ср, 06/02/2008 - 17:05.

С инструкцией, ориентированной на новичков - понятно. :) Решение красивое и заслуженное. Но не плохо было бы прояснить пару вопросов по уже действующим sape-регистрациям. Дабы было понятно, стоит ли что-то менять и чего это может стоить.

1. Что делать с папкой типа 235842b946f428461b1f72e53c7b9831 в корне сайта (где скрипт сапе.пхп и база)? По контексту написанного п.1-3 может создаться впечатление, что её необходимо удалить. Или её действительно необходимо удалить? Модуль её создает сам?

2. С блоком - понятно. А вот что делать, если все (или часть) ссылок располагалась в "подвале"? Точнее, что делать со ссылками, которые выводились через "page.tpl.php" (или другие шаблоны тем)? Понятно, что основной инициирующий sape-снипет необходимо с page.tpl.php убирать. А что необходимо изменить в:
<? echo $sape->return_links(); ?> , что бы он работал в page.tpl.php? Или этот вариант не проигрывался при проектировании модуля?

3. Не плохо было бы дать ссылку на сайт, где этот модуль работает "на полную".

А в целом автору - огромный респект за работу.

PS
Наверное в ветке http://forum.sape.ru/showthread.php?t=8671 (и других, где фигурирует друпал), стоит разместить ссылку на это обсуждение.


Опубликовано files32 в ср, 06/02/2008 - 17:11.

1. Вам не нужно папку создавать, а если есть - можете ее убрать. Старый код убрать.

2. В теме можно вставлять $sape1->return_links(Х), где Х - кол-во ссылок. Тогда блок можно и не отображать.
Также в теме можно установить и вывод контекстных ссылок. Модуль сапе отдает только поле body вашей ноды. При помощи темизации вы можете отдать сапе на растерзание любое поле, типа: $sape_context1->replace_in_text_segment($node->content['имя_поля']['#value']), короче поэксперементируйте, а о рез-тах сообщите.

3. К сожалению, такую ссылку дать не могу.


Опубликовано Evgenij в ср, 06/02/2008 - 18:29.

У меня есть несколько блоков с ссылками sape. Можно ли их оставить используя этот модуль, только для контекстных ссылок.


Опубликовано leninsneg в ср, 06/02/2008 - 22:49.

когда неавторизованым пытаешься зайти на сайт. можно как-нибудь исправить? версия 5.7. кеш включен. из-за него и ошибка.
Fatal error: Call to undefined function drupal_get_path() in /var/www/web/html/sites/all/modules/sape/sape.module on line 99


Опубликовано files32 в чт, 07/02/2008 - 00:13.

Evgenij написал(а):

У меня есть несколько блоков с ссылками sape. Можно ли их оставить используя этот модуль, только для контекстных ссылок.

Попробуйте, но код инициализации для блоков луше удалить. Модуль sape все равно свой вставит, получится что дажды будут объекты инициализироваться, что замедлит загрузку страницы


Опубликовано files32 в чт, 07/02/2008 - 00:15.

leninsneg написал(а):

когда неавторизованым пытаешься зайти на сайт. можно как-нибудь исправить? версия 5.7. кеш включен. из-за него и ошибка.
Fatal error: Call to undefined function drupal_get_path() in /var/www/web/html/sites/all/modules/sape/sape.module on line 99

Странно, повторяю ситуацию - не выдает ошибку. Разберусь по подробнее.


Опубликовано Nikit в чт, 07/02/2008 - 00:44.

ээ, может объясните несведующему что за продажа покупка ссылок и какую прибыль дает, что-то на сайте sape одна реклама...


Опубликовано files32 в чт, 07/02/2008 - 02:24.

Если у вас есть сайт, то вы можете размещать на нем рекламу. Но не ввиде банеров по старинке, а в виде обычных ссылок.
Например:
Лучший отдых в Крыму

Таких ссылок рекомендуется продавать с каждой страницы не более 10. Цена за продажу каждой ссылки зависит от тИЦ и PR страницы, а также от того содержится ваш сайт в каталогах: Яндекс, DMOZ

Тля проверки всех этих параметров существует множество сервисов, например http://www.pr-cy.ru/

К примеру ваш сайт имеет
тИЦ=30
PR=2
50 страниц второго уровня и 300 третьего уровня.

цена ссылки с главной страницы ~ 2$ в месяц
со второго уровня ~ 0.17$
с третьего ~0.05$
Вы размещаете по 10 ссылок на страницу.

Получаем:
2 * 10 = 20
50 * 0,17 = 8,5
300 * 0,05 = 15
итого 20 + 8,5 + 15 = 43,5

Вот примерная схема дохода. (На самом деле описал один из моих сайтов)

Рассмотрим схему дохода для drupal.ru
тИЦ = 1200
pr = 7

цена ссылки с главной страницы ~ 50$ в месяц
со второго уровня ~ 15$
с третьего ~5$
Вы размещаете по 10 ссылок на страницу.

Получаем:
10 * 50 = 500
50 * 15 = 750
300 * 5 = 1500
итого 500 + 750 + 1500 = 2750

Доход варируется от тематики. Количестве контента, ну и главное от тИЦ и PR вашего сайта.

Вот в кратце все.


Опубликовано vitich в чт, 07/02/2008 - 06:48.

Размещать по 10 ссылок на странице... ню-ню.
Лучше 3-5. Хотя смотря какой сайт, если помойка, то можно и 10 - всё-равно вылетит рано или поздно :)
И, честно говоря, не хочется на уже работающих сайтах экспериментировать с модулем - работает - и пусть :)


Опубликовано GogA в чт, 07/02/2008 - 09:07.

Помоему сейчас глупо ставить ссылки в количестве больше 5...
И то если их 5, то разбиваю на блоки 2+2+1.

За модуль спасибо, поюзаю :)

зы. скиньте потом инфу, сколько рефералов заработали? )


Опубликовано files32 в чт, 07/02/2008 - 09:48.

Пока мои проекты не вылетали, уже ровно год с сапой :) 9 марта вывел от туда свой первый полтинник.

Главное - не размещать ссылки в подвале, ссылки это обычная реклама и стоять он адолжна на видном месте. У ссылок должен быть дизайн не отличимый от темы. Ссылки не должны вести на доры и др. сайты обманывающие поисковики. Если все будет оформлено в виде рекламы и не будет вести на говоносайты - никокой поисковик до вас не докапается. Реклама на сайтах не запрещена!

А по поводу рефералов: у меня их штук сорок, но работает только один - мой товрищ, которого я в систему за ручку привел :) все объяснил и помог настроить, остальные по нулям. С drupal.ru только двое пришло, в основном люди уже знают что такое сапа.

Регистрация по реф. ссылке - на доход ни как не влияет. Зато те кто зарегистрировался по моей ссылочке могут расчитывать на мою личную помощь в случае проблем с сапой.


Опубликовано files32 в чт, 07/02/2008 - 09:55.

vitich написал(а):

Размещать по 10 ссылок на странице... ню-ню.
Лучше 3-5. Хотя смотря какой сайт, если помойка, то можно и 10 - всё-равно вылетит рано или поздно :)
И, честно говоря, не хочется на уже работающих сайтах экспериментировать с модулем - работает - и пусть :)

Это спорно, только на одном проекте у меня стоит ограничение 5 ссылок, на остальных по 10. И то там так мало ссылок потаму что контента на страницах мало и некрасиво выглядет, пара предложений и блок с сылками здоровенный.

А там где контента на пять экранов - отлично смотрится блок с 10 ссылками.

PS. еще я удаляю длинные ссылки. Идеально 1 - 2 слова в ссылке.


Опубликовано Evgenij в чт, 07/02/2008 - 11:02.

Цитата:

Попробуйте, но код инициализации для блоков луше удалить. Модуль sape все равно свой вставит, получится что дажды будут объекты инициализироваться, что замедлит загрузку страницы

А как его удалить и где?


Опубликовано files32 в чт, 07/02/2008 - 12:17.

Evgenij написал(а):
Цитата:

Попробуйте, но код инициализации для блоков луше удалить. Модуль sape все равно свой вставит, получится что дажды будут объекты инициализироваться, что замедлит загрузку страницы

А как его удалить и где?

ТАм же где и ставили. Обычно либо блок, либо в теме.


Опубликовано files32 в чт, 07/02/2008 - 16:19.

leninsneg написал(а):

когда неавторизованым пытаешься зайти на сайт. можно как-нибудь исправить? версия 5.7. кеш включен. из-за него и ошибка.
Fatal error: Call to undefined function drupal_get_path() in /var/www/web/html/sites/all/modules/sape/sape.module on line 99

Исправил. Качайте новую версию 0.3


Опубликовано Алексей Дёмин в пт, 08/02/2008 - 09:47.

а в чем приемущества перед просто php блоком?


Опубликовано files32 в пт, 08/02/2008 - 16:16.

alexd73 написал(а):

а в чем приемущества перед просто php блоком?

В простом php блоке гиперконтекст не организуешь.


Опубликовано Lessy (гостевой логин) в пт, 08/02/2008 - 17:03.

Спасибо за модуль! работает!
А можно сделать так, чтобы не назначать права 777 на каталог modules/sape?
Т.е. чтобы links.db создавался в цифровом каталоге, никому не известном, как и рекомендует sape.


Опубликовано Tsuba в сб, 09/02/2008 - 02:59.

Кхе-кхе
1.Поставил права 777 на папку с модулем (по инструкции)
2.Подставил к адресу сайта /modules/sape/links.db
И УВИДЕЛ СОДЕРЖИМОЕ ФАЙЛА!!!!(хм... права на файл 666, чтобы sape смог ссылки дописывать)
тоже самое с words.db
Отсюда 2 вопроса:
-не разумней ли оставить зашифрованную папку как в дефолтном варианте сервиса (разумней)?
-может ли бот Yandex увидеть сие чудо и забанить сайт?


Опубликовано files32 в сб, 09/02/2008 - 03:53.

У меня мультисайтинг (да и у других тоже наверное), при этом получится что все мултисайты ссылаются на одну папку. А файлы с линками должны быть разные.... поэтому решил хранить вместе с модулем.

Тогда кидаешь sape в site/test1.ru/modules и проблема решена.

Но если хотите вы можете хранить файл sape.php и файлы с линками в секретной папке, тогда в настройках модуля укажите путь к нему и все.


Опубликовано Tsuba в сб, 09/02/2008 - 04:50.

Да, так и сделаю. Безопасней. За модуль спасибо


Опубликовано Lessy (гостевой логин) в вс, 10/02/2008 - 15:15.

files32 написал(а):

Но если хотите вы можете хранить файл sape.php и файлы с линками в секретной папке, тогда в настройках модуля укажите путь к нему и все.

У меня не получается, незавсимо от пути, прописанного в конфигурации links.db создается в modules/sape
Да и сам файл sape.php именно оттуда загружается, если убрать его из каталога (прописав путь к секретной папке), выходит ошибка.
Что делать?


Опубликовано Makdir в пн, 11/02/2008 - 00:22.

Под 6.х модуль еще не адаптировал? Финал-релиз уже не за горами, а фича для сайта полезная.


Опубликовано files32 в пн, 11/02/2008 - 04:35.

Lessy написал(а):
files32 написал(а):

Но если хотите вы можете хранить файл sape.php и файлы с линками в секретной папке, тогда в настройках модуля укажите путь к нему и все.

У меня не получается, незавсимо от пути, прописанного в конфигурации links.db создается в modules/sape
Да и сам файл sape.php именно оттуда загружается, если убрать его из каталога (прописав путь к секретной папке), выходит ошибка.
Что делать?

Исправил. Качайте 0.4


Опубликовано files32 в пн, 11/02/2008 - 04:36.

Makdir написал(а):

Под 6.х модуль еще не адаптировал? Финал-релиз уже не за горами, а фича для сайта полезная.

модуль sape для Drupal
По 6 еще не делал. С 5 кой бы разобраться. Но думаю делать надо.


Опубликовано Cherenok в пн, 11/02/2008 - 19:20.

Не работает у меня этот модель после установки у меня перестает грузиться сайт


Опубликовано files32 в вт, 12/02/2008 - 00:07.

Cherenok написал(а):

Не работает у меня этот модель после установки у меня перестает грузиться сайт

модуль sape для Drupal
Какую ошибку выдает?
В какую именно папку кидаете модуль?
А сапа на этом сайте работала?
Права на папку устанавливаете?


Опубликовано anser в вт, 12/02/2008 - 00:22.

Нельзя ставить больше 5 рекламных ссылок на внутренние страницы, из-за этого может нарушиться индексация сайта и страницы просто автоматически "вылетят" из Яндекса с потерей вами дохода. Эта тема неоднократно обсуждалась на форуме http://forum.searchengines.ru/ в прошлом. Особенно опасен в этом отношенный неуникальный (копированный) контент.

Второй минус - это ограничение количества внешних ссылок на странице в настройках рекламодателей. Если ссылок больше 5 на странице, то часть уже стоящих ссылок автоматически снимается. Ваш доход снижается. Некоторые рекламодатели даже ставят ограничение в 3 ссылки. Поэтому размещать 10 ссылок можно только в ущерб цене. Сколько ссылок ставить - решать вам.


Опубликовано files32 в вт, 12/02/2008 - 07:15.

anser написал(а):

Нельзя ставить больше 5 рекламных ссылок на внутренние страницы, из-за этого может нарушиться индексация сайта и страницы просто автоматически "вылетят" из Яндекса с потерей вами дохода. Эта тема неоднократно обсуждалась на форуме http://forum.searchengines.ru/ в прошлом. Особенно опасен в этом отношенный неуникальный (копированный) контент.

Второй минус - это ограничение количества внешних ссылок на странице в настройках рекламодателей. Если ссылок больше 5 на странице, то часть уже стоящих ссылок автоматически снимается. Ваш доход снижается. Некоторые рекламодатели даже ставят ограничение в 3 ссылки. Поэтому размещать 10 ссылок можно только в ущерб цене. Сколько ссылок ставить - решать вам.

модуль sape для Drupal

Все это относится к догадкам. И на searchengines это все переваривается уже не первый год. И четкой инструкции за что банят а за что нет - нету. Я основываюсь на своем опыте использования sape (1 год). Лично у меня ни разу ничего не ввылетело и не забанилось. Я видел сайты где ссылки висят гроздями, неформатированиые, контента из-за адсенса и директа вообще не видать. Таким сайтам дорогоа в бан, т.к. человеку с ними работать не возможно.

На своих сайтах ничего кроме sape не ставлю. На некоторых сайтах цена на мои ссылки в два раза выше общесистемной, но они все-равно забиты под завязку. Это о того, что рекламодатели сейчас на sape вручную проверяют размещение своих ссылок, и видя что ссылка их висит среди кучи хлама - снимают ее. У меня же ссылочки висят в виде аккуратненького блока, на видном месте и с них, наверняка даже идут клики.


Опубликовано rtyom в вт, 12/02/2008 - 06:58.

files32 написал(а):

2. В теме можно вставлять $sape1->return_links(Х), где Х - кол-во ссылок. Тогда блок можно и не отображать.

Такая конструкиця дает почему-то:
Call to a member function return_links() on a non-object in /xxx/themes/xxx/page.tpl.php on line 188

Вывод блоком - на ура. В чем дело?


Опубликовано files32 в вт, 12/02/2008 - 07:42.

rtyom написал(а):
files32 написал(а):

2. В теме можно вставлять $sape1->return_links(Х), где Х - кол-во ссылок. Тогда блок можно и не отображать.

Такая конструкиця дает почему-то:
Call to a member function return_links() on a non-object in /xxx/themes/xxx/page.tpl.php on line 188

Вывод блоком - на ура. В чем дело?

Наверное в теме так не получится, переменные не видны. Буду думу думать...


Опубликовано KTATTOO в вт, 12/02/2008 - 08:10.

Добрый день!
По истечении нескольких дней в блоке появилось вот это

// '); // -->

Что это? Нет ни ссылок ,ни чего, только это (после успешной мадерации блок был совсем пуст)
Когда появляются ссылки и когда начнутся перечисления? Просто думаю может я что то не то сделал, хотя на сайте SAPE.RU в разделе Мои площадки Статус: работает! Ответе пожалуйста!


Опубликовано rtyom в вт, 12/02/2008 - 08:37.

может быть через template.php как-нибудь можно вытащить?


Опубликовано anser в вт, 12/02/2008 - 10:44.

files32 написал(а):

Все это относится к догадкам. И на searchengines это все переваривается уже не первый год. И четкой инструкции за что банят а за что нет - нету. Я основываюсь на своем опыте использования sape (1 год). Лично у меня ни разу ничего не ввылетело и не забанилось. Я видел сайты где ссылки висят гроздями, неформатированиые, контента из-за адсенса и директа вообще не видать. Таким сайтам дорогоа в бан, т.к. человеку с ними работать не возможно.

Это не догадки. Почитайте на SE ответы руководителя отдела поиска Яндекса А. Садовского, где он отвечает по поводу выпадения страниц из индекса. Выпадают, правда, не любые страницы - это зависит от степени уникальности (недублированности) контента и общей ссылочной популярности сайта.


Опубликовано files32 в вт, 12/02/2008 - 12:07.

He115eX написал(а):

Добрый день!
По истечении нескольких дней в блоке появилось вот это

// '); // -->

Что это? Нет ни ссылок ,ни чего, только это (после успешной мадерации блок был совсем пуст)
Когда появляются ссылки и когда начнутся перечисления? Просто думаю может я что то не то сделал, хотя на сайте SAPE.RU в разделе Мои площадки Статус: работает! Ответе пожалуйста!

Похожих проблемм нет у других.
Модуль sape последней версии?
Тема стандартная?


Опубликовано files32 в вт, 12/02/2008 - 12:08.

anser написал(а):

Это не догадки. Почитайте на SE ответы руководителя отдела поиска Яндекса А. Садовского, где он отвечает по поводу выпадения страниц из индекса. Выпадают, правда, не любые страницы - это зависит от степени уникальности (недублированности) контента и общей ссылочной популярности сайта.

Т.е. делайте сайты для людей.


Опубликовано rtyom в ср, 13/02/2008 - 11:31.

files32 написал(а):
rtyom написал(а):
files32 написал(а):

2. В теме можно вставлять $sape1->return_links(Х), где Х - кол-во ссылок. Тогда блок можно и не отображать.

Такая конструкиця дает почему-то:
Call to a member function return_links() on a non-object in /xxx/themes/xxx/page.tpl.php on line 188

Вывод блоком - на ура. В чем дело?

Наверное в теме так не получится, переменные не видны. Буду думу думать...

Блоки - ладно, не критично. А вот как тогда реализовать такую вещь: $sape_context1->replace_in_text_segment($node->content['имя_поля']['#value']) ?
Получается, контекст только через ob_start ? :(


Опубликовано antyanesko в чт, 14/02/2008 - 00:41.

Спасибо!


Опубликовано aguri в чт, 14/02/2008 - 13:37.

Спасибо большое :)


Опубликовано K.V. в сб, 16/02/2008 - 09:06.

Tsuba написал(а):

Кхе-кхе
1.Поставил права 777 на папку с модулем (по инструкции)
2.Подставил к адресу сайта /modules/sape/links.db
И УВИДЕЛ СОДЕРЖИМОЕ ФАЙЛА!!!!(хм... права на файл 666, чтобы sape смог ссылки дописывать)
тоже самое с words.db
Отсюда 2 вопроса:
-не разумней ли оставить зашифрованную папку как в дефолтном варианте сервиса (разумней)?
-может ли бот Yandex увидеть сие чудо и забанить сайт?

Да уж. Проделал то же. Неприятный сюрприз.


Опубликовано K.V. в сб, 16/02/2008 - 09:10.

files32 написал(а):

Но если хотите вы можете хранить файл sape.php и файлы с линками в секретной папке, тогда в настройках модуля укажите путь к нему и все.

Это где? В каком пункте настроек?


Опубликовано files32 в сб, 16/02/2008 - 11:23.

K.V. написал(а):
files32 написал(а):

Но если хотите вы можете хранить файл sape.php и файлы с линками в секретной папке, тогда в настройках модуля укажите путь к нему и все.

Это где? В каком пункте настроек?

/admin/settings/sape


Новое на сайте

Ссылки партнёров