MediaWiki Diskussion:Protectedpagetext
Diskussionsseite der Diskussionsseite
[Quelltext bearbeiten]Die ip unter Wikipedia:Entsperrwünsche#Vierfarbendiskussiondiskussion_.28erl..29 hat schon recht, der hinweis auf die diskussionsseite macht für diskussionsseiten wenig sinn. vielleicht so:
{{#switch: {{NAMENSRAUM}} | Diskussion | Benutzer Diskussion | Wikipedia Diskussion | Datei Diskussion | MediaWiki Diskussion | Vorlage Diskussion | Hilfe Diskussion | Kategorie Diskussion | Portal Diskussion = Du kannst Änderungswünsche für diese Seite auf den [[Wikipedia:Administratoren/Anfragen|Administratoranfragen]] vorschlagen{{#ifeq: $1 | autoconfirmed | oder dir einen [[Spezial:Anmelden/signup|Benutzeraccount erstellen]]. Mit diesem neuen Benutzeraccount kannst du diese Seite nach vier Tagen bearbeiten.|.}} | #default = Du kannst Änderungswünsche für diese Seite auf der zugehörigen Diskussionsseite {{#switch: $1 |protect = oder bei wenig beobachteten Seiten auf den [[Wikipedia:Administratoren/Anfragen|Administratoranfragen]] vorschlagen. |autoconfirmed = vorschlagen oder dir einen [[Spezial:Anmelden/signup|Benutzeraccount erstellen]]. Mit diesem neuen Benutzeraccount kannst du diese Seite nach vier Tagen bearbeiten. | vorschlagen. }} }}
--AwOc 12:21, 12. Apr. 2009 (CEST)
- Ich habs mal so ähnlich umgesetzt... --Church of emacs D B 13:11, 12. Apr. 2009 (CEST)
- gut, danke. nur ein #ifeq: will eigentlich noch ein #ifexists: werden --AwOc 13:14, 12. Apr. 2009 (CEST)
- Hm, kann ich nicht ganz nachvollziehen. {{TALKPAGENAME}} gibt keinen leeren String auf Diskussionsseiten zurück, sondern den Seitentitel der Diskussionsseite. Beispiel für diese Seite: „MediaWiki Diskussion:Protectedpagetext“. Daher lässt sich mit einem #ifexist nicht unterscheiden, ob man sich auf einer Diskussionsseite befindet, oder nicht. --Church of emacs D B 10:23, 13. Apr. 2009 (CEST)
- gut, danke. nur ein #ifeq: will eigentlich noch ein #ifexists: werden --AwOc 13:14, 12. Apr. 2009 (CEST)
naja, jetzt steht da {{#ifeq:{{FULLPAGENAME}} | {{TALKPAGENAME}} || {{#ifeq: {{TALKPAGENAME}} | {{FULLPAGENAME}} ||
, was soviel heißt wie "wenn ich nicht auf einer diskussionsseite bin und ich nicht auf einer diskussionsseite bin". das macht nicht sehr viel sinn. vorher stand da {{#ifeq:{{FULLPAGENAME}} | {{TALKPAGENAME}} || {{#ifexist: {{TALKPAGENAME}} |
, was soviel heißt wie "wenn ich nicht auf einer diskussionsseite bin und die dazugehörige diskussionsseite existiert". das macht mehr sinn. --AwOc 13:11, 13. Apr. 2009 (CEST)
- Sorry, ich war blind. Du hast natürlich vollkommen recht. Ich hab diese Änderung wieder rückgängig gemacht --Church of emacs D B 15:02, 13. Apr. 2009 (CEST)
Werte von Parameter 1 haben sich geändert?
[Quelltext bearbeiten]Bei mir wird auf der Editseite einer Vorlage "Diese Seite ist nicht gesperrt. Bug?" als Text angzeigt. Es wird anscheinend als Parameter "editprotected" statt "protect" übergeben. Muss sich scheinbar mal geändert haben oder neu sein. In der qqq-Doku ist auch kein möglicher Parameter vermerkt. Ich schau mal die Tage in den Code, was da so möglicherweise alles übergeben wird oder eben nicht--se4598 / ? 02:51, 21. Jul. 2013 (CEST)
- Als Parameter 1 wird der Rechtename in Rohfassung übergeben, welches zum Bearbeiten einer Seite erforderlich ist. Das dürfte die auslösende Änderung sein: gerrit:71536. Also braucht das ganze ein Update auf Basis der neuen Werte: "editprotected" sollte für das jetzige "protect" eingesetzt werden. Die Nachricht für protect selber sollte dann ergänzt werden, dass dies auch aufgrund einer Kaskadensperre ist. "autoconfirmed" sollte auch noch durch "editsemiprotected" ersetzt werden.--se4598 / ? 13:21, 21. Jul. 2013 (CEST)
- Ich habe die Anpassung mal gemacht. Kaskadensperre werden in hier selten eingesetzt und es gibt dort bereits eine andere (oder zusätzliche?) Nachricht, die darauf aufmerksam macht. Der Umherirrende 15:29, 21. Jul. 2013 (CEST)