Back to top

Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - DCweb

Pagine: [1]
1
Joomla! 1.5 / CAMENIAN - Visualizzazione errata menù in IE
« il: 31 Mar 2012, 01:57:35 »

Come da titolo, ho un sito in Joomla 1.5 con montato il template CAMENIAN
Ho notato che in IE il menù si imposta in verticale…qualche suggerimento per risolvere questo problema?


Ecco il css:


Codice: [Seleziona]
#navigation {
  float:left;
  width: 100%;
  margin-top:2px;
  margin-left:0px;
}
@font-face {
  font-family: 'PortagoITC TT';
  src: url(PortagoITC_TT.eot);
  src: local('PortagoITC TT'), url('PortagoITC__TT.ttf') format('truetype');
}
#navigation ul {
  list-style: none;
  margin:0;
  padding:0;
  float: left;
}
#navigation ul ul {
  margin: 0; /* all lists */
  padding: 0;
}
#navigation ul li {
  font-variant: small-caps;
  font-family: PortagoITC TT, Trebuchet MS;
  text-decoration: none;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0 15px; /*spaziatura menu*/
  padding: 0;
  float: left;
  list-style: none;
  background: none;
  display: block;
}


#navigation ul li ul {
  width: 200px;
  position: absolute; /* second-level lists */
  z-index: 99;
  left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
  height: auto;
  width: 200px;


}


#navigation ul li ul ul {
  margin: 0; /* third-and-above-level lists */


}


#navigation ul li li {
  padding: 0;
  margin: 0;
  width: 100%;


}


#navigation ul ul a {
  width: 100%;


}


#navigation ul li:hover ul ul,
#navigation ul li:hover ul ul ul,
#navigation ul li.sfhover ul ul,
#navigation ul li.havechildsfhover ul ul,
#navigation ul li.havechild-activesfhover ul ul,
#navigation ul li.activesfhover ul ul,
#navigation ul li.sfhover ul ul ul,
#navigation ul li.havechildsfhover ul ul ul,
#navigation ul li.havechild-activesfhover ul ul ul,
#navigation ul li.activesfhover ul ul ul {
  left: -999em;
}


/* This "unhides" the sub-menus (left: -999em is what hides them) */
#navigation ul li:hover ul,
#navigation ul li li:hover ul,
#navigation ul li li li:hover ul,
#navigation ul li.sfhover ul,
#navigation ul li.havechildsfhover ul,
#navigation ul li.havechild-activesfhover ul,
#navigation ul li.activesfhover ul,
#navigation ul li li.sfhover ul,
#navigation ul li li.havesubchildsfhover ul,
#navigation ul li li.havesubchild-activesfhover ul,
#navigation ul li li.activesfhover ul,
#navigation ul li li li.sfhover ul,
#navigation ul li li li.havesubchildsfhover ul,
#navigation ul li li li.havesubchild-activesfhover ul,
#navigation ul li li li.activesfhover ul {
  left: auto;


}


/* STYLING THE MENU
-----------------------------------*/


/* 1st level */
#navigation ul li a {
  padding:17px 0 0 0 ;
  display: block;
  color: #000;
  font-weight: normal;   
  font-size:24px;
  text-transform:capitalize;


}






@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #navigation ul li a {
    padding:13px 0 0 0 ;
    display: block;
    color: #000;
    font-weight: bold;   
    font-size:14px;
    text-transform:uppercase;


  }


}


#navigation ul li {
  background: transparent;
  height:51px;


}


#navigation ul li span {
  background:transparent;
  height:51px;
  padding:0px 13px ;
  margin:0 ;


}


#navigation ul li a {
  color:#000 ;
  background: transparent;
  height:51px;


}


#navigation ul li.active {
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 100% 0;


}


#navigation ul li.active span {
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 100% 0;


}


#navigation ul li.active a {
  color:#ffffff !important;
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 0 0;


}


#navigation ul li:hover{
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 100% 0 ;


}


#navigation ul li:hover span {
  height:51px !important;
  background: transparent ;


}


#navigation ul li:hover a {
  color:#ffffff !important;
  height:51px !important;
  background: url(../images/menu_01.jpg) no-repeat 0 0 ;


}


#navigation ul li a:hover,
#navigation ul li a:active,
#navigation ul li a:focus,
#navigation ul li a.sfhover {
  color: #fff;


}


