phpBB Italia chiude!
phpBB Italia ringrazia tutti gli utenti che hanno dato fiducia al nostro progetto per ben 9 anni, e che, grazie al grande lavoro fatto da tutto lo Staff (rigorosamente a titolo gratuito), hanno portato il portale a diventare il principale punto di riferimento italiano alla piattaforma phpBB.

Purtroppo, causa motivi personali, non ho più modo di gestirlo e portarlo avanti. Il forum viene ora posto in uno stato di sola lettura, nonché un archivio storico per permettere a chiunque di fruire di tutte le discussioni trattate.

Il nuovo portale di assistenza per l'Italia di phpBB diventa phpBB-Store.it, cui ringrazio per aver deciso di portare avanti questo grande progetto.

Grazie ancora,
Carlo - Amministratore di phpBB Italia

Ridimensionare colonna autore/post

Supporto stili in generale.
Rispondi
El_Rey
Utente
Utente
Messaggi: 8
Iscritto il: 03/01/2012, 21:54
Sesso: Maschio
Versione: 3.0.10
Server: Windows
Contatta:

Ridimensionare colonna autore/post

Messaggio da El_Rey » 03/01/2012, 22:03

Ciao a tutti
eccomi con il mi primo quesito.
Sto creando un forum o almeno ci sto provando. Tutto liscio fino ad ora ma adesso ho un piccolo problema.
Uso come tema AcidTechRed e come da oggetto devo ridimensionare la colonna AUTORE (farla più grande) e diminuire quella del post.
Un grazie anticipato a tutti coloro che mi aiuteranno.

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Tiger » 04/01/2012, 10:52

la colonna AUTORE (farla più grande)
APRI CONTENT.CSS
TROVA:
Poster profile
Avrai questo blocco da personalizzarti

Codice: Seleziona tutto

/* Poster profile block
    ----------------------------------------*/
    .postprofile {
    /* Also see tweaks.css */
    margin: 5px 0 10px 0;
    min-height: 80px;
    color: #666666;
    border-right: 1px solid #FFFFFF;
    width: 22%;
    float: left;
    display: inline;
}
diminuire quella del post.
Sempre in content.css
trova:

Codice: Seleziona tutto

.postbody
Ti troverai da personalizzarti quest'altro blocco:

Codice: Seleziona tutto

/* Post body styles
    ----------------------------------------*/
    .postbody {
    padding: 0;
    line-height: 1.48em;
    color: #333333;
    width: 76%;
    float: right;
    clear: both;
}

El_Rey
Utente
Utente
Messaggi: 8
Iscritto il: 03/01/2012, 21:54
Sesso: Maschio
Versione: 3.0.10
Server: Windows
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da El_Rey » 04/01/2012, 11:26

Non ho quel file ma stylesheet.css
Provato a dargli un occhiata ma non trovo nulla...

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Micogian » 04/01/2012, 11:48

AcidTech è di derivazione subsilver2 e quindi ha un solo file CSS, stylesheet.css, appunto.
Nel file css ci dovrebbe essere la dimensione delle colonne. Se tu inserissi il link al Forum sarebbe più semplice per noi, ci sono centinaia di stili, non possiamo conoscerli tutti.

El_Rey
Utente
Utente
Messaggi: 8
Iscritto il: 03/01/2012, 21:54
Sesso: Maschio
Versione: 3.0.10
Server: Windows
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da El_Rey » 04/01/2012, 12:51

Link aggiunto..

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Tiger » 04/01/2012, 13:21

Leggendo il tuo sorgente vedo questo:

Codice: Seleziona tutto

<div class="postauthor
Quuindi nello stylesheet la classe interessata che serve a te dovrebbe essere

Codice: Seleziona tutto

.postauthor
Forse anche questa:

Codice: Seleziona tutto

.postdetails
Questo e' per quanto concerne il profilo utente nel topic.....
Riguardo la classe del Post dovrebbe essere questa.

Codice: Seleziona tutto

.postbody
Dico dovrebbe perche' ho dato un occhiata al tuo codice sorgente

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Micogian » 04/01/2012, 13:55

