дани мапов

дани мапов
Рейтинг
204
Регистрация
06.09.2012

Непонятно, сделайте скриншот.

Вывод контента только на одной заданной странице (DLE 9.8, в других версиях возможны отличия). В файл "templates.class.php" добавляем код перед последней фигурной скобкой


function check_url($url, $block, $action = true) {

if( $action ) {

if ($_SERVER['REQUEST_URI'] != $url) return "";

} else {

if ($_SERVER['REQUEST_URI'] == $url) return "";

}

$block = str_replace( '\"', '"', $block );

return $block;

}

В этом же файле находим этот код


if (strpos ( $this->template, "[page-count=" ) !== false) {
$this->template = preg_replace ( "#\\[page-count=(.+?)\\](.*?)\\[/page-count\\]#ies", "\$this->check_page('\\1', '\\2')", $this->template );
}

и ниже его вставляем


if (strpos ( $this->template, "[page-url=" ) !== false) {
$this->template = preg_replace ( "#\\[page-url=(.+?)\\](.*?)\\[/page-url\\]#ies", "\$this->check_url('\\1', '\\2')", $this->template );
}

Теперь можно использовать новый тег [page-url=АДРЕС_НУЖНОЙ_СТРАНИЦЫ_БЕЗ_HTTP_И_ДОМЕНА] ВЫВОДИМЫЙ КОНТЕНТ [/page-url]

Пример, только на одной странице категории httр://site.com/article/ выводим баннер:

[page-url=/article/]{banner_moy}[/page-url]

Кстати, можно добавить еще один тег, который наоборот будет выводить на всех страницах, кроме одного указанного урла.

*********************

Кстати, ТС в вашем случае попробуйте так:

[category=x]

[page-count=1]

[not-aviable=showfull]{banner_moy}[/not-aviable]

[/page-count]

[/category]

luckydan:
П.С. Кто пользовался таким таймером, подскажите возможно ли в конфиге отключить секунды?

$('div.time-picker').datetimepicker({

pickSeconds: false

});

А какая вообще посещаемость?

Думаю, защищать скрипт таким образом, который стоит 300 руб. не имеет смысла, хорошая защита дороже обойдется, чем такой скрипт.

Какая версия джумлы?

drunas:
А можете так же разжевать что такое this
а то у меня от ООП глаз дёргаться начинает )

А что такое $this? А это указатель на самого себя. Он может использоваться внутри самого класса, чтобы обращаться к своим же методам и свойствам.

Подробнее: http://i-novice.net/osnovy-oop/

На hostinger.ru частенько проблемы, попробуйте другой хостинг.

cadaver88:
в инете нашел несколько скриптов по этому вопросу, например:
http://kumatoz.ru/programmirovanie/kak-opredelit-otkuda-i-po-kakomu-zaprosu-zashli-na-sajt/
http://codd.ws/page/kak-poluchit-kljuchevoe-slovo-po-kotoromu-polzovatel-prishel-na-sajt
http://html5lab.ru/simple-referer-script-php
Ничего толком не работает. Если что и выводится, то в зашифрованном виде. Это потому, что Гугл шифрует свой $_SERVER['HTTP_REFERER']? И ничего сделать с этим нельзя?

Если через https, то реферер вроде не выводится.

vitalikexpert:

Можете в целом написать какой план должен быть по пунктам? Вида:

1 - сделать 5-6 страниц сайта на html
2 - проверить на denver
3 - залить на хостинг и купить доменное имя
4 - переписать dns сервера

... поправьте, дополните плиз кто чем может, что я упустил или не так написал...

Все правильно.

Всего: 2374