Příspěvky uživatele jval

Takhle by mel vypada obsah souboru require/section.php aby to fungovalo i pro sekce:<?php

//kontrola jadra
if(!defined('_core')){exit;}

//titulek, obsah
$title=$query['title'];
$content="";
if($query['var2']==1){$content.="<h1>".$title."</h1>";}

$groups_arr=array(3,4,5);
$books_arr=array(3,4,5);

if (in_array(_loginright_group,$groups_arr) and in_array($id,$books_arr)){
$content.=_parseHCM($query['content']);
// komentare
if($query['var1']==1 and _comments){
require_once(_indexroot.'require/functions-posts.php');
$content.=_postsOutput(1, $id, $query['var3']);
}
}
else{
$content.="<p>Text, který se má zobrazit v případě že uživatel není v dané skupině.</p>";
}

?>
No odkaz se dá vygenerovat takto:if (_loginindicator==1) {
echo '<a href="'._linkRoot(_loginright_group).'">Odkaz na stránku s ID skupiny přihlášeného uživatele</a>';
}
Pro jistotu je tam podmínka aby se nezobrazoval prázdný odkaz nepřihlášeným uživatelům.
Ale do menu to jen tak nedostaneš. Tohle je pro použití v template.php
A další věc je samozřejmě to jak zajistíš aby ta správná stránka měla to správné ID, i když neříkám že to nejde, jen to občas může znamenat hrabat se přímo v databázi.
Poznávám svoji práci 😁

Do pole inputs je treba pridat polozku asi nejak takto:array('label' => 'Souhlasím s pravidly *','name' => 'souhlas', 'type' => 'checkbox', 'require' => 1),
Sakra a proc to pises sem. XXL res na foru XXL. http://labs.studioart.cz/diskuze.p22.html

Tady na diskuzi je jasne napsano ze se tu bude diskutovat pouze o oficialni SL verzi.
Tak uplne jsem to asi nepochopil, jedna se o prihlaseneho uzivatele???
Jiste ze slo.
<?php

//kontrola jadra
if(!defined('_core')){exit;}

//titulek, obsah
$title=$query['title'];
$content="";
if(_template_autoheadings){
$content.="<h1>".$query['title']._linkRSS($id, 3)."</h1>\n"._parseHCM($query['content']);
}
else{
$content.=_linkRSS($id, 4);
if($query['content']!=""){
$content.=_parseHCM($query['content']);
}
}

$groups_arr=array(3,4,5);
$books_arr=array(3,4,5);

if (in_array(_loginright_group,$groups_arr) and in_array($id,$books_arr)){
//prispevky
require_once(_indexroot.'require/functions-posts.php');
$content.=_postsOutput(3, $id, array($query['var2'], _publicAccess($query['var1']), $query['var3']));
}
else{
$content.="<p>Text, který se má zobrazit v případě že uživatel není v dané skupině.</p>";
}

?>
Soubor require/book.php upravit takto:<?php

//kontrola jadra
if(!defined('_core')){exit;}

//titulek, obsah
$title=$query['title'];
$content="";
if(_template_autoheadings){
$content.="<h1>".$query['title']._linkRSS($id, 3)."</h1>\n"._parseHCM($query['content']);
}
else{
$content.=_linkRSS($id, 4);
if($query['content']!=""){
$content.=_parseHCM($query['content']);
}
}

if (_loginright_group==3 and $id==4){
//prispevky
require_once(_indexroot.'require/functions-posts.php');
$content.=_postsOutput(3, $id, array($query['var2'], _publicAccess($query['var1']), $query['var3']));
}
else{
$content.="<p>Text, který se má zobrazit v případě že uživatel není v dané skupině.</p>";
}

?>
Tento příklad počítá s tím že id skupiny která má mít přístup je 3 a id knihy je 4. To bude třeba si upravit podle tvých id.
Jestli jsi pri zalohovani nedal pakovani, tak se koukni do souboru sld na prvni radek, pokud tam neni 7.4.2, tak to oprav a spust obnovu znova.
No protože pro položku menu máš nadefinovanou pevnou výšku v css.
Protože id je primary key a ty mu posíláš NULL, pošli mu '' a doplní se sám podle auto_incrementu a nebo mu neposílej vůbec nic:mysql_query("INSERT INTO `"._mysql_prefix."-spy` (nickid,url,time,ip) VALUES ('".$nickid."','".$url."','".$time.",'".$ip."')");
Problem zpusobuje tecka v nazvu clanku.
http://labs.studioart.cz/index.php?m=topic&id=632
Smety:
pravda, uvozovky jsem prehledl
A jsi si naprosto jisty ze jsi ten modul pouzil spravne?
Strana: 1 ... « předchozí 35 36 37 38 39 40 41 42 43 další » ... 63