Запрет вывода кода на определенной странице в DLE. HELP

12
BadBoy
На сайте с 31.01.2005
Offline
291
1851

Приветствую.

Короче ситуация такая.

На одной странице из всех нужно запретить вывод кода, как это можно сделать? Но чтобы на остальных все отображалось.

дле 9.5

MacDack
На сайте с 23.07.2012
Offline
55
#1

Немного подробнее бы про эту страницу.

CMS DLE (/ru/users/992868) icq:6три4девять924семь7
BadBoy
На сайте с 31.01.2005
Offline
291
#2
MacDack:
Немного подробнее бы про эту страницу.

ну есть обычная страница новости (***.ru/news/blablabla.html)

выводится она через fullstory в шаблоне fullstory стоит код, так вот этот код должен работать на всех новостях кроме страницы /news/blablabla.html

P
На сайте с 06.03.2010
Offline
54
#3
BadBoy:
ну есть обычная страница новости (***.ru/news/blablabla.html)
выводится она через fullstory в шаблоне fullstory стоит код, так вот этот код должен работать на всех новостях кроме страницы /news/blablabla.html

У этой страницы есть id, заключите ваш код в теги: [not-news=1] КОД[/not-news], где 1 это id вашей новости (страницы). Т.е. этот тег не работает на статических страницах, а работает только на новостных страницах в DLE.

BadBoy
На сайте с 31.01.2005
Offline
291
#4

pornodump, очень странно, сделал как написали, заключил... Но проверочный код - [not-news=1166363434]проверка[/not-news]

в коде и на странице показывается проверка, а это [not-news=1166363434]...[/not-news] не показывается...

понятно, это для версии 9.7 работает, у меня 9.5

других способов нет? :(

MacDack
На сайте с 23.07.2012
Offline
55
#5

Может ЭТОТ хак пригодится?

BadBoy
На сайте с 31.01.2005
Offline
291
#6
MacDack:
Может ЭТОТ хак пригодится?

там говорится "В main.tpl можно вставлять комбинации", а надо же в fullstory

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#7

Самый банальный вариант:


if ($_SERVER['REQUEST_URI'] != '/news/blablabla.html')
{
//тут код, который будет выводится везде, кроме site.ru/news/blablabla.html
}

Если конечно $_SERVER['REQUEST_URI'] не переопределена плагином/хаком/ДЛЕ/кривыми руками ит.д.

Подпись))
BadBoy
На сайте с 31.01.2005
Offline
291
#8

Милованов Ю.С, а теперь давайте представим, что вы общаетесь с человеком , который возможно не знает куда вообще это прописывать...

Наверно стоит написать на бумаге и засунуть в карман, так будет работать?

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#9
BadBoy:
ну есть обычная страница новости (***.ru/news/blablabla.html)
выводится она через fullstory в шаблоне fullstory стоит код, так вот этот код должен работать на всех новостях кроме страницы /news/blablabla.html

10 символов

P
На сайте с 06.03.2010
Offline
54
#10
BadBoy:
pornodump, очень странно, сделал как написали, заключил... Но проверочный код - [not-news=1166363434]проверка[/not-news]
в коде и на странице показывается проверка, а это [not-news=1166363434]...[/not-news] не показывается...

понятно, это для версии 9.7 работает, у меня 9.5

других способов нет? :(

Аааа ну да на 9.5 вроде эти теги не доступны. А вы почему не обновляетесь? Потом просто может быть так, что выйдет новая линейка ДЛЕ, например DLE 10, и там будет очень много полезных вкусностей, а вам придется с 9.5 постепенно обновляться до последней, чтоб не нарушить структуру, что очень проблематично, намного удобней обновляться с каждым выходом новой версии, так и изменений много проводить не приходится, и четко быть в курсе чего нового появилось. Вот вы сами убедились на своем вопросе, что вам пора :). Так как в 9.8 версии (сейчас которая) все это решается путем простых тегов, а ведь в будущем вам еще много чего может понадобиться. :)

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий