MyBB.de Forum

Normale Version: Bei Registrierung Accounteinstellungen vorgeben
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

nchdem ich mal wieder überall gesucht und wieder nichts gefunden habe, frag' ich einfach mal nach:

wo stelle ich die Standard-Auswahl bei den Accounteinstellungen ein (so daß diese erstmal schon bei der Registrierung so eingestellt sind) ?
Hallo Dummuser,
Vielleicht sind die Registration und Profileinstellungen das was du suchst?

Diese findest du in den Settings unter dem gleichen Namen.

Mfg Garlant
Ich glaube was du suchst steht in der member.php ab zeile 561
PHP-Code:
$allownoticescheck "checked=\"checked\"";
            
$hideemailcheck '';
            
$emailnotifycheck '';
            
$receivepmscheck "checked=\"checked\"";
            
$pmpopupcheck "checked=\"checked\"";
            
$pmnotifycheck '';
            
$invisiblecheck ''
Ja, krafdi,

das mkönnte es gewesen sein!

Ich habe jetzt folgendes engestellt:
Code:
if(!$fromreg)
        {
            $allownoticescheck = "checked=\"checked\"";
            $hideemailcheck = '';
            $emailnotifycheck = "checked=\"checked\"";
            $receivepmscheck = "checked=\"checked\"";
            $pmpopupcheck = "checked=\"checked\"";
            $pmnotifycheck = "checked=\"checked\"";
            $invisiblecheck = '';
            if($mybb->settings['dstcorrection'] == "yes")
            {
                $enabledstcheck = "checked=\"checked\"";
            }
,

allerdings finde ich den Haken nicht für das Feld: "Notify me by email when I receive a new Private Message.
Neue private Nachricht per E-Mail melden."

Wo finde ich das denn?
Das ist diese Zeile: $pmnotifycheck = "checked=\"checked\"";
Mhm,

aber das Kästchen dafür ist bei der Registrierung nicht angehakt? Wo habe ich da einen Fehler?
Du kannst das Kästchen auch direkt im Template aktivieren, indem du dem input-Tag ein checked="checked" beifügst.
Oh je, Michael,

im template Member, member_register, unter diesem Code:
Code:
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="emailpmnotify" id="emailpmnotify" value="yes" {$emailpmnotifycheck} /></td>
<td valign="top"><span class="smalltext"><label for="emailpmnotify">{$lang->email_notify_newpm}</label></span></td>
</tr>
?

Und wenn, wie und wo genau?

Machtrag: Ich glaube, ich habe es geschafft! Jetzt ist das Kästchen erstmal angehakt!

Habe einfach [checked="checked"] nach [input type="checkbox"] eingetragen!

Danke erstmal!!!
Ersetze {$emailpmnotifycheck} durch checked="checked".
Hi, Michael,

klappt, komischerweise auf beide Arten (siehe meinen Nachtrag im vorherigen Beitrag) - ich habe aber Deine Variante letztendlich benutzt, scheint mir doch sicherer zu sein Big GrinBig Grin

Danke vielmals für Eure Hilfen!