MediaWiki 1.26/zh

MediaWiki 1.26是当前的稳定MediaWiki版本. 请参见文件完整的更改列表. 从2015年4月8日开始，它通过递增的"1.26/wmfNN" branch部署于维基媒体基金会的Wiki上（查看详细信息）. 1.26.0的稳定版本发布于2015年11月25日，星期三. 下载或使用Git访问 branch来获取此发布的最新版本.

页面的'真实'监视者的信息
除了已经可以获取的将某页面添加至自己的监视列表的用户的数量，现在可以通过 info 动作（可从边栏访问）来获取某页面的“真实监视者”的数量.

This information will make collaboration easier on your wiki, for instance by giving feedback to editors on how much their recent edits to a page were noticed by active users, or by setting reasonable expectations on how much a message on a certain talk page may be seen.

其他

 * Change tags can now be hidden in the interface by disabling the associated " " interface message. (see the respective commit message)
 * Support for generating JPEG/PNG thumbnails from WebP images added if ImageMagick is used as image scaler . Uploading of WebP images still disabled by default. Add  to LocalSettings.php to enable uploading of WebP images. T50519

表现

 * ResourceLoader now loads all scripts asynchronously. The top-queue and startup modules no longer block synchronous loading.
 * ResourceLoader minification is now cached in APC memory (if available) instead of the local database.
 * Caches that need purging ability now use the  interface. This corresponds to a new  setting, which defaults to using the  settings. Different caches can be used by setting it to another cache in.
 * Callers needing fast light-weight data stores use to select the store type from . 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.
 * was added, which controls the request time limit for potentially slow POST requests that need to be as atomic as possible.

新增 hooks

 * A new hook, '', was added to log exceptions in non-standard ways.
 * Revive the '' 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, '', 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.
 * Added new hooks  & , to modify the data used to build lines in enhanced recentchanges and watchlist.
 * Added a new hook, '', to allow modification of the query used by Special:Random to select random pages.

重要更改

 * Deprecated API formats  and   have been removed completely.
 * was deprecated and removed. This was an experimental feature that was never enabled by default.
 * was deprecated and removed. This experimental feature was never enabled by default and is obsolete as of MediaWiki 1.26; ResourceLoader now is fully asynchronous.
 * was removed (deprecated in 1.24).
 * Fields in  are now private. Use the accessors instead.
 * Extension:SyntaxHighlight GeSHi has been rewritten and switched from the 3rd party library GeSHi to the 3rd party library Pygments. It requires that your system has Python 2.6+ or Python 3.3+ installed. Additionally, if you have modified the CSS output with custom rules, these rules might need adjustment. See also ResourceLoader/Migration guide (users).
 * If Extension:HitCounters is in use and has not been installed correctly (especially: if update.php has not been run in MediaWiki 1.25 with extension HitCounters installed) or if you are updating from a MediaWiki version older than 1.25, then with the upgrade to MediaWiki 1.26 the hit numbers will be removed from your database and the functionality will break. See Extension:HitCounters for more information!

ResourceLoader asynchronicity and other JavaScript changes
Site scripts, user scripts and gadgets may cease to work in 1.26 unless they are updated. For gadgets in particular, ResourceLoader is no longer opt-in and is instead now mandatory. See this migration guide on how to fix.

Module position must be added in ResourceModules
If not updated, custom skins will produce the warning "style module should define its position explicitly". To solve this, skins now need to define their module position in ResourceModules.

In the PHP file of the skin, this looks like this:

If the skin in contrast already uses a skin.json file to define its ResourceLoader modules, this looks like the following:

Deprecations

 * was deprecated. Set  instead if you want to disable the parser cache.
 * Certain AuthPlugin methods are deprecated in favor of new hooks as part of the upcoming AuthManager system:
 * is replaced by.
 * is replaced by.
 * is replaced by the existing.
 * is replaced by.
 * is replaced by.
 * is replaced by.
 * The UserRights hook is deprecated in favor of the new UserGroupsChanged hook.
 * and  should no longer replace the passed   object.

配置变化

 * The ':' (colon) character is now invalid in usernames for new accounts. Existing accounts are not affected.
 * The expiration of the UserID and Token login cookies ($wgExtendedLoginCookieExpiration) can be configured independently of the expiration of all other cookies ($wgCookieExpiration).
 * Users installing the Vector skin through composer will need to add  to their LocalSettings.php, it will no longer happen automatically.
 * is now  by default.
 * 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.
 * $wgBlockAllowsUTEdit is now set to  by default. This allows blocked users to edit their talk pages unless explicitly disabled when they are being blocked. It does not affect existing blocks.

API改动

 * New-style continuation is now the default for API . Clients may use the ' ' parameter to receive raw query-continue data, but the new style is encouraged as it's harder to implement incorrectly.
 * The deprecated  and   formats were removed entirely.
 * The formatting of log parameters changed in,  , and   query modules (announcement)
 * will now give an error if both the  and   parameters are passed (announcement)
 * The output of  while using   changed slightly (announcement)
 * The  parameter to ,  , and   is now deprecated (announcement)
 * now has higher limits: 500 for normal users, 5000 for bots

Schema changes
已被删除的数据表：

已删除的字段：

Release schedule
The anticipated dates for point releases for 1.26 are as follows: