Malte hat geschrieben:Ich habe jedoch ein paar kleine Fehler in den Sprachdateien gefunden
Danke, da habe ich was übersehen, ich nutze bei mir nur die Sie-Version, ich mag es nicht, wenn mich Software duzt.
Ist bei der nächsten Version mit automatischer PN dann berichtigt, aber ich werde es in der update.xml dazu nicht weiter erwähnen. Oder macht man das, daß Orthographiefehler extra erwähnt werden?
Malte hat geschrieben:Kann man es so einstellen, dass Kürzlich Registrierte Nutzer automatisch 5 mal bestätigen müssen?
Dazu schrieb ich schon weiter oben was. Bau dir das Snippet hier ein:
http://phpbb3.pytalhost.com/viewtopic.php?f=11&t=206
Und dann ergänze ein IF S_GROUP_7 an geeigneter Stelle.
Malte hat geschrieben:weil sonst dann unten "Weil du mehrfach gegen die Regeln verstoßen hast" steht, wenn man sich neu angemeldet hat.
Das geht auch mit der Gruppenvariable:
Ersetze
Code: Alles auswählen
<!-- IF S_USER_RULES > 0 and not S_PRIVMSGS -->
<div class="panel bgreview1">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="confirmrul">{L_RULES_CONFIRM_TITLE}</div>
<div>{L_RULES_CONFIRM_TEXT}</div>
<div class="confirmrulcheck"><input name="rules_confirm" type="checkbox" value="1" /> {L_RULES_CONFIRM_EXPLAIN}</div>
<input type="hidden" name="forumposting" value="1" />
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="panel bgreview1">
<div class="inner"><span class="corners-top"><span></span></span>
<div>{L_RULES_CONFIRM_VAR} {S_USER_RULES_NUMBER}</div>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
mit
Code: Alles auswählen
<!-- IF S_USER_RULES > 0 or S_GROUP_7 and not S_PRIVMSGS -->
<div class="panel bgreview1">
<div class="inner"><span class="corners-top"><span></span></span>
<div class="confirmrul">{L_RULES_CONFIRM_TITLE}</div>
<div>{L_RULES_CONFIRM_TEXT}</div>
<div class="confirmrulcheck"><input name="rules_confirm" type="checkbox" value="1" /> {L_RULES_CONFIRM_EXPLAIN}</div>
<input type="hidden" name="forumposting" value="1" />
<span class="corners-bottom"><span></span></span></div>
</div>
<div class="panel bgreview1">
<div class="inner"><span class="corners-top"><span></span></span>
<div><!-- IF S_GROUP_7 -->{L_RULES_RECENTLY_CONFIRM_VAR}<!-- ELSE -->{L_RULES_CONFIRM_VAR} {S_USER_RULES_NUMBER}<!-- ENDIF --></div>
<span class="corners-bottom"><span></span></span></div>
</div>
<!-- ENDIF -->
Dann musst du noch den Alternativtext RULES_RECENTLY_CONFIRM_VAR in der language/de/common.php ergänzen.
Ich habe die IF-Abfrage nicht getestet, sollte aber eigentlich klappen.
Wenn du die Ansage mit dem Grund für die neuen User ganz weghaben willst, verändere einfach die Position der IF-Abfrage entsprechend.
Persönlich finde ich aber, das macht einen schlechten Eindruck, wenn neue Nutzer gleich die Bestätigung vorgeknallt bekommen. Ich gehe lieber davon aus, daß die Hinweise im Forum zum Schreiben von Beiträgen auch beachtet werden.
Edit: <!-- ENDIF --> im letzten Codeteil ergänzt.