Страница 1 из 11
Форум про uCoz » Раздел uCoz » Скрипты и коды uCoz » Как не вывести материал на главную страницу сайта
Как не вывести материал на главную страницу сайта
Kosten
Дата: Вторник, 06.09.2016, 21:44 | Сообщение # 1
Администраторы
Сообщений:12698
Награды: 39


Возможно у кого то бывает так, что этот материал не нужно вывести на главную страницу. Здесь много может причин, не буду их прописывать, но есть тема как это сделать. Сам проверил на тестовом сайте, да не вывел материал на главную страницу, но и найти его потом не мог. Возможно плохо искал, но вообщем возможно кому пригодится и там он разберется и найдет его, так как он остается га этом модуле, только не знаешь на какой странице.

Когда все сделаете, то у вас появится такая функция.



Переходим к установке:

Если у вас каталог файлов, то вам нужно зайти в админ панель и в этот модуль и в настройках активировать "Версия материала" потом к установке переходить.

Редактированию дизайна модуля, на страницу добавления/редактирования материала и после $B0DY$ ставим.

Код
<script type="text/javascript">  
(function(){  
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>


Теперь осталось зайти вид материала и в начале поставить этот оператор.

Код
<?if(!($VERSION$ and $PAGE_ID$='main'))?>


И потом здесь же в самом конце прописать.

Код
<?endif?>


И все сохранить, и потом попробовать залить материал и вы его не увидите на первой странице.
Прикрепления: 7882567.png(138Kb)


FeStemBer
Дата: Вторник, 06.09.2016, 23:15 | Сообщение # 2
Проверенные
Сообщений:295
Награды: 1


Интересно получится, если много файлов, и мне нужно точно знать, что я закачал на сайт материал, где мне его искать. Сделали бы так, что он будет находиться на второй странице от главной и так намного понятнее.
ucozmental
Дата: Вторник, 06.09.2016, 23:34 | Сообщение # 3
Пользователи
Сообщений:91
Награды: 0


Это от правообладателей прятать. А то кто то скрипт сделает, и потом по сайтам ходит и пишет письма, чтоб ставили источник, а то жалобу напишу, мне на статистику так приходили, так вообще убрал, только из за того что "жалобу напишу" что по другому нельза переговорить.
Brung
Дата: Вторник, 06.09.2016, 23:53 | Сообщение # 4
Пользователи
Сообщений:112
Награды: 0


Цитата ucozmental ()
жалобу напишу, мне на статистику так приходили

Слышал на одном форуме, там про круглую статистику один автор сильно злился, что его источник не ставят.
Форум про uCoz » Раздел uCoz » Скрипты и коды uCoz » Как не вывести материал на главную страницу сайта
Страница 1 из 11
Поиск: