Регистрация

Автор этой публикации зарабатывает на рекламе Google Adsense

TipTop 30-06-2009, 16:20 2930 Хаки DLE

Google Adsense ХАК


Видел просьбу на одном форуме реализовать что-то похожее на заработок с помощи google adsense на своих новостях.
То есть вы указываете свои данные google adsense слота рекламы у себя в профиле, а ваша реклама будет выводиться в ваших новостях.

Проверен на: 8.x

Установка:

1. Создаём доп. поля пользователей:
Индификатор вашего Google Adsense аккаунта: google_ad_client
Индификатор вашего Google Adsense слота: google_ad_slot
Ширина вашего Google Adsense слота: google_ad_width
Высота вашего Google Adsense слота: google_ad_height

2. Замена кода в файле engine/show.full.php
Ищем строку:
$xfields = xfieldsload();



Заменяем на:
$xfields = xfieldsload(TRUE);


Ищем строку:
if( strpos( $tpl->copy_template, "[xfvalue_" ) !== false ) {



Ниже добавляем:

$sql_result = $db->query( "SELECT ".PREFIX."_users.xfields FROM ".PREFIX."_users LEFT JOIN ".USERPREFIX."_post ON ".PREFIX ."_users.name=".USERPREFIX."_post.autor WHERE ".PREFIX."_post.autor = '".$row['autor']."' LIMIT 1");
$row_user = $db->get_row( $sql_result );


Чуть ниже вместо строки:
$xfieldsdata = xfieldsdataload( $row['xfields'] );



Заменяем на
$xfieldsdata = xfieldsdataload( $row_user['xfields'] );


3. Добавляем код в templates/ВАШ ШАБЛОН/fullstory.tpl

Где надо разместить гугл рекламу, вписываем:
[xfgiven_google_ad_client]
[xfgiven_google_ad_slot]
[xfgiven_google_ad_width]
[xfgiven_google_ad_height]
Этот пользователь зарабатывает на Google Adsense:

<!--
google_ad_client = "[xfvalue_google_ad_client]";
google_ad_slot = "[xfvalue_google_ad_slot]";
google_ad_width = [xfvalue_google_ad_width];
google_ad_height = [xfvalue_google_ad_height];
//-->


[/xfgiven_google_ad_client]
[/xfgiven_google_ad_slot]
[/xfgiven_google_ad_width]
[/xfgiven_google_ad_height]



Вот и всё.

Похожие новости

Хак вывод просмотры и комментари в похожих новостях

Хак для вывода дополнительной информации такой. как вывод количества просмотров и количества

29.04.14 Хаки DLE
Сортировка по количеству скачиваний в custom для DLE

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

06.04.13 Хаки DLE
Добавляем тег "[not-xfgiven_...]" для работы с дополнительными полями

Описание: хак, позволяющий выводить замещающий текст, если не заполнены дополнительные поля.

27.02.10 Хаки DLE

Комментарии (1)

avatar
#1 Klaf
на 9.2 не фурычит....
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Powered by Dleshka.org. Сайт предназначен для выбора шаблонов и дополнений с использованием CMS DataLife Engine.
Закрыть