Зарабатываю на smmka.ru
Главная » Статьи » Скрипты » Скрипты для uCoz

Скрипт для ucoz: Не выводить материал на главной странице

Скрипт для ucoz: Не выводить материал на главной странице скрипт помогает не выводить материал на главной странице, идея взята с DLE сайтов. После установки перед добавлением материала галочки на: "Не выводить материал на главной странице", то это добавленный материал не появится на главной странице, но этот материал будет видно в категориях и в архиве материалов.

Установка:

Активируем поле Версия материала (админка => каталог файлов => настройка модуля):

Страница добавления/редактирования материала, после $BODY$:

Code
<script type="text/javascript">  
(function(){  
// Взято с www.ucoz-scripts.ru  
document.getElementById("ldM13").style.display = "none"; var nomain = document.createElement("tr"), chkbox = document.createElement("input"), ftd = document.createElement("td"), ltd = document.createElement("td"), ew = document.getElementById("ldM59"); chkbox.type = "checkbox"; chkbox.onclick = function(){document.getElementById("ldF4").value = this.checked ? "1" : ""}; ftd.innerHTML = "<b>Не</b> выводить материал на главной странице:"; ftd.className = "manTd1"; ltd.className = "manTd2"; ltd.appendChild(chkbox); nomain.appendChild(ftd); nomain.appendChild(ltd); ew.parentNode.insertBefore(nomain, ew);})();  
</script>

Вид материалов изменяем на:

Code
<?if(!($VERSION$ and $PAGE_ID$='main'))?>  

<!-- Ваш вид материалов -->  

<?endif?>

, где - естественно меняем на свой вид материалов.

Автор: Bogggdan

Источник: http://www.ucoz-scripts.ru/news/ne_vyvodit_material_na_glavnoj_stranice/2010-05-29-2407?lDRsyt

Категория: Скрипты для uCoz | Добавил: dEnny (29.05.2010)
Просмотров: 554 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Дизайн сайтов и шаблоны для Ucoz