Wiki della Community
Wiki della Community

Hey gente!

Da oggi, il Processo di revisione del JavaScript, un processo di sicurezza che controlla le modifiche allo JavaScript locale personalizzato delle wiki, è stato abilitato per le community provenienti da Gamepedia. Ora che siamo su una piattaforma unificata con un design unificato, avere un processo di revisione unificato e fornire un accesso equo alla personalizzazione per gli amministratori era passo importante da fare.

Fate attenzione che questo blog riguarda wiki provenienti da Gamepedia. Se sei un utente di una wiki storicamente di Fandom, sentiti libero di continuare a leggere ma sappi che nulla cambierà per te con questo annuncio!

Cosa è il Processo di revisione?[]

La revisione del contenuto è un processo che inizia quando un amministratore della wiki fa una modifica allo JavaScript personalizzato della propria wiki. Questo innesca una revisione del nuovo codice da parte di un membro del Community Team per assicurare che la nuova personalizzazione che è stata implementata sia sicura per tutti gli utenti e ricada all'interno delle nostre Regole sulla personalizzazione.

La revisione può impiegare fino ad un 1 giorno lavorativo per essere completata, ma la maggior parte delle modifiche vengono revisionate abbastanza velocemente. La percentuale di approvazioni da parte del processo è di circa il 98%, che assicura che le modifiche approvate siano ben scritte, sicure e appropriate.

Perché il processo di revisione è necessario?[]

Gli amministratori delle wiki su Fandom godono già di un'estesa libertà riguardo alla personalizzazione che non si trova nella maggior parte delle piattaforme con contenuti generati dagli utenti. Il processo di revisione non vuole cambiare questo. È però necessario per essere sicuri che le più di 300000 wiki sulla piattaforma non introducano cattive personalizzazioni che potrebbero nel migliore dei casi degradare l'esperienza utente o, nel peggiore dei casi, essere una vera minaccia per la sicurezza degli utenti. Le politiche sulla personalizzazione non cambiano con l'introduzione del processo di revisione. È semplicemente un controllo di conformità con quelle regole, piuttosto che aspettare la reazione delle community a del codice dannoso o addirittura problemi di sicurezza che potrebbero altrimenti emergere.

Tutte le revisioni precedenti allo JavaScript personalizzato della vostra wiki, inclusa la vostra revisione più recente prima dell'attivazione del processo di revisione sono state automaticamente approvate da uno script. A causa di ciò, questa comunicazione ha dovuto attendere la conclusione di questa procedura per permetterci di applicare il cambiamento su larga scala senza dover revisionare manualmente codici inseriti tra l'annuncio e la sua implementazione. Se però vedremo qualcosa in futuro che non sarebbe stato approvato durante una normale revisione del contenuto, quel codice sarà comunque corretto così che la funzionalità possa proseguire.

Quali sono i benefici del processo di revisione?[]

Con il processo di revisione attivo sulle wiki provenienti da Gamepedia, queste community godranno ora dell'accesso alla libreria di personalizzazioni JavaScript disponibile sulla Dev Wiki. Attualmente, la Dev Wiki ospita molte personalizzazioni che migliorano l'esperienza sulle wiki senza necessitare delle risorse degli sviluppatori di Fandom per realizzare i loro obiettivi. Un gruppo di volontari e appassionati crea e mantiene queste personalizzazioni, vaglia quelle che sono utili e sicure, e avverte quelle che sono troppo sperimentali per essere applicate a tutta la wiki. Quel tipo di personalizzazioni possono essere comunque appropriate per il proprio JavaScript personale! Le capacità richieste per usare queste personalizzazioni sono molto più basse dal punto di vista tecnico di quanto ottenere simili personalizzazioni senza la Dev Wiki sarebbe costato per le wiki provenienti da Gamepedia, quindi questo è un forte impulso per gli amministratori di tutti i livelli di abilità tecnica.

Caricare script dalla Dev Wiki attraverso ImportJS richiede che il processo di revisione sia attivo, e pertanto questa funzionalità è ora garantita anche su tutte le wiki provenienti da Gamepedia. Ecco alcuni esempi di quelle personalizzazioni che il nostro Wiki Team pensa che troverete utili:

  • UploadMultipleFiles - Un sistema di upload multiplo leggermente diverso che ti permette di aggiungere file multipli sulla wiki da una singola finestra di dialogo. Creato da Pcj.
  • DiscordIntegrator - Un modulo per la colonna di destra che ti permette di visualizzare il server Discord della wiki con informazioni sugli utenti attivi, fornendo ai contributori un coinvolgente invito a partecipare alla conversazione. Creato da KockaAdmiralac.

Discordwidget

  • MassNullEdit - Uno strumento per effettuare modifiche nulle di gruppo, aggiornando la cache e ricaricando i link di stato all’interno della pagina. Può essere particolarmente utile per debuggare altre personalizzazioni. Creato da Ozank Cx con contributi da DarthKitty e OneTwoThreeFall.

MassNullEdit

  • CategoryRedLinks - Fa ciò che dice, trasformando i link alle categorie che non esistono in rosso, che alcuni community preferiscono rispetto al comportamento di default di Fandom con link blu per le categorie non esistenti. Creato da SlyCooperFan1.
  • QuickDiff - Questa personalizzazione ti permette di invocare una finestra interattiva per vedere in un colpo solo le differenze di una modifica. Molto pratico per controllare le ultime modifiche. Creato da OneTwoThreeFall.

QuickDiff screenshot

Questi sono solo alcuni esempi delle personalizzazioni create dagli utenti ora disponibili sulle wiki storicamente di Gamepedia dalla Dev Wiki. Avete ora accesso ad un'intera libreria di utili personalizzazioni che sono facili da implementare e che potrebbero valorizzare le vostre community. La community della Dev WIki ha anche un server Discord per discutere di personalizzazioni, che potete trovare attraverso il loro uso del modulo DiscordIntegrator nella colonna di destra della wiki :)

Questo è il primo di alcuni aggiornamenti legati alla sicurezza in arrivo nel futuro prossimo. Alla fine della storia, dovreste sentirvi sicuri su Fandom e supportati nel vostro lavoro. Questo è un focus importante per il nostro team di Community Safety, che avrà di più da condividere riguardo alla sicurezza sul piano tecnico, inclusa la Dev Wiki, nel futuro prossimo.

Qualche domanda?