#navigation ul li:hover a,
#navigation ul li.sfhover a,
#navigation ul li.havechildsfhover a,
#navigation ul li.havechild-activesfhover a {
  color: #fff;


}


#navigation ul li a.active,
#navigation ul li a.active:hover,
#navigation ul li a.active:active,
#navigation ul li a.active:focus {
  color: #fff;


}


/* 2nd level and above */
#navigation ul li ul {
  background: #000;
  margin-top: 5px;
  padding-bottom: 3px;
  padding-top: 13px;
  text-align:left !important;


}


#navigation ul li ul ul {


}


#navigation ul li ul li {
  background: none;


}


#navigation ul li ul a {
  margin: 0;
  padding:10px 0 0 0;
  background:none !important;
  color: #fff;
  font-size:12px;


}


#navigation ul li.havesubchild,
#navigation ul li.havesubchild-active{


}


#navigation ul li ul a:hover,
#navigation ul li ul a:active,
#navigation ul li ul a:focus,
#navigation ul ul li:hover,
#navigation ul ul li.sfhover,
#navigation ul ul li.havesubchildsfhover,
#navigation ul ul li.havesubchild-activesfhover,
#navigation ul ul ul li:hover,
#navigation ul ul ul li.sfhover,
#navigation ul ul ul li.havesubchildsfhover,
#navigation ul ul ul li.havesubchild-activesfhover {
  background:#c35f25 ;
  color: #fff;


}


#navigation ul ul li a.active,
#navigation ul ul li a.active:hover,
#navigation ul ul li a.active:active,
#navigation ul ul li a.active:focus {
  background: none !important;
  color: #fff;
  font-weight: bold;


}


#navigation ul li li.active {
  height:40px !important;
  background: #c35f25 ;


}


#navigation ul li li.active span {
  height:40px !important;
  background: transparent ;


}


#navigation ul li li.active a {
  color: white !important;
  height:40px !important;
  background: #c35f25 ;


}




#navigation ul li ul li ul {
  margin-left:195px;
  background: #5a5138;
  margin-top: -30px;
  padding-bottom: 3px;
  padding-top: 13px;
  text-align:left !important;
  padding-bottom: 8px;


}


P.S. Il menù come si può notare presenta soltanto il primo livello, ovvero non ha sottomenù.

3
Come da titolo, ho un sito in Joomla 1.5 con montato il template CAMENIAN
Ho notato che in IE il menù si imposta in verticale…qualche suggerimento per risolvere questo problema?


Ecco il css:


Codice: [Seleziona]
#navigation {
  float:left;
  width: 100%;
  margin-top:2px;
  margin-left:0px;
}
@font-face {
  font-family: 'PortagoITC TT';
  src: url(PortagoITC_TT.eot);
  src: local('PortagoITC TT'), url('PortagoITC__TT.ttf') format('truetype');
}
#navigation ul {
  list-style: none;
  margin:0;
  padding:0;
  float: left;
}
#navigation ul ul {
  margin: 0; /* all lists */
  padding: 0;
}
#navigation ul li {
  font-variant: small-caps;
  font-family: PortagoITC TT, Trebuchet MS;
  text-decoration: none;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
  margin: 0 15px; /*spaziatura menu*/
  padding: 0;
  float: left;
  list-style: none;
  background: none;
  display: block;
}


#navigation ul li ul {
  width: 200px;
  position: absolute; /* second-level lists */
  z-index: 99;
  left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
  height: auto;
  width: 200px;


}


#navigation ul li ul ul {
  margin: 0; /* third-and-above-level lists */


}


#navigation ul li li {
  padding: 0;
  margin: 0;
  width: 100%;


}


#navigation ul ul a {
  width: 100%;


}


#navigation ul li:hover ul ul,
#navigation ul li:hover ul ul ul,
#navigation ul li.sfhover ul ul,
#navigation ul li.havechildsfhover ul ul,
#navigation ul li.havechild-activesfhover ul ul,
#navigation ul li.activesfhover ul ul,
#navigation ul li.sfhover ul ul ul,
#navigation ul li.havechildsfhover ul ul ul,
#navigation ul li.havechild-activesfhover ul ul ul,
#navigation ul li.activesfhover ul ul ul {
  left: -999em;
}


/* This "unhides" the sub-menus (left: -999em is what hides them) */
#navigation ul li:hover ul,
#navigation ul li li:hover ul,
#navigation ul li li li:hover ul,
#navigation ul li.sfhover ul,
#navigation ul li.havechildsfhover ul,
#navigation ul li.havechild-activesfhover ul,
#navigation ul li.activesfhover ul,
#navigation ul li li.sfhover ul,
#navigation ul li li.havesubchildsfhover ul,
#navigation ul li li.havesubchild-activesfhover ul,
#navigation ul li li.activesfhover ul,
#navigation ul li li li.sfhover ul,
#navigation ul li li li.havesubchildsfhover ul,
#navigation ul li li li.havesubchild-activesfhover ul,
#navigation ul li li li.activesfhover ul {
  left: auto;


}


/* STYLING THE MENU
-----------------------------------*/


/* 1st level */
#navigation ul li a {
  padding:17px 0 0 0 ;
  display: block;
  color: #000;
  font-weight: normal;
  font-size:24px;
  text-transform:capitalize;


}






@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
  #navigation ul li a {
    padding:13px 0 0 0 ;
    display: block;
    color: #000;
    font-weight: bold;
    font-size:14px;
    text-transform:uppercase;


  }


}


#navigation ul li {
  background: transparent;
  height:51px;


}


#navigation ul li span {
  background:transparent;
  height:51px;
  padding:0px 13px ;
  margin:0 ;


}


#navigation ul li a {
  color:#000 ;
  background: transparent;
  height:51px;


}


#navigation ul li.active {
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 100% 0;


}


#navigation ul li.active span {
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 100% 0;


}


#navigation ul li.active a {
  color:#ffffff !important;
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 0 0;


}


#navigation ul li:hover{
  height:51px !important;
  background: url(../images/menu_02.jpg) no-repeat 100% 0 ;


}


#navigation ul li:hover span {
  height:51px !important;
  background: transparent ;


}


#navigation ul li:hover a {
  color:#ffffff !important;
  height:51px !important;
  background: url(../images/menu_01.jpg) no-repeat 0 0 ;


}


#navigation ul li a:hover,
#navigation ul li a:active,
#navigation ul li a:focus,
#navigation ul li a.sfhover {
  color: #fff;


}


#navigation ul li:hover a,
#navigation ul li.sfhover a,
#navigation ul li.havechildsfhover a,
#navigation ul li.havechild-activesfhover a {
  color: #fff;


}


#navigation ul li a.active,
#navigation ul li a.active:hover,
#navigation ul li a.active:active,
#navigation ul li a.active:focus {
  color: #fff;


}


/* 2nd level and above */
#navigation ul li ul {
  background: #000;
  margin-top: 5px;
  padding-bottom: 3px;
  padding-top: 13px;
  text-align:left !important;


}


#navigation ul li ul ul {


}


#navigation ul li ul li {
  background: none;


}


#navigation ul li ul a {
  margin: 0;
  padding:10px 0 0 0;
  background:none !important;
  color: #fff;
  font-size:12px;


}


#navigation ul li.havesubchild,
#navigation ul li.havesubchild-active{


}


#navigation ul li ul a:hover,
#navigation ul li ul a:active,
#navigation ul li ul a:focus,
#navigation ul ul li:hover,
#navigation ul ul li.sfhover,
#navigation ul ul li.havesubchildsfhover,
#navigation ul ul li.havesubchild-activesfhover,
#navigation ul ul ul li:hover,
#navigation ul ul ul li.sfhover,
#navigation ul ul ul li.havesubchildsfhover,
#navigation ul ul ul li.havesubchild-activesfhover {
  background:#c35f25 ;
  color: #fff;


}


#navigation ul ul li a.active,
#navigation ul ul li a.active:hover,
#navigation ul ul li a.active:active,
#navigation ul ul li a.active:focus {
  background: none !important;
  color: #fff;
  font-weight: bold;


}


#navigation ul li li.active {
  height:40px !important;
  background: #c35f25 ;


}


#navigation ul li li.active span {
  height:40px !important;
  background: transparent ;


}


#navigation ul li li.active a {
  color: white !important;
  height:40px !important;
  background: #c35f25 ;


}




#navigation ul li ul li ul {
  margin-left:195px;
  background: #5a5138;
  margin-top: -30px;
  padding-bottom: 3px;
  padding-top: 13px;
  text-align:left !important;
  padding-bottom: 8px;


}


P.S. Il menù come si può notare presenta soltanto il primo livello, ovvero non ha sottomenù.

