Ho risolto, da solo.
Per gli sventurati programmatori che verrano, cerco di spiegare come ho fatto, anche se...non e' stato facilissimo, perchè i file css dei template e l'index.php dei template, sono molto confusionarie, e poco commentate, come dovrebbero invece essere!!! Bacchettata sulle mani agli sviluppatori!
Effettuare prima di procedere una copia di BACKUP dei file che stiamo andando a modificare!! Basta cancellare un > di troppo e la frittata e' fatta!!!I file da modificare, sono essenzialmente 3. L'index.php e il templateDetails.xml nella cartella del template, infine il template.css nella cartella css del template.
Iniziamo con il primo passo:
Per far si che Joomla! ti dia la possibilità quantomeno di scegliere una posizione (anche se fittizia) dobbiamo inserirla nel menu a tendina delle posizioni, quindi aprire il file "templateDetails.xml" con un qualsiasi editor sia html\php\testo e cercare la tag <positions>, dentro questa tag, ci sono tutte le posizioni disponibili per i moduli, che vedete nel menu a tendina "positions". Aggiungiamo la seguente riga in fondo: <position>center</position>, salviamo ed andiamo a modificare il css.
Il Css va modificato perchè dobbiamo creare un nuovo DIV che chiameremo "center" al quale vanno dati alcuni paramentri per farlo visulalizzare correttamente. In fondo al css aggiungete questo codice:
#center {
float: left;
width:100%}
Float: Left; indica che deve stare a sinistra, sopra tutto quello che trova.
width: 100%; assegna la larghezza al 100% dello spazio disponibile, e' possibile anche assegnare una variabile nel caso vogliamo mettere due posizioni center1 e center2 affiancate, però di questo ancora non sono certo di poterlo spiegare correttamente!
Con il css abbiamo finito!
Adesso...la parte che mi ha portato via un pò più di tempo, perchè molto poco intuitiva....(Ribadisco la bacchettata!)
Andiamo a modificare il file "index.php"
Sicuramente nel vostro template ci sarà questa stringa:
$user1 = $this->countModules('user1')?1:0;
Cercatela all'interno del file index.php, appena sotto aggiungete quest'altra:
$center = $this->countModules('center')?1:0;
Adesso viene il macello!
generalmente tutti i template che ho visto di joomla, bene o male hanno i due moduli "Notizie recenti" e "I piu letti", nel 90% dei casi, sono affibbiati alle posizioni "user1" ed "user2" per il secondo. Quindi se questo è il nostro caso, cerchiamo la stringa:
<jdoc:include type="modules" name="user2" style="xhtml" />
tutto il tag del codice della posizione "user2" e' questo:
<?php endif; ?>
<?php if ($user2) : ?>
<div id="user2" style="<?php echo $user2_style; ?>">
<jdoc:include type="modules" name="user2" style="xhtml" />
</div>
<?php endif; ?>
</div>
Sotto quest'utilmo stralcio di codice noi dobbiamo inserire questo:
<?php /*Aggiungo la posizione center!!!! */?>
<?php if ($this->countModules('center')) : ?>
<div id="center">
<jdoc:include type="modules" name="center" style="xhtml" />
</div>
<?php endif; ?>
<?php /*Fine*/?>
Salviamo...il tutto, e provate poi a mettere un modulo qualsiasi nella nuova posizione che abbiamo chiamato "center".
Dovrebbe funzionare correttamente, salvo qualche errore di visualizzazione che potete corregere nel div center del file css di prima.
Grazie, spero di essere stato utile a qualcuno...
Ecco il risultato finale: