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: <script type="text/javascript"> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> [/xfgiven_google_ad_client] [/xfgiven_google_ad_slot] [/xfgiven_google_ad_width] [/xfgiven_google_ad_height] Вот и всё.
При копировании материалов ссылка на источник http://1uoz.3dn.ru/ обязательна |