Avatar Upload setzt Geburtstag zurück

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.
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

das ist jetzt ungetestet muss also evtl noch etwas angepasst werden...

öffne die usercp_register.php

finde
// Start add - Birthday MOD
$s_b_day = '<span class="genmed">' . $lang['Day'] . '&nbsp;</span><select name="b_day" size="1" class="gensmall">
ersetze es mit
// Start add - Birthday MOD
$disabled = ( $mode == 'editprofile' )? ' disabled="disabled" ' : '';
$s_b_day = '<span class="genmed">' . $lang['Day'] . '&nbsp;</span><select name="b_day" size="1" class="gensmall" '. $disabled . '>
finde
$s_b_md = '<span class="genmed">' . $lang['Month'] . '&nbsp;</span><select name="b_md" size="1" class="gensmall">
ersetze es mit
$s_b_md = '<span class="genmed">' . $lang['Month'] . '&nbsp;</span><select name="b_md" size="1" class="gensmall" ' . $disabled . '>
finde
$s_b_year = '<span class="genmed">' . $lang['Year'] . '&nbsp;</span><input type="text" class="post" style="width: 50px" name="b_year" size="4" maxlength="4" value="' . $b_year . '" />&nbsp;&nbsp;';
ersetze es mit
$s_b_year = '<span class="genmed">' . $lang['Year'] . '&nbsp;</span><input type="text" class="post" style="width: 50px" name="b_year" size="4" maxlength="4" value="' . $b_year . '" ' . $disabled . '/>&nbsp;&nbsp;';
Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
xtreme-ubuntu

Beitrag von xtreme-ubuntu »

sers

also wenn man sein profil editieren will kann man den bday schonmal nichtmehr ändern!

und bei der registrierung is auch noch alles paletti

nur wenn man in seinem profil iwas anderes ändert, dann is der bday wieder weg -.-

?!?! was muss man da machen? hab von dem was du amchst grad nicht so den durchblick ^^

wär cool wenn du mir helfen könntest
xtreme-ubuntu

Beitrag von xtreme-ubuntu »

*push*
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

hi

ich hab nicht daran gedacht, das bei disabled die werte nicht übermittelt werden :-?

entw3eder machst du jetzt noch hidden felde roder so:

mach die schritte oben wieder rückgängig und such
$s_b_day= str_replace("value=\"".$b_day."\">", "value=\"".$b_day."\" SELECTED>" ,$s_b_day);
$s_b_md = str_replace("value=\"".$b_md."\">", "value=\"".$b_md."\" SELECTED>" ,$s_b_md);
$s_b_year = '<span class="genmed">' . $lang['Year'] . '&nbsp;</span><input type="text" class="post" style="width: 50px" name="b_year" size="4" maxlength="4" value="' . $b_year . '" />&nbsp;&nbsp;';
ersetze es mit
if($mode == 'editprofile' )
{

$s_b_day = '<span class="genmed">' . $lang['Day'] . '&nbsp;</span><input type="text" class="post" style="width: 25px" name="b_day" value="' . $b_day . '" readonly="readonly" />&nbsp;&nbsp;';
$s_b_md = '<span class="genmed">' . $lang['Month'] . '&nbsp;</span><input type="text" class="post" style="width: 75px" name="b_md" value="' . $b_md . '" readonly="readonly" />&nbsp;&nbsp;';
$s_b_year = '<span class="genmed">' . $lang['Year'] . '&nbsp;</span><input type="text" class="post" style="width: 50px" name="b_year" value="' . $b_year . '" readonly="readonly" />&nbsp;&nbsp;';
}
else
{
$s_b_day= str_replace("value=\"".$b_day."\">", "value=\"".$b_day."\" SELECTED>" ,$s_b_day);
$s_b_md = str_replace("value=\"".$b_md."\">", "value=\"".$b_md."\" SELECTED>" ,$s_b_md);
$s_b_year = '<span class="genmed">' . $lang['Year'] . '&nbsp;</span><input type="text" class="post" style="width: 50px" name="b_year" size="4" maxlength="4" value="' . $b_year . '" />&nbsp;&nbsp;';
}
Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
xtreme-ubuntu

Beitrag von xtreme-ubuntu »

danke danke danke!!!!

:D :D :D :D :D


geht einwandfrei!
bei der registrierung sind beide pflicht und im edit-panel kann man beide nicht bearbeiten und sie werden dennoch übertragen, danke!!!!

hatte zwar noch das prob mit der avatar-gallery, dass danach so ungefähr nichts mehr gestimmt hat! aber da die avatar gallery nicht genutzt wird ist das egal! hab se gleichmal rausgenommen ^^ dann gibts da keine probs ...

außer natürlich du kannst da auch so ne lösung aus den ärmeln schütteln?

mfg
Benutzeravatar
Jan500
Ehemaliges Teammitglied
Beiträge: 4199
Registriert: 01.03.2003 21:32
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Jan500 »

was ist denn das genaue problem bei den avatars?

Jan
"Life begins at 40 Knots...!" :D
kein (kostenlosen) Support per pn, mail, icq usw. | Kostenlosen Support gibt es hier im Forum!
xtreme-ubuntu

Beitrag von xtreme-ubuntu »

wenn man in die galary geht und wieder zurück, dann stimmen die felder nichtmehr!

geburtstag, username, echter name und passwort stimmen nichtmehr!
Antworten

Zurück zu „phpBB 2.0: Mod Support“