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

Mi spiegate il Prosilver

Supporto stili in generale.
Rispondi
Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Mi spiegate il Prosilver

Messaggio da Astro86 » 24/08/2013, 22:46

:o è il mio tallone d'achille da guado conosco phpbb... ma mo basta :evil: voglio rivoltarlo come un pedalino come faccio tuttora con il subsilver2 8-)

quello che voglio conoscere è la sua struttura... cioè il subsilver e tutta na tabella simile a questa per dire

Codice: Seleziona tutto

<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>&nbsp;</td>
  </tr>
ma il subsilver e tutto un <li>,<lo>,ecc.. che so? :?


Mi spiegate in generale come è strutturato il prosilver?

Avatar utente
brunino
Moderatore
Moderatore
Messaggi: 2819
Iscritto il: 12/01/2013, 16:35
Sesso: Maschio
Versione: 3.1.2
Server: UNIX/Linux
PHP: php 5.3
Database: mysql
Località: Toscana, Firenze
Contatta:

Re: Mi spiegate il Prosilver

Messaggio da brunino » 25/08/2013, 8:02

Principalmente è fatto di <div>. I div sono i blocchi delle pagine.. c'è il <div id="header">, footer, body, login... ogni blocco può essere sistemato dai css:

Codice: Seleziona tutto

div#header {
attributi
}
Quando vuoi fare una modifica devi trovare il div giusto e operarci dentro. Non e consigliabile togliere un div...
Questo per quantov riguarda la struttura

Talvolta il prosilver usa tabelle invisibili per racchiudere oggetti: ad esempio il logo del sito
E' sempre gradito un grazie

Creo estensioni per phpBB 3.1 su misura: contattami via MP.
Mie Estensioni: Top Ten Topics | Ban List | Topic List
Visita il mio forum di test e sviluppo stili e estensioni phpBB 3.1

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Mi spiegate il Prosilver

Messaggio da Barrnet » 25/08/2013, 9:28

Essenzialmente i DIV, a differenza di una struttura tabellare, usa per il suo posizionamento i fogli di stile. Se ad una tabella levi il foglio di stile ad esso correlato la struttura in se rimane, non puoi fare lo stesso con i DIV. Allo stesso modo puoi stravolgere la posizione di alcuni DIV lavorando con i css: per esempio potresti visualizzare prima un div posto in fondo al file e dopo uno in cima: in pratica quando si lavora con uno stile basato sui div bisogna avere un'ottima conoscenza dei CSS: anche l'uso di elenchi per mostrare dei menu è un'uso avanzato dei css: in pratica si forza la visione di un elenco in linea con l'attributo "inline" per poterlo meglio formattare.

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: Mi spiegate il Prosilver

Messaggio da Astro86 » 25/08/2013, 14:59

mmm.... vediamo se o capito con una "pratica"

ad esempio io voglio creare una bacheca con lo stesso stile

Codice: Seleziona tutto

<div class="forabg">
<div class="inner">
<li class="header">
<div class="list-inner">Bacheca</div>
QUI CONTENUTO
</li></ul></div></div>

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: Mi spiegate il Prosilver

Messaggio da Micogian » 25/08/2013, 16:18

Per capire meglio come funzionano i DIV è preferibile fare delle prove con lo style inserito direttamente nella pagina.
Al limite poi si porta lo stile nei CSS.
Ad esempio questa è una tabella con bordo che contiene due tabelle interne, una sinistra e una destra, in pratica una tabella a due colonne.

Codice: Seleziona tutto

<div style="width= 900px; border: 1px solid #008000; padding: 5px;">
     <div style="float: left; width: 430px;  border: 1px solid #008000; padding: 5px; text-align: center;">
          <p>testo prima colonna</p>
     </div>
     <div style="float: left; width: 430px;  margin-left: 10px; border: 1px solid #008000; padding: 5px; text-align: center;">
          <p>testo seconda colonna</p>
     </div>
     <div style="clear: both;"></div>
     <br />
     </div>
</div>
Il valore "float: left" mantiene i div sulla stessa linea, con <div style="clear: both;"></div> termina l'inserimento in linea.
Ovviamente si può intervenire sul font, sul colore di fondo, sul colore del testo, sulla dimensione, tutto tramite i tag style che una volta realizzata la pagina si possono portare sul CSS oppure usare le classi già esistenti.
Il problema è che usare le classi senza sapere quello che fanno non aiuta a comprendere il meccanismo.

Lo style Subsilver2 è basato sui <table> ma l'uso dei table è stato ridimensionato con HTML5, tanto che è possibile che in futuro subsilver2 venga abbandonato.

La mia Home page http://www.actafungorum.org/ è completamante basata sui <div>

Avatar utente
Astro86
phpBB Expert
phpBB Expert
Messaggi: 924
Iscritto il: 12/08/2009, 14:36
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6
Database: MYSQL
Località: PC. Via localhost N° 82.51.149.40
Contatta:

Re: Mi spiegate il Prosilver

Messaggio da Astro86 » 25/08/2013, 16:29

Grazie ;)
allora penso che sia il caso di studiarmi i div.... anche perché se il subsilver2 verrà abbandonato sono inguaiato

Avatar utente
Barrnet
Leader Moderatori
Leader Moderatori
Messaggi: 3124
Iscritto il: 04/07/2010, 23:31
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 5.3.10
Database: MySQL 5.1.61-community-log
Contatta:

Re: Mi spiegate il Prosilver

Messaggio da Barrnet » 05/09/2013, 12:06

Veramente l'uso delle tabelle per impaginare del contenuto è stato deprecato sin dall'HTML4 :)

Rispondi

Torna a “Supporto stili”

Chi c’è in linea

Visitano il forum: Nessuno e 165 ospiti