Avatar Galerie -> Du musst alle benötigten Felder ausfüll

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Benutzeravatar
Energy_2k2
Mitglied
Beiträge: 82
Registriert: 27.11.2005 18:39

Beitrag von Energy_2k2 »

Hat jemand vielleicht eine Lösung für mein Problem?
Ich würde gerne die Gallerie wieder aktivieren.
Im Moment ist sie deaktiviert damit die Userkonten nicht durch den Bug gelerrt werden.
mfg.
Energy_2k2
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Hallo,
hab das Problem seit Jahren und hab heute endlich ne Lösung gefunden und es funktioniert.
Ist aber ne heiden Arbeit:

Also, ich hatte den MOD add_name_to_profile. Ich wollte aber den last_name raus haben und habe ihn aus allen Dateien gelöscht.
Die Tabelle, dass es ein Pflichtfeld ist, habe ich nicht gelöscht. So die Fehlermeldung "Du musst alle benötigten Felder ausfüllen".

Dann habe ich bei einem MOD einbau etwas endeckt (usercp_register):
In der usercp_register und usercp_avatar stehen diese Reihen:

Code: Alles auswählen

display_avatar_gallery($mode, $avatar_category, $user_id, $email, $current_email, $coppa, $username, $rname, $email, $new_password, $cur_password, $password_confirm, $info, $icq, $msn, $website, $location, $occupation, $interests, $gender, $user_absence_mode, $user_absence, $user_absence_text, $signature, $viewemail, $allowviewonline, $notifyreply, $notifypm, $popup_pm, $popupbuddies, $allowsmilies, $user_timezone, $user_dateformat, $userdata['session_id']);
Das ist jetzt nur ein Beispiel.

Und in der usercp_avatar:

Code: Alles auswählen

$params = array('coppa', 'user_id', 'username', 'rname', 'email', 'current_email', 'cur_password', 'new_password', 'password_confirm', 'info', 'icq', 'msn', 'website', 'location', 'occupation', 'interests', 'gender', 'user_absence_mode', 'user_absence', 'user_absence_text', 'signature', 'viewemail', 'allowviewonline', 'notifyreply', 'notifypm', 'popup_pm', 'popupbuddies', 'allowsmilies', 'hideonline', 'timezone', 'dateformat');
Mir ist aufgefallen ich hab in der profile_add_body etwas verändert, jedoch in den oben angeführten Reihen ist das ganz anderes.
So habe ich alles sortiert, das es mit der Anzeige in meinem Board stimmt.
Und jetzt funktioniert es alles.

Diese Reihen können 1 - 2mal vorkommen, also musse genau suchen, aber versuch das mal, das wird es sein :wink:

mfg



edit: Das mit der usercp_register brauchst du nur machen, wenn du es so hast wie ich, dass wenn du ein Avatar auchwählst die die Profilangaben verstellen :wink:
Love is the slowest form of suicide.
Benutzeravatar
Energy_2k2
Mitglied
Beiträge: 82
Registriert: 27.11.2005 18:39

Beitrag von Energy_2k2 »

Hallo,

ich danke dir für den Tipp.
Ich bin nun schon einen Schritt weitergekommen.

Ich habe mal die Einträge die du genannt hast so sortiert wie sie in meinem Profil zu finden sind.

Jetzt kommt die Fehlermeldung zwar nicht mehr aber bei Auswahl eines Avatars aus der Galerie werden dann einige Einstellungen die vorher auf JA waren auf NEIN geändert und das Datumsformat steht auf 1.

Weiss du vielleicht wie ich das noch beheben kann?
mfg.
Energy_2k2
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Hallo,
das liegt daran, du hast in der profile_add_body bestimmt etwas gelöscht.
In der usercp_avater und register steht das dann aber noch.
Dann musst du des mal genau anpassen, vergleich und so, damit die einträge die nicht angezeigt werden (in der .tpl) auch nicht in ser usercp stehen.
Hatte das gleiche problem, hab ca. 30 min gebraucht (bei den ganzen Änderungen), jetzt läuft es aber wieder einwandfrei.

