Seite 1 von 2
Avatar: Kathegorie wählen
Verfasst: 13.12.2002 14:52
von Icy Evil Fantasy
Hi Folks,
Ich hab ein Problem ... wenn ich ins Profil gehe um mein Avatar ändern zu wollen, dann zeigt er bei der Avatar Gallerie die Ordner (Namen) nach der Drop-Down liste hintereinander an, und ich kann keine Kathegorie wählen.
Er soll sie in der Drop Down Liste anzeigen.
Wenn ich das Forum neu installiere, dann funzt es ja auch noch ... aber sobald ich meine Datenbank wiederherstelle ... dann macht das Forum so einen Mist mit der Drop-Down Liste.
Helft mir bitte ... ich weiss nich wo ich bei PhpMyAdmin (MySQL) nachgucken muss um den Fehler zu beheben ...
... ich hab auch nen screenshot, aber ich kann ja hier keine attachments machen ...
THX im voraus ....
Verfasst: 13.12.2002 14:54
von Icy Evil Fantasy
... sorry leute ... aber ich hab nur einmal gepostet ...
ich weis auch nicht warum er 2x neue Themen anzeigt ...
Re: Avatar: Kathegorie wählen
Verfasst: 13.12.2002 21:41
von Acid
Icy Evil Fantasy hat geschrieben:... ich hab auch nen screenshot, aber ich kann ja hier keine attachments machen ...
..Du kannst das Bild aber auf Deinen Server uploaden und dann ´n Link posten.

Verfasst: 14.12.2002 01:39
von Icy Evil Fantasy
Verfasst: 14.12.2002 17:42
von Icy Evil Fantasy
Helft mir doch mal bitte ....
Verfasst: 14.12.2002 18:24
von Pumi
Icy Evil Fantasy hat geschrieben:Helft mir doch mal bitte ....
Würde ich ja, aber ich hab nicht verstanden, was dein Prob ist.
Und dein Sceenshot-Link ist tot.

Verfasst: 14.12.2002 18:57
von Mister_X
guck mal in der phpBB2/includes/usercp_avatar.php nach ob dieser Code vorhanden ist:
Code: Alles auswählen
$s_categories = '<select name="avatarcategory">';
while( list($key) = each($avatar_images) )
{
$selected = ( $key == $category ) ? ' selected="selected"' : '';
if( count($avatar_images[$key]) )
{
$s_categories .= '<option value="' . $key . '"' . $selected . '>' . ucfirst($key) . '</option>';
}
}
$s_categories .= '</select>';
Verfasst: 15.12.2002 17:54
von Icy Evil Fantasy
@mr_x ... es hat ein wenig geholfen ... aber ich hab nun ein zweites proplem
ich hab ...
$s_categories = '<select name="avatarcategory">';
while( list($key) = each($avatar_images) )
{
$selected = ( $key == $category ) ? ' selected="selected"' : '';
if( count($avatar_images[$key]) )
{
$s_categories .= '<option value="' . $key . '"' . $selected . '>' . ucfirst($key) . '</option>';
}
}
$s_categories .= '</select>';
direkt vor ...
$template->assign_vars(array(
'L_AVATAR_GALLERY' => $lang['Avatar_gallery'],
'L_SELECT_AVATAR' => $lang['Select_avatar'],
'L_RETURN_PROFILE' => $lang['Return_profile'],
'L_CATEGORY' => $lang['Select_category'],
'S_CATEGORY_SELECT' => $s_categories,
'S_COLSPAN' => $s_colspan,
'S_PROFILE_ACTION' => append_sid("profile.$phpEx?mode=$mode"),
'S_HIDDEN_FIELDS' => $s_hidden_vars)
);
eigetragen ... und nun zeigt er die ganzen ordner nicht mehr hinter der dropdownliste an ... aber vorallem zeigt er sie auch in dieser an ...
[ externes Bild ]
thx im voraus
Verfasst: 15.12.2002 18:01
von Guido
Ich glaube dieser code:
Code: Alles auswählen
$s_categories = '<select name="avatarcategory">';
while( list($key) = each($avatar_images) )
{
$selected = ( $key == $category ) ? ' selected="selected"' : '';
if( count($avatar_images[$key]) )
{
$s_categories .= '<option value="' . $key . '"' . $selected . '>' . ucfirst($key) . '</option>';
}
}
$s_categories .= '</select>';
müsste VOR diesem stehen:
Code: Alles auswählen
$s_colspan = 0;
for($i = 0; $i < count($avatar_images[$category]); $i++)
{
$template->assign_block_vars("avatar_row", array());
$s_colspan = max($s_colspan, count($avatar_images[$category][$i]));
for($j = 0; $j < count($avatar_images[$category][$i]); $j++)
{
$template->assign_block_vars('avatar_row.avatar_column', array(
"AVATAR_IMAGE" => $board_config['avatar_gallery_path'] . '/' . $avatar_images[$category][$i][$j],
"AVATAR_NAME" => $avatar_name[$category][$i][$j])
);
$template->assign_block_vars('avatar_row.avatar_option_column', array(
"S_OPTIONS_AVATAR" => $avatar_images[$category][$i][$j])
);
}
}
Verfasst: 16.12.2002 03:19
von Icy Evil Fantasy