Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => I Template di Joomla 1.0.x => : fbcyborg 11 Mar 2007, 00:12:48

: Alcune domande sull'uso dei template
: fbcyborg 11 Mar 2007, 00:12:48

Grazie.
: Re: Alcune domande sull'uso dei template
: maria.p 11 Mar 2007, 00:53:44
: Re: Alcune domande sull'uso dei template
: fbcyborg 11 Mar 2007, 10:48:13
Ok, grazie mille.
Per quanto riguarda i tasti su più righe, non mi sembra una buona soluzione quella di ridurre il testo.
Ho bisogno di scriverci 2 parole. Inoltre sarebbe buono se si potesse stabilire l'altezza dei tasti, in modo da impostarla uguale per tutti (di due righe).
Oppure, non è possibile mettere i tasti su due righe? Come una matrice 2xN colonne? (magari è brutto.. ma in caso proverei)
: Re: Alcune domande sull'uso dei template
: maria.p 11 Mar 2007, 11:22:46
dovresti quantomeno dirmi di che template stiamo parlando
: Re: Alcune domande sull'uso dei template
: fbcyborg 11 Mar 2007, 15:38:06
dovresti quantomeno dirmi di che template stiamo parlando

AkoWinterPortal
: Re: Alcune domande sull'uso dei template
: maria.p 11 Mar 2007, 15:59:32
devi cercare nell'index questa parte:


<tr>
    <td height="20" valign="top" bgcolor="#95CBE9" background="<?php echo $mosConfig_live_site;?>/templates/akowinterportal/images/headermenbg.gif">
      <?php
        # Vertical Menu V2.1 - by Arthur Konze - www.mamboportal.com
        $database->setQuery("SELECT id, name, link FROM #__menu WHERE menutype='mainmenu' AND parent='0' AND access<='$gid' AND sublevel='0' AND published='1' AND type<>'separator' ORDER BY ordering");
        $vmrows = $database->loadObjectList();
        echo "<table border='0' cellpadding='0' cellspacing='2' width='100%'><tr>";
        $num_vmrows  = count($vmrows);
        $vmtab_width = floor(100 / $num_vmrows);
        foreach($vmrows as $vmrow) {
          echo "<td width='$vmtab_width%'><a href='".sefRelToAbs("$vmrow->link&Itemid=$vmrow->id")."' class='buttonbar'>$vmrow->name[/url]</td>";
        }
        echo "</tr></table>";
      ?>
  </tr>


questa è la parte che gestisce quel menu che non è un top menu ma un clone del main menu, se non hai tante voci risolvi così:

quel width di default è inferiore impostalo a 100%, vuol dire che i tasti occuperanno tutta la larghezza del sito e vedrai che i tasti si allargheranno, in automatico crea tanti tasti quante sono le voci del main menu e li divide per la larghezza del sito, se poi vuoi modificare le proprietà del testo di quel menu devi agire sulla class buttonbar nel css
: Re: Alcune domande sull'uso dei template
: fbcyborg 11 Mar 2007, 19:41:42
OK! Grazie mille, ha funzionato.

Solo che devo trovare un'alternativa lo stesso... alcuni bottoni mostrano sempre il testo su due righe.
: Re: Alcune domande sull'uso dei template
: maria.p 11 Mar 2007, 20:45:35
il problema delle 2 righe è dato da qualche voce di menu probabilmente lunga, potresti:
ridurre il font modificando la classe buttonbar
oppure
eliminare completamente dall'index questo tipo di menu, crearti un blocco per un modulo nuovo e fartelo a tuo piacimento inserendo solo le voci necessarie senza bisogno di clonare al 100% il main menu
: Re: Alcune domande sull'uso dei template
: fbcyborg 18 Mar 2007, 14:12:49
Sto prendendo in considerazione la scelta di eliminare il topmenu tramite l'editing del file index.php del template, ma vorrei riuscire a stabilire quanto debba essere alto il "pulsante" o tutta la barra del topmenu. Almeno in questo modo tutte le voci hanno lo stesso spazio di quelle che richiedono 2 righe.
: Re: Alcune domande sull'uso dei template
: fbcyborg 21 Mar 2007, 13:37:30
Ho tolto il topmenu, e devo dire che ora non mi dispiace affatto.. L'unica cosa è che il menu laterale non mi piace... vorrei averne uno simile a quello del template rhuk_solarflare_ii, ovvero quello di default di joomla.
Come faccio? Ho provato a scaricare qualche cosa dalla sezione download ma non ho trovato quello che volevo. Ditemi esattamente come potrei fare ad ottenere un menu come quello.. e come potrei personalizzare i colori.
: Re: Alcune domande sull'uso dei template
: joomlapixel 21 Mar 2007, 13:41:34
Ottimo campo di studio........
cerca i riferimenti a mainlevel nel css e importali nel nuovo template.
Insieme a ciò che lo riguarda ovviamente), è + facile di quel che credi.
fd
: Re: Alcune domande sull'uso dei template
: fbcyborg 21 Mar 2007, 13:55:37
OK,
questo è ciò che ho trovato riguardo a mainlevel nel file template_css.css:
:
ul#mainlevel-nav
{
list-style: none;
padding: 0;
margin: 0;
font-size: 0.8em;
}

ul#mainlevel-nav li
{
background-image: none;
padding-left: 0px;
padding-right: 0px;
float: left;
margin: 0;
font-size: 11px;
line-height: 21px;
white-space: nowrap;
border-right: 1px solid #cccccc;
}

ul#mainlevel-nav li a
{
display: block;
padding-left: 15px;
padding-right: 15px;
text-decoration: none;
color: #333333;
background: transparent;
}