Neue Softwareversion für WIKI

News zu ee-forum und ee-wiki

Moderator: suntri

Antworten
Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Neue Softwareversion für WIKI

Beitrag von suntri » 22.06.2007, 18:17

Ich habe Heute die WIKI Software und das PHP auf einen aktuelleren Stand gebracht.

Aktuell sind folgende Versionen installiert:
MediaWiki 1.10.0
PHP 5.2.2
MySQL 5.0.24


Probleme und/oder Verbesserungen bitte melden.

Viel Spass und Gruee
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Beitrag von suntri » 30.10.2007, 20:36

Soeben habe ich das WIKI auf den aktuellen Stand gebracht mit der Hoffnung die DB-Fehler beseitigen zu können. Leider wurde der Wunsch nicht erfüllt.

Aktuell sind folgende Versionen installiert:
MediaWiki: 1.11.0
PHP: 5.2.2 (apache2handler)
MySQL: 5.0.24


Probleme und/oder Verbesserungen wie immer bitte melden.

Viel Spass und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Beitrag von suntri » 16.03.2008, 23:44

Soeben habe ich das WIKI auf den aktuellen Stand gebracht mit der Hoffnung die DB-Fehler beseitigen zu können. Leider wurde der Wunsch immer noch nicht erfüllt.

Aktuell sind folgende Versionen installiert:
MediaWiki: 1.12.0rc1
PHP: 5.2.2 (apache2handler)
MySQL: 5.0.24


Probleme und/oder Verbesserungen wie immer bitte melden.

Viel Spass und Gruss
suntri
Zuletzt geändert von suntri am 17.12.2008, 19:17, insgesamt 1-mal geändert.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Beitrag von suntri » 17.12.2008, 19:16

Soeben habe ich das WIKI auf den aktuellen Stand gebracht und den Index neu generiert.

Aktuell sind folgende Versionen installiert:
MediaWiki: 1.13.3
PHP: 5.2.2 (apache2handler)
MySQL: 5.0.67

Probleme und/oder Verbesserungen wie immer bitte melden.

Viel Spass und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
helmut

Re: Neue Softwareversion für WIKI

Beitrag von helmut » 31.03.2009, 16:57

Inzwischen ist ja schon die Version 1.14 raus und sowohl das MediaWiki als auch die Wikipedia
scheinen schon stabil unter 1.15 alpha zu laufen.

Vieleicht könnte man bei einem erneuten Upgrade auch mal die Extensions ImageMap und ChemFunctions
mit einbeziehen. Erstere können durch anklicken von Bildern auf andere Seiten verweisen, (damit lassen sich
gut unterschiedliche Versionen eines Baukastens auf verschiedenen Seiten darstellen), während letztere
die mühselige Schreibweise der Kleinschreibung abnimmt.

[code]<chemform>H2SO4</chemform> [/code]wird so automatisch im Wiki zu
[code] H<sub>2</sub>SO<sub>4</sub>[/code] ( H[size=85]2[/size]SO[size=85]4[/size])

Helmut

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 31.03.2009, 17:48

Soeben habe ich das WIKI auf den aktuellen Stand gebracht und den Index neu generiert.

Aktuell sind folgende Versionen installiert:
MediaWiki: 1.14.0
PHP: 5.2.2 (apache2handler)
MySQL: 5.0.67

Probleme und/oder Verbesserungen wie immer bitte melden.

Gerade läuft noch der Rebuild von Index. Das kann noch etwas dauern!

Das mit dem chemform ist leider nicht so einfach und ich habe es auch schon mehr als einmal angeschaut. Ok, ich werde es nochmals sehr genau anschauen.

Viel Spass und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 31.03.2009, 18:20

Der Index ist durch.

Nun ist auch noch die Extension ImageMap installiert

Ein Test ist hier zu sehen:
http://www.rigert.com/ee-wiki/index.php/Sandkasten2

Ich habe noch nicht damit gespielt und kenne mich somit auch nicht damit aus.
Ich hoffe die Extension überlebt den nächsten WIKI Upgrade.

Hier ist auch noch eine lustige Extension zu sehen:
http://www.rigert.com/ee-wiki/index.php/KOSMOS
(Die Karten)

Gruss suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 31.03.2009, 19:48

Heute geht was. Die Extension Chemistry ist eingebaut und verfügbar:

Ganz am Ende von:
http://www.rigert.com/ee-wiki/index.php/Sandkasten2

Das schribt sich dann so:
<chemform>H2O</chemform>

<chemform>H2SO4</chemform>

<chemform>HSO4-</chemform>

Viel Spass und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 28.11.2010, 16:34

Soeben habe ich das WIKI auf den aktuellen Stand gebracht.

Aktuell sind folgende Versionen installiert:
MediaWiki: 1.16.0
PHP: 5.2.2 (apache2handler)
MySQL: 5.0.67

Probleme und/oder Verbesserungen wie immer bitte melden.

Viel Spass und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 15.03.2011, 23:39

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.16.2
PHP 5.2.2 (apache2handler)
MySQL 5.0.67

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- ImageMap
- Skype
- ChemFunctions

Probleme bitte wie immer einfach melden.

Besten Dank und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 18.12.2011, 12:30

Eventuell wurde es von einigen User festgestellt. Das ee-wiki war in den letzten Tagen nicht 100% verfügbar. Ich hatte grosse Probleme den Upgrade auf 1.18.0 zu machen. Aktuell ist das ee-wiki ein Link auf bk-wiki. Ich bin dabei einige Scripte zu schreiben damit wir täglichen lokalen Backup haben ohne vom Provider abhängig zu sein (Ein Restore vom Provider soll CHF 100 kosten). Es sollen immer zwei identische wiki vorhanden sein. Beim einen mache ich dann den Update und schalte danach den Link um. So soll die Verfügbarkeit und auch die Sicherheit gewährleistet sein. Doch noch ist es nicht so weit. Aktuell habe ich erst mal Backup der DB und von Filesystem.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.18.0
PHP 5.3.5 (cgi-fcgi)
MySQL 5.1.58-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- ImageMap
- Skype
- ChemFunctions

Probleme bitte wie immer einfach melden.

Weitere Infos zur aktuellen Version: http://svn.wikimedia.org/svnroot/mediaw ... NOTES-1.18

Was uns im Februar 2012 mit 1.19.0 erwartet ist hier zu lesen: http://www.mediawiki.org/wiki/MediaWiki_1.19

Besten Dank und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 23.01.2012, 22:24

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.18.1
PHP 5.3.5 (cgi-fcgi)
MySQL 5.1.58-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions

Probleme bitte wie immer einfach melden.
Changes since 1.18.0

(bug 32712) Fix for search indexing of pages with certain unicode chars following URL
(bug 3901) Lang, hreflang attribs added to sidebar interlanguage links for screen readers
(bug 30774) mediawiki.html: Add support for numbers and booleans in the attribute values and element contents.
(bug 32473) [[Special:PasswordReset]] can not be used on private wiki.
(bug 32853) Fixed CACHE_DBA object cache type.
(bug 32786) Backward compatibility for extension using 1.17's Database::newFromType()
Fixed exception when using Special:WhatLinksHere on a Media: file
(bug 32709) Private Wiki users were always taken to Special:Badtitle on login
(bug 33240) Sort images are missing but referenced in css.

Was uns im Februar 2012 mit 1.19.0 erwartet ist hier zu lesen: http://www.mediawiki.org/wiki/MediaWiki_1.19

Besten Dank und Gruss
suntri
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 16.05.2012, 13:07

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.19.0
PHP 5.3.10 (cgi-fcgi)
MySQL 5.1.58-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions

Probleme bitte wie immer einfach melden.

Configuration changes in 1.19

Removed SkinTemplateSetupPageCss hook; use BeforePageDisplay instead.
(bug 27132) movefile right granted by default to registered users.
Default cookie lifetime ($wgCookieExpiration) is increased to 180 days.
(bug 31204) Removed old user.user_options.
$wgMaxImageArea now applies to jpeg files if they are not scaled with ImageMagick.
Introduced $wgQueryPageDefaultLimit (defaults to 50) for the number of items to show by default on query pages (special pages such as Whatlinkshere).
(bug 32470) Increase the length of ug_group.
(bug 32239) Removed $wgEnableTooltipsAndAccesskeys.
Removed $wgVectorShowVariantName.
Removed $wgExtensionAliasesFiles. Use $wgExtensionMessagesFiles.
Removed $wgResourceLoaderInlinePrivateModules, now always enabled.

New features in 1.19

(bug 19838) Add ability to get all interwiki prefixes also if the interwiki cache is used.
$wgDnsBlacklistUrls now accepts an array with url and key as the elements to work with DNSBLs that require keys, such as Project Honeypot.
(bug 30022) Add support for custom loadScript sources to ResourceLoader.
(bug 19052) Unicode space separator characters (Zs) now terminates external links and images links.
(bug 30160) Add public method to mw.loader to get module names from registry.
(bug 15558) Parameters to special pages included in wikitext can now be passed as with templates.
Installer now issues a warning if mod_security is present.
(bug 29455) Add support for a filter callback function in jQuery byteLimit plugin.
Added two new GetLocalURL hooks to better serve extensions working on a limited type of titles.
Added a --no-updates flag to importDump.php that skips updating the links tables.
Most presentational html attributes like valign are now converted to inline css style rules. These attributes were removed from html5 and so we clean them up when $wgHtml5 is enabled. This can be disabled using $wgCleanupPresentationalAttributes.
Magic words (time and number-formatting ones, plus DIRECTIONMARK, but not NAMESPACE) now depend on the page content language instead of the site language. In theory this sets the right magic words in system messages, although they are not used there.
(bug 30451) Add page_props to RefreshLinks::deleteLinksFromNonexistent.
(bug 30450) Clear page_props table on page deletion.
Hook added to check for exempt from account creation throttle.
(bug 30344) Add configuration variable for setting custom priorities when generating sitemaps.
(bug 96170) Add array support for space-separated list attributes (like 'class') in the Html helper class.
(bug 26470) Add checkered background image on hover on files pages.
(bug 30774) mediawiki.html: Add support for numbers and booleans in the attribute values and element contents.
Conversion script between Tifinagh and Latin for the Tachelhit language.
(bug 16755) Add options 'noreplace' and 'noerror' to to stop it from replace an already existing default sort, and suppress error.
(bug 18578) Rewrote revision delete related messages to allow better localisation.
(bug 30364) LanguageConverter now depends on the page content language instead of the wiki content language.
Jump links will now be usable in CSS-capable browsers instead of only in outdated text browsers.
New common*.css files usable by skins instead of having to copy piles of generic styles from MonoBook or Vector's css.
Some deprecated presentational html attributes will now be automatically converted to css.
(bug 31297) Add support for namespaces in Special:RecentChanges subpage filter syntax.
The default user signature now contains a talk link in addition to the user link.
(bug 25306) Add link of old page title to MediaWiki:Delete_and_move_reason.
Added hook BitmapHandlerCheckImageArea.
(bug 30062) Add $wgDBprefix option to cli installer.
getUserPermissionsErrors and getUserPermissionsErrorsExpensive hooks are now also called when checking for 'read' permission.
Introduce $wgEnableSearchContributorsByIP which controls whether searching for an IP address redirects to the contributions list for that IP.
(bug 8859) Database::update should take array of tables too.
(bug 19698) Add "Inverse namespaces" option to Special:Contributions.
(bug 24037) Add byte length of revision to Special:Contributions.
(bug 1672) Added $wgDisableUploadScriptChecks to allow uploading of files containing HTML or JS. DISABLING THESE CHECKS IS VERY DANGEROUS.
New path mappings can be added using the WebRequestPathInfoRouter hook and adding paths to the PathRouter.
(bug 32666) Special:ActiveUsers now allows a subpage to be used as value for the "target" query parameter (eg. Special:ActiveUsers/Username).
New JavaScript variable wgPageContentLanguage.
Added new debugging toolbar, enabled with $wgDebugToolbar.
Differences in the history page now uses slightly better colors for people perceiving colors differently.
(bug 32879) Upgrade jQuery to 1.7.1.
jQuery UI upgraded to 1.8.17.
Extensions can use the 'Language::getMessagesFileName' hook to define new languages using messages files outside of core.
(bug 32512) Add 'Associated namespace' checkbox to Special:Contributions.
Added $wgSend404Code, true by default, which can be set to false to send a 200 status code instead of 404 for nonexistent articles.
(bug 33447) Link to the broken image tracking category from Special:Wantedfiles.
(bug 27724) Add timestamp to job queue.
(bug 30339) Implement SpecialPage for running javascript tests. Disabled by default, due to tests potentially being harmful, not to be run on a production wiki. Enable by setting $wgEnableJavaScriptTest to true.
Extensions can use the RequestContextCreateSkin hook to override what skin is loaded in some contexts.
(bug 33456) Show $wgQueryCacheLimit on cached query pages.
(bug 10574) Add an option to allow all pages to be exported by Special:Export.
mediawiki.js Message object constructor is now publicly available as mw.Message.
(bug 29309) Allow CSS class per tooltip (tipsy).
(bug 33565) Add accesskey/tooltip to submit buttons on Special:EditWatchlist.
(bug 17959) Inline rendering/thumbnailing for Gimp XCF images.
(bug 27775) Namespace has it's own XML tag in the XML dump file.
(bug 30513) Redirect tag is now resolved in XML dump file.
sha1 xml tag added to XML dump file.
(bug 33646) Badtitle error page now emits a 400 HTTP status.
Special:MovePage now has a dropdown menu for namespaces.
(bug 34420) Special:Version now shows git HEAD sha1 when available.
(bug 33952) Refactor mw.toolbar to allow dynamic additions at any time.
Now possible to specify separate section title and edit summary when adding a new section to a page via the edit API action.

Bug fixes in 1.19

$wgUploadNavigationUrl should be used for file redlinks if $wgUploadMissingFileUrl is not set. The first was used for this until the second was introduced in 1.17.
BREAKING CHANGE: Style rules for wikitable are now more specific and prevent inheritance to nested tables which caused various issues (bug 30485 and bug 33434). If your wiki has overriden rules for ".wikitable", please revise them and adjust where neccecary. For comparison, use the "table.wikitable" section in skins/common/shared.css as base.
$wgUploadNavigationUrl is now used for file redlinks if $wgUploadMissingFileUrl is not set. The former was used for this until the second was introduced in 1.17.
(bug 27894) Move 'editondblclick' event listener down from body to div#bodyContent.
(bug 30172) The check for posix_isatty() in maintenance scripts did not detect when the function exists but is disabled. Introduced Maintenance::posix_isatty().
(bug 30264) Changed installer-generated LocalSettings.php to use require_once() instead require() for included extensions.
Do not convert text in the user interface language to another script.
(bug 26283) Previewing user JS/CSS pages didn't load other user JS/CSS pages.
(bug 26486) ResourceLoader modules with paths to nonexistent files cause PHP warnings/notices to be thrown.
(bug 30335) Fix for HTMLForms using GET that were breaking when non-friendly URLs are used.
(bug 28649) Preventing half truncated multi-byte unicode characters when truncating log comments.
Show --batch-size option in help of maintenance scripts that support it.
(bug 4381) Magic quotes cleaning was not comprehensive, key strings were not unescaped.
(bug 23057) Importers no longer can 'edit' or 'create' a fully-protected page by importing a new revision into it.
Allow moving the associated talk pages of subpages even if the base page has no subpage.
Per page edit-notices now work in namespaces without subpages enabled.
(bug 31081) $wgEnotifUseJobQ is no longer unconditionally enqueueing jobs.
(bug 30202) File names are now restricted on upload to 240 bytes, because of restrictions on some of the database fields.
Timezones are now recognised in user preferences when offset is different due to DST.
(bug 31692) "summary" parameter now also works when undoing revisions.
(bug 18823) "move succeeded" text displayed bluelinks even when redirect was suppressed.
(bug 19186) Special:UserLogin's title on Special:SpecialPages now says "create account" when the user cannot create an account.
(bug 31818) 'usercreated' message now supports GENDER.
(bug 32022) Our phpunit.php script can now be executed from another directory.
(bug 26020) Setting $wgEmailConfirmToEdit to true no longer removes diffs. from recent changes feeds.
(bug 30232) add current time to message wlnote on Special:Watchlist.
(bug 29110) $wgFeedDiffCutoff did not affect new pages.
(bug 32168) Add wfRemoveDotSegments for use in wfExpandUrl.
(bug 32358) Do not display "No higher resolution available" for dimensionless files (like audio files).
(bug 32168) Add wfAssembleUrl for use in wfExpandUrl.
(bug 32168) fixed - wfExpandUrl expands dot segments now.
(bug 31535) Upload comments now truncated properly, and don't have brackets.
(bug 32086) Special:PermanentLink now show an error message when no subpage was specified.
(bug 30368) Special:Newpages now shows the new page name for moved pages.
(bug 1697) The way to search blocked usernames in block log should be clearer.
(bug 29747) eAccelerator shared memory caching has been removed since it is now disabled by default and is buggy. APC, XCache and WinCache are not affected.
Installer now refuses to install if php was not compiled with Ctype support.
(bug 29475) Remove "trackback" feature entirely from core.
(bug 32665) Special:BlockList prefills the username in the input field if using the Special:BlockList/username URL.
(bug 27721) Make JavaScript variables wgSeparatorTransformTable and wgDigitTransformTable depend on page content language so the sort script sorts correctly more often.
(bug 32230) Expose wgRedirectedFrom in JavaScript.
(bug 31212) History tab not collapsed when the screen is narrow.
(bug 15521) Use new section summary when the action of adding a new section also happens to create the page.
(bug 32960) Remove EmailAuthenticationTimestamp from database when a email address is removed.
(bug 32414) Empty page get a empty bytes attribute in Export/Dump.
(bug 33101) Viewing a User or User talk of username resembling IP ending with .xxx causes Internal error.
Warning about undefined index in certain situations when $wgLogRestrictions causes the first log type requested to be removed but not the others.
Use separate message ('prefixindex-namespace') for title of Special:PrefixIndex rather then re-using Special:AllPages's allinnamespace.
(bug 33156) Special:Block now allows you to confirm you want to block yourself when using non-normalized username.
(bug 33246) News icon shown for news:// URLs but not for news: URLs.
(bug 33305) Make mw.util.addCSS resistant to IE's @font-face bug by setting cssText after DOM insertion.
(bug 30711) When adding a new section to a page with section=new, the text is now always added to the current version of the page.
(bug 31719) Fix uploads of SVGs exported by Adobe Illustrator by expanding XML entities correctly.
(bug 30914) Embeddable ResourceLoader modules (user.options, user.tokens) should be loaded in <head> for proper dependency resolution.
(bug 32702) Removed method Skin::makeGlobalVariablesScript() has been readded for backward compatibility.
(bug 31469) Make sure tracking category messages expand variables like relative to correct title.
(bug 33454) ISO-8601 week-based year number (format character 'o') is now calculated correctly with respect to timezone.
(bug 32219) InstantCommons now fetches content from Wikimedia Commons using HTTPS when the local wiki is served over HTTPS.
(bug 33525) clearTagHooks doesn't clear function hooks.
(bug 33523) Function tag hooks don't appear on Special:Version.
Files with IPTC blocks we can't read no longer prevent extraction of exif or other metadata.
(bug 33587) Remove action "historysubmit" from history pages.
(bug 25800) mw.config wgAction should contain the actually performed action instead of whatever the query value contains.
(bug 4438) Add CSS hook for current WikiPage action.
(bug 33703) Common border-bottom color for <abbr> should inherit default (text) color.
(bug 33819) Display file sizes in appropriate units.
(bug 32948) 533063 and related variables are no longer blank after doing a null edit.
(bug 33880) $wgUsersNotifiedOnAllChanges should not send e-mail to user who made the edit.
(bug 33902) Decoding %2B with mw.Uri.decode results in ' ' instead of +.
(bug 33762) QueryPage-based special pages no longer misses *-summary message.
Other sizes links are no longer generated for wikis without a 404 thumbnail handler.
(bug 29454) Enforce byteLimit for page title input on Special:MovePage.
(bug 34114) CSSMin::remap() doesn't respect its $embed parameter.
Special:Contributions/newbies now shows the contributions for the user "newbies". New user contributions are obtained using the form or using ?contribs=newbie in URL.
It is now possible to delete images that have no corresponding description pages.
(bug 33165) GlobalFunctions.php line 1312: Call to a member function getText() on a non-object.
(bug 31676) Group dynamically inserted CSS into a single <style> tag, to work around a bug where not all styles were applied in Internet Explorer.
(bug 28936, bug 5280) Broken or invalid titles can't be removed from watchlist.
(bug 34600) Older skins using useHeadElement=false were broken in 1.18.
(bug 34604) [mw.config] wgActionPaths should be an object instead of a numeral array.
(bug 29753) mw.util.tooltipAccessKeyPrefix should be alt-shift for Chrome on Windows
(bug 25095) Special:Categories should also include the first relevant item when "from" is filled.
(bug 12262) Indents and lists are now aligned
(bug 34972) An error occurred while changing your watchlist settings for Special:WhatLinksHere/Example

