Seite 1 von 1

fehler beim aufrufen der avatargallery

Verfasst: 06.05.2003 22:03
von Gast
hi, ich hab phpbb 2.0.2 installiert, schon vor ca. 6 monaten; seit dem net viel gewartet (keine ahnung, wie und wo); auf jeden fall ist seit einem monat folgendes los:
man sieht im profil-menü keine avatare und wenn man auf 'galerie anzeigen' klickt, kommt zwar background und menüleiste wie immer, aber statt dem pull-down-menü kommt

Parse error: parse error in usercp_avatar.php on line 133

Fatal error: Call to undefined function: display_avatar_gallery() in usercp_register.php on line 724

hab schon in debug modus geschalten, das bleibt so.
hab mir die files angesehen, dort steht:

usercp_avatar:

if ( !preg_match('/Content-Length\: ([0-9]+)[^\/ ][\s]+/i', $avatar_data, $file_

ate, $lang, $images, $theme;
global $phpbb_root_path, $phpEx;

$dir = @opendir($board_config['avatar_gallery_path']);

$avatar_images = array();
while( $file = @readdir($dir) )
{
if( $file != '.' && $file != '..' && !is_file($board_config['avatar_gallery_path'] . '/' . $file) && !is_link($board_config['avatar_gallery_path'] . '/' . $file) )
{
$sub_dir = @opendir($board_config['avatar_gallery_path'] . '/' . $file);

$avatar_row_count = 0;
$avatar_col_count = 0;
while( $sub_file = @readdir($sub_dir) )
{
if( preg_match('/(\.gif$|\.png$|\.jpg|\.jpeg)$/is', $sub_file) )
{
$avatar_images[$file][$avatar_row_count][$avatar_col_count] = $file . '/' . $sub_file;
$avatar_name[$file][$avatar_row_count][$avatar_col_count] = ucfirst(str_replace("_", " ", preg_replace('/^(.*)\..*$/', '\1', $sub_file)));

$avatar_col_count++;
if( $avatar_col_count == 5 )
{
$avatar_row_count++;
$avatar_col_count = 0;
}
}
}
}
}

@closedir($dir);

@ksort($avatar_images);
@reset($avatar_images);


usercp_register
f( isset($HTTP_POST_VARS['avatargallery']) && !$error )
{
include($phpbb_root_path . 'includes/usercp_avatar.'.$phpEx);

$avatar_category = ( !empty($HTTP_POST_VARS['avatarcategory']) ) ? $HTTP_POST_VARS['avatarcategory'] : '';

$template->set_filenames(array(
'body' => 'profile_avatar_gallery.tpl')
);

$allowviewonline = !$allowviewonline;

display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $email, &$new_password, &$cur_password, $password_confirm, $icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature, $viewemail, $notifypm, $popuppm, $notifyreply, $attachsig, $allowhtml, $allowbbcode, $allowsmilies, $allowviewonline, $user_style, $user_lang, $user_timezone, $user_dateformat);
}
else
{
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);


tjo, hilfe :) PS: ihr würdet damit eine mtg seite unterstützen ;)

sorry

Verfasst: 06.05.2003 22:04
von FiSh
ich war das, vergaß, mich einzuloggen :oops:

Verfasst: 07.05.2003 12:05
von Acid
Entweder sieht der Inhalt der Dateien tatsächlich so aus oder er wurde durch´s posten verunstaltet (immer [code][/code] benutzen).
Am besten wär´s aber, wenn Du die beiden Dateien als txt-Version abspeicherst (mit der Endung .txt) und einen Link zu diesen postest.