Seite 1 von 2
ERLEDIGT: Frage zu Easy Sub Forums
Verfasst: 09.05.2008 05:10
von christin-e
Hallo,
ich habe den Hack
http://www.phpbbhacks.com/download/5990
erfolgreich installiert und einige SubForen erstellt!
Wenn ich in einem Forum Bereich SubForen erstelle,
erscheinen diese weiterhin auf der Index Seite!
Ich dachte die SubForen sind dazu da, um die Index Seite ein wenig zu verkleinern!?!
Wie kann ich das Abstellen, oder verhindern, dass die SubForen auf der Index erscheinen?
LG Tine
Verfasst: 09.05.2008 11:28
von Mavo460
Hallo Tine,
das soll eigentlich so ausschauen mit dem SubForums Mod:
[ externes Bild ]
und
[ externes Bild ]
Wichtig ist das du das SubForum anhängst.
Gruß
Marco
Verfasst: 09.05.2008 11:33
von christin-e
Danke Marco!
Bei mir sieht das auch so aus! Nur farblich nicht ganz^^
Subforen kann ich auch erstellen, läuft alles Prima!
Die Subforen sind auch in dem Forumbereich sichtbar,
nur tauchen alle Subforen auch auf der Indexseite wieder auf!
Ich dachte das diese sich dann in dem einzelnen Forum befinden und somit Platz sparender sind?
Verfasst: 09.05.2008 12:18
von gloriosa
Hallo,
das
christin-e hat geschrieben:Ich dachte das diese sich dann in dem einzelnen Forum befinden und somit Platz sparender sind?
sollte auch so sein, wenn der MOD gemäß Installationsanleitung vollständig in alle Templates eingebaut wurde.
Wie bereits in diesem
Beitrag von mir geschrieben scheinst Du den MOD-Einbau gemäß >>> KB:18 <<< nicht vollständig vorzunehmen.

Verfasst: 09.05.2008 12:23
von christin-e
Hallo?
Vielleicht ist es einfach nur ein Einstellungsfehler,
oder hat was mit den Foren Befugnissen zu tun.
Gleich so eine Anmassung zu stellen finde ich nicht ganz fair!
Wir haben alle mal klein angefangen
EDIT: Der Mod ist wie in der install.txt beschrieben eingebaut!
Verfasst: 09.05.2008 15:28
von gloriosa
Hallo,
da das von Dir beschriebene Problem bisher beim Easy Sub Forums MOD wohl noch nicht aufgetaucht ist (und es gibt einige Beiträge zum Easy Sub Forums MOD) dürft meine Vermutung, dass der Easy Sub Forums MOD nur unvollständig eingebaut wurde, der Realität sehr nahe kommen.

