Advertisement Management

Поддержка старых модов или модов, созданных авторами не из нашего сообщества, а также любые вопросы, связанные с модами для phpBB 3.0.x, кроме относящихся к форуму Для авторов (phpBB 3.0.x).
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: Advertisement Management

Сообщение Pazh »

да, если выберете для более чем одного объявления одинаковую площадку для показа
Помощь в ЛС/email только за WM или ЮMoney
pulsar21
phpBB 1.2.0
Сообщения: 13
Стаж: 15 лет 3 месяца
Благодарил (а): 6 раз

Re: Advertisement Management

Сообщение pulsar21 »

Доброго времени суток!
Поставил я сей мод без проблем. Возникла мысль стилизовать вывод объявлений под стиль CA Gen2, дабы не очень-то выделялось.
Накатал по аналогии вот такой код:

Код: Выделить всё

<div class="post">
	<div class="block-border block-block block-post">
	<div class="block-content">
	<div>
	<div class="profile-block">
	<div class="postprofile">
	<div class="post-maximize"></div>
	<div class="profile-top">
	<p class="profile-author">{L_ADVERTISEMENT}</p></div>
	<div class="profile-avatar"><img src="http://mirstihov.com/images/baneru/prim.jpg" width="100" height="78"</div>
	<p class="profile-rank"></p><p>- реклама -<br><img src="http://mirstihov.com/images/ranks/nuvashe.jpg"></p>
	<div class="profile-details">
	<p></p>
	<p></p>
	<dd></dd>
	<dd></dd>
	</div>
	</div>
	</div>
	</div>
	<div class="postbody">
	<div class="post-content"><p class="author" ><img src="http://mirstihov.com/styles/ca_gen2/imageset/icon_post_target.gif" width="20" height="16" alt="Сообщение" title="Сообщение" ></p>
	<h3></h3><div class="content"><!-- IF postrow.S_FIRST_ROW -->{ADS_5}<!-- ELSE -->{ADS_6}<!-- ENDIF -->
				</div></div></div>
	<ul class="profile-icons">
	<li class="top-icon">
	<a href="#top" class="top-icon" title="Вернуться наверх">
	<span>Вернуться наверх</span></a>
	</li>
	</ul>
	<div class="clear"></div>
	</div>
	<div class="block-footer"></div>
	</div>
	</div>
	</div>
И вставил его после

Код: Выделить всё

<!-- IF (ADS_5 and postrow.S_FIRST_ROW) or (ADS_6 and not postrow.S_FIRST_ROW) -->
в файл viewtopic_body.html, чтобы реклама показывалась после первого поста.
Посмотреть можно тут на тестовом домене: http://mirstihov.com/
И вот незадача: в мозиле реклама видна, в ишаке тоже присутствует, а хром рекламу не показывает.
Будьте добры, помочь мне в разрешении сей проблемы. Может кто знает, где ошибка закралась?
Благодарствую заранее, други.
tima16
phpBB 1.0.0
Сообщения: 2
Стаж: 13 лет 8 месяцев
Откуда: Пермь

Re: Advertisement Management

Сообщение tima16 »

Подскажите почему не грузится блок рекламы в файлах галерем /gallery/index.php и /gallery/album.php
блок от advertisement_management_1_0_10 показывает

Изображение
demon201984
phpBB 1.4.4
Сообщения: 105
Стаж: 15 лет 7 месяцев
Благодарил (а): 10 раз
Поблагодарили: 1 раз

Re: Advertisement Management

Сообщение demon201984 »

