Weiß nicht mehr wers war....

Begonnen von NeMeSiSX2LC, 23 Juni 2004, 19:16:07

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

NeMeSiSX2LC

.... 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.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Ria

Hi,
hört sich irgendwie interessant an, was meinst DU etwas genauer damit?
Gruss Ria

Juliet

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]

smartmusic

@Juliet

in welche datei muss man das mit dem read only setzen und an welcher stelle ungefähr?

NeMeSiSX2LC

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.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Juliet

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

NeMeSiSX2LC

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.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Andi

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
}
schön´s Grüssle, Andi

NeMeSiSX2LC

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]
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1

Andi

Gööönau, dann halt noch ein Else-Zweig dazu...  ;)
schön´s Grüssle, Andi

NeMeSiSX2LC

Hach gottschen wie simple da muss man erstmal drauf kommen.
CMS-Version: pragmaMx 0.1.8, 1.20.4.5/2006-03-10     
PHP-Version: 5.1.2
MySQL-Version: 5.0.15-max-log
Server-Version: Apache/2.0.55
phpMyAdmin-Version: 2.7.0-pl1