MediaWiki 'n beginpunt vir Wikipedia, maar het nou ontwikkel tot sy stand-alone weergawe.
geskryf in PHP, MediaWiki kan maklik real-time redigering van webblaaie, net soos alle ander projekte.
Steun vir temas, wiki teks, bladsy geskiedenis, verskil sienings, en WYSIWYG redigering is ook ingesluit
Wat is nuut in hierdie release:.
- Verandering tags kan nou in die koppelvlak weggesteek deur die aanskakel van die gepaardgaande & quot; tag - & # x3c; id & # x3e; & quot; koppelvlak boodskap.
- ':' (kolon) is nou ongeldig in gebruikersname vir nuwe rekeninge. Bestaande rekeninge is nie geraak nie.
- 'n Nuwe haak, 'LogException, uitsonderings aanmeld nie-standaard maniere.
- herleef die 'SpecialSearchResultsAppend' haak wat plaasvind nadat die lys van resultate gelewer. Die aanvanklike gebruik geval is 'n & quot voeg; gee ons terugvoer & quot; skakel onder die resultate.
- 'n Nuwe haak, 'RejectParserCacheValue, wat dit moontlik maak uitbreidings aan 'n andersins-suksesvolle ontleder kas soek verwerp. Die bedoeling is om voorsiening te maak uitbreidings aan die uitsetting van argaïese HTML uitvoer uit die kas te bestuur.
- (T68699) die verstryking van die UserID en gebrand login koekies ($ wgExtendedLoginCookieExpiration) kan onafhanklik ingestel van die verstryking van alle ander koekies ($ wgCookieExpiration).
- (T50519) Ondersteuning vir die opwekking van JPEG / PNG duimnaels van WebP beelde bygevoeg as Imagemagick word gebruik as beeld scaler ($ wgUseImageMagick = true). Oplaai van WebP beelde steeds by verstek afgeskakel. Voeg $ wgFileExtensions [] = 'webp'; om LocalSettings.php om die oplaai van WebP beelde in staat te stel.
- Bygevoeg nuwe hakies 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData, om die data wat gebruik word om lyne in verbeterde Recent en dophoulys te bou verander.
- bellers nodig vinnig liggewig data winkels gebruik $ wgMainStash om die tipe winkel van $ wgObjectCaches kies. Die verstek is die plaaslike databasis.
- Interface boodskap oorheers in die MediaWiki-naamspasie sal nou die kas in memcached en APC (indien beskikbaar), eerder as om memcached en plaaslike lêers.
- 'n Nuwe haak, 'RandomPageQuery, om wysiging van die navraag deur Spesiale toelaat. Random ewekansige bladsye kies
- $ wgTransactionalTimeLimit bygevoeg, wat die versoek tydsbeperking vir potensieel stadig POST versoeke waaraan aandag gegee moet word as atoom as moontlik beheer.
- ResourceLoader laai nou al skrifte asynchroon. Die top-tou en begin modules word nie meer sinkronies gelaai.
- 'mediawiki.ui.button' style is nie meer onvoorwaardelik gelaai op elke bladsy. Gedurende die afkeuring tydperk, sal die style slegs gelaai op bladsye wat 'MW-ui-knoppie "in hul HTML bevat. Begin in 1.28, sal die style slegs gelaai as uitdruklik vereis.
Wat is nuut in weergawe 1.25.3:
- Bygevoeg nuwe haak WatchlistEditorBeforeFormRender, sodat intekenaars op die manipuleer lys van bladsye en / of voorbelading baie data in 'n keer.
- Bygevoeg nuwe argument & $ skakel in haak WatchlistEditorBuildRemoveLine, sodat die skakel na die titel te verander.
- 'n Nuwe haak, & quot; WhatLinksHereProps & quot ;, te laat uitbreidings aan WhatLinksHere inskrywings annoteer .
- 'n Nuwe haak, & quot; ContentGetParserOutput & quot ;, om ontleder uitset aan te pas vir 'n gegewe inhoud voorwerp .
- Afgekeur die haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaas.
- HTMLForm se HTMLTextField ondersteun nou die soort 'url'.
- HTMLForm velde kan nou dinamiese verborge gebaseer op die waardes van ander velde in die vorm.
- HTMLForm ondersteun nou veelvuldige kopieë van 'n invoer veld of 'n stel van insette velde, bv die vorm versoek & quot; een of meer gebruikers & quot; sonder om die gebruiker te betree afgebaken lys van name in 'n teks veld.
- 'n Nuwe haak, & quot; SidebarBeforeOutput & quot ;, toe te laat om die struktuur van die sidebar wysig net voor sy vertoning .
- (fout 49156) Bygevoeg die mediawiki.cookie ResourceLoader module, wat jquery.cookie vou sodat kry / opstel van 'n koekie is sintakties en funksioneel soortgelyk aan die gebruik van die WebRequest :: getCookie () en WebResponse :: setcookie () metodes.
- (fout 44740) jQuery opgegradeer vanaf 1.8.3 tot 1.11.1. 'N Nuwe opset opsie $ wgIncludejQueryMigrate, laai ook die jQuery Migreer hack laat uitbreidings en gadgets gebruik die lang afgekeur funksies wat in jQuery 1.9 verwyder. Hierdie opsie is afgeskakel by verstek, en sal in MediaWiki 1.25 verwyder word.
- (fout 47076) jQuery UI opgegradeer vanaf 1.8.24 tot 1.9.2.
Wat is nuut in weergawe 1.25.1:
- Bygevoeg nuwe haak WatchlistEditorBeforeFormRender, sodat intekenaars op die manipuleer lys van bladsye en / of voorbelading baie data in 'n keer.
- Bygevoeg nuwe argument & $ skakel in haak WatchlistEditorBuildRemoveLine, sodat die skakel na die titel te verander.
- 'n Nuwe haak, & quot; WhatLinksHereProps & quot ;, te laat uitbreidings aan WhatLinksHere inskrywings annoteer .
- 'n Nuwe haak, & quot; ContentGetParserOutput & quot ;, om ontleder uitset aan te pas vir 'n gegewe inhoud voorwerp .
- Afgekeur die haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaas.
- HTMLForm se HTMLTextField ondersteun nou die soort 'url'.
- HTMLForm velde kan nou dinamiese verborge gebaseer op die waardes van ander velde in die vorm.
- HTMLForm ondersteun nou veelvuldige kopieë van 'n invoer veld of 'n stel van insette velde, bv die vorm versoek & quot; een of meer gebruikers & quot; sonder om die gebruiker te betree afgebaken lys van name in 'n teks veld.
- 'n Nuwe haak, & quot; SidebarBeforeOutput & quot ;, toe te laat om die struktuur van die sidebar wysig net voor sy vertoning .
- (fout 49156) Bygevoeg die mediawiki.cookie ResourceLoader module, wat jquery.cookie vou sodat kry / opstel van 'n koekie is sintakties en funksioneel soortgelyk aan die gebruik van die WebRequest :: getCookie () en WebResponse :: setcookie () metodes.
- (fout 44740) jQuery opgegradeer vanaf 1.8.3 tot 1.11.1. 'N Nuwe opset opsie $ wgIncludejQueryMigrate, laai ook die jQuery Migreer hack laat uitbreidings en gadgets gebruik die lang afgekeur funksies wat in jQuery 1.9 verwyder. Hierdie opsie is afgeskakel by verstek, en sal in MediaWiki 1.25 verwyder word.
- (fout 47076) jQuery UI opgegradeer vanaf 1.8.24 tot 1.9.2.
Wat is nuut in weergawe 1.24.2:
- Bygevoeg nuwe haak WatchlistEditorBeforeFormRender, sodat intekenaars op die manipuleer lys van bladsye en / of voorbelading baie data in 'n keer.
- Bygevoeg nuwe argument & $ skakel in haak WatchlistEditorBuildRemoveLine, sodat die skakel na die titel te verander.
- 'n Nuwe haak, & quot; WhatLinksHereProps & quot ;, te laat uitbreidings aan WhatLinksHere inskrywings annoteer .
- 'n Nuwe haak, & quot; ContentGetParserOutput & quot ;, om ontleder uitset aan te pas vir 'n gegewe inhoud voorwerp .
- Afgekeur die haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaas.
- HTMLForm se HTMLTextField ondersteun nou die soort 'url'.
- HTMLForm velde kan nou dinamiese verborge gebaseer op die waardes van ander velde in die vorm.
- HTMLForm ondersteun nou veelvuldige kopieë van 'n invoer veld of 'n stel van insette velde, bv die vorm versoek & quot; een of meer gebruikers & quot; sonder om die gebruiker te betree afgebaken lys van name in 'n teks veld.
- 'n Nuwe haak, & quot; SidebarBeforeOutput & quot ;, toe te laat om die struktuur van die sidebar wysig net voor sy vertoning .
- (fout 49156) Bygevoeg die mediawiki.cookie ResourceLoader module, wat jquery.cookie vou sodat kry / opstel van 'n koekie is sintakties en funksioneel soortgelyk aan die gebruik van die WebRequest :: getCookie () en WebResponse :: setcookie () metodes.
- (fout 44740) jQuery opgegradeer vanaf 1.8.3 tot 1.11.1. 'N Nuwe opset opsie $ wgIncludejQueryMigrate, laai ook die jQuery Migreer hack laat uitbreidings en gadgets gebruik die lang afgekeur funksies wat in jQuery 1.9 verwyder. Hierdie opsie is afgeskakel by verstek, en sal in MediaWiki 1.25 verwyder word.
- (fout 47076) jQuery UI opgegradeer vanaf 1.8.24 tot 1.9.2.
Wat is nuut in weergawe 1.24.1:
- Bygevoeg nuwe haak WatchlistEditorBeforeFormRender, sodat intekenaars op die manipuleer lys van bladsye en / of voorbelading baie data in 'n keer.
- Bygevoeg nuwe argument & $ skakel in haak WatchlistEditorBuildRemoveLine, sodat die skakel na die titel te verander.
- 'n Nuwe haak, & quot; WhatLinksHereProps & quot ;, te laat uitbreidings aan WhatLinksHere inskrywings annoteer .
- 'n Nuwe haak, & quot; ContentGetParserOutput & quot ;, om ontleder uitset aan te pas vir 'n gegewe inhoud voorwerp .
- Afgekeur die haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaas.
- HTMLForm se HTMLTextField ondersteun nou die soort 'url'.
- HTMLForm velde kan nou dinamiese verborge gebaseer op die waardes van ander velde in die vorm.
- HTMLForm ondersteun nou veelvuldige kopieë van 'n invoer veld of 'n stel van insette velde, bv die vorm versoek & quot; een of meer gebruikers & quot; sonder om die gebruiker te betree afgebaken lys van name in 'n teks veld.
- 'n Nuwe haak, & quot; SidebarBeforeOutput & quot ;, toe te laat om die struktuur van die sidebar wysig net voor sy vertoning .
- (fout 49156) Bygevoeg die mediawiki.cookie ResourceLoader module, wat jquery.cookie vou sodat kry / opstel van 'n koekie is sintakties en funksioneel soortgelyk aan die gebruik van die WebRequest :: getCookie () en WebResponse :: setcookie () metodes.
- (fout 44740) jQuery opgegradeer vanaf 1.8.3 tot 1.11.1. 'N Nuwe opset opsie $ wgIncludejQueryMigrate, laai ook die jQuery Migreer hack laat uitbreidings en gadgets gebruik die lang afgekeur funksies wat in jQuery 1.9 verwyder. Hierdie opsie is afgeskakel by verstek, en sal in MediaWiki 1.25 verwyder word.
- (fout 47076) jQuery UI opgegradeer vanaf 1.8.24 tot 1.9.2.
Wat is nuut in weergawe 1.23.6:
- Laat klasse behoorlik geregistreer vanaf installeerder
- Job tou loop nie (HTTP 411) as gevolg van vermiste inhoud-Lengte: kop
Wat is nuut in weergawe 1.23.4:
- Veiligheid: Verbeter CSS filter in SVG lêers. Filter & # x3c; styl & # x3e; elemente; normaliseer styl elemente en eienskappe voor filter; tjeks voeg vir eienskappe wat CSS bevat; voeg eenheid toetse vir html5sec en gerapporteer foute.
- Maak MySQLi werk met nie-standaard-aansluiting.
- GlobalVarConfig moet nie uitsonderings vir-nul gewaardeer config instellings te gooi.
Wat is nuut in weergawe 1.23.2:
- Veiligheid:. Prefix JSONP terugbel met kommentaar
- Veiligheid: Fix vir XSS kwessie in fout 66608:. Genereer die URL wat gebruik word vir die laai van 'n nuwe bladsy in Javascript, in plaas van vertroue op die URL in die skakel wat is gekliek
- Veiligheid:. Kopieer verhoed-clickjacking tussen OutputPage en ParserOutput
- Voorkeure: Draai stubthreshold terug in 'n combo box .
- Oplossing initSiteStats.php onderhoud script.
- Special: ActiveUsers: Fix om te werk met PostgreSQL .
Wat is nuut in weergawe 1.23.0:
- omgewing Die "maksimum drade 'is vanaf $ verwyder wgDBservers.
- Ondersteuning vir AdminSettings.php is heeltemal verwyder. Alle opset behoort in LocalSettings.php.
- $ wgSkipSkin, wat sedert 2005 (r9249) vervang is deur $ wgSkipSkins, word nou formeel afgekeur.
- verwyder afgekeur $ wgDisabledActions as dit skaars enige plek gebruik word.
- $ wgRateLimitLog is afgekeur en vervang deur $ wgDebugLogGroup [ 'ratelimit'].
- $ wgLocalInterwikis is 'n skikking met verskeie plaaslike interwiki voorvoegsels (interwiki voorvoegsels wat terug verwys na die huidige wiki). Dit laat effektief meer as een waarde van $ wgLocalInterwiki gespesifiseer word en verstaan word deur die ontleder. Die waarde van $ wgLocalInterwiki is outomaties prepended die begin van hierdie reeks.
- $ wgQueryPages verwyder. Navraag Bladsye moet bygevoeg word deur die gebruik van die wgQueryPages haak.
- $ wgHttpOnlyBlacklist verwyder is.
- $ wgLicenseTerms verwyder as dit nie gebruik nie.
- $ wgProfileOnly is nou afgekeur; stel die log lêer in $ wgDebugLogGroups [ 'profileoutput'] om dit te vervang.
- $ wgMaxBacklinksInvalidate verwyder; gebruik $ wgJobBackoffThrottling plaas
- afgekeur ResourceLoaderGetStartupModules haak.
Wat is nuut in weergawe 1.22.6:
- Veiligheid FIX:
- Escape sortKey in pageInfo.
Wat is nuut in weergawe 1.22.5:
- Toegevoegde CSRF teken op Special:. Changepassword
Wat is nuut in weergawe 1.22.3:
- Anti-spam en countervandalism verbeterings
- verbeterings wysig
- Opgraderings aan Vector en ander velle
- Ondersteuning vir Komponis
- Teken en aanmelding vorm
Wat is nuut in weergawe 1.22.0:
- Jy kan nou uitbreidings met behulp Komponis installeer
- mediawiki.jqueryMsg kan nou ontleed (gewitlys) HTML-elemente en eienskappe.
- Taal :: sprintfDate het nou 'n tydsone parameter, en ondersteun die & quot; eIOPTZ & quot; opmaak karakters.
- EditWarning: 'n waarskuwing vertoon word wanneer 'n redakteur laat die wysig vorm sonder om (aangeskakel is by verstek, gebruikers kan kies uit via die 'useeditwarning se voorkeur). Hierdie funksie is verskuif vanaf die Vector uitbreiding, en is nou deel van die kern vir alle vel. Wees versigtig wanneer die opgradering dat jy nie 'n ouer weergawe van die Vector uitbreiding te gebruik as hierdie funksie kan konflik.
- Nuwe 'mediawiki.ui' CSS module verskaf MW-ui- * style vir knoppies en 'n kompakte vertikale vorm uitleg.
- HTMLForm ondersteun 'n nuwe vertoning formaat 'vform' wat hierdie kompakte vertikale uitleg en knoppie stilering van toepassing. Special:. PasswordReset gebruik hierdie formaat
- Nuwe weergawes van inskrywing (Special: UserLogin) en die skep van rekening (Special: UserLogin / signup) vorms met behulp van die & quot; vform & quot; kompakte vertikale vorm uitleg. Hierdie vorms gebruik nuwe boodskappe wat veronderstel 'n & quot; Help afteken in & quot; skakel, sien https://www.mediawiki.org/wiki/Manual:Page_customizations; https://www.mediawiki.org/wiki/Account_creation_user_experience/Strings lys die boodskap sleutel verander.
- Geïmplementeer vermoë om IP blokke van toepassing op die inhoud van X gestuur-Vir kop deur die toevoeging van 'n nuwe opset veranderlike $ wgApplyIpBlocksToXff (afgeskakel by verstek).
- Die nuwe haak 'APIGetPossibleErrors' om die lys van moontlike foute bygevoeg verander.
Vereistes :
- PHP 5.1 of hoër (behalwe 5.2)
Kommentaar nie gevind