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

Bordo intorno all'avatar

Supporto stili in generale.
Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Bordo intorno all'avatar

Messaggio da Haku » 24/11/2011, 19:43

Credo di essermi un pò perso :/

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: Bordo intorno all'avatar

Messaggio da Lady R » 24/11/2011, 20:28

img[alt="Avatar Utente] con i CSS indica che la regola verrà applicata soltanto alle immagini che hanno come attributo alt = Avatar Utente, ovvero le immagini degli avatar.

In questo modo non devi modificare l'HTML o il PHP.

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: Bordo intorno all'avatar

Messaggio da Micogian » 24/11/2011, 20:29

Lady R ha scritto:

Codice: Seleziona tutto

<img alt="Avatar Utente" ... />>
CSS:

Codice: Seleziona tutto

img[alt="Avatar Utente"] {
  css che vuoi applicare;
}
Senza problemi di alcun tipo. :P
Giusto.
"Avatar Utente" è la stringa che phpbb inserisce nell'alt dell'avatar.
Non avevo mai pensato a una soluzione di questo tipo, Grazie Lady.
Con questo sistema il css funziona su tutte le pagine dove compare l'avatar, anche nei MP.
Ad esempio io ho un resize negli MP ma funziona lo stesso.

@Haku, devi inserire semplicemente in un file css (ad esempio content.css) questo:

Codice: Seleziona tutto

img[alt="Avatar utente"] {
  border:1px solid #000000; 
  padding:3px; 
  background:#FFFFFF; 
}
Attenzione, "utente" è in minuscolo, almeno nel mio stile. Se si mette "Avatar Utente" non funziona.

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Bordo intorno all'avatar

Messaggio da Haku » 24/11/2011, 20:46

Solo questo pezzo di css e basta?

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: Bordo intorno all'avatar

Messaggio da Micogian » 24/11/2011, 20:55

Haku ha scritto:Solo questo pezzo di css e basta?
Si, solo quello.
Controlla solo se la stringa nell'Alt dei tuoi Avatar è "Avatar Utente" oppure "Avatar utente".

Avatar utente
Lady R
phpBB Expert
phpBB Expert
Messaggi: 900
Iscritto il: 08/11/2011, 13:43
Sesso: Femmina
Versione: 3.0.9
Server: UNIX/Linux
PHP: 5.3.8
Database: MySQLi
Contatta:

Re: Bordo intorno all'avatar

Messaggio da Lady R » 24/11/2011, 21:28

in teoria mettendo img[alt~="Avatar Utente"] dovrebbe cercare ciò che assomiglia ad Avatar Utente, quindi anche con maiuscole invertite etc

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Bordo intorno all'avatar

Messaggio da Haku » 09/12/2011, 2:46

Perfetto. con il codice di Lady funziona ^

Grazie a tutti per il supporto, come al solito, siete grandi =D

Avatar utente
lenders
phpBB Expert
phpBB Expert
Messaggi: 713
Iscritto il: 22/06/2010, 14:28
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Database: MySQL(i) 5.1.49-community-log
Località: Napoli
Contatta:

Re: Bordo intorno all'avatar

Messaggio da lenders » 09/12/2011, 11:07

Micogian ha scritto:

Codice: Seleziona tutto

<img class="double-border" src="image_link" alt="">
Con riferimento al codice del template devi modificare all'origine la variabile {postrow.POSTER_AVATAR}
EDIT
Fai così: inserisci nel file content.css questo:

Codice: Seleziona tutto

img.double-border { border:1px solid #000000; padding:3px; background:#eee; }
Ovviamente metti i colori che vuoi (border e background)

Poi, nel file viewtopic.php trova la riga

Codice: Seleziona tutto

		'POSTER_AVATAR'		=> $user_cache[$poster_id]['avatar'],
e sostituiscila con

Codice: Seleziona tutto

		'POSTER_AVATAR'		=> str_replace('<img', '<img class="double-border" ',$user_cache[$poster_id]['avatar']),
Aggiorna la cache.
Ho provata questa modifica,e mi funziona alla grande! :D

Avatar utente
Haku
Utente
Utente
Messaggi: 2529
Iscritto il: 22/09/2009, 22:36
Sesso: Maschio
Versione: 3.0.9
Server: UNIX/Linux
Contatta:

Re: Bordo intorno all'avatar

Messaggio da Haku » 09/12/2011, 15:54

lenders, non ti converrebbe inserire il codice solo nel css per eventualmente un giorno, se devi toglierlo, no fai mille passaggi? =D

Avatar utente
lenders
phpBB Expert
phpBB Expert
Messaggi: 713
Iscritto il: 22/06/2010, 14:28
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
Database: MySQL(i) 5.1.49-community-log
Località: Napoli
Contatta:

Re: Bordo intorno all'avatar

Messaggio da lenders » 09/12/2011, 17:31

Dici?Per adesso rimango cosi.Poi vedrò...Grazie del consiglio! ;)

Rispondi

Torna a “Supporto stili”

Chi c’è in linea

Visitano il forum: Nessuno e 65 ospiti