[Erledigt][ACP] Hier: "Benutzer/EINSTELLUNGEN" But

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

Beitrag von Masacrime »

Ganz sicher.
habe hier gerade eben das phpbb forum gezogen und habe die original Datei genommen und ersetzt.
Jetzt ist der Link wieder da.

Masacrime
Benutzeravatar
saerdnaer
Ehemaliges Teammitglied
Beiträge: 4268
Registriert: 21.04.2001 02:00

Beitrag von saerdnaer »

du schreibst das du die orginale durch die gemoddete ersetzt hast und der link erscheint. das heißt wenn du die gemoddete nimmst ist alles okay, bei der orginalen aber nicht...
Masacrime
Mitglied
Beiträge: 223
Registriert: 14.04.2003 08:10

Beitrag von Masacrime »

Alles klar.
Die Gemoddete durch die Originale ersetzt.
Linke ist jetzt da
Masacrime
Mitglied
Beiträge: 223
Registriert: 14.04.2003 08:10

Beitrag von Masacrime »

Dann stelle ich den Thread mal wieder nach oben.
Vielleicht kann úns jemand da noch helfen.

Gruß,
Masacrime
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

Wenn der Link jetzt wieder da ist ... liegt es am einem MOD den du falsch eingebaut hast ....

Am einfachsten ist es jetzt wenn du alle MOD's nacheinander wieder einbaust (nur in diese Datei) und nach jedem Einbau kontrollierst ob der Button im ACP noch da ist und auch funktioniert ....

Markus
Masacrime
Mitglied
Beiträge: 223
Registriert: 14.04.2003 08:10

Beitrag von Masacrime »

Habe ich mir schon gedacht.
Alles klar.
Danke Euch allen.
Ich werde mich dann wieder melen, wenn es nicht klappt oder ich ungefähr weiss an welchem Hack das liegt.

Gruß,
Masacrime
Masacrime
Mitglied
Beiträge: 223
Registriert: 14.04.2003 08:10

Beitrag von Masacrime »

Hallo Supporter.
So. Jetzt weiss ich endlich warum der Button weg ist.
Liegt am Add X to Profile Hack.
Also der Pflichtfeld hack. Allerdings weiss ich nicht, warum der Fehler kommt.
Hier die komplette Anleitung für die /admin/admin_users.php

Code: Alles auswählen

#-----[ ÖFFNEN ]------------------------------------------ 
#  
# admin/admin_users.php 
# 
#-----[ FINDE ]---------------------------------------------------
# 
		$interests = ( !empty($HTTP_POST_VARS['interests']) ) ? trim(strip_tags( $HTTP_POST_VARS['interests'] ) ): ''; 

# 
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
# 
		$music = ( !empty($HTTP_POST_VARS['music']) ) ? trim(strip_tags( $HTTP_POST_VARS['music'] ) ) : ''; 

# 
#-----[ FINDE ]---------------------------------------------------
# 
validate_optional_fields($icq, $aim, $msn, $yim, $website, $location, $occupation, $interests, $signature); 

# 
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
# 
$interests

# 
#-----[ DANACH EINFÜGEN ]---------------------------------------------------
# 
, $music

# 
#-----[ FINDE (1. Vorkommen) ]-------------------------------------------
# 
			$interests = htmlspecialchars(stripslashes($interests));

# 
#-----[ DANACH EINFUEGEN ]---------------------------------------------------
# 
			$music = htmlspecialchars(stripslashes($music));