Beispiel:
In der profile_add_body hast du das gelöscht:

Code: Alles auswählen

	<tr> 
	  <td class="row1"><span class="gen">{L_NOTIFY_ON_PRIVMSG}:</span></td>
	  <td class="row2"> 
		<input type="radio" name="notifypm" value="1" {NOTIFY_PM_YES} />
		<span class="gen">{L_YES}</span>&nbsp;&nbsp; 
		<input type="radio" name="notifypm" value="0" {NOTIFY_PM_NO} />
		<span class="gen">{L_NO}</span></td>
	</tr>
In der usercp_avatar und register steht aber jetzt irgendwo:

Code: Alles auswählen

, 'notifypm'
oder

Code: Alles auswählen

, $notifypm
Sotiert haste es ja schon, hoffe habe dir damit geholfen :wink:

mfg
Love is the slowest form of suicide.
Benutzeravatar
Energy_2k2
Mitglied
Beiträge: 82
Registriert: 27.11.2005 18:39

Beitrag von Energy_2k2 »

Hi,

ich habe alles überprüft und die Anordnung der profile_add_body.tpl auf die Dateien usercp_avatar.php und die usercp_register.php übertragen.

Somit sind die Einträge nun alle sortiert.

Nur leider funkioniert es immer noch nicht mit dem Avatar aus der Galerie.
Aber die Fehlermeldung ist weg. :)
mfg.
Energy_2k2
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Hallo,
was genau funktioniert denn jetzt nicht.

Stell doch mal bitte folgende Dateien zum download bereit(Eine Datei zum Download bereitstellen):
usercp_register
usercp_avatar
profile_add_body


mfg
Love is the slowest form of suicide.
Benutzeravatar
Energy_2k2
Mitglied
Beiträge: 82
Registriert: 27.11.2005 18:39

Beitrag von Energy_2k2 »

Hi,

danke erstmal das du mir da weiterhilfst.

Also dank deiner Anleitung kommt die Fehlermeldung nicht mehr und man kann nun ein Avatar aus der Galerie wählen.

Jedoch sind nach dem Wählen einige Einstellungen verstellt im Bereich "Einstellungen".

Bsp.:
Bei Antworten immer benachrichtigen
Vorher: JA
Danach: NEIN

Und auch das Datums-Format wird verstellt.
Vorher: d.m.Y, H:i
Danach: 1

http://www.notebook-community.net/php_t ... gister.txt
http://www.notebook-community.net/php_t ... avatar.txt
http://www.notebook-community.net/php_t ... d_body.txt

Wenn du einen Gastzugang brauchst sag Bescheid.

Danke dir
mfg.
Energy_2k2
mfg.
Energy_2k2
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Hallo,
ich versichere noch nichts, aber versuche mal das hier:
LAD DIR DIE 2 DATEIEN RUNTER

Normalerweise müsste jetzt weinigesten schon weniger sich verstellen.
Wenn sich noch was verstellt, liste bitte auf, das vorher auf was stand, und auf was es sich beim Avatar auswählen stellt.

mfg
Love is the slowest form of suicide.
Benutzeravatar
Energy_2k2
Mitglied
Beiträge: 82
Registriert: 27.11.2005 18:39

Beitrag von Energy_2k2 »

Hi,

leider ohne Erfolg. :(
Die Daten verstellen sich leider immer noch.

Vorher:
http://www.notebook-community.net/php_text/vorher.gif

Nachher:
http://www.notebook-community.net/php_text/nachher.gif


mfg.
Energy_2k2
mfg.
Energy_2k2
Benutzeravatar
scheibenbrot
Mitglied
Beiträge: 1552
Registriert: 23.12.2005 14:32

Beitrag von scheibenbrot »

Hallo,
okay, immerhin weiß ich jetzt was sich verstellt, ich werd versuchen dir das richtig zu biegen, aber das kann was dauern.
Ich weiß nicht ob ich das heut schaffe...hab da warscheinlich im mom kein Nerv mehr für

mfg


edit: schaffste es mir noch ne Liste zusammenzustellen, welche MODs zu installiert hast??
Love is the slowest form of suicide.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“