WebSite X5Help Center

 
Guido G.
Guido G.
User

Variare colore testo nelle pagine protette  it

Auteur : Guido G.
Visité 1710, Followers 2, Partagé 0  
Mots-clés :: accesso,riservato

Salve,

uso WebSite x5 v10.1.2.42 ed avrei necessità di variare da nero a bianco (o altro colore) il colore del testo usato nelle pagine protette tramite la funzione "accesso riservato".

Dove devo intervenire?

In particolare vorrei rendere bianco il testo di default: "Per poter accedere a questa sezione del Sito è necessario inserire i propri dati di accesso." (Gestione accessi), oltre - ovviamente - alla scritta "Nome Utente" e "Password".

E' possibile?

Grazie.

Posté le
16 RéPONSES - 1 UTILES - 1 CORRECT
Skeggia 12
Skeggia 12
Moderator

quando usi il widget login nell'ogg html ti spara il codice che puoi modificare a tuo piacere (imUname e imPwd)...

Lire plus
Posté le de Skeggia 12
Guido G.
Guido G.
User
Auteur

grazie per avermi risposto.

farò qualche prova in tal senso.

ciao!

Lire plus
Posté le de Guido G.
Guido G.
Guido G.
User
Auteur

come non detto! Non è quello cui mi riferisco.

Dunque: se - dopo aver pubblicato il sito - nel widget login io premo 'accedi' SENZA compilare i campi 'nome utente' e/o 'password' vengo rimandato ad una pagina php (imLogin.php) ove - appunto - mi viene notificato che 'Per poter accedere a questa sezione del Sito è necessario inserire i propri dati di accesso' e viene riproposta una maschera di log-in.

Ecco, io vorrei intervenire su questa pagina php e variare il colore e tipo di carattere mostrato.

Si può fare?

Grazie.

Lire plus
Posté le de Guido G.
 lemonsong  
 lemonsong  
User

Se ho capito bene ed andando alla cieca, prova questo CSS da inserire in Impostazioni Generali - Esperto - Prima delle chiusura del tag HEAD:


<style>
#imLoginDescription {
color: red;
font-family: Georgia;
}
</style>

Se funzionerà, dovrai personalizzare il colore e tipo di font... ovviamente.

_______ oltre il 5° step ________

http://www.unofficialwsx5.com

Lire plus
Posté le de  lemonsong  
Skeggia 12
Skeggia 12
Moderator

non era quello che avevi chiesto all'inizio o non avevo capito io, ma va bene, intanto prova il consiglio di lemonsong ...

Lire plus
Posté le de Skeggia 12
Guido G.
Guido G.
User
Auteur

Grazie ad entarmbi, ma vorrei - se possibile - cambiare il colore del carattere ANCHE della scritta (label) "Nome Utente" e della scritta "Password" (presente sempre nella stessa pagina imLogin.php)

E' possibile?

Grazie ancora per la pazienza.

Lire plus
Posté le de Guido G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... io non ho il programma per poter verificare, ma se intercetti gli ID relativi usati nella pagina, ...potresti sfruttarti il suggerimento che trovi qui:     http://answers.websitex5.com/post/79418

... eventualmente, posta la pagina che ti interessa, e provo a vedere se rilevo gli ID come avevo fatto in quel Post...

.

ciao, KolAsim

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Guido G.
Guido G.
User
Auteur

Allora, questo dovrebbe essere il codice della pagina imLogin.php:

<?php
require_once('res/x5engine.php');

$pa = new imPrivateArea();
if (isset($_POST['imUname']) && isset($_POST['imPwd'])) {
$result = $pa->login($_POST['imUname'], $_POST['imPwd']);
if ($result < 0) {
header('Location: imlogin.php?loginstatus=' . $result);<br /> exit();<br /> }<br /> $page = $pa->getSavedPage() ? $pa->getSavedPage() : $pa->getLandingPage();<br /> $pa->sessionSafeRedirect($page);<br />}<br />?><br /><!DOCTYPE html><!-- HTML5 --> <br /><html lang="it" dir="ltr"> <br /> <head> <br /> <title>Accesso Riservato</title> <br /> <meta charset="utf-8" /><br /> <!--[if IE]><meta http-equiv="ImageToolbar" content="False" /><![endif]--><br /> <meta name="author" content="autore" /><br /> <meta name="generator" content="Incomedia WebSite X5 Evolution 10.1.2.42 - www.websitex5.com" /> <br /> <meta name="viewport" content="width=1016" /> <br /> <link rel="stylesheet" type="text/css" href="style/reset.css" media="screen,print" /><br /> <link rel="stylesheet" type="text/css" href="style/print.css" media="print" /><br /> <link rel="stylesheet" type="text/css" href="style/style.css" media="screen,print" /><br /> <link rel="stylesheet" type="text/css" href="style/template.css" media="screen" /><br /> <link rel="stylesheet" type="text/css" href="style/menu.css" media="screen" /><br /> <!--[if lte IE 7]><link rel="stylesheet" type="text/css" href="style/ie.css" media="screen" /><![endif]--> <br /> <br /> <script type="text/javascript" src="res/jquery.js?42"></script><br /> <script type="text/javascript" src="res/x5engine.js?42"></script><br /> <script type="text/javascript"><br /> x5engine.boot.push(function () { x5engine.utils.imCodeProtection('no tasto dx'); });
</script>

<style>
#imLoginDescription {
color: yellow;
font-family: Arial;
}
</style>
</head>
<body>
<div id="imHeaderBg"></div>
<div id="imFooterBg"></div>
<div id="imPage">
<div id="imHeader">
<h1 class="imHidden">Accesso Riservato</h1>

