[RISOLTO] Box Link
[RISOLTO] Box Link postato il 17/09/2012 22:04:39 nel forum programmazione, open source e hosting e modificato da henry97 il 19/09/2012 12:59:08
Ho ripreso a mano il mio progetto dopo 3 mesi di stop forzato e mi sono ritrovato a dover risolvere un vecchio problema ma non ricordo in che file è la causa dit tutto.
'I problemi van risolti quando compaiono!' 'Eh già XD'
metto qui uno screen: 
In pratica prima il box si adattava automaticamente ai contenuti (nella versione originale non modificata) mentre ora, dopo aver modificato non so cosa non si adatta più. nella foto ho evidenziato con il rettangolo rosso un link che viene tagliato a metà. Ho provato a modificare le impostazioni di ridimensionamento sia in automatico che con px ma non compaiono i link, semplicemente si distanziano quelli già presenti.
Magari è una banalità ma non ricordo proprio dove ho messo le mani e ho causato questo.
Se serve posto codici.
Pagine → 1
18/09/2012 13:42:40
Proprio ciò che avevo già fatto controllando anche i codici madre del pacchetto scaricato. Riproverò magari avevo sbagliato qualcosa; ti farò sapere.
18/09/2012 14:20:23
Riprovando a modificare css sia del box che del contenuto, variano le misure ma non compare il resto dei link che timane sempre 'tagliato'.
Provato tutte le variabili padding anche auto.
Mi si allunga il box quanto voglio e i link si adattano ma rimangono gli stessi e non compare il resto della lista.
18/09/2012 14:56:49
Ah scusa se non sono stato chiaro, non c'è problema rispiego ;D
Allora: ogni link quando viene selezionato dal cursore del mouse evidenzia un rettangolo intorno a se e cambia solore della scritta.
Nell'immagine vedi la perte superiore del rettangolo alla quale segue il nume della sezione sotto forma di link e una ltro ancora se non ricordo male. Quindi dovrebbe comparire oltre ai 3 già presenti anche una 3a scitta che nonostante io abbia allungato il box di centinaia di px per prova non compare ma resta sempre in fondo tagliata.
Se vuoi posto codici dell'homepage.css
18/09/2012 15:10:45
/** * Skin Advanced
* Il presente files regola gli stili CSS della homepage
* @author Blancks
*/
/** * STILI DEI CONTENUTI DEL SITO */
/** * Titolo del sito
*/
h1{
margin:0;
padding:30px 0 0 76px;
font-size:40px;
font-family:Impact;
}
/** * Stile del link sul titolo */
h1 a, h1 a:visited, h1 a:hover{
color:#222;
text-decoration:blink;
}
/** * Sottotitolo
*/
div.subtitle{
margin-left:78px;
color:#666;
font-family:Impact;
font-size:30px;
}
/** * Stili del form di login
*/
div.login_form{
float:right;
width:230px;
padding:10px;
margin-top:60px;
margin-right:50px;
}
/** * stile che ingloba i gruppi label/input
*/
div.login_form div{
margin-bottom:4px;
}
/** * Stile per le label dei form
*/
span.form_label{
text-align:left;
font-weight:bolder;
margin-right:2px;
}
div.login_form input{
width:145px;
margin-right:50;
}
/** * Stile per il bottone del login
*/
div.login_form input[type='submit']{
display:block;
float:right;
margin-right:40px;
margin-top:-30px;
width:100px;
}
/** * Contenuti principali della pagina
*/
/** * Titolo della sezione */
h2{
font-size:25px;
font-weight:normal;
margin:0;
padding-bottom:4px;
border-bottom:solid 1px #d9d9d9;
}
/** * Contenuti testuali */
div.content_body p{
font-size:14px;
padding:0px 10px;
}
div.content_body a{
color:#999;
text-decoration:underline;
}
/** * Menù di navigazione
*/
div.sidecontent ul{
margin:20px 0 0 10px;
list-style-type:none;
border:solid 3px #222;
background:url("imgs/workstripes.jpg") repeat bottom;
-moz-border-radius:5px; /* Bordi arrotondati */
-webkit-border-radius:5px;
-khtml-border-radius: 5px;
border-radius:5px;
padding:20px 10px 20px 10px;
}
/** * Contenitore delle voci nel menù
*/
div.sidecontent ul li{
margin-bottom:5px;
margin-top:5px;
padding-top:auto;
padding-bottom:auto;
}
/** * Link voce menù
*/
div.sidecontent ul li a, div.sidecontent ul li a:visited{
color:#f2f2f2;
text-decoration:none;
display:block;
font-size:17px;
padding-top:5px;
padding-bottom:5px;
background-color:none;
}
/** * Link voce menù al passaggio del mouse
*/
div.sidecontent ul li a:hover{
background-color:#b9b9b9;
color:#222;
}
/** Stile generico contenitore per altri contenuti nella sidebar
*/
div.side_modules{
margin:10px 0 0 10px;
background:url("imgs/workstripes.jpg") repeat bottom;
border:solid 3px #222;
font-color:#222;
padding-bottom:20px;
padding-top:20px;
text-align:center;
}
div.side_modules .form_label{font-size:10px; margin-right:2px;}
/** * Tabella statistiche */
table.statistics{
text-align:right;
margin-top:10px;
font-size:10px;
font-weight:bolder;
}
table.statistics td{padding-right:5px;}
/** * Stile di colorazione per definire le righe pari */
table.statistics tr.pair{
}
/** * Stile per definire il titolo del parametro statistico */
table.statistics td.label{
font-weight:bolder;
text-align:left;
padding:2px;
}
/** * Recupero password */
div.pass_rec{
margin-top:10px;
}
input#passrecovery{
width:126px;
}
div.pass_rec input[type='submit']{margin-top:3px;}
/** * Footer info */
div#footer div{
background-color:#696969;
padding:5px 10px 3px 10px;
}
div#footer p{
font-size:10px;
margin:0;
padding:0 15px 2px 15px;
text-align:center;
}
/** * LAYOUT SITO */
/** * Struttura contenitore di tutto il sito
*/
div#main{
height:100%;
width:100%;
background:url("imgs/bg_header.jpg") repeat-x top left;
text-align:center;
}
/** * Larghezza della struttura del sito
*/
div#site_width{
margin:0 auto;
width:960px;
text-align:left;
}
/** * Header
*/
div#header{
height:180px;
}
/** * Corpo contenuti della pagina
*/
div#content{
padding:0 60px 10px 60px;
background:url("imgs/body.png") repeat-y left top;
}
/** * Struttura colonna di lato
*/
div.sidecontent{
width:200px;
float:left;
}
/** * Struttura corpo contenuti pagina
*/
div.content_body{
width:620px;
padding:10px;
float:left;
}
/** * pie di pagina
*/
div#footer{
height:68px;
padding:8px 59px 0 59px;
background:url("imgs/footer.png") no-repeat top left;
}
/** *** Fine stili regolatori del layout *** */
Tutto il codice di homepage.css, per ora qui non ho inserito codici scritti da me perchè sono all'inizio con l'elaborazione della grafica ma ho solo modificato alcuni valori. Ho ricontrollato on il codice originale e non sembra che io abbia tolot nessuna stringa importante per quel box.
18/09/2012 16:59:43
Ah ok vuoi il codice in php della home? Arrivo subito.
18/09/2012 17:05:30
<?php
/** * Skin Advanced
* Markup e procedure della homepage
* @author Blancks
*/
?><div id="main">
<div id="site_width">
<div id="header">
<div class="login_form">
<form action="login.php" id="do_login" method="post"<?php if ($PARAMETERS['mode']['popup_choise']=='ON'){ echo ' onsubmit="check_login(); return false;"'; } ?>>
<div>
<span class="form_label"><label for="username"><?php echo $MESSAGE['homepage']['forms']['username'];?></label></span>
<input type="text" id="username" name="login1" />
</div>
<div>
<span class="form_label"><label for="password"><?php echo $MESSAGE['homepage']['forms']['password'];?></label></span>
<input type="password" id="password" name="pass1" />
</div>
<?php if ($PARAMETERS['mode']['popup_choise']=='ON'){ ?>
<div>
<span class="form_label"><label for="allow_popup"><?php echo $MESSAGE['homepage']['forms']['open_in_popup'];?></label></span>
<input type="checkbox" id="allow_popup" />
<input type="hidden" value="0" name="popup" id="popup">
</div>
<?php } ?>
<input type="submit" value="<?php echo $MESSAGE['homepage']['forms']['login'];?>" />
</form>
</div>
<h1><a href="index.php"><?php echo $MESSAGE['homepage']['main_content']['site_title']; ?></a></h1>
<div class="subtitle"><?php echo $MESSAGE['homepage']['main_content']['site_subtitle']; ?></div>
</div>
<div id="content">
<div class="sidecontent">
<ul>
<li><a href="index.php?page=index&content=iscrizione"><?php echo $MESSAGE['homepage']['registration'];?></a></li>
<li><a href="index.php?page=index&content=user_regolamento"><?php echo $MESSAGE['homepage']['rules'];?></a></li>
<li><a href="index.php?page=index&content=user_ambientazione"><?php echo $MESSAGE['homepage']['storyline'];?></a></li>
<li><a href="index.php?page=index&content=user_razze"><?php echo $MESSAGE['homepage']['races'];?></a></li>
</ul>
<div class="side_modules">
<strong><?php echo $users['online'], ' ', gdrcd_filter('out',$MESSAGE['homepage']['forms']['online_now']); ?></strong>
</div>
<div class="side_modules">
<?php if (empty($RP_response)){ ?>
<strong><?php echo gdrcd_filter('out',$MESSAGE['homepage']['forms']['forgot']);?></strong>
<div class="pass_rec">
<form action="index.php" method="post">
<div>
<span class="form_label"><label for="passrecovery"><?php echo $MESSAGE['homepage']['forms']['email'];?></label></span>
<input type="text" id="passrecovery" name="email" />
</div>
<input type="submit" value="<?php echo $MESSAGE['homepage']['forms']['new_pass'];?>" />
</form>
</div>
<?php }else{ ?>
<div class="pass_rec">
<?php echo $RP_response; ?>
</div>
<?php } ?>
</div>
<div class="side_modules">
<?php include 'themes/'. $PARAMETERS['themes']['current_theme'] .'/home/user_stats.php'; ?>
</div>
</div>
<div class="content_body">
<?php
if (file_exists('themes/'. $PARAMETERS['themes']['current_theme'] .'/home/' . $content . '.php'))
include 'themes/'. $PARAMETERS['themes']['current_theme'] .'/home/' . $content . '.php';
?>
</div>
<br class="blank" />
</div>
<div id="footer">
<div>
<p><?php echo gdrcd_filter('out',$PARAMETERS['info']['site_name']), ' - ', gdrcd_filter('out',$MESSAGE['homepage']['info']['webm']), ': ', gdrcd_filter('out',$PARAMETERS['info']['webmaster_name']), ' - ', gdrcd_filter('out',$MESSAGE['homepage']['info']['dbadmin']),': ', gdrcd_filter('out', $PARAMETERS['info']['dbadmin_name']) ,' - ', gdrcd_filter('out',$MESSAGE['homepage']['info']['email']), ': <a href="mailto:', gdrcd_filter('out',$PARAMETERS['info']['webmaster_email']), '">', gdrcd_filter('out',$PARAMETERS['info']['webmaster_email']), '</a>.'; ?></p>
<p><?php echo $CREDITS, ' ', $LICENCE ?></p>
</div>
</div>
</div>
</div>
Codice di themes/homepage/index.php dovrebbe essere lui.
18/09/2012 20:19:09
Scusa, ho provato ma non compare il 4o link lo stesso, forse ho sbagliato io, potresti specificarmi quali div commentare che non ho ben capito perchè se li commento tutti quelli con sidecontent poi sparisce tutto XD
19/09/2012 00:34:36
non voglio far il sapientino ma :D
<div class="sidecontent">
<ul>
<li><a href="index.php?page=index&content=iscrizione"><?php echo $MESSAGE['homepage']['registration'];?></a></li>
<li><a href="index.php?page=index&content=user_regolamento"><?php echo $MESSAGE['homepage']['rules'];?></a></li>
<li><a href="index.php?page=index&content=user_ambientazione"><?php echo $MESSAGE['homepage']['storyline'];?></a></li>
<li><a href="index.php?page=index&content=user_razze"><?php echo $MESSAGE['homepage']['races'];?></a></li>
</ul>
Dopo aver inserito il Link qui... Hai anche soprannominato il link in vocabulary? :D
19/09/2012 12:58:42 e modificato da henry97 il 19/09/2012 12:59:59
Grazie mille per la costanza con la quale ai seguito il mio topic nico ma la manna dal cielo è arrivata con il sapientino radish che mi ha segnalato l'unica cosa alla quale non avevo ancora prestato attenzione ;D
Problema risolto grazie a TUTTI E DUE :D
PS: ero talmente sicuro che fosse presente in volcabulary che non mi ero accorto che con qualche nabbata lo avevo cancellato XD
19/09/2012 13:06:18
È stato un piacere :)
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Raja Dunia ↗
RAID Shadow Legends ↗
Enlisted ↗
Neverness to Everness ↗
World of the Sea Battle ↗
Fallen Gods ↗