Pagina 1 di 2

problema box

Inviato: 28/06/2011, 10:50
da solidopposto
ho modificato il file "index_body.html" in modo che risultassero nei box anche "chi c'è in linea" ma quando sono loggato, si vede bene cioè così:
Schermata 2011-06-28 a 10.46.30.jpg
invece quando non sono loggato si vede così:
Schermata 2011-06-28 a 10.48.01.jpg
il codice che ho modificato è questo:

Codice: Seleziona tutto

	<!-- IF U_VIEWONLINE -->
	<div class="forabg">
	 <div class="inner"><span class="corners-top"><span></span></span>
	  <ul class="topiclist">
	   <li class="header">
	    <dl class="icon">
	    <dt>
	<!--<h3>--><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a><!--</h3>--><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->
	    </dt>
	     <dd class="information"></dd>
	    </dl>
	   </li>
	  </ul>
	   <ul class="topiclist forums">
	    <li class="row">
	     <dl>     
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF -->
         </dl>
        </li>
       </ul>
       <span class="corners-bottom"><span></span></span>
      </div>
     </div> 
mi dite dove ho sbagliato?
grazie
ciao

Re: problema box

Inviato: 28/06/2011, 13:35
da Micogian
C'è un <!-- ENDIF --> orfano nel codice.

Re: problema box

Inviato: 28/06/2011, 13:45
da solidopposto
ho provato a toglierne <!-- ENDIF --> una alla volta ma mi da pagina bianca dopo aver aggiornato template e svuotato la cache
il cod originale era questo:

Codice: Seleziona tutto

<!-- IF S_DISPLAY_ONLINE_LIST -->
	<!-- IF U_VIEWONLINE -->
	<h3><a href="{U_VIEWONLINE}">{L_WHO_IS_ONLINE}</a></h3><!-- ELSE --><h3>{L_WHO_IS_ONLINE}</h3><!-- ENDIF -->     
	<p>{TOTAL_USERS_ONLINE} ({L_ONLINE_EXPLAIN})<br />{RECORD_USERS}<br /> <br />{LOGGED_IN_USER_LIST}
	<!-- IF LEGEND --><br /><em>{L_LEGEND}: {LEGEND}</em><!-- ENDIF --></p>
<!-- ENDIF --> 

Re: problema box

Inviato: 28/06/2011, 13:58
da Micogian
Devi pensare che ogni condizione <!-- IF ...... --> deve avere la sua chiusura <!-- ENDIF -->
Nel codice originale infatti sono a posto, è nella tua modifica che non corrispondono, devo dire però che nel tuo primo codice manca una riga, quindi potrebbe anche essere corretto.
<!-- IF S_DISPLAY_ONLINE_LIST -->
In questo caso il problema è altrove, un <div> che manca o di troppo.

Re: problema box

Inviato: 28/06/2011, 14:09
da solidopposto
si nel primo codice che ho postato manca una riga, hai ragione, quindi il problema è un'altro...ma il fatto strano è che se sono loggato va bene, quando non lo sono si vede male.

tutti a me capitano :(

Re: problema box

Inviato: 28/06/2011, 16:00
da solidopposto
allora, il problema di prima l'ho risolto, probabilmente avevo sbagliato a scrive qualcosa, ora ne ho un'altro!
guarda qua:
Schermata 2011-06-28 a 15.53.10.jpg
e questo è il cod:

Codice: Seleziona tutto

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
<div class="forabg">
 <div class="inner">
  <span class="corners-top"><span></span></span>
   <ul class="topiclist">
    <li class="header">
     <dl>
      <dt>
	<form method="post" action="{S_LOGIN_ACTION}" <!--class="headerspace"-->>
	<a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a>
	</dt>
	 </dl>
	</li>
   </ul>	
	 <ul class="topiclist forums">
	  <li>
	   <dl>
	   <!-- ENDIF -->
	    <dd class="post_portal"> 
		<fieldset class="quick-login">
			<label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" </input>
			<label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" </input>
			<!-- IF S_AUTOLOGIN_ENABLED -->
				| <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin"</input></label><!-- ENDIF --><input type="submit" name="login" value="{L_LOGIN}" class="button2"{S_LOGIN_REDIRECT}</input>
         </fieldset>
	</form>
	</dd>
	  </dl>
	 </li>
	</ul>
	 <span class="corners-bottom"><span></span></span>
 </div>
</div>   
<!-- ENDIF -->
perché il tasto login se ne va a capo? :(
PS. ho tolto io la classe "headerspace" se no mi lasciava uno spazio prima dei titoli

Re: problema box

Inviato: 28/06/2011, 16:03
da Barrnet
Perché il box restringe lo spazio dove dovrebbe alloggiare il bottone, hai provato ad allargare il forum?
Edit: no non è quello il problema xD

Re: problema box

Inviato: 28/06/2011, 16:19
da solidopposto
il forum è di 1024 px direi che lo spazio non manca, ho provato a spostare qualcosa ma niente, rimane li...uff!

Re: problema box

Inviato: 28/06/2011, 17:18
da solidopposto
nessuno ha la soluzione?
io ho provato anche a mettere lo stile in linea ma non cambia niente, rimane sempre li...uff!

Re: problema box

Inviato: 30/06/2011, 17:14
da pegasus81
Prova a sostituire il codice precedente con questo:

Codice: Seleziona tutto

<!-- IF not S_USER_LOGGED_IN and not S_IS_BOT -->
   <form method="post" action="{S_LOGIN_ACTION}" <!--class="headerspace"-->>
<div class="forabg">
<div class="inner">
  <span class="corners-top"><span></span></span>
   <ul class="topiclist">
    <li class="header">
     <dl>
      <dt>
   <a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- IF S_REGISTER_ENABLED -->&nbsp; &bull; &nbsp;<a href="{U_REGISTER}">{L_REGISTER}</a><!-- ENDIF -->
   </dt>
    </dl>
   </li>
   </ul>   
    <ul class="topiclist forums">
     <li>
      <dl>
      <dd class="post_portal">
      <fieldset class="quick-login">
         <label for="username">{L_USERNAME}:</label>&nbsp;<input type="text" name="username" id="username" size="10" class="inputbox" title="{L_USERNAME}" </input>
         <label for="password">{L_PASSWORD}:</label>&nbsp;<input type="password" name="password" id="password" size="10" class="inputbox" title="{L_PASSWORD}" </input>
         <!-- IF S_AUTOLOGIN_ENABLED -->
            | <label for="autologin">{L_LOG_ME_IN} <input type="checkbox" name="autologin" id="autologin"</input></label><!-- ENDIF --><input type="submit" name="login" value="{L_LOGIN}" class="button2"{S_LOGIN_REDIRECT}</input>
         </fieldset>
   </dd>
     </dl>
    </li>
   </ul>
    <span class="corners-bottom"><span></span></span>
</div>
</div>   
</form>
<!-- ENDIF -->