6. Gestione backend
La maggior parte del lavoro di un integratore di TYPO3 avviene nel backend, il centro di controllo di TYPO3. Qui vengono create, gestite e configurate pagine e contenuti, qui vengono anche chiamati moduli, ad es. per creare utenti e configurare i loro diritti.
La gestione e la configurazione di tutte queste aree e funzionalità è una delle competenze chiave di un integratore TYPO3. Soprattutto, questa è un’area che non conta solo su alcuni punti da imapare a memoria, ma anche sull’esperienza. Già dalla dimensione del capitolo, è possibile capire quale è l’importanza della conoscenza di questa gestione nell’esame di certificazione.
Assicurati di prestare attenzione a due cose durante la preparazione all’esame: per prima cosa, devi aver lavorato con un backend della versione attuale di TYPO3, in modo che tu abbia familiarità con le modifiche da versioni precedenti; per secondo, dovresti, anche se lavori nella vita di tutti i giorni esclusivamente con un backend in italiano, conoscere i termini, i nomi dei moduli, ecc., che differiscono in parte in inglese.
Il capitolo “Gestione Backend” tratta i seguenti argomenti:
- Generalità
- Moduli
- Gestione Utenti
- Workspaces
- User TSconfig e Page TSconfig
- Siti web multilingua
- Pannello Admin e Redigere nel frontend
- Inserimento di contenuto e pagine
6.1 Generalità
Ci sono alcune aree chiave nel backend che vengono discusse nella sezione seguente. Quindi riguarda le diverse interfacce nel back-end, come la visualizzazione dei contenuti di pagina con il modulo “Pagina” o la visualizzazione ad elenco con il modulo “Lista”, così come i metodi di lavoro di base, come la creazione o lo spostamento di pagine e contenuti. Inoltre, vengono discusse anche domande di base su moduli di inserimento o funzioni come “Annulla”.
6.2 Moduli
La maggior parte del lavoro nel backend è fatto in moduli e sottomoduli. Un’installazione standard contiene i seguenti moduli:
- WEB
- sottomoduli: Pagina, Visualizza, Lista, Informazione, Funzioni, Moduli5, Template
- FILE
- sottomoduli: Lista File
- ADMIN TOOLS
- sottomoduli: Extensioni6, Lingua
- SYSTEM
- sottomoduli: Accesso, Utenti di Backend, Installazione, Log, Database, Configurazione, Reports
- Help (in alto con icona del punto di domanda)
- sottomoduli: Documentazione, Manuale TYPO3, Informazioni su TYPO3 CMS, Moduli
- User (in alto con avatar e nome utente)
- sottomoduli: Setup Utente
Rispondendo alle seguenti domande, incontrerai la maggior parte di questi moduli. Ricorda che saranno utilizzati solo termini inglesi nell’esame! Assicurati di utilizzare un backend inglese quando ti prepari per l’esame, anche se utilizzi l’italiano nel tuo lavoro quotidiano.
6.3 Amministrazione degli utenti
TYPO3 è un efficiente sistema multiutente con una gestione utente complessa che consente di definire impostazioni dettagliate per tutti gli utenti, gruppi di utenti, nonché autorizzazioni utente differenziate per tutti gli elementi. Avrai bisogno di essere esperto e pratico nella logica e applicazione della gestione degli utenti di TYPO3.
6.4 Workspaces
Un workspace (spazio di lavoro) è un’area nel backend TYPO3 in cui le pagine e gli elementi di contenuto vengono modificati indipendentemente dal resto del sistema. In tale area apporti modifiche che non sono immediatamente visibili (nel sistema live), ma solo dopo che le hai rilasciate esplicitamente. La funzionalità Workspace è stata introdotta con TYPO3 versione 4.0 come strumento produttivo.
6.5 User TSconfig e Page TSconfig
TypoScript è associato in particolare alla configurazione della resa nel frontend di un sito web. Tuttavia, TypoScript è solo un metodo per la definizione di valori gerarchici, quindi può essere utilizzato altrettanto bene per la configurazione backend.
User TSconfig, ad esempio, può essere utilizzato per configurare le impostazioni per gli utenti di backend e i gruppi di utenti mentre Page TSconfig viene utilizzato per specificare le configurazioni a livello di pagina. In definitiva, si applicano le stesse regole di sintassi agli ambiti TSconfig, con l’eccezione che non è possibile utilizzare costanti, e l’uso di condizioni è differente.
6.6 Siti Web multilingue
C’è una buona possibilità che tu, in qualità di integratore certificato TYPO3, crei o lavori con siti Web multilingue.
Dovresti avere familiarità con un numero di impostazioni e passaggi di configurazione:
- Come si forniscono le lingue?
- Come si inseriscono contenuti multilingue?
- Come assicurate che i visitatori possano cambiare la lingua del sito web?
- Cosa dovrebbe essere visualizzato se i contenuti non sono disponibili nella lingua selezionata?
6.7 Pannello di amministrazione e redigere nel frontend
In un flusso di lavoro standard, è normale che i contenuti siano gestiti nel backend e visualizzati nel frontend. Gli integratori esperti di TYPO3 possono trovarlo semplice, ma questa procedura non è particolarmente pratica. Sarebbe meglio se i contenuti potessero essere modificati direttamente sul sito web nel frontend, questa funzionalità è chiamata Frontend Editing in TYPO3. Quando si utilizza il redigere nel frontend, il pannello di amministrazione, che fornisce la funziononalità, viene visualizzato nel frontend. Devi essere in grado di configurare entrambi.
6.8 Inserimento pagine e contenuto
Una delle attività principali nel backend è l’inserimento e la gestione di pagine e contenuti.
- Come li crei?
- Come puoi spostarli o copiarli?
- Sei autorizzato a cancellare più di una pagina in un’unica procedura?
- Quali impostazioni devi fare per primo?