MediaWiki ay isang panimulang punto para sa Wikipedia, ngunit ngayon ay may nagbago sa kanyang stand-alone na bersyon.
Nakasulat sa PHP, MediaWiki ay nagpapahintulot sa madaling real-time na pag-edit ng mga pahina sa Web, tulad ng sa lahat ng mga proyekto ng Wikimedia.
Suporta para sa tema, wiki teksto, kasaysayan ng pahina, diff views, at WYSIWYG editing Kasama rin
Ano ang bago sa ito release:.
- Baguhin ang mga tag ay maaari na ngayong nakatago sa interface sa pamamagitan ng hindi ang mga kaugnay na & quot; tag - & # x3c; id & # x3e; & quot; interface message.
- ':' (colon) ay ngayon hindi wasto sa mga username para sa mga bagong account. Umiiral na mga account ay hindi apektado.
- Nagdagdag ng isang bagong hook, 'LogException', mag-log eksepsiyon sa nonstandard paraan.
- Muling magkamalay-tao ang 'SpecialSearchResultsAppend' hook na nangyayari matapos ang listahan ng mga resulta ng paghahanap ay nai-render. Ang unang paggamit kaso ay upang isama ang isang & quot; bigyan kami ng feedback & quot; link sa ilalim ng mga resulta ng paghahanap.
- Nagdagdag ng isang bagong hook, 'RejectParserCacheValue', na nagpapahintulot sa mga extension upang tanggihan isang kung hindi man-matagumpay parser cache lookup. Ang layunin ay upang payagan ang mga extension upang pamahalaan ang pagpalayas ng archaic HTML na output mula sa cache.
- (T68699) Ang pag-expire ng inyong ID at Token login cookies ($ wgExtendedLoginCookieExpiration) ay maaaring naka-configure nang hiwalay sa pag-expire ng lahat ng iba pang mga cookies ($ wgCookieExpiration).
- (T50519) Suporta para sa pagbuo ng JPEG / PNG thumbnail mula WebP mga larawan dinadagdag kung ImageMagick ay ginagamit bilang image managarap ($ wgUseImageMagick = true). Ina-upload ng WebP mga imahe pa rin hindi pinagana sa pamamagitan ng default. Magdagdag ng $ wgFileExtensions [] = 'WebP'; sa LocalSettings.php upang paganahin upload ng WebP imahe.
- Nagdagdag ng bagong Hooks 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData', upang baguhin ang data na ginagamit upang bumuo ng mga linya sa pinahusay RecentChanges at watchlist.
- Ang mga tumatawag nangangailangan mabilis light-weight tindahan ng data gamitin ang $ wgMainStash upang piliin ang uri ng tindahan mula sa $ wgObjectCaches. Ang default ay ang mga lokal na database.
- Interface message Sinasapawan sa MediaWiki namespace na ngayon ang naka-cache na sa memcached at APC (kung magagamit), sa halip na memcached at mga lokal na mga file.
- Nagdagdag ng isang bagong hook, 'RandomPageQuery', upang payagan ang pagbabago ng mga query na ginagamit ng Special:. Random upang piliin random na mga pahina
- $ wgTransactionalTimeLimit ay naidagdag, na kumokontrol sa kahilingan time limit para sa mga potensyal mabagal kahilingan POST na kailangan upang maging atomic hangga't maaari.
- ResourceLoader Naglo-load ngayon lahat ng mga script asynchronously. Ang top-queue at startup modules ay hindi na synchronously load.
- 'mediawiki.ui.button' estilo ay hindi na unconditionally load sa bawat pahina. Sa panahon tutol, ang mga estilo ay lamang i-load sa mga pahina na naglalaman ng 'mw-ui-button' sa kanilang HTML. Simula sa 1.28, ang mga estilo ay lamang i-load kung tahasang kinakailangan.
Ano ang bago sa bersyon 1.25.3:
- Nagdagdag ng bagong hook WatchlistEditorBeforeFormRender, na nagpapahintulot sa mga subscriber upang manipulahin ang listahan ng mga pahina at / o preload ng maraming data sa iisang pagkakataon.
- Nagdagdag ng bagong argument & $ link hook WatchlistEditorBuildRemoveLine, na nagpapahintulot sa ang link sa ang pamagat upang maging nagbago.
- Nagdagdag ng isang bagong hook, & quot; WhatLinksHereProps & quot ;, upang payagan extension upang i-annotate WhatLinksHere entries .
- Nagdagdag ng isang bagong hook, & quot; ContentGetParserOutput & quot ;, i-customize parser output para sa isang naibigay na nilalaman object .
- Bumabang hook & quot; ShowRawCssJs & quot ;, na paggamit & quot; ContentGetParserOutput & quot; sa halip.
- ni HTMLForm HTMLTextField Sinusuportahan na ngayon ng ang 'url' uri.
- HTMLForm patlang ay maaaring ngayon maging magilas nakatago batay sa mga halaga ng iba pang mga patlang sa form.
- HTMLForm Sinusuportahan na ngayon ng maramihang mga kopya ng isang input field o hanay ng mga input field, hal anyo ay maaaring humiling & quot; isa o higit pang mga username & quot; nang hindi na kinakailangang magkaroon ng user ipasok delimited listahan ng mga pangalan sa isang patlang ng teksto.
- Nagdagdag ng isang bagong hook, & quot; SidebarBeforeOutput & quot ;, upang payagan upang i-edit ang mga istraktura ng sidebar lamang bago nito display .
- (bug 49,156) Idinagdag ang mediawiki.cookie ResourceLoader module, na bumabalot jquery.cookie kaya na ang pagkuha / pagtatakda ng isang cookie ay syntactically at functionally katulad ng paggamit ng WebRequest :: getCookie () at WebResponse :: setcookie () pamamaraan.
- (bug 44,740) jQuery-upgrade mula sa 1.8.3 sa 1.11.1. Ang isang bagong opsyon configuration, $ wgIncludejQueryMigrate, din ikinarga ang jQuery-migrate na tadtarin upang ipaalam extension at mga gadget gamitin ang pang-Bumabang function na ay inalis sa jQuery 1.9. Ang opsiyon na ito ay naka-off sa pamamagitan ng default, at ay aalisin sa MediaWiki 1.25.
- (bug 47,076) jQuery UI upgrade mula 1.8.24 sa 1.9.2.
Ano ang bago sa bersyon 1.25.1:
- Nagdagdag ng bagong hook WatchlistEditorBeforeFormRender, na nagpapahintulot sa mga subscriber upang manipulahin ang listahan ng mga pahina at / o preload ng maraming data sa iisang pagkakataon.
- Nagdagdag ng bagong argument & $ link hook WatchlistEditorBuildRemoveLine, na nagpapahintulot sa ang link sa ang pamagat upang maging nagbago.
- Nagdagdag ng isang bagong hook, & quot; WhatLinksHereProps & quot ;, upang payagan extension upang i-annotate WhatLinksHere entries .
- Nagdagdag ng isang bagong hook, & quot; ContentGetParserOutput & quot ;, i-customize parser output para sa isang naibigay na nilalaman object .
- Bumabang hook & quot; ShowRawCssJs & quot ;, na paggamit & quot; ContentGetParserOutput & quot; sa halip.
- ni HTMLForm HTMLTextField Sinusuportahan na ngayon ng ang 'url' uri.
- HTMLForm patlang ay maaaring ngayon maging magilas nakatago batay sa mga halaga ng iba pang mga patlang sa form.
- HTMLForm Sinusuportahan na ngayon ng maramihang mga kopya ng isang input field o hanay ng mga input field, hal anyo ay maaaring humiling & quot; isa o higit pang mga username & quot; nang hindi na kinakailangang magkaroon ng user ipasok delimited listahan ng mga pangalan sa isang patlang ng teksto.
- Nagdagdag ng isang bagong hook, & quot; SidebarBeforeOutput & quot ;, upang payagan upang i-edit ang mga istraktura ng sidebar lamang bago nito display .
- (bug 49,156) Idinagdag ang mediawiki.cookie ResourceLoader module, na bumabalot jquery.cookie kaya na ang pagkuha / pagtatakda ng isang cookie ay syntactically at functionally katulad ng paggamit ng WebRequest :: getCookie () at WebResponse :: setcookie () pamamaraan.
- (bug 44,740) jQuery-upgrade mula sa 1.8.3 sa 1.11.1. Ang isang bagong opsyon configuration, $ wgIncludejQueryMigrate, din ikinarga ang jQuery-migrate na tadtarin upang ipaalam extension at mga gadget gamitin ang pang-Bumabang function na ay inalis sa jQuery 1.9. Ang opsiyon na ito ay naka-off sa pamamagitan ng default, at ay aalisin sa MediaWiki 1.25.
- (bug 47,076) jQuery UI upgrade mula 1.8.24 sa 1.9.2.
Ano ang bago sa bersyon 1.24.2:
- Nagdagdag ng bagong hook WatchlistEditorBeforeFormRender, na nagpapahintulot sa mga subscriber upang manipulahin ang listahan ng mga pahina at / o preload ng maraming data sa iisang pagkakataon.
- Nagdagdag ng bagong argument & $ link hook WatchlistEditorBuildRemoveLine, na nagpapahintulot sa ang link sa ang pamagat upang maging nagbago.
- Nagdagdag ng isang bagong hook, & quot; WhatLinksHereProps & quot ;, upang payagan extension upang i-annotate WhatLinksHere entries .
- Nagdagdag ng isang bagong hook, & quot; ContentGetParserOutput & quot ;, i-customize parser output para sa isang naibigay na nilalaman object .
- Bumabang hook & quot; ShowRawCssJs & quot ;, na paggamit & quot; ContentGetParserOutput & quot; sa halip.
- ni HTMLForm HTMLTextField Sinusuportahan na ngayon ng ang 'url' uri.
- HTMLForm patlang ay maaaring ngayon maging magilas nakatago batay sa mga halaga ng iba pang mga patlang sa form.
- HTMLForm Sinusuportahan na ngayon ng maramihang mga kopya ng isang input field o hanay ng mga input field, hal anyo ay maaaring humiling & quot; isa o higit pang mga username & quot; nang hindi na kinakailangang magkaroon ng user ipasok delimited listahan ng mga pangalan sa isang patlang ng teksto.
- Nagdagdag ng isang bagong hook, & quot; SidebarBeforeOutput & quot ;, upang payagan upang i-edit ang mga istraktura ng sidebar lamang bago nito display .
- (bug 49,156) Idinagdag ang mediawiki.cookie ResourceLoader module, na bumabalot jquery.cookie kaya na ang pagkuha / pagtatakda ng isang cookie ay syntactically at functionally katulad ng paggamit ng WebRequest :: getCookie () at WebResponse :: setcookie () pamamaraan.
- (bug 44,740) jQuery-upgrade mula sa 1.8.3 sa 1.11.1. Ang isang bagong opsyon configuration, $ wgIncludejQueryMigrate, din ikinarga ang jQuery-migrate na tadtarin upang ipaalam extension at mga gadget gamitin ang pang-Bumabang function na ay inalis sa jQuery 1.9. Ang opsiyon na ito ay naka-off sa pamamagitan ng default, at ay aalisin sa MediaWiki 1.25.
- (bug 47,076) jQuery UI upgrade mula 1.8.24 sa 1.9.2.
Ano ang bago sa bersyon 1.24.1:
- Nagdagdag ng bagong hook WatchlistEditorBeforeFormRender, na nagpapahintulot sa mga subscriber upang manipulahin ang listahan ng mga pahina at / o preload ng maraming data sa iisang pagkakataon.
- Nagdagdag ng bagong argument & $ link hook WatchlistEditorBuildRemoveLine, na nagpapahintulot sa ang link sa ang pamagat upang maging nagbago.
- Nagdagdag ng isang bagong hook, & quot; WhatLinksHereProps & quot ;, upang payagan extension upang i-annotate WhatLinksHere entries .
- Nagdagdag ng isang bagong hook, & quot; ContentGetParserOutput & quot ;, i-customize parser output para sa isang naibigay na nilalaman object .
- Bumabang hook & quot; ShowRawCssJs & quot ;, na paggamit & quot; ContentGetParserOutput & quot; sa halip.
- ni HTMLForm HTMLTextField Sinusuportahan na ngayon ng ang 'url' uri.
- HTMLForm patlang ay maaaring ngayon maging magilas nakatago batay sa mga halaga ng iba pang mga patlang sa form.
- HTMLForm Sinusuportahan na ngayon ng maramihang mga kopya ng isang input field o hanay ng mga input field, hal anyo ay maaaring humiling & quot; isa o higit pang mga username & quot; nang hindi na kinakailangang magkaroon ng user ipasok delimited listahan ng mga pangalan sa isang patlang ng teksto.
- Nagdagdag ng isang bagong hook, & quot; SidebarBeforeOutput & quot ;, upang payagan upang i-edit ang mga istraktura ng sidebar lamang bago nito display .
- (bug 49,156) Idinagdag ang mediawiki.cookie ResourceLoader module, na bumabalot jquery.cookie kaya na ang pagkuha / pagtatakda ng isang cookie ay syntactically at functionally katulad ng paggamit ng WebRequest :: getCookie () at WebResponse :: setcookie () pamamaraan.
- (bug 44,740) jQuery-upgrade mula sa 1.8.3 sa 1.11.1. Ang isang bagong opsyon configuration, $ wgIncludejQueryMigrate, din ikinarga ang jQuery-migrate na tadtarin upang ipaalam extension at mga gadget gamitin ang pang-Bumabang function na ay inalis sa jQuery 1.9. Ang opsiyon na ito ay naka-off sa pamamagitan ng default, at ay aalisin sa MediaWiki 1.25.
- (bug 47,076) jQuery UI upgrade mula 1.8.24 sa 1.9.2.
Ano ang bago sa bersyon 1.23.6:
- Payagan klase na magparehistro maayos mula installer
- Job queue hindi tumatakbo (HTTP 411) dahil sa nawawalang Content-Length: header
Ano ang bago sa bersyon 1.23.4:
- SEGURIDAD: Pagandahin CSS pag-filter sa SVG file. Filter & # x3c; style & # x3e; mga elemento; normalisahin elemento estilo at mga katangian bago filtering; si checks para sa mga katangian na naglalaman ng CSS; magdagdag ng mga pagsusulit unit para html5sec at iniulat bugs.
- Gumawa MySQLi trabaho sa non-standard socket.
- GlobalVarConfig hindi dapat ihagis eksepsiyon for null-mahal setting config.
Ano ang bago sa bersyon 1.23.2:
- SEGURIDAD:. Prepend jsonp callback may komento
- SEGURIDAD: Ayusin ang para sa XSS isyu sa bug 66,608:. Bumuo ng mga URL na ginagamit para sa loading ng isang bagong pahina sa Javascript, sa halip na umasa sa URL sa link na na-click
- SEGURIDAD:. Kopyahin maiwasan-Clickjacking pagitan OutputPage at ParserOutput
- Mga Kagustuhan: Lumiko stubthreshold pabalik sa isang combo box .
- Pag-aayos initSiteStats.php maintenance script.
- Special: ActiveUsers: Ayusin upang gumana sa PostgreSQL .
Ano ang bago sa bersyon 1.23.0:
- Ang 'max threads' na setting ay tinanggal mula $ wgDBservers.
- Suporta para sa AdminSettings.php ay ganap na inalis. Lahat configuration nabibilang sa LocalSettings.php.
- $ wgSkipSkin, na kung saan ay naging maaaring palitan sa pamamagitan ng $ wgSkipSkins mula noong 2005 (r9249), ngayon ay pormal na tinutulan.
- Inalis deprecated $ wgDisabledActions bilang bahagya ito ay ginagamit kahit saan.
- $ wgRateLimitLog ay deprecated at mapapalitan ng $ wgDebugLogGroup [ 'ratelimit'].
- $ wgLocalInterwikis ay isang array na naglalaman ng maramihang mga lokal na interwiki prefixes (interwiki prefixes na tumuturo pabalik sa kasalukuyang wiki). Ito epektibong nagbibigay-daan sa higit sa isang halaga ng $ wgLocalInterwiki na tinukoy at maunawaan ng mga parser. Ang halaga ng $ wgLocalInterwiki ay awtomatikong prepended sa simula ng array na ito.
- $ wgQueryPages ay inalis na. Query Pahina ay dapat idagdag sa pamamagitan ng paggamit ng wgQueryPages hook.
- $ wgHttpOnlyBlacklist ay inalis na.
- $ wgLicenseTerms ay tinanggal dahil habang ito ay hindi ginagamit.
- $ wgProfileOnly ngayon deprecated; itakda ang log file sa $ wgDebugLogGroups [ 'profileoutput'] upang palitan ito.
- $ wgMaxBacklinksInvalidate ay tinanggal; paggamit $ wgJobBackoffThrottling halip
- Bumabang ResourceLoaderGetStartupModules hook.
Ano ang bago sa bersyon 1.22.6:
- SECURITY Ayusin ang:
- Makatakas sortKey in pageInfo.
Ano ang bago sa bersyon 1.22.5:
- Added CSRF token sa Special:. ChangePassword
Ano ang bago sa bersyon 1.22.3:
- Anti-spam at mga pagpapabuti countervandalism
- pagpapabuti Editing
- Upgrade sa Vector at iba pang skin
- Suporta para Composer
- Pag-login at pag-signup form
Ano ang bago sa bersyon 1.22.0:
- Maaari mo na ngayong i-install ng mga extension gamit Composer
- mediawiki.jqueryMsg ay maaari na ngayong i-parse (whitelist) HTML na mga elemento at mga katangian.
- Wika :: sprintfDate ngayon ay may isang timezone parameter, at sumusuporta sa mga & quot; eIOPTZ & quot; formatting character.
- EditWarning: Isang babala ay ipinapakita kapag ang isang editor ay umalis sa edit anyo nang walang pag-save ng (pinagana sa pamamagitan ng default, ang mga gumagamit ay maaaring mag-opt-out sa pamamagitan ng 'useeditwarning' preference). Ang tampok na ito ay inilipat mula sa Vector extension, at ngayon ay bahagi ng core para sa lahat ng mga skin. Mag-ingat kapag-a-upgrade na hindi ka gumagamit ng isang mas lumang bersyon ng Vector extension bilang ang tampok na ito ay maaaring salungat.
- Bagong 'mediawiki.ui' CSS module na nagbibigay ng mw-UI- * estilo para sa mga pindutan at isang compact vertical layout form.
- HTMLForm ay sumusuporta sa isang bagong display format 'vform' na kung saan ay sumasaklaw ito compact vertical layout at pindutan styling. Special:. Passwordreset gumagamit ang format na ito
- Bagong bersyon ng pag-login (Special: UserLogin) at lumikha ng account (Special: UserLogin / signup) forms gamit ang & quot; vform & quot; compact vertical form layout. Ang mga uri gamitin ang mga bagong mensahe na ipalagay ang isang & quot; Tulong log in & quot; link, tingnan https://www.mediawiki.org/wiki/Manual:Page_customizations; https://www.mediawiki.org/wiki/Account_creation_user_experience/Strings naglilista ng mga mensahe key pagbabago.
- Ipinatupad kakayahang mag-apply IP bloke upang ang mga nilalaman ng X-Ipinasang-Para header sa pamamagitan ng pagdaragdag ng isang bagong configuration variable $ wgApplyIpBlocksToXff (hindi pinagana sa pamamagitan ng default).
- Ang bagong hook 'APIGetPossibleErrors' upang baguhin ang listahan ng mga posibleng mga error ay idinagdag.
Kinakailangan
- PHP 5.1 o mas mataas (maliban 5.2)
Mga Komento hindi natagpuan