pragmaMx Support Forum

pragmaMx => Allgemeines => Thema gestartet von: NeMeSiSX2LC am 23 Juni 2004, 19:16:07

Titel: Weiß nicht mehr wers war....
Beitrag von: NeMeSiSX2LC am 23 Juni 2004, 19:16:07
.... aber es wollte doch mal einer das bei der Registrierung sachen auswählbar sind die man später nicht mehr Ändern kann. zb interessant für Flirt/Single Seiten.

Wenn wer wissen will wie bitte mal melden.
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: Ria am 23 Juni 2004, 20:18:08
Hi,
hört sich irgendwie interessant an, was meinst DU etwas genauer damit?
Gruss Ria
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: Juliet am 23 Juni 2004, 23:44:52
Ich habe das zB bei der Real-Email angewendet, damit die User diese nicht nach der Registrierung in eine Fake-Email ändern können - natürlich mit dem Hinweis: "Für Änderungswünsche kontaktieren Sie bitte den Administrator."

Einfach hinter den input-type ein readonly setzen. Zum Beispiel so:
<input type=\"text\" readonly name=\"email\" value=\"".mxPrepareToDisplay($userinfo["email"])."\" size=\"50\" maxlength=\"255\">

Gruß,
Juliet

[Editiert am 23/6/2004 von Juliet]
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: smartmusic am 23 Juni 2004, 23:55:18
@Juliet

in welche datei muss man das mit dem read only setzen und an welcher stelle ungefähr?
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: NeMeSiSX2LC am 24 Juni 2004, 00:20:29
Juliet netter Ansatz aber über die mx_user_functions_options.php nicht zu realisieren. Weil da die Reg Felder und Edit felder in einer funktion zusammen gefasst werden.
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: Juliet am 24 Juni 2004, 09:38:58
Huhu NeMeSiSX2LC,

für meine Zwecke hab ich auch in der edituser.php rumgewurschtelt ;) An der  mx_user_functions_options.php war ich gar nicht dran ...

@ smartmusic

Die Änderung ist in der Datei Your_Account/edituser.php circa Line 62 (wie immer +/-). Dort steht irgendwo das eMail-Feld wie oben schon geschrieben ... hier mal die ganze Zeile:
                 ."<tr valign=\"top\"><td bgcolor=\"$bgcolor2\"
width=\"20%\"><b>"._UREALEMAIL.":</b></td><td colspan=\"3\"
 bgcolor=\"$bgcolor3\"><input type=\"text\" readonly name=\"email\"
 value=\"".mxPrepareToDisplay($userinfo["email"])."\" size=\"50\"
 maxlength=\"255\"> "._REQUIRED."<br><span
 class=\"tiny\">"._EMAILNOTPUBLIC."</span></td></tr>\n"  

Wie Du siehst steht das readonly ja schon drin und eben an diese Stelle mußt Du es dann auch setzen :)

Liebe Grüße,
Juliet
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: NeMeSiSX2LC am 24 Juni 2004, 09:43:17
Jupps so geht natürlich auch. Bei der option file ist es aber leider nicht so einfach. Denn da muss eine komplett neue Funktion her.
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: Andi am 24 Juni 2004, 10:10:03
Moin :)

nur so am Rande....

Du kannst auch im Optionfile zusätzliche Felder angeben, die nur bei der Registrierung angezeigt werden.
Einfach sowas in der Art:  if ($_REQUEST['name'] == 'User_Registration') {
 // hier mach das was nur bei der Registrierung passieren soll
}
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: NeMeSiSX2LC am 24 Juni 2004, 10:19:13
Hm nene ich meint das sie schon bei beiden zusehen ist. Aber halt bei der Registrierung ausgefühlt werden kann und beim editieren nicht mehr.

Uff ok verstanden alles was da drin steht geht nur bei der Registierung alles was dann über ein else rein gehauen wird gilt dann für das editieren. Hab ich das so jetzt richtig verstanden?

[Editiert am 24/6/2004 von NeMeSiSX2LC]
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: Andi am 24 Juni 2004, 11:00:59
Gööönau, dann halt noch ein Else-Zweig dazu...  ;)
Titel: Re: Weiß nicht mehr wers war....
Beitrag von: NeMeSiSX2LC am 24 Juni 2004, 12:19:58
Hach gottschen wie simple da muss man erstmal drauf kommen.