Verfasst: 09.05.2008 15:39
von Mavo460
Tine,
stell bitte mal deine index_body.tpl zum Download bereit. Dann kann man sich das mal anschauen.
Gruß
Marco
Verfasst: 11.05.2008 14:28
von christin-e
@gloriosa
Danke für deine Mühe, aber als sogenannter IT-Profi, könntest Du Dich
vielleicht ein wenig mehr in konstruktiver Kretik üben!
Es gibt hier genug
nicht hilfreiche Kommentare
@Marco
Das freut mich, dass Du Dir die Mühe machst mir zu helfen!
index_body.txt
LG
Tine
Verfasst: 12.05.2008 00:46
von christin-e
Ich konnte das Problem beheben! Es lag in/an der Index.php
Den Last Topic on Index Hack musste ich erneuern!
Wollte jetzt wissen, wie ich die "letzter Beitrag" Spalte sortieren kann?
Jetzt wird zuerst das Datum angezeigt, dann der Titel vom letzten Beitrag und dann der Autor (User)
Ich wollte gern zuerst den Titel vom letzten Beitrag und dann das Datum!
Könnte mal jemand kurz auf meine
index.php schauen?
Beim Instalieren vom Last Topic Title on Simple Subforums Mod
finde ich in der viewforum.php auch diverse Zeilen nicht
Find
default:
Add after
//-- MOD BEGIN: Last Topic Title on subforum Index -------------------
Find
$sql
In-line Find
u.user_id
In-line Add after
, t.topic_id, t.topic_title, t.topic_last_post_id
Find
FROM
In-line Find
(
In-line Add after
(
Find
LEFT JOIN " . USERS_TABLE . " u ON u.user_id = p.poster_id )
Add after
LEFT JOIN " . TOPICS_TABLE . " t ON t.topic_last_post_id = p.post_id )
Find
ORDER BY f.cat_id, f.forum_order";
Add after
//-- MOD END: Last Topic Title on subforum Index -------------------
Find
$is_auth_ary = auth(AUTH_VIEW, AUTH_LIST_ALL, $userdata, $subforum_data);
Add after
//-- MOD BEGIN: Last Topic Title on subforum Index -------------------
//
// Find which forums are readable for this user
//
$auth_read_ary = array();
$auth_read_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata, $subforum_data);
//-- MOD END: Last Topic Title on subforum Index -------------------
Find
$last_post .= ( $subforum_data[$j]['user_id'] == ANONYMOUS ) ? ( ($subforum_data[$j]['post_username'] != '' ) ? $subforum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $subforum_data[$j]['user_id']) . '">' . $subforum_data[$j]['username'] . '</a> ';
Replace With
//-- MOD BEGIN: Last Topic Title on subforum Index -------------------
$ltid = $subforum_data[$j]['topic_id'];
$lttitle = $subforum_data[$j]['topic_title'];
//
// Censor topic title
//
if ( count($orig_word) )
{
$lttitle = preg_replace($orig_word, $replacement_word, $lttitle);
}
$altlttitle = $lttitle;
$lang_in = $lang['in'];
//
// Filter topic_title if not allowed to read
//
if (!$auth_read_ary[$subforum_data[$j]['forum_id']]['auth_read'])
{
$lttitle = '';
$lang_in = '';
}
// undo_htmlspecialchars();
$lttitle = preg_replace($unhtml_specialchars_match, $unhtml_specialchars_replace, $lttitle);
// do_htmlspecialchars();
// set length of topic title to 25 characters
$lttitle = preg_replace($html_entities_match, $html_entities_replace, (strlen($lttitle) > 25) ? substr($lttitle,0,25) . '...' : $lttitle);
$last_post .= $lang_in . ' ' . '<a title="' . $altlttitle . '" alt="' . $altlttitle . '" href="' . append_sid("viewtopic.$phpEx?" . POST_TOPIC_URL . "=$ltid") . '">' . $lttitle . '</a><br />';
$last_post .= ( $subforum_data[$j]['user_id'] == ANONYMOUS ) ? $lang['by'] . ' ' . ( ($subforum_data[$j]['post_username'] != '' ) ? $subforum_data[$j]['post_username'] . ' ' : $lang['Guest'] . ' ' ) : $lang['by'] . ' ' . '<a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . '=' . $subforum_data[$j]['user_id']) . '">' . $subforum_data[$j]['username'] . '</a> ';
//-- MOD END: Last Topic Title on subforum Index -------------------
Würde mich über Hilfe freuen
LG
Tine
Verfasst: 12.05.2008 08:38
von Mavo460
christin-e hat geschrieben:
Wollte jetzt wissen, wie ich die "letzter Beitrag" Spalte sortieren kann?
Jetzt wird zuerst das Datum angezeigt, dann der Titel vom letzten Beitrag und dann der Autor (User)
Ich wollte gern zuerst den Titel vom letzten Beitrag und dann das Datum!
Das erfolgt nicht in der index.php sondern in der viewforum_body.tpl da gibt es einträge namens
Diese inhalte kannst du beliebig hin und her verschieben und somit wird dann die Ausgabe auch verändert.
Zu dem anderen Problem kann ich leider nicht helfen.
Gruß
Marco