„Wikipedia:Projektneuheiten“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Inhalt gelöscht Inhalt hinzugefügt
→‎Allgemeines (Vorschau): Kleine Anpassungen im Hintergrund an Spezial:Neue Seiten
→‎11. August: Auf den Servern wurde die Software zur Berechnung der Thumbnails auf ImageMagick 6.6.2-6 aktualisiert.
Zeile 17: Zeile 17:


== August 2010 ==
== August 2010 ==
=== 11. August ===
* ''(Update Systemsoftware)'' Auf den Servern wurde die Software zur Berechnung der Thumbnails auf '''[[ImageMagick]] 6.6.2.6-1wm1''' aktualisiert. Damit wurden u.a. folgende Bugs behoben:
** Dateien mit einem ? im Namen werden dargestellt ([[Bugzilla:23361|Bug 23361]])
** Farbprofile werden bei der Thumbdarstellung berücksichtigt (bedarf aber noch der Bestätigung, siehe [[Bugzilla:19960|Bug 19960]])

=== 7. August ===
=== 7. August ===
* ''(Softwareneuheit)'' Die '''lokale Sitenotice''' wird in einem div mit der CSS-ID <code>localNotice</code> verpackt ([[rev:67784]])
* ''(Softwareneuheit)'' Die '''lokale Sitenotice''' wird in einem div mit der CSS-ID <code>localNotice</code> verpackt ([[rev:67784]])

Version vom 11. August 2010, 14:40 Uhr

Abkürzung: WP:NEU
Notizzettel-Logo
Notizzettel-Logo
Archiv
Zur Archivübersicht
Wie wird ein Archiv angelegt?

Mehrmals pro Monat gibt es Softwareaktualisierungen, Fehlerbehebungen und neue Projekte, die für Benutzer der deutschsprachigen Wikipedia relevant sind.

Diese Informationen werden hier „in kürzester Kürze“ eingetragen, insbesondere für diejenigen Benutzer, die nicht im IRC in den Channels #wikipedia-de und #mediawiki sind und die Mailingliste wikide-l auch nicht abonniert haben. Die Seite dient nicht für allgemeine Hinweise, die an anderer Stelle, insbesondere im Wikipedia:Autorenportal bereits gut aufgehoben sind. Allgemeine Ankündigungen von meta: findet man beim WikimediaNotifier.

Jeder Admin der deutschsprachigen Wikipedia sollte diese Seite auf seiner Beobachtungsliste haben.

August 2010

11. August

  • (Update Systemsoftware) Auf den Servern wurde die Software zur Berechnung der Thumbnails auf ImageMagick 6.6.2.6-1wm1 aktualisiert. Damit wurden u.a. folgende Bugs behoben:
    • Dateien mit einem ? im Namen werden dargestellt (Bug 23361)
    • Farbprofile werden bei der Thumbdarstellung berücksichtigt (bedarf aber noch der Bestätigung, siehe Bug 19960)

7. August

  • (Softwareneuheit) Die lokale Sitenotice wird in einem div mit der CSS-ID localNotice verpackt (rev:67784)

Juli 2010

30. Juli

  • (API) Fix fatal errors when using list=deletedrevs, prop=revisions or one of the backlinks generators with limit=max (Bug 24564)

28. Juli

  • (API) Korrekturen für den cache header der API sind live gegangen: rev:70061, diese umfasst im Wesentlichen rev:69776, rev:69784, rev:69928 und rev:69931. Detaillierte Beschreibung im Bug 24565.
    • Introduced a "cache mode" concept to simplify the header generation code, and to avoid odd results when conflicting cache header requests are received from submodules, or at least to formalise the handling of such cases.
    • Made the cache mode private by default, so that code written in ignorance of caching tends to be safe. If different query modules are used in a single request, private caching is preferred over public caching.
    • Removed the "must-revalidate" option from all CC headers, this is really specific to page views with a hacked squid in front, I don't think it's applicable here.
    • Made the watchlist module private. This is really the definition of private data. There's nothing in the HTTP spec that says the URL for a CC:public request is private and can't be leaked. CC:private provides protection against unknown proxy behaviour.

