Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Forum Themen aufklappbar | |||
|---|---|---|---|
| WODAN Mitglied
Posts: 458 |
gibt es eine möglichkeit das forum aufklappbar zumachen da ich so viele themen und kategorien habe leidet die übersicht
ich kann zwar einen selfpage machen mit den entsprechenden links zu den kategorien aber dann muss man immer wieder zurück um die kategorie zu wächsel, und aufklappbar wäre ein großer vorteil mfg wodan verwendete ilchClan Version: 1.1 betroffene Homepage: wachmaenner.de/index.php?forum Midgard Design www.midgard-design.de Security-Community www.wachmaenner.de Delirium Merfelle 04 e.V. www.delirium-merfelle.de |
||
| Mairu Coder
Posts: 12770 |
Bisher gibts die auf jeden Fall nicht, es gibt 2 Ansatzpunkte, entweder mit php oder javascript. Aber ich glaube es soll jemand anderes machen nicht
![]() Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Akira Mitglied
Posts: 1368 |
hab da noch nen javascript für
aber glaub kaum das ich es hinbekomme das anzupassen... *mairu anguckt* www.torridOrbs.com/ref-1.html Visit Us
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login |
||
| WODAN Mitglied
Posts: 458 |
schade ich meine das des so funkt wie bei den teams, kann man nicht den code von den aufklappbaren teams in das forum einpasteln?
Midgard Design www.midgard-design.de Security-Community www.wachmaenner.de Delirium Merfelle 04 e.V. www.delirium-merfelle.de |
||
| WODAN Mitglied
Posts: 458 |
keiner ne lösung für php die relativ einfach ist php bin ich noch net so
![]() Midgard Design www.midgard-design.de Security-Community www.wachmaenner.de Delirium Merfelle 04 e.V. www.delirium-merfelle.de |
||
| Akira Mitglied
Posts: 1368 |
Zitat geschrieben von WODAN
schade ich meine das des so funkt wie bei den teams, kann man nicht den code von den aufklappbaren teams in das forum einpasteln? mann könnte das eher aus de news übernehmen... aber nen js aplet dafür zu benutzen ist bestimmt einfacher... ich guck am we mir das mal an ob das gehen kann www.torridOrbs.com/ref-1.html Visit Us
Neue Scripte: JQuery Login usw... Turnier(www.torridorbs.com/?turnier), Multi-Bewertung, Refferer, Forum Upload, E-Mail login |
||
| Mairu Coder
Posts: 12770 |
So habs mal versucht, hoffe das ist das was du willst, dafür die include/contents/forum/show_forum.php mit dieser hier ersetzen (basiert auf 1.1H)
<?php
# Copyright by: Manuel
# Support: www.ilch.de
defined ('main') or die ( 'no direct access' );
$title = $allgAr['title'].' :: Forum';
$hmenu = $extented_forum_menu.'Forum'.$extented_forum_menu_sufix;
$design = new design ( $title , $hmenu, 1);
$design->header();
if ($menu->get(1) == 'markallasread') {
user_markallasread ();
}
$tpl = new tpl ( 'forum/showforum' );
$tpl->out (0);
$category_array = array();
$forum_array = array();
$q = "SELECT
a.id, a.cid, a.name, a.besch,
a.topics, a.posts, b.name as topic,
c.id as pid, c.tid, b.rep, c.erst, c.time,
a.cid, k.name as cname
FROM prefix_forums a
LEFT JOIN prefix_forumcats k ON k.id = a.cid
LEFT JOIN prefix_posts c ON a.last_post_id = c.id
LEFT JOIN prefix_topics b ON c.tid = b.id
LEFT JOIN prefix_groupusers vg ON vg.uid = ".$_SESSION['authid']." AND vg.gid = a.view
LEFT JOIN prefix_groupusers rg ON rg.uid = ".$_SESSION['authid']." AND rg.gid = a.reply
LEFT JOIN prefix_groupusers sg ON sg.uid = ".$_SESSION['authid']." AND sg.gid = a.start
WHERE ((".$_SESSION['authright']." <= a.view AND a.view < 1)
OR (".$_SESSION['authright']." <= a.reply AND a.reply < 1)
OR (".$_SESSION['authright']." <= a.start AND a.start < 1)
OR vg.fid IS NOT NULL
OR rg.fid IS NOT NULL
OR sg.fid IS NOT NULL
OR -9 = ".$_SESSION['authright'].")
AND k.cid = 0
ORDER BY k.pos, a.pos";
$erg1 = db_query($q);
$xcid = 0;
$cattoshow = ($menu->get(1) == 'showcat' ? unescape($menu->get(2),'integer') : 0);
$showthreads = false;
$catshown = false;
while ($r = db_fetch_assoc($erg1) ) {
if (!$catshown AND $cattoshow == 0) {
$cattoshow = $r['cid'];
$catshown = true;
}
$r['topicl'] = $r['topic'];
$r['topic'] = html_enc_substr($r['topic'],0,23);
$r['ORD'] = forum_get_ordner($r['time'],$r['id']);
$r['mods'] = getmods($r['id']);
$r['datum'] = date('d.m.y - H:i', $r['time']);
$r['page'] = ceil ( ($r['rep']+1) / $allgAr['Fpanz'] );
$tpl->set_ar ($r);
if ($r['cid'] <> $xcid) {
$tpl->out(1);
//Unterkategorien
$sql = db_query("SELECT DISTINCT a.name as cname, a.id as cid FROM `prefix_forumcats` a LEFT JOIN `prefix_forums` b ON a.id = b.cid WHERE a.cid = {$r['cid']} AND a.id = b.cid ORDER BY a.pos, a.name");
while ($ucat = db_fetch_assoc($sql)) {
$tpl->set_ar_out($ucat,2);
}
//Unterkategorien - Ende
$xcid = $r['cid'];
switch($cattoshow) {
case 0: case $xcid: $showthreads = true; break;
default: $showthreads = false; break;
}
}
if ($showthreads) {
$tpl->set_ar_out($r,3);
}
}
# statistic #
$ges_online_user = ges_online();
$stats_array = array (
'privmsgpopup' => check_for_pm_popup (),
'topics' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_topics`"),0),
'posts' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_posts`"),0),
'users' => db_result(db_query("SELECT COUNT(ID) FROM `prefix_user`"),0),
'istsind' => ( $ges_online_user > 1 ? 'sind' : 'ist' ),
'gesonline' => $ges_online_user,
'gastonline' => ges_gast_online(),
'useronline' => ges_user_online(),
'userliste' => user_online_liste()
);
$tpl->set_ar_out($stats_array,4);
$design->footer();
?>
Dann noch in der include/contents/forum.php am Ende die Zeile case 'showcat' : $incdatei = 'show_cat.php'; break;zu case 'showcat' : $incdatei = 'show_forum.php'; break;ändern. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| WODAN Mitglied
Posts: 458 |
k danke ich versuchs mal meld mich dann wieder
Midgard Design www.midgard-design.de Security-Community www.wachmaenner.de Delirium Merfelle 04 e.V. www.delirium-merfelle.de |
||
| WODAN Mitglied
Posts: 458 |
ehm großer fehler
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /hp/ao/ac/io/www/security-community/include/includes/func/db/mysql.php on line 48 Midgard Design www.midgard-design.de Security-Community www.wachmaenner.de Delirium Merfelle 04 e.V. www.delirium-merfelle.de |
||
| WODAN Mitglied
Posts: 458 |
habe version eh b oder c kann es vllt daran liegen?
Midgard Design www.midgard-design.de Security-Community www.wachmaenner.de Delirium Merfelle 04 e.V. www.delirium-merfelle.de |
||
| Mairu Coder
Posts: 12770 |
Ja daran liegt, steht ja nicht umsonst da, dass es für H ist
Und nur so, man sollte wenigsten E draufhaben, wenn man nicht gehackt werden will. Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite |
||
| Vanilleeis Mitglied
Posts: 39 |
|
||
| [ Anmelden zum schreiben ] |