MediaWiki è un ambiente di editing collaborativo web-based open source.
MediaWiki è stato originariamente costruito per il progetto enciclopedia online Wikipedia, è orientata a supportare un gran numero di utenti e pagine
Caratteristiche :.
- < li> Barra laterale
- Skins
- stili User
- & quot; Stub & quot; soglia
- Genera versioni stampabili di articoli
- Numerazione automatica dei titoli in un articolo
- Genera un indice
- automagicamente trasformare codici ISBN in link
- Formule matematiche utilizzando la sintassi LaTeX
- Ridimensionamento automatico delle immagini
- WikiHiero per geroglifici egiziani
- EasyTimeline per grafici in tempo
Cosa c'è di nuovo in questa versione:
- (bug 58253) Verificare versioni molto vecchie PCRE in installer e di aggiornamento
- (bug 60054) Fai WikiPage :: $ mPreparedEdit pubblico
Cosa c'è di nuovo in versione 1.22.1:
- correzioni di sicurezza:
- utente MediaWiki Michael M ha riferito che la correzione di bug 55.332 (CVE-2013-4568) ha permesso l'inserimento di valori CSS fuggiti in grado di passare i controlli di validazione CSS, con conseguente XSS. (CVE-2.013-6.451)
- Chris da RationalWiki riferito che i file SVG potrebbero essere caricati che includono fogli di stile esterni, che potrebbero portare a XSS quando un XSL è stato utilizzato per includere JavaScript. (CVE-2013-6452)
- Durante la revisione interna, si è scoperto che SVG sanificazione di MediaWiki può essere bypassato quando il XML è stato considerato non valido. (CVE-2013-6453)
- Durign revisione interna, si è scoperto che i CSS sanificazione di MediaWiki non filtrare attributi -o-link, che potrebbero essere utilizzati per eseguire JavaScript in Opera 12. (CVE-2013-6454)
- Durante la revisione interna, si è scoperto che MediaWiki visualizzate alcune informazioni sulle pagine eliminate nella API di registro, RecentChanges potenziate e watchlist utenti. (CVE-2013-6472) Inoltre, le seguenti estensioni sono stati aggiornati per risolvere problemi di sicurezza:
- TimedMediaHandler: Bawolff scoperto una vulnerabilità XSS con il modo in cui l'estensione immagazzinato e utilizzato HTML per mostrare i video. (CVE-2013-4574)
- Scribuntu: revisione interna ha trovato un puntatore nullo in php-luasandbox, che potrebbero essere utilizzati per gli attacchi DoS. (CVE-2013-4570)
- Scribuntu: revisione interna ha trovato un buffer overflow in php-luasandbox. Non si sa se questo potrebbe essere utilizzare per l'esecuzione di codice sul server. (CVE-2013-4571)
- CentralAuth: Eran Roz ha riferito che i nomi utente MediaWiki potrebbero essere trapelato ad altri siti web. Javascript è tornato per il login di CentralAuth sarebbe aggiornare la DOM pagina con il nome utente, anche quando incluso su altri siti. (CVE-2013-6455)
- SemanticForms: Ravindra Singh Rathore ha riportato un controllo CSRF manca per Mozilla, che ha riportato il problema per noi. Diverse altre forme in estensione sono stati fissati.
- Correzioni di bug:
- (bug 59945) 1.22 tarball offre Extension SimpleAntiSpam che dovrebbe essere in centro.
- (bug 58.178) Ripristinare la compatibilità con l'arricciatura & lt; 7.16.2.
- (bug 56931) Aggiornato regole plurale di CLDR 24. Sono in nuovo formato che è dettagliato nel parser UTS 35 Rev 33. Il PHP e valutatore e il valutatore JavaScript sono stati aggiornati per supportare il nuovo formato. Norme plurali per alcune lingue sono cambiate, in particolare russo. Messaggi del software interessate sono state aggiornate e segnato per la revisione a translatewiki.net. Questo cambiamento è backport dal ramo di sviluppo di MediaWiki 1.23.
- (bug 58434) Il programma di installazione spezzato per il database back-end Oracle è stato risolto.
- (bug 58167) Il programma di installazione web non genera un'eccezione quando il PHP viene compilato senza il supporto per MySQL ma con il supporto per altri DBMS.
- (bug 58640) Risolto un problema di compatibilità con PCRE 8.34 che ha causato le pagine di apparire vuota o con il testo mancante.
- (bug 47055) è cambiato per la gestione in Postgresql UPDATE
Cosa c'è di nuovo in versione 1.22.0:
- Anti-spam e miglioramenti countervandalism
- miglioramenti Modifica
- Gli aggiornamenti a Vector e altre pelli
- Supporto per Composer
- Diversi pelli antichi rimossi
- i messaggi di sistema in bianco deve essere cancellato
- con diritti di protezione è cambiato
- Speciali: Disambiguations è stato rimosso
- Estensioni in bundle: SimpleAntiSpam
Cosa c'è di nuovo in versione 1.21.2:
- Si tratta di una release di sicurezza e la manutenzione del 1.21 ramo.
- Si fissa di rilevamento di estensione con 2 di..
- Il supporto per il parametro 'ControllaToken' di action = blocco e action = sbloccare, deprecati dalla 1.20, è stato rimosso.
- Questa versione disinfetta messaggi di eccezione ResourceLoader.
- Sarà eliminare cache a monte quando si eliminano le attività di file.
- La suite di test di unità ora esegue i test caricatore automatico.
- La voce caricamento automatico per la classe PageORMTableForTesting è stato fissato, anche se non ha avuto effetto.
Cosa c'è di nuovo in versione 1.21.0:
- notifiche e-mail più chiari:
- Bug 14901? Errori di notifica Email log azione per la nuova creazione di pagine, il terzo più segnalati bug MediaWiki aperto, è stato risolto. Di conseguenza, le notifiche ora indicano chiaramente quale azione è stata eseguita sulle pagine guardato nel caso in cui siano creati, cancellati, restaurato, spostato o modificato.
- Ci sono ancora alcuni problemi noti. Se ha personalizzato MediaWiki: corpo Enotif sulla wiki, è necessario eliminare o aggiornarlo; vedere la documentazione anche in pieno.
- Pelle:
- La pelle CologneBlue è stata riscritta per renderla rilevante di nuovo, più compatibile con gli script esistenti, e più simile nella struttura a Vector e Monobook, riutilizzando un sacco di codice esistente.
- L'unica differenza rilevante per gli utenti finali dovrebbe essere un leggero riordino del menu barra laterale (il & quot; Context & quot; sottomenu è stato rimosso e il suo contenuto fusa in altre). Se tu fossi, però, a seconda della esatta HTML è utilizzato per produrre, è necessario rivedere i vostri strumenti.
- ContentHandler:
- Come parte dell'iniziativa Wikidata, 1.21 adotta un framework estensibile (& quot; ContentHandler & quot;), in modo che le pagine possono contenere qualcosa di diverso wikitext .
- Al momento, built-in tipi di contenuto sono limitati a
- wikitext - wikitext, come al solito
- javascript - fornito dall'utente codice JavaScript
- css - fornito dall'utente codice CSS
- text - testo semplice
- Gli sviluppatori di estensioni possono creare tipi di contenuto aggiuntivi. Estensione: EventLogging utilizza ContentHandler per implementare uno spazio per gli schemi JSON, e può essere utilizzato come riferimento. Altre estensioni, quali Scribunto, fanno anche uso della nuova funzionalità.
- ContentHandler colpisce il rendering diff, consegna di CSS e JavaScript pagine, import / export, e l'API.
- Il supporto per i display ad alta DPI:
- MediaWiki ora cerca di fornire immagini più elevata risoluzione per schermi ad alta densità di pixel come Apple Retina Display (vedere il cambiamento Gerrit 24115 per i dettagli). Si tratta di un work-in-progress, così le immagini normale risoluzione può ancora apparire in alcuni luoghi e in alcune versioni di browser. Gli amministratori possono avere bisogno di guardare fuori per una maggiore carico sui loro software ridimensionamento dell'immagine.
- Ajax pattugliamento:
- (bug 7851) Gli utenti caratteristiche hanno aspettato più a lungo: con un solo clic Ajax pattugliamento. Con questa nuova funzione, gli utenti possono contrassegnare le revisioni o le pagine come essere stato & quot; pattugliata & quot; con un solo click durante il soggiorno nella pagina corrente.
- Internazionalizzazione:
- (bug 24156) Il quadro generale di registrazione è stata fatta completamente localizzabile finalmente. La registrazione per ogni azione (di base o estensioni) potrebbe ancora bisogno di essere aggiornato per utilizzare il nuovo sistema, però.
- (bug 40367) MediaWiki:. Contributi riflette ora il sesso dell'utente
- I nuovi account:
- (bug 22457) Ora è più facile per creare account per altri utenti con l'invio di una password temporanea tramite e-mail: Special: CreateAccount mostra ora una casella di controllo per gli utenti registrati di utilizzare questa funzione, piuttosto che un pulsante
- API Account:. Bots e altri script possono ora utilizzare l'API per creare account utente, piuttosto che tentare di pseudo-inviare il modulo HTML
- creazione dell'account di benvenuto:
- Il MediaWiki: messaggio welcomecreation è stato suddiviso in MediaWiki: welcomeuser e MediaWiki: welcomecreation-msg così gli utenti vedere & quot più; Entrata successo & quot; quando si creano i loro conti (bug 42215). Se ha personalizzato il primo messaggio e desidera mantenere la personalizzazione, dovrete modificare i nuovi messaggi di conseguenza.
- Più wikitext ora supportato nei messaggi JavaScript:
- Il parser jqueryMsg ora supporta Wikilinks e int: inclusione. Per ulteriori informazioni, consultare il manuale: Messaggi API .
- Utilizzo di intestazioni semantici per il menu di navigazione:
- Il sistema precedente di utilizzare (variabile per la pelle), e / o tag (con nulla a parte la principale sopra di loro nella gerarchia) è stato il cambiamento di utilizzare sempre una sopra l'intera navigazione e s come intestazioni portlet in tutte le pelli.
- Il è nascosto per i browser normali, ma accessibile per screen reader o browser testuali.
- Anche se questo cambiamento è minore, potrebbe richiedere aggiornamenti simile minori in qualsiasi CSS personalizzato o JS (o in screen scraper).
- Supporto per la raccolta estesa:
- basati UCA categoria regole di confronto per 68 lingue con sede in latino, greco e cirillico sono ora supportati. È possibile utilizzarli impostando $ wgCategoryCollation = 'uca-', dove si trova il codice di lingua appropriata.
- Estensioni in bundle:
- Nuovo bundle per 1.21 (bug 43815):
- Cite
- ImageMap
- Interwiki
- Titolo Blacklist
- SpamBlacklist
- Poesia
- InputBox
- LocalisationUpdate
- SyntaxHighlight GeSHi
Cosa c'è di nuovo in versione 1.19.2:
- Si tratta di una release di sicurezza del ramo MediaWiki 1.19
Cosa c'è di nuovo in versione 1.15.2:.
- Si tratta di una release di sicurezza e manutenzione
- MediaWiki è ora utilizzando una & quot; continua integrazione & quot; modello di sviluppo con le versioni snapshot trimestrali. L'ultima versione del codice è sempre tenuto & quot;. Pronto per l'esecuzione & quot ;, e infatti corre nostri siti su Wikipedia
- rami Stampa continueranno a ricevere gli aggiornamenti di sicurezza per circa un anno dalla prima versione, ma non indispensabili correzioni e con sviluppi saranno fatte sul tronco sviluppo e appaiono nella prossima release trimestrale.
- Coloro che desiderano utilizzare il codice più recente, invece di un rilascio ramo può ottenere dal controllo del codice sorgente: http://www.mediawiki.org/wiki/Download_from_SVN
Cosa c'è di nuovo in versione 1.15.1:
- errori fatali fissi per le configurazioni di repository di file inusuali, come ad come ForeignAPIRepo.
- Risolto il & quot; modifica di password & quot; link speciali:. Preferenze per avere il parametro ReturnTo corretta li>
Cosa c'è di nuovo in versione 1.13.3:.
- sono stati fissati XSS e CSRF vulnerabilità >
I commenti non trovato