Перейти к содержанию

Как сделать баннер в системе ДКП


Рекомендуемые сообщения

Вот возник такой вопрос, по большей части по 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);


	}


}

?>

Ссылка на комментарий
Поделиться на другие сайты

В дкп-системе среди прочих модулей есть модуль рекламы. Можете вставить в него код баннера и опубликовать его.

Ссылка на комментарий
Поделиться на другие сайты

Откройте файл ../portal/advertising/language/russian.php в кодировке windows-1251 и замените там имеющийся код адсенса на свой.

Модуль рекламы - один, т.е. вам не получится одновременно использовать два рекламных баннера.

Ссылка на комментарий
Поделиться на другие сайты

Ох, спасибо большое за помощь. Разобрался наконец-то. Теперь все нормально работает.

Изменено пользователем Monad
Ссылка на комментарий
Поделиться на другие сайты

Ну разве что слева его разместить. Позиции сверху и справа насколько я помню работают только для той страницы, которая назначена главной (порталом).

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...