Lezione 3. Joomla 2.5



Documenti analoghi
Guida Joomla. di: Alessandro Rossi, Flavio Copes

PULSANTI E PAGINE Sommario PULSANTI E PAGINE...1

Gestire immagini e grafica con Word 2010

IL MIO PRIMO SITO NEWS USANDO GLI SCHEDARI

Settaggio impostazioni tema. Cliccando nuovamente su aspetto e poi su personalizza si avrà modo di configurare la struttura dinamica della template.

NVU Manuale d uso. Cimini Simonelli Testa

Gestione home page. Intranet -> Ambiente Halley -> Gestione homepage

Esame di Informatica CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO CHE COS È UN FOGLIO ELETTRONICO. Facoltà di Scienze Motorie

CONTENUTI 1. INTRODUZIONE CONCETTI BASICI SU EQUINOX CMS XPRESS ACCESSO A EQUINOX CMS XPRESS PAGINA D INIZIO...

Creare un sito Multilingua con Joomla 1.6

FASE 1: Definizione del tema, degli obiettivi e del target con il cliente... (da cui dipendono le scelte successive!)

Guida all uso di Java Diagrammi ER

Operazioni fondamentali

Costruzione del layout in gino cms

MANUALE D USO DELLA PIATTAFORMA ITCMS

La Stampa Unione. Individuare la lista indirizzi per la Stampa Unione

LABORATORIO PER IL DESIGN DELLE INTERFACCE PEGORARO ALESSANDRO CASSERO.IT MANUALE DI AGGIORNAMENTO, MANUTENZIONE E USO DEL SITO

ESERCITAZIONE Semplice creazione di un sito Internet

UTILIZZO DEI CSS. categoria e lente possiamo aggregare le istruzioni inserite ed avere infondo alla colonna stessa un anteprima.

FtpZone Guida all uso Versione 2.1

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Scuola Digitale. Manuale utente. Copyright 2014, Axios Italia

filrbox Guida all uso dell interfaccia WEB Pag. 1 di 44

TEMI - Struttura. I file del tema

Excel. A cura di Luigi Labonia. luigi.lab@libero.it

SOMMarIO INIZIARE. iii. Adobe dreamweaver CS5 ClASSroom in A book

Raggruppamenti Conti Movimenti

7.4 Estrazione di materiale dal web

4. Fondamenti per la produttività informatica

Come modificare la propria Home Page e gli elementi correlati

Cos è un word processor

Esercitazione n. 10: HTML e primo sito web

Layout dell area di lavoro

Guido d uso sito internet Unione Valdera

[Dimensionare la pagina-creare le tabelle-formattare le tabelle-formattare la pagina

Guida all'uso del CMS (Content Management System, Sistema di Gestione dei Contenuti)

DOCUMENTO ESERCITAZIONE ONENOTE. Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida

Una piattaforma per creare blog, che utilizza il linguaggio PHP e si

Corso Joomla per ATAB

Creare un nuovo articolo sul sito Poliste.com

POSTECERT POST CERTIFICATA GUIDA ALL USO DELLA WEBMAIL

Università di L Aquila Facoltà di Biotecnologie Agro-alimentari

Esercizio data base "Biblioteca"

Introduzione. Strumenti di Presentazione Power Point. Risultato finale. Slide. Power Point. Primi Passi 1

Personalizza. Page 1 of 33

CORSO ACCESS PARTE II. Esistono diversi tipi di aiuto forniti con Access, generalmente accessibili tramite la barra dei menu (?)

Backup e Aggiornamenti

Manuale servizio Webmail. Introduzione alle Webmail...2 Webmail classica (SquirrelMail)...3 Webmail nuova (RoundCube)...8

L amministratore di dominio

Patente Europea di Informatica ECDL Modulo 4. Lezione 3: Grafici Impostazione e verifica del foglio Opzioni di stampa. Anno 2011/2012 Syllabus 5.

STAMPARE FOTO CON LA COOP

A destra è delimitata dalla barra di scorrimento verticale, mentre in basso troviamo una riga complessa.

Le Novità Repository (depositi di files) File Legacy del Corso Domande con punteggio negativo. prof. Tommasini Nicola ITIS G.

Si apre la seguente pagina!

USARE JOOMLA 1.7/2.5 per gestire il vostro sito.

CMS MUSEO&WEB. Mappe grafiche. Andrea Tempera (OTEBAC) 12 aprile 2010

COME ELIMINARE PARTI DEL TEMPLATE IN PAGINE SINGOLE

lo PERSONALIZZARE LA FINESTRA DI WORD 2000

Figura 54. Visualizza anteprima nel browser

XSL: extensible Stylesheet Language

Presentation. Scopi del modulo

GUIDA ALL USO DEL PANNELLO DI GESTIONE SITO WEB

La gestione dei risultati: ZOTERO, un programma gratuito

Guida all utilizzo del CMS Drupal e alla gestione dei contenuti

Office 2007 Lezione 02. Le operazioni più

Entrematic. Guida all e-commerce

Principio. di base per una buona riuscita

I TUTORI. I tutori vanno creati la prima volta seguendo esclusivamente le procedure sotto descritte.

Sviluppare un DB step by step

Operazioni fondamentali

[FINANZAECOMUNICAZIONE / VADEMECUM]

LA FINESTRA DI OPEN OFFICE CALC

Questa guida vi illustrerà i principali passaggi da eseguire per l'inserimento dei Bandi di gara.

9 Word terza lezione 1

Guida alla procedura di inserimento materiale didattico sui minisiti degli insegnamenti

PowerPoint. Guida introduttiva

CATALOGO E-COMMERCE E NEGOZIO A GRIGLIA

Modulo 3 - Elaborazione Testi 3.6 Preparazione stampa

Nella colonna sinistra troverete la form per l'inserimento dei dati di accesso:

Guida Joomla. di: Alessandro Rossi, Flavio Copes

Indice generale. Il BACK-END...3 COME CONFIGURARE JOOMLA...4 Sito...4 Locale...5 Contenuti...5

Traccia delle lezioni svolte in laboratorio Excel Excel 2003 Excel 2010

Il calendario di Windows Vista

FUNZIONI DI IMPAGINAZIONE DI WORD

Database 1 biblioteca universitaria. Testo del quesito

MANUALE PARCELLA FACILE PLUS INDICE

EMISSIONE FATTURE: LA STAMPA AVANZATA

Guida alla registrazione on-line di un DataLogger

Preps Crea nuovo modello

2.1 Installazione e configurazione LMS [4]

Laboratorio Informatico di base A.A. 2013/2014 Dipartimento di Scienze Aziendali e Giuridiche Università della Calabria Dott.

Gestione della posta elettronica e della rubrica.

DISPENSA PER MICROSOFT WORD 2010

Integrazione InfiniteCRM - MailUp

Servizio Telematico Paghe

COSTRUZIONE SITO WEB da AlterVista (

Che cos'è un modulo? pulsanti di opzione caselle di controllo caselle di riepilogo

Cos è ACCESS? E un programma di gestione di database (DBMS) Access offre: un ambiente user frendly da usare (ambiente grafico)

Monitor Orientamento. Manuale Utente

Transcript:

Lezione 3 Joomla 2.5

Joomla: il template Prima di partire con la modifica del template, diamo un occhiata alle posizioni definite dallo stesso. Come si può notare LOGO non ha un area che lo identifica (ma sarà sufficiente sovrascrivere l immagine per cambiarlo). Slideshow incece è definito in index.php (carica il modulo btslideshow nella home, non lo carica nelle altre pagine). Alcuni parametri, come le dimensioni dei moduli, sono impostati all interno del file index.php. Ma anche in questo caso, dipende dal template!

Joomla: CSS e layout Tramite backend possiamo modificare il CSS dei template che stiamo utilizzando. Extension -> template manager -> template - > (es) Tillage -> nome del file Elaborare il CSS significa mettere mano alla forma del layout e degli elementi grafici. Se vogliamo però agire con più cura ci conviene lavorare con un editor css (es. dreamweaver), un ispettore / selettore css (es chrome ispettore elemento), un client FTP (es filezilla) e un software di gestione ed elaborazione delle immagini (es. photoshop).

Joomla: CSS e layout [ftp] FTP client: filezilla Filezilla permette di caricare file locali su un serve remoto. Passi: 1. File -> site manager, News site. 2. Host: ftp.nomesito.it, tipo di accesso: normale. username e password vengono fornite dal gestore del server (provider). ACCESSO MATEC: Host: 10.4.2.31 Protocollo: sftp User: matec Pass: matec

Joomla: CSS e layout [ispettore css] Ispettore/selettore css: chrome ispezione elemento (firefox: firebug, explorer: ie-developer) Aree del sito Elementi Html e css Selettore aree html Elemento selezionato Css (modificabile temporaneamente)

Joomla: CSS e layout [ispettore css] Ogni elemento è cliccabile e modificabile in molti modi diversi. E' assolutamente innocuo fare qualunque modifica, in quanto si lavora sulla copia in memoria e nessuna delle modifiche viene salvata realmente sul server Tuttavia, la possibilità di modificare i contenuti al volo, soprattutto nel foglio di stile (la parte destra della finestra), diventa fondamentale per poter applicare la stessa modifica al foglio di stile Passi da svolgere per modificare un attributo CSS di un sito joomla: 1. Testo le possibili modifiche del codice su firebug/ispettore css 2. Apro un editor css e modifico il file del template in locale 3. Apro filezilla e sovrascrivo il file css in remoto con il file locale 4. Aggiorno la pagina e verifico il cambiamento E fondamentale avere una copia dei file CSS in locale!

Prova pratica, modifichiamo un area del layout Sul lato sinistro possiamo usare la barra del percorso gerarchico dell html per spostare dall elemento più esterno all elemento più interno. Le breadcrumbs (percorso della pagina) invadono il menù. Modifichiamo le aree che includono gli elementi che si incrociano (breadcrumbs e main menù) Nome del file css e riga in cui è presente la proprietà

Modifichiamo un area del layout Si procede anche a tentativi, cercando ci capire qual è la proprietà dell elemento che può essere modificata. In questo caso ho trovato la proprietà «margin» del div con ID #pathaway (id associato ad un div che definisce le proprietà del breadcrum) del file template.css alla riga:74 (margin: 40px, 15px)

Modifichiamo i titoli dei moduli Usando il selettore ci posiamo sul titolo del modulo. Verifichiamo che la forma del titolo dipende dal tag h3 contenuto in un div #sidebar (#sidebar div.moduletabl e h3) Variando h3 varieremo tutti i titoli dei moduli del sito.

Modifichiamo il titolo di un solo modulo (module class suffix) La classe per i moduli di joomla è.moduletable Per creare una diversa formattazione per un modulo, è necessario immettere nel css la classe.moduletable_nomescelto dandogli attributi che vogliono. Nel modulo, nella parte relativa all'assegnazione del modulo, inserisci il valore "_nomescelto. (es _mysponsor) div.moduletable_mysponsor { attributi; }

Modifichiamo il titolo di un solo modulo (module class suffix) Nel caso del template Tillage, il suffisso va inserito nel file grey.css

Modifichiamo lo stile di ultime news (suffisso modulo). Proviamo a personalizzare il modulo ultime news. Attiviamo un ultime news (modulo di default). Ricordiamoci che il modulo funziona se ci sono articoli pubblicati dall id coperto da ultime news. Andiamo su grey.css e scriviamo il codice degli attributi (es: _light). Ricordiamoci di impostare _light in corrispondenza di module class suffis nel modulo ultime news

Modifichiamo lo sfondo: Anche in questo caso è sufficiente selezionare l area di codice in cui viene richiamato lo sfondo, aprire il file (nel caso del nostro template è grey.css) è aggiungere le righe di codice che seguono. Per completare il quadro dobbiamo inserire uno sfondo di colore uniforme sotto lo sfondo sfumato (sfondo.jpg): background-color: #57656d;

Modifichiamo logo e banner: Ogni template gestisce differentemente posizioni ed estensioni. In questo caso banner è contemplato come area modulo, logo no. La larghezza e l altezza dello spazio div #logo sono definite su index.php! Selezionando le opportune porzioni possiamo verificare gli attributi delle singole aree. Per sovrascrivere immagini a logo e al banner possiamo: Sovrascrivere delle immagini a quelle esistenti (tramite ftp) Creare dei moduli e impostarli in posizione #banner

Modifichiamo lo sfondo non globale (#wrap) Proviamo a verificare se c è un div che ci permette impostare uno sfondo ai contenuti. In genere lo sviluppatore dei template tende a inserire un involucro (wrap) per contenere tutta l area del sito. Se volessimo creare l effetto del foglio bianco contenitivo con lieve ombreggiatura sui bordi? Creo un immagine bianca orizzontale con l ombreggiatura ai bordi di 980px Css in #wrap: backgroundimage:url(../images/ombra.jpg'); background-repeat:repeat-x;

Modifichiamo la barra laterale: Abbiamo diversepossibilità di modificare la barra laterale: Div #sidebar e relative proprietà. Modificare il CSS dei moduli presenti nella sidebar Inserire moduli HTML In questo esempio ho modificato il colore di sfondo di tutta la barra.

Modifichiamo la barra laterale tramite css La larghezza della banda, poiché genererebbe problemi di gestione degli spazi, è contenuta nel file PHP e non nel foglio di stile: $leftcolumnwidth = $this->params->get("leftcolumnwidth", "190"); Si può reimpostare da qua, tenendo conto anche della righcolumn. Padding e margin dipendono dalle due sidebar e dall area contenuti (#content60). Se aggiungiamo un padding: 10px alla #sidebar aumentiamo di 20px la larghezza totale della barra stessa, spostando in basso la #sidebar-2! #sidebar-2 è scesa! Per sopperire a questo problema, verifico margin e padding dei contenuti e di sidebar-2 (oppure la rimuovo!)

Modifichiamo la barra laterale tramite css di un modulo Ogni singolo modulo è impostato secondo le indicazioni del proprio foglio di stile che si integra all interno del layout del template. In questo caso il modulo è un last-news con slide immagini (bt-contentslider). Se vogliamo modificare, ad esempio, il colore della linea del bordo delle immagini dobbiamo aprire btcontentslider.css Per verificare la URL del foglio di stile ci basta cliccare sul nome del file tramite selettore CSS