Diskuse

Téma: Zobrazování článků

Zdravím. Jak donutit SL, aby zobrazoval vevýpisu článků i články, které mají datum vydání, které teprve bude? Vím, že se něco podobného řešilo tadyhttp://sunlight.shira.cz/index.php?m=topic&id=8959 , ale nějako mi to nejde. Prosil bych to ještě jednou vysvětlit. Díky.
postZaslat odpověď
Co je tam na tom nepochopitelného??
Přece to nebudu psát znova, prostě ve functions.php tento kus kódu:function _articleAccess($res){
$return=0;
if(($res['time']<=time() or _loginright_adminconfirm) and ($res['confirmed']==1 or _loginright_adminconfirm)){
$home1_public=mysql_fetch_array(mysql_query("SELECT public FROM `"._mysql_prefix."-root` WHERE id=".$res['home1'])); $home1_public=$home1_public['public'];
if($res['home2']!=-1){$home2_public=mysql_fetch_array(mysql_query("SELECT public FROM `"._mysql_prefix."-root` WHERE id=".$res['home2'])); $home2_public=$home2_public['public'];}else{$home2_public=1;}
if($res['home3']!=-1){$home3_public=mysql_fetch_array(mysql_query("SELECT public FROM `"._mysql_prefix."-root` WHERE id=".$res['home3'])); $home3_public=$home3_public['public'];}else{$home3_public=1;}
if(_publicAccess($res['public']) and _publicAccess($home1_public) and _publicAccess($home2_public) and _publicAccess($home3_public)){
$return=1;
}
else{
$return=2;
}
}
return $return;
}
nahradit tímto kusem:function _articleAccess($res){
$return=0;
if($res['confirmed']==1){
$home1_public=mysql_fetch_array(mysql_query("SELECT public FROM `"._mysql_prefix."-root` WHERE id=".$res['home1'])); $home1_public=$home1_public['public'];
if($res['home2']!=-1){$home2_public=mysql_fetch_array(mysql_query("SELECT public FROM `"._mysql_prefix."-root` WHERE id=".$res['home2'])); $home2_public=$home2_public['public'];}else{$home2_public=1;}
if($res['home3']!=-1){$home3_public=mysql_fetch_array(mysql_query("SELECT public FROM `"._mysql_prefix."-root` WHERE id=".$res['home3'])); $home3_public=$home3_public['public'];}else{$home3_public=1;}
if(_publicAccess($res['public']) and _publicAccess($home1_public) and _publicAccess($home2_public) and _publicAccess($home3_public)){
$return=1;
}
else{
$return=2;
}
}
return $return;
}