Установил модуль Classifieds MOD 1.2.0 (https://www.phpbb.com/community/viewtop ... &t=2097006)
Изредка и не понятно из-за чего при переходе с страницы форума, к примеру, с главной страницы форума http://www.сайт.ru/index.php на главную страницу доски объявлений http://www.сайт.ru/buysell/index.php возникает ошибка:

Fatal error: Call to a member function assign_vars() on a non-object in Z:\home\сайт.ru\www\ads\functions.php on line 67

Код: Выделить всё

	if (sizeof($ads))
	{
		foreach ($ads as $position_id => $code)
		{
			$template->assign_vars(array(   //67-ая строка которая вызвает ошибку
				'ADS_' . $position_id		=> $code,
			));
		}
	}
Ошибка возникает как на локалке, так и на сервере.
Может ли кто подсказать из-за чего возникает указанная ошибка и как можно ее вылечить?
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 16 лет 9 месяцев
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза

Re: Advertisement Management

Сообщение Alecto »

Ребята, подскажите пожалуйста!
Мне нужно вывести на рекламной площадке следующий скрипт

Код: Выделить всё

    <?php include($_SERVER['DOCUMENT_ROOT'].'/_lm8ea8f138e7abf12fd3b69de62a906877/linkmoney.php');?>
но, он не работает, хотя и ошибки никакой нет.
html - внутри рекламной площадки работает, javascript - работает, PHP-скрипт - НЕТ.
можно ли как-то побороть сию гадость и заставить работать PHP-скрипт через рекламные площадки данного мода?
Виталий Иванович
phpBB 1.0.0
Сообщения: 9
Стаж: 14 лет 11 месяцев
Благодарил (а): 2 раза

Re: Advertisement Management

Сообщение Виталий Иванович »

Не получается установить.
Сделал всё как написано в инструкции. Распихал файлы в папку root; отредактировал три файла, загрузил.
Дальше пошло непнятное. В иструкции написано
There is a PHP install file that needs to be run in order to complete the installation.
To run it point your browser to, for example, domain.tld/phpBB3/ads/database.php

Code:Select All
ads/database.php
Так ведь файл database.php имеет другой адрес:
domain.tld/phpBB3/root/styles/prosilver/template/ads/database.php
В результате попытки запустить мод получилось вот что
Общая ошибка
template->_tpl_load_file(): File ./styles/prosilver/template/ads/ads.js does not exist or is empty
Инструкция врёт? Там же написано, что файлы в папку root. А ошибка показывает совсем другой путь. Как правильно разместить файлы?
Объясните, пожалуйста.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Advertisement Management

Сообщение Татьяна5 »

Виталий Иванович
root - это корневая папка форума
В Вашем случае скопировать всё из root/ в domain.tld/phpBB3/
и запустить файл-установщик по адресу domain.tld/phpBB3/ads/database.php
Kwadrik
phpBB 1.4.1
Сообщения: 42
Стаж: 13 лет 6 месяцев
Благодарил (а): 1 раз

Re: Advertisement Management

Сообщение Kwadrik »

не могу найти строку в styles/subsilver2/template/overall_header.html
<div id="wrapheader">

Что делать помогите, все остальное сделал, но в админке ссылка не появилась(

Код этого файла

Код: Выделить всё

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<!-- INCLUDE ca_config.html -->
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
{META}
<title>{SITENAME} - <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE}</title>

<!-- IF S_ENABLE_FEEDS -->
	<link rel="alternate" type="application/atom+xml" title="{L_FEED} - {SITENAME}" href="{U_FEED}" />
	<!-- IF S_ENABLE_FEEDS_NEWS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FEED_NEWS}" href="{U_FEED}?mode=news" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_FORUMS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_FORUMS}" href="{U_FEED}?mode=forums" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPICS --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_ALL_TOPICS}" href="{U_FEED}?mode=topics" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_FORUM and S_FORUM_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_FORUM} - {FORUM_NAME}" href="{U_FEED}?f={S_FORUM_ID}" /><!-- ENDIF -->
	<!-- IF S_ENABLE_FEEDS_TOPIC and S_TOPIC_ID --><link rel="alternate" type="application/atom+xml" title="{L_FEED} - {L_TOPIC} - {TOPIC_TITLE}" href="{U_FEED}?f={S_FORUM_ID}&t={S_TOPIC_ID}" /><!-- ENDIF -->
<!-- ENDIF -->

<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />

<script type="text/javascript">
// <![CDATA[

	var onload_functions = new Array();
	var onunload_functions = new Array();
	var ca_main_width = '{$CA_WIDTH}';

<!-- IF S_USER_PM_POPUP -->
	if ({S_NEW_PM})
	{
		popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
	}
<!-- ENDIF -->

function popup(url, width, height, name)
{
	if (!name)
	{
		name = '_popup';
	}

	window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
	return false;
}

function jumpto()
{
	var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
	var per_page = '{PER_PAGE}';
	var base_url = '{A_BASE_URL}';

	if (page !== null && !isNaN(page) && page == Math.floor(page) && page > 0)
	{
		if (base_url.indexOf('?') == -1)
		{
			document.location.href = base_url + '?start=' + ((page - 1) * per_page);
		}
		else
		{
			document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * per_page);
		}
	}
}

/**
* Find a member
*/
function find_username(url)
{
	popup(url, 760, 570, '_usersearch');
	return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
	var parent = document.getElementById(id);
	if (!parent)
	{
		eval('parent = document.' + id);
	}

	if (!parent)
	{
		return;
	}

	var rb = parent.getElementsByTagName('input');
	
	for (var r = 0; r < rb.length; r++)
	{
		if (rb[r].name.substr(0, name.length) == name)
		{
			rb[r].checked = state;
		}
	}
}