In questo stile non è assegnata una dimensione alla colonna "Autore", occupa lo spazio necessario al contenuto mentre per il resto viene data una dimesnione del 100%

Codice: Seleziona tutto

<tr>
            <th>Autore</th>
            <th width="100%">Messaggio</th>
        </tr>
Se nel primo <th> ci mettiamo una dimensione allora abbiamo una diversa divisione dello spazio.
Bisogna provare, mettendo o una percentuale o una dimensione fissa.
Ma poi bisogna agire anche sul contenuto della colonna "Autore" perchè mi pare che il contenuto venga centrato.

La modifica va fatta in viewtopic_body.html

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Tiger » 04/01/2012, 14:34

Non sarebbe piu' semplice aggiungere una dimensione variabile direttamente nello stylesheet?
Questo e' il codice che usa lo stile:
Colonna Autore

Codice: Seleziona tutto

.postauthor {
	color: #B62723;
	font-size: 12px;
	margin-bottom: 3px;
	font-weight: bold;
}
Tabella post:

Codice: Seleziona tutto

.postbody {
	font-size: 12px;
	line-height: 1.4em;
	margin: 3px 0;
}
?

Avatar utente
Micogian
Leader Programmatori
Leader Programmatori
Messaggi: 3704
Iscritto il: 07/01/2010, 8:51
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.4.36
Database: MySQL 5.1.70-log
Località: Udine
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Micogian » 04/01/2012, 15:03

Perchè le classi "postauthor" e "posbody" si riferiscono rispettivamente al nome dell'utente e al testo del post, non allo spazio dei rispettivi box.
Il codice sorgente di un topic è questo:

