# Guida all'uso di GAIA Swissknife GAIA Swissknife è uno script (Tampermonkey) che aggiunge pulsanti e strumenti alle pagine di GAIA. Gli strumenti compaiono nella colonna di sinistra, sotto il titolo **GAIA Swissknife**, solo nelle pagine in cui sono utili. ## Come leggere questa guida Ogni funzione ha una scheda separata, con un'etichetta che dice dove è disponibile: - **Funzione specifica**: compare solo in una pagina (o in una sezione) precisa di GAIA. - **Funzione generica**: compare in più pagine, o in tutte quelle di un certo tipo. Quando una procedura ha più passaggi sulla stessa schermata, nelle immagini i passaggi sono indicati da **bolle colorate con il numero** e da riquadri dello stesso colore. > Nelle immagini i dati personali (nomi e codici fiscali, codici dei corsi, nomi dei comitati) sono oscurati di proposito. ## Indice Le cartelle e i file sono numerati (`NN-`) per mantenere un ordine di lettura stabile; ogni cartella raccoglie le funzioni di una pagina o di un'area di GAIA. ### 01 - Pagina "Termina corso" Funzioni specifiche della pagina di chiusura del corso base (`/aspirante/corso-base//termina/`). | N. | Funzione | Tipo | |---|---|---| | 01 | [Pulsanti esiti "Ammessi.."](01-pagina-termina-corso/01-pulsanti-esiti-ammessi.md) | Specifica | | 02 | [Compilazione massiva del verbale](01-pagina-termina-corso/02-compilazione-massiva-verbale.md) | Specifica | ### 02 - Pagina "Iscrizioni" del corso | N. | Funzione | Tipo | |---|---|---| | 01 | [Apri tutti i Curriculum](02-pagina-iscrizioni-corso/01-apri-tutti-i-curriculum.md) | Specifica | ### 03 - Pagina "Richieste" (autorizzazioni) | N. | Funzione | Tipo | |---|---|---| | 01 | [Filtri della colonna laterale accorpati](03-pagina-autorizzazioni/01-filtri-sidebar-accorpati.md) | Specifica | | 02 | [Strumento richieste di iscrizione](03-pagina-autorizzazioni/02-strumento-richieste-iscrizione.md) | Specifica | ### 04 - Pagina "Curriculum" di un profilo | N. | Funzione | Tipo | |---|---|---| | 01 | [Tabella ordinabile e filtrabile](04-pagina-curriculum/01-tabella-ordinabile-filtrabile.md) | Specifica | | 02 | [Colori per tipologia](04-pagina-curriculum/02-colori-per-tipologia.md) | Specifica | | 03 | [Evidenzia "Respinto"](04-pagina-curriculum/03-evidenzia-respinto.md) | Specifica | | 04 | [Celle dei dettagli ordinate](04-pagina-curriculum/04-celle-dettaglio-ordinate.md) | Specifica | ### 05 - Sedi, elenchi e catalogo | N. | Funzione | Tipo | |---|---|---| | 01 | [Sede preferita](05-sedi-elenchi-e-catalogo/01-sede-preferita.md) | **Generica** (tutte le pagine con tabella sedi) | | 02 | [Copia struttura sedi (JSON)](05-sedi-elenchi-e-catalogo/02-copia-struttura-sedi.md) | Specifica | | 03 | [Copia catalogo corsi (JSON)](05-sedi-elenchi-e-catalogo/03-copia-catalogo-corsi.md) | Specifica | ### Non ancora documentato - **Copia per LURCH (JSON)**: documentazione rimandata. ## Panoramica tecnica Per l'elenco sintetico di tutto ciò che lo script aggiunge a GAIA, con i punti della pagina in cui si aggancia, vedi la [mappa del progetto](../mappa-progetto.md).