Back to top

Autore Topic: Tre template accessibili  (Letto 6385 volte)

Offline dalziani

  • Nuovo arrivato
  • *
  • Post: 28
  • Sesso: Maschio
    • Mostra profilo
Tre template accessibili
« il: 23 Feb 2010, 10:22:45 »
Ciao,

vorrei condividere (come ho già fatto sul forum di FAP) i template per Joomla che ho realizzato.

Sono template accessibili a norma della legge 4/2004 e delle linee guida Wcag 2.0 con layout elastico e che contengono la gran parte dei moduli e dei componenti preinstallati nell'ultima versione di Joomla.

Picture e Quadro (rispettivamente in lingua Inglese e Italiana) sono sviluppati su due colonne, View (in Inglese) su tre.

Potete scaricarli all'indirizzo http://joomla.4elementi.info

Salutone

Francesco

Offline n_drew

  • Nuovo arrivato
  • *
  • Post: 34
  • Sesso: Maschio
    • Mostra profilo
Re:Tre template accessibili
« Risposta #1 il: 26 Feb 2010, 00:34:54 »
Non riesco ad installarli.

Con Quadro ricevo questo errore:
Codice: [Seleziona]
JInstaller::install: Il file /home/test/public_html/joomlatest3/tmp/install_4b87067426b42/quadro/html/com_newsfeeds/categories/index.php non esiste
Con Picture questo errore:
Codice: [Seleziona]
JInstaller::install: Il file /home/test/public_html/joomlatest3/tmp/install_4b8706f6b9531/picture/component.php non esiste
E con View questo:
Codice: [Seleziona]
JInstaller::install: Il file /home/test/public_html/joomlatest3/tmp/install_4b87076a612b4/view/component.php non esiste

Qualcun altro li ha provati?

In ogni caso, grazie per la condivisione Francesco.

Offline dalziani

  • Nuovo arrivato
  • *
  • Post: 28
  • Sesso: Maschio
    • Mostra profilo
templateDetails.xml
« Risposta #2 il: 26 Feb 2010, 09:37:04 »
Grazie K
  • dy per la segnalazione,


si trattava di un errore nell'elenco dei file contenuti in templateDetails.xml.

In effetti quei files non sono contenuti nel pacchetto .zip mentre erano elencati nella lista del file .xml.
In particolare avevo attribuito l'estensione .php a un file .html.

Ho provveduto a modificarlo.

Mi scuso con tutti, se volete potete riprovare a scaricare e installare i template all'indirizzo

http://joomla.4elementi.info/

dovrebbero funzionare.

Saluto

Francesco
« Ultima modifica: 26 Feb 2010, 09:46:09 da dalziani »

Offline n_drew

  • Nuovo arrivato
  • *
  • Post: 34
  • Sesso: Maschio
    • Mostra profilo
Re:Tre template accessibili
« Risposta #3 il: 27 Feb 2010, 00:34:33 »
Ci deve essere ancora qualche problema analogo:

Errore con Quadro:
Codice: [Seleziona]
JInstaller::install: Il file /home/test/public_html/joomlatest3/tmp/install_4b8858a67d328/quadro/html/com_search/search/index.html non esiste

Errore con Picture:
Codice: [Seleziona]
JInstaller::install: Il file /home/test/public_html/joomlatest3/tmp/install_4b8858db00eed/picture/html/com_weblinks/category/default_item.php non esiste

Errore con View:
Codice: [Seleziona]
JInstaller::install: Il file /home/test/public_html/joomlatest3/tmp/install_4b8858fd79498/view/images/top_menu2.jpg non esiste

vamba

  • Visitatore
Re:Tre template accessibili
« Risposta #4 il: 27 Feb 2010, 00:42:48 »
Prova ad utilizzare un file xml di installazione un po' più snello ad esempio per il template Quadro :

Codice: [Seleziona]
<?xml version="1.0" encoding="utf-8"?>
<install version="1.5" type="template">
<name>Quadro</name>
<version>1.0</version>
<creationDate>10/01/2010</creationDate>
<author>Francesco Carzedda</author>
<authorEmail>francesco@4elementi.info</authorEmail>
<authorUrl>http://4elementi.info</authorUrl>
<copyright></copyright>
<license>GNU/GPL version 2</license>
<description>Quadro DESCRIPTION</description>

<files>
<filename>favicon.ico</filename>
<filename>index.html</filename>
<filename>index.php</filename>
<filename>params.ini</filename>
<filename>templateDetails.xml</filename>
<folder>css</folder>
<folder>images</folder>
<folder>html</folder>
</files>

<positions>
<position>breadcrumbs</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
<position>user5</position>
<position>left</position>
<position>right</position>
<position>top</position>
<position>banner</position>
<position>syndicate</position>
<position>debug</position>
<position>footer</position>
<position>hornav</position>
</positions>
</install>

Offline dalziani

  • Nuovo arrivato
  • *
  • Post: 28
  • Sesso: Maschio
    • Mostra profilo
Il file di installazione
« Risposta #5 il: 27 Feb 2010, 10:00:02 »
Grazie a Kody e vAmBa,

seguo (in prima fase) il consiglio di snellire templateDetails.xml.
Ho già ri-pubblicato il pacchetto che lo contiene in formato zip.

Kody, come effettui l'installazione del template?
Io decomprimo e inserisco la cartella nella cartella public_html/templates.
Poi Joomla la riconosce automaticamente e io imposto come predefinito il nuovo template.

Non mi ha mai dato gli errori che mi segnali (e che corrispondono effettivamente nella lista del files contenuta in templateDetails.xml).

Grazie per la pazienza, mi preme davvero avere un riscontro dell'accessibilità e della funzionalità dei template.. anche se devo studiare ancora sul formulario contatto.

Francesco

Offline n_drew

  • Nuovo arrivato
  • *
  • Post: 34
  • Sesso: Maschio
    • Mostra profilo
Re:Tre template accessibili
« Risposta #6 il: 27 Feb 2010, 19:25:32 »
Per installare i template ho utilizzato il metodo classico:
Estensioni > Installa/Disinstalla > Carica File & Installa.

Offline dalziani

  • Nuovo arrivato
  • *
  • Post: 28
  • Sesso: Maschio
    • Mostra profilo
Re:Tre template accessibili
« Risposta #7 il: 27 Feb 2010, 19:31:54 »
... e come è andata stavolta?

Un metodo semplice è:
1) spedire la cartella (ad es.: Quadro) nella directory templates;
2) Estensioni > Gestione template;
3) marca con la stella come Predefinito il nuovo template.

Fammi sapere

Salutone

Francesco

Offline n_drew

  • Nuovo arrivato
  • *
  • Post: 34
  • Sesso: Maschio
    • Mostra profilo
Re:Tre template accessibili
« Risposta #8 il: 28 Feb 2010, 15:58:24 »
Adesso l'installazione è andata a buonfine ;)

Offline dalziani

  • Nuovo arrivato
  • *
  • Post: 28
  • Sesso: Maschio
    • Mostra profilo
Formulario accessibile
« Risposta #9 il: 06 Mar 2010, 23:27:46 »
Ciao,

ho scritto un nuovo modulo Contact per il componente Com_contact che ottempera al criterio 3.3.6 delle linee guida Wcag 2.0.

Trovate il componente Com_contact all'indirizzo http://joomla.4elementi.info/

AVVERTENZA per l'installazione: modificate la riga di codice
<form action="/templates/quadro/html/com_contact/contact/default_form.php" method="post">  con
<form action="/templates/ nome del tuo template/html/com_contact/contact/default_form.php" method="post"> in default_address.php
oppure utilizzatelo nel contesto del template Quadro.

Vantaggi:
1) inserisce delle pagine formulario intermedie tra il form dati e la funzione di invio, permettendo la rilettura del contenuto inserito nei campi;
2) non consente l'invio se non sono compilati i campi obbligatori, e ripresenta sempre lo stesso formulario con i dati inseriti e la possibilità di integrarli;
3) ha una funzione di sicurezza applicata ad ogni file: se si cerca di accedere ai file direttamente da barra dell'indirizzo e non seguendo il percorso definito dal modulo viene dato errore "restricted access".

Svantaggi:
1) non ho trovato il modo di postare le variabili contenenti l'informazione lingua e charset proveniente dal core di Joomla, per cui ho inserito arbitrariamente "it" (o "en" nelle versioni inglesi) e charset utf-8 nei metadata;
2) ho dovuto usare i collegamenti relativi (anche nella funzione Header di indirizzo ad altra pagina) perchè le nuove pagine non riconoscono la funzione <?php echo JRoute::_('index.php'); ?> e <?php echo $this->baseurl ?>.

Fatemi sapere se funzia.

Francesco
« Ultima modifica: 07 Mar 2010, 00:00:44 da dalziani »

 



Web Design Bolzano Kreatif