MyBB.de Forum
Formmailer in agreement_2 - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Formmailer in agreement_2 (/thread-14815.html)

Seiten: Seiten: 1 2 3 4


RE: Formmailer in agreement_2 - bbsff - 19.10.2009

Ja, aber wenn sie im Profil es bearbeiten, kommt es zu Manipulationen. Naja muss reichen Smile

Kann man Zusatzfunktionen umbenennen?


RE: Formmailer in agreement_2 - Michael - 19.10.2009

(19.10.2009, 20:05)bbsff schrieb: Kann man Zusatzfunktionen umbenennen?
Wo willst du das umbenennen? Falls dein Profilfeld so heißt, kannst du den Namen in den Einstellungen des Feldes ändern.


RE: Formmailer in agreement_2 - bbsff - 20.10.2009

Naja vielleicht in einer PHP-Datei umbenennen. Ich möchte nur die Überschrift "Zusatzfunktionen" ändern.


RE: Formmailer in agreement_2 - linwinman - 20.10.2009

Hallo bbsff,
(19.10.2009, 20:05)bbsff schrieb: ...wenn sie im Profil es bearbeiten, kommt es zu Manipulationen...
versuche es einmal mit dieser Änderung:

ersetze in der Datei "usercp.php" (ab ~ Zeile 537)
PHP-Code:
        if($profilefield['required'] == 1)
        {
            eval(
"\$requiredfields .= \"".$templates->get("usercp_profile_customfield")."\";");
        } 
durch
PHP-Code:
        $req_regfields = array(XYZ); // Felder fuer Abfrage bei Registrierung
        
if(($profilefield['required'] == 1) AND in_array($profilefield['fid'], $req_regfields))
        {
            
$requiredfields .= "";
        }
        elseif(
$profilefield['required'] == 1)
        {
            eval(
"\$requiredfields .= \"".$templates->get("usercp_profile_customfield")."\";");
        } 
Ersetze X, Y und Z durch die jew. "fid" deiner Profilfelder.

Die bei der Registrierung abgefragten Felder sollten nun in "Benutzer-CP > Profil ändern" nicht mehr sichtbar/editierbar sein.


RE: Formmailer in agreement_2 - bbsff - 20.10.2009

Zitat:Ersetze X, Y und Z durch die jew. "fid" deiner Profilfelder.

Das habe ich jetzt nicht ganz gecheckt Big Grin


RE: Formmailer in agreement_2 - krafdi - 20.10.2009

(20.10.2009, 19:07)bbsff schrieb:
Zitat:Ersetze X, Y und Z durch die jew. "fid" deiner Profilfelder.

Das habe ich jetzt nicht ganz gecheckt Big Grin
Was genau gibt es da nicht zu checken??Sad
Du musst in dem von Linwinman geposteten Code die Buchstaben (X;Y;Z) durch die fid == Profilfeld ID erstzen!!


RE: Formmailer in agreement_2 - bbsff - 21.10.2009

Also bei X,Y,Z einfach die Namen der Felder einsetzen, ja?


RE: Formmailer in agreement_2 - linwinman - 21.10.2009

(20.10.2009, 13:08)linwinman schrieb: Ersetze X, Y und Z durch die jew. "fid" deiner Profilfelder.
Beispiel:
PHP-Code:
...
        
$req_regfields = array(XYZ); // Felder fuer Abfrage bei Registrierung
... 

PHP-Code:
...
        
$req_regfields = array(456); // Felder fuer Abfrage bei Registrierung
... 



RE: Formmailer in agreement_2 - bbsff - 21.10.2009

Achsoooo... Also quasi die Nummerierungen... Richtig?

edit: Also ich meine die ID


RE: Formmailer in agreement_2 - linwinman - 21.10.2009

Ja, richtig! Das haben wir dir jetzt aber auch schon drei Mal geschrieben...