[BETA] Rules Confirm MOD 0.2.0
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: [BETA] Foren-Regeln im Editor für ausgewählte Mitglieder
Sorry hattest recht,ich weiss nicht warum aber anscheint habe ich vergessen die Templates hoch zu laden und habe die alten gecacht,na ja kann Passieren der MOD funzt nun 100% danke.
Habe da noch eine Frage wie ist das bei Neuanmeldungen bekommen die die Nachricht auch gleich erst einmal angezeigt?
Habe da noch eine Frage wie ist das bei Neuanmeldungen bekommen die die Nachricht auch gleich erst einmal angezeigt?
Re: [BETA] Foren-Regeln im Editor für ausgewählte Mitglieder
macht ja kein sinn, weil sie nicht gegen die foren regeln verstoßen habenShorty1968 hat geschrieben:Habe da noch eine Frage wie ist das bei Neuanmeldungen bekommen die die Nachricht auch gleich erst einmal angezeigt?
- Shorty1968
- Mitglied
- Beiträge: 1894
- Registriert: 08.09.2011 17:37
Re: [BETA] Foren-Regeln im Editor für ausgewählte Mitglieder
Das ist richtig aber so sehen sie gleich das es welche gibt und halten sich vielleicht eher drann?
Re: [BETA] Foren-Regeln im Editor für ausgewählte Mitglieder
Dafür gibt es doch die Gruppe der kürzlich angemeldeten Benutzer, das läßt sich mit einer einfachen IF-Gruppenabfrage realisieren, so daß diese Nutzer den Hinweis angezeigt bekommen, bis sie genügend Beiträge zusammenhaben, um aus der Gruppe auszutreten.Shorty1968 hat geschrieben:Habe da noch eine Frage wie ist das bei Neuanmeldungen bekommen die die Nachricht auch gleich erst einmal angezeigt?
Ich habe mal ein Update auf 0.1.1 gemacht und die Bestätigung für Schnellantwort und Sprachvariablen für deutsch "Du" ergänzt. Diesmal gibt es auch eine update.xml dazu. Link bleibt gleich, siehe Eingangsposting.
Re: [BETA] Rules Confirm MOD 0.1.1
Hallo,
der MOD funktioniert nun wunderbar. Ich habe jedoch ein paar kleine Fehler in den Sprachdateien gefunden, hier mal ein kleines Beispiel:
Hier hast du wohl beim umstellen von der Formalen Sprache zum Duzen hinten das müssen vergessen zu ändern.
Das gleiche gilt dann auch dafür:
Aber sonst funktioniert der MOD, obwohl er erst in der Anfangsphase ist sehr gut. Danke für den netten MOD.
PS: Ich habe mal einen neuen Nutzer erstellt und versucht mit ihm Beiträge zu schreiben, aber es musste nichts bestätigen.
Kann man es so einstellen, dass Kürzlich Registrierte Nutzer automatisch 5 mal bestätigen müssen?
PPS: Wenn man das mit den kürzlich registrierten Nutzern irgendwann realisieren kann, muss man die Sprachtexte irgendwie trennen, weil sonst dann unten "Weil du mehrfach gegen die Regeln verstoßen hast" steht, wenn man sich neu angemeldet hat.
Gruß
Malte
der MOD funktioniert nun wunderbar. Ich habe jedoch ein paar kleine Fehler in den Sprachdateien gefunden, hier mal ein kleines Beispiel:
Code: Alles auswählen
Du siehst diese Hinweise, da Du mehrfach die Hinweise zum Schreiben im Forum verletzt haben.
Anzahl der Beiträge, die Du einschließlich dieses Beitrags bestätigen müssen: 5

Code: Alles auswählen
Du siehst diese Hinweise, da Du mehrfach die Hinweise zum Schreiben im Forum verletzt haben.
PS: Ich habe mal einen neuen Nutzer erstellt und versucht mit ihm Beiträge zu schreiben, aber es musste nichts bestätigen.
Kann man es so einstellen, dass Kürzlich Registrierte Nutzer automatisch 5 mal bestätigen müssen?
PPS: Wenn man das mit den kürzlich registrierten Nutzern irgendwann realisieren kann, muss man die Sprachtexte irgendwie trennen, weil sonst dann unten "Weil du mehrfach gegen die Regeln verstoßen hast" steht, wenn man sich neu angemeldet hat.