4
I Template di Joomla 1.6/1.7/2.5 / Re:Problema template
« il: 10 Mar 2012, 15:23:47 »
Si ma non capisco cosa ha di complesso il template…a parte l'head è un template "vuoto"…non ha nulla di complesso all'interno…provo comunque a modificare un template già esistente, vediamo! Grazie comunque del consiglio, le faccio sapere!  ;)

5
I Template di Joomla 1.6/1.7/2.5 / Re:Problema template
« il: 10 Mar 2012, 14:35:19 »
I tuoi problemi derivano dalla complessità del tuo template, che è decisamente fuori dallo standard dei templates Joomla!.
Occorrerebbe mettere le mani su un sacco di javascripts, mentre in un template standard si lavora solo sui css, sulla pagina index.php e si utilizzano le funzioni standard di Joomla!
Il mio consiglio spassionato sarebbe innanzitutto quello di cambiare template, però fai come vuoi, se mantieni questo io non sono in grado di aiutarti da lontano.
Io cambierei volentieri template…ma il cliente vuole questo stile  :-\

6
I Template di Joomla 1.6/1.7/2.5 / Re:Problema template
« il: 10 Mar 2012, 13:31:06 »
Era soltanto un'esempio grafico quella struttura, non è il lavoro finale!
In pratica ho un problema, sto lavorando qui.
Semplicemente devo riportare nella home tutti gli articoli impostati da Joomla come "in evidenza" e fin qui tutto ok.
Però provando a cliccare su un articolo in home, ad esempio qui, la pagina rimane vuota, e dal sorgente della pagina compare questo:

Codice: [Seleziona]
<script language="javascript" type="text/javascript"> <!-- function setgood() { // TODO: Put setGood back return true; } var sectioncategories = new Array; <br /> <b>Warning</b>:  Invalid argument supplied for foreach() in <b>D:\inetpub\vhosts\suapa.com\httpdocs\melaint\templates\melaint\html\com_content\article\form.php</b> on line <b>37</b><br /> function submitbutton(pressbutton) { var form = document.adminForm; if (pressbutton == 'cancel') { submitform( pressbutton ); return; } try { form.onsubmit(); } catch(e) { alert(e); } // do field validation var text = <br />
<b>Fatal error</b>:  Call to a member function getContent() on a non-object in <b>D:\inetpub\vhosts\suapa.com\httpdocs\melaint\templates\melaint\html\com_content\article\form.php</b> on line <b>58</b><br />


Il file di override è questo, ed ho costruito il template sulla base di un template scheletro..Se elimino il file form.php la pagina non appare bianca, si visualizza il template ma non appare l'articolo…come potrei risolvere? :-[

7
I Template di Joomla 1.6/1.7/2.5 / Re:Problema template
« il: 06 Mar 2012, 20:32:02 »
Innanzitutto la ringrazio per la risposta. Ora ho soltanto 2 template

  • home (assegnato alla home)
  • standard (predefinito)
Però cliccando su una news, non mi fa vedere l'articolo originale, cosa che invece con un altro template (ad esempio beez) succedeva  ???


8
MI chiedo quindi, per conoscenza di altri utenti, quale sarebbe l'istruzione css (o php?) che determina un problema del genere?
Grazie.


Quoto…stesso problema, ho realizzato un template, ma non mi visualizza nulla se imposto una voce di menù come "categoria/blog"..con altri template invece funziona…cosa manca nel mio template?  :-\

9
I Template di Joomla 1.6/1.7/2.5 / Problema template
« il: 05 Mar 2012, 02:32:32 »
Salve a tutti, sono nuovo! Volevo chiedere una cosa dato che c'è qualcosa che non mi quadra.
Ho realizzato un template per Joomla (http://www.melaint.com/mela17/).
Esso è diviso in 2 template:
  • home (assegnato solo sulla voce del menù home)
  • stardard (assegnato a tutte le altre pagine ovvero PREDEFINITO)
Ora, quello che mi chiedo io è: ho creato un modulo "lastest news" che in pratica fa vedere gli ultimi 10 articoli recenti, il problema sono i link che ogni ultimo articolo ha.
Perchè cliccando su uno di essi non vedo una pagina col template "standard" che se non altro è quello predefinito? (P.S. Dovrebbe venire come si può vedere cliccando nel menù su "ABOUT US")


Spero in una vostra risposta, cordiali saluti!  :)

Pagine: [1]


Web Design Bolzano Kreatif