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

mod per autoresize avatar

Cerchi una MOD? Chiedi in questo forum.
Questa sezione è supportata dagli utenti del forum, pertanto lo Staff potrebbe non eseguire tali richieste.
cite72
Utente
Utente
Messaggi: 19
Iscritto il: 05/08/2011, 22:18
Sesso: Maschio
Versione: 3.0.9
Server: Windows

mod per autoresize avatar

Messaggio da cite72 » 08/11/2011, 17:43

salve ragazzi cercavo una mod che facesse l'autodimensionamento dell'avatar caricato in modo che gli utenti non debbano per forza rimpicciolire o adattare loro l'immagine. ho trovato la mod autoresize ma l'ultimo aggiornamento è del 2008. avete qualche mod da consigliarmi?

Avatar utente
Carlo
Amministratore
Amministratore
Messaggi: 9957
Iscritto il: 19/04/2009, 10:24
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 7.1.0
Database: MySQL(i) 10.0.27-MariaDB-cll-lve
Località: Puglia
Contatta:

Re: mod per autoresize avatar

Messaggio da Carlo » 15/11/2011, 15:15

Anche se l'ultimo aggiornamento risale al 2008, potrebbe essere ancora valida.
Non è detto che bisogna aggiornarla lo stesso anche se funziona con nuove versioni di phpBB.
MODs | Stili | Traduzioni MOD
Ogni MP contenente una richiesta di supporto verrà ignorato.

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: mod per autoresize avatar

Messaggio da Micogian » 15/11/2011, 16:07

Dipende dove vuoi che venga ridimensionato l'avatar.
Ad esempio, per ridimensionare l'avatar nel Topic, apri il file viewtopic.php e cerca il seguente codice:

Codice: Seleziona tutto

// Posts are stored in the $rowset array while $attach_list, $user_cache
// and the global bbcode_bitfield are built
while ($row = $db->sql_fetchrow($result))
{
e aggiungi questo:

Codice: Seleziona tutto

	// Ridimensiona Avatar se superiore di 140 px (by bingo)
	if ($row['user_avatar_width'] > 140 )
	{
	$row['user_avatar_height'] = ($row['user_avatar_height'] * '140' /  $row['user_avatar_width']);
	$row['user_avatar_width'] = 140 ;   
	}
	// fine ridimensiona Avatar
Se l'avatar ha una larghezza superiore a 140 pixel verrà ridimensionato a 140, l'altezza viene in proporzione.
Se inferiore resta quello originale.
Ovviamente puoi modificare il valore minimo sostituendo 140 con il valore che ritieni.

La stessa procedura potrebbe essere utilizzata nei MP e comunque dove compare l'avatar.
Il principio è quello di modificare le dimensioni prima della creazione della Variabile che verrà passata al template.

VespeSportive
Utente
Utente
Messaggi: 6
Iscritto il: 20/05/2013, 15:38
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 2010
Database: MySQL 5.5.29-30.0

Re: mod per autoresize avatar

Messaggio da VespeSportive » 20/05/2013, 16:55

Ciao a tutti, eccomi al primo problema. Ho cercato il file in questione ma non ho trovato i riferimenti dove aggiungere le righe della mod.

Ho provato ad aggiungerle comunque ma ho sempre il problema che non si ridimensiona.

Ho notato poi che lo stesso file (viewtopic.php) è presente più volte quindi mi sa che ho sbagliato a cercarlo.

Qualcuno potrebbe indicarmi dove cercarlo di preciso?

Grazie

:ciao:

Avatar utente
trancy
phpBB Expert
phpBB Expert
Messaggi: 263
Iscritto il: 15/09/2011, 22:39
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.31
Database: MySQL(i) 10.0.31-Maria DB
Contatta:

Re: mod per autoresize avatar

Messaggio da trancy » 20/05/2013, 23:18

Ho notato poi che lo stesso file (viewtopic.php) è presente più volte quindi mi sa che ho sbagliato a cercarlo.
Controlla meglio.Devi cercare il file in questione dentro la cartella dove si trova il tuo forum non in altre.

Apri il file e trovi la parte di codice da cercare e quella da aggiungere. ;)

VespeSportive
Utente
Utente
Messaggi: 6
Iscritto il: 20/05/2013, 15:38
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 2010
Database: MySQL 5.5.29-30.0

Re: mod per autoresize avatar

Messaggio da VespeSportive » 21/05/2013, 10:22

Grazie per la risposta. Ovviamente il file l'ho cercato nella cartella dove c'è il forum.

Io l'ho trovato in phpbb/language/ita

ma ho visto che lo stesso file è presente anche nelle altre due sottocartelle di /language: /es e /en

Comunque anche nelle altre, la parte indicata dove inserire l'aggiunta non la trovo.

:ciao:

Avatar utente
trancy
phpBB Expert
phpBB Expert
Messaggi: 263
Iscritto il: 15/09/2011, 22:39
Sesso: Maschio
Versione: 3.2.0
Server: UNIX/Linux
PHP: 5.6.31
Database: MySQL(i) 10.0.31-Maria DB
Contatta:

Re: mod per autoresize avatar

Messaggio da trancy » 21/05/2013, 20:46

VespeSportive ha scritto:Grazie per la risposta. Ovviamente il file l'ho cercato nella cartella dove c'è il forum.

Io l'ho trovato in phpbb/language/ita

ma ho visto che lo stesso file è presente anche nelle altre due sottocartelle di /language: /es e /en

Comunque anche nelle altre, la parte indicata dove inserire l'aggiunta non la trovo.

:ciao:
ma è normale che non puoi mai trovare la modifica;i filles presenti nelle cartelle lingua non hanno nulla a che vedere.Cerca nel percorso che ti è stato indicato.Avrai un folder chiamato public_html o httdocs se sei in remoto.All'interno dei folder menzionati troverai il viewtopic.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: mod per autoresize avatar

Messaggio da Micogian » 21/05/2013, 21:04

Il file deve essere phpbb/viewtopic.php. la cartella language o altre non centrano nulla.
Nel file indicato c'è il codice da cercare, almeno per quanto riguarda la modifica che indicavo io, se invece si parla della Mod resize, non saprei.
La mia modifica interviene solamente nella dimensione dell'avatar nel file viewtopic.php, non in altre pagine.

VespeSportive
Utente
Utente
Messaggi: 6
Iscritto il: 20/05/2013, 15:38
Sesso: Maschio
Versione: 3.0.10
Server: UNIX/Linux
PHP: 2010
Database: MySQL 5.5.29-30.0

Re: mod per autoresize avatar

Messaggio da VespeSportive » 22/05/2013, 9:33

Mi spiace contraddirvi, io nella cartella /phpbb non ho ne il file in questione ne la cartella public_html.

E' vero che sono ai primi passi in questo mondo ma vedere se un file/cartella c'è o non c'è quello credo di saperlo fare.

Forse qualche particolare ci sfugge...

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: mod per autoresize avatar

Messaggio da Micogian » 22/05/2013, 11:03

Io non so che installazione hai fatto, la cartella di phpbb, quella che contiene il file config.php deve contenere anche il file viewtopic.php.
Altrimenti come si fa a visualizzare un topic ?

Rispondi

Torna a “Richiesta MOD”

Chi c’è in linea

Visitano il forum: Baidu [Spider] e 43 ospiti