EMC + Categories hierarchy

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Elvis
Mitglied
Beiträge: 3373
Registriert: 26.05.2003 22:39

EMC + Categories hierarchy

Beitrag von Elvis »

habs mal mit dem EMC versucht da ich den sehr nützlich finde den Mod, aber ich habe so viel an den Dateien geändert das nun dieser Fehler kommt :-?

Code: Alles auswählen

Kritischer Fehler

FINDE FEHLGESCHLAGEN: Konnte in Zeile [search.php] nicht finden:

$sql = "SELECT c.cat_title, c.cat_id, f.forum_name, f.forum_id 
FROM " . CATEGORIES_TABLE . " c, " . FORUMS_TABLE . " f 
WHERE f.cat_id = c.cat_id 
ORDER BY c.cat_id, f.forum_order"; 
$result = $db->sql_query($sql); 
if ( !$result ) 
{ 
message_die(GENERAL_ERROR, 'Could not obtain forum_name/forum_id', '', __LINE__, __FILE__, $sql); 
} 
$is_auth_ary = auth(AUTH_READ, AUTH_LIST_ALL, $userdata); 
$s_forums = ''; 
while( $row = $db->sql_fetchrow($result) ) 
{ 
if ( $is_auth_ary[$row['forum_id']]['auth_read'] ) 
{ 
$s_forums .= '<option value="' . $row['forum_id'] . '">' . $row['forum_name'] . '</option>'; 
if ( empty($list_cat[$row['cat_id']]) ) 
{ 
$list_cat[$row['cat_id']] = $row['cat_title']; 
} 
} 
} 
if ( $s_forums != '' ) 
{ 
$s_forums = '<option value="-1">' . $lang['All_available'] . '</option>' . $s_forums; 
// 
// Category to search 
// 
$s_categories = '<option value="-1">' . $lang['All_available'] . '</option>'; 
while( list($cat_id, $cat_title) = @each($list_cat)) 
{ 
$s_categories .= '<option value="' . $cat_id . '">' . $cat_title . '</option>'; 
} 
} 
else 
{ 
message_die(GENERAL_MESSAGE, $lang['No_searchable_forums']); 
} 

MOD-Script Zeile #954 :: :: 
kann man das nciht übergehen irgendwie und nachträglcih von Hand irgendwie einfügen ?
Benutzeravatar
Flachzange
Mitglied
Beiträge: 12
Registriert: 29.12.2003 22:02

Beitrag von Flachzange »

Hallo,
wahrscheinlich ist Deine search.php schon durch einen anderen MOD verändert worden und so kann der EMI die Zeilen nicht mehr finden...

Diese Stelle kann man dann per Hand suchen und wenn z.B. davor oder danach nur was einzufügen ist, dann per Hand eintragen und dieses per Hand ausgeführte Kommando dann aus der Anleitung zum Einbau des MODs raus nehmen, so dass der EMI dann ausgeführt werden kann...
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“