Germango
Знаток
- Регистрация
- 25 Авг 2008
- Сообщения
- 151
- Реакции
- 27
- Автор темы
- #1
В предыдущих версиях DLE (10.3) реклама ставилась так:
В index.php после строки
вставлялся код:
и в теле самой статьи прописывался тег {reklama} для отображения рекламки.
Теперь вопрос, как сделать такую же или подобную реализацию на DLE 10.5? Немного растерялся, потому, что index.php на прежних версиях был под 300+ строк, а в новом всего 40.
Вопрос решен,
В index.php после строки
Код:
$tpl->set ( '{info}', $tpl->result['info'] );
Код:
/*adsense начало*/
$tpl->result['content'] = str_replace ('{reklama}','<!--noindex--><div style="float:left; padding:5px;"><script type="text/javascript"><!--
google_ad_client = "ca-pub-xxxxxxxxxxxxxxx";
/* в тексте */
google_ad_slot = "xxxxxxxxxxx";
google_ad_width = xxx;
google_ad_height = xxx;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></div><!--/noindex-->',$tpl->result['content']);
/*adsense конец*/
Теперь вопрос, как сделать такую же или подобную реализацию на DLE 10.5? Немного растерялся, потому, что index.php на прежних версиях был под 300+ строк, а в новом всего 40.
Вопрос решен,
Просьба закрыть темкуХак остался таким как есть, просто сам редактируемый файл теперь не index.php, а engine\modules\main.php
Последнее редактирование модератором: