Versione 1.0.1 Manuale Burning Board 4.0 Amministrazione, Moderazione, Trucchi e consigli Versione 1.0.1 Traduzione Italiana a cura di WoltLab Italia WoltLab GmbH Schmiedegasse 14 D-14469 Potsdam E-Mail-Address: [email protected] Phone: +49 331 96595959 Representatives: Marcel Werk Local court: Potsdam HRB 26795 P VAT ID: DE 231311649 Burning Board 4.0 | Manuale Traduzione WoltLab Italia La traduzione in italiano è stata prodotta dalla community WoltLab Italia, una community dedicata al supporto per i prodotti realizzati da WoltLab. La Traduzione degli ebook è stata concessa ma non come ufficiale. Questo perché non possono supportare eventuali clienti italiani. A meno che non chiedete il supporto in inglese. Ma non vi preoccupate, a questo ci pensiamo noi della community Italiana. Speriamo che questo ebook vi possa essere utile e vi faciliti l’utilizzo di questa magnifica piattaforma. Se avete dubbi di qualsiasi entità vi invito a registrati sulla nostra community al seguente link: http://woltlab.it Pagina 2 Burning Board 4.0 | Manuale Informazioni sul manuale Benvenuti nel manuale dedicato a Burning Board 4. Questo manuale ti spiegherà le funzioni del software dal lato amministrativo e di moderazione. Contiene screen shots e tutorial dettagliati. Disclaimer Questo documento è pretto da una licenza Creative Commons. I termini della licenza possono essere trovati al seguente link: http://creativecommons.org/licenses/by-nc-nd/4.0/deed.en In breve: Il documento è stato rilasciato con una licenza non commerciale. Chiunque può divulgarlo. Per qualsiasi modifica al testo o vendita del suddetto ebook deve contattare gli autori dello stesso. Pagina 3 Burning Board 4.0 | Manuale Indice Informazioni sul manuale………………………3 Novità in Burning Board 4.0……………………6 Requisiti di sistema……………………………..7 Dove posso chiedere aiuto?…………………..8 Installazione……………………………………..9 Preparazioni & Considerazioni……….9 Migrare a Burning Board 4…………………..10 Dati da trasferire………………………11 CLI Import …………………………….11 Requisiti:………………………11 Inizia il CLI Import……………12 Amministrazione……………………………….13 Sistema………………………………..14 Sistema » Opzioni » Moduli…………14 Sistema » Opzioni » Generale………14 Sistema » Opzioni » Utenti…………..17 Sistema » Opzioni » Sicurezza……..19 Sistema » Opzioni » Messaggi……..19 Sistema » Opzioni » Dashboard……20 Sistema » Opzioni » Forum…………20 Sistema » Opzioni » Importa&Esporta …………………………………………22 Sistema » Pacchetti » Gestisci Applicazioni……………………………22 Sistema » Pacchetti » Lista Pacchetti ………………………………………….22 Sistema » Pacchetti » Installa pacchetti ………………………………………….23 Sistema » Pacchetti » Lista server aggiornamento………………………..23 Sistema » Cronjobs » Lista Cronjobs ………………………………………….23 Sistema » Cronjobs » Aggiungi Cronjobs……………………………….23 Sistema » Manutezione » Cache …..24 Sistema » Manutezione » Ricostruisci dati……………………………………..25 Sistema » Logs » Sessioni…………..25 Sistema » Logs » Cronjobs………….25 Sistema » Logs » Errori……..…….…25 Utenti……………………………………………26 Utenti » Utenti » Cerca utenti………..26 Utenti » Utenti » Lista utenti…………26 Utenti » Utenti »Aggiungi Utente……27 Utenti » Utenti » Elaborazione di massa………………………………….27 Utenti » Utenti » Invia un email agli utenti…………………….……………..27 Utenti » Utenti » Punti attività……….28 Utenti » Gruppi utenti » Lista gruppi utenti………………….………………..28 Utenti » Gruppi utenti » Aggiungi gruppo utenti………………………..…28 Utenti » Gruppi utenti » Invia email al gruppo utente…………………………34 Utenti » Livello utenti » Lista Livello gruppi utenti……..……………..…….34 Utenti » Livello utenti » Aggiungi livello gruppo utente…………………………34 Utenti » Campi utente personalizzati » Lista campi utente personalizzati..…35 Utenti » Campi utente personalizzati » Aggiungi campi utente personalizzati35 Utenti » Campi utente personalizzati » Elenco categorie campi………………37 Utenti » Campi utenti personalizzati » Gestisci categorie campi…………….37 Utenti » Avvertimenti » Avvertimenti attivi…………………………………….38 Utenti » Avvertimenti » Lista avvertimenti predefiniti……………….38 Utenti » Avvertimenti » Aggiungi avvertimento…………………………..38 Utenti » Avvertimenti » Attiva sospensioni……………………………38 Utenti » Avvertimenti » Lista sospensioni predefinite………………38 Utenti » Avvertimenti » Aggiungi sospensione predefinita……………..39 Aspetto…………………………………………40 Aspetto » Stile » Lista stili……………40 Aspetto » Stile » Aggiungi stile…..…40 Aspetto » Stile » Importa stile……….43 Aspetto » Pagine menu » Lista voci menu……………………………….…..44 Pagina 4 Burning Board 4.0 | Manuale Aspetto » Pagine menu » Aggiungi voce menu……………………….……43 Aspetto » Template » Lista template 44 Aspetto » Template Aggiungi template ………………………………………….44 Aspetto » Template » Lista gruppi template……………………………….45 Aspetto » Template » Aggiungi gruppi template……………………………….45 Aspetto » Lingue » Lista lingue……..45 Aspetto » Lingue » Importa lingue….45 Aspetto » Lingue » Gestisci frasi……46 Aspetto » Lingue » Multilinguismo….46 Contenuto………………………………………47 Contenuto » Smilies » Lista smilies..47 Contenuto » Smilies » Aggiungi smilies ………………………………………….47 Contenuto » Smilies » Lista categorie smilies……………………………….…47 Contenuto » Smilies » Aggiungi categorie smilies……………………..48 Contenuto » Etichette » Lista etichette …………………………………………48 Contenuto » Etichette » Aggiungi etichette………………………….……48 Contenuto » Etichette » Lista gruppi etichette…………………………….….48 Contenuto » Etichette » Aggiungi gruppo etichette………..…………..…48 Contenuto » BBCodes » Lista BBCodes……………………….…..….48 Contenuto » BBCodes » Aggiungi BBCodes………………………..……..48 Contenuto » BBCodes » Lista media provider………………………………..49 Contenuto » BBCodes »Aggiungi media provider…………………..……49 Contenuto » Tags » Lista Tags………50 Contenuto » Tags » Aggiungi ta.……50 Contenuto » Allegati » Sfoglia allegati ……………………………………….…50 Community…………………………………..…51 Community » Dashboard » Configurazione…………………….….51 Community » Forum » Lista forum…51 Commnity » Forum » Aggiungi forum. ………………………………………….51 Community » Discussioni & messaggi » Processo completo delle discussioni………………..…………..52 Community » Discussioni & messaggi » Processo completo dei messaggi..52 Moderazione………………………………..…53 Crea voce menu interna………………..……55 Panoramica delle variabili LESS in WCF2…61 Cambiare directory di installazione…………70 Migrazione server………………………….…71 Pagina 5 Burning Board 4.0 | Manuale Novità in Burning Board 4.0 Notifiche Non dimenticare nessun evento importante nella tua community. Ogni singolo utente può decidere in cosa rimanere aggiornato, e.s. una risposta ad una conversazione oppure ad un messaggio a cui si è sottoscritto. Puoi anche scegliere se ricevere delle notifiche email istantaneamente oppure giornalmente. Design responsive Una volta un sito web era progettato per una singola risoluzione. Con il crescente numero di visite da parte dei dispositivi mobili ogni amministratore deve pensare ad una strategia per questi dispositivi. Un design responsive ha l’imbattibile capacità di adattarsi a tutte le risoluzioni. I contenuti vanno realizzati una sola volta ma saranno disponibili su tutti i devices. Search engine optimization Tutti i nostri prodotti sono caratterizzati da una buona forma e da un linguaggio specifico, incrementando l’efficenza dei motori di ricerca e migliorare in modo significativo il posizionamento del tuo sito. Search engine-friendly URLs e HTML5 microdata per aiutare il tuo sito web ad ottenere uno slancio e mantenere una posizione elevata nei motori di ricerca. Sicurezza di prima classe La sicurezza è importante! Blowfish-encryption per le password, Security-Tokens per prevenire attacchi CSRF e immunità agli SQL injections. Questo solo per citare alcuni dei nostri numerosi sforzi per la vostra sicurezza. Contro lo spam Lo spam è fastidioso e frustrante sia per gli amministratori che per gli utenti di una community. Stiamo affrontando questo problema con il Recaptcha, con honeypot e aggiungendo rel=“nofollow” ai link esterni rendendo in questo lo spam inutile. Multilinguismo L’intera interfaccia grafica è basata su un nostro sistema di linguaggio, che permette di modificare interamente ogni frase e di agevolare il multilinguismo. Possiamo assegnare una specifica lingua ad un utente e realizzare una community multilingua. Pagina 6 Burning Board 4.0 | Manuale Requisiti di sistema Per installare e avviare il nostro software avete bisogno di uno spazio web che supporti il PHP e il database MySQL. È necessario che sia installata l’ultima versione di php (5.3.2) e MySQL 5.1.17 con il supporto ad InnoDB. Raccomandiamo sempre di aggiornare eventualmente con le future release per avere delle performance migliori. Abbiamo altre estensioni del php necessarie per far funzionare correttamente il software e sono le seguenti: • mbstring • libxml • dom • zlib • pdo • pdo_mysql • json • pcre È estremamente importante che la PHP safe mode sia spenta. Il software utilizza cira 20MB dello spazio installato. Il peso occupato aumenterà con le attività degli utenti. e.s scrivendo messaggi e caricando file. Ti consigliamo di contattare gli amministratori del tuo server o del tuo hosting per verificare che il nostro sistema possa essere installato correttamente. Normalmente il software si installa e si avvia velocemente sulla maggior parte delle compagnie hosting. Per l’installazione e l’uso completo del software è richiesto il javascript attivo nel broswer. Pagina 7 Burning Board 4.0 | Manuale Dove posso chiedere aiuto? C’è sempre un problema che non si può risolvere da soli. Per questo offriamo due opzioni: WoltLab Community Forum: http://www.woltlab.com/forum/index.php/BoardList/ La community ufficiale che potrà aiutarti con i tuoi problemi, moderatori disponibili per ogni tuo problema Woltlab Italia: http://woltlab.it La community italiana di woltlab che cercherà di darti il miglior supporto possibile, il più velocemente possibile. Ticket Support: https://www.woltlab.com/index.php/TicketAdd/ Il supporto ticket ufficiale dove potrai ricevere aiuto dai dipendenti WoltLab in determinate fasce orarie: Standard support include una risposta entro massimo 48 ore dal lunedì al venerdi. Il Professional Support include una risposta rapida entro massimo 24 ore dal lunedì al venerdì. Per ottenere un aiuto più rapido, è consigliabile riportare le seguenti informazioni nel modo più completo possibile già dalla richiesta. Le seguenti informazioni reperibili eseguendo il login sul pannello amministrazione (ACP) nella pagina Sistema: • Versione esatta del WoltLab Community Framework • Versione esatta del WoltLab Burning Board • Versione PHP utilizzata • Versione MySQL utilizzata • Tipologia e versione di WebServer • Sistema operativo del server e la propria versione Informazioni aggiuntive importanti: • Versione e tipologia del broswer utilizzato • Se presente, l’errore completo come testo (puoi copiare il codice andando su Sistema » Logs » Errori ) Alternativamente, via FTP nella directory (/wcf/log/) • Link del forum • Illustra il problema con screenshot se possono aiutare. In caso di un messaggio di errore non è necessario ripeterlo dopo averlo inserito come testo. Se il messaggio di errore è causato da un plugin di terze parti, siete pregati di contattare direttamente lo sviluppatore del plugin. Il link per il contatto può essere trovato direttamente nel plugin store o direttamente nell’acp nella lista pacchetti (Sistema » Pacchetti » Lista pacchetti) Plugin-Store: https://www.woltlab.com/pluginstore/index.php/Filebase/ Pagina 8 Burning Board 4.0 | Manuale Installazione Preparazione & Considerazioni 1. Scompattare l’archivio ZIP nel tuo hard drive. Troverai questi file: • upload/test.php • upload/install.php • upload/WCFSetup.tar.gz • License agreement.txt • Lies mich.txt • Lzenzbestimmungen.txt • Read me.txt Nota: il file “WCFSetup.tar.gz” è un archivio. Ma non va scompattato! 2. Semplicemente devi caricare il contenuto di upload nel tuo spazio web tramite un client FTP. E seguire ciò che ti chiedere l’installazione guidata. 3. Per testare il corretto funzionamento del software sul tuo spazio web utilizza il file test.php. eseguendolo in questo modo: http://www.example.com/test.php dove example è il nome del vostro dominio. Se il server non soddisfa i requisiti di sistema, è possibile contattare il tuo host web per chiedere qualche soluzione. Per un server dedicato, installare i componenti mancanti. 4. Si prega di tenere i dati del proprio database a portata di mano, poiché durante l’installazione guidata saranno richiesti per proseguire. Pagina 9 Burning Board 4.0 | Manuale Migrare a Burning Board 4 Se si vuole passare dalla vecchia versione alla nuova senza cambiare la cartella di installazione è consigliato utilizzare questa procedura: • Copia il vecchio forum in una nuova cartella (e.s. backup) o rinomina la cartella esistente. • Carica i file dell’installazione di Burning Board 4 dentro la cartella del forum. Esempio 1: Il tuo forum è nella directory principale del tuo dominio. Accedi tramite FTP al tuo spazio web. Crei una cartella backup e inserisci il forum all’interno di questa cartella e installi Burning Board 4 nella directory principale. Esempio 2: Il tuo forum si trova in una cartella chiamata “forum”. Accedi tramite FTP al tuo sito web. Rinomini la cartella “forum” in backup, ne crei una nuova chiamata forum e andrai inserire i file per l’installazione di Burning Board 4 all’interno di essa. Installazione Burning Board 4 Scompattare l’archivio ZIP nel tuo hard drive. Troverai questi file: • • • • • • • upload/test.php upload/install.php upload/WCFSetup.tar.gz License agreement.txt Lies mich.txt Lzenzbestimmungen.txt Read me.txt Nota: il file “WCFSetup.tar.gz” è un archivio. Ma non va scompattato! Carica i seguenti file: test.php, install.php e WCFSetup.tar.gz nella cartella in cui vuoi installarlo. Apri il file test.php per essere sicuro che il tuo spazio web supporti perfettamente l’installazione. Segui le istruzioni dell’installazione assistita. L'assistente controlla nuovamente i requisiti di sistema che sono assolutamente necessari. Se c'è qualcosa che non è verde, contatta il tuo host web , chiedendo se questa opzione può essere cambiata. In caso contrario il corretto funzionamento di Burning Board 4 non può essere garantito. Nella fase successiva potrai scegliere dove installare il Community Framework. TI prego di notare che la prima directory indicata non è quella del forum stesso. L’installazione assistita suggerisce una cartella predefinita con wcf davanti. Tieni i dati di accesso al tuo MySQL pronti per l’installazione. Normalmente li puoi trovare nell’area clienti del tuo hosting web. Se non è così sei pregato di contattare il supporto del tuo hosting web. Pagina 10 Burning Board 4.0 | Manuale Ricordati che il progresso dello script di installazione varia di volta in volta - non annullare il processo per nessuno motivo. Questo comportamento è del tutto normale. La durata dell’installazione dipende dalla molti fattori, la larghezza della banda internet, la velocità del server e del carico, non che i pacchetti scelti. Nella fase successiva dovrai creare un account amministrazione. Nella fase successiva inizierà l’installazione di burning board. L’installazione guidata vi farà scegliere la directory per installare il forum. La cartella di default è quella in cui si trova il file install.php. Adesso puoi scegliere se installare i pacchetti aggiuntivi. Se devi trasferire i dati da un’altro software, o dalla versione precedente di burning board, installa il pacchetto importer. Trasferimento dati Dopo finito l’installazione dovrai trovare l’importer per i dati che si trova in ACP » Sistema » Manutenzione » Importa dati. Credenziali Database: Inserisci i dati di accesso al database. Il prefisso delle tabelle che puoi trovare su phpMyAdmin. Puoi trovarte phpMyAdmin nell’area clienti del tuo hosting web. Percorso dell’installazione: Il percorso in cui si trova il forum da cui vuoi prelevare i dati va inserito qui. la directory principale del tuo dominio è implicita. Se hai seguito il nostro esempio di sopra, allora è necessario solo aggiungere / backup al percorso. Ti ricordiamo che la durata di importazione dei dati dipende da molti fattori, come la quantità di sezioni, messaggi e allegati, ma anche molti altri fattori. Non fermare prima il processo! In caso di grandi forum è raccomandato importare via linea di comando. Dopo che avrai finito di importare i dati, dovrai aggiornare i contatori andando in ACP » Manutezione » Aggiorna contatori. CLI Import Per i grandi forum ha più senso importare tutto tramite line adi comando e non tramite ACP. Requisiti • Accesso SSH • L’estensione CLI PHP deve essere installata nel server • GNU Screen è solitamente installata sui server (questo permette di far continuare il processo anche se la connessione internet cade) • Un client SSH come Putty (http://www.putty.org) Pagina 11 Burning Board 4.0 | Manuale Iniziare l’importazione CLI Accedere al server utilizzando Putty ed entra nella directory di Burning Board 4. Se (GNU) Screen è installato sul server, puoi avviare l’importer CLI in questo modo (Il corretto ID pacchetto per Burning Board 4 lo trovi sotto Sistema » Pacchetti » Gestisci Applicazioni); screen -S import php cli.php —packageID=4 Alternativamente, sei pregato di usare php cli.php —packageID=4 Se utilizzi (GNU) Screen, può cambiare con screen -x import nella sessione. Informativa per l’importazione assistita Username: inserisci il tuo nickname dell’account amministrazione del forum. Password: La password associata al tuo account. > Dopo aver eseguito il login correttamente, inserisci import. Seleziona origina dei dati: Qui ti sarà chiesto che importer vuoi utilizzare. Inserisci il numero appropriato. Importazione dei dati selezionati: Adesso ti sarà chiesto quali dati vorrai importare. 1 è per gli utenti e 0 è per importare tutto. Per tanto puoi scegliere uno per uno. Comportamento in caso di conflitto di account: Dipende se si hanno già utenti all’interno del forum oppure è un’installazione nuova, essi dovrebbero unirsi durante l’importazione. Dati del database: Inserisci i dati per accedere alle informazioni del database. Puoi trovarli nella configurazione del vecchio forum (e.s. config.inc.php generalmente dentro wcf). Prefisso tabelle: Quando importi un forum da Burning Board 3.x, il prefisso delle tabelle è ad e.s. wbb_1_1. Quelle di phpBB sono phpbb_ etc. Il corretto prefisso delle tabelle si può trovare in phpMyAdmin. Ricostruisci dati Dopo aver finito l’importazione dei dati, devi ricostruire i dati. Questo è possibile eseguendo i seguenti comandi nella sessione CLI: • worker wcf\\system\\worker\\LikeRebuildDataWorker • worker wcf\\system\\worker\\LikeUserRebuildDataWorker • worker wcf\\system\\worker\\PostRebuiltDataWorker • worker wcf\\system\\worker\\ThreadRebuildDataWorker • worker wcf\\system\\worker\\BoardRebuildDataWorker • worker wcf\\system\\worker\\ConversationMessageRebuildDataWorker Pagina 12 Burning Board 4.0 | Manuale • worker wcf\\system\\worker\\ConversationRebuildDataWorker • worker wcf\\system\\worker\\UserRebuildDataWorker • worker wcf\\system\\worker\\AttachmentRebuildDataWorker L’aggiornamento richiede lo stesso tempo dell’importazione! Amministrazione Benvenuti nell’interfaccia di amministrazione, che da ora in poi verrà chiamata ACP. News Tutti i messaggi importanti che verranno postati sul nostro account Twitter. In ordine di data verranno inseriti i tweet all’interno del vostro ACP. Sistema Questa tabella è importante se hai problemi all’interno del tuo forum. Perché qui potrai trovare informazioni importanti che ti permetteranno di ricevere un aiuto veloce e accurato per il tuo problema. Qui è importante la versione della Community Framework (che da qui in poi verrà chiamato WCF) e WoltLab Burning Board (che da qui in poi verrà chiamato WBB). I dettagli sul sistema operativo, il server web e la versione del php e del MySQL sono veramente importanti. Pagina 13 Burning Board 4.0 | Manuale Sistema Opzioni: In quest’area saranno disponibili tutte le impostazioni base del software. Pacchetti: Qui puoi gestire le informazioni del dominio e installare e aggiornare i pacchetti. Cronjobs: Qui potrai trovare tutti i tasks che permettono il corretto funzionamento del forum. Manutenzione: Qui puoi aggiornare i vari contatori del forum. Inoltre potrai importare i dati da altri forum e aggiornare i contatori per rendere le modifiche dell’importazioni definitive. Logs: Qui potrai visualizzare i logs di accesso all’ACP oppure controllare i messaggi di errori che si sono presentati sul forum. Sistema » Opzioni » Moduli Alcune volte puoi installare delle funzioni che non ti servono immediatamente. In questo caso possono essere disattivate in questa pagina. In sistema puoi trovare funzioni di sicurezza come la master password, la domanda di sicurezza (reCAPTCHA) e l’archivio degli indirizzi IP e delle funzionalità per gli sviluppatori per la risoluzione dei problemi. In contenuti puoi attivare e disattivare gli allegati, gli smilies e il tagging. In community trovi le funzioni globali per la dashboard, le conversazioni e il sistema mi piace. Sistema » Opzioni » Generale Pagina; qui ci sono le impostazioni base, il nome del forum e la descrizione. In aggiunta, puoi nascondere o mostrare il numero della versione o la data e l’ora nel footer. Per i motori di ricerca, puoi impostare il value rel=“nofollow”. In caso tu non voglia che i motori di ricerca leggano i link esterni. Di default, i link verranno aperti nella stessa finestra. In questa pagina potrai scegliere se farli aprire in una nuova finestra Metadata: I metadata sono informazioni invisibili nella pagine HTML. In essi, sono incluse le informazioni della pagina e potrai scegliere se dovranno essere lette dai motori di ricerca. Keywords: Le Keywords sono parole parole chiave che vengono lette dal motore di ricerca e che permetteranno di indicizzare meglio il tuo forum. Ovviamente vanno inserite parole inerenti agli argomenti trattati all’interno del forum. Pagina 14 Burning Board 4.0 | Manuale Descrizione: Qui puoi inserire una breve descrizione degli argomenti trattati del tuo forum. Questa verrà mostrata nei motori di ricerca. Codice Footer: In questo campo puoi inserie del codice aggiuntivo che verrà inserito nel footer. Come ad esempio i codici di “Google Analystics" o “Piwik”. Il codice verrà mostrato al di sotto dei copyright e dovrà rispettare la sintassi del codice HTML. Sostituzioni URL: Puoi scegliere di sostutire delle parole con delle abbreviazioni all’interno dei url. Ricordati di inserire una sola abbreviazione per riga. esempio: WBB=WoltLab Burning Board GmbH=Gesellschaft mit beschränkter Haftung Manutezione: La modalità manutenzione permette di mostrare un messaggio di avvertimento per gli utenti quando il sito è in manutenzione. Uno di questi casi è quando c’è un backup in corso. Può essere attivata manualmente. Sistema: Di solito non è necessario cambiare il prefisso per il nome del cookie, a meno che non si dispone di più installazioni WCF eseguiti sotto lo stesso dominio del cookie. Prevenire Broswer-Caching questo permette di disattivare il caching delle pagine, questo può essere utile nella creazione di nuovi stili. L’opzione nega l’embedding nel frame deve essere sempre attiva. La compressione Gzip ottimizza il traffico. Molti web hosting attivano la compressione Gzip di default nei propri web server. Generalmente, la compressione è settata su 1. L'indicazione del server proxy viene utilizzato per gestire le connessioni HTTP in uscita del forum (ad esempio se l'azienda lo richiede). Come librerie grafiche per la creazione dell’anteprima grafica ecc. Community Framework supporta la GD Graphics Library e ImageMagick. Se ImageMagick è attivabile nello spazio web, raccomandiamo il suo uso. ImageMagick è molto più veloce della GD e offre risultati migliori. jQuery-Source: Una rete per la consegna di contenuti (CDN), o anche conosciuta come distribuzione di contenuti Network, è una rete di distribuzione locale connessa attraverso i server internet consegnata con i contenuti (specialmente grandi file multimediali). Nel background, i dati nel network sono mantenuti come i rispettivi consegnati. Più velocemente possibili (ottimizzazioni delle prestazioni) o con un ridotto consumo di band, o entrambi Grandi CDN contengono migliaia di nodi con decine di migliaia di server. La più conosciuta è la CDN di Google Se si utilizza il forum su una rete intranet, allora si dovrebbe scegliere qui la versione locale. Pagina 15 Burning Board 4.0 | Manuale In aggiunta, puoi definire le impostazioni per Google Maps come zoom della mappa o tipologia della mappa. E-mail: Affinché la notifica automatica possa arrivare all’utente, le impostazioni devono essere gestite qui. In aggiunta puoi inserire il nome del mittente e l’indirizzo email, e l’indirizzo email del amministratore. A questo indirizzo, verrano inviate ad esempio, le notifiche su nuovi utenti registrati. Inoltre è possibile creare una firma che viene aggiunta a ogni e-mail. Invio: Solitamente in ogni server è installato un server mail, è pertanto sufficiente nelle normali circostanze, utilizzare il metodo php di invio. Se il server non dovesse ospitare un server mail, puoi cambiare il metodo di invio in SMTP. L’ SMTP richiede che la funzione php fsockopen sia abilitata. Se la funzione è abilitata, puoi controllare nella scheda di sistema sulla pagina iniziale del ACP cliccando sul link della versione di PHP. Alternativamente, contatta il tuo web hosting e domanda al supporto. La modalità debug è disponibile per gli sviluppatori, non manda un email reale. Le e-mail vengono memorizzati in modalità di debug di un file di log. Debug Log Filename: Questo campo è disponibile sono nella modalità di debug. Il percorso del file log deve essere specificato come percorso assoluto. Puoi trovare il percorso assoluto cliccando sul link della versione php nella pagina principale del ACP. ora cerca la voce _SERVER[“DOCUMENT_ROOT”] copia tutto il percorso e incollalo nel Debug Log Filename. La prossima e-mail inviata verrà inserita nella directory del tuo dominio con il nome di mail.log. I campi SMTP Server, SMTP Port, SMTP Username e SMTP Password possono solo essere riempiti se l’SMTP è attivo. Quali dati devono essere inseriti nei campi è spiegato di seguito con riferimento agli esempi di AT & T e Gmail: AT&T SMTP-Server: ssl://smtp.att.yahoo.com SMTP-Port: 465 SMTP-Username: AT&T E-Mail-Address SMTP-Password: AT&T Password Gmail SMTP-Server: ssl://smtp.gmail.com SMTP-Port: 465 SMTP-Username: Gmail E-Mail-Address SMTP-Password: Gmail Password Usa -f parameter: Alcune configurazioni del server mail ignorano la specifica di un mittente e sostituirlo con un valore predefinito. Con il parametro "-f" è possibile forzare l'utilizzo del proprio mittente. Usa formattazione indirizzo email: Il mittente e indirizzi di ricezione saranno convertiti in “Nome <[email protected]>”. Questa opzione non è supportata dalla maggior parte dei server di posta, provare a disattivarlo se si verificano problemi. Pagina 16 Burning Board 4.0 | Manuale Cache: Se il metodo di cache Memcached è attivo sul tuo server, allora puoi attivarlo da qui. Spesso, questo metodo è l’unico funzionante nei server dedicati. Se memcached è attivabile, allora devi inserire i dati del server nel seguente formato IndirizzoServer:porta Un server per riga. Nota: Disattivare completamente le cache non è consigliato! Legal Notice: In alcuni paesi è necessario, è consigliato consultare un avvocato per stilarlo. Sistema » Opzioni » Utenti Profilo: Qui puoi modificare le impostazioni generali del profilo come Per quanto tempo deve essere visualizzabile il vecchio nickname?. Se i visitatori del profilo o il count dei messaggi deve essere visualizzato, oltre alle impostazioni come lunghezza massima del titolo utente e se il titolo utente deve essere riservato. Inoltre puoi trovare le impostazioni per la grandezza dell’avatar in pixels e l’altezza massima delle immagini nella firma. Puoi anche scegliere il periodo di tempo dopo la quale le notifiche le attività recenti e i visitatori del profilo vengono automaticamente puliti. Lista utenti: Qui puoi impostare quanti utenti devi visualizzare per pagina nella lista utenti, oltre a scegliere l’ordine e l’ordine dei campi. Inoltre, troverai le impostazioni per la lista degli utenti online. Con la lista degli utenti non registrati, puoi visualizzare quanti ospiti sono presenti nel forum. Puoi decidere se gli ospiti e i robots dei motori di ricerca debbano essere considerati come utenti online e attivare o disabilitare la legenda dei gruppi utenti. Registrazione: qui puoi trovare le impostazioni generali, come lunghezza minima e massima degli username. Una limitazione dei caratteri ASCII nel username, per esempio, non permetterà l’utilizzo di caratteri speciali nel username. La registrazione può essere completamente disabilitata e le condizioni di utilizzo possono essere spostate dopo la registrazione, e devono essere accettate. Un amministratore, può scegliere se essere informato delle nuove registrazioni. Puoi selezionare se gli utenti devono abilitare la loro registrazione attraverso un email di conferma, se disattivare completamente la conferma oppure se sarà l’amministratore a dover accettare la registrazione. Autenticazione di terze parti: Qui hai la possibilità di offrire agli utenti il login tramite Facebook, Google, Twitter e GitHub. Per ragioni di sicurezza gli amministratori non possono loggarsi con terze parti nell’ACP! Qui di seguito troverete le istruzioni del nostro sviluppatore Tim Düsterhus per impostare l’autenticazione tramite Facebook. Per le altre configurazioni potete trovare la guida qui: http:// www.woltlab.com/blog/index.php/Entry/44-Einrichten-des-Drittanbieter-Logins/ Pagina 17 Burning Board 4.0 | Manuale Facebook: Hai bisogno di un account su Facebook, che abbia autorizzazioni come sviluppatore, oltre ad aver attivato fsockopen nello spazio web. 1. Andiamo in questa pagina https://developers.facebook.com/apps/ 2. Seleziona: Crea una nuova app e scegli il nome e la categoria. Gli spazi non sono necessari. 3. Nel pannello successivo, troverai l’ID dell’app e APP Secret che servirà per entrare nelle impostazioni della tua community. 4. Adesso seleziona Settings » Advanced e inserisci l’indirizzo URL nel campo “Valid OAuth redirect URL”. Puoi trovare l’indirizzo appropriato nella descrizione del campo input delle preferenze. 5. Alla fine, seleziona “Status & Review” e spostare l’interruttore su “yes” per attivarlo. 6. Pronto! Adesso puoi testare le funzionalità del login nella tua community, attiva il menu per il login e clicca su “Facebook”. Pagina 18 Burning Board 4.0 | Manuale Password: La sicurezza deve essere sempre la prima priorità, puoi impostare diversi parametri che gli utenti dovranno rispettare nella loro password. Come ad esempio la lunghezza della password e se la password dovrà contenere caratteri minuscoli, maiuscoli o caratteri speciali. Filtro: Qui puoi impostare quali username non vuoi far utilizzare nel tuo forum, quali indirizzi eemail non sono permessi e quali sono permessi. Sistema » Opzioni » Sicurezza Sessioni: Timeout sessione determina quanto a lungo un utente rimane loggato, quando non utilizza cookie. Di default il value è impostato a 1800 secondi. In pratica vieni sloggato dopo 30 minuti di inattività. Il timeout per gli utenti online determina il periodo di inattività in cui viene visualizzato nella lista degli utenti online. Lo stesso vale per lo stato online nel messaggi e nel profilo utente. Di default è impostato a 900 secondi (15 minuti). Così, una sessione utente non può essere presa così rapidamente da terze parti, un validazione per indirizzo IP e l’autenticazione del broswer sono attive. La validazione del broswer è attiva di default. La validazione dell’indirizzo ip può escludere gli utenti che cambiano IP. Blacklist: Esclude indirizzo IP, broswer e host names che appaiono nella lista degli utenti online, in questo modo verrà mostrato un messaggio di errore all’utente. Anti-Spam: Per complicare la vita ai bot, puoi scegliere se attivare il captcha nelle pagine importanti. Puoi impostare quali sono le pagine dove deve essere attivato. Censura: Se non vuoi mostrare determinate parole contenti razzismo, pornografica o parole simili qui poi decidere di escluderle. Quando viene inserita una di queste parole all’interno di un messaggio, il messaggio non verrà inviato. Sistema » Opzioni » Messaggi Generale: Qui puoi impostare i valori di default del editor. La visualizzazione dei BBCode, smilies e il rilevamento automatico dei URL e se le firme devono essere attivate di default. La visualizzazione dell’HTML è di base disattivata per gli utenti normali, poiché potrebbero inserire del codice dannoso. Gli utenti possono condividere i contenuti facilmente tramite i social network, puoi scegliere se attivare la funzione dei pulsanti di condivisione. In aggiunta potrai visualizzare il numero dei contenuti condivisi. Sistema mi piace: qui puoi specificare se gli utenti potranno utilizzare i mi piace. Puoi sceglie se disattivare i non mi piace a attivare il sommario dei mi piace/non mi piace. Puoi anche selezionare il numero massimo di opzioni per sondaggio. Pagina 19 Burning Board 4.0 | Manuale Allegati: Puoi scegliere un percorso diverso per inserire gli allegati (default: /wcf/attachments/). Gli allegati esistenti dovranno essere spostati manualmente. Inoltre potrai decidere se attivare l’anteprima che verrà creata al caricamento degli allegati e se il rapporto deve essere mantenuto. L’altezza e la larghezza delle anteprima possono essere impostate. Pannello Laterale: Qui troverai i contenuti del pannello laterale come avatar, livello utente, status online, punti attività, mi piace ricevuti e counter messaggi. Le informazioni possono attivate e disattivate. Cerca: qui potrai impostare i risultati per pagine e scegliere l’ordine in cui verranno mostrati. Nota: Il numero minimo di caratteri è 4 può essere cambiato direttamente dalla configurazione MySQL (my.cnf). Per questo, il valore ft_min_word_len. Hai bisogno di permessi di root nel server! Conversazioni: In questa sezioni puoi impostare quante conversazioni e quanti messaggi devono essere visualizzati per pagina. Puoi scegliere il numero dei messaggi visualizzati quando si risponde ad una conversazione. E ovviamente anche l’ordine e la sequenza. Sistema » Opzioni » Dashboard La Dashboard è la nuova home page, dove sono raggruppate le attività. Area contenuti: Qui puoi inserire il numero di attività recenti da visualizzare. Qui puoi scendere da quali sezioni provengono le news e quante news devi visualizzare. Inoltre puoi impostare che le notizie già lette dall’utente siano nascoste. Puoi impostare anche quante discussioni non lette devono essere visualizzate nella dashboard. Pannello Laterale: Qui puoi specificare quante discussioni, messaggi debbano esser visualizzati. Per il box discussioni più attive, puoi scegliere il periodo di tempo di tempo da cui devono essere prese le discussioni. Sistema » Opzioni » Forum Generale: Qui puoi impostare i box delle statistiche generali e la lista degli utenti online. Lista utenti online (home page): In forum in cui c’è un elevato numero di utenza questa opzione può causare problemi. Pagina 20 Burning Board 4.0 | Manuale Statistiche generali (home page): Qui potrai anche impostare la profondità della lista dei forum. Di default è impostata a 2. Mostrando le sezioni e le sotto-sezioni, ma se avrete la necessità di dover aumentare la profondità delle sezioni qui è possibile. Qui puoi anche scegliere se: Mostrare gli ultimi post nella lista forum, Mostrare il numero di discussioni e messaggi della sezione, Mostra le sotto-sezioni e mostrare chi naviga nella sezione. Forum: Come nella home page, potrai abilitare la lista degli utenti online e le statistiche generali nei vari forum. In aggiunta potrai far visualizzare i moderatori assegnati al forum. Lista utenti online (forum): In forum in cui c’è un elevato numero di utenza questa opzione può causare problemi. Statistiche generali (forum): Per la lista delle discussioni, puoi selezionare quante discussioni devono essere visualizzate per pagina. Inoltre puoi impostare un filtro di tempo che visualizzerà solo le discussioni iniziate in un determinato periodo di tempo. Come ad esempio 24 ore, x giorni (3, 7, 14, 30, 60, 100, 365) o per ordine di inizio. In aggiunta, puoi impostare se le tue discussioni devono essere identificate e se vuoi mostrare una nota per le discussioni eliminate. Per i forum con più lingue qui potrai attivare se mostrare una bandiera, in modo da individuare la lingua in cui è stata scritta la discussione. Per le discussioni con più pagine puoi attivare la visualizzazione del numero delle pagine, in questo modo puoi andare direttamente alla pagina che ti interessa. Discussioni: Qui puoi scegliere se vuoi che vengano mostrati gli utenti che visitano la discussione. Con l’attivazione del tagging nelle discussioni puoi inserire delle parole chiave quando apri la discussione. Le parole chiave vengono visualizzate in un tag box. Con l’opzione “Discussioni simili” se gli utenti hanno creato delle discussioni con argomento simili potrai trovare a fine discussione un box con l’elenco delle discussioni. Pagina 21 Burning Board 4.0 | Manuale In aggiunta, in questa pagina puoi trovare altre opzioni. Messaggi: Puoi impostare la lunghezza minima del titolo di un messaggio, la lunghezza minima delle parole del titolo di un messaggio, il numero minimo di parole, Mostrare un avvertimento per le vecchie discussioni, mostra messaggi sotto la risposta e periodo limite per la modifica. Puoi anche visualizzare una nota per le discussioni simili quando crei una discussione e inserisci un titolo simile. Sistema » Opzioni » Importa & Esporta In questa sezione potrai esportare le impostazioni e importarle nuovamente. Sistema » Pacchetti » Gestisci Applicazioni Qui puoi gestire tutte le applicazioni installate. Di default troverai WoltLab Community Framework e WoltLab Burning Board. Cliccando sulla applicazione appropriata potrai cambiare il dominio su cui verrà visualizzata l’applicazione e cambiare il dominio dei cookie. Quando si trasferisci il server su un nuovo dominio è qui che si devono cambiare i percorsi. In aggiunta, se altre applicazioni sono installate, come ad esempio Community Blog o Community gallery, puoi specificare quale sia l’applicazione primaria. Sistema » Pacchetti » Lista pacchetti Nella Lista Pacchetti puoi trovare una lista dei pacchetti installati con i dettagli degli sviluppatori, numero versione e data di aggiornamento. Cliccando sulla X accanto al nome del pacchetto puoi disinstallarlo. Se clicchi direttamente sul nome del pacchetto, potrai ricevere informazioni aggiiuntive e una lista dei pacchetti che dipendono da esso. In aggiunta, puoi trovare un pulsante per la ricerca manuale degli aggiornamenti. Normalmente, verrà visualizzata una nuota nel forum quando ci saranno degli aggiornamenti, e nell’ACP nel pannello utente. Burning Board: Pannello utente: Pagina 22 Burning Board 4.0 | Manuale Sistema » Pacchetti » Installa pacchetto Qui hai la possibilità di cercare e installare un pacchetto direttamente dai server pacchetti, oppure caricare ed installare un pacchetto manualmente dal tuo hard drive. Alternativamente, puoi specificare un indirizzo o un percorso nello spazio web per il plugin. Se scarichi il pacchetto, per esempio dal nostro plugin store, lascia il pacchetto per come lo trovi. Non devi scompattare l’archivio. Basta caricare l’archivio dal tuo hard drive e seguire le istruzioni per l’installazione. La procedura per gli aggiornamenti manuali per installare un pacchetto è esattamente identica a quella per installarne uno nuovo. Il sistema automaticamente rileva gli aggiornamenti e quelli appropriati ai pacchetti. Sistema » Pacchetti » Lista aggiornamento servers Nella Lista aggiornamento servers contiene tutti i server registrati da cui potrai ricevere aggiornamenti. Qui puoi controllare lo status online del server e i messaggi di errori per qualsiasi problema. Inoltre, potrai disattivare i server non necessari. Cliccando sul nome del server, puoi modificare l’indirizzo del server e i dati per il login. Sistema » Cronjobs » Lista Cronjobs Questi cronjobs non sono devi veri e propri sistemi cronjobs, ma tasks PHP avviati in periodi specifici da comunicare al forum agli utenti. Essi possono essere avviati manualmente al contrario dei reali cronjobs. Puoi avviare un cronjobs prematuramente. Cliccando sulla freccia accanto al cronjob. Non è necessario disattivare il cronojob e riattivarlo nuovamente. Con la x, puoi eliminare il cronojob. Qui devi stare attento come sempre, l’eliminazione può portare degli errori gravi nel funzionamento del forum. Di norma la X di un cronjobs è grigia. Le colonne m, h, D, M e DoW specificano un periodo di tempo ogni quanto il cronjob deve essere eseguito. Ci sono numerose possibilità da impostare. Di seguito vi mostriamo 3 semplici esempi: Descrizione Minuti (m) Ore (h) Giorno del mese (D) Mese (M) Giorno della settimana (DoW) Ogni 30 minuti */30 * * * * Ogni giorno alle * 10 10 * * * Ogni 2 giorni * alle 2 2 */2 * * Sistema » Cronjobs » Aggiungi Cronjob La creazione di cron jobs (escludendo i tasks) richiede una precisa conoscenza della sintassi crontab su sistemi Unix. Per le informazioni è disponibile un link: Intro to cron Pagina 23 Burning Board 4.0 | Manuale Nome classi PHP: Aggiungi qui il percorso del file file php creato in precedenza. Dipende dalla directory di installazione /nomeDelApplicazione/lib/system/cronjob/. Un esempio, il cron job che aggiorna il timestamp delle ultime attività degli utenti: <?php namespace wcf\system\cronjob; use wcf\data\cronjob\Cronjob; use wcf\system\WCF; /** *Updates the last activity timestamp in the user table. * *@author Marcel Werk *@copyright2001-2014 WoltLab GmbH * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> * @package com.woltlab.wcf * @subpackage system.cronjob * @category Community Framework */ class LastActivityCronjob extends AbstractCronjob { /** * @see \wcf\system\cronjob\ICronjob::execute() */ public function execute(Cronjob $cronjob{ parent::execute($cronjob); $sql = "UPDATE wcf".WCF_N."_user user_table, wcf".WCF_N."_session session SET user_table.lastActivityTime = session.lastActivityTime WHERE user_table.userID = session.userID AND session.userID <> 0”; $statement = WCF::getDB()->prepareStatement($sql); $statement->execute(); } } Descrizione: Descrive nella maniera più breve ma più chiara possibile ciò che fa il cron job. Programmazione: Qui scegli quando il cron job deve essere lanciato. Dei possibili esempi possono essere visualizzati su Sistema » Cronjobs » Lista Cronjobs. Sistema » Manutenzione » Cache A volte può accadere che le cache non si aggiornino correttamente e che vengano mostrati numerosi messaggi di errori. I file sono stati creati automaticamente. Pagina 24 Burning Board 4.0 | Manuale Qui puoi pulire le cache dei dati (/wcf/cache/), della lingua (/wcf/language/), dei templates (/wcf/ templates/compiled/ e /wcf/acp/templates/compiled/), degli stili (/wcf/style/ e /wcf/acp/style/). Sistema » Manutenzione » Ricostruisci dati Se hai importato i dati da un’altro sistema, qui puoi aggiornare i dati. Segui l’ordine dei pulsanti visualizzati, in caso contrario l’utente visualizzerà che ad esempio i messaggi non sono associati con il corrispettivo utente. Le opzioni sono: Ricostruisci mi piace, Ricostruisci mi piace utenti, Ricostruisci messaggi, Ricostruisci discussioni, Ricostruisci forum, Ricostruisci messaggi delle conversazioni, Ricostruisci Conversazioni, Ricostruisci utenti, Ricostruisci allegati. Gli aggiornamenti devono essere eseguiti anche dopo delle azioni di massa ad esempio come quello delle discussioni e messaggi: Community » Discussioni e messaggi » Processo completo discussioni e messaggi. Sistema » Logs » Sessioni Puoi visualizzare i log dell’ACP e cosa ha fatto l’utente. Se clicchi sul nome, potrai avere la lista dettagliata di cosa ha fatto l’utente all’interno dell’acp. Non ci sarà cosa esattamente ha fatto, ma i posti dove è andato all’interno dell’ACP. Sistema » Logs » Cronjobs Qui trovi un log dei passati cronjob e se hanno avuto dei problemi, in questo ultimo caso sarà possibile visualizare un messaggio di errore. Sistema » Logs » Errori ! Per non far confondere gli utenti verrà mostrato solo l’ID dell’errore. L’amministratore, per visualizzare il messaggio di errore dovrà recarsi nell’ACP e copiando il codice di errore basterà inserirlo in questa pagina per avere il messaggio di errore completo. Se non sai risolvere il problema ti preghiamo di rileggere pagina 8. Se non è presente un ID di errore potrai trovare i file log all’interno dell’ACP oppure dentro l’FTP nella directory /wcf/log/ (se l’errore non ti permette di accedere all’ACP). Pagina 25 Burning Board 4.0 | Manuale Utenti Utenti: Contiene una lista di tutti gli utenti, puoi avviare processi di messa. Puoi anche inviare un e-mail ad un gruppo di utenti oppure gestire i punti utente. Gruppi utenti: Puoi gestire i gruppi utenti da qui e puoi inviare un email a tutti gli utenti di un gruppo. Livello utente: Qui potrai trovare la gestione dei livelli esistenti e crearne di nuovi. Campi utente personalizzati: Qui puoi creare o modificare i campi profilo presenti e le categorie. Avvertimenti: Puoi trovare l’anteprima di tutti gli avvertimenti e gestirle. Utenti » Utenti » Cerca utenti Condizioni: In aggiunta ai normali parametri come username, userID e indirizzo e-mail, puoi cercare gli utenti all’interno di un determinato gruppo di utenti. Puoi cercare un utente in base alla propria lingua, oppure per uan determinata data di registrazione o ultime attività. Gli utenti possono anche essere cercati per il numero di messaggio e per il loro stato Bloccato/non bloccato e attivo/non attivo. Profilo: Qui puoi cercare le informazioni del profilo di un utente. Aspetto: Qui puoi scegliere l’ordine e il numero di risultati per pagina. Inoltre puoi scegliere se vuoi visualizzare i vari campi personalizzati. Utenti » Utenti » Lista utenti Questa è la lista di tutti gli utenti. Nella lista hai delle varie icone: modifica, elimina e attiva. Seleziona un utente: Ora hai la possibilità di assegnare l'utente a un gruppo di utenti, cancellare o bloccarlo, inviare una e-mail, esportare l'indirizzo e-mail o deselezionarlo nuovamente. Selezione multipla degli utenti: Se selezioni due o più utenti, avrai, oltre alle normali opzioni, anche la possibilità di unire i due utenti. Pagina 26 Burning Board 4.0 | Manuale Modifica utenti (matita): Quando modifichi un utente, hai le stesso opzioni disponibili quando ne crei uno nuovo su Utenti » Utenti » Aggiungi utente. In aggiunta a queste opzioni hai la possibilità di caricare un avatar o bloccarlo. E si ha la possibilità di scrivere una ragione del blocco dell’avatar. Utenti » Utenti » Aggiungi utente Gruppo(i) Utente: Di default, un utente viene inserito nei gruppi “chiunque” e “utenti registrati”. Non puoi togliere gli utenti da questi gruppi, per questo non sono in lista. Pertanto, puoi selezionare solamente dai gruppi aggiuntivi. Dati personali: Qui hai la possibilità di inserire tutti i dati del suo profilo. Se hai dei campi obbligatori da compilare all’interno della registrazione, dovrai compilarli necessariamente anche qui. Impostazioni: Per i forum in multilingua puoi scegliere la lingua in cui l’utente deve visualizzare il forum. Se vuoi puoi impostare quanti conversioni per pagina, messaggi per pagina e discussioni per pagina devono essere visualizzate. Le impostazioni della privacy dell’utente, se vuoi possono essere cambiate: Possono vedere il mio stato online, possono vedere il mio profilo, possono aggiungermi nelle conversazioni, possono visualizzare il mio indirizzo email, possono inviarmi e-mail, possono scrivere commenti sulla mia bacheca e accetta e-mail dagli utenti. Le singole impostazioni per la privacy sono: Tutti, utenti registrati, utenti, utenti che seguo e nessuno. Puoi impostare anche la firma o bloccare direttamente le funzioni. Puoi inserire anche la motivazione del blocco della firma. Utenti » Utenti » Processi completi utenti In quest’area, gli utenti possono essere filtrati. E puoi svolgere determinate azioni come l’invio di email agli utenti, esportare gli indirizzi email, assegnarli ad un determinato gruppo utenti o eliminare gli utenti. Nota: Il processo completo per gli utenti viene eseguito senza una query aggiuntiva di sicurezza. Utenti » Utenti » E-mail utenti In questo punto puoi inviare un email a tutti gli utenti del forum che non sono stati bloccati. Se avete inserito un indirizzo email su Sistema » Opzioni » Generale » E-mail sarà già visibile qui. Se vuoi inviare un email con HTML, devi scrivere tutta l’email rispettando la sintassi HTML. In caso contrario riscontrai dei problemi nel leggibilità del testo. Se vuoi inserire il nome dell’utente all’interno dell’email basterà utilizzare la variabile: {$username} Pagina 27 Burning Board 4.0 | Manuale Utenti » Utenti » Punti attività Qui puoi decidere quanti punti attività vengono assegnati per determinate attività all’interno del forum. Il livello utente può essere assegnato attraverso i punti attività. Utenti » Gruppi utenti » Lista gruppi utenti I gruppi con gli ID 1-3 (Chiunque, ospiti, utenti registrati) sono gruppi di sistema che non devono essere eliminati. Generalmente, non puoi eliminare gruppi utenti di cui fai parte. Sistemando i permessi dei gruppi, si deve sempre ricordare dei permessi assegnati al gruppo “chiunque”. Poiché se ad esempio non voglio far visualizzare il forum agli ospiti sarà necessario modificare i permessi anche al gruppo “chiunque”. Quando clicchi su modifica gruppo utente ti ritrovi le stesse impostazioni di quando ti rechi su Utenti » Gruppi utenti » Aggiungi groppo utente. L’unica differenza è che i gruppi “chiunque”, “ospiti” e “utenti registrati” non hanno opzioni per il tipo di gruppo utente e il leader del gruppo. La priorità è importante per molte cosa tra cui l’assegnazione del livello utente. Per i livelli utenti, ciò significa che il livello è associato alla massima priorità del gruppo in cui l'utente è membro. Essi determinano anche l'ordine nella lista degli utenti online. Utenti » Gruppi utenti » Aggiungi gruppo utente Nome: Se hai più lingue installate nel forum, potrai inserire il nome del gruppo in nelle diverse lingue. Alternativamente, dovrai inserirlo solamente per una. Descrizione: Appena avrai inserito il nome del gruppo utente potrai inserire la descrizione del gruppo utente utilizzando l’html o il BBCode, utilizzando anche qui la possibilità di poter digitare la descrizioni in più lingue. Priorità: La priorità è importante per molte cosa tra cui l’assegnazione del livello utente. Per i livelli utenti, ciò significa che il livello è associato alla massima priorità del gruppo in cui l'utente è membro. Essi determinano anche l'ordine nella lista degli utenti online. Pagina 28 Burning Board 4.0 | Manuale Stile “Chi è online”: Qui puoi impostare il modo in cui il gruppo utente deve essere visualizzato nel box “Chi è online”. E.S con un specifico colore? Utilizza il codice html in questo modo: <span style="color: #22c300;">%s</span> Qui potrai scegliere se mostrare il gruppo utente nella pagina staff. Tipologia gruppo utente: Puoi scegliere tra: Chiuso, aperto a tutti, moderato, moderato chiuso. Chiuso: Solo gli amministratori possono aggiungere gli utenti. Aperto a tutti: Gli tenti possono entrare senza nessun permesso. Moderato: L’utente deve aspettare per accedere a questo gruppo, ma può uscire in ogni momento. Chiuso moderato: Gli utenti devono aspettare per accedere a questo gruppo e non possono uscire da esso. Leader del gruppo: Il leader del gruppo può essere solo un utente, non un gruppo di utenti. Se si vuole inserire più leader del gruppo si prega di separare i nome con una virgola. I leader del gruppo possono aggiungere o eliminare gli utenti dal gruppo utente di cui sono leader senza permessi aggiuntivi. Permessi Generali Profili utenti: Nota che la grandezza massima dei file caricati può dipendere dalla configurazione php del tuo server. (e.s. upload_max_filesize). Profilo utente: • Puoi vedere gli indirizzi email • Puoi cambiare gli indirizzi email • Può uscire dal suo account • Puoi cambiare nickname • Rinomina (tempo in giorni) • Può modificare il suo titolo utente • Può visualizzare la lista utenti • Può visualizzare la lista degli utenti online • Può visualizzare il profilo degli utenti • Non può essere bloccato Bacheca profilo utente: • Può creare commenti • Puoi modificare i suoi commenti • Può eliminare i suoi commenti. Pagina 29 Burning Board 4.0 | Manuale Firme: • Può usare gli smilies nella firma • Può utilizzare il codice HTML nella firma • Può utilizzare i BBCodes nella firma • Lunghezza massima della firma (caratteri) • BBCodes permessi (lista di tutti i BBCodes) Avatars: • Puoi visualizzare l’avatar degli altri utenti • Può caricare avatar • Massima grandezza dell’avatar (kB, MB) • Estensioni file permesse Messaggi: Nota che la grandezza massima dei file caricati dipende dalle configurazioni PHP del tuo server (e.s upload_max_filesize). Conversazioni: Nota che la grandezza massima dei file caricati dipende dalle configurazioni PHP del tuo server (e.s upload_max_filesize). Messaggi: • Grandezza massima del file (kB, MB, GB) • Estensione dei file permessi • Numero degli allegati per messaggio Commenti: • Ritardo per i commenti (Secondi) Forum: Forum: • Può visualizzare i forum • Può entrare nei forum Discussioni: • Può leggere le discussioni • Può rispondere ad una discussione senza approvazione • Può creare le discussioni Può rispondere alle discussioni • • Può impostare i tags • Può rispondere alle proprie discussioni • Può segnare la propria discussione come risolta. • Può aprire una discussione senza approvazione Messaggi: • Può modificare i propri messaggi • Può spostare un proprio messaggio nel cestino • Periodo di modifica messaggio (minuti) • Può modificare il messaggio senza avviso • Ritardo per i messaggi • Lunghezza massima del messaggio • Controllo spam (Secondi) • Può scaricare gli allegati • • • • • • • Può visualizzare l’anteprima degli allegati Può scaricare gli allegati Può mettere mi piace ai messaggi Può partecipare ai sondaggi Può iniziare un sondaggio Può iniziare un sondaggio pubblico Può iniziare un sondaggio senza risposte Pagina 30 Burning Board 4.0 | Manuale Permessi di moderazione Generale: Il permesso Può moderare le conversazioni o i commenti della bacheca implica che tu puoi visualizzare e modificare i contenuti come moderatore. Generale: • Può moderare • Può moderare le conversazioni Commenti profilo utenti • Può modificare i commenti • Può eliminare i commenti • Può moderare i commenti Infrazioni: • Può avvertire gli utenti • Può usare gli avvertimenti individuali • Può revocare un avvertimento • Può essere avvertito Forum: Se gli utenti del gruppo sono globali hanno permessi per moderare, Discussioni: • Può spostare le discussioni nel cestino • Può leggere le discussioni eliminate • Può ripristinare le discussioni • Può eliminare le discussioni • Può chiudere le discussioni • Può approvare le discussioni Messaggi: • Può modificare un massaggio • Può spostare un messaggio nel cestino • Può leggere un messaggio eliminato • Può ripristinare un messaggio • Può eliminare un messaggio • • • • • • Può spostare una discussione Può approvare una discussione Può rispondere ad una discussione chiusa Può mettere in rilievo una discussione Può creare un annuncio Può segnare una discussione come risolta • • • • Può chiudere un messaggio Può approvare un messaggio Può spostare un messaggio Può approvare un messaggio Pagina 31 Burning Board 4.0 | Manuale Permessi di amministrazione Non dare mai permessi amministrativi ad un normale gruppo utenti! Permessi generali: Alcuni di queste impostazioni (visualizza indirizzo IP) possono essere in alcune circostanze riservate per protezione. Permessi generali: • Può entrare nel pannello di amministrazione • Può visualizzare le informazioni private degli utenti • Può visualizzare le pagine durante la manutenzione • Può visualizzare gli utenti invisibili • Può visualizzare l’indirizzo IP Sistema: • Può modificare le impostazioni di sistema • Può visualizzare i file log • Può gestire le applicazioni • Può importare i dati • Può ricostruire i dati • Può gestire i cronjobs Pacchetti: • Può installare pacchetti • Può aggiornare pacchetti • Può disinstallare pacchetti • Può modificare i server di aggiornamento Utenti: Qui è possibile inserire i permessi per le voci del menu nella tabella utenti. Per modificare un utente i seguenti diritti sono assolutamente necessari: Può cercare gli utenti, può modificare gli utenti e Gruppi di utenti accessibili “Chiunque” e “Utenti registrati”. Utenti: • Può aggiungere gli utenti • Può modificare gli utenti • Può modificare l’indirizzo email degli utenti • Può eliminare gli utenti Gruppi utenti: • Può modificare i gruppi utenti • Gruppi di utenti accessibili (Lista di tutti i gruppi utenti) • Può aggiungere gruppi utenti • Può eliminare gruppi utenti • • • • • Può cercare gli utenti Può bannare gli utenti Può inviare email agli utenti Può approvare gli utenti Può gestire i punti attività Livelli utente: • Può gestire i livelli utente Infrazioni: • Può gestire gli avvertimenti • Può gestire le sospensioni Pagina 32 Burning Board 4.0 | Manuale Campi profilo utente: • Può gestire i campi del profilo utente Aspetto: Stile: • Può gestire gli stili • Può visualizzare gli stili disabilitati Pagina menu: • Può gestire le pagine dei menu Templates: • Può gestire i template Lingue: • Può gestire le lingue Contenuto: Allegati: • Può gestire gli allegati BBCodes: • Può gestire i BBCodes Smileys: • Può gestire gli smilies Dashboard: • Può gestire i box della dashboard Etichette: • Può gestire le etichette Tags: • Può gestire i tags. Community: Forum: • Può aggiungere forum • Può modificare i forum • Può eliminare i forum Pagina 33 Burning Board 4.0 | Manuale Utenti » Gruppi utenti » E-mail Utenti Qui puoi inviare un e-mail a tutti gli utenti del gruppo utenti selezionate che non sono stati bloccati. Se avrete già inserito un indirizzo email nel percorso: Sistema » Opzioni » Generale » E-mail, qui sarà già compilato, in caso contrario dovrete inserirlo. Se vuoi inviare un email in HTML, sei pregato di notare che tutta l’email dovrà essere scritta rispettando la sintassi del linguaggio HTML, in caso contrario l’email non avrà nessuna formattazione. Sei pregato di notare che un e-mail scritta in html, può essere visualizzata in modo differente in base al client mail che gli utenti utilizzano. Con la variabile {$username} puoi far si che l’e-mail contenga l’username del utente a cui è stat inviata. Utenti » Livelli utente » Lista livelli utente Qui puoi potrai trovare una panoramica di tutti i livelli utenti disponibili, con il numero di punti attività necessari per poter utilizzare quel determinato livello utente. Gli utenti, di default, ricevono punti attività per la creazione di discussioni, messaggi e per i mi piace ricevuti. I punti attività possono essere configurati in Utenti » Utenti » Punti attività. Se clicchi sulla matita puoi modificare il livello utente, e poi crearne di nuovi andando su Utenti » Livelli utente » Aggiungi livello utente. Nota: Il livello utente viene assegnato automaticamente e non è possibile la selezione manuale. Utenti » Livelli Utente » Aggiungi livello utente Nome classe CSS: Qui puoi impostare il colore del livello utente. Alternativamente, puoi assegnare una tua classe css. Il contenuto della classe css deve essere inserito nell’editor di stile nelle impostazioni avanzate. Immagine livello: Se puoi puoi aggiungere una immagine al livello, devi caricarla nel tuo spazio web in una cartella dentro la directory /wcf/ (e.s /wcf/ranks/). Inserire il percorso del file (e.s ranks/ admin.jpg). Se inserisci l’immagine all’esterno della directory /wcf/ devi inserire tutto il percorso completo. Ripetizione dell’immagine: Se inserisci 2 l’immagine viene visualizzata due volte e così via. Gruppo utenti: A che gruppo utente deve essere assegnato questo livello? Genere: Qui puoi scegliere se il livello deve essere assegnato ad un utente maschio o ad un utente femmina o ad entrambi. Punti: Quanti punti deve avere prima di poter accedere al livello? Pagina 34 Burning Board 4.0 | Manuale Utenti » Campi utenti personalizzati » Lista campi utenti personalizzati In questa pagina puoi visualizzare e modificare i campi profilo utente. Il form per la creazione di nuovi campi utenti puoi trovarlo in Utenti » Campi utenti personalizzati » Aggiungi campo utente personalizzato. Puoi disattivare campi utenti non richiesti e attivarli in un momento successivo. Utenti » Campi utenti personalizzati » Aggiungi campo utente personalizzato Nome: Inserisci qui il nome del campo utente. Descrizione: Descrivi in poche parole ciò che andrà a fare il campo utente. Categoria: In che categoria deve essere visualizzato? Di default le categorie sono: Su di me, Dettagli personali, Opzioni contatto. Puoi anche creare delle tue categorie. Ordine: In che posizione deve essere mostrato? Se il value è 0, il campo utente viene inserito come ultimo. Tipo Opzione: Che campo deve essere? Puoi scegliere: • • • • • • • birthday = Compleanno boolean = Vero o falso date = Data integer = Numero float = numero con virgola mobile password = Password (campo *** ) multiselect = Seleziona multipla da una lista a discesa. radiobuttons = semplice box di selezione select = normale lista con menu a discesa. text = Semplice linea di testo textarea = box di testo message = Inserisce un box di testo con editor WYSIWYG • URL = Inserisce uno spazio per il link. • • • • • Valore predefinito: Qual’è il valore che il campo deve sempre avere? Opzioni di scelta: Questo campo deve essere compilato solamente se scegliete una tipologia multiselect, radiobuttons o select. Nome classe PHP di Output: Se vuoi dare una specifica formatazzione di output al campo profilo, puoi specificare il percorso del file php appropriato. Le classi si trovano di default nella directory: / wcf/lib/system/option/user/. Un esempio, per la formattazione delle immagini: Pagina 35 Burning Board 4.0 | Manuale <?php namespace wcf\system\option\user; use wcf\data\user\option\UserOption; use wcf\data\user\User; use wcf\util\StringUtil; /** * User option output implementation for an image. * * @author Marcel Werk * @copyright2001-2014 WoltLab GmbH * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php> * @package com.woltlab.wcf * @subpackage system.option.user * @category Community Framework */ class ImageUserOptionOutput implements IUserOptionOutput { /** * @see \wcf\system\option\user \IUserOptionOutput::getOutput() */ public function getOutput(User $user, UserOption $option, $value) { if (empty($value)) return ''; return '<img src="'.StringUtil::encodeHTML($value).'" alt=“" />'; } } Modificabile da: Di default, può essere modificato dal utente interessat e dall’amministratore. Visibile a: Di default è visibile al tutti. Ma le altre opzioni disponibili sono: nessuno, utente interessato, amministratore, utente interessato e amministratore e utenti registrati. Espressione regolare per la convalida: Qui puoi inserire l'espressione regolare per verificare se l’input dell'utente era corretto. Per convalidare che un URL può anche iniziare con https, la regola è $|^https?:// L’utente deve fornire una valore valido: Questo campo deve essere compilato durante la registrazione. Se il campo non viene compilato verrà mostrato un messaggio di errore. Campo visualizzabile durante la registrazione: Vuoi che il campo possa essere compilato durante la registrazione? Pagina 36 Burning Board 4.0 | Manuale Questo campo utente potrà essere usato come fattore di ricerca nel tasto cerca: Puoi scegliere se farlo visualizzare o meno. Utenti » Campi utente personalizzati » Lista categoria campi Qui è presente la lista completa delle categoria dei campi utenti. Utilizzando l’icona della matita puoi cambiare il nome e l’ordine della categoria. Utenti » Campi utente personalizzati » Aggiungi categoria campi Qui puoi inserire nuove categorie per i campi utenti. Utenti » Campi utente personalizzati » Gestisci le impostazioni di campi Applica le modifiche per gli utenti esistenti: Eventuali modifiche a valori predefiniti per le impostazioni del profilo utente verranno applicate a utenti esistenti. Questo sovrascrive tutte le impostazioni precedentemente modificate dal rispettivo utente stesso. Conversazioni per pagina, messaggi per pagina, messaggi per pagina, discussioni per pagina: Qui puoi scegliere quanti conversazioni, messaggi o messaggi delle discussioni mostrare. Puoi selezionare 5, 10, 20, 30 e 40. Discussioni per pagina: Qui puoi impostare quante discussioni mostrare per pagina. Puoi selezionare 10, 20, 30, 40 e 50. Mostra firma degli utenti: Puoi selezionare se la firma degli utenti deve essere visualizzata. Guarda automaticamente le risposte alle discussioni: Vuoi essere immediatamente sottoscritto alla discussione una volta che rispondi? Fuso orario: Puoi cambiare il fuso orario degli utenti. Può visualizzare il mio stato online e Può visualizzare il mio profilo: Qui puoi scegliere chi deve vedere queste due opzioni. Puoi scegliere tra: Tutti, utenti registrati, utenti che mi seguono, nessuno. Può aggiungermi in una conversazione: Chi può aggiungere l’utente nella conversazione? Puoi scegliere tra: Tutti, Utenti registrati, Utenti che mi seguono, nessuno. Può visualizzare il mio indirizzo email e puoi inviarmi email: Puoi scegliere tra: tutti, utenti registrati, utenti che mi seguono, nessuno. Accetta le email inviate dagli amministratori: Attivalo se vuoi che gli utenti possano ricevere le email inviate dall’acp. Pagina 37 Burning Board 4.0 | Manuale Può scrivere sulla mia bacheca: puoi impostare: Tutti, Utenti registrati, utenti che mi seguono, nessuno. Utenti » Avvertimenti » Avvertimenti attivi La lista degli avvertimenti può essere filtrata nei seguenti modi: Username: Lista degli avvertimenti di uno specifico utente. Da: Visualizza tutti gli avvertimenti dati da quel particolare utente. Status: Filtrati per avvertimenti attivi o scaduti. Utenti » Avvertimenti » Lista avvertimenti predefiniti Qui puoi visualizzare la lista degli avvertimenti predefiniti. Se clicchi sulla matita puoi modificarli. Utenti » Avvertimenti » Aggiungi avvertimenti predefiniti Titolo: Inserisci qui il nome dell’avvertimento predefinito. Punti: Punti da assegnare alla ricezione dell’avvertimento. L’avvertimento non ha scadenza: Questo è da attivare se si vuole che l’avvertimento non abbia scadenza. Scadenza: Inserisci il periodo di tempo per cui l’avvertimento sarà attivo. Utenti » Avvertimenti » Sospensioni attive La lista delle sospensioni può essere filtrata nei seguenti modi: Username: Lista delle sospensioni di uno specifico utente. Da: Visualizza tutti le sospensioni dati da quel particolare utente. Status: Filtrati per sospensioni attive o scadute. Usa l’icona per revocare la sospensione. Utenti » Avvertimenti » Lista sospensioni predefinite Qui puoi visualizzare e modificare le sospensioni predefinite. Pagina 38 Burning Board 4.0 | Manuale Utenti » Avvertimenti » Aggiungi sospensioni predefinite Titolo: Inserisci qui il nome della sospensione predefinita. Punti: Punti da avere per ricevere la sospensione. L’avvertimento non ha scadenza: Questo è da attivare se si vuole che la sospensione non abbia scadenza. Scadenza: Inserisci il periodo di tempo per cui la sospensione sarà attivo. Tipo di sospensione: Puoi scegliere tra: Bannare l’utente, Disattivare l’avatar, Disattivare la firma, Aggiungere ad un particolare gruppo utente. Pagina 39 Burning Board 4.0 | Manuale Aspetto Stili: Qui puoi gestire tutti gli stili installati. Pagina menu: Sotto Pagina menu puoi gestire il menu principale e il menu del footer. Templates: In questa sezione potrai trovare il template editor e puoi gestire gruppi differenti di template. Aspetto » Stili » Lista stili Lo stile impostato come predefinito, automaticamente diventa il primo nella lista. Tutti gli altri stili possono essere attivati o disattivati tramite questa icona . Il gruppo utente che non può disattivare gli stili avrà accesso solo allo stile predefinito. Disattivando gli stili, si ha l’opportunità di lavorare in pace senza che gli utenti se ne rendano conto. Per creare un nuovo stile la base ideale è WoltLab Basic. A differenza del WoltLab Blue Sunrise lo stile WoltLab Basic non fornisce dichiarazioni css aggiuntive e in questo modo puoi lavorarci con più comodità. Puoi semplicemente copiare WoltLab Basic e lavorarci. Oppure crearne uno nuovo da Aspetto » Stili » Aggiungi stile. Aspetto » Stili » Aggiungi stile Dati Nome: Qui inserirai il nome dello stile. Autore: Inserisci il nome dell’autore. Copyright: Inserisci qui il nome del copyright che verrà utilizzato. Versione: Qui indicherai il numero della versione. Pagina 40 Burning Board 4.0 | Manuale Data: Inserisci la data di creazione (opzionale). Licenza: Inserisci qui la licenza sotto il quale viene rilasciato. Sito web: Inserisci il tuo sito web (opzionale). Descrizione: Inserisci qui una breve descrizione dello stile. Immagine di anteprima: Qui puoi caricare un immagine di anteprima in formato JPG e PNG. Con una grandezza di 102x64px, se l’immagine sarà più grande, verrà ridimensionata. Gruppo template: Quale gruppo template vuoi utilizzare per lo stile? Percorso immagini: Se il tuo stile necessita di una propria grafica, puoi creare una cartella all’interno della cartella “images” nella directory /wcf/. Inserisci il percorso. Globale Usa larghezza fluida: Se vuoi che il tuo stile adotti una grafica fluida che si adatti a tutte le larghezza, attiva questa opzione. Se vuoi adottare una larghezza fluida, devi specificare una larghezza minima del forum e una larghezza massima. La minima larghezza deve essere espressa in pixel e la larghezza massima deve essere espressa in percentuale. Se vuoi che lo stile sia statico, puoi rimuore questa opzione e impostare la larghezza appropriata. Logo: Se hai precedentemente inserito un percorso per le immagini, il logo verrà preso da quel percorso e potrai inserire solo il nome con l’estensione. Grandezza font: Qui puoi inserire la grandezza del font per il testo normale. Puoi scegliere tra una misurazione in pixel, in percentuale, em (si riferisce alla dimensione del font dell'elemento (dimensioni relative)) e pt (1 punto equivale a 1/72 pollici). Font: Puoi selezionare i seguenti font • • • • • Arial Chicago Comic Sans Courier New Geneva • • • • • Georgia Helvetica Impact Lucida Tahoma • Times New Roman • Trebuchet MS • Verdana Pagina 41 Burning Board 4.0 | Manuale Palette colori Qui potete scegliere i colori diversi per ogni selettore di colori. Inoltre, vi verrà mostrato il nome della variabile LESS quando ci passerete di sopra. Pagina: qui puoi impostare i colori predefiniti come il background, il font e i link. Area contenuto: L’area del contenuto riguarda, ad esempio, i messaggi. Container: Il container fa parte di differenti box, come ad esempio la lista dei forum. Forum 1 (background) ha un colore differente come per forum 2 (background accent.) La stesso va applicato per la lista delle discussioni e dei messaggi. Pannello utente: Il pannello utente è la barra dove troverai il tuo nome, notifiche, moderazion, etc. Tabelle: Qui puoi trovare l’header delle categorie, il thema etcs. Pulsanti: Qui trovi i colori dei pulsanti. Elementi di ingresso nei forms: Qui puoi scegliere i colori dei campi di testo, ecc. Impostazioni avanzate: CSS e LESS individuale: Qui potrai inserire le tue dichiarazioni css. E utilizzare le variabili less incluse nel Community Framework. Per centrare il logo dovrai inserire questo codice: #logo a { text-align: center; } Per utilizzare delle icone personalizzate, puoi utilizzare il codice CSS. L'X deve essere sostituita dal boardid. Il boardid si vede, per esempio, nella barra degli indirizzi del browser quando si va nel forum corrispondente. Il boardid è il numero dietro la index.php/board/ e prima del nome del forum. Pagina 42 Burning Board 4.0 | Manuale .wbbBoardContainer[data-board-id="X"] > .wbbBoard > .icon::before { background-image: url("../icon/boardM.png"); content: ""; display: block; height: 24px; width: 24px; } Per le sotto sezioni utilizzare questo codice CSS: .wbbSubBoards > li[data-board-id="X"] > .icon::before { background-image: url("../icon/boardM.png"); content: ""; display: block; height: 16px; width: 16px; } Nota: Le icone dovranno essere archiviate nella directory /wcf/icon/. Ignora variabili LESS: Permette di ignorare le variabili LESS direttamente dall’editor. Sintassi “@variableName: variableValue;”. Per la lista completa delle variabili LESS consultare pagina 61. Note: Un nuova grafica è disabilitata di default. Aspetto » Stile » Importa stile In questa area puoi importare gli stili che hai precedentemente esportato da Aspetto»Stile»Lista stili. Gli stili che hai scaricato dal plugin store devono essere installati da Sistema » Pacchetti » Installa pacchetto. In entrambi i casi è importate che tu non abbia estratto l’archivio precedentemente. Pagina 43 Burning Board 4.0 | Manuale Aspetto » Pagina menu » Lista voci menu Qui hai la lista completa delle voci del menu sia che siano nel menu principale oppure quelle del menu del footer. Cliccando sull’icona , puoi attivare e disattivare le voci. Le voci del menu possono essere spostate con un semplice drag and drop con il mouse. Per salvare le modifiche, clicca su Salva ordinamento. Nota: Il menu del footer non supporta i sub menu! Aspetto » Pagina menu » Aggiungi voce menu Posizione: Qui potrai scegliere in quale menu inserire la voce. Voce del menu genitore: Questo in caso tu voglia creare una sotto voce. Titolo: Indicare qui il nome della voce del menu. Link interno o esterno: Di default è sempre un link esterno. In questo caso basta inserire il link. Non importa se la pagina proviene da http://google.com oppure da una pagina personalizzata. È sempre consigliato creare un link interno come un pacchetto. Consultare pagina 55. Ordine visualizzazione: Qui puoi inserire l’ordine in cui dovrà essere mostrato. Se lasci il valore 0, verrà inserito come ultimo. Aspetto » Templates » Lista Templates Per modificare un template del gruppo predefinito, devi prima creare un nuovo gruppo di template. Gruppo template: Qui puoi scegliere se visualizzare il gruppo di template predefinito oppure altri gruppi. Applicazione: I template verranno filtrati in base alla tipologia di applicazione che ci interessa. Aspetto » Templates » Aggiungi template In ordine, per aggiungere un template personalizzato, devi creare un nuovo gruppo template. I tuoi template non possono essere salvati nel gruppo template di default. Questo per essere sicuri che non ci siano sovrascritture dei tuoi template durante gli aggiornamenti. Nota: Il nuovo gruppo template deve essere specificato nello stile che deve utilizzarlo. Pagina 44 Burning Board 4.0 | Manuale Se vuoi apportare modifiche ad un template già esistente, il template da te creato dovrà avere lo stesso nome di quello già esistente. In caso contrario non vedrai le modifiche da te apportate. Aspetto » Templates » Lista gruppi template In questa pagina potrai visualizzare tutti i gruppi template esistenti, avendo la possibilità di modificarli e eliminarli. Aspetto » Templates » Aggiungi gruppo template Puoi assegnare ad un gruppo template un gruppo utente genitore. Questo è utile se si dispone di più stili con solamente modifiche minime. Puoi scrivere la stessa cosa in Nome e Directory. Aspetto » Lingue » Lista lingue Qui potrai avere una panoramica delle lingue installate. Puoi esportare una lingua in un file XML, cambiare il nome e impostarla come predefinita. Indica inoltre quante persone utilizzano quella lingua e quante variabili sono presenti. Nota: Il forum selezionerà automaticamente la lingua del broswer e selezionerà la lingua disponibile. Solamente se non sarà disponibile una lingua verrà mostrata quella di default. Aspetto » Lingua » Importa lingua Qui puoi importare una nuova lingua e delle nuove variabili lingue per quelle già esistenti. Il file XML deve essere caricato via ftp dentro la directory /wcf/ oppure caricato direttamente dal vostro hard drive. La struttura di un file XML è la seguente: <?xml version="1.0" encoding="UTF-8"?> <language xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/language.xsd" languagecode="de" languagename="Deutsch" countrycode="de"> <category name="wcf.page"> <item name="wcf.page.example.title"><! [CDATA[Page Title]]></item> <item name="wcf.page.example.content"><! [CDATA[Content]]></item> </category> </language> Pagina 45 Burning Board 4.0 | Manuale Nota: I corretti shourtcode per le varie lingue puoi trovarli qui http://en.wikipedia.org/wiki/ ISO_639-1 e qui http://en.wikipedia.org/wiki/ISO_3166-1 . Aspetto » Lingua » Gestisci frasi Qui puoi cercare delle variabili lingue direttamente dal nome oppure dalla variabile stessa. Nel campo valore personalizzato puoi inserire la tua frase modificata. Qualora dovesse cambiare il valore predefinito di una variabile lingua con un aggiornamento, la tua versione verrà disabilitata e potrà essere riabilitata e modificata se necessario. Questo per proteggere gli eventuali errori. Aspetto » Lingua » Multilinguismo Se hai installato più lingue, i tuoi utenti potranno scegliere se utilizzarne una oppure l’altra. In questo modo sarà più semplice per loro la comprensione del contenuto. Il tutto potrà essere gestito dal proprio profilo utente in tutta semplicità. Pagina 46 Burning Board 4.0 | Manuale Contenuto Smilies: Qui puoi gestire gli smilies e le varie categorie. Etichette: Qui puoi creare le nuove etichette e assegnare ad un gruppo. BBCodes: Un forum non esiste senza BBCodes. Qui puoi aggiungere nuovi bbCodes. Tags: In questa sezione potrai trovare un elenco completo di tutti i tag utilizzati nel forum. Potrai inoltre inserirne di nuovi. Allegati: Qui potrai gestire tutti gli allegati. Contenuto » Smilies » Lista Smilies Gli smileys possono essere spostati con un semplice movimento drag and drop del mouse. Per salvare le modifiche basta cliccare su Salva ordinamento. Contenuto » Smilies » Aggiungi Smiley Per aggiungere nuovi smiley, è necessario caricare le immagini via FTP nella directory /wcf/. Di default gli smileys sono archiviati nella directory /wcf/images/smilies/, è raccomandato caricare i nuovi smileys nella cartella oppure in una sotto cartella. Codice Smiley primario deve essere inserimento mentre il codice Smiley Alternativo è solamente opzionale. Contenuto » Smilies » Lista categorie Smiley Se non hai bisogno di una categoria di Smiley, qui puoi disabilitarla. Come per gli Smilies anche qui puoi cambiare l’ordine delle categoria con un semplice movimento drag and drop del mouse. Clicca sul pulsante salva per salvare l’ordine. Pagina 47 Burning Board 4.0 | Manuale Contenuto » Smilies » Aggiungi categoria Smiley Qui puoi aggiungere nuovi categorie di Smiley. Contenuto » Etichette » Lista etichette Le etichette, conosciute nella vecchia versione di Burning board come prefessi, sono posti all’inizio di una nuova discussione. Qui potrai trovare la lista di tutte le etichette realizzate in base alla categoria. Contenuto » Etichette » Aggiungi etichette In alternativa ai colori disponibili puoi assegnare una classe CSS. La classe CSS va gestita nel proprio stile come se dovessi modificare la grafica. Contenuto » Etichette » Lista gruppi etichette Prima di creare un’etichetta, dovrai creare un gruppo di etichette. Qui troverai tutte le categorie esistenti di etichette. Contenuto » Etichette » Aggiungi gruppo etichette In aggiunga al nome dell’etichetta qui potrai indicare il gruppo o gli utenti che potranno visualizzare queste etichette. In Disponibilità potrai scegliere in quali categorie/Forum, visualizzare le etichette di questa categoria. Contenuto » BBCodes » Lista BBCodes Qui troverai la lista di tutti i BBCodes disponibili. BBCodes non necessari possono essere disattivati. Contenuto » BBCodes » Aggiungi BBCodes BBCode: Qui, devi inserire il nome del bbcode, che è nelle parentesi [] (e.s [url]). Il nome deve essere senza perentesi (e.s url). Apertura tag HTML: Qui puoi inserire il tag HTML, in modo che gli utenti possano formattare il testo con HTML, senza attivare l’HTML. Un esempio, “b” per la scrittura in grassetto (senza le gli apici). Chiusura tag HTML: guarda Apertura tag HTML. Allowed Children: Qui puoi specificare quali BBCodes aggiuntivi possono essere espressi con questo bbcode. Può BBCodes devono essere separati da un virgola. Puoi anche inserire tutti i Pagina 48 Burning Board 4.0 | Manuale bbocode, oppure none per non inserirne nessuno. Puoi anche dire tutti esclusi alcuni, indicandoli così ^b,i questa dicitura indica che tutti i bbcode devono essere integrati tranne b e i. Nome classe PHP: Se hai creato una classe PHP personalizzata che gestisce l’elaborazione del BBCodes, puoi inserire il nome della classe qui. Il file PHP deve essere posizionato nella directory /wcf/lib/System/bbcode/. Se la tua classe php è chiamata e.s ListBBCode.class.php, allora dovrai inserire wcf/system/bbcode/ListBBCode. Attributo: Clissa su + per aggiungere un nuovo attributo. Gli attributi sono opzionali. Attributo codice HTML: Il codice HTML viene aggiungi a quello sopra. Con la variabile %s viene compreso il nome dell’utente. Esempio: Apertura tag HTML: span Attributo HTML: style=“color: %s” Gli utenti selezionati nell’editor sono di colore rosso: #ff0000 Quindi sarà: <span style=“color: #ff0000”> L’espressione regolare per la convalida: Se l’espressione regolare non è vera, il BBCode non può essere convertito. Puoi avere altre informazioni sulle espressioni regolari andando su questa pagina: http://en.wikipedia.org/wiki/Regular_Expression Richiesto: Se è impostato, allora l’utente dovrà specificare un attributo. Usa contenuto: Il contenuto tra tag del BBCode verrà utilizzato come valore di attributo a meno che non fosse esplicitamente specificato. Contenuto » BBCodes » Lista Media Provider Questa lista contiene tutti i media providers, che sono automaticamente ritracciati attraverso il bbocde [media]. Contenuto » BBCodes » Aggiungi Media Provider Inserisci il nome del media provider (e.s YouTube). Il nome è necessario per poterlo rintracciare successivamente, se ci fosse un problema. Espressione regolare: L’espressione regolare è richiesta per i dati dei video e può essere letta e convertiti di conseguenza dal link specificato dall’utente. Così, il bbcode [media] e.s del video https://www.youtube.com/watch?v=7VPMCXU6w_o è automaticamente rilevato come un video di YouTube, e l’espressione regolare per indentificarlo è quella che segue: Pagina 49 Burning Board 4.0 | Manuale https?://(?:.+?\.)?youtu(?:\.be/|be\.com/watch\?(?:.*?&)?v=)(? P<ID>[a-zA-Z09_]+)(?P<start>(?:#a?t=(?:\d+|(?:\d+h(?:\d+m)?(?:\d+s)?)|(?:\d+m(?: \d+s)?)|(?:\ d+s))$)?) In questo caso l’espressione regolare serve a riconoscere i video di YouTube. Codice HTML: Inserisce il codice html di mezzo. Le variabili nel formato {$variable} saranno sostituite dall’espressione regolare. Nel caso di youtube il codice sarà: <iframe width="560" height="315" src="https://www.youtubenocookie.com/embed/{$ID}?wmode=transparent{$start}" allowfullscreen></iframe> Contenuto » Tags » Lista tags Qui troverai la lista di tutti i tag disponibili e potrai modificarli o rimuoverli se necessario. Contenuto » Tags » Aggiungi tag Qui puoi specificare dei tags che gli utenti potranno utilizzare nelle proprie discussioni, ecc. I tags sono elementi che descrivono il testo o le immagini. Contenuto » Allegati » Sfoglia allegati Qui potrai visualizzare tutti gli allegati caricate sul forum nei messaggi e gli eventuali allegati eliminati. Nota: Gli allegati delle discussioni non sono visibili qui. Pagina 50 Burning Board 4.0 | Manuale Community Dashboard: In questa sezioni puoi configurare la dashboard e la sidebar nella lista membri, nel forum e nella lista delle discussioni. Forum: Qui puoi gestire i forum e le categorie. Discussioni & Messaggi: Qui puoi trovare i processi completi per messaggi e discussioni. Community » Dashboard » Configurazione Qui puoi decidere quali box della Dashboard o della sidebar devono essere attivi o disabilitati. I box possono essere spostati con un movimento drag and drop del mouse. Community » Forum » Lista forum Qui potrai trovare la lista di tutte le categorie e dei forum disponibili. I forum possono essere spostati con un movimento drag and drop del mouse e salvati cliccando salva ordinamento. Community » Forums » Aggiungi forum Durante la creazione di un nuovo forum, una nuova categoria o un link esterno, puoi assegnare permessi ad un specifico utente o gruppo. Questi permessi scavalcano i permessi normali del gruppo utente. I forum nascosti non verrano mostrati in nessuna lista. Verrano visualizzati solamente se utilizzi il link diretto. Pagina 51 Burning Board 4.0 | Manuale Community » Discussioni&Forum » Processo completo delle discussioni Con il processo completo delle conversazioni puoi filtrarli per data, periodo dell’ultima risposta, iniziato da, con meno risposte o con più risposte e che siano all’interno di un particolare forum. Alternativamente, puoi filtrare le discussione per stato. Puoi selezionare: • • • • • • • Nel cestino Non nel cestino In attesa di approvazione Approvate Chiuse Aperte Link • • • • • • Non un link Segnate come risolte In sospeso Annuncio In rilievo Discussione normale In Azione, puoi cambiare cosa fare con le discussioni. Puoi scegliere tra: • • • • • • Sposta Sposta nel cestino Elimina Ripristinare Disattiva Approva • • • • • Chiudi Apri Rimuovi link Segna come risolta Cambia lingua Nota: Il processo completo delle discussione è un processo che non necessita di conferma. Community » Discussioni&Messaggi » Processo completo dei messaggi Qui puoi filtrare l messaggi per data, creatore o solamente se sono presenti in un specifico forum. Alternativamente, puoi filtrare i messaggi per stato. Questi sono gli stati disponibili. • Nel cestino • Non nel cestino • In attesa di approvazione • Approvato • Chiuso • Aperto In Azione, puoi cambiare cosa fare con i messaggi. Puoi scegliere tra: • • • • Sposta nel cestino Elimina Ripristinare Disattiva • Approva • Chiudi • Apri Nota: l'elaborazione di massa dei messaggi saranno trattati senza ulteriore conferma per tutti i messaggi che corrispondono ai tuoi criteri. Pagina 52 Burning Board 4.0 | Manuale Moderazione I diritti di moderazione nelle sezioni sono diversi tra moderatore e super moderatore. Il moderatore ha i permessi di moderazione solo nelle sezioni assegnate, mentre il super moderatore ha i permessi di moderazione su tutte le sezioni del forum. Diritti di moderazione comuni, per esempio, la bacheca nel profilo dell'utente e le infrazioni, sono globali per un moderatore normale. Nel menu utente, sarete avvisati riguardo discussioni e/o messaggi in fase d'approvazione e riguardo segnalazioni effettuati dall'utenza di un messaggio. Quando ti vai in Moderazione, puoi vedere tutti i contenuti in fase d'approvazione, segnalazioni effettuati dall'utenza, e le discussioni e/o messaggi cancellati. ! Opzioni di moderazione - nella lista delle discussioni Qui avete la possibilità di modificare direttamente una discussione, o selezionare due o più discussioni ed eseguire un'azione di massa sulle discussioni selezionate. Seleziona sposta per spostare direttamente una discussione da una sezione all'altra. Puoi cambiare il titolo e lo status della discussione a normale, rilievo o ad annuncio tramite l'opzione Altre Opzioni Se si contrassegnano almeno due discussioni, allora potete unire essi tra di loro. Le discussioni possono anche non essere nella stessa sezione per effettuare ciò. Pagina 53 Burning Board 4.0 | Manuale ! Con un doppio click nel box rosso, puoi contrassegnare la discussione come risolta. Opzioni di moderazione - nella discussione Qui avete esattamente le stesse opzioni presenti nella lista delle discussioni. Seleziona Sposta per spostare direttamente la discussione ad un'altra sezione. Puoi cambiare il titolo e lo status della discussione a normale, rilievo o ad annuncio tramite l'opzione Altre Opzioni Con Vieta Modifica, il messaggio si chiuderà. Quindi il creatore del messaggio, non potrà più modificare il post scritto da lui. E' possibile segnalare l'autore del messaggio riguardo il messaggio scritto da lui tramite il martello. Se si contrassegnano almeno due messaggi, allora potete unire essi tra di loro. Registrazioni non devono essere nella stessa discussione per questo scopo. da rivedere Seleziona un messaggio e spostalo ad un'altra discussione, quindi puoi spostare il messaggio tramite questo menu nella discussione. ! Con un doppio click nel box rosso, puoi contrassegnare la discussione come risolta. Il log comprende tutte le attività moderative come la modifica di un messaggio, soggetti contrassegnati come risolti, ecc.. Pagina 54 Burning Board 4.0 | Manuale Opzioni di moderazione - nel profilo utente Puoi avvertire l'utente tramite il martelletto. Qui avete la possibilità di modificare un commento nella bacheca dell'utente o di eliminare tramite la X Crea un menu interno Puoi scegliere se creare manualmente la voce del menu oppure tramite pacchetto. Sulla base di questa esempio, viene creata una voce del menu denominata Example e una semplice pagina HTML. Devi creare una voce menu nell’ACP in Amministrazione » Aspetto » Pagina menu » Aggiungi voce menu ( senza il controller nella directory corretta otterrai un messaggio di errore e la voce del menu non verrà creata). Quando avrai fatto questo, potrai andare a guardare la tabella wcf1_page_menu_item in phpMyAdmin, come nome della nuova voce menu potrai identificare il nome del controller PHP, diversamente, l'opzione non è contrassegnata come attiva, poiché la il nome è sbagliato. Pagina 55 Burning Board 4.0 | Manuale ! Puoi saltare questo procedimento quando crei un pacchetto. Questo perché puoi determinare il nome della voce del menu direttamente dal database. Creazione manuale: Nel campo del controller puoi inserire il percorso del file PHP. Usando l’esempio Example il percorso deve essere wf\page\ExamplePage. Carica il file tramite FTP nella directory \wcf\lib\page\ Pacchetto: Crea una cartella principale nel Hard drive dove puoi inserire tutti file necessari. Adesso, in questa cartella principale, crea la struttura della directory \lib\page\ e salva il codice dentro ExamplePage.class.php la cartella page. Examplepage.class.php <?php namespace wcf\page; /** * Shows the example page. * * @author Andrea Berg * @copyright 2014 Andrea Berg * @license LGPL */ class ExamplePage extends AbstractPage { /** * @see wcf\page\AbstractPage::$activeMenuItem */ public $activeMenuItem = 'wcf.page.example'; } In aggiunta, è richiesto un template. Pagina 56 Burning Board 4.0 | Manuale Creazione manuale: Crea in Amministrazion » Aspetto » Template » Aggiungi template e crea un nuovo template con il nome example e copia il codice dentro. Pacchetto: Salva il codice dentro ad un file example.tpl nella cartella principale. Il possibile contenuto può essere simile a questo. {include file='documentHeader'} <head> <title>{lang}wcf.page.example.title{/lang} - {PAGE_TITLE| language}</title> {include file='headInclude'} </head> <body id="tpl{$templateName|ucfirst}"> {include file='header'} <header class="boxHeadline"> <h1>{lang}wcf.page.example.title{/lang}</h1> </header> {include file='userNotice'} <div class="container marginTop"> <div class="containerHeadline"> <p>{lang}wcf.page.example.content{/lang}</p> </div> </div> {include file='footer'} </body> </html> Per lavorare con contenuti in multilingua, lavora con le variabili. Questo significa che dovrai creare delle variabili di lingua. Se il forum è sviluppato su una lingua singola e non vuoi lavorare con le variabili di lingua, puoi utilizzare {lang}xyz{/lang} con all’interno il testo. Se vuoi lavorare con le variabili di lingua, devi realizzare un file xml. Configurazione manuale: Carica il file XML in Amministrazione » Aspetto » Lingua » Importa lingua. Pacchetto: Crea una cartella dentro la tua certella principale chiamata lang e salva all’interno il file in base alla lingua es esempio de.xml, en.xml e it.xml. Pagina 57 Burning Board 4.0 | Manuale de.xml <?xml version="1.0" encoding="UTF-8"?> <language xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/language.xsd" languagecode="de" languagename="Deutsch" countrycode="de"> <category name="wcf.page"> <item name="wcf.page.example.title"><! [CDATA[Seiten Titel]]></item> <item name="wcf.page.example.content"><! [CDATA[Seiten Inhalt]]></item> </category> </language> en.xml: <?xml version="1.0" encoding="UTF-8"?> <language xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/language.xsd" languagecode="en" languagename="English" countrycode="gb"> <category name="wcf.page"> <item name="wcf.page.example.title"><![CDATA[Page Title]]></item> <item name="wcf.page.example.content"><![CDATA[Page Content]]></item> </category> </language> Nota: Il corretto shortcud per la lingua e per il paese lo puoi trovare qui: http://en.wikipedia.org/ wiki/ISO_639-1 e http://en.wikipedia.org/wiki/ISO_3166-1 Creazione manuale: Ora siete pronti. Package: Per creare un pacchetto, è ancora necessario un package.xml e pageMenu.xml. Inserisci questo codice nella cartella principale. Pagina 58 Burning Board 4.0 | Manuale package.xml <?xml version="1.0" encoding="UTF-8"?> <package name="com.woltlab.wcf.examplepage" xmlns="http:// www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/maelstrom/package.xsd"> <packageinformation> <packagename>Example Page</packagename> <packagename language="de">Beispielsseite</ packagename> <packagedescription>The first own example page for Community Framework 2.</packagedescription> <packagedescription language="de">Die erste eigene Beispielsseite für Community Framework 2.</ packagedescription> <version>1.0.0</version> <date>2014-03-28</date> </packageinformation> <authorinformation> <author>Andrea Berg</author> <authorurl>http://www.woltlab.com</authorurl> </authorinformation> <requiredpackages> <requiredpackage minversion="2.0.0">com.woltlab.wcf</requiredpackage> </requiredpackages> <instructions type="install"> <instruction type="file">files.tar</ instruction> <instruction type="template">templates.tar</ instruction> <instruction type="language">lang/*.xml</ instruction> <instruction type="pageMenu">pageMenu.xml</ instruction> </instructions> </package> Pagina 59 Burning Board 4.0 | Manuale pageMenu.xml <?xml version="1.0" encoding="UTF-8"?> <data xmlns="http://www.woltlab.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.woltlab.com http://www.woltlab.com/XSD/pagemenu.xsd"> <import> <pagemenuitem name="wcf.page.example"> <controller><![CDATA[wcf\page \ExamplePage]]></controller> <position>header</position> </pagemenuitem> </import> </data> Adesso tutti i file necessari per il pacchetto sono presenti. Questi file devono esser compressi in un singolo file .tar su windows puoi utilizzare 7-zip. Per mac puoi utilizzare GUI Tar oppure Keka. Questi sono i file che dovrete avere: ! Fai click destro sulla cartella lib e creare un archivio tar di nome files.tar. Fai click destro sul file example.tpl e crea un archivio tar di nome templates.tar. Seleziona tutti i file tranne la cartella lib e il file example.tpl e crea un archivio con un nome e.s. com.woltlab.wcf.examplepage. Adesso puoi installare il plugin andando su Amministrazione » Sistema » Pacchetti » Installa pacchetti. Pagina 60 Burning Board 4.0 | Manuale Panoramica variabili LESS in Community Framework 2 (Molte grazie a Matthias Kittsteiner per la collezione delle variabili.) Impostazioni globali useFluidLayout: Valore predefinito: 1 Uso: I valori variano da 1 a 0. 0 per disattivare il layout fluido e 1 per attivarlo. wcfLayoutMinWidth: Valore predefinito: 980px Uso: Imposta il valore minimo di larghezza della pagina. wcfLayoutMaxWidth: Valore predefinito: 1200px Uso: Imposta il valore massimo di larghezza della pagina. pageLogo: Valore predefinito: empty Uso: Specifica il percorso/nome del logo. wcfBaseFontSize: Valore predefinito: 13px Uso: Imposta il valore predefinito della grandezza del font. wcfBaseFontFamily: Valore predefinito: “Trebuchet MS”, Arial, sans-serif Uso: Imposta il font predefinito. Pagina wcfPageBackgroundColor: Valore predefinito: rgba(224, 224, 224, 1) Uso: Imposta il colore predefinito di sfondo per la pagina. wcfPageColor: Valore predefinito: rgba(102, 102, 102, 1) Uso: Imposta il colore del font nella pagina. wcfPageLinkColor: Valore predefinito: rgba (63, 127, 191, 1) Uso: Imposta il colore dei link nella pagina. Pagina 61 Burning Board 4.0 | Manuale wcfPageLinkHoverColor: Valore predefinito: rgba(15, 79, 143, 1) Uso: Imposta il colore dei link hover nella pagina. Contenuto wcfContentBackgroundColor: Valore predefinito: rgba(255, 255, 255, 1) Uso: Imposta il colore di sfondo dell’area del main. wcfColor: Valore predefinito: rgba(102, 102, 102, 1) Uso: Imposta il colore del font dell’area del main. wcfDimmedColor: Valore di default: rgba(136, 136, 136, 1) Uso: imposta il colore del font per i contenuti minori. wcfExtraDimmedColor: Valore predefinito: lighten(@wcfDimmedColor, 20%) Spiegazione del valore predefinito: il valore di @wcfDimmedColor schiarito del 20%. Non modificabile dal editor di stile!* wcfLinkColor: Valore predefinito: rgba(63, 127, 191, 1) Uso: Imposta il colore dei link. wcfLinkHoverColor: Valore predefinito: rgba(15, 79, 143, 1) Uso: Imposta il colore dei link hover. Container wcfContainerBackgroundColor: Valore predefinito: rgba(255, 255, 255, 1) Uso: Imposta il colore di sfondo dei primi e dei contenitori generali. wcfContainerAccentBackgroundColor: Valore predefinito: rgba(249, 249, 249, 1) Uso: Imposta il colore di sfondo dei secondi e dei contenitori evidenziati. wcfContainerHoverBackgroundColor: Valore predefinito: rgba(244, 244, 244, 1) Uso: Imposta il colore di sfondo per i contenitori hover. Pagina 62 Burning Board 4.0 | Manuale wcfContainerBorderColor: Valore predefinito: rgba(221, 221, 221, 1) Uso: Imposta il colore del bordo dei contenitori. wcfContainerBorderRadius: Valore predefinito: 0 Uso: imposta la rotondità degli angoli dei contenitori. Non modificabile dal editor di stile!* wcfSidebarBackgroundColor: Valore predefinito: #wcfContainerHoverBackgroundColor Uso: Imposta il colore di sfondo del pannello laterale Non modificabile dal editor di stile!* Barra utente wcfUserPanelBackgroundColor: Valore predefinito: rgba(45, 45, 45, 1) Uso: Imposta il colore di sfondo del barra utente. wcfUserPanelColor: Valore predefinito: rgba(255, 255, 255, 1) Uso: Imposta il colore del font della barra utente. wcfUserPanelHoverBackgroundColor: Valore predefinito: rgba(60, 60, 60, 1) Uso: Imposta il colore di sfondo della barra utente hover. Non modificabile dal editor di stile!* wcfUserPanelHoverColor: Valore predefinito: rgba(255, 255, 255, 1) Uso: Imposta il colore del font nella barra utente hover. Pulsanti wcfButtonBackgroundColor: Valore predefinito: rgba (249, 249, 249, 1) Uso: imposta il colore di sfondo pulsanti generali. wcfButtonBorderColor: Valore predefinito: rgba(221, 221, 221, 1) Uso: imposta il colore del bordo dei pulsanti generali. Pagina 63 Burning Board 4.0 | Manuale wcfButtonColor: Valore predefinito: rgba(102, 102, 102, 1) Uso: Imposta il colore del font dei pulsanti generali. wcfButtonHoverBackgroundColor: Valore predefinito: rgba(241, 241, 241, 1) Uso: Imposta il colore di sfondo dei pulsanti generali hover. wcfButtonHoverBorderColor: Valore predefinito: rgba(224, 224, 224, 1) Uso: Imposta il colore del bordo dei pulsanti generali hover. wcfButtonHoverColor: Valore predefinito: rgba(102, 102, 102, 1) Uso: Imposta il colore del font dei pulsanti generali hover. wcfButtonPrimaryBackgroundColor: Valore predefinito: rgba(211, 232, 254, 1) Uso: Imposta il colore di sfondo dei pulsanti principali. wcfButtonPrimaryBorderColor: Valore predefinito: rgba(136, 194, 255, 1) Uso: Imposta il colore del bordo dei pulsanti principali wcfButtonPrimaryColor: Valore predefinito: rgba(102, 153, 204, 1) Uso: Imposta il colore del font dei pulsanti principali wcfButtonPrimaryHoverBackgroundColor: Valore predefinito: darken(@wcfButtonPrimaryBackgroundColor, 3%) Spiegazione del valore di default: Il valore di @wcfButtonPrimaryBackgroundColor oscurato di 3%. Uso: Imposta il colore di sfondo dei pulsanti principali hover. Non modificabile dal editor di stile!* wcfButtonPrimaryHoverBorderColor: Valore predefinito: darken(@wcfButtonPrimaryBorderColor, 10%) Spiegazione del valore di default: il valore di #wcfButtonPrimaryBorderColor oscurato del 10%. Uso: Imposta il colore del bordo dei pulsanti principali hover. wcfButtonPrimaryHoverColor: Valore predefinito: @wcfButtonPrimaryColor Uso: Imposta il colore dei font dei pulsanti principali hover. Non modificabile dal editor di stile!* Pagina 64 Burning Board 4.0 | Manuale Altri Tutte le variabili qui specificate non sono disponibili tramite l’editor di stili. Generale wcfBaseLineHeight: Valore predefinito: 1.28 Uso: Imposta l’altezza delle righe della pagina. wcfLabelColor: Valore predefinito: @wcfColor Uso: Imposta il colore del font dell’etichetta. wcfHeadlineColor: Valore predefinito:@wcfColor Uso: Imposta il colore del intestazione. wcfHeadlineFontFamily: Valore predefinito: “Trebuchet MS”, Arial, sans-serif Uso: Imposta il font del intestazione. wcfHeadlineFontSize: Valore predefinito: 1.7rem Uso: Specifica la grandezza del font del intestazione. wcfSubHeadlineFontSize: Valore predefinito: 1.4rem Uso: Specifica la grandezza del font della sotto-intestazione. wcfTitleFontSize: Valore predefinito: 1.2rem Uso: Specifica la grandezza del font del titolo. wcfSmallFontSize: Valore predefinito: .85rem Uso: Imposta la grandezza del font dei testi piccoli segnati con (<small>). wcfHighlightBackgroundColor: Valore predefinito: rgba(255, 255, 102, 1) Uso: Imposta il colore del background dei contenuti evidenziati (per esempio le stringhe del cerca). Pagina 65 Burning Board 4.0 | Manuale Menu a discesa wcfDropdownBackgroundColor: Valore predefinito: @wcfContentBackgroundColor Uso: Imposta il colore di sfondo dei menu a discesa. wcfDropdownBorderColor: Valore predefinito: @wcfContainerBorderColor Uso: Imposta il colore del bordo dei menu a discesa. wcfDropdownColor: Valore predefinito: @wcfColor Uso: Imposta il colore del font dei menu a discesa. wcfDropdownHoverBackgroundColor: Valore predefinito: @wcfContainerHoverBackgroundColor Uso: Imposta il colore di sfondo dei menu a discesa quando ci passi sopra. Allerta wcfWarningBackgroundColor: Valore predefinito: rgba(255, 255, 221, 1) Uso: Imposta il colore di sfondo degli avvertimenti. wcfWarningBorderColor: Valore predefinito: rgba( 204, 204, 0, 1) Uso: Imposta il colore del bordo degli avvertimenti. wcfWarningColor: Valore predefinito: rgba(153, 153, 0, 1) Uso: Imposta i colori del font degli avvertimenti. Messaggio di errore wcfErrorBackgroundColor: Valore predefinito: rgba(255, 238, 238, 1) Uso: Imposta i colori di sfondo dei messaggi di errore. wcfErrorBorderColor: Valore predefinito: rgba(255, 153, 153, 1) Uso: Imposta i colori del bordo dei messaggi di errore. wcfErrorColor: Valore predefinito: rgba(204, 0, 0, 1) Uso: Imposta i colori di sfondo del messaggio di errore. Pagina 66 Burning Board 4.0 | Manuale Messaggio di successo wcfSuccessBackgroundColor: Valore predefinito: rgba(238, 255, 238, 1) Uso: Imposta il colore di sfondo del messaggio di successo. wcfSuccessBorderColor: Valore predefinito: rgba(0, 204, 0, 1) Uso: Imposta il colore del bordo del messaggio di successo. wcfSuccessColor: Valore predefinito: rgba(0, 153, 0, 1) Uso: Imposta il colore del font del messaggio di successo. Messaggio di informazione wcfInfoBackgroundColor: Valore predefinito: rgba(221, 238, 255, 1) Uso: Imposta il colore di sfondo del messaggio di informazione. wcfInfoBorderColor: Valore predefinito: rgba(153, 187, 238, 1) Uso: Imposta il colore del bordo del messaggio di informazione. wcfInfoColor: Valore predefinito: rgba(102, 136, 187, 1) Uso: Imposta il colore del font del messaggio di informazione. Tooltips wcfTooltipBackgroundColor: Valore predefinito: rgba(0, 0, 0, 8) Uso: Imposta il colore di sfondo del tooltips. wcfTooltipColor: Valore predefinito: rgba(255, 255, 255, 1) Uso: Imposta il colore del font del tootlips. Distanze wcfGapTiny: Valore predefinito: 4px Uso: Imposta una distanza veramente piccola. Pagina 67 Burning Board 4.0 | Manuale wcfGapSmall: Valore predefinito: 7px Uso: Imposta una distanza piccola. wcfGapMedium: Valore predefinito: 14px Uso: Imposta una distanza media. wcfGapeLarge: Valore predefinito: 21px Uso: Imposta una larga distanza. Menu principale wcfMainMenuBackgroundColor: Valore predefinito: @wcfContainerAccentBackgroundColor Uso: Imposta il colore di sfondo delle voci del menu principale. wcfMainMenuHoverBackgroundColor: Valore predefinito: @wcfContainerAccentBackgroundColor Uso: Imposta il colore di sfondo delle voci del menu principale hover. wcfMainMenuColor: Valore predefinito: @wcfColor Uso: Imposta il colore del font delle voci del menu principale. wcfMainMenuActiveColor: Valore predefinito: @wcfLinkColor Uso: Imposta il colore del font della voce del menu principale attiva. Navigazione wcfNavigationHeaderBackgroundColor: Valore predefinito: @wcfContentBackgroundColor Uso: Imposta il colore di sfondo della navigazione nell’header wcfNavigationFooterBackgroundColor: Valore predefinito: @wcfContainerAccentBackgroundColor Uso: Imposta il colore di sfondo della navigazione nel footer. Moderazione wcfSelectedBackgroundColor: Valore predefinito: rgba(255, 255, 200, 1) Uso: Imposta il colore di sfondo degli elementi selezionati. Pagina 68 Burning Board 4.0 | Manuale wcfSelectedColor: Valore predefinito: @wcfColor Uso: Imposta il colore del font degli elementi selezionati. wcfDeletedbackgroundColor: Valore predefinito: rgba(255, 238, 238, 1) Uso: Imposta il colore di sfondo degli elementi eliminati. wcfDeletedColor: Valore predefinito: rgba(204, 0, 0, 1) Uso: Imposta i colori del font degli elementi eliminati. wcfDisabledBackgroundColor: Valore predefinito: rgba(238, 255, 238, 1) Uso: Imposta il colore di sfondo degli elementi disabilitati. wcfDisabledColor: Valore predefinito: rgba(0, 153, 0, 1) Uso: Imposta il colore del font degli elementi disabilitati. Curve wcfButtonBorderRadius Valore predefinito: 15px Uso: Imposta il border-radius dei pulsanti. wcfSmallButtonBordeRadius Valore predefinito: 3px Uso: Imposta il border-radius dei pulsanti piccoli. wcfInputBorderRadius: Valore predefinito: 0 Uso: Imposta il border-radius dei campi di input. Ombra wcfTextShadowLightColor Valore predefinito: rgba(255, 255, 255, 8) Uso: Imposta il colore delle tonalità brillanti (su uno sfondo chiaro). wcfTextShadowDarkColor Valore predefinito: rgba(0, 0, 0, 8) Uso: Imposta i colori delle tonalità brillanti (su uno sfondo scuro). Pagina 69 Burning Board 4.0 | Manuale messageSidebarOrientation: Valore predefinito: left Uso: Specifica la posizione delle news nella barra laterale. individualLess: Valore predefinito: empty Uso: Salva le impostazioni inserite in “CSS e LESS individuale”. Non è stata trovata nessuna praticità per lo sviluppo. overrideLess: Valore predefinito: empty Uso: Salva le impostazioni inserite in “CSS e LESS individuale”. Cambiare directory successivamente Se vuoi spostare il forum in un’altra directory, allora è necessario cambiare il percorso del dominio in Sistema » Pacchetti » Gestisci applicazioni. È importante procedere nel ordine corretto, in caso contrario verrai buttato fuori dall’ACP. Prima, cambia il percorso del WoltLab Community Framework e successivamente quello di WoltLab Burning Board. Esempio: Se il tuo forum è installato su http://www.example.com/forum/ e vuoi passarlo direttamente nella directory principale http://www.example.com devi eseguire questi passaggi. WoltLab Community Framework Adesso: Dominio: www.example.com Percorso /forum/wcf/ Nuovo: Dominio: www.example.com Percorso: /wcf/ WoltLab Burning Board Adesso: Dominio: www.example.com Percorso: /forum/ Nuovo: Dominio: www.example.com Percorso: / Pagina 70 Burning Board 4.0 | Manuale Nota: Se vuoi cambiare tutto il dominio, allora devi cambiare anche il dominio cookie, con il nuovo dominio. Cambiare server Per spostare il forum su un nuovo server è necessario attivare la modalità manutenzione in Sistema » Opzioni » Generale. Se nel trasferimento cambierà anche il dominio siete pregati di effettuare il cambio del dominio grazie alle istruzioni a pagina 70. Adesso crea un backup del database sul tuo hard drive. Per questo, usa phpMyadmin nell’interfaccia utente del tuo web host. Per i grandi database, la cosa migliore è utilizzare MySQLDumper. Puoi trovare MySQLDumper a questo link www.mysqldumper.net/ . Se hai un server dedicato o uno spazio web con accesso SSH, puoi utilizzare il client mysqldump . Adesso connettiti tramite FTP nel tuo spazio web e scarica tutti i file nel tuo hard drive. La tua cartella principale deve essere come questa: ! Dopo aver finito il download, entra nei file del tuo forum e svuota le cartelle /wcf/cache e /wcf/ templates/compiled/. Nel config.inc.php dentro la directory /wcf/, inserisci le credenziali del nuovo web host. Adesso connettiti tramite FTP al nuovo web host e carica i file del forum. Scopri in anticipo se il tuo web host avvia PHP come FastCGI o Modulo. In caso lo avviasse come modulo le cartelle hanno bisogno dei permessi CHMOD 777 e i file CHMOD 666. Per impostare il chmod, basta fare un click destro nel tuo programma FTP nella cartella o file e cliccare su proprietà. Dipende dal programma che utilizzi puoi assegnare i permessi anche a tutte le sottocartelle o file. Adesso devi importare solamente il backup del database nel nuovo database tramite phpMyAdmin o MySQLDumper. Far funzionare nuovamente i link interni Per capire come far funzionare nuovamente i link interni di altri sistemi di forum puoi visitare questa pagina: https://www.woltlab.com/blog/index.php/EntryList/1308-FAQ/ Pagina 71
© Copyright 2024 ExpyDoc