API changes in 1.19

Made action=edit less likely to return "unknownerror", by returning the actual error message (which may have come from a hook call or similar).
(bug 19838) siprop=interwikimap can now use the interwiki cache.
(bug 29748) Add API search prefix support.
(bug 29684) Set forgotten parameter types in ApiQueryIWLinks.
(bug 29685) do not output NULL parentid with list=deletedrevs&drprop=parentid.
siprop=interwikimap and siprop=languages can use silanguagecode to have a best effort language name translation. Use CLDR extension for best result.
(bug 30230) action=expandtemplates should not silently override invalid title inputs.
(bug 18634) Create API to fetch MediaWiki's language fallback tree structure.
(bug 26885) Allow show/hide of account blocks, temporary blocks and single IP address blocks for list=blocks.
(bug 30591) Add support to only return keys in ApiAllMessages.
The API now respects $wgShowHostnames and won't share the hostname in severedby if it's set to false.
wlexcludeuser parameter added to ApiFeedWatchlist.
(bug 7304) Links on redirect pages no longer cause the redirect page to show up as a redirect to the linked page on Special:Whatlinkshere.
(bug 32609) API: Move captchaid/captchaword of action=edit from core to Captcha extension(s).
Added 'APIGetDescription' hook.
(bug 32688) Paraminfo for parameter "generator" of the query module shows too many types.
(bug 32415) Empty page get no size attribute in API output.
(bug 31759) Undefined property notice in querypages API.
(bug 32495) API should allow purge by pageids.
(bug 33147) API examples should explain what they do.
(bug 33482) Api incorrectly calls ApiBase::parseMultiValue if allowed values is given as an array.
(bug 32948) 533063 and related variables are no longer blank after calling action=purge&forcelinkupdate.
(bug 34377) action=watch now parses messages using the correct title instead of "API".
(bug 35036) ResourceLoaderWikiModule should auto-update when messages (created or overwritten) in the MediaWiki namespace change.

Languages updated in 1.19

MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Bugzilla reports.

Canadian English (en-ca) (new).
Norwegian (bokmål) (nb) (renamed from no).
Uighur (Latin) (ug-latn) was incorrectly marked as right-to-left language.
(bug 30217) Make pt-br a fallback of pt.
(bug 31193) Set fallback language of Assamese from Bengali to English.
Update date format for dsb and hsb: month names need the genitive.
(bug 28643) Serbian variant conversion improvements (Nikola Smolenski).
(bug 29405, bug 30809) Lower diacritics are invisible in titles in Indic languages Assamese, Bengali, Hindi, Malyalam and Odiya.
(bug 32826) Titles in indic languages are partially cut.
(bug 33367) Gendered namespaces for Czech.
(bug 33014) Language::formatSize()/formatBitrate() should be able to deal with larger numbers (tera-yotta).

Other changes in 1.19

BREAKING CHANGE: Legacy global array 'ta' and global function 'akeytt' have been removed from wikibits.js.
jquery.mwPrototypes module was renamed to jquery.mwExtension.
The maintenance script populateSha1.php was renamed to the more concise populateImageSha1.php.
The Client-IP header is no longer checked for when trying to resolve a client's real IP address.
(bug 22096) Although IE5.x and below was already unsupported officially, stylesheets existing exclusively for IE5.0 and IE5.5 have now been removed (which were in skins 'chick' and 'monobook').
The constructor for CategoryView has changed, the second parameter is now a Context source and is required.
The Title::escape{Local,Full,Canonical}URL methods are deprecated, please use proper html building methods to escape the normal get{...}URL methods instead.
The $variant arguments in the Title::get{Local,Full,Link,Canonical}URL methods have been replaced with a secondary query argument.
The $variant argument in the hooks for the Title::get{Local,Full,Link,Canonical}URL methods have been removed, the variant is now part of the $query argument.
Removed Title::isValidCssJsSubpage(), deprecated since 1.17 in favor of using Title::isCssJsSubpage() or checking Title::isWrongCaseCssJsPage().
Support for the deprecated hook MagicWordMagicWords was removed.
The Xml::namespaceSelector method has been deprecated, please use Html::namespaceSelector instead (note that the parameters have changed also).
(bug 33746) Preload popular ResourceLoader modules (mediawiki.util) as stop-gap for scripts missing dependencies.
New configuration variable $wgPreloadJavaScriptMwUtil has been introduced for this (set to false by default for new installations). Set to true if your wiki has a large amount of user/site scripts that are lacking dependency information. In the short to medium term these user/site scripts should be fixed by adding the used modules to the dependencies in the module registry and/or wrapping them in a callback to mw.loader.using.
MediaWiki now requires MySQL 5.0.2 or later when using a MySQL database.


Was uns ende Sommer 2012 mit 1.20.0 erwartet ist hier zu lesen: http://www.mediawiki.org/wiki/MediaWiki_1.20
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 17.09.2012, 11:46

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.19.2
PHP 5.3.10 (cgi-fcgi)
MySQL 5.1.58-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

Changes since 1.19.0

(bug 39700) File: link to non-existing file can inject html
(bug 39823) Hidden block text leaking to admins
(bug 39184) LDAP password leakage
(bug 39180) Disallow framing of api results
(bug 37587) Enforce language codes to be html safe
(bug 39824) Check global blocks on account creation
(bug 38406) Properly quote table names in DatabaseBase::tableName()
(bug 36568) Fixed "Illegal string offset 'LIMIT'" warnings in updater
(bug 36938) Correctly escape uselang attribute to prevent xss
Expanded Blacklist for SVG Files
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 23.11.2012, 23:33

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.20.0
PHP 5.3.10 (cgi-fcgi)
MySQL 5.5.28-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

Configuration changes in 1.20

$wgGitRepositoryViewers defines a mapping from Git remote repository to the Gitweb instance URL used in Special:Version.
$wgUsePathInfo = true; is no longer needed to make $wgArticlePath work on servers using like nginx, lighttpd, and apache over fastcgi. MediaWiki now always extracts path info from REQUEST_URI if it's available.
The user right 'upload_by_url' is no longer given to sysops by default. This only affects installations which have $wgAllowCopyUploads set to true.
Removed f-prot support from $wgAntivirusSetup.
New variable $wgDBerrorLogTZ to provide dates in the error log in a different timezone than the wiki timezone set by $wgLocaltimezone.
New variables $wgDBssl and $wgDBcompress to enable SSL and compression for database connections, if either are available for the selected DB type.
$wgUseCombinedLoginLink now defaults to false, making MediaWiki output separate login and create account links by default.

New features in 1.20

