Benutzer über Freigabe informieren? Haken raus?

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
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.
Sprecherin IK
Mitglied
Beiträge: 14
Registriert: 02.06.2009 09:00

Benutzer über Freigabe informieren? Haken raus?

Beitrag von Sprecherin IK »

Hallo,
ich habe jetzt einige Zeit damit zugebracht, zu schauen, ob diese Frage nicht schon beantwortet ist - scheint aber nicht so zu sein. Daher nun die Neueröffnung dieses Threads. Wir haben ein Forum, wo Beiträge freizuschalten sind, damit sie vor Freischaltung gegengelesen werden können (Schutz von Minderjährigen). Diese forenbeteiligten SchreiberInnen bekommen dann jeweils die Mitteilung:
Der Beitrag wurde erfolgreich gespeichert. Er muss jedoch erst von einem Moderator freigegeben werden, bevor er öffentlich einsehbar ist. Du wirst informiert, sobald dein Beitrag freigegeben wurde.
Wir WOLLEN aber gar kein Mail versenden - also am liebsten auch gar keine Freischaltungsnachricht. Wenn jedoch einE ModeratorIn den Beitrag freischalten will, bekommt sie/er die Frage vorgelegt:
Benutzer über Freigabe informieren?
Leider steht da standardmäßig der Haken DRIN - gibt es einen Weg, den HAken standardmäßig DRAUSSEN zu haben?

(Zusatzfrage - gibt es die Möglichkeit, den Text zu kürzen, der nach dem Schreiben eines solchen Beitrags erfolgt, damit da garnicht mehr steht "Du wirst informiert …"?)

Suchende Grüße
Veronika
Veronika

derzeit verwendete Version phpBB 3.0.5
-Tanja-
Mitglied
Beiträge: 1051
Registriert: 03.02.2007 08:19

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von -Tanja- »

Hallo,

öffne die Datei styles/prosilver/template/mcp_approve.html und suche die Stelle:

Code: Alles auswählen

		<!-- IF S_NOTIFY_POSTER -->
			<dl class="panel">
				<dt>&nbsp;</dt>
				<dd><label><input type="checkbox" name="notify_poster" checked="checked" /> <!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></label></dd>
			</dl>
		<!-- ENDIF -->
tausche aus durch:

Code: Alles auswählen

		<!-- IF S_NOTIFY_POSTER -->
			<dl class="panel">
				<dt>&nbsp;</dt>
				<dd><label><input type="checkbox" name="notify_poster" /> <!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></label></dd>
			</dl>
		<!-- ENDIF -->
Sprecherin IK
Mitglied
Beiträge: 14
Registriert: 02.06.2009 09:00

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von Sprecherin IK »

wow - DANKE für die zügige Antwort - und die letztlich so "einfache" Lösung (wenn man weiß, wo und wie ;) ) - Vielen, vielen Dank!

Gruß
Veronika
Veronika

derzeit verwendete Version phpBB 3.0.5
Sprecherin IK
Mitglied
Beiträge: 14
Registriert: 02.06.2009 09:00

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von Sprecherin IK »

