MediaWiki Diskussion:Protectedpagetext

aus Wikipedia, der freien Enzyklopädie
Letzter Kommentar: vor 10 Jahren von Se4598 in Abschnitt Werte von Parameter 1 haben sich geändert?
Zur Navigation springen Zur Suche springen

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)Beantworten

Ich habs mal so ähnlich umgesetzt... --Church of emacs D B 13:11, 12. Apr. 2009 (CEST)Beantworten
gut, danke. nur ein #ifeq: will eigentlich noch ein #ifexists: werden --AwOc 13:14, 12. Apr. 2009 (CEST)Beantworten
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)Beantworten

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)Beantworten

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)Beantworten

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)Beantworten

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)Beantworten
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)