Codice: Seleziona tutto

	<table class="tablebg" width="100%" cellspacing="0">

        
        <tr>
            <th>Autore</th>
            <th width="100%">Messaggio</th>
        </tr>
        <tr class="row1">

			<td align="center" valign="top" class="row">
				<a name="p3"></a>

				<div class="postauthor">Sidus</div>
				

				<div class="postdetails">
					<br /><b>Iscritto il:</b> ieri, 22:30<br /><b>Messaggi:</b> 2
				</div>
				<img src="./styles/acidtechred/theme/images/spacer.gif" width="120" height="1" alt="" />
			</td>

			<td width="100%" height="25" class="row" valign="top">
				<div style="float: right;"></div>
				<div class="postsubject"><a href="./viewtopic.php?p=3#p3"><img src="./styles/acidtechred/imageset/icon_topic_latest.gif" width="13" height="9" alt="Messaggio" title="Messaggio" /></a>&nbsp;Prima iscritta!</div>

					

						<div class="postbody">Sono Sidus e scrivo da Milano, visto che di elettronica qualcosa capisco e qualcosa meno sono sicura che su questo forum potrò sia dare un mio contributo sia imparare qualcosa di interessante! <img src="./images/smilies/icon_e_smile.gif" alt=":)" title="Smile" /></div>

					<br clear="all" /><br />
			</td>
		</tr>

		<tr class="row1">

			<td class="postbottom" align="center">ieri, 22:36</td>
			<td class="postbottom postbuttons" valign="middle">
				
					<div style="float: right">
					
					</div>
				<a href="./memberlist.php?mode=viewprofile&u=32"><img src="./styles/acidtechred/imageset/it/icon_user_profile.gif" width="50" height="13" alt="Profilo" title="Profilo" /></a> 
			</td>
    	
		</tr>

	
	<tr>
		<td class="spacer" colspan="2" height="1"><img src="./styles/acidtechred/theme/images/spacer.gif" alt="" width="1" height="1" /></td>
	</tr>
	<tr class="row2">

			<td align="center" valign="top" class="row">
				<a name="p4"></a>
				<div class="postauthor" style="color: #AA0000">El_Rey</div>
				<div class="posterrank">Amministratore</div><div class="postavatar"><img src="./download/file.php?avatar=2_1325630051.jpg" width="128" height="128" alt="Avatar utente" /></div>

				<div class="postdetails">
					<br /><b>Iscritto il:</b> ieri, 21:20<br /><b>Messaggi:</b> 2
				</div>
				<img src="./styles/acidtechred/theme/images/spacer.gif" width="120" height="1" alt="" />
			</td>
			<td width="100%" height="25" class="row" valign="top">

				<div style="float: right;"></div>
				<div class="postsubject"><a href="./viewtopic.php?p=4#p4"><img src="./styles/acidtechred/imageset/icon_topic_latest.gif" width="13" height="9" alt="Messaggio" title="Messaggio" /></a>&nbsp;Re: Prima iscritta!</div>

					

						<div class="postbody">Benvenuta Sidus!!  <img src="./images/smilies/icon_e_wink.gif" alt=";)" title="Wink" /></div>

					<br clear="all" /><br />
			</td>
		</tr>

		<tr class="row2">

			<td class="postbottom" align="center">ieri, 22:38</td>
			<td class="postbottom postbuttons" valign="middle">
				
					<div style="float: right">
					
					</div>
				<a href="./memberlist.php?mode=viewprofile&u=2"><img src="./styles/acidtechred/imageset/it/icon_user_profile.gif" width="50" height="13" alt="Profilo" title="Profilo" /></a> 
			</td>
    	
		</tr>

	
	<tr>
		<td class="spacer" colspan="2" height="1"><img src="./styles/acidtechred/theme/images/spacer.gif" alt="" width="1" height="1" /></td>
	</tr>
	
	<tr>
		<td class="cat" colspan="2" align="center"><form name="viewtopic" method="post" action="./viewtopic.php?f=2&t=2"><span class="gensmall">Visualizza ultimi messaggi:</span> <select name="st" id="st"><option value="0" selected="selected">Tutti i messaggi</option><option value="1">1 giorno</option><option value="7">7 giorni</option><option value="14">2 settimane</option><option value="30">1 mese</option><option value="90">3 mesi</option><option value="180">6 mesi</option><option value="365">1 anno</option></select>&nbsp;<span class="gensmall">Ordina per</span> <select name="sk" id="sk"><option value="a">Autore</option><option value="t" selected="selected">Ora di invio</option><option value="s">Titolo</option></select> <select name="sd" id="sd"><option value="a" selected="selected">Crescente</option><option value="d">Decrescente</option></select>&nbsp;<input class="btnlite" type="submit" value="Vai" name="sort" /></form></td>

	</tr>
	
	</table>
Essendo uno style "subsilver2" e quindi che usa i <table>, dal momento che stabilisci la dimensione delle due prime colonne il resto della tabella ha gli stessi spazi.
Anch'io preferirei usare i css ma in questo style, per me un pò antiquato, si usano i <table>.
Se il primo <th> lo modifico in <th width= 20%>, o con una dimensione fissa, dovrebbe funzionare, anche se lo considero un "orrore".

Visto che è all'inizio, consiglierei di abbandonare "subsilver2" che non credo abbia molto futuro e passare a uno stile di derivazione prosilver, almeno questo è quello che farei io.

Avatar utente
Tiger
phpBB Expert
phpBB Expert
Messaggi: 1998
Iscritto il: 24/05/2011, 12:37
Sesso: Maschio
Versione: 3.0.12
Server: UNIX/Linux
PHP: 5.3.28
Database: MySQL(i) 5.5.35-cll
Località: Roma
Contatta:

Re: Ridimensionare colonna autore/post

Messaggio da Tiger » 04/01/2012, 15:16

Essendo uno style "subsilver2" e quindi che usa i <table>, dal momento che stabilisci la dimensione delle due prime colonne il resto della tabella ha gli stessi spazi.
Ora mi e' tutto chiaro,Grazie.
Visto che è all'inizio, consiglierei di abbandonare "subsilver2" che non credo abbia molto futuro e passare a uno stile di derivazione prosilver, almeno questo è quello che farei io.
Concordo pienamente

Rispondi

Torna a “Supporto stili”

Chi c’è in linea

Visitano il forum: Nessuno e 73 ospiti