23. Juli

  • Folgende Bugfixes/Verbesserungen für den Vector-Skin sind live gegangen:
    • Das neue Suchfeld im Vector-Skin ist jetzt auch bei browserseitig deaktivierten Bildern benutzbar (Bug 24401).
    • SimpleSearch - moving away from our label-based placeholder text, to input-only solution. Uses placeholder attribute if supported and falls back to simple blur and focues event handlers if not (rev:69481) Übersetzung benötigt in einer Form, die den Vorteil der Änderung für den Nutzer deutlich macht.
    • Die CSS-Definition von monospace-Texten im Vector-Skin wurde verbessert (rev:69335 und rev:69336)
    • Ein Problem bei der Berechnung der Breite des Suchfeldes bei den automatischen Suchvorschlägen im Vector-Skin wurde behoben (rev:68899)
    • Inkonsistenzen bei der Platzierung der verschiedenen Anführungsführungen im Symbol-Abschnitt der neuen Sonderzeichenleiste (Bug 23930)
    • Sonderzeichen für die Sprachen Thai, Lao und Khmer (Bug 24257)
    • Aufhebung der ungewollten Cursormarkierung des eingefügten Zeichens aus der Sonderzeichenleiste (Bug 23927)
  • (Bugfix) Die Tagline aus Wikipedia, der freien Enzyklopädie, die standardmäßig nur beim Drucken sichtbar ist, wird aus semantischen Gründen jetzt (im Vector und Monobook) von einem <div>...</div> statt einer <h3>...</h3> umfasst. Screenreader für Blinde haben diese Zeile bisher immer als Überschrift gelesen, obwohl es keine Überschrift ist (rev:69545, Teillösung für Bug 457). Besonderer Dank geht an Maria und Danny, die sich für das BIENE-Projekt einsetzen.

22. Juli

  • (API) About clients that build their own cookies. Support this do-it-yourself method for the NeedToken error as well. (rev:64694, live mit rev:69661)

16. Juli

  • (Bugfix) Die bisweilen langen Ladezeiten (10-20 Sekunden) bei Ansicht eines Versionsunterschiedes zwischen einer alten und der aktuellen Version wurden behoben (Bug 24124, rev:69414).

15. Juli

Es gibt folgende Änderung an der API:

  • Make output containing private or user-specific data uncacheable for logged-in users by setting Vary: Cookie or Cache-Control: private, whichever is appropriate. Fixes instances in core and WMF-deployed extensions only. Without this change, the output of requests like ?action=query&list=recentchanges&rcprop=patrolled&smaxage=3600 would be cached in Squid and viewable for anyone using the same URL, even if they don't have patrol rights. Other, more serious exploits are also possible (rev:69339).

Vorschau

Diese Softwareänderungen sind real soon now (häufig: „bald, vielleicht nie“) zu erwarten, sie sind noch nicht live und es können sich auch noch Streichungen/Ergänzungen ergeben.

