Monad 0 Posted November 24, 2009 Report Share Posted November 24, 2009 Вот возник такой вопрос, по большей части по php наверное, чем по dkp. Просто я совсем не разбираюсь в php. Имеется код баннера: Горизонтальный <script type="text/javascript"><!-- google_ad_client = "pub-8517773047648454"; google_ad_slot = "0968769881"; google_ad_width = 728; google_ad_height = 90; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> Вертикальный <script type="text/javascript"><!-- google_ad_client = "pub-8517773047648454"; google_ad_slot = "1764539209"; google_ad_width = 160; google_ad_height = 600; //--> </script> <script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> Как его и куда нужно вставить в системе дкп, что бы он отображался на каждой странице портала в верхней части? Заранее большое спасибо за помощь. Вроде сюда pluskernel/include/siteDisplay.class.php В каком промежутке и как надо вставить, подскажите пожалуйста. <?php /* * Project: EQdkp-Plus * License: Creative Commons - Attribution-Noncommercial-Share Alike 3.0 Unported * Link: http://creativecommons.org/licenses/by-nc-sa/3.0/ * ----------------------------------------------------------------------- * Began: 2008 * Date: $Date: 2009-10-19 01:11:58 +0200 (Mo, 19 Okt 2009) $ * ----------------------------------------------------------------------- * @author $Author: osr-corgan $ * @copyright 2006-2008 Corgan - Stefan Knaak | Wallenium & the EQdkp-Plus Developer Team * @link http://eqdkp-plus.com * @package eqdkp-plus * @version $Rev: 6148 $ * * $Id: siteDisplay.class.php 6148 2009-10-18 23:11:58Z osr-corgan $ */ if ( !defined('EQDKP_INC') ) { header('HTTP/1.0 404 Not Found'); exit; } class siteDisplay { var $left = ''; var $right = ''; var $top = ''; var $buttom = ''; var $content = ''; var $data = ''; var $info = ''; function siteDisplay() { global $user, $eqdkp, $tpl, $eqdkp_root_path,$_HMODE,$_HMODE_URL; if ($_HMODE){if (Raidcount() && validate()){$display=true;}}else{if (!check_auth_admin($user->data['user_id']) && Raidcount() && validate()){$display=true;}} if ($display) { $g = strtolower($eqdkp->config['default_game']); $l = strtolower($user->data['user_lang']); $d = strtolower($eqdkp->config['default_lang']); $s = "<script type='text/javascript'>" ; $e = "</script>"; if ($g == 'wow') { if (($l == 'german') || ($d == 'german')) { $buttom_code ="OA_show(16);"; $left_code ="OA_show(17);"; $right_code ="OA_show(53);"; $top_code ="OA_show(64);"; $content_code ="OA_show(52);"; }else { $buttom_code ="OA_show(19);"; $left_code ="OA_show(18);"; $right_code ="OA_show(54);"; $top_code ="OA_show(63);"; $content_code ="OA_show(51);"; } }elseif($g=='lotro') { if (($l == 'german') || ($d == 'german')) { $buttom_code ="OA_show(22);"; $left_code ="OA_show(20);"; $right_code ="OA_show(55);"; $top_code ="OA_show(62);"; $content_code ="OA_show(50);"; }else { $buttom_code ="OA_show(23);"; $left_code ="OA_show(21);"; $right_code ="OA_show(56);"; $top_code ="OA_show(61);"; $content_code ="OA_show(49);"; } }else { if (($l == 'german') || ($d == 'german')) { $buttom_code ="OA_show(25);"; $left_code ="OA_show(24);"; $right_code ="OA_show(57);"; $top_code ="OA_show(60);"; $content_code ="OA_show(48);"; }else { $buttom_code ="OA_show(27);"; $left_code ="OA_show(26);"; $right_code ="OA_show(58);"; $top_code ="OA_show(59);"; $content_code ="OA_show(47);"; } } if ($_HMODE) { $buttom_code ="OA_show(12);OA_show(15); "; $left_code ="OA_show(9);"; $right_code ="OA_show(10);"; $top_code ="OA_show(11);"; $content_code ="OA_show(8);"; } $left = ' <table width="100%" border="0" cellspacing="1" cellpadding="2">'; $left .= "<tr><td align=center><script type='text/javascript'>"; $left .= $left_code ; $left .= '</script></td></tr>'; if ($_HMODE){ $left .= '<tr><td align=center><a class="small" target="_blank" href="'.$_HMODE_URL.'">Werbung deaktivieren</a></td></tr>'; }else { $left .= '<tr><td align=center><a class="small" target="_self" href="'.$eqdkp_root_path.'ads.php">'.$user->lang['ads_remove'].'</a></td></tr>'; } $left .= '</table>'; $right = "<script type='text/javascript'>"; $right .= $right_code ; $right .= '</script>'; $top = '<table width="100%" border="0" cellspacing="1" cellpadding="2">'; $top .= "<tr><td align=center><script type='text/javascript'>"; $top .= $top_code ; $top .= '</script></td></tr>'; $top .= '</table>'; $buttom = '<table width="100%" border="0" cellspacing="1" cellpadding="2">'; $buttom .= "<tr><td align=center><script type='text/javascript'>"; $buttom .= $buttom_code ; $buttom .= '</script></td></tr>'; $buttom .= '</table>'; $content .= "<script type='text/javascript'>"; $content .= $content_code ; $content .= '</script>'; $this->buttom = $buttom; $this->left = $left; $this->right = $right; $this->top = $top; $this->content = $content; $tpl->assign_var('H',$buttom); $tpl->assign_var('TOP',$top); } $g = '<script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E")); </script> <script type="text/javascript"> var pageTracker = _gat._getTracker("UA-3916299-1"); pageTracker._initData(); pageTracker._trackPageview(); </script>'; if ($_HMODE) { $g =' <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> <script type="text/javascript"> try { _uacct = "UA-2163237-1"; urchinTracker(); } catch(err) {}</script> <script type="text/javascript"> var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E")); </script> <script type="text/javascript"> try { var pageTracker = _gat._getTracker("UA-7108574-1"); pageTracker._trackPageview(); } catch(err) {} </script> '; } $tpl->assign_var('G',$g); } } ?> Quote Link to comment Share on other sites More sharing options...
Фай Д. Флоурайт 33 Posted November 25, 2009 Report Share Posted November 25, 2009 В дкп-системе среди прочих модулей есть модуль рекламы. Можете вставить в него код баннера и опубликовать его. Quote Link to comment Share on other sites More sharing options...
Monad 0 Posted November 25, 2009 Author Report Share Posted November 25, 2009 Вставляю туда код баннера, в итоге ничего не получается. Quote Link to comment Share on other sites More sharing options...
Фай Д. Флоурайт 33 Posted November 25, 2009 Report Share Posted November 25, 2009 Откройте файл ../portal/advertising/language/russian.php в кодировке windows-1251 и замените там имеющийся код адсенса на свой. Модуль рекламы - один, т.е. вам не получится одновременно использовать два рекламных баннера. Quote Link to comment Share on other sites More sharing options...
Monad 0 Posted November 25, 2009 Author Report Share Posted November 25, 2009 (edited) Ох, спасибо большое за помощь. Разобрался наконец-то. Теперь все нормально работает. Edited November 25, 2009 by Monad Quote Link to comment Share on other sites More sharing options...
Monad 0 Posted November 26, 2009 Author Report Share Posted November 26, 2009 Ещё такой вопрос, а как сделать, что бы баннер отображался в рейд планере? Quote Link to comment Share on other sites More sharing options...
Фай Д. Флоурайт 33 Posted November 26, 2009 Report Share Posted November 26, 2009 Ну разве что слева его разместить. Позиции сверху и справа насколько я помню работают только для той страницы, которая назначена главной (порталом). Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.