<!-- IF ._file -->

	/**
	* Play quicktime file by determining it's width/height
	* from the displayed rectangle area
	*
	* Only defined if there is a file block present.
	*/
	function play_qt_file(obj)
	{
		var rectangle = obj.GetRectangle();

		if (rectangle)
		{
			rectangle = rectangle.split(',')
			var x1 = parseInt(rectangle[0]);
			var x2 = parseInt(rectangle[2]);
			var y1 = parseInt(rectangle[1]);
			var y2 = parseInt(rectangle[3]);

			var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
			var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
		}
		else
		{
			var width = 200;
			var height = 0;
		}

		obj.width = width;
		obj.height = height + 16;

		obj.SetControllerVisible(true);

		obj.Play();
	}
<!-- ENDIF -->

	/**
	* New function for handling multiple calls to window.onload and window.unload by pentapenguin
	*/
	window.onload = function()
	{
		for (var i = 0; i < onload_functions.length; i++)
		{
			eval(onload_functions[i]);
		}
	}

	window.onunload = function()
	{
		for (var i = 0; i < onunload_functions.length; i++)
		{
			eval(onunload_functions[i]);
		}
	}


if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
	document.write('<link rel="stylesheet" href="{T_THEME_PATH}/mac.css" type="text/css" />');
}

// ]]>
</script>
<script type="text/javascript" src="{T_TEMPLATE_PATH}/ca_scripts.js"></script>
<link rel="shortcut icon" href="http://sait.samodelko.pp.ua/images/favicon.gif" />
<meta name="Description" content="Форум посвящен любителям самодельной авто и мото техники, здесь можно найти много полезной информации. Багги, квадроциклы, мотоциклы, вездеходы, карты и многое другое"/>
<meta name="Keywords" content="квадроцикл, самоделки, самодельное багги, багги, карт, самодельный карт, самодельный квадроцикл, самодельная техника, чертежи самоделок, чертежи багги, чертежи квадроцикла, самодельный квадроцикл, квадроциклы на базе мотоцикла Днепр, квадроциклы на базе мотоцикла Урал, samodelko, чертеж карта, клуб самоделок, форум авто-мото самоделок, самодельная техника, сайт самоделок Украины, авто организации Украины, постороить багги, построить квадроцикл, построить карт"/>
<script type="text/javascript">

  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-36659034-1']);
  _gaq.push(['_trackPageview']);

  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script><meta name='yandex-verification' content='6d8c1326eb55f678' />
<!-- INCLUDE ads/ads.js -->
</head>
<body class="{S_CONTENT_DIRECTION}">

<a name="top"></a>

<div id="logo-row">
    <div id="logo-left">
        <div id="logo-right">
            <!-- IF not S_IS_BOT -->
                <!-- IF S_USER_LOGGED_IN -->
                    <div id="logo-registered">
						<!-- IF S_DISPLAY_PM -->
						    <a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a><br />
                        <!-- ENDIF -->
                        {LAST_VISIT_DATE}<br />
                        {CURRENT_TIME}
                    </div>
                <!-- ELSE -->
                    <!-- IF S_LOGIN_ACTION -->
                    <div id="logo-login">
                        <form method="post" action="{S_LOGIN_ACTION}">
                            <input class="post" type="text" name="username" size="7" title="{LA_USERNAME}" /> <input class="post" type="password" name="password" size="7" title="{LA_PASSWORD}" /><br />
                            <!-- IF S_AUTOLOGIN_ENABLED --><input type="checkbox" class="radio" name="autologin" title="{LA_LOG_ME_IN}" />&nbsp;<!-- ENDIF --> <input type="submit" class="btnmain" name="login" value="{L_LOGIN}" />
                        	{S_FORM_TOKEN}
                        </form>
                    </div>
                    <!-- ENDIF -->
                <!-- ENDIF -->
            <!-- ENDIF -->
            <a href="{U_INDEX}">{SITE_LOGO_IMG}</a>
            <div id="logo-clear"></div>
        </div>
    </div>
</div>
<div class="navrow">
    <!-- IF not S_IS_BOT -->
        <!-- IF S_USER_LOGGED_IN --><a href="{U_PROFILE}">{L_PROFILE}</a> &#8226; <!-- ENDIF -->
        <!-- IF S_USER_LOGGED_IN -->
            <!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{L_PRIVATE_MESSAGES}</a> &#8226; <!-- ENDIF -->
        <!-- ELSEIF S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><a href="{U_REGISTER}">{L_REGISTER}</a> &#8226; <!-- ENDIF -->
    <!-- ENDIF -->
    <!-- IF U_RESTORE_PERMISSIONS --><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a> &#8226; <!-- ENDIF -->
    <a href="{U_FAQ}">F.A.Q.</a>
    <!-- IF S_DISPLAY_SEARCH --> &#8226; <a href="{U_SEARCH}">{L_SEARCH}</a><!-- ENDIF -->
    <!-- IF not S_IS_BOT -->
        <!-- IF S_DISPLAY_MEMBERLIST --> &#8226; <a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><!-- ENDIF -->
    <!-- ENDIF -->
    <!-- IF not S_IS_BOT --> &#8226; <a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- ENDIF -->