Allgemeines (Vorschau)

  • (Softwareneuheit) Kleinere Anpassungen im Hintergrund an Spezial:Neue Seiten:
    • Der Zeitstempel, der Seitenname, der Link zur Versionsgeschichte und die Byteanzahl haben eigene Klassen erhalten: mw-newpages-time, mw-newpages-pagename, mw-newpages-history und mw-newpages-length. Damit können insbesondere beim Einbinden der Spezialseite unerwünschte Elemente per CSS ausgeblendet/gestylt werden (Bug 8140).
    • Leere neue Seiten (0 Byte) erhalten als ganzes die Klasse mw-newpages-zero-byte-page (Bug 11005).
    • Die farbige Linkmarkierung für Stubs (Größe einstellbar in den persönlichen Einstellungen), funktioniert wieder (Bug 21052).
  • (Softwareneuheit) Benutzer, die ein globales Konto haben, können in ihren Einstellungen festlegen, dass neue Features auf allen Projekten abgeschaltet werden (rev:70633).
  • (Softwareneuheit) Helferlein können jetzt auf Knopfdruck exportiert werden, um sie anschließend in andere Wikis zu importieren (Beispiel, rev:70719)
  • (Softwareneuheit) Die Kategorisierung wurde überarbeitet (rev:70421, rev:70415, rev:70416):
    • Auf den Kategorienseiten können die drei Abschnitte „Seiten in der Kategorie …“, „Unterkategorien“, „Medien in der Kategorie …“ jeweils separat durchblättert werden (Bug 1211).
    • In Wikis mit Englisch als Inhaltssprache erfolgt die Sortierung jetzt unabhängig von Groß- und Kleinschreibung. Weitere Sprachen, u.a. Deutsch, müssen noch programmiert werden. (Bug 164).
    • Die Kategorisierung erfolgt jetzt grundsätzlich nach dem Seitenname ohne Namensraumprefix. D.h. „Benutzer:Foo“ wird unter F einsortiert.
  • (Schwesterprojekt) Es wurde eine neue Wikipedia auf Nordfriesisch eingerichtet: Nordfriisk (langcom/Bug 24663)
  • (Softwareneuheit) HTML-Anker, d.h. die Abschnittsüberschriften innerhalb einer Seite, werden jetzt als UTF-8-Zeichen ausgegeben. Dies erleichtert die Lesbarkeit des Links im Browser, z. B. beim Firefox am unteren Rand. Vergleiche mw:User:Simetrical/Id test (aktuell) und translatewiki:User:Raymond/Id test (zukünftig) (rev:70526).
  • (Softwareneuheit) Bei der Auswahl einer (neuen) Passwortes wird dessen Stärke/Sicherheit in vier Stufen angezeigt: schlecht/mittelmäßig/akzeptabel/gut (JavaScript muss aktiviert sein, rev:70520).
  • (Softwareneuheit) Das neue magische Wort {{ARTICLEPATH}} gibt den Wert der Variable $wgArticlePath aus (Bug 23848).
  • (Softwareneuheit) Die „Linkformatierung kleiner Seiten (in Byte)“ in den persönlichen Einstellungen, Reiter „Aussehen“, verfügt jetzt über die explizite Option „Deaktiviert“ anstatt der Zahl 0. Benutzer, die in ihren Einstellungen eine Zahl > Seitenlimit haben, werden auf 0 gesetzt (rev:70433, rev:70434).
  • (Softwareneuheit) Beim Anlegen eines Benutzerkontos für Dritte kann ein Grund angegeben werden, der im Logbuch eingetragen wird (Bug 21503).
  • (Softwareneuheit) Es wurde eine neue Konfigurationsvariable eingeführt: $wgUploadMissingFileUrl. Standardmäßig ist sie nicht gesetzt. Es kann hier eine URL vorgegeben werden, die aufgerufen wird, wenn ein roter Dateilink angeklickt wird (rev:69997, Bug 18885).
  • (Bugfix) Beim Einbinden der Spezialseiten Letzte Änderungen, Änderungen an verlinkten Seiten und Neue Seiten werden die change tags nicht mehr eingebunden. Bisher erzeugte dies hässliche UNIQ-Kennungen (Bug 23293).
  • (Bugfix) Beim Hochladen einer Datei, die das Limit überschreitet, wird jetzt eine Fehlermeldung ausgegeben. Bisher erschien erneut (und kommentarlos) das leere Hochladeformular (Bug 23380).
  • (Bugfix) Die Optik von Links beim „Durchgehen“ mittels Tab-Taste wurde der Ansicht beim „Drüber-Schweben“ mit der Maus angeglichen (vector accessibility: make a:focus like a:hover) (rev:70015).
  • (Bugfix) Ein Fehler im Suchfeld (nur Vector-Skin) bei abgeschalteter Option „Erweiterte Suchvorschläge aktivieren (nur Vector)“ wurde behoben (Bug 24350).
  • (Softwareneuheit) Das HTML-Element <dfn> ist jetzt zur Benutzung freigegeben. <dfn> ist eine logische Auszeichnung von Text und kennzeichnet eine Definition. (rev:70164, Teil von Bug 671).
  • (Bugfix) Der link-Parameter für die Bildeinbindung funktioniert jetzt auch zusammen mit dem thumb-Parameter:
    [[Datei:Beispiel.jpg|thumb|link=]], um das Bild unklickbar zu machen.
    [[Datei:Beispiel.jpg|thumb|link=Hauptseite]], um beim Klick auf das Bild zur Hauptseite zu kommen.
    In allen Fällen verlinkt das kleine Zoom-Icon unten rechts weiterhin auf das Originalbild (rev:69597).
  • (Datenbank) Die interwiki-Tabelle wurde um die Felder iw_api und iw_wikiid erweitert (rev:69542). Der Nutzen scheint noch sehr rudimentär und auf Toolserver-Abfragen beschränkt zu sein.
  • (Datenbank) Actually use the rd_interwiki and rd_fragment fields, in the spirit of rev:33133: we now use the redirect table as a cache for redirect targets, no longer pulling the page text from ES for every logged-in redirect view. Old-style redirect table entries with NULL for fragment and interwiki are automatically updated when the redirect is visited or edited (rev:69181). Ich bin mir nicht sicher, ob diese Meldung von Bedeutung ist. Vielleicht für unserer Toolserver-Tool-Schreiberlinge? Ggfs. bitte revertieren — Raymond Disk. 20:15, 20. Jul. 2010 (CEST)[Beantworten]
  • (Bugfix) Anpassung des Linktextes für das Beobachten-Icon (Bug 24247).
  • (Softwareneuheit) Die Benutzereinstellung „Eigene Änderungen standardmäßig als geringfügig markieren“ wurde entfernt. Die Möglichkeit individuelle Bearbeitungen mit „Nur Kleinigkeiten wurden verändert“ zu markieren besteht weiterhin (rev:69337)
  • (Softwareneuheit) Alle Verwendungen der magischen Wörter, die mit Unterstrichen __ beginnen/enden sowie {{DEFAULTSORT}} und {{DISPLAYTITLE}} werden in der page_props-Tabelle gespeichert. Es gibt leider noch keinen API-Zugriff und keine Spezialseite auf diese Tabelle, so dass Auswertungen nur über Toolserver-Tools möglich sind (Bug 14685).
  • (Softwareneuheit) Spezial:Seiten mit ungesichteten Versionen wurde in Spezial:PendingChanges umbenannt (rev:69327) Übersetzung muss im Translatewiki noch erfolgen
  • (Softwareneuheit) Die neue Parserfunktion {{pendingchangelevel:foo}} gibt den Status einer Seite bezogen auf die FlaggedRevs aus (Bug 24004).
  • (Bugfix) Rechte Mausklicks auf die Navigationslinks im Vector-Skin bei Nutzung des IE sind jetzt möglich (Bug 23490).
  • (Bugfix) Automatische Zusammenfassungen bei Abschnittsbearbeitungen werden bei den Bedingungen für das automatische Sichterrecht (passiv) nicht länger als Nutzung der Zusammenfassungszeile gewertet (Bug 24341, rev:69277).
  • (testwiki) Im Testwiki haben (dortige) Admins das Recht erhalten, die neue Funktion revisionmove auszutesten. Damit können einzelne Versionen einer Seite auf eine andere Seite verschoben werden.
  • (Softwareneuheit) Beim Darstellen einer Dateibeschreibungsseite wird das in MediaWiki:Filepage.css definierte CSS geladen. Liegt die Datei auf Commons, wird das CSS von Commons lokal eingebunden. Damit wird erreicht, dass die Dateibeschreibungsseite von Commons auch lokal identisch gestylt wird (Bug 24212).
  • (Softwareneuheit) Für den Missbrauchsfilter wurden zwei neue Benutzerrechte eingeführt: abusefilter-hide-log, abusefilter-hidden-log. Hiermit können Oversighter Einträge im Missbrauchsfilter-Logbuch verstecken (rev:68584)
  • (Softwareneuheit) Die Parserfunktion {{#pagesusingpendingchanges:n}} (optional: n=Namensraumnummer) zeigt die Anzahl der Seiten mit noch ausstehenden Sichtungen (Bug 23903).
  • (Bugfix) Show wpReviewEdit checkbox when saving a reviewed page with review but not autoreview rights (Bug 24085).
  • (Bugfix) Eine Inkonsistenz der {{anchorencode}}-Funktion wurde behoben und somit dem allgemeinen Parserverhalten angepasst (Bug 17857).
  • (Bugfix) Eine Inkonsistenz bei der Anker-Erstellung wurde behoben (Bug 18431).
  • (Bugfix) Eine Inkonsistenz bei der Anker-Erstellung in Verbindung mit führenden Unterstrichen wurde behoben (Bug 22784).
  • (Softwareneuheit) Das texvc-Modul (<math>...</math>) wurde erweitert: Bei Liveschaltung die nowikis entfernen. Im Moment gibt das nur hässlich rote Parserfehler
    • Symbol \& = <math>\& </math> (Bug 21477)
    • Symbole \dotsc \dotsi \dotsm \dotso = <math>\dotsc \dotsi \dotsm \dotso </math> (Bug 11641)
    • Schriftarten \mathtt \textsf = <math>\mathtt {text in mathtt} \textsf {text in textsf } </math> (Bug 21475)
    • Quer durchgestrichen: \bcancel \xcancel= <math>\bcancel {bcancel} \xcancel {xcancel} </math> (rev:68846)
  • (Softwareneuheit) Animierte PNGs können dargestellt werden (rev:68324)
  • (Softwareneuheit) Die Beitragsliste kann auf aktuelle Einträge gefiltert werden (Bug 4597)
  • (Softwareneuheit) Die neue Spezialseite Spezial:ComparePages erlaubt die einfache Erstellung eines Versionsunterschiedes (diff) (Bug 23621).
  • (Softwareneuheit) Vom Benutzer angelegte JavaScripte werden beim Aufruf im script-tag der HTML-Seite um die Revision-ID ergänzt: <script src="/w/i.php?title=User:Foo/common.js&action=raw&ctype=text/javascript&2138018"></script>. Dadurch wird der Browser-Cache angewiesen, das aktuellste JavaScript vom Server zu laden und abzuarbeiten (rev:68065).
  • (Softwareneuheit - Vector) In Abhängigkeit von den vom Browser akzeptierten Sprachen (Accept-Language) werden nur die ersten fünf (wichtigsten) Interwiki-Links in der linken Spalte angezeigt. Die vollständige Liste kann dann ausgeklappt werden (sofern diese Option in den Einstellungen nicht deaktiviert wurde). Falls es insgesamt nicht mehr als acht Interwiki-Links gibt, werden diese sofort alle angezeigt. Aus rev:67559: Ideally the browser's accept-language headers should steer this list, and we should fallback on a site configured (MediaWiki:Common.js) list of prefered languages.
    • In einer Testphase erhält nur jeder zweite Nutzer (per Zufallsverfahren) diese Art der Anzeige. Es wird ein entsprechendes Cookie gesetzt.
  • (Softwareneuheit) In MediaWiki:Sidebar kann Wikisyntax verwendet werden (Bug 21278).
  • (Softwareneuheit) Ein System-Benutzer kann von Extensions angesteuert werden, um Benachrichtigungen auf Benutzerdiskussionsseiten zu hinterlassen. Der Name des Systemaccounts wird über MediaWiki:Usermessage-editor definiert (rev:66438)
  • (Softwareneuheit) Die maximale Zeichenanzahl in der Zusammenfassungszeile wird jetzt per JavaScript berechnet. Maximal erlaubt sind 250 Bytes. Abhängig von den Zeichen können es weniger als 250 Buchstaben sein, da für nicht-lateinische Zeichen 2-4 Bytes benötigt werden (Bug 22967).
  • (Bugfix) In der Versionsgeschichte/Beitragsliste ist der Zeitstempel per Admin-RevDel gelöschter Versionen klickbar (Bug 23593).
  • (Softwareneuheit) Eine neue Benutzereinstellung ermöglicht es Skriptentwicklern, das ausgelieferte JavaScript in nicht-minifizierter Version zu erhalten (rev:66703).
  • (Softwareverfeinerung - CSS) Einige ID-Selektoren wurden verfeinert, hierdurch bedingt können lokale Anpassungen der Skins nicht mehr funktionieren (Bug 23597).
  • (Softwareneuheit) Die neue Variable {{REVISIONMONTH1}} liefert den Monat der Version als Zahl ohne führende Null, {{REVISIONMONTH}} jetzt mit führender Null (Bug 23426).
  • (Softwareneuheit) Status quo: Wenn eine Suche zu dem Ergebnis führt, dass es zum Suchbegriff keinen Artikel gibt, wurde bisher die Systemnachricht MediaWiki:Searchmenu-new ausgegeben, die zum Anlegen eines Artikel ermuntert. Neu: Wenn der suchende Benutzer keine Schreibrechte hat, wird ihm die neue Systemnachricht MediaWiki:Searchmenu-new-nocreate angezeigt. Diese ist standardmäßig leer (rev:65902)
  • (Bugfix) Das Seitenverhältnis von Video-Thumbnails stimmt jetzt auch für Videos mit nicht-quadratischen Pixel (Bug 16149).
  • (Softwareneuheit) Die Beitragsliste kann auf per RevisionDelete gelöschte Beiträge beschränkt werden. War einer von mehreren Blocker für die Freischaltung von RevisionDelete für Admins (Bug 20186, r65546)
  • (Softwareneuheit) Im Seitentext verwendete Interwiki-Links werden in der neuen Tabelle iwlinks gespeichert (Bug 14473).
  • (Softwareneuheit) Neu registrierte Benutzernamen sind - von Seiten MediaWikis - auf 235 Zeichen beschränkt, um die Anlage von benutzerspezifischen .css/.js-Seiten zu ermöglichen: Benutzer:Benutzername/skinname.css darf maximal 255 Zeichen lang sein (Bug 23080).
  • (Softwareneuheit) Spezial:Dateiliste unterstützt jetzt auch die Angabe eines Benutzernamens: Spezial:Dateiliste/Benutzername (rev:65013)
  • (Softwareneuheit) Die Ausgabe der Parserfunktion urlencode kann über neue Parameter verändert werden (Bug 22474):
    • {{urlencode:hi world?!}} = hi+world%3F%21 (wie bisher)
    • {{urlencode:hi world?!|WIKI}} = hi_world%3F!
    • {{urlencode:hi world?!|PATH}} = hi%20world%3F%21
    • {{urlencode:hi world?!|QUERY}} = hi+world%3F%21
  • (Softwareneuheit) Mit dem neuen URL-Parameter „enhanced=1“ kann die herkömmliche Darstellung der Letzten Änderungen/Beobachtungsliste in die erweiterte Darstellung geändert werden (Bug 18499).
  • (Softwareneuheit) Bei der Anzeige der Bearbeitungen einer gesperrten IP-Adresse wird die Systemnachricht MediaWiki:Sp-contributions-blocked-notice-anon eingeblendet (Bug 22925).
  • (Softwareneuheit) Bei der Seitenvorschau durch einen nicht angemeldeten Benutzer erhält dieser einen Hinweis, dass seine IP-Adresse gespeichert wird (Bug 21520).
  • (Softwareneuheit) Für den Missbrauchsfilter wurde die neue Funktion irlike = case-insensitive regex definiert (rev:64280)
  • (Softwareneuheit) Es wurde das neue Benutzerrecht unblockself eingeführt, mit dem gesperrte Administratoren sich selber wieder entsperren können. De facto keine echte Neuerung, das ging schon immer. Aber ab jetzt könnte man dieses Recht den Administratoren auch entziehen. (Bug 15810).
  • (Softwareneuheit) Die Erweiterung für Eingabefelder wurde um einen create=-Parameter ergänzt (Bug 6640).
  • (Softwareneuheit) Die Definition der Wiki-Gruppen (WikiSets) können von Jedermann eingesehen werden (meta:Special:WikiSets, Bug 22054).
  • (Softwareneuheit - nur Stewards) Wiki-Gruppen (WikiSets) können auf Meta gelöscht werden (Bug 19283).
  • (Softwareneuheit) Die <gallery> hat einen neuen Parameter erhalten: Mit <gallery showfilename> wird der Dateiname vor der optionalen Bildbeschreibung angezeigt (Bug 21981).
  • (Bugfix) preload parser should parse noinclude (as well as includeonly) (Bug 5210, rev:63194).
  • (Bugfix - Geprüfte Versionen auf Wikiquote) Bots entprüfen keine geprüften Versionen mehr (Bug 22138).
  • (Bugfix - Gesichtete Versionen) Auf Weiterleitungsseiten wird wieder der Weiterleitungspfeil angezeigt, wenn die URL die Parameter &redirect=no&stable=1 enthält (Bug 22036).
  • (Softwareneuheit) Bei der InputBox kann der Parameter „nosummary=1“ verwendet werden, um die Betreffzeile auszublenden (rev:64435)
  • (Softwareneuheit) Persönliche Styles und Skripte können skinübergreifend in User:<name>/common.css bzw. User:<name>/common.js definiert werden (Bug 10183)

API (Vorschau)

Es gibt folgende Änderungen an der API:

  • Add format=dump and format=dumpfm, outputs results in PHP's var_dump() format (rev:70727)
  • Only show blockinfo if user is actually blocked for list=allusers (Bug 24722)
  • Add &redirect parameter to ?action=edit (Bug 24330)
  • Add prop=pageprops module (Bug 24484)
  • Add add, remove, add-self, remove-self tags to meta=siteinfo&siprop=usergroups (Bug 24236)
  • axto= parameters added to allcategories, allimages, alllinks, allmessages, allpages, and allusers (Bug 24677)
  • When starttimestamp is not specified, fake it by setting it to NOW, not to the timestamp of the last edit (Bug 24665)
  • PARAM_REQUIRED parameter flag added. If this flag is set, and the end user does not set the parameter, the API will automatically throw an error (rev:70460)
  • Parse module needs option to disable PP report (Bug 24656)
  • Make iwbacklinks a generator, display iwprefix and iwtitle optional (Bug 24485)
  • Add "displaytitle" to query/info (Bug 23936)
  • Added converttitles parameter to convert titles to their canonical language variant (Bug 24296)
  • Titles in the Media and Special namespace are now supported for title normalization in action=query. Special pages have their name resolved to the local alias (Bug 24185)
  • Expose hostname in API results. Show via servedby parameter, added unconditionally on errors (Bug 24303)
  • Added srwhat=nearmatch to list=search to get a "go" result (Bug 22339)
  • Add list=coderevisions module (Bug 24218)
  • unknownerror when adding new section without summary, but forceditsummary (Bug 24136)
  • Give description of properties on all modules (Bug 23473)
  • Logevents causes PHP Notice if leprop=title isn't supplied (Bug 24089)
  • Handle parameters specified in simple string syntax ( 'paramname' => 'defaultval' ) correctly when outputting help (Bug 24016)
  • Include implicit groups in action=query&list=users&usprop=groups (Bug 24009)
  • Make "under review" states show in the API for oldreviewedpages/unreviewedpages (Bug 22826)
  • Need "thumbmime" result in "imageinfo" query (Bug 23835)
  • Invalid "thumbwidth" and "thumbheight" in "imageinfo" query when thumbnailing larger than original image (Bug 23834)
  • Add Accept-Language echoer, useful for JS that wants to grab this (not available in JS through conventional means, can't embed it in the page because of Squid caching). Stuck this in meta=userinfo because it doesn't really fit anywhere and userinfo is the only module that's slightly, tangentially related. (rev:67554)
  • Add pltitles and tltemplates to prop=links and prop=templates respectively, similar to prop=categories's clcategories (rev:67450)
  • Adds support for arguments to be substituted into msgs. Enables the api to return PLURAL transforms (Bug 22453)
  • List possible errors in action=paraminfo (Bug 18771)
  • Allow filtering by action type on query=logevent (Bug 22738)
  • uselang parameter for action=parse (Bug 22764)
  • Using watchlist parameter, deprecate old watch/unwatch parameters (Bug 22944)
  • Inconsistent presence of "comment" field in prop=revisions versus list=recentchanges (Bug 22290)
  • Don't list infinite block expiry date as "now" in API logevents (Bug 22868)
  • action=help should have a way to just list for a specific module (Bug 19721)
  • Add support for pageid parameter to action=parse requests (Bug 23458)
  • Parse action should have a section option. Also add uselang parameter, not originally added in r63428 (Bug 23460)
  • Make deleted images searchable by hash (Bug 21346)
  • Add iwlinks table to track inline interwiki link usage (Bug 23524)
  • Allow access of another users watchlist through watchlistraw using token and username (Bug 23548)

jQuery (Vorschau)

Es gibt folgende Änderungen an jQuery:

  • Add two new jquery events, LivePreviewPrepare and LivePreviewDone. Scripts like Navigation Popups can use this to bind to these events so they can setup their code to work with the previews (Bug 23580)
  • (Softwareneuheit) jQuery in der Version 1.4.2 steht auf allen Seiten und Skins zur Verfügung (rev:65962).