</div>
<a class="imHidden" href="#imGoToCont" title="Salta il menu di navigazione">Vai ai contenuti</a>
<a id="imGoToMenu"></a><p class="imHidden">Menu principale:</p>
<div id="imMnMnGraphics"></div>
<div id="imMnMn" class="auto">
<ul class="auto">
<li id="imMnMnNode0">
<a href="index.html">
<span class="imMnMnFirstBg">
<span class="imMnMnTxt"><span class="imMnMnImg"></span>Home Page</span>
</span>
</a>
</li>
</ul>
</div>
<div id="imContentGraphics"></div>
<div id="imContent">
<a id="imGoToCont"></a>
<h2 id="imPgTitle" class="imTitleMargin">Accesso Riservato</h2>
<div style="height: 15px;">&nbsp;</div>
<div id="imLoginDescription">Per poter accedere a questa sezione del Sito è necessario inserire i propri dati di accesso.</div>
<div class="imLogin">
<?php
if (isset($_GET['loginstatus']) && $pa->messageFromStatusCode($_GET['loginstatus']) != '') {
echo '<div class="alert alert-' . ($_GET['loginstatus'] >= 0 ? 'green' : 'red') . '">' . $pa->messageFromStatusCode($_GET['loginstatus']) . '</div>';
}
?>
<form method="post" action="imlogin.php" id="imLoginForm">
<div class="imLoginBlock">
<label for="imUname"><span>NOME UTENTE:</span></label><br />
<input type="text" name="imUname" id="imUname" class="mandatory"><br />
</div>
<div class="imLoginBlock">
<label for="imPwd"><span>PASSWORD:</span></label><br />
<input type="password" name="imPwd" id="imPwd" class="mandatory"><br />
</div>
<div class="imLoginBlock" style="text-align: right;">
<input type="button" onclick="location.href='registrati.html'" value="Registrati" />&nbsp;
<input type="submit" value="Accedi" class="imLoginSubmit">
</div>
</form>
<script type="text/javascript">x5engine.boot.push(function() { x5engine.imForm.initForm('#imLoginForm', false, { showAll: true, offlineMessage: 'In modalità Anteprima le Pagine Protette vengono visualizzate senza la richiesta di accesso. L\'Area Riservata viene attivata solo con la pubblicazione del Sito.' }); });</script>
</div>
<script>$(function () { $("#imUname").focus(); });</script>
<div class="imClear"></div>
</div>
<div id="imFooter">

<div style="position: absolute; top: 43px; left: 529px; width: 100px; height: 37px; overflow: hidden;"><!-- Date and Time.Date Time: START -->
<span style="font-weight: normal; font-style: normal; font-family:Times New Roman; font-size:12pt; color: #FFFFFF"><span class="imHour"></span></span>
<!-- Date and Time.Date Time: END --></div>
</div>
</div>
<span class="imHidden"><a href="#imGoToCont" title="Rileggi i contenuti della pagina">Torna ai contenuti</a> | <a href="#imGoToMenu" title="Naviga ancora nella pagina">Torna al menu</a></span>

<noscript class="imNoScript"><div class="alert alert-red">To use this website you need JavaScript to be enabled</div></noscript>
</body>
</html>

A me servirebbe di poter scriver in bianco le label "NOME UTENTE" e "PASSWORD" poichè lo sfondo del sito dovrebbe essere blu scuro ed il colore nero non si legge.

Ho provato ad applicare la soluzione propostami da lemonsong anche agli id "imUname" e "imUpwd" ma senza risultato in quanto così vario il colore di quello che l'utente digita (ossia il "nome utente" e "password") ma NON delle relative label.

Grazie ancora a tutti voi per la pazienza e per l'aiuto.

Lire plus
Posté le de Guido G.
Guido G.
Guido G.
User
Auteur

EUREKA!

l'ID in questione è "imLoginForm"!

Adesso i caratteri delle 2 label sono bianchi!

Grazie a tutti voi per il tempo dedicatomi e per i preziosi consigli!

Lire plus
Posté le de Guido G.
Guido G.
Guido G.
User
Auteur

Altro "piccolo" intoppo: sempre nella pagina di cui a questo post, nel caso in cui i dati immessi non siano corretti, compare una finestrella rosa con la scritta in rosso "i dati di accesso inseriti non sono corretti" (vedi allegato).

Come posso variare il colore (sfondo e testo) di tale oggetto?

Grazie ancora.

Lire plus
Posté le de Guido G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... con questo avrai forse descrizione blu e etichette rosse:

<style>#imLoginDescription {color: #0000FF;}
#imLoginForm{ color: #00FF00;}</style>

.

ciao

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... ah, ...avevi già individuato...!... bravo...

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Guido G.
Guido G.
User
Auteur

Seguendo i V/s consigli pian pianino imparo!

Per favore - se avete tempo - potete dirmi anche come posso variare il colore della "finestrella" di avviso che ho allegato al post delle 16:47?

Grazie.

Lire plus
Posté le de Guido G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

... per l'allerta rossa(*), la stessa regola, almeno credo, basta che provi, :

<style>.alert-red { color: #0000FF;border-color: #00FF00;background-color: #FF0000;}

... rosso verde blu ... e se funziona te li aggiusterai tu...

... ID ricavato da una pagina riservata di un sito postato ... 


ciao

Lire plus
Posté le de  ‪ KolAsim ‪ ‪
Guido G.
Guido G.
User
Auteur

Grande! Funziona! Grazie per l'aiuto e per la disponibilità.

Lire plus
Posté le de Guido G.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator

...!... tu però penso/forse che dovrai correggerlo nel CODICE PHP, dove intercetterai la voce alert alert- ...!... ...credo in Post-Editazione...

.

ciao


Lire plus
Posté le de  ‪ KolAsim ‪ ‪