:oops: sorry - da habe ich mich offenbar zu früh gefreut :( - wir verwenden nicht pro- sondern subsilver - und da sieht die quelle etwas anders aus:

Code: Alles auswählen

<!-- IF S_NOTIFY_POSTER -->
				<input type="checkbox" class="radio" name="notify_poster" checked="checked" /><span class="gen"><!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></span><br />
			<!-- ENDIF -->
Wenn ich da dann dennoch "dreist" die Änderung vornehme wie oben vorgeschlagen, dann steht der Haken drin, als wäre nix gewesen. :oops: Der Code lautet dann allerdings schon etwas anders als o.a. :

Code: Alles auswählen

<!-- IF S_NOTIFY_POSTER -->
         <dl class="panel">
            <dt>&nbsp;</dt>
            <dd><label><input type="checkbox" name="notify_poster" /> <!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></label></dd>
         </dl>
      <!-- ENDIF -->
Und auch das Leeren vom Cache hat nix hilfreiches ergeben - weder auf dem Forum noch im Firefox. Ich bitte also nochmal um Unterstützung und verspreche, das nexte Mal vor dem Bedanken erst mal auszuprobieren, ob´s hilft (Immerhin ist dieser Thread noch nicht als Erledigt gekennzeichnet<freu>

Ratlose Grüße
Veronika
Veronika

derzeit verwendete Version phpBB 3.0.5
-Tanja-
Mitglied
Beiträge: 1051
Registriert: 03.02.2007 08:19

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von -Tanja- »

Beim subsilver schaut die Zeile so aus:

Code: Alles auswählen

			<!-- IF S_NOTIFY_POSTER -->
				<input type="checkbox" class="radio" name="notify_poster" checked="checked" /><span class="gen"><!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></span><br />
			<!-- ENDIF -->
tausche aus durch diese:

Code: Alles auswählen

			<!-- IF S_NOTIFY_POSTER -->
				<input type="checkbox" class="radio" name="notify_poster" /><span class="gen"><!-- IF S_APPROVE -->{L_NOTIFY_POSTER_APPROVAL}<!-- ELSE -->{L_NOTIFY_POSTER_DISAPPROVAL}<!-- ENDIF --></span><br />
			<!-- ENDIF -->
Es wurde einfach das...

Code: Alles auswählen

checked="checked" 
...gelöscht.
Sprecherin IK
Mitglied
Beiträge: 14
Registriert: 02.06.2009 09:00

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von Sprecherin IK »

… leider scheint es so zu sein, dass das nicht hilft oder nicht ausreicht :( - ich HABE nun den erneuten Versuch unternommen - wiederum in der angegebenen Datei:
styles/subsilver2/template/mcp_approve.html

lautet die Stelle nun "wie verabredet" (also wie oben OHNE das "checked="checked"" - und TROTZDEM steht der Haken da, als hätte ich nix geändert :(. Vorsichtshalber habe ich wiederum den Cache geleert (sowohl den vom Forum als auch den "hauseigenen") und mich auch mal probehalber ab- und wieder angemeldet - mit immer dem selben "unerwünschten" Ergebnis :).

Wenn ich allerdings die Seite direkt im html-Modus aufrufe statt über einen Editor, dass IST da kein Haken :-?

Wenn ich den Quellcode der Seite anschaue, dann fällt mir auf, dass da was von "unapproved_posts steht" - ist es vielleicht so, dass NORMALERWEISE irgendwas anderes dort stehen müsste und das nur bei uns so steht, weil wir einem anderen Tipp folgten, um die Benachrichtigung neuer freizugebender Beiträge/Themen auf der Startseite einzublenden?

Code: Alles auswählen

<input type="hidden" name="action" value="approve" />
<input type="hidden" name="redirect" value="./mcp.php?i=queue&mode=unapproved_posts" />
<input type="hidden" name="user_id" value="53" />
[Edit] - ich hätte erwartet, dort etwas von "approved" vorzufinden - es gab aber auch nirgendwo im subsilver-Verzeichnis was von "unapproved"[/Edit]

Ja - ich kenne mich offenbar zu wenig aus. Was ich aber habe bzw. wo ich mich mit auskene, ist Geduld haben ;) - also poste ich hier fleißig weiter und irgendwann wird es sich schon lösen lassen - hoffe ich jedenfalls.

Hilfesuchende Grüße
Veronika
Veronika

derzeit verwendete Version phpBB 3.0.5
-Tanja-
Mitglied
Beiträge: 1051
Registriert: 03.02.2007 08:19

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von -Tanja- »

Bevor ich oben die Lösung gepostet hatte, habe ich es bei mir lokal getestet und es funktionierte.
Bei beiden Styles.

Natürlich sollte man danach den template refreshen und den Cache leeren.
Sprecherin IK
Mitglied
Beiträge: 14
Registriert: 02.06.2009 09:00

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von Sprecherin IK »

-Tanja- hat geschrieben:Bevor ich oben die Lösung gepostet hatte, habe ich es bei mir lokal getestet und es funktionierte.
Bei beiden Styles.
das sollte auch keine Kritik sein :oops: lediglich die Feststellung, dass ich es SO bisher nicht hinbekommen habe :(
Natürlich sollte man danach den template refreshen und den Cache leeren.
letzteres HABE ich getan, aber wie realisiere ich ersteres? Ich hätte angenommen, dass das beim Cahce leeren dabei ist angesichts von "Löscht alle Daten des Caches, darunter alle zwischengespeicherten Template-Dateien und Abfragen."

Nach meinem Eindruck gab es schon öfter mal Probleme mit irgendwelchen Dingen, die im System geändert wurden (z.B. Mailformulierungen bei den Standardmails), wo ich dan "ewig" die bisherigen Texte bekam und nicht verstanden habe, wieso das so ist - vieleicht begreife ich jetzt bei diesem "Fall" ja endlich meinen Fehler bzw. was ich anders machen müsste?

Um (weitere) Unterstützung bittende Grüße
Veronika
Veronika

derzeit verwendete Version phpBB 3.0.5
Benutzeravatar
dieweltist
Mitglied
Beiträge: 1966
Registriert: 25.07.2006 13:28
Wohnort: Thüringen
Kontaktdaten:

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von dieweltist »

>Adminbereich - STYLES - Templates - Aktualisieren<

Und beim Browser auf 'Aktualisieren klicken (F5)!
Sprecherin IK
Mitglied
Beiträge: 14
Registriert: 02.06.2009 09:00

Re: Benutzer über Freigabe informieren? Haken raus?

Beitrag von Sprecherin IK »

dieweltist hat geschrieben:>Adminbereich - STYLES - Templates - Aktualisieren<
hübsch - DAS war mir bisher noch nicht untergekommen :)
Und beim Browser auf 'Aktualisieren klicken (F5)!
ich habe sowohl das getan (auch vorher schon) als auch den cache geleert (surfe und arbeite meist mit firefox - da gibt´s ja die komfortable Variante mit dem löschen der privaten Daten.

Nur leider - Fehlanzeige - das Häkchen sitzt da drin, als würde es … okok - ich spare mir Vergleiche - irgendwie hätte ich gedacht angesichts Tanjas Anleitung, dass es wirklich nicht soooo schwer ist (wenn klar ist, wo die Änderung zu realisieren ist). Sehr unpraktisch. Und nun? Bin ich endgültig ratlos. Nochmal GANZ von vorn anfangen - also die Ursprungsdatei nutzen, einen Editor wie Notepad++ statt dem Windows-Editor - und dann frohgemut nochmal ALLES leeren udn löschen, was mir/uns da in die Suppe spucken könnte? Ok - aber was, wenn das nur das selbe Ergebnis ergibt?

Ratlose Grüße
Veronika

[Edit: oder muss ich dafür einen neuen freizugebenden Beitrag bereitstellen, weil das Formular sich "merkt", dass ich das Freigabeformular schon mal für diesen Beitrag aufgerufen HABE? Nein, oder?<zweifelnd-dreinblick>)[/Edit]
Veronika

derzeit verwendete Version phpBB 3.0.5
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“