• DONATE to NULLED!
    Форуму и его команде можно помочь, мотивировать модераторов разделов.
    Помогите модератору этого раздела killoff лично.

Помощь Как запретить вывод новостей из определённой категории на главной не тегом

Статус
В этой теме нельзя размещать новые ответы.

gruppastimul

Ваш
Регистрация
22 Окт 2006
Сообщения
800
Реакции
149
Как запретить вывод новостей из определённой категории(ий) на главной не тегом {custom} и не убрав галочку, чтобы по умолчанию новости не добавлялись на гланую (от этого уберется галочка из всех категорий для всех новостей и это я умею убрав checked в строке файла engine/modules/addnews.php
PHP:
<input type=\"checkbox\" name=\"allow_main\" value=\"1\" checked>
).

Как это сделать другим способом влезая в недры кода )
 
И почему такое не сделали по умолчанию )) Чтобы в разделе категории был еще выбор выводить новости этой категории на главную или не выводить ))
 
Меня тоже интересует этот вопрос.

Либо поставим вопрос боком (раком?:-])...
Как сделать так, что бы тег {costum} работал точно так же как {content}, но только в нём указать нужные категории...
Тогда можно было бы сделать, что-то типа этого:
Код:
[not-aviable=main]
{content}
[/not-aviable]
{custom category="2,5,6,7" template="kakoita_tpl" aviable="main" from="0" limit="20" cache="yes"}

upd:
что бы тег {costum} работал точно так же как {content}
Всмысле тоже показывал бы страницы под новостями...
 
gruppastimul, не нашол решение?

Я перерыл движок.
Сделал ещё одну ф-цию вывода новостей по коступу. Тоесть у мну получилось два тэга костум. один стандартный {costom} и мой {mycustom}. Хотел туда прикрутить вывод страниц. Чота моих знаний php не хватило, что бы это сделать :(
 
{info}
[not-aviable=main] {content}[/aviable]
[aviable=[/B]main] {custom category="2,7,и тд все нужные кроме ненужной" template="custom" aviable="global" from="0" limit="10" cache="yes"}[/aviable]


ну вообщем вот и вся конструкция :)

сам кастом на кэш и шаблон - по желанию сами настройте.
 
dm_mb
custom не выводит навигацию он вспомогательный тэг навигация вшита в {content} это уже обсуждалось. так что не вариант.
 
ну извини..тут тему не видел. как говорится чем мог тем помог.


я в пхп не шарю, но интуиция подсказывает что в addnews.php

if ($user_group[$member_id['user_group']]['moderation']){
$admintag = "<input type=\"checkbox\" name=\"allow_comm\" value=\"1\" checked>". $lang['add_al_com'];
if ($user_group[$member_id['user_group']]['allow_main']) $admintag .="&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"allow_main\" value=\"1\" checked>". $lang['add_al_m'];
$admintag .= "<br><input type=\"checkbox\" name=\"approve\" value=\"1\" checked> $lang[add_al_ap]<br><input type=\"checkbox\" name=\"allow_rating\" value=\"1\" checked> $lang[addnews_allow_rate]";
if ($user_group[$member_id['user_group']]['allow_fixed']) $admintag .="<br><input type=\"checkbox\" name=\"news_fixed\" value=\"1\"> $lang[add_al_fix]";
$tpl->set('{admintag}',$admintag);
} else $tpl->set('{admintag}','');

в этом коде рыться.

вернее сдесь
if ($user_group[$member_id['user_group']]['allow_main']) $admintag .="&nbsp;&nbsp;&nbsp;&nbsp;<input type=\"checkbox\" name=\"allow_main\" value=\"1\" checked>". $lang['add_al_m'];

надо сделать условие if catid=нужная else код с value=\"0\"

а если не нужная id то код с value=\"1\"


осталось только оформить это в пхп :))
 
dm_mb
custom не выводит навигацию он вспомогательный тэг навигация вшита в {content} это уже обсуждалось. так что не вариант.
Угу.


{info}
[not-aviable=main] {content}[/aviable]
[aviable=[/B]main] {custom category="2,7,и тд все нужные кроме ненужной" template="custom" aviable="global" from="0" limit="10" cache="yes"}[/aviable]


ну вообщем вот и вся конструкция :)

сам кастом на кэш и шаблон - по желанию сами настройте.

я собсна выше написал почти тоже самое...

UPD1: Сорри... Отписал до того как ещё одно сообщение от dm_mb появилось.

dm_mb, А вот это уже мысль))

UPD2: Не тоже не то... В этом окде насколько я понял роверяется разрешено публиковать новости на главной. если да, то показывается галочка, если нет, то галочка убирается.

UPD3: Да и замуты с галочкой это не выход... Старые новости-то останутся...
 
Ну, что мыслей не у кого не каких нету?

gruppastimul, не нашол решение ?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху