<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="ARTICLE @ XOOPS powered by FeedCreator" -->
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xml:lang="it">
    <title>Xoops Italia :: Articolo</title>
    <tagline>Articolo XML</tagline>
    <link rel="alternate" type="text/html" href="http://www.xoopsitalia.org/modules/article/view.article.php/63/c8"/>
    <id>http://www.xoopsitalia.org/modules/article/view.article.php/63/c8</id>
    <modified>2008-05-13T01:03:36+02:00</modified>
    <author>
        <name>defkon1 at gmail dot com</name>
    </author>
    <generator>ARTICLE @ XOOPS powered by FeedCreator</generator>
    <entry>
        <title>Override di un template: tutorial introduttivo</title>
        <link rel="alternate" type="text/html" href="http://www.xoopsitalia.org/modules/article/view.article.php/63/c8"/>
        <created>2008-01-22T11:05:26+02:00</created>
        <issued>2008-01-22T11:05:26+02:00</issued>
        <modified>2008-01-22T11:05:26+02:00</modified>
        <id>http://www.xoopsitalia.org/modules/article/view.article.php/63/c8</id>
        <author>
            <name>ianez</name>
        </author>
        <summary>Categoria: Temi e templates&lt;br /&gt;Sorgente: (http://www.xoops.org/modules/news/article.php?storyid=3367)&lt;br /&gt;Sommario: Questo articolo, spiega il concetto di &lt;b&gt;override&lt;/b&gt; (sovrascrittura) &lt;b&gt;di un Template&lt;/b&gt;, una caratteristica introdotta in XOOPS 2.0.14.&lt;br /&gt;E' stato realizzato per aiutare gli utenti a capire questo nuovo concetto tramite una serie di esempi.&lt;strong&gt;&lt;a name=&quot;heading1&quot; id=&quot;heading1&quot;&gt;&lt;/a&gt;&lt;h3&gt;1) Che cos'è un template&lt;/h3&gt;&lt;/strong&gt;&lt;br /&gt;Prima di tutto, cos'è un template?&lt;br /&gt;I template possono visualizzare dati (come possono allo stesso modo ordinarli, posizionarli, e visualizzarli condizionatamente...).&lt;br /&gt;I template sono usati per separare il processo di visualizzazione dati da quello di recupero e manipolazione.&lt;br /&gt;Questo consente a quanti non sono programmatori di formattare facilmente i dati per la presentazione, senza modificare il codice sottostante, semplicemente modificando il file del template.&lt;br /&gt;&lt;br /&gt;XOOPS ha di base dei template (quelli del modulo system sono 26 file), per esempio:&lt;br /&gt;- system_redirect.html (Pagina di reindirizzamento)&lt;br /&gt;- system_siteclosed.html (Pagina sito chiuso)&lt;br /&gt;- system_block_login.html (Blocco di login)&lt;br /&gt;- system_block_online.html (Blocco utenti online)&lt;br /&gt;- system_block_comments.html (Blocco commenti)...&lt;br /&gt;Inoltre tutti i moduli recenti usano template (pagine e blocchi).&lt;br /&gt;&lt;br /&gt;Esempio:&lt;br /&gt;Modulo News (15 template):&lt;br /&gt;- news_archive.html (pagina archivio)&lt;br /&gt;- news_block_new.html (blocco nuove notizie)&lt;br /&gt;- news_block_top.html (blocco notizie più lette)...&lt;br /&gt;&lt;br /&gt;Per visualizzare questi template, vai a admin -&gt; system -&gt; templates e clicca nella lista del modulo che vuoi vedere, nell'insieme dei template di default.&lt;br /&gt;La sezione superiore mostra la pagina dei template, con i template dei blocchi nella parte inferiore.&lt;br /&gt;&lt;br /&gt;Se queste pagine e blocchi non sono visualizzate nei tuoi link, non è un problema, puoi modificarli con la nuova funzionalità inclusa nel core dalla versione XOOPS 2.0.14:&lt;br /&gt;Overriding dei template.&lt;br /&gt;&lt;br /&gt;Un estratto dall'annuncio di rilascio di XOOPS 2.0.14:&lt;br /&gt;Citazione:&lt;div class=&quot;xoopsQuote&quot;&gt;&lt;blockquote&gt;I progettisti possono aggiungere template ai loro temi, e questi saranno usati al posto di quelli di default.&lt;br /&gt;Per sfruttare questa caratteristica, i template devono essere creati in sottocartelle dei temi duplicando la struttura delle cartelle e rimuovendo la sezione &quot;templates&quot;:&lt;br /&gt;Per sovrascrivere:&lt;br /&gt;system_userinfo.html (template che si trova in modules/system/templates/system_userinfo.html), devi creare la tua versione personalizzata in:&lt;br /&gt;&lt;cartella_tuotema&gt;/modules/system/system_userinfo.html&lt;br /&gt;&lt;br /&gt;Per sovrascrivere:&lt;br /&gt;system_block_login.html (template che si trova in modules/system/templates/blocks/system_block_login.html), devi creare la tua versione personalizzata in:&lt;br /&gt;&lt;cartella_tuotema&gt;/modules/system/blocks/system_block_login.html&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a name=&quot;heading2&quot; id=&quot;heading2&quot;&gt;&lt;/a&gt;&lt;h3&gt;2) Il concetto di Override&lt;/h3&gt;&lt;/strong&gt;&lt;br /&gt;Ora, non c'è più bisogno di clonare il tuo template set di default, puoi continuare ad usarlo (infatti, per l'override, &lt;strong&gt;DEVI&lt;/strong&gt; utilizzarlo), &lt;br /&gt;sarà sufficiente creare una copia del template orginale de modulo nella directory themes/&lt;tuotema&gt;/modules/&lt;nomemodulo&gt;.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Vantaggi:&lt;/strong&gt;&lt;br /&gt;- Nel caso di &quot;Aggiornamento&quot; del modulo, i file modificati non devono essere cancellati&lt;br /&gt;- Solo i template modificati saranno presenti nella directory &lt;cartella_tuotema&gt;&lt;br /&gt;- La traccia delle personalizzazioni dei template è ora molto semplice (struttura dei file)&lt;br /&gt;- Facile da usare&lt;br /&gt;- Puoi cambiare temi molto facilmente sovrascrivendo il pacchetto dei template di default (per esempio, blocco di login, blocco di ricerca, blocco sito chiuso...)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a name=&quot;heading3&quot; id=&quot;heading3&quot;&gt;&lt;/a&gt;&lt;h3&gt;3) Esempio pratico #1&lt;/h3&gt;&lt;/strong&gt;&lt;br /&gt;Personalizzazione del template &quot;blocco commenti&quot; (system_block_comments.html del modulo system)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;0a)&lt;/strong&gt; Verifica le modifiche nel tuo server di test prima di effettuare cambiamenti in produzione.&lt;br /&gt;&lt;strong&gt;0b)&lt;/strong&gt; Devi utilizzare una versione di XOOPS 2.0.14 o superiore, (o la versione 2.3.x)&lt;br /&gt;&lt;strong&gt;0c)&lt;/strong&gt; Se stai utilizzando un insieme di template clonati, devi attivare il template set default per poter usare l'Overriding.&lt;br /&gt;In questo caso, puoi scaricare i template personalizzati dal tuo set clonato in modo da spostarli nella cartella appropriata per l'overriding.&lt;br /&gt;&lt;strong&gt;0d)&lt;/strong&gt; Il tuo blocco deve essere visibile per vedere le modifiche al template! &lt;img src=&quot;http://www.xoopsitalia.org/uploads/smil44ec2347b7c85.gif&quot; alt=&quot;&quot; /&gt; (per i nuovi utenti)&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;1)&lt;/strong&gt; Prima di tutto esegui il download del template del blocco:&lt;br /&gt;admin system / templates / elenco System / linea system_block_comments.html, [Download]/i]&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;table&amp;nbsp;width&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;100%&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;cellspacing&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;1&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;class=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;outer&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{foreach&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;comment&amp;nbsp;from&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$block&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;comments&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;class=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{cycle&amp;nbsp;values=&quot;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;even&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;odd&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;}&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&amp;nbsp;align&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;center&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;img&amp;nbsp;src&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$xoops_url}&amp;gt;/images/subject/&amp;lt;{$comment.icon}&amp;gt;&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&amp;nbsp;align&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;center&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;module&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&amp;nbsp;align&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;center&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;poster&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&amp;nbsp;align&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;right&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;time&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{/foreach}&amp;gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2)&lt;/strong&gt; Modifica il file appena scaricato e che ora è in locale.&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;table&amp;nbsp;width&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;100%&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;cellspacing&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;1&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;class=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;outer&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{foreach&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;comment&amp;nbsp;from&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$block&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;comments&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;class=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{cycle&amp;nbsp;values=&quot;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;even&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;,&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;odd&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;}&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&amp;nbsp;style&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;text-align:&amp;nbsp;left;&amp;nbsp;vertical-align:&amp;nbsp;middle;&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;img&amp;nbsp;src&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$xoops_url}&amp;gt;/images/commentaires_ico_16.gif&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;Commentaire&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&amp;nbsp;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;title&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;div&amp;nbsp;style&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;text-align:right&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;br&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;module&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;nbsp;-&amp;nbsp;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;time&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;nbsp;-&amp;nbsp;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$comment&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;poster&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;div&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;td&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;tr&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{/foreach}&amp;gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;table&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3)&lt;/strong&gt; Se il mio tema è &lt;a href=&quot;http://www.7dana.com/download/pafiledb.php?action=file&amp;id=25&quot; target=&quot;_blank&quot;&gt;7dana-soft&lt;/a&gt;, tramite ftp, vai alla cartella&lt;br /&gt;/themes/7dana-soft Crea una cartella 'modules' e poi all'interno crea la cartella 'system' (il nome del modulo di cui si sovrascrive il template) e poi la cartella 'blocks'.&lt;br /&gt;&lt;strong&gt;4)&lt;/strong&gt; Esegui l'upload del file locale system_block_comments.html in /themes/7dana-soft/modules/system/blocks/ sul server.&lt;br /&gt;&lt;strong&gt;5)&lt;/strong&gt; Elimina i file nella cartella /template_c (eccetto index.html) (o aggiorniamo la cache del modulo) in modo da visualizzare i risultati dei nostri cambiamenti...&lt;br /&gt;&lt;br /&gt;&lt;img src=&quot;http://www.xoopsitalia.org/uploads/tutorial_img/override/comments_default.jpg&quot; align=&quot;left&quot; /&gt;&lt;img src=&quot;http://www.xoopsitalia.org/uploads/tutorial_img/override/comments_surcharge.jpg&quot; align=&quot;right&quot; /&gt;                                                                         &lt;br /&gt;&lt;== blocco commenti di default&lt;br /&gt;blocco personalizzato ==&gt;&lt;br style=&quot;clear:both;&quot; /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a name=&quot;heading4&quot; id=&quot;heading4&quot;&gt;&lt;/a&gt;&lt;h3&gt;4) Esempio pratico #2&lt;/h3&gt;&lt;/strong&gt;&lt;br /&gt;Un altro esempio ma con i &quot;contenuti in attesa&quot; del modulo Blocco Estensibile Contenuti in Attesa.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;0a 0b 0c 0d&lt;/strong&gt; Gli stessi dell'esempio 1&lt;br /&gt;&lt;strong&gt;1)&lt;/strong&gt; Prima esegui il download del file blocco template:&lt;br /&gt;admin system / templates / Waiting Contents Extensible [i]lista / linea waiting_block_waiting.html, [Download]&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;{foreach&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;module&amp;nbsp;from&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$block&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;modules&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$module&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ul&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{foreach&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pending&amp;nbsp;from&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$module&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;li&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{if&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pendingnum&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;span&amp;nbsp;style&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;'font-weight:bold;'&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{else}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;span&amp;nbsp;style&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;'font-weight:normal;'&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{/if}&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;a&amp;nbsp;href&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$pending.adminlink}&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;lang_linkname&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;:&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pendingnum&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;span&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;li&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{/foreach}&amp;gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ul&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;lt;{/foreach}&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;2)&lt;/strong&gt; Modifica il file appena scaricato e che ora è in locale.&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;{foreach&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;module&amp;nbsp;from&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$block&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;modules&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$module&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;name&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ul&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{foreach&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;item&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pending&amp;nbsp;from&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$module&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;li&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;a&amp;nbsp;href&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$pending.adminlink}&amp;gt;&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;lang_linkname&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;a&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;nbsp;:&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{if&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pendingnum&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;font&amp;nbsp;color&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;red&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pendingnum&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;b&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;font&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{else}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;$pending&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;.&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;pendingnum&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;{/if}&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;li&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;lt;{/foreach}&amp;gt;&lt;br /&gt;&amp;lt;/&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;ul&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;gt;&lt;br /&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;hr&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&lt;br /&gt;&amp;lt;{/foreach}&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;3)&lt;/strong&gt; Se il tema è &lt;strong&gt;7dana-soft&lt;/strong&gt;, tramite ftp, vai alla cartella /themes/dana-soft. Crea la cartella &lt;strong&gt;modules&lt;/strong&gt;, e all'interno &lt;strong&gt;waiting&lt;/strong&gt;, e ancora la cartella &lt;strong&gt;blocks&lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;4)&lt;/strong&gt; Eseguiamo l'upload del file locale waiting_block_waiting.html nella cartella /themes/dana-soft/modules/waiting/blocks/ nel server.&lt;br /&gt;&lt;strong&gt;5)&lt;/strong&gt; Cancelliamo i file nella cartella /template_c (eccetto index.html) (o aggiorna la cache del modulo) per visualizzare i risultati...&lt;br /&gt;&lt;br /&gt;Immagine vecchia                                                                                        Imagine nuova&lt;br /&gt;&lt;== Blocco di defualt dei contenuti in attesa  -  Personalizzato ==&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a name=&quot;heading5&quot; id=&quot;heading5&quot;&gt;&lt;/a&gt;&lt;h3&gt;5) Override delle immagini&lt;/h3&gt;&lt;/strong&gt;&lt;br /&gt;Infine, è possibile anche l'overriding di immagini. Ci sono 2 casi possibili:&lt;br /&gt;- se il modulo usa l'overriding, puoi semplicemente copiare immagini nella stessa cartella del tema per overriding dei template del modulo,&lt;br /&gt;- Modifichiamo un template in questo modo:&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;img&amp;nbsp;src&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{xoImgUrl&amp;nbsp;modules/mymodule/images/image1.gif}&amp;gt;&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&quot;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Esempio:&lt;/strong&gt;&lt;br /&gt;Cambiare immagine dal modulo news (l'immagine print.gif) (template article.html dal modulo news)&lt;br /&gt;Sostituiamo il codice seguente nel template article.html:&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;img&amp;nbsp;src&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$xoops_url}&amp;gt;/modules/news/images/print.gif&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;border&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;0&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$lang_printerpage}&amp;gt;&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;con questo:&lt;br /&gt;&lt;div class=&quot;xoopsCode&quot;&gt;&lt;code&gt;&lt;code&gt;&lt;span style=&quot;color: #000000&quot;&gt;
&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;&amp;lt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;img&amp;nbsp;src&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{xoImgUrl&amp;nbsp;modules/news/images/print.gif}&amp;gt;&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;border&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;0&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;alt&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;=&lt;/span&gt;&lt;span style=&quot;color: #DD0000&quot;&gt;&quot;&amp;lt;{$lang_printerpage}&amp;gt;&quot;&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;color: #007700&quot;&gt;/&amp;gt;&lt;/span&gt;&lt;span style=&quot;color: #0000BB&quot;&gt;&lt;/span&gt;
&lt;/span&gt;
&lt;/code&gt;&lt;/code&gt;&lt;/div&gt;&lt;br /&gt;Quando questa pagina sarà visualizzata, il template mostrerà l'immagine posizionata in /&lt;cartella_tuotema&gt;/modules/news/, e se l'immagine non esiste, sarà visualizzata l'immagine iniziale (/modules/news/images).&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;&lt;a name=&quot;heading6&quot; id=&quot;heading6&quot;&gt;&lt;/a&gt;&lt;h3&gt;6) Note e altri override&lt;/h3&gt; &lt;/strong&gt;&lt;br /&gt;&lt;strong&gt;Nota 1:&lt;/strong&gt;&lt;br /&gt;In entrambi gli esempi, abbiamo semplicemente modificato i template dei blocchi, per i template delle pagine, fai l'upload dei tuoi file in:&lt;br /&gt;/&lt;cartella_tuotema&gt;/modules/miomodulo e non in /&lt;cartella_tuotema&gt;/modules/miomodulo/blocks.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Nota 2:&lt;/strong&gt;&lt;br /&gt;Dai un'occhiata a questo tema, [url:&lt;a href=&quot;http://www.7dana.com/download/pafiledb.php?action=file&amp;id=21&quot; title=&quot;http://www.7dana.com/download/pafiledb.php?action=file&amp;id=21&quot; target=&quot;_blank&quot;&gt;http://www.7dana.com/download/pafiledb.php?action=file&amp;id=21&lt;/a&gt;]7dana-clean[/url].&lt;br /&gt;In questo tema troverai:&lt;br /&gt;- La nuova posizione dei blocchi (blocchi basso centrale, blocchi basso sinistra, blocchi basso destra)&lt;br /&gt;- 7 template per l'overriding&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Nota 3:&lt;/strong&gt;&lt;br /&gt;Copia index.html (dalla cartella templtate_c o in ogni altra cartella del core contenente index.html) nella nuova cartella del modulo nel tuo tema.&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;Override del CSS&lt;/strong&gt;&lt;br /&gt;Per i CSS, l'overriding è utilizzato alla stessa maniera, ma il comando è differente:&lt;br /&gt;&lt;{$xoTheme-&gt;addStylesheet('modules/news/style.css')}&gt;&lt;br /&gt;&lt;br /&gt;&lt;strong&gt;javascript overriding&lt;/strong&gt;&lt;br /&gt;Presto maggiori informazioni.&lt;br /&gt;&lt;br /&gt;---------------&lt;br /&gt;&lt;br /&gt;Articolo originale: &lt;a href=&quot;http://www.xoops.org/modules/news/article.php?storyid=3367&quot; title=&quot;http://www.xoops.org/modules/news/article.php?storyid=3367&quot; target=&quot;_blank&quot;&gt;http://www.xoops.org/modules/news/article.php?storyid=3367&lt;/a&gt;&lt;br /&gt;Traduzione a cura di flymirko&lt;br /&gt;</summary>
    </entry>
</feed>