</div>
<div id="content">
<table border="0" cellspacing="0" cellpadding="0" width="{$CA_WIDTH}" id="maintable" align="center">
<tr>
	<td id="contentrow">

<!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
	<!-- IF S_USER_NEW_PRIVMSG -->
		<div class="pm-notify-new"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
	<!-- ELSEIF S_USER_UNREAD_PRIVMSG -->
		<div class="pm-notify-unread"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
	<!-- ENDIF -->
<!-- ENDIF -->  

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
	<div class="pm-notify-new"><div class="pm-notify-header">{L_INFORMATION}</div>{L_BOARD_DISABLED}</div>
<!-- ENDIF -->

	<!-- IF S_DISPLAY_SEARCH -->
	<p class="searchbar">
		<span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></span>
		<!-- IF S_USER_LOGGED_IN -->
		<span style="float: {S_CONTENT_FLOW_END};"><a href="{U_SEARCH_UNREAD}">{L_SEARCH_UNREAD}</a> | <a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></span>
		<!-- ELSE -->
		<span style="float: {S_CONTENT_FLOW_END};">{CURRENT_TIME}</span>
		<!-- ENDIF -->
	</p>
	<!-- ENDIF -->

	<br style="clear: both;" />
<!-- INCLUDE breadcrumbs.html -->
<script type="text/javascript"><!--
google_ad_client = "ca-pub-2942212564842925";
/* obnova_s */
google_ad_slot = "6241251331";
google_ad_width = 728;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
Kwadrik
phpBB 1.4.1
Сообщения: 42
Стаж: 13 лет 6 месяцев
Благодарил (а): 1 раз

Re: Advertisement Management

Сообщение Kwadrik »

Подскажите пожалуйста, в адмике почему-то не показывается.
Аватара пользователя
Slash
phpBB 2.0.10
Сообщения: 794
Стаж: 15 лет 7 месяцев
Благодарил (а): 101 раз
Поблагодарили: 79 раз

Re: Advertisement Management

Сообщение Slash »

Админ. Панель - Общие - Конфигурация - Менеджер рекламы.
Там нету? Если нет добавте вручную.
Kwadrik
phpBB 1.4.1
Сообщения: 42
Стаж: 13 лет 6 месяцев
Благодарил (а): 1 раз

Re: Advertisement Management

Сообщение Kwadrik »

А как в ручную добавить?

Добавлено спустя 2 часа 17 минут 56 секунд:
В настройка он есть, но не добавляется в "Общие"

Добавлено спустя 1 минуту 45 секунд:
Безымянный.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Advertisement Management

Сообщение Пчелкин »

Kwadrik Долго ту еще будешь тупо сидеть и ждать разжевки в теме? Пройтись по поиску не судьба?
Набери в поиске ДОБАВИТЬ МОДУЛЬ В АДМИНКЕ или ДОБАВИТЬ МОДУЛЬ В РУЧНУЮ...или еще как-то..
Хоть что-то сделай сам...Писака...
Нет же,будем сидеть и тупо ждать подсказку...Которая, кстати, тут уже раз тыщу была написана...бездельник...
Пример -
phpBB Gallery (nickvergessen)
Дальше сам допетривай...
тока не надо писать что тут поддержка плохая и прочие свои бреды...

Добавлено спустя 1 минуту 52 секунды:
Следом -
ACP Announcement Centre (объявления) для phpBB3
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Kwadrik
phpBB 1.4.1
Сообщения: 42
Стаж: 13 лет 6 месяцев
Благодарил (а): 1 раз

Re: Advertisement Management

Сообщение Kwadrik »

ACP Announcement Centre (объявления) для phpBB3

Там нету некоторых фото, не понятно как настроить, да и в настройках я не могу выбрать "раздел"
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Advertisement Management

Сообщение Пчелкин »

Да все понятно...по написанному делай...все там находится, если искать...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Kwadrik
phpBB 1.4.1
Сообщения: 42
Стаж: 13 лет 6 месяцев
Благодарил (а): 1 раз

Re: Advertisement Management

Сообщение Kwadrik »

У меня по другому выглядит чуть
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Вернуться в «Поддержка модов для phpBB 3.0.x»