Bearbeiten von „Benutzer Diskussion:Tiramon/Verwaltung/Archiv

Zur Navigation springen Zur Suche springen

Achtung

Du bearbeitest diese Seite unangemeldet. Wenn du deine Änderung speicherst, wird deine aktuelle IP-Adresse in der Versionsgeschichte aufgezeichnet und ist damit öffentlich einsehbar. Um effektiver mitarbeiten zu können und deine IP-Adresse zu verbergen, melde dich doch bitte an.

Speichere bitte keine Textversuche ab. Nutze stattdessen die Spielwiese, um dich im Umgang mit der Textverarbeitung im Wiki vertraut zu machen.

Die Bearbeitung kann rückgängig gemacht werden. Bitte prüfe den Vergleich unten, um sicherzustellen, dass du dies tun möchtest, und veröffentliche dann unten deine Änderungen, um die Bearbeitung rückgängig zu machen.

Aktuelle Version Dein Text
Zeile 116: Zeile 116:


Da unsere derzeitige Minimap seit einigen Wochen/Monaten (seit Limm, glaube ich) nicht mehr richtig funktioniert, von den Koordinaten her, und es eine Qual ist, die anzupassen, habe ich sie die letzten zwei Tage mal umgebaut. Dadurch ist sie jetzt ähnlich flexibel wie die Gesamtkarte, also man braucht nur ein paar neue Werte zu ergänzen bei neuen Gebieten. Allerdings benötigt sie zwei MediaWiki-Erweiterungen, denn sonst ist sie einfach viel zu langsam und ressourcenfressend (mit ihnen braucht sie 1,2 Sekunden zum rendern auf einem vergleichbaren Server, und das wird ja noch gecached). Namentlich wären diese:
Da unsere derzeitige Minimap seit einigen Wochen/Monaten (seit Limm, glaube ich) nicht mehr richtig funktioniert, von den Koordinaten her, und es eine Qual ist, die anzupassen, habe ich sie die letzten zwei Tage mal umgebaut. Dadurch ist sie jetzt ähnlich flexibel wie die Gesamtkarte, also man braucht nur ein paar neue Werte zu ergänzen bei neuen Gebieten. Allerdings benötigt sie zwei MediaWiki-Erweiterungen, denn sonst ist sie einfach viel zu langsam und ressourcenfressend (mit ihnen braucht sie 1,2 Sekunden zum rendern auf einem vergleichbaren Server, und das wird ja noch gecached). Namentlich wären diese:
* VariablesExtension: [[wikipedia:Variables|Beschreibung]] | [[wikipedia:Variables#Installing|Installationsanweisungen]]. Im Prinzip tut sie etwas ähnliches wie Vorlagen (ohne Parameter), allerdings lokal nur für den aktuellen Artikel, und sind deshalb deutlich performanter, da sie auch in MW in Variablen gespeichert werden und nicht in der DB, und natürlich auch nicht jedes mal neu gerendert werden, da statisch. Die erhöhen die Geschwindigkeit doch deutlich.
* VariablesExtension: [[metawikipedia:VariablesExtension|Beschreibung]] | [[metawikipedia:VariablesExtension#Installing|Installationsanweisungen]]. Im Prinzip tut sie etwas ähnliches wie Vorlagen (ohne Parameter), allerdings lokal nur für den aktuellen Artikel, und sind deshalb deutlich performanter, da sie auch in MW in Variablen gespeichert werden und nicht in der DB, und natürlich auch nicht jedes mal neu gerendert werden, da statisch. Die erhöhen die Geschwindigkeit doch deutlich.
* ExpandAfter: [http://www.mediawiki.org/wiki/Extension:ExpandAfter Beschreibung] | [http://www.mediawiki.org/wiki/Extension:ExpandAfter#Installation Installationsanweisungen]. MediaWiki scheint sich zuerst um das Entfernen von ungültigen HTML-Tags zu kümmern, wobei es die gültigen auch gleich behandelt, bevor der Rest drankommt. das Heißt allerdings, dass bei etwas wie <code><nowiki>{{#foo}} <span style="{{#bar}}"></span></nowiki></code> zuerst #bar und dann #foo ausgeführt wird. Für die obige VariablesExtension heißt das, dass alle #var innerhalb von Elementattributen vor dem entsprechenden #vardefine ausgeführt werden - sie sind in diesem Kontext also leer. Die ExpandAfter-Extension umgeht dies, sie macht nichts weiter als den HTML-Tag einzufügen, nur später. Um ungültige Sachen kümmert sich MediaWiki trotzdem noch, also <script> oder onclick="" funktioniert weiterhin nicht (hab ich zur Sicherheit auch ausprobiert). Also ohne die geht es auch nicht.
* ExpandAfter: [http://www.mediawiki.org/wiki/Extension:ExpandAfter Beschreibung] | [http://www.mediawiki.org/wiki/Extension:ExpandAfter#Installation Installationsanweisungen]. MediaWiki scheint sich zuerst um das Entfernen von ungültigen HTML-Tags zu kümmern, wobei es die gültigen auch gleich behandelt, bevor der Rest drankommt. das Heißt allerdings, dass bei etwas wie <code><nowiki>{{#foo}} <span style="{{#bar}}"></span></nowiki></code> zuerst #bar und dann #foo ausgeführt wird. Für die obige VariablesExtension heißt das, dass alle #var innerhalb von Elementattributen vor dem entsprechenden #vardefine ausgeführt werden - sie sind in diesem Kontext also leer. Die ExpandAfter-Extension umgeht dies, sie macht nichts weiter als den HTML-Tag einzufügen, nur später. Um ungültige Sachen kümmert sich MediaWiki trotzdem noch, also <script> oder onclick="" funktioniert weiterhin nicht (hab ich zur Sicherheit auch ausprobiert). Also ohne die geht es auch nicht.
Wäre nett, wenn Du dich recht schnell darum kümmern könntest, sonst muss unsere Leserschaft sich weiterhin mit dem alten ausgefransten Ding herumquälen ^^ --[[Benutzer:Three Of Twelve|Three Of Twelve]][[Benutzer Diskussion:Three Of Twelve|<sup>Sprich!</sup>]] 17:08, 7. Apr. 2007 (CEST)
Wäre nett, wenn Du dich recht schnell darum kümmern könntest, sonst muss unsere Leserschaft sich weiterhin mit dem alten ausgefransten Ding herumquälen ^^ --[[Benutzer:Three Of Twelve|Three Of Twelve]][[Benutzer Diskussion:Three Of Twelve|<sup>Sprich!</sup>]] 17:08, 7. Apr. 2007 (CEST)

Bitte beachte, dass alle Beiträge zu FreewarWiki von anderen Mitwirkenden bearbeitet, geändert oder gelöscht werden können. Reiche hier keine Texte ein, falls du nicht willst, dass diese ohne Einschränkung geändert werden können.

Du bestätigst hiermit auch, dass du diese Texte selbst geschrieben hast oder diese von einer gemeinfreien Quelle kopiert hast (weitere Einzelheiten unter FreewarWiki:Urheberrechte). ÜBERTRAGE OHNE GENEHMIGUNG KEINE URHEBERRECHTLICH GESCHÜTZTEN INHALTE!

Bitte beantworte die folgende Frage, um diese Seite speichern zu können (weitere Informationen):

Abbrechen Bearbeitungshilfe (wird in einem neuen Fenster geöffnet)

Folgende Vorlagen werden auf dieser Seite verwendet: