Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : kurohata 21 Sep 2009, 22:56:55
-
piccola premessa: ciao a tutti e grazie per tutto quello che fate, sia per le domande sia per le risposte. Questo è il mio primo messaggio quindi abbiate pietà ;D.
Arriviamo al dunque, mi sto cimentando nella creazione di template, ho creato index.php, templatedetails.xml, e style.css, messi nelle giuste cartelle. Dopodiché zippo il tutto per crearne un archivio installabile mi da questo errore: XML Parsing Error at 1:1. Error 4: Empty document.
Uso textedit per creare i css, xml, php. Joomla Versione 1.5.14; Mac OS 10.5.8 :'(
-
Ciao e benvenuto nel forum.
L'errore parla di errore XML e di documento vuoto. Attenzione al nome del file di installazione del template che deve essere templateDetails.xml con la D maiuscola
-
è con la D maiuscola ???
-
allora deve esserci qualche errore all'interno del file nella sintassi XML
-
la incollo?
-
ok incollala se non è troppo lunga ma usa la funzione inserisci codice che è il cancelletto nella barra in alto.
-
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE install PUBLIC "-//Joomla! 1.5//DTD template 1.0//EN"
"http://dev.joomla.org/xml/1.5/template-install.dtd">
<install version="1.5" type="template">
<name>mionuovotemplate</name>
<creationDate>2009-09-21</creationDate>
<author>Matteo Valenti</author>
<authorEmail>skasseo@email.it</authorEmail>
<authorUrl>http://www.dietroildito.wordpress.com</authorUrl>
<copyright>Matteo Valenti 2009</copyright>
<license>GNU/GPL</license>
<version>1.0.2</version>
<description>Il Mio Nuovo Template</description>
<files>
<filename>index.php</filename>
<filename>templateDetails.xml</filename>
<filename>template_thumbnail.png</filename>
<filename>images/background.png</filename>
<filename>css/style.css</filename>
</files>
<positions>
<position>breadcrumb</position>
<position>left</position>
<position>right</position>
<position>top</position>
<position>user1</position>
<position>user2</position>
<position>user3</position>
<position>user4</position>
<position>footer</position>
</positions>
</install>
-
ho trovato l'inghippo. Per chi dovesse trovarsi in futuro nella mia medesima situazione:
chi sviluppa template usando sitemi Mac OS X: la voce di menu "compress" del Finder produce un pacchetto ZIP utilizzabile ma con un tranello! Archivia i file nel formato AppleDouble aggiungendo ulteriori file che cominciano per "._". In questo modo genera un file "._templateDetails.xml" che Jommla 1.5.x può a volte mal interpretare. Il sintomo è un messaggio di errore, "XML Parsing Error at 1:1. Error 4: Empty document". La soluzione che aggira il problema è quella di effettuare la compressione dalla riga di comando e, in ambiente shell, di impostare la variabile "COPYFILE_DISABLE" a "true" prima di utilizzare "compress" o "tar".
(ho trovato questa cosa su http://wiki.joomla.it/index.php?title=Creare_un_template_di_base_per_Joomla )