Seite 1 von 1

EMC + Categories hierarchy

Verfasst: 30.12.2003 01:40
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 ?

Verfasst: 30.12.2003 09:13
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...