MediaWiki is een uitgangspunt voor Wikipedia, maar is inmiddels uitgegroeid tot de stand-alone versie.
Geschreven in PHP, MediaWiki maakt een eenvoudige real-time bewerken van webpagina's, net als op alle Wikimedia-projecten.
Ondersteuning voor thema's, wiki tekst, pagina geschiedenis, diff uitzicht, en WYSIWYG editing is ook opgenomen
Wat is nieuw in deze release:.
- Verander tags kunnen nu in de interface worden verborgen door het uitschakelen van de bijbehorende & quot; tag - & # X3c; id & # x3e; & quot; interface-bericht.
- ': "(colon) is nu ongeldig gebruikersnamen voor nieuwe accounts. Bestaande accounts worden niet beïnvloed.
- voegde een nieuwe haak, 'LogException', uitzonderingen log in niet-standaard manieren.
- Revive de 'SpecialSearchResultsAppend' hook dat plaatsvindt na de lijst met zoekresultaten worden weergegeven. De eerste use case is om een & quot toevoegen, geef ons feedback & quot; link onder de zoekresultaten.
- voegde een nieuwe haak, 'RejectParserCacheValue', waarmee uitbreidingen aan een anders succesvolle parser cache lookup weigeren. De bedoeling is om uitbreidingen van de ontruiming van de archaïsche HTML-uitvoer uit de cache te beheren.
- (T68699) Het verstrijken van de gebruikers-ID en Token login cookies ($ wgExtendedLoginCookieExpiration) kan onafhankelijk geconfigureerd worden na afloop van alle andere cookies ($ wgCookieExpiration).
- (T50519) Ondersteuning voor het genereren van JPEG / PNG miniaturen van WebP beelden toegevoegd indien ImageMagick wordt gebruikt als beeld scaler ($ wgUseImageMagick = true). Uploaden van WebP beelden nog steeds standaard uitgeschakeld. Voeg $ wgFileExtensions [] = 'webp'; om LocalSettings.php te uploaden van WebP beelden mogelijk te maken.
- Toegevoegd nieuwe hooks 'EnhancedChangesListModifyLineData' & 'EnhancedChangesListModifyBlockLineData', om de gegevens die worden gebruikt om lijnen in verbeterde recentchanges en watchlist te bouwen aan te passen.
- Bellers hoeven snel lichtgewicht data winkels gebruiken $ wgMainStash om het type winkel vanaf $ wgObjectCaches selecteren. De standaard is de lokale database.
- Interface bericht overschrijft in de MediaWiki namespace wordt nu opgeslagen in memcached en APC (indien beschikbaar), in plaats van memcached en lokale bestanden.
- voegde een nieuwe haak, 'RandomPageQuery', tot een wijziging van de query wordt gebruikt door Special toestaan:. Random om willekeurige pagina's te selecteren
- $ wgTransactionalTimeLimit werd toegevoegd, die het verzoek termijn voor potentieel langzame POST-aanvragen die moeten als atomaire mogelijk regelt.
- ResourceLoader laadt nu alle scripts asynchroon. De top-wachtrij en inbedrijfstelling modules zijn niet langer synchroon geladen.
- 'mediawiki.ui.button' stijlen worden niet langer onvoorwaardelijk geplaatst op elke pagina. Tijdens de deprecation periode zal de stijlen alleen worden geladen op pagina's die "mw-ui-knop 'in hun HTML bevatten. Vanaf 1.28, zal de stijlen alleen worden geladen als het expliciet vereist.
Wat is nieuw in versie 1.25.3:
- Toegevoegd nieuwe haak WatchlistEditorBeforeFormRender, waardoor abonnees van het manipuleren lijst van pagina's en / of voorspanning veel data in een keer.
- Toegevoegd nieuw argument & $ schakel in de haak WatchlistEditorBuildRemoveLine, waardoor de link naar de titel te wijzigen.
- voegde een nieuwe haak, & quot; WhatLinksHereProps & quot ;, om uitbreidingen van WhatLinksHere inzendingen annoteren .
- voegde een nieuwe haak, & quot; ContentGetParserOutput & quot ;, om parser-uitgang aan te passen voor een bepaalde inhoud object .
- Afgekeurd de haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaats.
- HTMLForm's HTMLTextField ondersteunt nu het type 'URL'.
- HTMLForm velden kunnen nu worden dynamisch verborgen op basis van de waarden van andere velden in het formulier.
- HTMLForm ondersteunt nu meerdere kopieën van een invoerveld of een reeks van invoervelden, bijv. het formulier kan verzoeken & quot; een of meerdere gebruikersnamen & quot; zonder dat de gebruiker in te voeren gescheiden lijst met namen in een tekstveld.
- voegde een nieuwe haak, & quot; SidebarBeforeOutput & quot ;, om de structuur van de sidebar te wijzigen vlak voordat het display .
- (bug 49.156) Toegevoegd de mediawiki.cookie ResourceLoader module, die jquery.cookie wraps, zodat het krijgen van / instellen van een cookie is syntactisch en functioneel vergelijkbaar met het gebruik van de WebRequest :: getCookie () en WebResponse :: setcookie () methodes.
- (bug 44.740) jQuery upgrade van 1.8.3 naar 1.11.1. Een nieuwe configuratie optie $ wgIncludejQueryMigrate, laadt ook de jQuery Migrate hack te laten extensies en gadgets te gebruiken op de lange verouderde functies die in jQuery 1.9 werden verwijderd. Deze optie is standaard uitgeschakeld, en zal in MediaWiki 1.25 worden verwijderd.
- (bug 47.076) jQuery UI vernieuwd van 1.8.24 naar 1.9.2.
Wat is nieuw in versie 1.25.1:
- Toegevoegd nieuwe haak WatchlistEditorBeforeFormRender, waardoor abonnees van het manipuleren lijst van pagina's en / of voorspanning veel data in een keer.
- Toegevoegd nieuw argument & $ schakel in de haak WatchlistEditorBuildRemoveLine, waardoor de link naar de titel te wijzigen.
- voegde een nieuwe haak, & quot; WhatLinksHereProps & quot ;, om uitbreidingen van WhatLinksHere inzendingen annoteren .
- voegde een nieuwe haak, & quot; ContentGetParserOutput & quot ;, om parser-uitgang aan te passen voor een bepaalde inhoud object .
- Afgekeurd de haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaats.
- HTMLForm's HTMLTextField ondersteunt nu het type 'URL'.
- HTMLForm velden kunnen nu worden dynamisch verborgen op basis van de waarden van andere velden in het formulier.
- HTMLForm ondersteunt nu meerdere kopieën van een invoerveld of een reeks van invoervelden, bijv. het formulier kan verzoeken & quot; een of meerdere gebruikersnamen & quot; zonder dat de gebruiker in te voeren gescheiden lijst met namen in een tekstveld.
- voegde een nieuwe haak, & quot; SidebarBeforeOutput & quot ;, om de structuur van de sidebar te wijzigen vlak voordat het display .
- (bug 49.156) Toegevoegd de mediawiki.cookie ResourceLoader module, die jquery.cookie wraps, zodat het krijgen van / instellen van een cookie is syntactisch en functioneel vergelijkbaar met het gebruik van de WebRequest :: getCookie () en WebResponse :: setcookie () methodes.
- (bug 44.740) jQuery upgrade van 1.8.3 naar 1.11.1. Een nieuwe configuratie optie $ wgIncludejQueryMigrate, laadt ook de jQuery Migrate hack te laten extensies en gadgets te gebruiken op de lange verouderde functies die in jQuery 1.9 werden verwijderd. Deze optie is standaard uitgeschakeld, en zal in MediaWiki 1.25 worden verwijderd.
- (bug 47.076) jQuery UI vernieuwd van 1.8.24 naar 1.9.2.
Wat is nieuw in versie 1.24.2:
- Toegevoegd nieuwe haak WatchlistEditorBeforeFormRender, waardoor abonnees van het manipuleren lijst van pagina's en / of voorspanning veel data in een keer.
- Toegevoegd nieuw argument & $ schakel in de haak WatchlistEditorBuildRemoveLine, waardoor de link naar de titel te wijzigen.
- voegde een nieuwe haak, & quot; WhatLinksHereProps & quot ;, om uitbreidingen van WhatLinksHere inzendingen annoteren .
- voegde een nieuwe haak, & quot; ContentGetParserOutput & quot ;, om parser-uitgang aan te passen voor een bepaalde inhoud object .
- Afgekeurd de haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaats.
- HTMLForm's HTMLTextField ondersteunt nu het type 'URL'.
- HTMLForm velden kunnen nu worden dynamisch verborgen op basis van de waarden van andere velden in het formulier.
- HTMLForm ondersteunt nu meerdere kopieën van een invoerveld of een reeks van invoervelden, bijv. het formulier kan verzoeken & quot; een of meerdere gebruikersnamen & quot; zonder dat de gebruiker in te voeren gescheiden lijst met namen in een tekstveld.
- voegde een nieuwe haak, & quot; SidebarBeforeOutput & quot ;, om de structuur van de sidebar te wijzigen vlak voordat het display .
- (bug 49.156) Toegevoegd de mediawiki.cookie ResourceLoader module, die jquery.cookie wraps, zodat het krijgen van / instellen van een cookie is syntactisch en functioneel vergelijkbaar met het gebruik van de WebRequest :: getCookie () en WebResponse :: setcookie () methodes.
- (bug 44.740) jQuery upgrade van 1.8.3 naar 1.11.1. Een nieuwe configuratie optie $ wgIncludejQueryMigrate, laadt ook de jQuery Migrate hack te laten extensies en gadgets te gebruiken op de lange verouderde functies die in jQuery 1.9 werden verwijderd. Deze optie is standaard uitgeschakeld, en zal in MediaWiki 1.25 worden verwijderd.
- (bug 47.076) jQuery UI vernieuwd van 1.8.24 naar 1.9.2.
Wat is nieuw in versie 1.24.1:
- Toegevoegd nieuwe haak WatchlistEditorBeforeFormRender, waardoor abonnees van het manipuleren lijst van pagina's en / of voorspanning veel data in een keer.
- Toegevoegd nieuw argument & $ schakel in de haak WatchlistEditorBuildRemoveLine, waardoor de link naar de titel te wijzigen.
- voegde een nieuwe haak, & quot; WhatLinksHereProps & quot ;, om uitbreidingen van WhatLinksHere inzendingen annoteren .
- voegde een nieuwe haak, & quot; ContentGetParserOutput & quot ;, om parser-uitgang aan te passen voor een bepaalde inhoud object .
- Afgekeurd de haak & quot; ShowRawCssJs & quot ;, gebruik & quot; ContentGetParserOutput & quot; plaats.
- HTMLForm's HTMLTextField ondersteunt nu het type 'URL'.
- HTMLForm velden kunnen nu worden dynamisch verborgen op basis van de waarden van andere velden in het formulier.
- HTMLForm ondersteunt nu meerdere kopieën van een invoerveld of een reeks van invoervelden, bijv. het formulier kan verzoeken & quot; een of meerdere gebruikersnamen & quot; zonder dat de gebruiker in te voeren gescheiden lijst met namen in een tekstveld.
- voegde een nieuwe haak, & quot; SidebarBeforeOutput & quot ;, om de structuur van de sidebar te wijzigen vlak voordat het display .
- (bug 49.156) Toegevoegd de mediawiki.cookie ResourceLoader module, die jquery.cookie wraps, zodat het krijgen van / instellen van een cookie is syntactisch en functioneel vergelijkbaar met het gebruik van de WebRequest :: getCookie () en WebResponse :: setcookie () methodes.
- (bug 44.740) jQuery upgrade van 1.8.3 naar 1.11.1. Een nieuwe configuratie optie $ wgIncludejQueryMigrate, laadt ook de jQuery Migrate hack te laten extensies en gadgets te gebruiken op de lange verouderde functies die in jQuery 1.9 werden verwijderd. Deze optie is standaard uitgeschakeld, en zal in MediaWiki 1.25 worden verwijderd.
- (bug 47.076) jQuery UI vernieuwd van 1.8.24 naar 1.9.2.
Wat is nieuw in versie 1.23.6:
- Laat lessen goed worden geregistreerd vanaf installer
- Job wachtrij niet actief (HTTP 411) als gevolg van ontbrekende Content-Length: header
Wat is nieuw in versie 1.23.4:
- SECURITY: Verbeter CSS filtering in SVG-bestanden. Filter & # X3c; style & # x3e; elementen; normaliseren stijlelementen en attributen voor filtering; controleert voegen voor attributen die CSS bevatten; toe te voegen unit tests voor html5sec en gerapporteerde bugs.
- Maak MySQLi werk met niet-standaard stopcontact.
- GlobalVarConfig mag geen uitzonderingen voor null gewaardeerd config instellingen te gooien.
Wat is nieuw in versie 1.23.2:
- . VEILIGHEID: Prepend JSONP callback met commentaar
- SECURITY: Fix voor XSS probleem in bug 66.608. Genereer de URL die wordt gebruikt voor het laden van een nieuwe pagina in Javascript, in plaats van te vertrouwen op de URL in de link die is geklikt
- . VEILIGHEID: Copy voorkomen-clickjacking tussen OutputPage en ParserOutput
- Voorkeuren: Zet stubthreshold terug in een keuzelijst .
- Fixes initSiteStats.php onderhoud script.
- Special: ActiveUsers: Fix om te werken met PostgreSQL .
Wat is nieuw in versie 1.23.0:
- De instelling 'max draden' werd vanaf $ verwijderd wgDBservers.
- Ondersteuning voor AdminSettings.php volledig is verwijderd. Alle configuratie hoort in LocalSettings.php.
- $ wgSkipSkin, die sinds 2005 (r9249) vervangbaar is met $ wgSkipSkins, is nu officieel afgekeurd.
- Verwijderd deprecated $ wgDisabledActions omdat het nauwelijks ergens wordt gebruikt.
- $ wgRateLimitLog is verouderd en vervangen door $ wgDebugLogGroup [ 'ratelimit'].
- $ wgLocalInterwikis is een array met meerdere lokale interwiki voorvoegsels (interwiki voorvoegsels die terug te wijzen naar de huidige wiki). Hierdoor kan effectief meerdere waarden van $ wgLocalInterwiki worden gespecificeerd en begrepen door de parser. De waarde van $ wgLocalInterwiki wordt automatisch toegevoegd aan het begin van deze serie.
- $ wgQueryPages is verwijderd. Query Pagina's dienen te worden toegevoegd door het gebruik van de wgQueryPages haak.
- $ wgHttpOnlyBlacklist is verwijderd.
- $ wgLicenseTerms is verwijderd als het ongebruikt was.
- $ wgProfileOnly is nu verouderd; stel het logbestand $ wgDebugLogGroups [ 'profileoutput'] om deze te vervangen.
- $ wgMaxBacklinksInvalidate werd verwijderd; gebruik $ wgJobBackoffThrottling plaats
- Deprecated ResourceLoaderGetStartupModules haak.
Wat is nieuw in versie 1.22.6:
- SECURITY FIX:
- Escape sortKey in pageInfo.
Wat is nieuw in versie 1.22.5:
- Toegevoegd CSRF token op Special:. ChangePassword
Wat is nieuw in versie 1.22.3:
- Anti-spam en countervandalism verbeteringen
- verbeteringen bewerken
- Upgrades voor Vector en andere skins
- Ondersteuning voor Composer
- Login en registratie formulieren
Wat is nieuw in versie 1.22.0:
- U kunt nu met behulp van extensies Componist installeren
- mediawiki.jqueryMsg kunnen nu ontleden (whitelist) HTML elementen en attributen.
- Taal :: sprintfDate heeft nu een tijdzone parameter, en ondersteunt de & quot; eIOPTZ & quot; opmaak karakters.
- EditWarning: Een waarschuwing wordt weergegeven als een editor verlaat het bewerken vorm zonder op te slaan (standaard ingeschakeld, gebruikers kunnen opt-out via de 'useeditwarning' voorkeur). Deze functie is verplaatst van de Vector extensie, en maakt nu deel uit van de kern voor alle skins. Wees voorzichtig bij het upgraden dat je niet een oudere versie van de Vector extensie gebruiken als deze functie kunnen conflicteren.
- Nieuw 'mediawiki.ui' CSS module die mw-UI * stijlen voor knoppen en een compacte verticale vorm lay-out.
- HTMLForm ondersteunt een nieuwe display format 'vform', die deze compacte verticale lay-out en de knop styling van toepassing is. Special:. PasswordReset gebruikt dit formaat
- Nieuwe versies van login (Special: UserLogin) en account aanmaken (Special: UserLogin / aanmelding) vormen met behulp van de & quot; vform & quot; compacte verticale vorm lay-out. Deze formulieren gebruiken nieuwe berichten die uitgaan van een & quot; Help inloggen & quot; koppeling, zie https://www.mediawiki.org/wiki/Manual:Page_customizations; https://www.mediawiki.org/wiki/Account_creation_user_experience/Strings somt de boodschap belangrijkste wijzigingen.
- Implemented mogelijkheid om IP-blokken van toepassing op de inhoud van de X-Forwarded-For headers door het toevoegen van een nieuwe configuratie variabele $ wgApplyIpBlocksToXff (standaard uitgeschakeld).
- De nieuwe hook 'APIGetPossibleErrors' om de lijst met mogelijke fouten werd toegevoegd aan te passen.
Eisen
- PHP 5.1 of hoger (behalve 5.2)
Reacties niet gevonden