Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : adempius 05 Sep 2012, 13:04:44

: cambiare le scritte username e password [Risolto]
: adempius 05 Sep 2012, 13:04:44
 :(  Prima ho aperto un topic... e me lo sono perso :D nel forum


Cmq ho un'altra domanda [size=78%]http://adempius.altervista.org/ (http://adempius.altervista.org/)[/size] se notate nel contenuto login c'è la possibilità di mettere appunt username e password.. non capisco cm mai escono sovrapposti !! aiuto!
E vorrei cambiare anche le voci username e password con utente e password ma non so proprio dove andare
me lo sto girando tuttto
: Re:cambiare le scritte username e password
: Cereal___killer 05 Sep 2012, 13:42:33
Se con "sovrapposti" intendi dire che il campo username va a capo dopo l'etichetta (cosa che al campo password non succede), è semplicemente perché avendo l'etichetta più lunga, non ci sta su un'unica riga...


Devi modificarne la lunghezza che si trova nel file modules/mod_login/tmpl/default.php (a meno di overrides del template)


Le righe da modificare:



<p id="form-login-username">
      <label for="modlgn-username"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME') ?></label>
      <input id="modlgn-username" type="text" name="username" class="inputbox"  size="18" />
   </p>


Va cambiato il parametro size e impostato a 15
Quindi il tutto diventa:



<p id="form-login-username">
      <label for="modlgn-username"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME') ?></label>
      <input id="modlgn-username" type="text" name="username" class="inputbox"  size="15" />
   </p>
: Re:cambiare le scritte username e password
: Cereal___killer 05 Sep 2012, 13:49:52
Per cambiare le etichette devi invece agire sul file della lingua... Tuttavia in joomla 2.5 c'é la possibilità di fare overrides delle costanti di lingua, forse fai più in fretta...


Estensioni -> Gestione lingua


Scegli il tab Overrides


Devi creare un nuovo override tramite il tasto "new"


Nel campo della costante ci va MOD_LOGIN_VALUE_USERNAME e nel campo text ci va ad esempio Utente


Cmq vedo che ce l'hai già in italiano quindi forse hai già fatto...
: Re:cambiare le scritte username e password
: adempius 05 Sep 2012, 15:44:10
adesso provo
: Re:cambiare le scritte username e password
: adempius 05 Sep 2012, 15:47:26
 :P  non mi fa entrare  :D


L'ultima richiesta e' stata negata perche' contiene un'operazione di sicurezza non valida. Ricarica la pagina e riprova.
[/size]
[/size]uff..aspetterò un po
: Re:cambiare le scritte username e password
: Cereal___killer 05 Sep 2012, 15:48:49
Dove non ti fa entrare?


Cmq guarda che le modifiche alla lunghezza del campo username vanno fatte su un file che ti devi scaricare via FTP e poi sovrascrivere sempre via FTP...
: Re:cambiare le scritte username e password
: adempius 05 Sep 2012, 15:52:08
Per cambiare le etichette devi invece agire sul file della lingua... Tuttavia in joomla 2.5 c'é la possibilità di fare overrides delle costanti di lingua, forse fai più in fretta...


Estensioni -> Gestione lingua


Scegli il tab Overrides


Devi creare un nuovo override tramite il tasto "new"


Nel campo della costante ci va MOD_LOGIN_VALUE_USERNAME e nel campo text ci va ad esempio Utente


Cmq vedo che ce l'hai già in italiano quindi forse hai già fatto...


cmq non era un problema di lingua ma un problema di gestire l'adattamento alla cella ..perchè appunto il ccampo username va a capo
: Re:cambiare le scritte username e password
: Cereal___killer 05 Sep 2012, 15:54:43
Ok, sì beh puoi cambiare la stringa dell'etichetta oppure cambiare le dimensioni del campo username per risolvere quel problema di "a capo"... O l'una o l'altra
: Re:cambiare le scritte username e password
: adempius 05 Sep 2012, 16:00:06
Se con "sovrapposti" intendi dire che il campo username va a capo dopo l'etichetta (cosa che al campo password non succede), è semplicemente perché avendo l'etichetta più lunga, non ci sta su un'unica riga...


Devi modificarne la lunghezza che si trova nel file modules/mod_login/tmpl/default.php (a meno di overrides del template)


Le righe da modificare:



<p id="form-login-username">
      <label for="modlgn-username"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME') ?></label>
      <input id="modlgn-username" type="text" name="username" class="inputbox"  size="18" />
   </p>


Va cambiato il parametro size e impostato a 15
Quindi il tutto diventa:



<p id="form-login-username">
      <label for="modlgn-username"><?php echo JText::_('MOD_LOGIN_VALUE_USERNAME') ?></label>
      <input id="modlgn-username" type="text" name="username" class="inputbox"  size="15" />
   </p>


ho fatto come hai detto tu vedi ? :DDDD [size=78%]http://adempius.altervista.org/ (http://adempius.altervista.org/)[/size]
solo che ora vorrei mettere in linea i due rettangoli :D mmm align right XD
: Re:cambiare le scritte username e password
: adempius 05 Sep 2012, 16:06:30
capisci quello che voglio
o cosi
username
____________
password
____________


o cosi
username  : __________
password  : ____________
però  in linea cmq messi bene


non come stanno ora

: Re:cambiare le scritte username e password
: Cereal___killer 05 Sep 2012, 16:26:36
Allora: devi andare nel CSS "default.css" e fare due modifiche:


1)


alla linea 112 circa nella classe inputbox, che ora si presenta così:



.inputbox {
color: white;
background: #658896;
border: none;
padding: 4px;
font-weight: normal;


}


Ci devi aggiungere "float: right;"


e quindi diventa:



.inputbox {
color: white;
background: #658896;
border: none;
padding: 4px;
font-weight: normal;
float: right;
}


Questo allinea le inputbox a destra ma sfasa il posizionamento verticale delle etichette, che va aggiustato:


2)


Sempre in "default.css" alla riga 132 circa localizza "label", che si presenta così:



label {
text-align: right;
color: #758997;
}


Qui va aggiunto un "line-height: 2em;" che ripristina allineamento verticale delle etichette; quindi il risultato sarà:



label {
text-align: right;
color: #758997;
line-height: 2em;
}