# 
#-----[ FINDE ]---------------------------------------------------
# 
			$sql = "UPDATE " . USERS_TABLE . "
				SET " . $username_sql . $passwd_sql . "user_email = '" . str_replace("\'", "''", $email) . "', user_icq = '" . str_replace("\'", "''", $icq) . "', user_website = '" . str_replace("\'", "''", $website) . "', user_occ = '" . str_replace("\'", "''", $occupation) . "', user_from = '" . str_replace("\'", "''", $location) . "', user_interests = '" . str_replace("\'", "''", $interests) . "', user_sig = '" . str_replace("\'", "''", $signature) . "', user_viewemail = $viewemail, user_aim = '" . str_replace("\'", "''", $aim) . "', user_yim = '" . str_replace("\'", "''", $yim) . "', user_msnm = '" . str_replace("\'", "''", $msn) . "', user_attachsig = $attachsig, user_sig_bbcode_uid = '$signature_bbcode_uid', user_allowsmile = $allowsmilies, user_allowhtml = $allowhtml, user_allowavatar = $user_allowavatar, user_allowbbcode = $allowbbcode, user_allow_viewonline = $allowviewonline, user_notify = $notifyreply, user_allow_pm = $user_allowpm, user_notify_pm = $notifypm, user_popup_pm = $popuppm, user_lang = '" . str_replace("\'", "''", $user_lang) . "', user_style = $user_style, user_timezone = $user_timezone, user_dateformat = '" . str_replace("\'", "''", $user_dateformat) . "', user_active = $user_status, user_rank = $user_rank" . $avatar_sql . "

# 
#-----[ FINDE in dieser Zeile ]---------------------------------------------------
# 
$interests) . "'

# 
#-----[ DANACH EINFUEGEN ]---------------------------------------------------
# 
, user_music = '" . str_replace("\'", "''", $music) . "'

# 
#-----[ FINDE (2. Vorkommen) ]---------------------------------------------
# 
			$interests = htmlspecialchars(stripslashes($interests));

# 
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
# 
			$music = htmlspecialchars(stripslashes($music));

# 
#-----[ FINDE ]---------------------------------------------------
# 
		$interests = htmlspecialchars($this_userdata['user_interests']);

# 
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
# 
		$music = htmlspecialchars($this_userdata['user_music']);

# 
#-----[ FINDE ]---------------------------------------------------
# 
			$s_hidden_fields .= '<input type="hidden" name="interests" value="' . str_replace("\"", """, $interests) . '" />';

# 
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
# 
			$s_hidden_fields .= '<input type="hidden" name="music" value="' . str_replace("\"", """, $music) . '" />'; 

# 
#-----[ FINDE ]---------------------------------------------------
# 
			'INTERESTS' => $interests,

# 
#-----[ DARUNTER EINFÜGEN ]---------------------------------------------------
# 
			'MUSIC' => $music, 
			'L_MUSIC' => $lang['Music'],


Und hier schon wieder die neugemoddete admin_users.txt

http://test.aktivsucher.de/testforum/ad ... _users.txt

Ist doch so alles richtig, oder?

Gruß,
Masacrime
Masacrime
Mitglied
Beiträge: 223
Registriert: 14.04.2003 08:10

Beitrag von Masacrime »

OK.
Ich habe soeben eine neue Originale nicht gemoddete admin_users.php genommen und nun probiert nur den Pflichtfeld Hack einzubauen. Genau das gleiche. Liegt also daran.

Gruß,
Masacrime
Benutzeravatar
Markus67
Ehrenadmin
Beiträge: 28346
Registriert: 12.01.2004 16:02
Wohnort: Neuss
Kontaktdaten:

Beitrag von Markus67 »

Hi ...

wie heisst denn dein neues Feld ?

Ich vermute mal da liegt irgendwo der Fehler in den unterschiedlichen Schreibweisen ...

music
Music
MUSIC

Das Feld ist auch in der Datenbank vorhanden ?

Markus
Masacrime
Mitglied
Beiträge: 223
Registriert: 14.04.2003 08:10

Beitrag von Masacrime »

Das Feld ist in der Datenbank vorhanden ja.
Das neue Feld ist das "Detektorfeld". Vielleicht kannst Du Dich ja daran noch erinnern.

Jedenfalls funktioniert das ganze, wenn ich mein Profil ändern will.
Ich habe jetzt schon 3 verschiedene Schreibarten probiert, leider ohne Erfolg.

Gruß,
Masacrime
Antworten

Zurück zu „phpBB 2.0: Mod Support“