Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : ciocgun 07 Nov 2010, 20:38:44
-
Buonasera a tutti..
premetto che mi sono letto il wiki sul collassamento delle colonne..
ma ho un problema..
il tutto è per ampliare la schermata content di kunena..
per ho fatto qste modifiche:
CSS
JoTempre - Template one
PHP
<?php
if ($this->countModules('left') && $this->countModules('right')) {
$classe_contenuti = 'content';
} else {
if ($this->countModules('left') || $this->countModules('right')) {
$classe_contenuti = 'content_extra';
} else {
$classe_contenuti = 'content_extra';
}
?>
qualcuno mi sa suggerire dove sbaglio?
grazie
-
Ciao
Scusa ma quello è il codice di esempio che c'è nella guida del wiki?
Hai messo quello?
-
si e il css modificato cosi
#content { /* ist nicht zwischen Left und Right */
width:900px; /* +2px border / - 9 padding*/
padding:9px 0 0 9px;
margin:0;
background:#fff;
border-left:1px solid #292929;
border-right:1px solid #292929;
float:left;
color:#000;
}
#contentextra { /* ist nicht zwischen Left und Right */
width:1024px; /* +2px border / - 9 padding*/
padding:9px 0 0 9px;
margin:0;
background:#fff;
border-left:1px solid #292929;
border-right:1px solid #292929;
float:left;
color:#000;
}
comunque mi sono accorto che non è una grande trovata perchè se aggiungo un menù devo modificare tutti i moduli..
sarebbe comodo un controllo if del tipo "se la pagina è forum" allora contain_extra e non caricare left e right
-
a me verrebbe da proporti 2 cose:
1) impostare un nuovo template (da gestione template) su tutta la parte del forum
2) se proprio ti va, potresti mettere in una variabile l'url della pagina corrente e con php inserire una if su quella, in modo che quando becca l'url del forum imposta lo scheletro del sito in maniere diverse.
ciau
-
quindi posso:
-creare un template uguale..
dove non metto i menu right e left..e lo uso solo per il forum
-cercare un template che non abbia i menu laterali..esistono?hai qualcuno da consigliare?
grazie a tutti e 2!
-
In genere, per evitare problemi io faccio sempre un template per il forum il più simile possibile al template del sito.
Questo è un esempio www.acquariolife.it
Sito e forum sono separati ma non te ne accorgi neanche ;D
-
è quello che vorrei fare io..
precisamente!
ho copiato il template...
eliminato il menu di sx...
ma è ancora cosi
http://www.ultragratis.com/entra-nel-forum.html
il problema sarà nel css o nel php?
-
se posto il codice del cass qualcuno mi sa aiutare dicendomi dove devo cancellare?
grazie
-
Ciao
Usando Firebug ho fatto le seguenti modifiche:
nel file index.php del template che stai usanto per il forum
1. elimina il div di classe right e tutto ciò che contiene e il div di classe user6 e tutto quello che contiene.
nel foglio di stile layout_blau_mtlr.css:
2. modifica la proprietà width della classe #main al valore 98% (riga 481)
3. modifica la proprietà width della classe #mainnews al valore 95% (riga 490)
4. modifica la proprietà width della classe #mainbox1, #mainbox2, #mainbox3 al valore 95% (righe 574, 629, 687)
5. modifica la proprietà width della classe #mainbox2 .moduletable al valore 95% (riga 637)
Fai una copia del template e poi prova ad applicarle.
N.B.
Non conosco kunena e quindi non so se sto lavorando su un template indipendente da quello del sito.
Le modifiche cambiano completamente l'aspetto del template, quindi se non è un template diverso da quello del sito.... ;)
PS
Usare Firebug non porta dipendenza! ;D ;D ;D
-
installo firebug e ti dico..intanto gentilissimo
-
che dire..
tutto come immaginava la tua testa..
ti ringrazio innanzitutto per il topic..
ma anche per avermi consigliato firebug che non conoscevo..
ora devo prenderci un pò la mano colla parte css..
il php e l'html mi sono molto piu familiari..
come posso sdebitarmi?
-
;D ;D ;D
Vedrai che con Firebug i template e i fogli di stile non avranno più segreti!
Puoi fare le modifiche alle classi di stile e vedere i cambiamente nella pagina al volo (come ho fatto io per il tuo template)
Sdebitarti??? Ma noooooo!! ;D
Anzi, si! Studia i fogli di stile su http://css.html.it, prima la guida base e poi le altre.
Ma la sprimentazione deve andare di pari passo, altrimenti resta solo teoria!! ;D ;D
-
se ti dico cosa faccio oltre che studiare..laurearmi..e che linguaggi di programmazione statistica mi sto sparando..
mi concederesti l'ignoranza in css..
ma prometto che la guarderò..
grazie ancora