Update#3:Problem mit Option: Bilder anzeigen Ja/Nein

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
CroneKorkN
Mitglied
Beiträge: 16
Registriert: 02.07.2008 14:31
Kontaktdaten:

Beitrag von CroneKorkN »

Vielen Dank!

Ich habe mir die Datei angeschaut:

Code: Alles auswählen

	$sql_ary = array(
		'username'			=> $user_row['username'],
		'username_clean'	=> $username_clean,
		'user_password'		=> (isset($user_row['user_password'])) ? $user_row['user_password'] : '',
		'user_pass_convert'	=> 0,
		'user_email'		=> strtolower($user_row['user_email']),
		'user_email_hash'	=> crc32(strtolower($user_row['user_email'])) . strlen($user_row['user_email']),
		'group_id'			=> $user_row['group_id'],
		'user_type'			=> $user_row['user_type'],
	);

	// These are the additional vars able to be specified
	$additional_vars = array(
		'user_permissions'	=> '',
		'user_timezone'		=> $config['board_timezone'],
		'user_dateformat'	=> $config['default_dateformat'],
		'user_lang'			=> $config['default_lang'],
		'user_style'		=> (int) $config['default_style'],
		'user_allow_pm'		=> 1,
		'user_actkey'		=> '',
		'user_ip'			=> '',
		'user_regdate'		=> time(),
		'user_passchg'		=> time(),
		'user_options'		=> 895,

		'user_inactive_reason'	=> 0,
		'user_inactive_time'	=> 0,
		'user_lastmark'			=> time(),
		'user_lastvisit'		=> 0,
		'user_lastpost_time'	=> 0,
		'user_lastpage'			=> '',
		'user_posts'			=> 0,
		'user_dst'				=> (int) $config['board_dst'],
		'user_colour'			=> '',
		'user_occ'				=> '',
		'user_interests'		=> '',
		'user_avatar'			=> '',
		'user_avatar_type'		=> 0,
		'user_avatar_width'		=> 0,
		'user_avatar_height'	=> 0,
		'user_new_privmsg'		=> 0,
		'user_unread_privmsg'	=> 0,
		'user_last_privmsg'		=> 0,
		'user_message_rules'	=> 0,
		'user_full_folder'		=> PRIVMSGS_NO_BOX,
		'user_emailtime'		=> 0,

		'user_notify'			=> 0,
		'user_notify_pm'		=> 1,
		'user_notify_type'		=> NOTIFY_EMAIL,
		'user_allow_pm'			=> 1,
		'user_allow_viewonline'	=> 1,
		'user_allow_viewemail'	=> 1,
		'user_allow_massemail'	=> 1,

		'user_sig'					=> '',
		'user_sig_bbcode_uid'		=> '',
		'user_sig_bbcode_bitfield'	=> '',

		'user_form_salt'			=> unique_id(),
	);
Ich kann da nichts außergewöhnliches feststellen und ob die Bilder zu sehen sein sollen steht in obigem Code auch nicht.

Ich nehm jetzt mal ein frisches phpbb3, kopiere die "defekte" phpbb_users darein und erstelle einen user, mal sehen welche Einstellungen der hat.

MFG CKN
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Hallo,

das Problem liegt in dern user_options.

Siehe mal hier, da hab ich das mal aufgeschlüsselt:

http://www.phpbb.de/viewtopic.php?t=164091&start=16
Benutzeravatar
CroneKorkN
Mitglied
Beiträge: 16
Registriert: 02.07.2008 14:31
Kontaktdaten:

Beitrag von CroneKorkN »

Vielen Dank, das sieht sehr vielversprechend aus.

In meiner Tabelle steht bei allen Usern 2942, was binär einer 101101111110 entspricht. Das sind 2 Stellen mehr als üblich, vlt sind da jetzt noch weitere Einstellungen drin...

Wenn ich in meinem Testforum die "options" auf 895 setze, scheint jedenfalls alles zu funktionieren.

Wie ich gerade feststelle, haben neue Benutzer mittlerweile die richtigen Einstellungen.

edit: dann such ich mir mal den MySQL Befehl raus, um die Einstellungen auf alle User anzuwenden.

MFG CKN
Benutzeravatar
easygo
Mitglied
Beiträge: 2170
Registriert: 03.09.2004 13:45
Kontaktdaten:

Beitrag von easygo »

CroneKorkN hat geschrieben:In meiner Tabelle steht bei allen Usern 2942, was binär einer 101101111110 entspricht. Das sind 2 Stellen mehr als üblich, vlt sind da jetzt noch weitere Einstellungen drin...
Demzufolge müsste in der Install von dem MOD (ohne Namen) u.a. auch was
von einer Erweiterung bzgl. array $keyoptions stehen. Wurden die Zusatzoptionen
vergessen oder teils entfernt, zieht das logischerweise Probleme nach sich.
Antworten

Zurück zu „[3.0.x] Mod Support“