Added TitleIsAlwaysKnown hook which gets called when determining if a page exists.
Added NamespaceIsMovable hook which gets called when determining if pages in a certain namespace can be moved.
Added SpecialPageBeforeExecute hook which gets called before SpecialPage::execute.
Added SpecialPageAfterExecute hook which gets called after SpecialPage::execute.
Added ORMTable, ORMRow and ORMResult classes for additional abstraction of database interaction.
Added CacheHelper and associated SpecialCachedPage and CachedAction helper classes.
(bug 32341) Add upload by URL domain limitation.
&useskin=default will now always display the default skin. Useful for users with a preference for the non-default skin to look at something using the default skin.
(bug 27619) Remove preference option to display broken links as link?
(bug 34896) jQuery JSON plugin upgraded to v2.3 (2011-09-17).
(bug 34302) Add CSS classes to email fields in user preferences.
Introduced $wgDebugDBTransactions to trace transaction status (currently PostgreSQL only).
(bug 23795) Add parser itself to ParserMakeImageParams hook.
Introduce a cryptographic random number generator source api for use when generating various tokens.
(bug 30963) Option on Special:Prefixindex and Special:Allpages to not show redirects.
(bug 18062) New message when edit or create the local page of a shared file.
(bug 22870) Separate interface message when creating a page.
(bug 17615) nosummary option should be reassigned on preview/captcha.
(bug 34355) Add a variable and parser function for the namespace number.
(bug 35649) Special:Version now shows hashes of extensions checked out from git.
(bug 35728) Git revisions are now linked on Special:Version.
"Show Changes" on default messages shows now diff against default message text
(bug 23006) create #speciale parser function.
generateSitemap can now optionally skip redirect pages.
(bug 27757) New API command just for retrieving tokens (not page-based).
Added GitViewers hook for extensions using external git repositories to have a web-based repository viewer linked to from Special:Version.
Memcached debug logs can now be sent to their own file logs by setting $wgDebugLogFile['memcached'] to some filepath.
(bug 35685) api.php URL and other entry point URLs are now listed on Special:Version
Edit notices can now be translated.
jQuery upgraded to 1.8.2.
jQuery UI upgraded to 1.8.23.
QUnit upgraded from v1.2.0 to v1.10.0.
(bug 37604) jquery.cookie upgraded to 2011 version.
(bug 22887) Add warning and tracking category for preprocessor errors
(bug 31704) Allow selection of associated namespace on the watchlist
(bug 5445) Now remove autoblocks when a user is unblocked.
Added $wgLogExceptionBacktrace, on by default, to allow logging of exception backtraces.
Added device detection for determining device capabilities.
QUnit.newMwEnvironment now supports passing a custom setup and/or teardown function. Arguments signature has changed. First arguments is now an options object of which 'config' can be a property. Previously 'config' itself was the first and only argument.
New getCreator and getOldestRevision methods added to WikiPage class
(bug 4220) the XML dump format schema now have unique identity constraints for page and revision identifiers. Patch by Elvis Stansvik.
cleanupSpam.php now can delete spam pages if --delete was specified instead of blanking them.
Added new hook ChangePasswordForm to allow adding of additional fields in Special:ChangePassword
Added new function getDomain to AuthPlugin for getting a user's domain
(bug 23427) New magic word {{PAGEID}} which gives the current page ID. Will be null on previewing a page being created.
(bug 37627) UserNotLoggedIn() exception to show a generic error page whenever a user is not logged in.
Watched status in changes lists are no longer indicated by <strong></strong> tags with class "mw-watched". Instead, each line now has a class "mw-changeslist-line-watched" or "mw-changeslist-line-not-watched", and the title itself is surrounded by <span></span> tags with class "mw-title".
Added ContribsPager::reallyDoQuery hook allowing extensions to data to MyContribs
Added new hook ParserAfterParse to allow extensions to affect parsed output after the parse is complete but before block level processing, link holder replacement, and so on.
(bug 34678) Added InternalParseBeforeSanitize hook which gets called during Parser's internalParse method just before the parser removes unwanted/dangerous HTML tags.
Added new hook AfterFinalPageOutput to allow modifications to buffered page output before sent to the client.
(bug 36783) Implement jQuery Promise interface in mediawiki.api module.
Make dates in sortable tables sort according to the page content language instead of the site content language
(bug 37926) Deleterevision will no longer allow users to delete log entries, the new deletelogentry permission is required for this.
(bug 14237) Allow PAGESINCATEGORY to distinguish between 'all', 'pages', 'files' and 'subcats'
(bug 38362) Make Special:Listuser includeable on wiki pages.
Added support in jquery.localize for placeholder attributes.
(bug 38151) Implemented mw.user.getRights for getting and caching the current user's user rights.
Session storage can now configured independently of general object cache storage, by using $wgSessionCacheType. $wgSessionsInMemcached has been renamed to $wgSessionsInObjectCache, with the old name retained for backwards compatibility. When this feature is enabled, the expiry time can now be configured with $wgObjectCacheSessionExpiry.
Added a Redis client for object caching.
Implemented mw.user.getGroups for getting and caching user groups.
(bug 37830) Added $wgRequirePasswordforEmailChange to control whether password confirmation is required for changing an email address or not.
HTMLForm mutators can now be chained (they return $this)
A new message, "api-error-filetype-banned-type", is available for formatting API upload errors due to the file extension blacklist.
New hook 'ParserTestGlobals' allows to set globals before running parser tests.
Allow importing pages as subpage.
Add lang and hreflang attributes to language links on Login page.
(bug 22749) Create Special:MostInterwikis.
Show change tags when transclude Special:Recentchanges(linked) or Special:Newpages.
(bug 23226) Add |class= parameter to image links in order to add class(es) to HTML img tag.
(bug 39431) SVG animated status is now shown in long description.
(bug 39376) jquery.form upgraded to 3.14.
SVG files will now show the actual width in the SVG's specified units in the metadata box.
Added ResourceLoader module "jquery.jStorage" (v0.3.0, http://jStorage.info/).
(bug 39273) Added AJAX support for "Show changes" (diff) in LivePreview.
Added ResourceLoader module "jquery.badge".
mw.util.$content now points to the overall content area in the skin rather than just page text content area. If you need the old behaviour please use $( '#mw-content-text').
jsMessage has been replaced with a floating bubble notification system complete with auto-hide, multi-message support, and message replacement tags.
jquery.messageBox which appears to be unused by both core and extensions has been removed.
(bug 34939) Made link parsing insensitive ([HttP://]).
(bug 40072) Add CSS classes to items in output of ChangesList pages.
Added $wgCopyUploadProxy global to define which proxy to use for copy uploads.
(bug 40448) mediawiki.legacy.mwsuggest has been replaced with a new module, mediawiki.searchSuggest, based on SimpleSeach from Extension:Vector.

Known issues in 1.20.0

These are issues that we're targeting to be fixed in a later release in the 1.20 series. Issues may be added or removed from this list as we see fit. For now, it is comprised of those bugs on the 1.20.0 milestone in Bugzilla.

(bug 35894): Reports of secret key generation "hanging" on windows

This is probably a bug that has been fixed in PHP. If you run into this, try upgrading your PHP.

(bug 38334): PHP Notice: Undefined index: href in /www/w/skins/Vector.php on line 416

We think this is a problem in some extension. If you see this, try disabling your extensions and check out the logging patch on this bug. Or try this patch.

(bug 39268): [Regression] Toolbar inserts in main textarea only (instead of the focussed textarea)

This should only be an issue if you are using the ProofreadPage extension.

(bug 40641): Clicking "others" in Special:Version asks to download a file

If you encounter this, you can tell your webserver to serve the CREDITS file with text/plain MIME type to fix it.

Bug fixes in 1.20

(bug 40939): [Regression] InfoAction: Call to a member function getUserText() on a non-object
(bug 40780): searchsuggest-containing line ("containing...") doesn't include the entered text
(bug 37714): [Regression] Incomplete log entries
(bug 27202): API: Add timestamp sort to list=allimages
(bug 30245) Use the correct way to construct a log page title.
(bug 34237) Regenerate an empty user_token and save to the database when we try to set the user's cookies for login.
(bug 32210) New edit emails for watched pages always provide a link to the edit which triggered the mail.
(bug 12021) Added user talk link on Special:Listusers.
(bug 34445) section edit and TOC hide/show links are excluded from selection and copy/paste on supporting browsers.
(bug 34428) Fixed incorrect hash mismatch errors in the DiffHistoryBlob history compression method.
(bug 34702) Localised parentheses are now used in more special pages.
(bug 34723) When editing a script page on a RTL wiki the textbox should be LTR.
(bug 34762) Calling close() on a DatabaseBase object now clears the connection.
(bug 34863) Show deletion log extract on non-existent file pages if applicable.
(bug 28019) Let ?preloadtitle=foo be passed on to target of Special:MyPage and Special:MyTalk.
(bug 34929) Show the correct diff when a section edit is rejected by the spam filter.
(bug 15816) Add a switch for SETting the search_path (Postgres).
(bug 34521) Returning to the previous page after logging in loses any array- valued parameters in the query string.
(bug 34735) Updated compressOld.php documentation to mention the different usages of -s and -n parameters depending on compression type.
(bug 13896) Rendering of devanagari numbers in automatic '#' number lists.
(bug 33689) Upgrade to 1.19 on Postgres fails due to incomplete query when. trying to defer foreign key for externallinks.
(bug 32748) Printer friendly version of article decode Unicode chars as a pretty IRI in footer.
Removed white border around thumbnails in galleries.
(bug 31236) "Next" and "Previous" buttons are shown incorrectly in an RTL environment.
(bug 35749) Updated maintenance/checkSyntax.php to use Git instead of Subversion when invoked with the --modified option.
(bug 35069) On history pages, the " . . " separator after the number of characters changed in a revision is now suppressed if no text would follow.
(bug 18704) Add a unique CSS class or ID to the tagfilter table row at RecentChanges
(bug 33564) transwiki import sometimes result in invalid title.
(bug 35572) Blocks appear to succeed even if query fails due to wrong DB structure
(bug 31757) Add a word-separator between help-messages in HTMLForm
(bug 30410) Removed deprecated $wgFilterCallback and the 'filtered' API error.
(bug 32604) Some messages needs escaping of wikitext inside username.
(bug 36537) Rename wfArrayToCGI to wfArrayToCgi for consistency with wfCgiToArray.
(bug 25946) The message on the top of Special:RecentChanges is now displayed. in user language instead of content language.
(bug 35264) Wrong type used for <ns> in export.xsd
(bug 24985) Use $wgTmpDirectory as the default temp directory so that people who don't have access to /tmp can specify an alternative.
(bug 27283) SqlBagOStuff breaks PostgreSQL transactions.
(bug 35727) mw.Api ajax() should put token parameter last.
(bug 37708) mw.Uri.clone() should make a deep copy.
(bug 38024) ResourceLoader should not create empty stylesheets for modules that don't have stylesheets.
(bug 36812) Special:ActiveUsers "Hide bots" should hide users from any group having the "bot" user right, instead of just the default "bot" user group.
(bug 35082) mw.util.addPortletLink incorrectly adds link to mutiple <ul> tags.
(bug 36495) Sanitizer::fixDeprecatedAttributes should convert "align" attribute to margin or float instead of text-align (for non-table-cells).
(bug 36991) jquery.tablesorter should extract date sort format from date string instead of global config. Dates like "April 1 2012" and "1 April 2012" now sort correctly regardless of the content language's DefaultDateFormat.
(bug 31895) mw.loader mode now correct when triggered from a $.fn.ready handler that is bound before mediawiki.js's handler (e.g. browser-userscripts like greasemonkey).
(bug 38152) jquery.tablesorter: Use .data() instead of .attr(), so that live values are used instead of just the fixed values from when the tablesorter was initialized.
(bug 38093) Gender of changed user groups missing in Special:Log/rights
(bug 35893) Special:Block needs to load mediawiki.special.block.js.
(bug 37331) ResourceLoader modules sometimes execute twice in Firefox
(bug 31644) GlobalUsage, CentralAuth and AbuseLog extensions should not use insecure links to foreign wikis in the WikiMap.
(bug 36073) Avoid duplicate element IDs on File pages.
(bug 25095) Special:Categories should also include the first relevant item when "from" is filled.
(bug 35526) jquery.tablesorter now uses a stable sort.
(bug 38953) --memory-limit switch not working for runJobs.php.
(bug 33037) Make subpage of Special:newfiles control how many files are returned, like in previous versions.
(bug 36524) "Show" options on Special:RecentChanges and Special:RecentChangesLinked are now remembered between successive clicks.
(bug 26069) Page title is no longer "Error" for all error pages.
(bug 39297) Show warning if thumbnail of animated image will not be animated.
(bug 38249) Parser will throw an exception instead of outputting gibberish if PCRE is compiled without support for unicode properties.
(bug 30390) Suggested file name on Special:Upload should not contain illegal characters.
EXIF below sea level GPS altitude data is now shown correctly.
(bug 39284) jquery.tablesorter should not consider "."" or "?"" to be a currency.
(bug 39273) "Show changes" should not be incorrectly displayed in the Live Preview state.
Made body-content lang attribute honor the variant language when it is set.
(bug 36761) "Mark pages as visited" now submits previously established filter options.
(bug 39635) PostgreSQL LOCK IN SHARE MODE option is a syntax error.
(bug 36329) Accesskey tooltips for Firefox 14 on Mac should use "ctrl-option-" prefix.
(bug 32552) Drop unused database field cat_hidden from table category.
(bug 40214) Category pages no longer use deprecated "width" HTML attribute.
(bug 39941) Add missing stylesheets to the installer pages
In HTML5 mode, allow new input element types values (such as color, range..)
(bug 36151) mw.Title: Don't limit extension in title parsing.
(bug 38158) jquery.byteLimit sometimes causes an unexpected 0 maxLength being enforced.
(bug 38163) jquery.byteLimit incorrectly limits input when using methods other than basic per-char typing.
(bug 34495) patrol log now credit the user patrolling (instead of patrolled user).
(bug 31676) ResourceLoader should work around IE stylesheet limit.
(bug 40498) ResourceLoader should not output an empty "@media print { }" block.
(bug 40500) ResourceLoader should not ignore media-type for urls in debug mode.
(bug 40660) ResourceLoaderWikiModule should not convert " " to a space for pages from the MediaWiki-namespace.

API changes in 1.20

(bug 34316) Add ability to retrieve maximum upload size from MediaWiki API.
(bug 34313) MediaWiki API intro message about "HTML format" should mention the format parameter.
(bug 32384) Allow descending order for list=watchlistraw.
(bug 31883) Limit of bkusers of list=blocks and titles of action=query is not documented in API help.
(bug 32492) API now allows editing using pageid.
(bug 32497) API now allows changing of protection level using pageid.
(bug 32498) API now allows comparing pages using pageids.
(bug 30975) API import of pages with invalid characters in this wiki leads to Fatal Error.
(bug 30488) API now allows listing of backlinks/embeddedin/imageusage per pageid.
(bug 34927) Output media_type for list=filearchive.
(bug 28814) add properties to output of action=parse.
(bug 33224) add variants of content language to meta=siteinfo.
(bug 32643) action=purge with forcelinkupdate no longer crashes when ratelimit is reached.
The paraminfo module now also contains result properties for most modules.
(bug 32348) Allow descending order for list=alllinks.
(bug 31777) Upload unknown error ``fileexists-forbidden.
(bug 32382) Allow descending order for list=iwbacklinks.
(bug 32381) Allow descending order for list=backlinks, list=embeddedin and list=imageusage.
(bug 32383) Allow descending order for list=langbacklinks.
API meta=siteinfo can now return the list of known variable IDs.
(bug 35980) list=deletedrevs now honors drdir correctly in "all" mode (mode #3).
(bug 29290) API avoids mangling fields in continuation parameters
(bug 36987) API avoids mangling fields in continuation parameters
(bug 30836) siteinfo prop=specialpagealiases will no longer return nonexistent special pages
(bug 38190) Add "required" flag to some token params for hint in api docs.
(bug 27567) Add file repo support to prop=duplicatefiles.
(bug 27610) Add archivename for non-latest image version to list=filearchive
(bug 38231) Add xml parse tree to action=parse.
Watchlist notification timestamp may be queried by page and may be updated via the API.
(bug 38904) prop=revisions&rvstart=... no longer blows up when continuing.
(bug 39032) ApiQuery generates help in constructor.
(bug 11142) Improve file extension blacklist error reporting in API upload.
(bug 39665) Cache AllowedGenerator array so it doesn't autoload all query classes on every request.

Languages updated in 1.20

MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Bugzilla reports.

Emilian (egl) added.
Tornedalen Finnish (fit) added.
Mizo (lus) added.
Santali (sat) added.
(bug 34192) Namespace gender aliases for Albanian languages (sq & aln).
(bug 35541) Namespace gender aliases for Croatian (hr).
(bug 36012) Space in $separatorTransformTable should be non-breaking in Portuguese, Esperanto and Udmurt.
Turoyo (tru) added.
Cyrillic-Latin language converter added for Uzbek (uz).

Other changes in 1.20

The user_token field is now left empty until a user attempts to login and cookies need to be set. It is also now possible to reset every user's user_token simply by clearing the values in the user_token column.
Removed ./tests/qunit/index.html from core. It wasn't actively maintained and has been made obsolete when Special:JavaScriptTest/qunit was introduced, which actually uses ResourceLoader, LocalSettings and the Skin.
Removed $wgDBtransactions global. This was only checked in one class and only applies to MyISAM or similar DBs. Those should only be used for archived sites anyway. We can't get edit conflicts on such sites, so the WikiPage code wasn't useful there either.
Deprecated mw.user.name in favour of mw.user.getName.
Deprecated mw.user.anonymous in favour of mw.user.isAnon.
Deprecated DatabaseBase functions newFromParams(), newFromType(), set(), quote_ident(), and escapeLike() were removed.
Use of __DIR__ instead of dirname( __FILE__ ).
OutputPage::wrapWikiMsg() no longer supports the 'options' parameter. It was not used and complicated migration to Message class.
Live preview functionality has been improved and moved into the 'mediawiki.action.edit.preview' module. The old 'mediawiki.legacy.preview' module has been removed.
(bug 40448) Removed mediawiki.legacy.mwsuggest module, and removed the following that has become obsolete: - globals $wgEnableMWSuggest and $wgMWSuggestTemplate. - mw.config.values wgMWSuggestTemplate and wgSearchNamespaces. - method SearchEngine::getMWSuggestTemplate().
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 13.12.2012, 11:50

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.20.0
PHP 5.3.10 (cgi-fcgi)
MySQL 5.5.28-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

MediaWiki 1.20.2

This is a maintenance release of the MediaWiki 1.20 branch Changes since 1.20.1

(bug 42638) Fix API action=options&reset=1 & unit tests.
(bug 42370) Fixed backport of 60cc060 to use mDoneWrites.

MediaWiki 1.20.1

This is a security release of the MediaWiki 1.20 branch Changes since 1.20

(bug 42202) Validate options to prevent html injection
(bug 40995) Prevent session fixation in Special:UserLogin (CVE-2012-5391)
(bug 41400) Prevent linker regex from exceeding PCRE backtrack limit
Javscript Lint fixes
(bug 40632) Remove CleanupPresentationalAttributes feature
[Database] Fixed case where trx idle callbacks might be lost.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 03.05.2013, 15:59

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.20.5
PHP 5.3.10 (cgi-fcgi)
MySQL 5.5.29-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

MediaWiki 1.20.5

This is a security and maintenance release of the MediaWiki 1.20 branch.
Changes since 1.20.4

(bug 46590) Add hook AbortChangePassword to Special:ChangePassword
(bug 47304) SECURITY: Check SVG xml encoding against whitelist
Localisation updates from http://translatewiki.net.
mwdocgen.php: Implement --version option.
Remove svnstat stuff used in Doxygen generation
(bug 43594) Correctly supress warnings that were missed after the upstream
PHP change to E_STRICT being included in E_ALL.
jshint: Allow global mw to be set in mediawiki.js

MediaWiki 1.20.4

This is a security release of the MediaWiki 1.20 branch.
Changes since 1.20.3

(bug 47251) SECURITY: Disable external entities in Import
(bug 46859) SECURITY: Disable external entities in XMLReader
(bug 46084) SECURITY: Sanitize $limitReport before outputting

MediaWiki 1.20.3

This is a security and maintenance release of the MediaWiki 1.20 branch.
Changes since 1.20.2

New preference type - 'api'. Preferences of this type are not shown on Special:Preferences, but are still available via the action=options API. (Unbreaks MLEB.)
(bug 44010) Context is passed to UserGetLanguageObject.
The recursion guard on RequestContext::getLanguage() was weakened.
(bug 40585) Don't drop 'step="any"' in HTML input fields.
(bug 44024) Fixed problems in ObjectCache when using XCache.
(bug 44010) FauxRequest leaked cookie data from primary request.
(bug 44135/bug 42441) Pass '2' instead of 'true' to CURLOPT_SSL_VERIFYHOST
(bug 43518) API action=unblock should return the user name, not the full user object
(Bug 45355) Prevent read of arbitrary files through mwdoc-filter.php
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 01.08.2013, 18:09

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.21.1
PHP 5.3.24 (cgi-fcgi)
MySQL 5.5.31-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.


MediaWiki 1.21.1

This is a maintenance release of the MediaWiki 1.21 branch.
Changes since 1.21.0

An incorrect version number was used for 1.21.0. 1.21.1 has the correct number.
A problem with the Oracle SQL table creation was fixed.
(PdfHandler extension) Fix warning if pdfinfo fails but pdftext succeeds.

MediaWiki 1.21
Configuration changes in 1.21

(bug 48306) $wgAllowChunkedUploads has been added and is false by default.
(bug 29374) $wgVectorUseSimpleSearch is now enabled by default.
Deprecated $wgAllowRealName is removed. Use $wgHiddenPrefs[] = 'realname' instead.
(bug 39957) Added $wgUnwatchedPageThreshold, specifying minimum count of page watchers required for the number to be accessible to users without the unwatchedpages permission.
$wgBug34832TransitionalRollback has been removed.
(bug 29472) $wgUseDynamicDates has been removed and its functionality disabled.

New features in 1.21

(bug 41769) Add parser method to call parser functions.
(bug 38110) Schema changes (adding or dropping tables, indices and fields) can be now be done separately from from other changes that update.php makes. This is useful in environments that use database permissions to restrict schema changes but allow the DB user that MediaWiki normally runs as to perform other changes that update.php makes. Schema changes can be run separately. See the file UPGRADE for more information.
(bug 34876) jquery.makeCollapsible has been improved in performance.
Added ContentHandler facility to allow extensions to support other content than wikitext. See docs/contenthandler.txt for details.
New feature was developed for showing high-DPI thumbnails for high-DPI mobile and desktop displays (configurable with $wgResponsiveImages).
Added new backend to represent and store information about sites and site specific configuration.
jQuery upgraded from 1.8.2 to 1.8.3.
jQuery UI upgraded from 1.8.23 to 1.8.24.
Added separate fa_sha1 field to filearchive table. This allows sha1 searches with the api in miser mode for deleted files.
Add initial and programmatic sorting for tablesorter.
Add the event "sortEnd.tablesorter", triggered after sorting has completed.
The Job system was refactored to allow for different backing stores for queues as well as cross-wiki access to queues, among other things. The schema for the DB queue was changed to support better concurrency and reduce deadlock errors.
Added ApiQueryORM class to facilitate creation of query API modules based on tables that have a corresponding ORMTable class.
(bug 40876) Icon for PSD (Adobe Photoshop) file types.
(bug 40641) Implemented Special:Version/Credits with a list of contributors.
(bug 7851) Implemented one-click AJAX patrolling.
The <data>, <time>, <meta>, and <link> elements are allowed within WikiText for use with Microdata.
The HTML5 <mark> tag has been whitelisted.
Added ParserCloned hook for when the Parser object is cloned.
Added AlternateEditPreview hook to allow extensions to replace the page preview from the edit page.
Added EditPage::showStandardInputs:options hook to allow extensions to add new fields to the "editOptions" area of the edit form.
Upload stash DB schema altered to improve upload performance.
The following global functions are now reporting deprecated warnings in debug mode: wfMsg, wfMsgNoTrans, wfMsgForContent, wfMsgForContentNoTrans, wfMsgReal, wfMsgGetKey, wfMsgHtml, wfMsgWikiHtml, wfMsgExt, wfEmptyMsg. Use the Message class, or the global method wfMessage.
Added $wgEnableCanonicalServerLink, off by default. If enabled, a <link rel=canonical> tag is added to every page indicating the correct server to use.
Debug message emitted by wfDebugLog() will now be prefixed with the group name when its logged to the default log file. That is the case whenever the group has no key in wgDebugLogGroups, that will help triage the default log.
(bug 24620) Add types to LogFormatter.
jQuery JSON upgraded from 2.3 to 2.4.0.
Added GetDoubleUnderscoreIDs hook, for modifying the list of magic words.
DatabaseUpdater class has two new methods to ease extensions schema changes: dropExtensionIndex and renameExtensionIndex.
New preference type - 'api'. Preferences of this type are not shown on Special:Preferences, but are still available via the action=options API.
(bug 39397) Hide rollback link if a user is the only contributor of the page.
$wgPageInfoTransclusionLimit limits the list size of transcluded articles on the info action. Default is 50.
Added action=createaccount to allow user account creation.
(bug 40124) action=options API also allows for setting of arbitrary preferences, provided that their names are prefixed with 'userjs-'. This officially reenables the feature that was undocumented and defective in MW 1.20 (saving preferences using Special:Preferences cleared any additional fields) and which has been disabled in 1.20.1 as a part of a security fix (bug 42202).
Added option to specify "others" as author in extension credits using "..." as author name.
Added the ability to limit the wall clock time used by shell processes, as well as the CPU time. Configurable with $wgMaxShellWallClockTime.
Allow memory of shell subprocesses to be limited using Linux cgroups instead of ulimit -v, which tends to cause deadlocks in recent versions of ImageMagick. Configurable with $wgShellCgroup.
Added $wgWhitelistReadRegexp for regex whitelisting.
(bug 5346) Categories that are redirects will be displayed italic in the category links section at the bottom of a page.
(bug 43915) New maintenance script deleteEqualMessages.php.
You can now create checkbox option matrices through the HTMLCheckMatrix subclass in HTMLForm.
WikiText now permits the use of WAI-ARIA's role="presentation" inside of html elements and tables. This allows presentational markup, especially tables. To be marked up as such.
maintenance/sql.php learned the --cluster option. Let you run the script on some external cluster instead of the primary cluster for a given wiki.
(bug 20281) test the parsing of inline URLs.
Added Special:PagesWithProp, which lists pages using a particular page property.
Implemented language-specific collations for category sorting for 67 languages based in latin, greek and cyrillic alphabets. This allows one to *finally* get articles to be correctly sorted on category pages. They are named 'uca-<langcode>', where <langcode> is one of: af, ast, az, be, bg, br, bs, ca, co, cs, cy, da, de, dsb, el, en, eo, es, et, eu, fi, fo, fr, fur, fy, ga, gd, gl, hr, hsb, hu, is, it, kk, kl, ku, ky, la, lb, lt, lv, mk, mo, mt, nl, no, oc, pl, pt, rm, ro, ru, rup, sco, sk, sl, smn, sq, sr, sv, tk, tl, tr, tt, uk, uz, vi.
Added 'CategoryAfterPageAdded' and 'CategoryAfterPageRemoved' hooks.
Added 'HistoryRevisionTools' and 'DiffRevisionTools' hooks.
Added 'SpecialSearchResultsPrepend' and 'SpecialSearchResultsAppend' hooks.
(bug 33186) Add image rotation api "imagerotate"
(bug 34040) Add "User rights management" link on user page toolbox.
(bug 45526) Add QUnit assertion helper "QUnit.assert.htmlEqual" for asserting structual equality of HTML (ignoring insignificant differences like quotmarks, order and whitespace in the attribute list).

Bug fixes in 1.21

(bug 48306) Chunked uploads allow arbitrary data to be dropped on the server
(bug 47271) $wgContentHandlerUseDB should be set to false during the upgrade
(bug 46084) Sanitize $limitReport before outputting.
(bug 46859) Disable external entities in XMLReader.
(bug 47251) Disable external entities in Import.
(bug 42649) PHP Fatal error: Call to a member function isLocal() on a non-object in Title.php
(bug 46493) Special:ProtectedPages results in whitepage when a bad title is protected
(bug 40617) Installer can now customize the logo in LocalSettings.php
(bug 40353) SpecialDoubleRedirect should support interwiki redirects.
(bug 40352) fixDoubleRedirects.php should support interwiki redirects.
(bug 9237) SpecialBrokenRedirect should not list interwiki redirects.
(bug 34960) Drop unused fields rc_moved_to_ns and rc_moved_to_title from recentchanges table.
(bug 32951) Do not register internal externals with absolute protocol, when server has relative protocol.
(bug 39005) When purging proxies listed in $wgSquidServers using HTTP PURGE method requests, we now send a Host header by default, for Varnish compatibility. This also works with Squid in reverse-proxy mode. If you wish to support Squid configured in forward-proxy mode, set $wgSquidPurgeUseHostHeader to false.
(bug 37020) sql.php with readline eats semicolon.
(bug 11748) Properly handle optionally-closed HTML tags when Tidy is disabled, and don't wrap HTML-syntax definition lists in paragraphs.
(bug 41409) Diffs while editing an old revision should again diff against the current revision.
(bug 41494) Honor $wgLogExceptionBacktrace when logging non-API exceptions caught during API execution.
(bug 37963) Fixed loading process for user options.
(bug 26995) Update filename field on Upload page after having sanitized it.
(bug 41793) Contribution links to users with 0 edits on Special:ListUsers didn't show up red.
(bug 41899) A PHP notice no longer occurs when using the "rvcontinue" API parameter.
(bug 42036) Account creation emails now contain canonical (not protocol-relative) URLs.
(bug 41990) Fix regression: API edit with redirect=true and lacking starttimestamp and basetimestamp should not cause an edit conflict.
(bug 41706) EditPage: Preloaded page should be converted if possible and needed.
(bug 41886) Rowspans are no longer exploded by tablesorter until the table is actually sorted.
(bug 2865) User interface HTML elements don't use lang attribute. (completed the fix by adding the lang attribute to firstHeading).
(bug 42173) Removed namespace prefixes on Special:UncategorizedCategories.
(bug 36053) Log in "returnto" feature forgets query parameters if no title parameter was specified.
(bug 42410) API action=edit now returns correct timestamp for the new edit.
(bug 14901) Email notification mistakes log action for new page creation. Enotif no longer sends "page has been created" notifications for some log actions. The following events now have a correct message: page creation, deletion, move, restore (undeletion), change (edit). Parameter $CHANGEDORCREATED is deprecated in 'enotif_body' and scheduled for removal in MediaWiki 1.23.
(bug 457) In the sidebar of Vector, CologneBlue, Monobook, and Monobook-based skins, the heading levels have been changed from (variously per skin) <h4>, <h5> or <h6> to only <h3>s, with a <h2> hidden heading above them. If you are styling or scripting the headings in a custom way, this change will require updates to your site's CSS or JS.
(bug 41342) jquery.suggestions should cancel any active (async) fetches before it triggers another fetch.
(bug 42184) $wgUploadSizeWarning missing second variable.
(bug 34581) removeUnusedAccounts.php maintenance script now ignores newuser log when determining whether an account is used.
(bug 43379) Gracefully fail if rev_len is unavailable for a revision on the History page.
(bug 42949) API no longer assumes all exceptions are MWException.
(bug 41733) Hide "New user message" (.usermessage) element from printable view.
(bug 39062) Special:Contributions will display changes that don't have a parent id instead of just an empty bullet item.
(bug 37209) "LinkCache doesn't currently know about this title" error fixed.
wfMerge() now works if $wgDiff3 contains spaces
(bug 43052) mediawiki.action.view.dblClickEdit.dblClickEdit should trigger ca-edit click instead opening URL directly.
(bug 43964) Invalid value of "link" parameter in <gallery> no longer produces a fatal error.
(bug 44775) The username field is not pre-filled when creating an account.
(bug 45069) wfParseUrl() no longer produces a PHP notice if passed a "mailto:" URL without address
(bug 45012) Creating an account by e-mail can no longer show a "password mismatch" error.
(bug 44599) On Special:Version, HEADs for submodule checkouts (e.g. for extensions) performed using Git 1.7.8+ should now appear.
(bug 42184) $wgUploadSizeWarning missing second variable
(bug 40326) Check if files exist with a different extension during uploading
(bug 34798) Updated CSS for Atom/RSS recent changes feeds to match on-wiki diffs.
(bug 42430) Calling numRows on MySQL no longer propagates unrelated errors.
(bug 44719) Removed mention of non-existing maintenance/migrateCurStubs.php script in includes/DefaultSettings.php
(bug 45143) jquery.badge: Treat non-Latin variants of zero as zero as well.
(bug 46151) mwdocgen.php should not ignore exit code of doxygen command.
(bug 41889) Fix $.tablesorter rowspan exploding for complex cases.
(bug 47489) Installer now automatically selects the next-best database type if the PHP mysql extension is not loaded, preventing fatal errors in some cases.
(bug 47202) wikibits: FF2Fixes.css should not be loaded in Firefox 20.

API changes in 1.21

BREAKING CHANGE
Chunked uploads are now disabled by default. You can re-enable them by setting $wgAllowChunkedUploads=true
BREAKING CHANGE
list=logevents output format changed for details of some log types. Specifically, details that were formerly reported under a key like "4::foo" will now be reported under a key of simply "foo".
BREAKING CHANGE
'??_badcontinue' error code was changed to '??badcontinue' for all query modules.

prop=revisions can now report the contentmodel and contentformat. See docs/contenthandler.txt.
action=edit and action=parse now support contentmodel and contentformat parameters to control the interpretation of page content. See docs/contenthandler.txt for details.
(bug 35693) ApiQueryImageInfo now suppresses errors when unserializing metadata.
(bug 40111) Disable minor edit for page/section creation by API.
(bug 41042) Revert change to action=parse&page=... behavior when the page does not exist.
(bug 27202) Add timestamp sort to list=allimages.
(bug 43137) Don't return the sha1 of revisions through the API if the content is revision-deleted.
ApiQueryImageInfo now also returns imageinfo for redirects.
list=alltransclusions added to enumerate every instance of page embedding
list=alllinks & alltransclusions now allow both 'from' and 'continue' in the same query. When both are present, 'from' is simply ignored.
list=alllinks & alltransclusions now allow 'unique' in generators, to yield a list of all link/template target pages instead of source pages.
ApiQueryBase adds 'badcontinue' error code if module has 'continue' parameter.
(bug 35885) Removed version parameter and all getVersion() methods.
action=options now takes a "resetkinds" option, which allows only resetting certain types of preferences when the "reset" option is set.
(bug 36751) ApiQueryImageInfo now returns imageinfo for the redirect target when queried with &redirects=.
(bug 31849) ApiQueryImageInfo no longer gets confused when asked for info on a redirect and its target.
(bug 43849) ApiQueryImageInfo no longer throws exceptions with ForeignDBRepo redirects.
On error, any warnings generated before that error will be shown in the result.
action=help supports generalized submodules (modules=query+value), querymodules obsolete
ApiQueryImageInfo continuation is more reliable. The only major change is that the imagerepository property will no longer be set on page objects not processed in the current query (i.e. non-images or those skipped due to iicontinue).
Add supports for all pageset capabilities - generators, redirects, converttitles to action=purge and action=setnotificationtimestamp.
(bug 43251) prop=pageprops&ppprop= now accepts multiple props to query.
ApiQueryImageInfo will now limit the number of calls to File::transform made in any one query. If there are too many, iicontinue will be returned.
action=query&meta=siteinfo&siprop=general will now return the regexes used for link trails and link prefixes. Added for Parsoid support.
Added an API query module list=pageswithprop, which lists pages using a particular page property.
Added an API query module list=pagepropnames, which lists all page prop names currently in use on the wiki.
(bug 44921) ApiMain::execute() will now return after the CORS check for an HTTP OPTIONS request.
(bug 44923) action=upload works correctly if the entire file is uploaded in the first chunk.
Added 'continue=' parameter to streamline client iteration over complex query results
(bug 44909) API parameters may now be marked as type "upload", which is now used for action=upload's 'file' and 'chunk' parameters. This type will raise an error during parameter validation if the parameter is given but not recognized as an uploaded file.
(bug 44244) prop=info may now return the number of people watching each page.
(bug 33304) list=allpages will no longer return duplicate entries when querying protection.
(bug 33304) list=allpages will now find really old indefinite protections.
(bug 45937) meta=allmessages will report a syntactically invalid lang as a proper error instead of as an uncaught exception.
(bug 48542) SpecialStatistics::getOtherStats() now uses the user language.

API internal changes in 1.21

BREAKING CHANGE
ApiPageSet constructor now has two params instead of three, with only the first one keeping its meaning. ApiPageSet is now derived from ApiBase.
BREAKING CHANGE
ApiQuery::newGenerator() and executeGeneratorModule() were deleted.

For debugging only, a new global $wgDebugAPI removes many API restrictions when true. Never use on the production servers, as this flag introduces security holes. Whenever enabled, a warning will also be added to all output.
ApiModuleManager now handles all submodules (actions,props,lists) and instantiation
Query stores prop/list/meta as submodules
ApiPageSet can now be used in any action to process titles/pageids/revids or any generator.
ApiQueryGeneratorBase::setGeneratorMode() now requires a pageset param.
$wgAPIGeneratorModules is now obsolete and will be ignored.
Added flags ApiResult::OVERRIDE and ADD_ON_TOP to setElement() and addValue()
Internal API calls will now include <warnings> in case of unused parameters

Languages updated in 1.21

MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Bugzilla reports.

South Azerbaijani (azb) added.
(bug 30040) Autonym for nds-nl is now 'Nedersaksies' (was 'Nedersaksisch').
(bug 45436) Autonym for pi (Pali) is now 'पालि' (was 'पाळि').
(bug 34977) Now formatted numbers in Spanish use space as separator for thousands, as mandated by the Real Academia Española.
(bug 35031) Kurdish formatted numbers now use period and comma as separators for thousands and decimals respectively.

Other changes in 1.21

Experimental IBM DB2 support was removed due to lack of interest and maintainership.

BREAKING CHANGE
(bug 44385) Removed the jquery.collapsibleTabs module and moved it to the Vector extension. It was entirely Vector-extension-specific, deeply interconnected with the extension, and this functionality really belongs to the extension instead of the skin anyway. In the unlikely case you were using it, you have to either copy it to your extension, or install the Vector extension (and possibly disable its features using config settings if you don't want them).
BREAKING CHANGE
Filenames of maintenance scripts were standardized into lowerCamelCase format, and made more explicit:

clear_stats.php → clearCacheStats.php
clear_interwiki_cache.php → clearInterwikiCache.php
initStats.php → initSiteStats.php
proxy_check.php → proxyCheck.php
stats.php → showCacheStats.php
showStats.php → showSiteStats.php.

Class names were renamed accordingly:

clear_stats → ClearCacheStats
InitStats → InitSiteStats
CacheStats → ShowCacheStats
ShowStats → ShowSiteStats.

BREAKING CHANGE
(bug 38244) Removed the mediawiki.api.titleblacklist module and moved it to the TitleBlacklist extension.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 23.11.2013, 22:23

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.21.3
PHP 5.3.27 (cgi-fcgi)
MySQL 5.5.31-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

Changes since 1.21.2

(bug 53032) SECURITY: Don't cache when a call could autocreate
(bug 55332) SECURITY: Improve css javascript detection
(bug 49717) Fix behaviour $wgVerifyMimeType = false; in Upload
Fix comma errors in various js files
Translations

Changes since 1.21.1

SECURITY: Fix extension detection with 2 .'s
SECURITY: Support for the 'gettoken' parameter to action=block and action=unblock, deprecated since 1.20, has been removed.
SECURITY: Sanitize ResourceLoader exception messages
Purge upstream caches when deleting file assets.
Unit test suite now runs the AutoLoader tests. Also fixed the autoloading entry for the PageORMTableForTesting class though it had no impact.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Neue Softwareversion für WIKI

Beitrag von suntri » 12.02.2014, 11:25

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.22.2
PHP 5.4.22 (cgi-fcgi)
MySQL 5.5.31-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.


This is a security and bugfix release of the MediaWiki 1.22 branch.
Changes since 1.22.1

(bug 60339) SECURITY: Sanitize shell arguments to DjVu files, and other media formats
(bug 58253) Check for very old PCRE versions in installer and updater
(bug 60054) Make WikiPage::$mPreparedEdit public

MediaWiki 1.22.1

This is a security and maintenance release of the MediaWiki 1.22 branch.
Changes since 1.22.0

(bug 57550) SECURITY: Disallow stylesheets in SVG Uploads
(bug 58088) SECURITY: Don't normalize U+FF3C to \ in CSS Checks
(bug 58472) SECURITY: Disallow -o-link in styles
(bug 58553) SECURITY: Return error on invalid XML for SVG Uploads
(bug 58699) SECURITY: Fix RevDel log entry information leaks
(bug 58178) Restore compatibility with curl < 7.16.2.
(bug 56931) Updated the plural rules to CLDR 24. They are in new format which is detailed in UTS 35 Rev 33. The PHP parser and evaluator as well as the JavaScript evaluator were updated to support the new format. Plural rules for some languages have changed, most notably Russian. Affected software messages have been updated and marked for review at translatewiki.net. This change is backported from the development branch of MediaWiki 1.23.
(bug 58434) The broken installer for database backend Oracle was fixed.
(bug 58167) The web installer no longer throws an exception when PHP is compiled without support for MySQL yet with support for another DBMS.
(bug 58640) Fixed a compatibility issue with PCRE 8.34 that caused pages to appear blank or with missing text.
(bug 47055) Changed FOR UPDATE handling in Postgresql
(bug 57026) Avoid extra parsing in prepareContentForEdit()

MediaWiki 1.22.0

MediaWiki 1.22.0 is the stable branch and is recommended for use in production. MediaWiki 1.22.0 is a large release that contains many new features and bug fixes.

Breaking Changes in 1.22.0
New features in 1.22.0
Configuration changes in 1.22.0
Bug fixes in 1.22.0
API changes in 1.22.0
Languages updated in 1.22.0
Other changes in 1.22.0

Breaking changes

(bug 41729) Display editsection links next to headings. Also change their class name from .editsection to .mw-editsection and place them at the end of the heading element instead of the beginning. Client-side code and screen-scrapers will have to be adjusted to handle both cases (old HTML will still be visible on cached page renders until they are purged); extensions using the DoEditSectionLink or EditSectionLink hooks might need adjustments as well.
(bug 55818) Removed undocumented 'Debug' hook in wfDebug. This resolves an infinite loop when using $wgDebugFunctionEntry = true.
action=parse no longer returns all langlinks for the page with prop=langlinks by default. The new effectivelanglinks parameter will request that the LanguageLinks hook be called to determine the effective language links.
list=allpages, list=langbacklinks, and prop=langlinks do not apply the new LanguageLinks hook, and thus only consider language links stored in the database.
Implementation of MediaWiki's JS and JSON value encoding has changed:
MediaWiki no longer supports PHP installations in which the native JSON extension is missing or disabled.
XmlJsCode objects can no longer be nested inside objects or arrays. (For Xml::encodeJsCall(), this individually applies to each argument.)
The sets of characters escaped by default, along with the precise escape sequences used, have changed (except for the Xml::escapeJsString() function, which is now deprecated).
The Services_JSON class has been removed. If necessary, be sure to upgrade affected extensions at the same time (e.g. Collection).
Legacy skins Simple, MySkin, Chick, Standard and Nostalgia were all removed. (Nostalgia was moved to an extension.) The SkinLegacy and LegacyTemplate classes that supported them were removed as well and are now a part of the Nostalgia extension.
The "ExternalAuth" authentication subsystem was removed, along with its associated globals of $wgExternalAuthType, $wgExternalAuthConf, $wgAutocreatePolicy and $wgAllowPrefChange. Affected users are encouraged to use AuthPlugin for external authentication/authorization needs.
mw.util.tooltipAccessKeyRegexp: The match group for the accesskey character is now $6 instead of $5.
meta keywords are no longer supported. A <meta name="keywords" will no longer be output and OutputPage::addKeyword no longer exists.
The EditSectionLink hook was removed after being deprecated since MediaWiki 1.14. Use DoEditSectionLink instead.
(bug 50310) wikibits: Drop support for mwCustomEditButtons. It defaults to an empty array and emits mw.log.warn when accessed.
Special:Disambiguations has been removed from MediaWiki core. Functions related to disambiguation pages are now handled by the Disambiguator extension (https://www.mediawiki.org/wiki/Extension:Disambiguator) (bug 35981).
The 'mediawiki.legacy.wikiprintable' module has been removed. The skins/common/wikiprintable.css file no longer exists. Return value of Skin#commonPrintStylesheet is ignored. Please use the 'mediawiki.legacy.commonPrint' module instead or base your skin on SkinTemplate.
The module 'mediawiki.legacy.IEFixes' has been removed as it was unused. The file skins/common/IEFixes.js remains but is only used by wikibits. The file never contained any re-usable components. To use it in a skin, load 'mediawiki.legacy.wikibits' (which IEFixes depends on) and that will import IEFixes automatically if user agent conditions are met.

New features

You can now install extensions using Composer. See https://www.mediawiki.org/wiki/Composer
(bug 44525) mediawiki.jqueryMsg can now parse (whitelisted) HTML elements and attributes.
(bug 33454) Language::sprintfDate now has a timezone parameter, and supports the "eIOPTZ" formatting characters.
EditWarning: A warning is shown when an editor leaves the edit form without saving (enabled by default, users can opt-out via the 'useeditwarning' preference). This feature was moved from the Vector extension, and is now part of core for all skins. Take care when upgrading that you don't use an older version of the Vector extension as this feature may conflict.
New 'mediawiki.ui' CSS module providing mw-ui-* styles for buttons and a compact vertical form layout.
HTMLForm supports a new display format 'vform' which applies this compact vertical layout and button styling. Special:PasswordReset uses this format.
New versions of login (Special:UserLogin) and create account (Special:UserLogin/signup) forms using the "vform" compact vertical form layout. These forms use new messages that assume a "Help logging in" link, see https://www.mediawiki.org/wiki/Manual:P ... omizations; https://www.mediawiki.org/wiki/Account_ ... ce/Strings lists the message key changes.
(bug 23343) Implemented ability to apply IP blocks to the contents of X-Forwarded-For headers by adding a new configuration variable $wgApplyIpBlocksToXff (disabled by default).
The new hook 'APIGetPossibleErrors' to modify the list of possible errors was added.
(bug 25592) LogEventsList::showLogExtract() will now ignore various Pager-related WebRequest parameters by default, as this is overwhelmingly likely to be what was intended by users of the method. If any caller wishes to use these parameters, the new param 'useRequestParams' may be set to true.
mw.util.addPortletLink: Tooltip is no longer required to be plain (without an accesskey in it already). As such it now rountrips. Creating a link with a message as tooltip, grabbing the title attribute and using it to create another portlet will work as expected.
(bug 6747) {{ROOTPAGENAME}} introduced, contains the name of the topmost page without namespace.
(bug 45535) introduced the new 'LanguageLinks' hook for manipulating the language links associated with a page before display.
Chosen (http://harvesthq.github.io/chosen/) was added as module 'jquery.chosen'
HTMLForm will turn multiselect checkboxes into a Chosen interface when setting cssclass 'mw-chosen'
rebuildLocalisationCache learned --lang option. Let you rebuild l10n caches of the specified languages instead of all of them.
New GetNewMessagesAlert hook allowing extensions to disable or modify the new messages alert
New wgUserNewMsgRevisionId JS global for logged in users. This will be null if the user has no new talk page messages. Otherwise it will be set to the revision ID of the oldest new talk page message. This will allow gadgets and extensions to create their own new message alerts on the client side.
mediawiki.log: Added log.warn wrapper (uses console.warn and console.trace).
mediawiki.log: Implemented log.deprecate. This method defines a property and uses ES5 getter/setter to emit a warning when they are used.
$wgCascadingRestrictionLevels was added, allowing one to specify restriction levels which can be cascading (previously 'sysop' was hard-coded as the only one).
XHTML5 support has been improved. If you set $wgMimeType = 'application/xhtml+xml' MediaWiki will try outputting markup acording to XHTML5 rules.
Altered hook 'ProtectionForm::save', adding the reason page protection is changed as third parameter.
New hook 'TitleSquidURLs' for manipulating the list of URLs to be purged from HTTP caches when a page is changed.
Changed the patrolling system to always show the link for patrolling in case the current revision is patrollable. This also removed the usage of the rcid URI parameters.
Oracle DB backend now supports Database Resident Connection Pooling (DRCP). Can be enabled by setting $wgDBOracleDRCP=true. Requires Oracle DB 11gR1 or above, enabled DRCP inside the DB itself and a propper connect string. More about DRCP can be found at: http://www.oracle-base.com/articles/11g ... -11gr1.php
Add a new parameter $patrolFooterShown to hook ArticleViewFooter so the hook handlers can take further action based on the status of the patrol footer
A new hook TitleQuickPermissions was added to allow overriding of quick permissions in the Title class.
LinkCache singleton can now be altered or cleared, letting one to specify another instance that does not rely on a database backend.
MediaWiki's PHPUnit tests can now use PHPUnit installed using composer --dev.
(bug 43689) The lists of templates used on the page and hidden categories it is a member of, shown below the edit form, are now collapsible (and collapsed by default).
Parser profiling data, formerly only available in the "NewPP limit report" HTML comment, is now also displayed at the bottom of page previews.
Added ParserLimitReportPrepare and ParserLimitReportFormat hooks, deprecated ParserLimitReport hook.
New user rights have been added to increase granularity in rights management for extensions such as OAuth:
editmyusercss controls whether a user may edit their own CSS subpages.
editmyuserjs controls whether a user may edit their own JS subpages.
viewmywatchlist controls whether a user may view their watchlist.
editmywatchlist controls whether a user may edit their watchlist.
viewmyprivateinfo controls whether a user may access their private information (e.g. registered email address, real name).
editmyprivateinfo controls whether a user may change their private information.
editmyoptions controls whether a user may change their preferences.
Add new hook AbortTalkPageEmailNotification, this will be used to determine whether to send the regular talk page email notification
Action classes registered in $wgActions are now also supported in the form of a callback (which returns an instance of Action) instead of providing the name of a subclass of Action.
(bug 46513) Vector: Add the collapsibleTabs script from the Vector extension.
Added $wgRecentChangesFlags for defining new flags for RecentChanges and watchlists.
(bug 40518) mw.toolbar: Implemented mw.toolbar.addButtons for adding multiplebutton objects in one call.
Rights used for the default protection levels ('sysop' and 'autoconfirmed') are now used just for that purpose, instead of overloading other rights. This allows easy granting of the ability to edit sysop-protected pages without also granting the ability to protect and unprotect.
(bug 48256) Make brackets in section edit links accessible to CSS. They are now wrapped in <span class="mw-editsection-bracket" />.
(bug 8480) Allow handler specific parameters in galleries (like page number)
jquery.client: Add detection for Opera 15 and Internet Explorer 11.
Change tags (used by the AbuseFilter extension) are now shown on diff pages.
Change tag lists (shown on recent changes, watchlist, user contributions, history pages, diff pages) now include a link to Special:Tags to distinguish them from edit summaries.
Added a new method and hook, User::isEveryoneAllowed() and UserIsEveryoneAllowed, for use in situations where a "does everyone have this right?" check is used to avoid more expensive checks.
(bug 14431) Display "(No difference)" instead of an empty diff (when comparing revisions in the history or when previewing changes while editing).
New hook 'IsUploadAllowedFromUrl' is added which can be used to intercept uploads by URL, useful for blacklisting specific URLs
(bug 21912) Watchlist token implementation has been refactored and Special:ResetTokens was added to allow users to reset their tokens instead of presenting them in Preferences.
Special:PrefixIndex now lets you strip the searched prefix from the displayed titles. Given a list of articles named Bug1, Bug2, you can now transclude the list of bug numbers using: {{Special:PrefixIndex/Bug|stripprefix=1}}. The special page form received a new checkbox matching that option.
(bug 23580) Implement javascript callback interface "mw.hook".
(bug 30713) New mw.hook "wikipage.content".
(bug 40430) jquery.placeholder gets a new parameter to set the attribute value to be used.
$wgHTCPMulticastRouting renamed $wgHTCPRouting since it accepts unicast.
$wgHTCPRouting rules can now be passed an array of hosts/ports to send purge too. Can be used whenever several multicast group could be interested by a specific purge.
(bug 25931) Add Special:RandomInCategory.
mediawiki.util: addPortletLink now supports passing a jQuery object as nextnode.
<wbr> can now be used inside WikiText.
WebResponse::setcookie is much more featureful. Callers using PHP's setcookie() or setrawcookie() should begin using this instead.
New hook WebResponseSetCookie, called from WebResponse::setcookie().
New hook ResetSessionID, called when the session id is reset.
Add a mode parameter to <gallery> tag with potential options of "traditional", "nolines", "packed", "packed-overlay", or "packed-hover".
(bug 47399) A success message is now displayed after changing the password.
Make thumb.php give HTTP redirects for file redirects
(bug 30607) Special:ListFiles can now show old versions of files. Additionally Special:AllMyUploads was introduced so the user can get a list of all things they have ever uploaded, even if it was subsequently overriden.
Introduced Special:MyFiles and Special:AllMyFiles as an alias for Special:MyUploads and Special:AllMyUploads respectively.
IPv6 addresses in X-Forwarded-For headers are now normalised before checking against allowed proxy lists.
Add deferrable update support for callback/closure.
Add TitleMove hook before page renames.
Revision deletion backend code is moved out of SpecialRevisiondelete
Added {{REVISIONSIZE}} variable to get the current size of a revision.
Add support for the LESS stylesheet language to ResourceLoader. LESS is a stylesheet language that compiles into CSS. ResourceLoader file modules may include LESS style files; ResourceLoader will compile these files into CSS before sending them to the client.
The $wgResourceLoaderLESSVars configuration variable is an associative array mapping variable names to string CSS values. These variables are considered declared for all LESS files. Additional variables may be registered by adding keys to the array.
$wgResourceLoaderLESSFunctions is an associative array of custom LESS function names to PHP callables. See <http://leafo.net/lessphp/docs/#custom_functions> for more details regarding custom functions.
$wgResourceLoaderLESSImportPaths is an array of file system paths. Files referenced in LESS '@import' statements are looked up here first.
ResourceLoader supports hashes as module cache invalidation trigger (instead of or in addition to timestamps).
Added $wgExtensionEntryPointListFiles for use in mergeMessageFileList.php.
Added a hook, APIQuerySiteInfoStatisticsInfo, to allow extensions to modify the output of the API query meta=siteinfo&siprop=statistics
Primary keys have been added to both the archive table and the externallinks tables.
Added $wgEnableParserLimitReporting to control whether the NewPP limit report is output in a HTML comment.
The 'UnwatchArticle' and 'WatchArticle' hooks now support a Status object instead of just a boolean return value to abort the hook.
Added a hook, SpecialWatchlistGetNonRevisionTypes, to allow extensions with custom recentchanges entries to hook into the Watchlist without clobbering each other.
A hidden, empty input field was added to the edit form, and any edit that fills it in will be rejected. This prevents against the simplest form of spambots. Previously in the "SimpleAntiSpam" extension by Ryan Schmidt.
populateRevisionLength.php maintenance script updated to also populate archive.ar_len field.
(bug 43571) DatabaseMySQLBase learned to list views, optionally filtered by a prefix. Also fixed PHPUnit test suite when using a MySQL backend containing views.

Configuration changes

$wgRedirectScript was removed. It was unused.
Removed $wgLocalMessageCacheSerialized, it is now always true.
$wgVectorUseIconWatch is now enabled by default.
$wgCascadingRestrictionLevels was added.
ftps, ssh, sftp, xmpp, sip, sips, tel, sms, bitcoin, magnet, urn, and geo have been whitelisted inside of $wgUrlProtocols.
$wgDocType and $wgDTD have been removed and are no longer used for the DOCTYPE.
$wgHtml5 is no longer used by core. Setting it to false will no longer disable HTML5. It is still set to true for extension compatibility but doing so in extensions is deprecated.
$wgXhtmlDefaultNamespace is no longer used by core. Setting it will no longer change the xmlns used by MediaWiki. Reliance on this variable by extensions is deprecated.
$wgHandheldStyle was removed.
$wgHandheldForIPhone was removed.
$wgJsMimeType is no longer used by core. Most usage has been removed since HTML output is now exclusively HTML5.
$wgDBOracleDRCP added. True enables persistent connection with DRCP on Oracle.
$wgLogAutopatrol added to allow disabling logging of autopatrol edits in the logging table. default for $wgLogAutopatrol is true.
The 'edit' right no longer allows for editing a user's own CSS and JS.
New rights 'editmyusercss', 'editmyuserjs', 'viewmywatchlist', 'editmywatchlist', 'viewmyprivateinfo', 'editmyprivateinfo', and 'editmyoptions' restrict actions that were formerly allowed by default. They have been added to the default for $wgGroupPermissions['*'].
The 'editprotected' right no longer allows bypassing of all page protection restrictions. Any group using it for this purpose will now need to have all the individual rights listed in $wgRestrictionTypes for the same effect.
The 'protect' and 'autoconfirmed' rights are no longer used for the default page protection levels. The rights 'editprotected' and 'editsemiprotected' are now used for this purpose instead.
(bug 40866) wgOldChangeTagsIndex removed.
$wgNoFollowDomainExceptions now only matches entire domains. For example, an entry for 'bar.com' will still match 'foo.bar.com' but not 'foobar.com'.
$wgCopyUploadTimeout and $wgCopyUploadAsyncTimeout added to change the timeout times for fetching the file during upload by url.
New key added to $wgGalleryOptions - $wgGalleryOptions['mode'] to set default gallery mode.
New hook 'GalleryGetModes' to allow extensions to make new gallery modes.
The checkbox for staying in HTTPS displayed on the login form when $wgSecureLogin is enabled has been removed. Instead, whether the user stays in HTTPS will be determined based on the user's preferences, and whether they came from HTTPS or not.
$wgRC2UDPAddress, $wgRC2UDPInterwikiPrefix, $wgRC2UDPOmitBots, $wgRC2UDPPort, and $wgRC2UDPPrefix configuration options have been deprecated in favor of a $wgRCFeeds configuration array. $wgRCFeeds makes both the format and destination of recent change notifications customizable, and allows for multiple destinations to be specified.
(bug 53862) portal-url, currentevents-url and helppage have been removed from the default Sidebar.
The 'vector-simplesearch' preference is now enabled by default. Previously it was only enabled if the Vector extension was installed.
The precise format of metric datagrams produced by the UDP profiler and stats counter may now be specified as $wgUDPProfilerFormatString and $wgStatsFormatString, respectively.
(bug 54597) $wgBlockOpenProxies, $wgProxyPorts, $wgProxyScriptPath, and $wgProxyMemcExpiry have been removed, along with the open proxy scanner script they were added for.
Default value of $wgMaxShellMemory has been tripled (it's now 300 MB).

Bug fixes

Disable Special:PasswordReset when $wgEnableEmail is false. Previously one could still navigate to the page by entering the URL directly.
(bug 47138) Fixed a fatal error when a blocked user tries to automatically create an account on login due external authentication in some circumstances.
(bug 23393) HTML <hN> headings containing line breaks are now handled correctly.
(bug 45803) Whitespace within == Headline == syntax and within <hN> headings is now non-significant and not preserved in the HTML output.
(bug 47218) Special:BlockList now handles correctly user names with spaces when passed as subpage.
Pager's properly validate which fields are allowed to be sorted on.
mw.util.tooltipAccessKeyRegexp: The regex now matches "option-" as well. Support for Mac "option" was added in 1.16, but the regex was never updated.
(bug 46768) Usernames of blocking users now display correctly, even if numeric.
(bug 39590) Self-transclusions now show the most up to date result always after save instead of being a revision behind.
A bias in wfRandomString() toward digits 1-7 has been corrected. Generated strings will now start with digits 0 and 8-f as often as they should.
(bug 45371) Removed Parser_LinkHooks and CoreLinkFunctions classes.
(bug 41545) Allow <kbd>, <samp>, and <var> to be nested like allowed in html.
PLURAL magic word no longer causes a PHP notice when no matching form exists.
(bug 36641) Patrol page links no longer show on non-existent revisions.
(bug 35810) Pages not linked from Special:RecentChanges or Special:NewPages are patrollable now.
(bug 30213) JavaScript for search suggestions is now disabled when the API is disabled, and AJAX patrolling and watching are now disabled when use of the write API is not allowed.
(bug 48294) API: Fix chunk upload async mode.
(bug 46749) Broken files tracking category removed from pages if an image with that name is uploaded.
(bug 14176) System messages that are empty were previously incorrectly treated as non-existent, causing a fallback to the default. This stopped users from overriding system messages to make them blank.
(bug 48319) action=parse no longer returns an error if passed none of 'oldid', 'pageid', 'page', 'title', and 'text' (e.g. if only passed 'summary'). A warning will instead be issued if 'title' is non-default, unless no props are requested.
Special:Recentchangeslinked will now include upload log entries
(bug 41281) Fixed ugly output if file size could not be extracted for multi-page media.
(bug 50315) list=logevents API module will now output log entries by anonymous users.
(bug 38911) Handle headers with rowspan in jquery.tablesorter
(bug 658) Converted the table of contents on wiki pages from <table> to <div> and adjusted skin CSS accordingly. The CSS was carefully crafted to be backwards-compatible in all reasonable cases (uses of the __TOC__ magic word, the #toc CSS id and the .toc CSS class). However, particularly bad abuse of the id or the class can possibly break.
CSSJanus now supports rgb, hsl, rgba, and hsla color syntaxes.
Special:Listfiles can no longer be sorted by image name when filtering by user in miser mode.
(bug 49074) CSSJanus: Handle values of border-radius correctly.
Handle relative inclusions ({{../name}}) in main namespace with subpages enabled correctly (previously MediaWiki tried to include Template:Parent/name instead of just Parent/name).
Added $wgAPIUselessQueryPages to allow extensions to flag their query pages for non-inclusion in ApiQueryQueryPages.
(bug 50870) mediawiki.notification: Notification area should remain visible when scrolled down.
(bug 13438) Special:MIMESearch no longer an expensive special page.
(bug 48342) Fixed a fatal error when $wgValidateAllHtml is set to true and the function apache_request_headers() function is not available.
(bug 33399) LivePreview: Re-run wikipage content handlers (jquery.makeCollapsible, jquery.tablesorter) after preview content is loaded.
(bug 51891) Fixed PHP notice on Special:PagesWithProp when no properties are defined.
(bug 52006) Corrected documentation of $wgTranscludeCacheExpiry.
(bug 52077) The APIEditBeforeSave hook is giving the content of the whole revision as second argument now, rather than just the current section.
(bug 49694) $wgSpamRegex is now also applied on the new section headline text adding a new topic on a page
(bug 41756) Improve treatment of multiple comments on a blank line.
(bug 51064) Purge upstream caches when deleting file assets.
(bug 39012) File types with a mime that we do not know the extension for can no longer be uploaded as an extension that we do know the mime type for.
(bug 51742) Add data-sort-value for better sorting of hitcounts Special:Tags
(bug 26811) On DB error pages, server hostnames are now hidden when both $wgShowHostnames and $wgShowSQLErrors are false.
(bug 6200) line breaks in <blockquote> are handled like they are in <div>
(bug 14931) Default character set now set to 'utf8' when a new MySQL database is created.
(bug 47191) Fixed "Column 'si_title' cannot be part of FULLTEXT index" MySQL error when installing using the binary character set option.
(bug 45288) Support mysqli PHP extension
(bug 56707) Correct tooltip of "Next n results" on query special pages.
(bug 56770) mw.util.addPortletLink: Check length before access array index.
(bug 57289) Logging in with a temporary password is no longer broken when $wgSecureLogin is true.

API changes

(bug 25553) The JSON output formatter now leaves forward slashes unescaped to improve human readability of URLs and similar strings. Also, a "utf8" option is now provided to use UTF-8 encoding instead of hex escape codes for most non-ASCII characters.
(bug 46626) xmldoublequote parameter was removed. Because of a bug, the parameter has had no effect since MediaWiki 1.16, and so its removal is unlikely to impact existing clients.
(bug 47216) action=query&meta=siteinfo&siprop=skins will now indicate which skin is the default and which are unusable (e.g. listed in $wgSkipSkins).
(bug 25325) Added support for wlshow filtering (bots/anon/minor/patrolled) to action=feedwatchlist.
WDDX formatted output will actually be formatted (and normal output will no longer be), and will no longer choke on booleans.
action=opensearch no longer silently ignores the format parameter.
action=opensearch now supports format=jsonfm.
list=usercontribs&ucprop=ids will now include the parent revision id.
(bug 47219) Allow specifying change type of Wikipedia feed items
prop=imageinfo now allows setting iiurlheight without setting iiurlwidth
prop=info now adds the content model and page language of the title.
New upload log entries will now contain information on the relevant image (sha1 and timestamp).
(bug 49239) action=parse now can parse in preview and section preview modes.
(bug 49259) action=patrol now accepts revision ids.
(bug 48129) list=blocks&bkip= now correctly handles IPv6 CIDR ranges and honors $wgBlockCIDRLimit. Note any clients passing invalid values to bkip will now receive an error, rather than the previous behavior listing all user blocks.
(bug 48201) action=parse&text=foo now assumes wikitext if no title is given, rather than using the content model of the page "API".
action=watch no longer silently ignores hook abort.
(bug 50785) action=purge with forcelinkupdate=1 no longer queues refreshLinks jobs in the job queue for link table updates of pages that use the given page as a template. Instead, forcerecursivelinkupdate=1 is introduced and should be used if that behaviour is desirable.
The 'debugLog' property (enabled by $wgDebugToolbar) no longer sets the log entry values through ApiResult::content but directly. This changes the JSON output from an array of objects with content in '*' to an array of strings with the content.
(bug 51342) prop=imageinfo iicontinue now contains the dbkey, not the text version of the title.
(bug 52538) action=edit will now use empty text instead of the contents of section 0 when passed prependtext or appendtext with section=new.
Support for the 'gettoken' parameter to action=block and action=unblock, deprecated since 1.20, has been removed.
(bug 49090) Token-getting functions will fail when using jsonp callbacks.
(bug 52699) action=upload returns normalized file name on warning "exists-normalized" instead of filename to be uploaded to.
(bug 53884) action=edit will now return an error when the specified section does not exist in the page.
Added meta=filerepoinfo API module for getting information about foreign file repositories, and related ForeignAPIRepo methods getInfo and getApiUrl.
The new query module list=allfileusages to enumerate file usages was added.

Languages updated

MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Bugzilla reports.

(bug 47099) Plural rules were updated to those from CLDR 24 for Manx (gv).
(bug 54514) Explicit plural forms now work for Russian.
(bug 46422) Explicit plural forms for languages that use a custom implementation for Language::convertPlural now work correctly.
Batak Toba (bbc-latn) added.
(bug 46751) Made Buryat (Russia) (буряад) (bxr) fallback to Russian.

Other changes

redirect.php was removed. It was unused.
ClickTracking integration was dropped from the mediaWiki.user.bucket JavaScript function. The 'tracked' option is now ignored.
Event namespace used by jquery.makeCollapsible has been changed from 'mw-collapse' to 'mw-collapsible' for consistency with the module name.
The Quickbar feature of the legacy skin model and the last remnants of it throughout the code base have been removed.
Externaledit/externaldiff preference was removed. Very few users used this feature, and improper configuration can actually prevent a user from editing
Calling Linker methods using a skin will now output deprecation warnings.
(bug 46680) "Return to" links are no longer tagged with rel="next".
HipHop compiler (hphpc) support was removed. HipHop VM support (hhvm) was added.
A new Special:Redirect page was added, providing lookup by revision ID, user ID, or file name. The old Special:Filepath page was reimplemented to redirect through Special:Redirect.
Monobook: Removed the old conditional stylesheets for Opera 6, 7 and 9.
Support for XHTML 1.0 has been removed. MediaWiki now only outputs (X)HTML5.
wikibits: User-agent related globals have been deprecated. The following properties now default to false and emit mw.log.warn: is_gecko, is_chrome_mac, is_chrome, webkit_version, is_safari_win, is_safari, webkit_match, is_ff2, ff2_bugs, is_ff2_win, is_ff2_x11, opera95_bugs, opera7_bugs, opera6_bugs, is_opera_95, is_opera_preseven, is_opera, and ie6_bugs.
(bug 48276) MediaWiki will now flash a confirmation message upon successfully editing a page.
(bug 40785) mediawiki.legacy.ajax has been marked as deprecated. The following properties now emit mw.log.warn when accessed: sajax_debug, sajax_init_object, sajax_do_call and wfSupportsAjax.
Methods Title::userCanEditCssSubpage and Title::userCanEditJsSubpage, deprecated since 1.19, have been removed.
(bug 50134) Hook functions are no longer required to return a value. When a hook function does not return a value (or when it returns an explicit null), processing continues. To abort the hook, a hook function must return an explicit, boolean false or a string error message. Other falsey values are tantamount to a 'return true' in earlier versions of MediaWiki.
(bug 48256) The 'editsection-brackets' optional message was removed. Section edit links' brackets can now be customized using CSS by styling span.mw-editsection-bracket.
The usePatrol function in ChangesList has been marked as deprecated.
(bug 50785) A "null edit", that is, a save action in which no changes to the page text are made and no revision recorded, will no longer send refreshLinks jobs to the job table to update pages which use the edited page as a template.
The LivePreviewPrepare and LivePreviewDone events triggered on "jQuery( mw )" have been deprecated in favour of using mw.hook.
The 'showjumplinks' user preference has been removed, jump links are now always included.
Methods RecentChange::notifyRC2UDP, RecentChange::sendToUDP, and RecentChange::cleanupForIRC have been deprecated, as it is now the responsibility of classes implementing the RCFeedFormatter and RCFeedEngine interfaces to implement the formatting and delivery for recent change notifications.
SpecialPrefixindex methods namespacePrefixForm() and showPrefixChunk() have been made protected. They were accepting form variance arguments, this is now using properties in the SpecialPrefixindex class.
(bug 49629) The hook ExtractThumbParamaters has been deprecated in favour of media handler overriding MediaHandler::parseParamString.
(bug 46512) The collapsibleNav feature from the Vector extension has been moved to the Vector skin in core.
SpecialRecentChanges::addRecentChangesJS() function has been renamed to addModules() and made protected.
Methods WatchAction::doWatch and WatchAction::doUnwatch now return a Status object instead of a boolean.
Information boxes (CSS classes errorbox, warningbox, successbox) have been made more subtle.
Code specific to the Math extension was marked as deprecated.
mediawiki.util: mw.util.wikiGetlink has been renamed to getUrl. (The old name still works, but is deprecated.)
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 14.04.2014, 08:43

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.22.5
PHP 5.4.24 (cgi-fcgi)
MySQL 5.5.31-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

MediaWiki 1.22.5

This is a security and maintenance release of the MediaWiki 1.22 branch.
Changes since 1.22.4

(bug 62497) SECURITY: Add CSRF token on Special:ChangePassword.
(bug 62467) Set a title for the context during import on the cli.
Fix custom local MediaWiki:Helppage values.
mediawiki.js: Fix documentation breakage.
(bug 58153) Make MySQLi work with non standard port.
(bug 53887) Reintroduced a link to help pages in the default sidebar, that any sysop can customize by editing MediaWiki:Sidebar locally. The link now points to a mediawiki.org page which is guaranteed to exist. Nothing needs to be done on your end, but remember to adjust MediaWiki:Sidebar for the needs of your wikis. Everyone can help with the shared documentation by translating: https://www.mediawiki.org/wiki/Special: ... Help_pages .
(bug 53888) Corrected a regression in 1.22 which introduced red links on the login page. If you previously installed 1.22.x and have created a local page to make the red link blue, write its title as in MediaWiki:helplogin-url if you didn't already. Otherwise, you don't need to do anything, but you can translate the help page at https://www.mediawiki.org/wiki/Help:Logging_in .

MediaWiki 1.22.4

This is a maintenance release of the MediaWiki 1.22 branch.
Changes since 1.22.3

Use the correct branch of the extensions' git repositories.

MediaWiki 1.22.3

This is a security and bugfix release of the MediaWiki 1.22 branch.
Changes since 1.22.2

(bug 60771) SECURITY: Disallow uploading SVG files using non-whitelisted namespaces. Also disallow iframe elements. User will get an error including the namespace name if they use a non- whitelisted namespace.
(bug 61346) SECURITY: Make token comparison use constant time. It seems like our token comparison would be vulnerable to timing attacks. This will take constant time.
(bug 61362) SECURITY: API: Don't find links in the middle of api.php links.
(bug 53710) Add sequence support for upsert in DatabaseOracle in the same way as in selectInsert
(bug 60231, bug 58719) Various fixes to job running code in Wiki.php: Make it async on Windows. Fixed possible "invalid filename" errors on Windows. Redirect output to dev/null to avoid hanging PHP.
(bug 60083) Correct sequence name for fresh Postgres installation. Spotted by gebhkla
(bug 60531) Avoid variable naming conflicts in DatabasePostgres::selectSQLText. Spotted by gebhkla
(bug 60094) Fix rebuildall.php fatal error with PostgreSQL.
(bug 43817) Add error handling if descriptionmsg isn't defined for extension.
(bug 60543) Special:PrefixIndex omits stripprefix=1 for "Next page" link.

MediaWiki 1.22.2

This is a security and bugfix release of the MediaWiki 1.22 branch.

Changes since 1.22.1

(bug 60339) SECURITY: Sanitize shell arguments to DjVu files, and other media formats
(bug 58253) Check for very old PCRE versions in installer and updater
(bug 60054) Make WikiPage::$mPreparedEdit public

MediaWiki 1.22.1

This is a security and maintenance release of the MediaWiki 1.22 branch.
Changes since 1.22.0

(bug 57550) SECURITY: Disallow stylesheets in SVG Uploads
(bug 58088) SECURITY: Don't normalize U+FF3C to \ in CSS Checks
(bug 58472) SECURITY: Disallow -o-link in styles
(bug 58553) SECURITY: Return error on invalid XML for SVG Uploads
(bug 58699) SECURITY: Fix RevDel log entry information leaks
(bug 58178) Restore compatibility with curl < 7.16.2.
(bug 56931) Updated the plural rules to CLDR 24. They are in new format which is detailed in UTS 35 Rev 33. The PHP parser and evaluator as well as the JavaScript evaluator were updated to support the new format. Plural rules for some languages have changed, most notably Russian. Affected software messages have been updated and marked for review at translatewiki.net. This change is backported from the development branch of MediaWiki 1.23.
(bug 58434) The broken installer for database backend Oracle was fixed.
(bug 58167) The web installer no longer throws an exception when PHP is compiled without support for MySQL yet with support for another DBMS.
(bug 58640) Fixed a compatibility issue with PCRE 8.34 that caused pages to appear blank or with missing text.
(bug 47055) Changed FOR UPDATE handling in Postgresql
(bug 57026) Avoid extra parsing in prepareContentForEdit()

MediaWiki 1.22.0

MediaWiki 1.22.0 is the stable branch and is recommended for use in production. MediaWiki 1.22.0 is a large release that contains many new features and bug fixes.

Breaking Changes in 1.22.0
New features in 1.22.0
Configuration changes in 1.22.0
Bug fixes in 1.22.0
API changes in 1.22.0
Languages updated in 1.22.0
Other changes in 1.22.0

Breaking changes

(bug 41729) Display editsection links next to headings. Also change their class name from .editsection to .mw-editsection and place them at the end of the heading element instead of the beginning. Client-side code and screen-scrapers will have to be adjusted to handle both cases (old HTML will still be visible on cached page renders until they are purged); extensions using the DoEditSectionLink or EditSectionLink hooks might need adjustments as well.
(bug 55818) Removed undocumented 'Debug' hook in wfDebug. This resolves an infinite loop when using $wgDebugFunctionEntry = true.
action=parse no longer returns all langlinks for the page with prop=langlinks by default. The new effectivelanglinks parameter will request that the LanguageLinks hook be called to determine the effective language links.
list=allpages, list=langbacklinks, and prop=langlinks do not apply the new LanguageLinks hook, and thus only consider language links stored in the database.
Implementation of MediaWiki's JS and JSON value encoding has changed:
MediaWiki no longer supports PHP installations in which the native JSON extension is missing or disabled.
XmlJsCode objects can no longer be nested inside objects or arrays. (For Xml::encodeJsCall(), this individually applies to each argument.)
The sets of characters escaped by default, along with the precise escape sequences used, have changed (except for the Xml::escapeJsString() function, which is now deprecated).
The Services_JSON class has been removed. If necessary, be sure to upgrade affected extensions at the same time (e.g. Collection).
Legacy skins Simple, MySkin, Chick, Standard and Nostalgia were all removed. (Nostalgia was moved to an extension.) The SkinLegacy and LegacyTemplate classes that supported them were removed as well and are now a part of the Nostalgia extension.
The "ExternalAuth" authentication subsystem was removed, along with its associated globals of $wgExternalAuthType, $wgExternalAuthConf, $wgAutocreatePolicy and $wgAllowPrefChange. Affected users are encouraged to use AuthPlugin for external authentication/authorization needs.
mw.util.tooltipAccessKeyRegexp: The match group for the accesskey character is now $6 instead of $5.
meta keywords are no longer supported. A <meta name="keywords" will no longer be output and OutputPage::addKeyword no longer exists.
The EditSectionLink hook was removed after being deprecated since MediaWiki 1.14. Use DoEditSectionLink instead.
(bug 50310) wikibits: Drop support for mwCustomEditButtons. It defaults to an empty array and emits mw.log.warn when accessed.
Special:Disambiguations has been removed from MediaWiki core. Functions related to disambiguation pages are now handled by the Disambiguator extension (https://www.mediawiki.org/wiki/Extension:Disambiguator) (bug 35981).
The 'mediawiki.legacy.wikiprintable' module has been removed. The skins/common/wikiprintable.css file no longer exists. Return value of Skin#commonPrintStylesheet is ignored. Please use the 'mediawiki.legacy.commonPrint' module instead or base your skin on SkinTemplate.
The module 'mediawiki.legacy.IEFixes' has been removed as it was unused. The file skins/common/IEFixes.js remains but is only used by wikibits. The file never contained any re-usable components. To use it in a skin, load 'mediawiki.legacy.wikibits' (which IEFixes depends on) and that will import IEFixes automatically if user agent conditions are met.

New features

You can now install extensions using Composer. See https://www.mediawiki.org/wiki/Composer
(bug 44525) mediawiki.jqueryMsg can now parse (whitelisted) HTML elements and attributes.
(bug 33454) Language::sprintfDate now has a timezone parameter, and supports the "eIOPTZ" formatting characters.
EditWarning: A warning is shown when an editor leaves the edit form without saving (enabled by default, users can opt-out via the 'useeditwarning' preference). This feature was moved from the Vector extension, and is now part of core for all skins. Take care when upgrading that you don't use an older version of the Vector extension as this feature may conflict.
New 'mediawiki.ui' CSS module providing mw-ui-* styles for buttons and a compact vertical form layout.
HTMLForm supports a new display format 'vform' which applies this compact vertical layout and button styling. Special:PasswordReset uses this format.
New versions of login (Special:UserLogin) and create account (Special:UserLogin/signup) forms using the "vform" compact vertical form layout. These forms use new messages that assume a "Help logging in" link, see https://www.mediawiki.org/wiki/Manual:P ... omizations; https://www.mediawiki.org/wiki/Account_ ... ce/Strings lists the message key changes.
(bug 23343) Implemented ability to apply IP blocks to the contents of X-Forwarded-For headers by adding a new configuration variable $wgApplyIpBlocksToXff (disabled by default).
The new hook 'APIGetPossibleErrors' to modify the list of possible errors was added.
(bug 25592) LogEventsList::showLogExtract() will now ignore various Pager-related WebRequest parameters by default, as this is overwhelmingly likely to be what was intended by users of the method. If any caller wishes to use these parameters, the new param 'useRequestParams' may be set to true.
mw.util.addPortletLink: Tooltip is no longer required to be plain (without an accesskey in it already). As such it now rountrips. Creating a link with a message as tooltip, grabbing the title attribute and using it to create another portlet will work as expected.
(bug 6747) {{ROOTPAGENAME}} introduced, contains the name of the topmost page without namespace.
(bug 45535) introduced the new 'LanguageLinks' hook for manipulating the language links associated with a page before display.
Chosen (http://harvesthq.github.io/chosen/) was added as module 'jquery.chosen'
HTMLForm will turn multiselect checkboxes into a Chosen interface when setting cssclass 'mw-chosen'
rebuildLocalisationCache learned --lang option. Let you rebuild l10n caches of the specified languages instead of all of them.
New GetNewMessagesAlert hook allowing extensions to disable or modify the new messages alert
New wgUserNewMsgRevisionId JS global for logged in users. This will be null if the user has no new talk page messages. Otherwise it will be set to the revision ID of the oldest new talk page message. This will allow gadgets and extensions to create their own new message alerts on the client side.
mediawiki.log: Added log.warn wrapper (uses console.warn and console.trace).
mediawiki.log: Implemented log.deprecate. This method defines a property and uses ES5 getter/setter to emit a warning when they are used.
$wgCascadingRestrictionLevels was added, allowing one to specify restriction levels which can be cascading (previously 'sysop' was hard-coded as the only one).
XHTML5 support has been improved. If you set $wgMimeType = 'application/xhtml+xml' MediaWiki will try outputting markup acording to XHTML5 rules.
Altered hook 'ProtectionForm::save', adding the reason page protection is changed as third parameter.
New hook 'TitleSquidURLs' for manipulating the list of URLs to be purged from HTTP caches when a page is changed.
Changed the patrolling system to always show the link for patrolling in case the current revision is patrollable. This also removed the usage of the rcid URI parameters.
Oracle DB backend now supports Database Resident Connection Pooling (DRCP). Can be enabled by setting $wgDBOracleDRCP=true. Requires Oracle DB 11gR1 or above, enabled DRCP inside the DB itself and a propper connect string. More about DRCP can be found at: http://www.oracle-base.com/articles/11g ... -11gr1.php
Add a new parameter $patrolFooterShown to hook ArticleViewFooter so the hook handlers can take further action based on the status of the patrol footer
A new hook TitleQuickPermissions was added to allow overriding of quick permissions in the Title class.
LinkCache singleton can now be altered or cleared, letting one to specify another instance that does not rely on a database backend.
MediaWiki's PHPUnit tests can now use PHPUnit installed using composer --dev.
(bug 43689) The lists of templates used on the page and hidden categories it is a member of, shown below the edit form, are now collapsible (and collapsed by default).
Parser profiling data, formerly only available in the "NewPP limit report" HTML comment, is now also displayed at the bottom of page previews.
Added ParserLimitReportPrepare and ParserLimitReportFormat hooks, deprecated ParserLimitReport hook.
New user rights have been added to increase granularity in rights management for extensions such as OAuth:
editmyusercss controls whether a user may edit their own CSS subpages.
editmyuserjs controls whether a user may edit their own JS subpages.
viewmywatchlist controls whether a user may view their watchlist.
editmywatchlist controls whether a user may edit their watchlist.
viewmyprivateinfo controls whether a user may access their private information (e.g. registered email address, real name).
editmyprivateinfo controls whether a user may change their private information.
editmyoptions controls whether a user may change their preferences.
Add new hook AbortTalkPageEmailNotification, this will be used to determine whether to send the regular talk page email notification
Action classes registered in $wgActions are now also supported in the form of a callback (which returns an instance of Action) instead of providing the name of a subclass of Action.
(bug 46513) Vector: Add the collapsibleTabs script from the Vector extension.
Added $wgRecentChangesFlags for defining new flags for RecentChanges and watchlists.
(bug 40518) mw.toolbar: Implemented mw.toolbar.addButtons for adding multiplebutton objects in one call.
Rights used for the default protection levels ('sysop' and 'autoconfirmed') are now used just for that purpose, instead of overloading other rights. This allows easy granting of the ability to edit sysop-protected pages without also granting the ability to protect and unprotect.
(bug 48256) Make brackets in section edit links accessible to CSS. They are now wrapped in <span class="mw-editsection-bracket" />.
(bug 8480) Allow handler specific parameters in galleries (like page number)
jquery.client: Add detection for Opera 15 and Internet Explorer 11.
Change tags (used by the AbuseFilter extension) are now shown on diff pages.
Change tag lists (shown on recent changes, watchlist, user contributions, history pages, diff pages) now include a link to Special:Tags to distinguish them from edit summaries.
Added a new method and hook, User::isEveryoneAllowed() and UserIsEveryoneAllowed, for use in situations where a "does everyone have this right?" check is used to avoid more expensive checks.
(bug 14431) Display "(No difference)" instead of an empty diff (when comparing revisions in the history or when previewing changes while editing).
New hook 'IsUploadAllowedFromUrl' is added which can be used to intercept uploads by URL, useful for blacklisting specific URLs
(bug 21912) Watchlist token implementation has been refactored and Special:ResetTokens was added to allow users to reset their tokens instead of presenting them in Preferences.
Special:PrefixIndex now lets you strip the searched prefix from the displayed titles. Given a list of articles named Bug1, Bug2, you can now transclude the list of bug numbers using: {{Special:PrefixIndex/Bug|stripprefix=1}}. The special page form received a new checkbox matching that option.
(bug 23580) Implement javascript callback interface "mw.hook".
(bug 30713) New mw.hook "wikipage.content".
(bug 40430) jquery.placeholder gets a new parameter to set the attribute value to be used.
$wgHTCPMulticastRouting renamed $wgHTCPRouting since it accepts unicast.
$wgHTCPRouting rules can now be passed an array of hosts/ports to send purge too. Can be used whenever several multicast group could be interested by a specific purge.
(bug 25931) Add Special:RandomInCategory.
mediawiki.util: addPortletLink now supports passing a jQuery object as nextnode.
<wbr> can now be used inside WikiText.
WebResponse::setcookie is much more featureful. Callers using PHP's setcookie() or setrawcookie() should begin using this instead.
New hook WebResponseSetCookie, called from WebResponse::setcookie().
New hook ResetSessionID, called when the session id is reset.
Add a mode parameter to <gallery> tag with potential options of "traditional", "nolines", "packed", "packed-overlay", or "packed-hover".
(bug 47399) A success message is now displayed after changing the password.
Make thumb.php give HTTP redirects for file redirects
(bug 30607) Special:ListFiles can now show old versions of files. Additionally Special:AllMyUploads was introduced so the user can get a list of all things they have ever uploaded, even if it was subsequently overriden.
Introduced Special:MyFiles and Special:AllMyFiles as an alias for Special:MyUploads and Special:AllMyUploads respectively.
IPv6 addresses in X-Forwarded-For headers are now normalised before checking against allowed proxy lists.
Add deferrable update support for callback/closure.
Add TitleMove hook before page renames.
Revision deletion backend code is moved out of SpecialRevisiondelete
Added {{REVISIONSIZE}} variable to get the current size of a revision.
Add support for the LESS stylesheet language to ResourceLoader. LESS is a stylesheet language that compiles into CSS. ResourceLoader file modules may include LESS style files; ResourceLoader will compile these files into CSS before sending them to the client.
The $wgResourceLoaderLESSVars configuration variable is an associative array mapping variable names to string CSS values. These variables are considered declared for all LESS files. Additional variables may be registered by adding keys to the array.
$wgResourceLoaderLESSFunctions is an associative array of custom LESS function names to PHP callables. See <http://leafo.net/lessphp/docs/#custom_functions> for more details regarding custom functions.
$wgResourceLoaderLESSImportPaths is an array of file system paths. Files referenced in LESS '@import' statements are looked up here first.
ResourceLoader supports hashes as module cache invalidation trigger (instead of or in addition to timestamps).
Added $wgExtensionEntryPointListFiles for use in mergeMessageFileList.php.
Added a hook, APIQuerySiteInfoStatisticsInfo, to allow extensions to modify the output of the API query meta=siteinfo&siprop=statistics
Primary keys have been added to both the archive table and the externallinks tables.
Added $wgEnableParserLimitReporting to control whether the NewPP limit report is output in a HTML comment.
The 'UnwatchArticle' and 'WatchArticle' hooks now support a Status object instead of just a boolean return value to abort the hook.
Added a hook, SpecialWatchlistGetNonRevisionTypes, to allow extensions with custom recentchanges entries to hook into the Watchlist without clobbering each other.
A hidden, empty input field was added to the edit form, and any edit that fills it in will be rejected. This prevents against the simplest form of spambots. Previously in the "SimpleAntiSpam" extension by Ryan Schmidt.
populateRevisionLength.php maintenance script updated to also populate archive.ar_len field.
(bug 43571) DatabaseMySQLBase learned to list views, optionally filtered by a prefix. Also fixed PHPUnit test suite when using a MySQL backend containing views.

Configuration changes

$wgRedirectScript was removed. It was unused.
Removed $wgLocalMessageCacheSerialized, it is now always true.
$wgVectorUseIconWatch is now enabled by default.
$wgCascadingRestrictionLevels was added.
ftps, ssh, sftp, xmpp, sip, sips, tel, sms, bitcoin, magnet, urn, and geo have been whitelisted inside of $wgUrlProtocols.
$wgDocType and $wgDTD have been removed and are no longer used for the DOCTYPE.
$wgHtml5 is no longer used by core. Setting it to false will no longer disable HTML5. It is still set to true for extension compatibility but doing so in extensions is deprecated.
$wgXhtmlDefaultNamespace is no longer used by core. Setting it will no longer change the xmlns used by MediaWiki. Reliance on this variable by extensions is deprecated.
$wgHandheldStyle was removed.
$wgHandheldForIPhone was removed.
$wgJsMimeType is no longer used by core. Most usage has been removed since HTML output is now exclusively HTML5.
$wgDBOracleDRCP added. True enables persistent connection with DRCP on Oracle.
$wgLogAutopatrol added to allow disabling logging of autopatrol edits in the logging table. default for $wgLogAutopatrol is true.
The 'edit' right no longer allows for editing a user's own CSS and JS.
New rights 'editmyusercss', 'editmyuserjs', 'viewmywatchlist', 'editmywatchlist', 'viewmyprivateinfo', 'editmyprivateinfo', and 'editmyoptions' restrict actions that were formerly allowed by default. They have been added to the default for $wgGroupPermissions['*'].
The 'editprotected' right no longer allows bypassing of all page protection restrictions. Any group using it for this purpose will now need to have all the individual rights listed in $wgRestrictionTypes for the same effect.
The 'protect' and 'autoconfirmed' rights are no longer used for the default page protection levels. The rights 'editprotected' and 'editsemiprotected' are now used for this purpose instead.
(bug 40866) wgOldChangeTagsIndex removed.
$wgNoFollowDomainExceptions now only matches entire domains. For example, an entry for 'bar.com' will still match 'foo.bar.com' but not 'foobar.com'.
$wgCopyUploadTimeout and $wgCopyUploadAsyncTimeout added to change the timeout times for fetching the file during upload by url.
New key added to $wgGalleryOptions - $wgGalleryOptions['mode'] to set default gallery mode.
New hook 'GalleryGetModes' to allow extensions to make new gallery modes.
The checkbox for staying in HTTPS displayed on the login form when $wgSecureLogin is enabled has been removed. Instead, whether the user stays in HTTPS will be determined based on the user's preferences, and whether they came from HTTPS or not.
$wgRC2UDPAddress, $wgRC2UDPInterwikiPrefix, $wgRC2UDPOmitBots, $wgRC2UDPPort, and $wgRC2UDPPrefix configuration options have been deprecated in favor of a $wgRCFeeds configuration array. $wgRCFeeds makes both the format and destination of recent change notifications customizable, and allows for multiple destinations to be specified.
(bug 53862) portal-url, currentevents-url and helppage have been removed from the default Sidebar.
The 'vector-simplesearch' preference is now enabled by default. Previously it was only enabled if the Vector extension was installed.
The precise format of metric datagrams produced by the UDP profiler and stats counter may now be specified as $wgUDPProfilerFormatString and $wgStatsFormatString, respectively.
(bug 54597) $wgBlockOpenProxies, $wgProxyPorts, $wgProxyScriptPath, and $wgProxyMemcExpiry have been removed, along with the open proxy scanner script they were added for.
Default value of $wgMaxShellMemory has been tripled (it's now 300 MB).

Bug fixes

Disable Special:PasswordReset when $wgEnableEmail is false. Previously one could still navigate to the page by entering the URL directly.
(bug 47138) Fixed a fatal error when a blocked user tries to automatically create an account on login due external authentication in some circumstances.
(bug 23393) HTML <hN> headings containing line breaks are now handled correctly.
(bug 45803) Whitespace within == Headline == syntax and within <hN> headings is now non-significant and not preserved in the HTML output.
(bug 47218) Special:BlockList now handles correctly user names with spaces when passed as subpage.
Pager's properly validate which fields are allowed to be sorted on.
mw.util.tooltipAccessKeyRegexp: The regex now matches "option-" as well. Support for Mac "option" was added in 1.16, but the regex was never updated.
(bug 46768) Usernames of blocking users now display correctly, even if numeric.
(bug 39590) Self-transclusions now show the most up to date result always after save instead of being a revision behind.
A bias in wfRandomString() toward digits 1-7 has been corrected. Generated strings will now start with digits 0 and 8-f as often as they should.
(bug 45371) Removed Parser_LinkHooks and CoreLinkFunctions classes.
(bug 41545) Allow <kbd>, <samp>, and <var> to be nested like allowed in html.
PLURAL magic word no longer causes a PHP notice when no matching form exists.
(bug 36641) Patrol page links no longer show on non-existent revisions.
(bug 35810) Pages not linked from Special:RecentChanges or Special:NewPages are patrollable now.
(bug 30213) JavaScript for search suggestions is now disabled when the API is disabled, and AJAX patrolling and watching are now disabled when use of the write API is not allowed.
(bug 48294) API: Fix chunk upload async mode.
(bug 46749) Broken files tracking category removed from pages if an image with that name is uploaded.
(bug 14176) System messages that are empty were previously incorrectly treated as non-existent, causing a fallback to the default. This stopped users from overriding system messages to make them blank.
(bug 48319) action=parse no longer returns an error if passed none of 'oldid', 'pageid', 'page', 'title', and 'text' (e.g. if only passed 'summary'). A warning will instead be issued if 'title' is non-default, unless no props are requested.
Special:Recentchangeslinked will now include upload log entries
(bug 41281) Fixed ugly output if file size could not be extracted for multi-page media.
(bug 50315) list=logevents API module will now output log entries by anonymous users.
(bug 38911) Handle headers with rowspan in jquery.tablesorter
(bug 658) Converted the table of contents on wiki pages from <table> to <div> and adjusted skin CSS accordingly. The CSS was carefully crafted to be backwards-compatible in all reasonable cases (uses of the __TOC__ magic word, the #toc CSS id and the .toc CSS class). However, particularly bad abuse of the id or the class can possibly break.
CSSJanus now supports rgb, hsl, rgba, and hsla color syntaxes.
Special:Listfiles can no longer be sorted by image name when filtering by user in miser mode.
(bug 49074) CSSJanus: Handle values of border-radius correctly.
Handle relative inclusions ({{../name}}) in main namespace with subpages enabled correctly (previously MediaWiki tried to include Template:Parent/name instead of just Parent/name).
Added $wgAPIUselessQueryPages to allow extensions to flag their query pages for non-inclusion in ApiQueryQueryPages.
(bug 50870) mediawiki.notification: Notification area should remain visible when scrolled down.
(bug 13438) Special:MIMESearch no longer an expensive special page.
(bug 48342) Fixed a fatal error when $wgValidateAllHtml is set to true and the function apache_request_headers() function is not available.
(bug 33399) LivePreview: Re-run wikipage content handlers (jquery.makeCollapsible, jquery.tablesorter) after preview content is loaded.
(bug 51891) Fixed PHP notice on Special:PagesWithProp when no properties are defined.
(bug 52006) Corrected documentation of $wgTranscludeCacheExpiry.
(bug 52077) The APIEditBeforeSave hook is giving the content of the whole revision as second argument now, rather than just the current section.
(bug 49694) $wgSpamRegex is now also applied on the new section headline text adding a new topic on a page
(bug 41756) Improve treatment of multiple comments on a blank line.
(bug 51064) Purge upstream caches when deleting file assets.
(bug 39012) File types with a mime that we do not know the extension for can no longer be uploaded as an extension that we do know the mime type for.
(bug 51742) Add data-sort-value for better sorting of hitcounts Special:Tags
(bug 26811) On DB error pages, server hostnames are now hidden when both $wgShowHostnames and $wgShowSQLErrors are false.
(bug 6200) line breaks in <blockquote> are handled like they are in <div>
(bug 14931) Default character set now set to 'utf8' when a new MySQL database is created.
(bug 47191) Fixed "Column 'si_title' cannot be part of FULLTEXT index" MySQL error when installing using the binary character set option.
(bug 45288) Support mysqli PHP extension
(bug 56707) Correct tooltip of "Next n results" on query special pages.
(bug 56770) mw.util.addPortletLink: Check length before access array index.
(bug 57289) Logging in with a temporary password is no longer broken when $wgSecureLogin is true.

API changes

(bug 25553) The JSON output formatter now leaves forward slashes unescaped to improve human readability of URLs and similar strings. Also, a "utf8" option is now provided to use UTF-8 encoding instead of hex escape codes for most non-ASCII characters.
(bug 46626) xmldoublequote parameter was removed. Because of a bug, the parameter has had no effect since MediaWiki 1.16, and so its removal is unlikely to impact existing clients.
(bug 47216) action=query&meta=siteinfo&siprop=skins will now indicate which skin is the default and which are unusable (e.g. listed in $wgSkipSkins).
(bug 25325) Added support for wlshow filtering (bots/anon/minor/patrolled) to action=feedwatchlist.
WDDX formatted output will actually be formatted (and normal output will no longer be), and will no longer choke on booleans.
action=opensearch no longer silently ignores the format parameter.
action=opensearch now supports format=jsonfm.
list=usercontribs&ucprop=ids will now include the parent revision id.
(bug 47219) Allow specifying change type of Wikipedia feed items
prop=imageinfo now allows setting iiurlheight without setting iiurlwidth
prop=info now adds the content model and page language of the title.
New upload log entries will now contain information on the relevant image (sha1 and timestamp).
(bug 49239) action=parse now can parse in preview and section preview modes.
(bug 49259) action=patrol now accepts revision ids.
(bug 48129) list=blocks&bkip= now correctly handles IPv6 CIDR ranges and honors $wgBlockCIDRLimit. Note any clients passing invalid values to bkip will now receive an error, rather than the previous behavior listing all user blocks.
(bug 48201) action=parse&text=foo now assumes wikitext if no title is given, rather than using the content model of the page "API".
action=watch no longer silently ignores hook abort.
(bug 50785) action=purge with forcelinkupdate=1 no longer queues refreshLinks jobs in the job queue for link table updates of pages that use the given page as a template. Instead, forcerecursivelinkupdate=1 is introduced and should be used if that behaviour is desirable.
The 'debugLog' property (enabled by $wgDebugToolbar) no longer sets the log entry values through ApiResult::content but directly. This changes the JSON output from an array of objects with content in '*' to an array of strings with the content.
(bug 51342) prop=imageinfo iicontinue now contains the dbkey, not the text version of the title.
(bug 52538) action=edit will now use empty text instead of the contents of section 0 when passed prependtext or appendtext with section=new.
Support for the 'gettoken' parameter to action=block and action=unblock, deprecated since 1.20, has been removed.
(bug 49090) Token-getting functions will fail when using jsonp callbacks.
(bug 52699) action=upload returns normalized file name on warning "exists-normalized" instead of filename to be uploaded to.
(bug 53884) action=edit will now return an error when the specified section does not exist in the page.
Added meta=filerepoinfo API module for getting information about foreign file repositories, and related ForeignAPIRepo methods getInfo and getApiUrl.
The new query module list=allfileusages to enumerate file usages was added.

Languages updated

MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Bugzilla reports.

(bug 47099) Plural rules were updated to those from CLDR 24 for Manx (gv).
(bug 54514) Explicit plural forms now work for Russian.
(bug 46422) Explicit plural forms for languages that use a custom implementation for Language::convertPlural now work correctly.
Batak Toba (bbc-latn) added.
(bug 46751) Made Buryat (Russia) (буряад) (bxr) fallback to Russian.

Other changes

redirect.php was removed. It was unused.
ClickTracking integration was dropped from the mediaWiki.user.bucket JavaScript function. The 'tracked' option is now ignored.
Event namespace used by jquery.makeCollapsible has been changed from 'mw-collapse' to 'mw-collapsible' for consistency with the module name.
The Quickbar feature of the legacy skin model and the last remnants of it throughout the code base have been removed.
Externaledit/externaldiff preference was removed. Very few users used this feature, and improper configuration can actually prevent a user from editing
Calling Linker methods using a skin will now output deprecation warnings.
(bug 46680) "Return to" links are no longer tagged with rel="next".
HipHop compiler (hphpc) support was removed. HipHop VM support (hhvm) was added.
A new Special:Redirect page was added, providing lookup by revision ID, user ID, or file name. The old Special:Filepath page was reimplemented to redirect through Special:Redirect.
Monobook: Removed the old conditional stylesheets for Opera 6, 7 and 9.
Support for XHTML 1.0 has been removed. MediaWiki now only outputs (X)HTML5.
wikibits: User-agent related globals have been deprecated. The following properties now default to false and emit mw.log.warn: is_gecko, is_chrome_mac, is_chrome, webkit_version, is_safari_win, is_safari, webkit_match, is_ff2, ff2_bugs, is_ff2_win, is_ff2_x11, opera95_bugs, opera7_bugs, opera6_bugs, is_opera_95, is_opera_preseven, is_opera, and ie6_bugs.
(bug 48276) MediaWiki will now flash a confirmation message upon successfully editing a page.
(bug 40785) mediawiki.legacy.ajax has been marked as deprecated. The following properties now emit mw.log.warn when accessed: sajax_debug, sajax_init_object, sajax_do_call and wfSupportsAjax.
Methods Title::userCanEditCssSubpage and Title::userCanEditJsSubpage, deprecated since 1.19, have been removed.
(bug 50134) Hook functions are no longer required to return a value. When a hook function does not return a value (or when it returns an explicit null), processing continues. To abort the hook, a hook function must return an explicit, boolean false or a string error message. Other falsey values are tantamount to a 'return true' in earlier versions of MediaWiki.
(bug 48256) The 'editsection-brackets' optional message was removed. Section edit links' brackets can now be customized using CSS by styling span.mw-editsection-bracket.
The usePatrol function in ChangesList has been marked as deprecated.
(bug 50785) A "null edit", that is, a save action in which no changes to the page text are made and no revision recorded, will no longer send refreshLinks jobs to the job table to update pages which use the edited page as a template.
The LivePreviewPrepare and LivePreviewDone events triggered on "jQuery( mw )" have been deprecated in favour of using mw.hook.
The 'showjumplinks' user preference has been removed, jump links are now always included.
Methods RecentChange::notifyRC2UDP, RecentChange::sendToUDP, and RecentChange::cleanupForIRC have been deprecated, as it is now the responsibility of classes implementing the RCFeedFormatter and RCFeedEngine interfaces to implement the formatting and delivery for recent change notifications.
SpecialPrefixindex methods namespacePrefixForm() and showPrefixChunk() have been made protected. They were accepting form variance arguments, this is now using properties in the SpecialPrefixindex class.
(bug 49629) The hook ExtractThumbParamaters has been deprecated in favour of media handler overriding MediaHandler::parseParamString.
(bug 46512) The collapsibleNav feature from the Vector extension has been moved to the Vector skin in core.
SpecialRecentChanges::addRecentChangesJS() function has been renamed to addModules() and made protected.
Methods WatchAction::doWatch and WatchAction::doUnwatch now return a Status object instead of a boolean.
Information boxes (CSS classes errorbox, warningbox, successbox) have been made more subtle.
Code specific to the Math extension was marked as deprecated.
mediawiki.util: mw.util.wikiGetlink has been renamed to getUrl. (The old name still works, but is deprecated.)

Compatibility

MediaWiki 1.22 requires PHP 5.3.2 or later.

MySQL is the recommended DBMS. PostgreSQL or SQLite can also be used, but support for them is somewhat less mature. There is experimental support for Oracle.

The supported versions are:

MySQL 5.0.2 or later
PostgreSQL 8.3 or later
SQLite 3.3.7 or later
Oracle 9.0.1 or later
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 14.04.2014, 09:05

Release Schedule

In February 2014, we introduced monthly point releases on the last Thursday of the month. The anticipated dates for point releases for 1.23 are as follows:
Release Date
1.23.0 2014-05-29
1.23.1 2014-06-26
1.23.2 2014-07-31
1.23.3 2014-08-28
1.23.4 2014-09-25
1.23.5 2014-10-30
1.23.6 2014-11-27
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 26.06.2014, 15:25

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.23.1
PHP 5.4.26 (cgi-fcgi)
MySQL 5.5.37-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.

Aktuell ist das Logo verschwunden. Das werde ich gelegentlich reparieren. Ist ja nicht Lebenswichtig.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 25.09.2014, 21:47

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.23.4
PHP 5.4.32 (cgi-fcgi)
MySQL 5.5.37-log

Dazu sind folgende Erweiterungen installiert:
- Embedded Widgets
- OpenStreetMap Simple Map
- Math
- Skype
- ChemFunctions
- ParserFunctions
- ConfirmEdit
- Gadgets
- WikiEditor

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 10.12.2014, 10:46

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.24.0
PHP 5.4.35 (cgi-fcgi)
MySQL 5.5.37-log

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 13.04.2015, 12:18

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.24.2
PHP 5.4.38 (cgi-fcgi)
MySQL 5.5.37-log

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 13.11.2015, 16:29

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.25.3
PHP 5.4.45 (cgi-fcgi)
MySQL 5.5.40-log

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 26.11.2015, 16:53

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.26.0
PHP 5.4.45 (cgi-fcgi)
MySQL 5.5.40-log
ICU 55.1

Probleme bitte wie immer einfach melden.

Configuration changes

$wgPasswordResetRoutes['email'] = true by default.
$wgEnableParserCache was deprecated, set $wgParserCacheType to CACHE_NONE instead if you want to disable the parser cache.
New-style continuation is now the default for API action=continue. Clients may use the 'rawcontinue' parameter to receive raw query-continue data, but the new style is encouraged as it's harder to implement incorrectly.
Deprecated API formats dump and wddx have been completely removed.
(T7645) The "Signature" button on the edit toolbar is now hidden by default in non-talk namespaces. A new configuration variable, $wgExtraSignatureNamespaces, controls in which subject (non-talk) namespaces the "Signature" button on the edit toolbar will be displayed.
$wgResourceLoaderUseESI was deprecated and removed. This was an experimental feature that was never enabled by default.
$wgResourceLoaderExperimentalAsyncLoading was deprecated and removed. This experimental feature was never enabled by default and is obsolete as of MediaWiki 1.26, in where ResourceLoader became fully asynchronous.
$wgMasterWaitTimeout was removed (deprecated in 1.24).
Fields in ParserOptions are now private. Use the accessors instead.
Custom LESS functions (defined via $wgResourceLoaderLESSFunctions) have been removed, after being deprecated in 1.24.
$wgAlwaysUseTidy has been removed.

New features

(T51506) Now action=info gives estimates of actual watchers for a page. See $wgRCMaxAge, $wgWatchersMaxAge and $wgUnwatchedPageSecret to learn how to configure if needed.
Change tags can now be hidden in the interface by disabling the associated "tag-<id>" interface message.
':' (colon) is now invalid in usernames for new accounts. Existing accounts are not affected.
Added a new hook, 'LogException', to log exceptions in nonstandard ways.
Revive the 'SpecialSearchResultsAppend' hook which occurs after the list of search results are rendered. The initial use case is to append a "give us feedback" link beneath the search results.
Added a new hook, 'RejectParserCacheValue', which allows extensions to reject an otherwise-successful parser cache lookup. The intent is to allow extensions to manage the eviction of archaic HTML output from the cache.
(T68699) The expiration of the UserID and Token login cookies ($wgExtendedLoginCookieExpiration) can be configured independently of the expiration of all other cookies ($wgCookieExpiration).
(T50519) Support for generating JPEG/PNG thumbnails from WebP images added if ImageMagick is used as image scaler ($wgUseImageMagick = true). Uploading of WebP images still disabled by default. Add $wgFileExtensions[] = 'webp'; to LocalSettings.php to enable uploading of WebP images.
Added new hooks 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData', to modify the data used to build lines in enhanced recentchanges and watchlist.
Caches that need purging ability now use the WANObjectCache interface. This corresponds to a new $wgMainWANCache setting, which defaults to using the $wgMainCacheType settings.
Callers needing fast light-weight data stores use $wgMainStash to select the store type from $wgObjectCaches. The default is the local database.
Interface message overrides in the MediaWiki namespace will now be cached in memcached and APC (if available), rather than memcached and local files.
Added a new hook, 'RandomPageQuery', to allow modification of the query used by Special:Random to select random pages.
$wgTransactionalTimeLimit was added, which controls the request time limit for potentially slow POST requests that need to be as atomic as possible.
ResourceLoader now loads all scripts asynchronously. The top-queue and startup modules are no longer synchronously loaded.
'mediawiki.ui.button' styles are no longer unconditionally loaded on every page. During the deprecation period, the styles will only be loaded on pages which contain 'mw-ui-button' in their HTML. Starting in 1.28, the styles will only be loaded if explicitly required.

External libraries

Update es5-shim from v4.0.0 to v4.1.5.
Update json2 from revision 2014-02-04 to 2015-05-03.
Update Sinon.JS from 1.10.3 to 1.15.4.
Upgrade jQuery Client from v1.0.0 to v2.0.0.
Added mediawiki/at-ease 1.0.0.
Update QUnit from v1.17.1 to v1.18.0.

Bug fixes

(T53283) load.php sometimes sends 304 response without full headers
(T65198) Talk page tabs now have a "rel=discussion" attribute
(T98841) {{msgnw:}} now preserves comments even when subst: is not used.
(T104142) $wgEmergencyContact and $wgPasswordSender now use their default value if set to an empty string.

Action API changes

New-style continuation is now the default for action=continue. Clients may use the 'rawcontinue' parameter to receive raw query-continue data, but the new style is encouraged as it's harder to implement incorrectly.
Deprecated API formats dump and wddx have been completely removed.
API action=query&list=tags: The displayname can now be boolean false if the tag is meant to be hidden from user interfaces.
action=import no longer allows both the namespace= and rootpage= parameters to be set. If they are both set, the value of rootpage= will be ignored.
prop=revision output in enum mode is now sorted by timestamp rather than revision ID. This usually won't make any difference.
(T102645) Namespace list from meta=siteinfo&siprop=namespaces is now an array with formatversion=2.
Various other output from meta=siteinfo will now always be arrays instead of sometimes being numerically-indexed objects with formatversion=2.
When errors about users being blocked are returned, they now include information about the relevant block.
(T99926) list=random has higher limits, in line with other API modules.
list=random's rnredirect parameter is deprecated in favor of a new rnfilterredir parameter that also allows for listing both redirects and non-redirects.
list=random now supports continuation.
API responses to GET requests may now include ETag and Last-Modified headers, and will honor corresponding If-None-Match and If-Modified-Since on such requests.

Action API internal changes

New metadata item ApiResult::META_KVP_MERGE to allow for merging the KVP key into the value when the value is an assoc.
API action modules may now provide values for the RFC 7232 ETag and Last-Modified headers. The API will check these against If-None-Match and If-Modified-Since request headers on GET requests and avoid executing the module when appropriate.

Languages updated

MediaWiki supports over 350 languages. Many localisations are updated regularly. Below only new and removed languages are listed, as well as changes to languages because of Phabricator reports.

Languages added:
ase (American sign language), thanks to translator Icemandeaf
dty (डोटेली/Doteli), thanks to translators जनक राज भट्ट, बिप्लब आनन्द, मेश सिंह बोहरा, and राम प्रसाद जोशी
luz (لئری دوٙمینی / Southern Luri)

Other changes

ChangeTags::tagDescription() will return false if the interface message for the tag is disabled.
Added PageHistoryPager::doBatchLookups hook.
Added $wikiId parameter to FormatAutocomments hook.
Added ParserCacheSaveComplete to ParserCache
supportsDirectEditing and supportsDirectApiEditing methods added to ContentHandler, to provide a way for ApiEditPage and EditPage to check if direct editing of content is allowed. These methods return false, by default for the ContentHandler base class and true for TextContentHandler and it's derivative classes (everything in core). For Content types that do not support direct editing, an alternative mechanism should be provided for editing, such as action overrides or specific api modules.
mediaWiki.confirmCloseWindow now returns an object of functions, instead of one function. The callback can't be called directly any more. The callback function is replaced with confirmCloseWindow.release().
BREAKING CHANGE: Added an optional ResouceLoaderContext parameter to ResourceLoaderModule::getDependencies(). Extension classes that override that method should be updated. If they aren't updated, PHP Strict standards warnings will appear when E_STRICT error reporting is enabled. Note: in the near future, this parameter will probably become non-optional.
Removed maintenance script deleteImageMemcached.php.
MWFunction::newObj() was removed (deprecated in 1.25). ObjectFactory::getObjectFromSpec() should be used instead.
The parser will no longer randomize the string it uses to mark the place of items that were stripped during parsing. It will use a fixed string instead. This causes the parser to re-use the regular expressions it uses to search and replace markers rather than generate novel expressions on each parse. Re-using regular expressions will improve performance on HHVM and the forthcoming PHP 7. The interfaces changes accompanying this change are:
- Parser::getRandomString() and Parser::uniqPrefix() have been deprecated.
- The $uniq_prefix argument for Parser::extractTagsAndParams() and the $prefix argument for StripState::_construct() are deprecated and their value is ignored.
wfSuppressWarnings() and wfRestoreWarnings() were split into a separate library, mediawiki/at-ease, and are now deprecated. Callers should use MediaWiki\suppressWarnings() and MediaWiki\restoreWarnings() directly.
The Block class constructor now takes an associative array of parameters instead of many optional positional arguments. Calling the constructor the old way will issue a deprecation warning.
The jquery.mwExtension module was deprecated.
$wgSpecialPageGroups was removed (deprecated in 1.21).
SpecialPageFactory::setGroup was removed (deprecated in 1.21).
SpecialPageFactory::getGroup was removed (deprecated in 1.21).
DatabaseBase::ignoreErrors() is now protected.
BREAKING CHANGE: mediawiki.legacy.ajax has been removed, following a lengthy deprecation period.
The ScopedPHPTimeout class was removed.
Removed maintenance script fixSlaveDesync.php.
Watchlist tokens, SpecialResetTokens, and User::getTokenFromOption() are deprecated. Applications using those can work via the OAuth extension instead. New tokens types should not be added.
DatabaseBase::errorCount() was removed (unused).
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 23.12.2015, 09:29

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.26.2
PHP 5.4.45 (cgi-fcgi)
MySQL 5.5.40-log
ICU 55.1

Probleme bitte wie immer einfach melden.

(bug T121892) Various special pages resulted in fatal errors.

(bug T117899) SECURITY: $wgArticlePath can no longer be set to relative paths that do not begin with a slash. This enabled trivial XSS attacks. Configuration values such as "http://my.wiki.com/wiki/$1" are fine, as are "/wiki/$1". A value such as "$1" or "wiki/$1" is not and will now throw an error
(bug T119309) SECURITY: Use hash_compare() for edit token comparison
(bug T118032) SECURITY: Don't allow cURL to interpret POST parameters starting with '@' as file uploads
(bug T115522) SECURITY: Passwords generated by User::randomPassword() can no longer be shorter than $wgMinimalPasswordLength
(bug T97897) SECURITY: Improve IP parsing and trimming. Previous behavior could result in improper blocks being issued
(bug T109724) SECURITY: Special:MyPage, Special:MyTalk, Special:MyContributions and related pages no longer use HTTP redirects and are now redirected by MediaWiki
Fixed ConfigException in ExpandTemplates due to AlwaysUseTidy.
Fixed stray literal \n in Special:Search.
Fix issue that breaks HHVM Repo Authorative mode.
(bug T120267) Work around APCu memory corruption bug
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 29.06.2016, 10:40

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.27.0
PHP 5.6.22 (cgi-fcgi)
MySQL 5.5.46-log
ICU 55.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
ChemieFreiheit
Stammgast
Stammgast
Beiträge: 161
Registriert: 26.12.2014, 08:52
Wohnort: Baden-Württemberg
Flag: Germany
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von ChemieFreiheit » 03.07.2016, 09:41

suntri hat geschrieben: MediaWiki 1.27.0
Seit MediaWiki 1.21.0 ist automatisch Imagemap dabei (siehe erste Zeile in https://www.mediawiki.org/wiki/Extension:ImageMap), ist aber anscheinend noch nicht freigeschaltet (ich versuchte es auf meiner Spielwiese).
Damit könnte man z.B. von der Übersicht KOSMOS-Experimentier-Programm auf die einzelnen Kästen verlinken.
Gruß,

ChemieFreiheit

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 04.07.2016, 11:39

Das müsste nun aktiv sein. Kannst du es bitte nochmals testen.

http://rigert.com/bk-wiki/index.php?tit ... al:Version
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
ChemieFreiheit
Stammgast
Stammgast
Beiträge: 161
Registriert: 26.12.2014, 08:52
Wohnort: Baden-Württemberg
Flag: Germany
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von ChemieFreiheit » 05.07.2016, 09:04

Super!

Danke, suntri, funktioniert prima: http://www.rigert.com/bk-wiki/index.php ... mos_Chemie
Gruß,

ChemieFreiheit

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 09.10.2016, 16:52

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.27.1
PHP 5.6.26 (cgi-fcgi)
MySQL 5.5.50-log
ICU 57.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 10.01.2017, 20:48

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.28.0
PHP 5.6.29 (cgi-fcgi)
MySQL 5.5.53-log
ICU 58.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 15.01.2017, 19:44

Vermutlich hat es niemand bemerkt, doch im ee-wiki war das Suchen nicht mehr möglich.
Das habe ich nun auch noch repariert. Ich hoffe nun funktioniert alles wieder so wie es soll.
Weiterhin viel Spass im ee-wiki und ee-forum wünsche ich allen.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Neue Softwareversion für WIKI

Beitrag von suntri » 24.08.2017, 00:04

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.29.1
PHP 5.6.31 (cgi-fcgi)
MariaDB 10.1.26-MariaDB
ICU 58.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Neue Softwareversion für WIKI

Beitrag von suntri » 17.11.2017, 22:46

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.29.2
PHP 5.6.32 (cgi-fcgi)
MariaDB 10.1.26-MariaDB
ICU 60.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Neue Softwareversion für WIKI

Beitrag von suntri » 15.12.2017, 16:35

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.30.0
PHP 5.6.32 (cgi-fcgi)
MariaDB 10.1.26-MariaDB
ICU 60.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 10.11.2018, 11:26

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.31.1
PHP 7.2.11 (cgi-fcgi)
MariaDB 10.1.35-MariaDB
ICU 62.1

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Benutzeravatar
suntri
Administrator
Administrator
Beiträge: 1414
Registriert: 30.04.2006, 16:54
Wohnort: Bei Basel (CH)
Flag: Switzerland
Kontaktdaten:

Re: Neue Softwareversion für WIKI

Beitrag von suntri » 17.05.2019, 23:42

Soeben habe ich das ee-wiki auf den aktuellen Stand gebracht.

Aktuell sind wir nun bei folgenden Versionen.

MediaWiki 1.32.1
PHP 7.2.18 (cgi-fcgi)
MariaDB 10.1.39-MariaDB
ICU 64.2

Probleme bitte wie immer einfach melden.
Gruss suntri

Erkläre es mir, ich werde es vergessen. Zeige es mir, ich werde es vielleicht behalten. Lass es mich tun, und ich werde es können. Indisches Sprichwort.

Antworten

Zurück zu „Ankündigungen, Neuigkeiten und Informationen“