Menü aufrufen
Toggle preferences menu
Persönliches Menü aufrufen
Nicht angemeldet
Ihre IP-Adresse wird öffentlich sichtbar sein, wenn Sie Änderungen vornehmen.

Benutzer Diskussion:Rene: Unterschied zwischen den Versionen

Diskussionsseite von Benutzer:Rene
NewArticle: Neue Version ist online
Keine Bearbeitungszusammenfassung
Zeile 148: Zeile 148:
Ich denke, dass man, solange ein Risiko besteht, besser beraten wäre, keine zweifelhaften Videos zu veröffentlichen.--{{Benutzer:Philipp/sig}} 23:23, 16. Sep. 2010 (CEST)
Ich denke, dass man, solange ein Risiko besteht, besser beraten wäre, keine zweifelhaften Videos zu veröffentlichen.--{{Benutzer:Philipp/sig}} 23:23, 16. Sep. 2010 (CEST)
:Das ist nicht von der Hand zu weisen. Zumal die Videos um die es hier geht keinen Nutzen für das Wiki haben. Da es nur zusätzliche Arbeit bedeutet jedes Video einzeln zu prüfen werde ich mir überlegen ob ich das einbinden von Videos nicht einfach auf offizielle Seiten beschränke. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 09:47, 17. Sep. 2010 (CEST)
:Das ist nicht von der Hand zu weisen. Zumal die Videos um die es hier geht keinen Nutzen für das Wiki haben. Da es nur zusätzliche Arbeit bedeutet jedes Video einzeln zu prüfen werde ich mir überlegen ob ich das einbinden von Videos nicht einfach auf offizielle Seiten beschränke. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 09:47, 17. Sep. 2010 (CEST)
== Probleme mit ShowRef ==
Hallo Rene,
mir ist beim Bearbeiten aufgefallen, dass sobald im Artikel der ShowRef-Tag unter einer Box (z.B. Vorlage:Ort) steht, also als letztes Element im Artikel, wie es sich für Quellen gehört, in der Box beim Ausklappen plötzlich Referenz-Fehler stehen (und das in jeder Spalte). Wenn die Box das letzte Element auf der Seite ist und der ShowRef-Tag darüber steht, geht es.--[[Benutzer:Jack ONeill|Jack ONeill]] 12:50, 17. Sep. 2010 (CEST)
: Für gewöhnlich wird ShowRef auch nicht als allerletztes eingefügt, sondern von den gesammelten Vorlagen am Artikelende als erste, sprich vor Vorlage:Ort, vor den Staffelmenüs, etc.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 12:58, 17. Sep. 2010 (CEST)
::{{Ok}} sehe ich auch so, nur dann müsste das bei mehreren Artikel korrigiert werden.
::: Jo, bei Erde ist es mir zB grad aufgefallen.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 13:12, 17. Sep. 2010 (CEST)
== MediaWiki:NewArticle ==
Hallo Rene,
[[MediaWiki:NewArticle]] funktioniert seit der Editor-Aktulisierung nicht mehr. Könntest du mal nach dem Rechten sehen? Grüße--{{Benutzer:Philipp/sig}} 15:48, 17. Sep. 2010 (CEST)
:Wo ist dir das aufgefallen? Bei mir geht es. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 16:19, 17. Sep. 2010 (CEST)
:: Bei mir ebenso. Welche der neuen Editorfunktionen hast du denn aktiviert?--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 17:43, 17. Sep. 2010 (CEST)
:::Die letzten drei:
:::* Inhaltsverzeichnis im Bearbeiten-Fenster aktivieren
:::* Erweiterte Bearbeiten-Werkzeugleiste aktivieren
:::* Dialoge aktivieren für das Einfügen von Links, Tabellen und mehr
:::--[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 18:05, 17. Sep. 2010 (CEST)
:::: Ich hab die Syntax-Markierung (die irgendwie nichts tut), und das Inhaltsverzeichnis eingeschaltet, und hab keine Probleme mit NewArticle.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 18:08, 17. Sep. 2010 (CEST)
:::::[[Bild:Smile.gif]]Ach du meintest bei dir geht es und wolltest von Philipp wissen was er aktiviert hat. Na das habe ich ja komplett in den falschen Hals bekommen.[[Bild:Smile.gif]]--[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 18:13, 17. Sep. 2010 (CEST)
:::::: Jepp, so wars gemeint^^--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 18:27, 17. Sep. 2010 (CEST)
== #recursiv ==
Mit der neuen Version der Parserfunktion <code>#recursiv</code> gibt es einige Probleme. Wird ein Link übergeben wird er am Anfang mit
<syntaxhighlight lang="php">
$parstext = $parser->recursiveTagParse($parstext);  // Parser
$parser->replaceLinkHolders($parstext);  // Link-Platzhalter ersetzen
</syntaxhighlight>
in HTML umgewandelt und danach (wenn er in runden Klammern steht oder im ganzen Text keine Klammern vorhanden sind) einer Vorlage als ersten Parameter übergeben. Da der Link als HTML aber ''='' enhält (<syntaxhighlight lang="html4strict" enclose="none"><a title="Hauptseite" href="/wiki/Hauptseite">Hauptseite</a></syntaxhighlight>), wird er der Vorlage in Wahrheit als Parameter namens <code><a title</code> übergeben. Stellt man nun <code>1=</code> davor tritt ein anderes Problem auf. Der Text wird zwar richtig übergeben, durchläuft danach aber nochmals <syntaxhighlight lang="php" enclose="none">recursiveTagParse()</syntaxhighlight>. Da dieses keine Links in HTML-Form unterstützt, werden diese maskiert und als <code>&amp;lt;a title=&amp;quot;Hauptseite&amp;quot; href=&amp;quot;/wiki/Hauptseite&amp;quot;&amp;gt;Hauptseite&amp;lt;/a&amp;gt;</code> zurückgegeben; da hilft es auch nicht danach <syntaxhighlight lang="php" enclose="none">'isHTML'=>true</syntaxhighlight> zu setzen.
Problematisch wird es auch, wenn ein nichtexistenter Link angegeben wird; dadurch wird nämlich der Text ''(Seite nicht vorhanden)'' eingefügt, die Klammern werden dann falsch interpretiert.
Dadurch dass <code>#recursiv</code> den Text als HTML zurückgibt, wird er automatisch in einen neuen Absatz geschrieben; dies ist oftmals nicht erwünscht, besser wäre es also ihn als Wikitext zurückzugeben.--[[Benutzer:CF|CF]] 12:44, 26. Sep. 2010 (CEST)
=== Beispiele ===
* Links werden nicht als erster Parameter übergeben, dadurch ist der Erste ''a'', ~> ''Antiker''
:* <code><nowiki>{{#recursiv:Kürzel/Spezies | [[Hauptseite]] | a}}</nowiki></code> ergibt
:: _{{#recursiv:Kürzel/Spezies|[[Hauptseite]]|a}}_
<!-- Ergebnis: _
[[Antiker]]_
-->
:* gewünschtes Ergebnis:
:: _[[Hauptseite]]_
----
* Links werden maskiert ausgegeben
:* <code><nowiki>{{#recursiv:Kürzel/Nationalität | 1=[[Hauptseite]] | 2=o}}</nowiki></code> ergibt
:: _{{#recursiv:Kürzel/Nationalität|1=[[Hauptseite]]|2=o}}_
<!-- Ergebnis: _
<a href="/wiki/Hauptseite" title="Hauptseite">Hauptseite</a>_
-->
:* gewünschtes Ergebnis:
:: _[[Hauptseite]]_
----
* Nichtexistenter Link
:* <code><nowiki>{{#recursiv:Benutzer:CF/Test | (1=[[Nichtexistenter Link]]) }}</nowiki></code> ergibt
:: _{{#recursiv:Benutzer:CF/Test|(1=[[Nichtexistenter Link]])}}_
<!-- Ergebnis: _
Parameter 1: <span style="border:1px solid red;"><a href="/w/index.php?title=Nichtexistenter_Link&action=edit&redlink=1" class="new" title="Nichtexistenter Link (Seite nicht vorhanden</span><br />
">Nichtexistenter Link)_
-->
:* gewünschtes Ergebnis:
:: _Parameter 1: <span style="border: 1px solid red;">{{#tag:nowiki|[[Nichtexistenter Link]]}}</span>_
: Wird erst erweitert zu
: <code><nowiki>(1=<a href="/w/index.php?title=Nichtexistenter_Link&action=edit&redlink=1" class="new" title="Nichtexistenter Link (Seite nicht vorhanden)">Nichtexistenter Link</a>)</nowiki></code>,
: dann aufgeteilt zu (der grüne Teil wird der Vorlage übergeben)
: <code><span style="border:1px solid red;">(</span><span style="border:1px solid green;"><nowiki>1=<a href="/w/index.php?title=Nichtexistenter_Link&action=edit&redlink=1" class="new" title="Nichtexistenter Link (Seite nicht vorhanden</nowiki></span><span style="border:1px solid red;"><nowiki>)">Nichtexistenter Link</a>)</nowiki></span></code>
----
* Nicht in einem Absatz
:* <code><nowiki>Die Erde befindet sich in der {{#recursiv:Kürzel/Galaxie | m }}.</nowiki></code> ergibt
:: Die Erde befindet sich in der {{#recursiv:Kürzel/Galaxie | m }}.
<!-- Ergebnis: Die Erde befindet sich in der
[[Milchstraße]].
-->
:* gewünschtes Ergebnis:
:: Die Erde befindet sich in der [[Milchstraße]].
----
Vielen Dank für die Beispiele, ich werde das ganze noch mal überarbeiten. Mein Ziel bleibt es so zu machen das  eine Vorlage nicht mehr speziell für die Benutzung mit #recursiv programmiert werden muss. Das würde die einzelnen Vorlagen vereinfachen und damit würden es leichter fallen sie zu bearbeiten. Aber natürlich muss das Ergebnis stimmen. Ich habe da wohl zu wenige Beispiele geprüft [[Bild:Sad.gif]]. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 12:57, 26. Sep. 2010 (CEST)
=== Neue Version ===
Ich habe meine erste Idee etwas umgewandelt. Der Text wird zerlegt in Teile mit und ohne Klammern. Dann werden die Teile in der Klammer mit der Vorlage aufgerufen um zu prüfen ob diese den Parameter akzeptiert d.h. verändert. Wenn das so ist wird im Ergebnis der Aufruf der Vorlage eingetragen sonst einfach nur die Eingabe. Neu ist das ich das Auswerten nicht mehr in der Erweiterung mache sondern nur die Wiki Anweisung erzeuge und diese zurück liefere. Ich hoffe das es nur richtig funktioniert. Zumindest deine Beispiele laufen jetzt. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 19:54, 26. Sep. 2010 (CEST)
:Es gibt noch einen(?) Fehler in der Erweiterung. Das folgende: <nowiki>[[Hauptseite (a)]]</nowiki> wird leider zu {{#recursiv:Kürzel/Spezies|[[Hauptseite (a)]]}}. Wobei ich nicht weiß wie man das verhindern soll bzw. ob das mit der alten Version nicht auch so war. Ein Begriff in Klammern wird eben ersetzt wenn die Vorlage ihn erkennt. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 08:56, 27. Sep. 2010 (CEST)
::Dieses Problem gab es auch schon in der alten Version. Die bisherige Lösung die Klammern durch Zeichenentitäten zu ersetzten funktioniert mit der neuen Version auch. <code><nowiki>[[Waffenkammer &amp;#x28;SGC)]]</nowiki></code> wird zu ''{{#recursiv:Kürzel/Organisation|[[Waffenkammer (SGC)]]}}'' (mit Klammer zu ''{{#recursiv:Kürzel/Organisation|[[Waffenkammer (SGC)]]}}''). Man könnte auch eine kleine Vorlage à la [[Vorlage:!|<nowiki>{{!}}</nowiki>]] schreiben. In den meisten Fällen wird es keine Probleme geben; ich weiß nicht ob man <code>#recursiv</code> so umschreiben sollte, dass es Klammern in Links ignoriert, vielleicht wird das ja nochmal gebraucht.--[[Benutzer:CF|CF]] 11:04, 27. Sep. 2010 (CEST)
:::Hm, eigentlich scheint es doch sinnvoller zu sein, Klammern in Links einfach zu ignorieren.
:::<syntaxhighlight lang="php" enclose="none">$split = preg_split('/(\[\[.*?\]\]|\(.*?\))/i',$parstext,-1,PREG_SPLIT_NO_EMPTY|PREG_SPLIT_DELIM_CAPTURE);</syntaxhighlight>
:::--[[Benutzer:CF|CF]] 12:09, 27. Sep. 2010 (CEST)
::::Vermutlich eine gute Lösung, war mir auch schon durch den Kopf gegangen. Ich werde deinen Ausdruck mal testen. Danke für die Vorarbeit. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 13:10, 27. Sep. 2010 (CEST)
:::::Oh, ich hoffe du hast den Ausdruck aus dem Quelltext genommen, MediaWiki hat mal wieder \\ entfernt. <syntaxhighlight lang="php" enclose="none">'/(\\[\\[.*?\\]\\]|\\(.*?\\))/i'</syntaxhighlight>--[[Benutzer:CF|CF]] 13:23, 27. Sep. 2010 (CEST)
::::::Noch habe ich gar nichts genommen aber danke für den Hinweis. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 14:55, 27. Sep. 2010 (CEST)
::::::Ich werde erst mal probieren wie es klappt und wenn werde ich mal sehen ob man das Verhalten nicht über einen Parameter steuern sollte/kann. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 17:33, 27. Sep. 2010 (CEST)
Ich habe deine RegExpr eingesetzt und es klappt gut. Eine Unterscheidung mit und ohne [[]] Klammer habe ich doch nicht gemacht. Da eine Ausdruck wie <nowiki>[[Hauptseite (a)]]</nowiki> keinen gültigen Link ergibt sondern so geschrieben werden muss <nowiki>[[Hauptseite (nl:a)]]</nowiki>, erscheint mir das ganze nicht sinnvoll. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 20:20, 27. Sep. 2010 (CEST)
== Bot-Änderung ==
Hallo Rene,<br />
ich wollte dich nur darauf aufmerksam machen, dass dein Bot bei der Textersetzung von ''Folge'' nach ''Episode'' ein paar unschöne Fehler verursacht hat. Immer wenn in einem Satz die Wortfolge ''zur Folge haben'' vorkam, hat dein Bot dies zu ''zur Episode haben'' umgewandelt, was den Satz vom Sinn her verfremdet hat. Ich habe diese Fehler [[Spezial:Beiträge/MacBot|behoben]], allerdings sollte man solche Änderungen eventuell durch manuelle Bestätigungen vornehmen, sprich den Befehl <code>-always</code> weglassen. Grüße--{{Benutzer:Philipp/sig}} 14:36, 27. Sep. 2010 (CEST)
: Gleiches gilt für die Formulierung "als Folge von/daraus...". Davon gab es zum Glück nur wenige Vorkommen, die ich per Hand korrigiert habe. Allerdings befürchte ich, dass es noch andere fehlerhafte Ersetzungen geben könnte.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 14:41, 27. Sep. 2010 (CEST)
::Das Flag <code>-always</code> benutze ich so nie. Ich lasse mir immer erst einmal ein paar Seiten anzeigen und erst wenn die in Ordnung sind gebe ich den Bot frei. Da war ich in diesem Falle wohl etwas zu schnell, Entschuldigung. Ich werde auch selbst noch mal nachsehen ob mein Bot auch sonst noch Mist gebaut hat.  Danke erst mal für die Korrekturen. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 14:54, 27. Sep. 2010 (CEST)
::: Er hat... "Episodende Transporteinrichtungen wurden von Menschen..." Ich hab mal angefangen, alle Änderungen durchzugehen. Falls mir jemand zur Hand gehen möchte, kann er ja mal bei A anfangen, ich arbeite mich vom Ende des Alphabets nach vorne durch.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 15:01, 27. Sep. 2010 (CEST)
::::Ich mache das heute Abend mit dem Bot. Ich ersetzte einfach Episode durch Folge und bestätige eben nur die Stellen an denen es sein soll. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 15:37, 27. Sep. 2010 (CEST)
::::: Zu spät, nun bin ich durch.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 17:14, 27. Sep. 2010 (CEST)
::::::Dann sage ich mal Danke [[Datei:Applau.gif]]. Ich werde den Bot das nächste mal besser beobachten. Versprochen --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 17:31, 27. Sep. 2010 (CEST)


== Fehler ==
== Fehler ==
Zeile 297: Zeile 183:
Hat noch jemand eine Idee oder einen Vorschlag?
Hat noch jemand eine Idee oder einen Vorschlag?
:Neue Version ist Online. Es gibt nun für folgende Namensräume eigene Dateien: [[MediaWiki:NewArticle-0|Artikel]], [[MediaWiki:NewArticle-2|Benutzer]] und [[MediaWiki:NewArticle-100|Fanprojekt]]. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 21:24, 10. Okt. 2010 (CEST)
:Neue Version ist Online. Es gibt nun für folgende Namensräume eigene Dateien: [[MediaWiki:NewArticle-0|Artikel]], [[MediaWiki:NewArticle-2|Benutzer]] und [[MediaWiki:NewArticle-100|Fanprojekt]]. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 21:24, 10. Okt. 2010 (CEST)
== Entwurfversion ==
Hallo, vieleicht ist es dir ja schon aufgefallen oder es ist auch einfach nur bei mir aber bei vielen Artikeln erscheint bei mir ein Zeichen das es immer noch die Entwurfsversion sei obwohl die Seite schon gesichtet worden ist.--{{Benutzer:MajorLorn/sig}} 21:13, 2. Okt. 2010 (CEST)
:Ja es ist mir aufgefallen und ich habe auch schon einiges versucht aber ich bekomme es nicht in den Griff[[Bild:Sad.gif]]. Ist wirklich blöde, ich versuche natürlich weiter es zu beheben. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 21:18, 2. Okt. 2010 (CEST)
::Ok danke.--{{Benutzer:MajorLorn/sig}} 21:22, 2. Okt. 2010 (CEST)
:::Meint ihr die Seiten, bei denen sich nach der Sichtung Dateien oder Vorlagen geändert haben? Da ist es doch normal, dass der Artikel als ungesichtet angezeigt wird. Allerdings sollte dann auch der Knopf zum Sichten nicht deaktiviert sein.--[[Benutzer:CF|CF]] 23:10, 2. Okt. 2010 (CEST)
::::Wenn etwas verändert wurde ja. Aber es gibt eine ganze Reihe von Seiten an denen oben steht es handelt sich um eine ungesichtete Version aber unten ist der Button für Sichten inaktiv. Wenn ich dann auf Sichtung entfernen klicke und dann wieder auf Sichten stimmt es wieder. Beispiele [[P7X-009]],[[Die Suche, Teil 2]] oder [[Goa'uld-Schockgranate]]. Vor allem steht in der Versionsgeschichte jeweils das die Artikel gesichtet sind. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 10:31, 3. Okt. 2010 (CEST)
:::::Ich vermute mal, dass das Sichten durch ein Add-on hinzugefügt wurde, hast du daran vllt. etwas geändert? --&nbsp;[[Benutzer:Galak|<font face="Papyrus" color="#CC0000">'''Galak'''</font>]] [[Benutzer Diskussion:Galak|<sup><font color="black" face="Viner Hand ITC">'''cry here'''</font></sup>]] 11:29, 3. Okt. 2010 (CEST)
::::::Meines Wissens nicht. Natürlich habe ich für die neue MediaWiki Version auch eine neue Version der [http://www.mediawiki.org/wiki/Extension:FlaggedRevs Flagged Revisions] installieren müssen. Möglicherweise liegt da der Hund begraben. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 12:41, 3. Okt. 2010 (CEST)
:::::::Gut möglich, dass du da vllt. nen Fehler versteckt hast, oder das Add-on selbst leicht buggy ist. Allerdings ist mir aufgefallen, dass das Wiki oft doch sehr langsam reagiert, vllt. ist der Server auch nur etwas überlastet und trägt deswegen das Sichten nicht ordentlich in die DB ein. Es gibt da leider viele mögliche Ursachen und manchmal sind es so Dinge, die man nie in Betracht ziehen würde. --&nbsp;[[Benutzer:Galak|<font face="Papyrus" color="#CC0000">'''Galak'''</font>]] [[Benutzer Diskussion:Galak|<sup><font color="black" face="Viner Hand ITC">'''cry here'''</font></sup>]] 12:52, 3. Okt. 2010 (CEST)
::::::::All deine genannten Beispiele '''sind''' doch zu recht ungesichtet! Wenn man jeweils dem Link [{{fullurl:P7X-009|oldid=169996&diff=cur&diffonly=0}} Änderungen an Vorlagen/Dateien] folgt steht dort: „'''''Die folgenden Vorlagen und Dateien wurden verändert:''' [[Vorlage:Kürzel]], [[Vorlage:Kürzel/Galaxie]], [[Vorlage:Ort]]''“. Als Entwurf wird dann der Artikel mit den alten Versionen der Vorlagen angezeigt. Dieses Verhalten ist genau richtig. http://www.mediawiki.org/wiki/Extension:FlaggedRevs<nowiki/>: „''These revisions will remain the same even if included templates are changed or images are overwritten.''“ Dabei wird natürlich nicht beachtet, dass in der Zwischenzeit die Parserfunktion <code>#recursiv</code> geändert wurde (da bei dieser keine Versionen gespeichert werden) und deshalb versucht die alte [[Vorlage:Kürzel]] bei [{{fullurl:P7X-009|stable=1}} P7X-009] z. B. {{gelöschte Seite|Vorlage:M}} einzubinden, da die Parameter vertauscht wurden. Die einzige Frage hierbei ist eigentlich warum der Knopf zum Sichten deaktiviert ist.--[[Benutzer:CF|CF]] 13:48, 3. Okt. 2010 (CEST)
:::::::::Mmmh, das ist natürlich nicht so einfach von der Hand zu weisen. Möglicherweise war es ein Fehler das ich die Vorlagen vom Sichten ausgeschlossen habe. Ich werde mal in diese Richtung prüfen. Trotzdem bleibt dann der Fehler mit dem Prüf-Button. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 13:59, 3. Okt. 2010 (CEST)
:::::::::::Aber den Fehler könnte man umgehen in den man halt Sichtung entfernen und dann Sichten drückt wäre zwar aufwändig aber mal ne not Lösung. Zu deiner Erklärung CF soweit ich die verstanden habe betrifft es alle Artikel die Kürzel Vorlagen beinhalten. Jedoch ist dieser Fehler mit der Entwurfsversion auch bei Episodenartikel aufgetretten. --{{Benutzer:MajorLorn/sig}} 14:06, 3. Okt. 2010 (CEST)
: Es werden ja auch immer mal wieder Änderungen an Vorlagen gemacht, nicht nur an der für Kürzel. Wenn da irgendwo eine Änderung nicht als gesichtet markiert ist, setzt sich das natürlich auch in alle Artikel um, die diese Vorlage benutzen.--[[Benutzer:SilverAngel|SilverAngel]] <sup>[[StargateWiki:Bürokraten|<span>Bürokrat | </span>]]<span >[[Benutzer Diskussion:SilverAngel|Kontakt]]</span></sup> 14:09, 3. Okt. 2010 (CEST)
::Genau das will ich vermeiden. Ich hatte die ganze Zeit auch für Vorlagen das Sichten freigeschaltet aber nachdem es Problem gab habe ich es deaktiviert. Scheinbar war das ein Fehler. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 15:05, 3. Okt. 2010 (CEST)
:::Also hast du doch was geändert, schalt mal das Sichten der Vorlagen wieder an und dann kann mal getestet werden, ob das Problem noch auftritt, falls ja könnte man versuchen die Vorlagen ganz aus dem Sichtungssystem zu nehmen(keine Ahnung ob das überhaupt möglich ist Oo). --&nbsp;[[Benutzer:Galak|<font face="Papyrus" color="#CC0000">'''Galak'''</font>]] [[Benutzer Diskussion:Galak|<sup><font color="black" face="Viner Hand ITC">'''cry here'''</font></sup>]] 15:08, 3. Okt. 2010 (CEST)
::::Du hast natürlich recht ich habe was geändert. Aber erst nachdem es Probleme gab, das war was ich meinte. Nur könnte es sein das es gar keine Probleme gab, zumindest wenn man liest was CF schreibt. Ich ändere es heute Abend zurück und mal sehen ... --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 15:39, 3. Okt. 2010 (CEST)
:::::So ich habe das Sichten für Vorlagen, Dateien und Portal wieder eingeschaltet. Jetzt gehe ich mal ein paar Artikel durch. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 16:44, 3. Okt. 2010 (CEST)
::::::Ich denke ich habe die wichtigsten Vorlagen alle abgehandelt. Die Auftragsschlange ist dabei auf über 10.000 Aufträge gestiegen. Hat etwas gedauert die alle abzuarbeiten. Ich hoffe jetzt gibt es keine Probleme mit dem Sichten mehr. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 23:38, 3. Okt. 2010 (CEST)
:::::::Wenn es an den Vorlagen lag sollte es nun also halbwegs klappen. Die restlichen Vorlagen können die Sichter ja nebenher fertig sichten. --&nbsp;[[Benutzer:Galak|<font face="Papyrus" color="#CC0000">'''Galak'''</font>]] [[Benutzer Diskussion:Galak|<sup><font color="black" face="Viner Hand ITC">'''cry here'''</font></sup>]] 09:30, 4. Okt. 2010 (CEST)
== Fehler ==
Hi Rene,
nachdem ich heute morgen eine [http://www.stargate-wiki.de/wiki/StargateWiki:Administratoren/Anfragen#Zusammenf.C3.BChren_zweier_Benutzeraccounts Zusammenführung] der Konten HeXagon und Martin durchführte, steht Martin unerklärlicherweise auf [[StargateWiki:Top Schreiber|Top 1 der Schreiber-Liste]], und das, obwohl nicht mal ansatzweise so viele Beiträge hat. Weißt du einen Grund? Grüße, {{Benutzer:Philipp/sig}} 16:13, 8. Okt. 2010 (CEST)
:So auf Anhieb nicht aber ich schau mal was da passiert ist. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 16:15, 8. Okt. 2010 (CEST)
::Es könnte sein, dass die Zusammenführungsfunktion nicht richtig funktioniert. Paradoxerweise wird [http://www.stargate-wiki.de/w/index.php?title=Spezial%3ALogbuch&type=usermerge&user=Philipp&page=&year=&month=-1&hide_patrol_log=1&hide_review_log=1 hier] angezeigt, dass HeXagon der 0. Benutzer war.--{{Benutzer:Philipp/sig}} 16:16, 8. Okt. 2010 (CEST)
:::Das Benutzerkonto HeXagon war schon gelöscht, somit hatte es die ID 0 (genau wie alle IPs, MediaWiki default, etc). Deshalb wurden [[Benutzer:Martin]] alle Beiträge aller anonymen Benutzer zugeschrieben. Offenbar fehlt in der [http://www.mediawiki.org/wiki/Extension:User_Merge_and_Delete Erweiterung User Merge and Delete] eine Abfrage, ob der Benutzer überhaupt existiert.--[[Benutzer:CF|CF]] 19:11, 8. Okt. 2010 (CEST)
::::Ich habe das ganze mal nachgestellt. Mit folgendem PHP-Code konnte ich die Datenbank bei mir wieder reparieren.
<syntaxhighlight lang="php">
$idUpdateFields = array(
array('archive','ar_user','ar_user_text'),
array('revision','rev_user','rev_user_text'),
array('filearchive','fa_user','fa_user_text'),
array('image','img_user','img_user_text'),
array('oldimage','oi_user','oi_user_text'),
array('recentchanges','rc_user','rc_user_text'),
);
$dbw = wfGetDB( DB_MASTER );
foreach ( $idUpdateFields as $idUpdateField ) {
$dbw->update( $idUpdateField[0], array( $idUpdateField[1] => "0" ), array( $idUpdateField[1] => "22", $idUpdateField[2]." <> 'Martin'" ) );
}
</syntaxhighlight>
::::Dabei wird in den entsprechenden Tabellen die Benutzer-ID in den Zeilen auf 0 gesetzt, in denen sie 22 (also Martins ID) ist, aber der Benutzername ungleich ''Martin''.--[[Benutzer:CF|CF]] 20:46, 8. Okt. 2010 (CEST)
:::::Danke für deine Bemühungen. Ich denke das kann man ja auch direkt als SQL Anweisung schreiben. Mal sehen was ich mache. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 13:05, 9. Okt. 2010 (CEST)
So ich habe die Anweisungen von CF als SQL direkt auf die Datenbank angewendet und das Problem damit wohl behoben. Zumindest ist Martin jetzt nicht mehr der Top-Schreiber. --[[Benutzer:Rene|Rene]] <sup>[[StargateWiki:Administratoren|Admin]] - [[Benutzer Diskussion:Rene|Rückmeldung]]</sup> 17:20, 9. Okt. 2010 (CEST)