Es geht um folgendes, ich hab mir den MOD Random Logo for every Page/Forum/Category installiert, an sich funktionierte er, bis auf eine "Kleinigkeit" ich hab auch CH installiert und damit war die Auswahl der Foren hinfällig, es hat mir zwar welche angezeigt, aber von den 60 Foren oder so die unser Forum hat, gerademal 12, das ganze rührte daher, dass die Foren im CH anders in der Datenbank festgelegt sind.
Nun hieß es also das Pulldown Menü, wo das betreffende Forum in dem das Bild erscheinen soll ausgewählt wird umzuschreiben, hab das auch soweit hinbekommen, auch wenn es sicher nicht 100% richtig cecoded ist, aber ich kann den Foren nun die Bilder zuweisen und es wird richtig in die Datenbank eingetragen.
Jetzt kommt das aber. Wenn ich nun wieder zur Auswahl gehe, dann greift die Auswahl in dem Pull down Menü nicht, das heißt, will ich ein Forum verändern oder hinzufügen, muss ich alle wieder neu einstellen, weil es den bereits gemachten Eintrag in der Datenbank nicht auslesen kann, mir fehlt der richtige Code um das select zu platzieren. Vielleicht weiß jemand einen Rat, wäre fantastisch, so sieht es im moment aus.
Code: Alles auswählen
include($config->url('includes/class_forums'));
function rondom_box($page)
{
global $template, $logos, $userdata, $lang, $db, $nav_links, $phpEx, $SID;
$sessionpages = array();
$sessionpages[PAGE_INDEX] = $lang['Forum_index'];
$sessionpages[PAGE_LOGIN] = $lang['Logging_on'];
$sessionpages[PAGE_SEARCH] = $lang['Searching_forums'];
$sessionpages[PAGE_REGISTER] = $lang['Register'];
$sessionpages[PAGE_PROFILE] = $lang['Viewing_profile'];
$sessionpages[PAGE_VIEWONLINE] = $lang['Viewing_online'];
$sessionpages[PAGE_VIEWMEMBERS] = $lang['Viewing_member_list'];
$sessionpages[PAGE_FAQ] = $lang['Viewing_FAQ'];
$sessionpages[PAGE_POSTING] = $lang['Posting_message'];
$sessionpages[PAGE_PRIVMSGS] = $lang['Viewing_priv_msgs'];
$sessionpages[PAGE_GROUPCP] = $lang['Usergroups'];
$boxstring .= '<optgroup style="background-color: white;color:black" label="' . $lang['pages'] . '">';
if (isset($sessionpages) && is_array($sessionpages)) {
foreach ($sessionpages as $k => $v) {
$selected = ( $k == $page ) ? ' selected="selected"' : '';
$boxstring .= '<option value="' . $k . '"' . $selected . '>[' . $lang['page'] . '] ' . $v . '</option>';
}
$boxstring .= '</optgroup>';
}
// read forums
$forums = new forums();
$forums->read();
$boxstring .= '<optgroup style="background-color: white;color:black" label="' . $lang['page'] . '">';
$boxstring .= '<option value="' . $k . '"' . $selected . '>' . $forums->get_jumpbox(intval($row['forum_id'])) . intval($row['forum_id']) . '</option>';
$boxstring .= '</optgroup>';
return $boxstring;
}
Bin für jede Hilfe dankbar.[/url]