Gruß
Malte
Re: [BETA] Rules Confirm MOD 0.1.1
Danke, da habe ich was übersehen, ich nutze bei mir nur die Sie-Version, ich mag es nicht, wenn mich Software duzt.Malte hat geschrieben:Ich habe jedoch ein paar kleine Fehler in den Sprachdateien gefunden
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?
Dazu schrieb ich schon weiter oben was. Bau dir das Snippet hier ein: http://phpbb3.pytalhost.com/viewtopic.php?f=11&t=206Malte hat geschrieben:Kann man es so einstellen, dass Kürzlich Registrierte Nutzer automatisch 5 mal bestätigen müssen?
Und dann ergänze ein IF S_GROUP_7 an geeigneter Stelle.
Das geht auch mit der Gruppenvariable:Malte hat geschrieben:weil sonst dann unten "Weil du mehrfach gegen die Regeln verstoßen hast" steht, wenn man sich neu angemeldet hat.
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 -->
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 -->
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.
Zuletzt geändert von modernist am 21.01.2012 13:55, insgesamt 2-mal geändert.
Re: [BETA] Rules Confirm MOD 0.1.1
Hallo,
das mit den Sprachdateien finde ich auch so, die stellen die meisten Nutzer nochmal individuell um, da brauch man eigentlich keine Änderung in der Updateanleitung einstellen. Es wäre jedoch sinnvoll, wenn man nur mal kurz und knapp in Form einer Notiz in der Install.xml erwähnt, dass die Sprachdateien kleine Grammatikfehler enthalten.
Zu den kürzlich registrierten Nutzern:
Noch 2 kleine Fragen, dann werde ich das umsetzen:
1. Wo soll ich im folgenden Text die 7 für die Kürzlich registrierten Nutzer erwähnen:
Irgendwo muss die ja da rein.
2. Deine Anleitung galt ja nur für die normale Postingansicht, welche entsprechende Änderung muss ich dann für die Quickreplydateien vornehmen? Die Änderung betrifft ja eigentlich nur die IF-Anweisung am Anfang, aber ich Frage lieber nochmal nach, bevor ich was falsch mache.
Gruß
Malte
das mit den Sprachdateien finde ich auch so, die stellen die meisten Nutzer nochmal individuell um, da brauch man eigentlich keine Änderung in der Updateanleitung einstellen. Es wäre jedoch sinnvoll, wenn man nur mal kurz und knapp in Form einer Notiz in der Install.xml erwähnt, dass die Sprachdateien kleine Grammatikfehler enthalten.
Zu den kürzlich registrierten Nutzern:
Noch 2 kleine Fragen, dann werde ich das umsetzen:
1. Wo soll ich im folgenden Text die 7 für die Kürzlich registrierten Nutzer erwähnen:
Code: Alles auswählen
if ( !function_exists('group_memberships') )
{
include($phpbb_root_path . 'includes/functions_user.'.$phpEx);
}
$groups = group_memberships(false,$user->data['user_id']);
foreach ($groups as $grouprec)
{
$template->assign_vars(array(
'S_GROUP_' . $grouprec['group_id'] => true
));
}

2. Deine Anleitung galt ja nur für die normale Postingansicht, welche entsprechende Änderung muss ich dann für die Quickreplydateien vornehmen? Die Änderung betrifft ja eigentlich nur die IF-Anweisung am Anfang, aber ich Frage lieber nochmal nach, bevor ich was falsch mache.
Gruß
Malte
Re: [BETA] Rules Confirm MOD 0.1.1
Gar nicht, die Gruppen-ID wird automatisch vergeben und erkannt.Malte hat geschrieben:1. Wo soll ich im folgenden Text die 7 für die Kürzlich registrierten Nutzer erwähnen
Im ACP kannst du die unter Benutzer und Gruppen -> Gruppen verwalten herausbekommen, es ist die Zahl hinter g= in der URL, wenn du die Gruppen bearbeitest.
Hast du dir mal angeschaut, was du da in den beiden HTML-Dateien eingebaut hattest? Die Einbauten sind doch recht identisch, da solltest du doch selbst drauf kommen.Malte hat geschrieben:Deine Anleitung galt ja nur für die normale Postingansicht, welche entsprechende Änderung muss ich dann für die Quickreplydateien vornehmen?

Re: [BETA] Rules Confirm MOD 0.1.1
Ja nachdem ich eine Nacht darüber geschlafen habe, ist mir das irgendwie mit den Gruppennummern eingefallen. Der Befehl definiert ja schon die Gruppen-ID.
Zu dem anderen Zeil:
ist die Ersetzung durch
korrekt?
In deiner Anleitung kommt es mir übrigens so vor, als würde unten noch ein End-IF fehlen. Unten war ja mal eins dran, aber nach deiner Ersetzung fällt das weg. Das verwundert mich ein wenig.

Zu dem anderen Zeil:
ist die Ersetzung durch
Code: Alles auswählen
<!-- IF S_USER_RULES > 0 or S_GROUP_7 -->
<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>
In deiner Anleitung kommt es mir übrigens so vor, als würde unten noch ein End-IF fehlen. Unten war ja mal eins dran, aber nach deiner Ersetzung fällt das weg. Das verwundert mich ein wenig.

Re: [BETA] Rules Confirm MOD 0.1.1
Das abschliessende
Wenn du das noch ergänzt, wäre die Umsetzung korrekt. Also sollte eigentlich, ich habe es -wie gesagt- nicht ausprobiert...
<!-- ENDIF -->
steht schon in der install_mod.xml drin für den quickreply_editor.html, hier hatte ich's vergessen.Wenn du das noch ergänzt, wäre die Umsetzung korrekt. Also sollte eigentlich, ich habe es -wie gesagt- nicht ausprobiert...
