MyBB.de Forum
Nachrichten Voreinstellung - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Nachrichten Voreinstellung (/thread-12151.html)



Nachrichten Voreinstellung - 123Andy - 19.01.2009

Hallo

Ich möchte die Nachrichteneinstellungen dauerhaft für jeden ändern(siehe Bild)

Im Moment ist es so, dass die Auswahlfunktionen bei der Anmeldung und im User CP entfernt sind.

Nun möchte ich das die Optionen so voreingestellt sind, wie auf dem Bild zu sehen.

Es gibt zwar auch ein Plugin(MyBB Registration Checkbox) dafür, leider scheint es nicht richtig zu funktionieren, da sämtliche Einstellungen nicht übernommen werden.

Bestands-User habe ich über eine Datenbankabfrage schon so eingestellt nur bei Neuregistrierungen fehlen die Häkchen.



Gruß Andy


RE: Nachrichten Voreinstellung - Michael - 19.01.2009

Das geht ähnlich wie hier beschrieben, indem du checked="checked" einsetzt:
Code:
<input type="checkbox" ... checked="checked" />



RE: Nachrichten Voreinstellung - 123Andy - 19.01.2009

(19.01.2009, 17:06)Michael schrieb: Das geht ähnlich wie hier beschrieben, indem du checked="checked" einsetzt:
Code:
<input type="checkbox" ... checked="checked" />


Hallo Michael

Danke für die Antwort, aber irgendwie steh ich gerade auf dem Schlauch.
Code:
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="allownotices" id="allownotices" value="yes" {$allownoticescheck} /></td>
<td valign="top"><span class="smalltext"><label for="allownotices">{$lang->allow_notices}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="hideemail" id="hideemail" value="yes" {$hideemailcheck} /></td>
<td valign="top"><span class="smalltext"><label for="hideemail">{$lang->hide_email}</label></span></td>

</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="emailnotify" id="emailnotify" value="yes" {$emailnotifycheck} /></td>
<td valign="top"><span class="smalltext"><label for="emailnotify">{$lang->email_notify}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="receivepms" id="receivepms" value="yes" {$receivepmscheck} /></td>
<td valign="top"><span class="smalltext"><label for="receivepms">{$lang->receive_pms}</label></span></td>
</tr>
<tr>
<td valign="top" width="1"><input type="checkbox" class="checkbox" name="pmpopup" id="pmpopup" value="yes" {$pmpopupcheck} /></td>
<td valign="top"><span class="smalltext"><label for="pmpopup">{$lang->pm_popup}</label></span></td>
</tr>
<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>

So sieht der Teil des member_register Template aus.

Oder meintest du ich muss das in der member oder private.PHP ändern.



Gruß Andy


RE: Nachrichten Voreinstellung - 123Andy - 19.01.2009

Hallo

Nachdem ich den "Schlauch" verlassen habeWink sieht es jetzt bei der Anmeldung so aus wie im ersten Beitrag. Habe noch ein "disabled" bei der Option E-Mails von Administratoren eingefügt so das das Häkchen nicht gelöscht werden kann.

Leider sieht es im Admin CP aber so aus wenn sich ein Member registriert hat

   

und im Profil des Members, so

   



Keine Ahnung wo der Fehler liegt oder wo ich suchen soll.

Gruß Andy


RE: Nachrichten Voreinstellung - Michael - 20.01.2009

Kannst du mal bitte einen Link zur Seite posten?


RE: Nachrichten Voreinstellung - 123Andy - 20.01.2009

Hallo Michael

Ich schick dir eine PN mit einer aktuellen 1:1 Kopie des Forum(ist eigentlich mein Test und Probierforum).

Forum ist geöffnet und Adminzugang ist eingerichtet.

Gruß Andy


RE: Nachrichten Voreinstellung - Michael - 20.01.2009

Komisch, dass es nicht funktioniert. So gehts du auf Nummer Sicher: Öffne die Datei inc/datahandlers/user.php und suche nach:
PHP-Code:
"allownotices" => $user['options']['allownotices'],
"hideemail" => $user['options']['hideemail'],
"subscriptionmethod" => intval($user['options']['subscriptionmethod']),
"receivepms" => $user['options']['receivepms'], 
Ersetzen durch:
PHP-Code:
"allownotices" => 1,
"hideemail" => 1,
"subscriptionmethod" => intval($user['options']['subscriptionmethod']),
"receivepms" => 1



RE: Nachrichten Voreinstellung - 123Andy - 20.01.2009

Hallo Michael

Danke.

Jetzt ist es so wie es sein sollte.

Gruß Andy