SMItalia Italian SMF Mods
24 Maggio 12, 13:38:18 *
Benvenuto, Visitatore. Per favore, effettua il login o registrati.
Hai perso la tua email di attivazione?

Login con username, password e lunghezza della sessione
News: SMItalia & SimpleMachines ... è il Progresso che vale per Tutti.
 
  Home   Forum   Help Login Registrati  
Pagine: [1] 2 3   Vai Giù
  Stampa  |  Bookmarks  
Autore Topic: L'età accanto ad ogni messaggio  (Letto 8130 volte)
0 Utenti e 1 Visitatore stanno guardando questo topic.
andryonline
Full Member
***
Offline Offline

Posts: 199

SMI User


Guarda Profilo
« il: 22 Settembre 06, 10:09:26 »

Come posso visualizzare l'età di ogni utente, per ogni messaggio che questo posta?

Vorrei si visualizzasse sotto il nick, come per esempio accade per il sesso...
Loggato
maicol
Full Member
***
Offline Offline

Sesso: Maschile
Posts: 145


SMI User


Guarda Profilo WWW
« Risposta #1 il: 22 Settembre 06, 13:05:26 »

Come posso visualizzare l'età di ogni utente, per ogni messaggio che questo posta?

Vorrei si visualizzasse sotto il nick, come per esempio accade per il sesso...

L'età compare solo nel profilo se l'utente ha impostato la data di nascita completa.

E' utile sapere che se si imposta solo il giorno e il mese, compare comunque il segno zodiacale se si è installata la relativa mod.
« Ultima modifica: 22 Settembre 06, 13:08:09 da maicol » Loggato



Admin :
Madley
Sr. Member
****
Offline Offline

Posts: 330


Ubuntu User


Guarda Profilo
« Risposta #2 il: 22 Settembre 06, 15:12:35 »

Si può fare una piccola modifica ai files e farla comparire anche sotto il nome, non è molto difficile... Però ovviamente puoi visualizzare l'età solo di coloro che hanno compilato quel campo nel loro profilo... A meno che tu non metta l'età obbligatoria e quindi sia visualizzabile per tutti,,
Loggato
andryonline
Full Member
***
Offline Offline

Posts: 199

SMI User


Guarda Profilo
« Risposta #3 il: 22 Settembre 06, 15:49:19 »

Speravo in qualche mod...

Potreste spiegarmi le piccole modifiche da apportare ai files?
Loggato
m@tteo
Newbie
*
Offline Offline

Sesso: Maschile
Posts: 19


Guarda Profilo
« Risposta #4 il: 01 Ottobre 06, 14:32:37 »

Eh, servirebbe pure a me. Smiley
Loggato
Madley
Sr. Member
****
Offline Offline

Posts: 330


Ubuntu User


Guarda Profilo
« Risposta #5 il: 01 Ottobre 06, 16:33:44 »

Appena ho un secondo do un occhiata al codice e faccio le due modifiche, poi vi passo il codice da inserire... Wink
Loggato
andryonline
Full Member
***
Offline Offline

Posts: 199

SMI User


Guarda Profilo
« Risposta #6 il: 02 Ottobre 06, 10:59:24 »

Appena ho un secondo do un occhiata al codice e faccio le due modifiche, poi vi passo il codice da inserire... Wink

Gentilissimo, grazie! Grin
Loggato
Madley
Sr. Member
****
Offline Offline

Posts: 330


Ubuntu User


Guarda Profilo
« Risposta #7 il: 02 Ottobre 06, 23:12:50 »

Due domande:

1. vuoi che l'età sia un campo obbligatorio al momento della registrazione?
2. vuoi che venga visualizzata sotto il conteggio dei post?

P.S.: Credo, ma non sono sicuro, che si possa rendere obbligatoria anche per gli utenti già iscritti (bisogna provare, appena apro i file ti dico)....
Loggato
andryonline
Full Member
***
Offline Offline

Posts: 199

SMI User


Guarda Profilo
« Risposta #8 il: 03 Ottobre 06, 08:52:02 »

1. non credo, ma non lo escluderei, quindi se vuoi darci entrembe le soluzioni... Cheesy
2. esattamente! Wink anzi pensandoci bene lo metterei sopra (tra il sesso, che ho impostato visibile, e il n° di posts).

PS: addirittura! Undecided
Loggato
Madley
Sr. Member
****
Offline Offline

Posts: 330


Ubuntu User


Guarda Profilo
« Risposta #9 il: 03 Ottobre 06, 23:21:15 »

Dunque, per far comparire l'età sotto l'avatar basta fare così: aprire il file Display.template.php e inserire sopra la stringa:

Codice:
// Show how many posts they have made.

queste righe:

Codice:
// Calcolo l'età dell'utente.

if (!empty($message['member']['birth_date']))
{
if ($message['member']['birth_date'] != '0000-00-00')
{ list ($birth_year, $birth_month, $birth_day) = sscanf($message['member']['birth_date'], '%d-%d-%d');
$datearray = getdate(forum_time());
$message['member'] += array(
'age' => empty($birth_year) ? $txt[470] : $datearray['year'] - $birth_year - (($datearray['mon'] > $birth_month || ($datearray['mon'] == $birth_month && $datearray['mday'] >= $birth_day)) ? 0 : 1),
'today_is_birthday' => $datearray['mon'] == $birth_month && $datearray['mday'] == $birth_day
);
}
}


// Mostra l'età.
if (!empty($message['member']['age']))
echo '
Età: ', $message['member']['age'], '<br />';
Loggato
Darknico
SMI Staff
HelpCoding
*****
Offline Offline

Sesso: Maschile
Posts: 8.552


Non supporto Privatamente!!


Guarda Profilo WWW
« Risposta #10 il: 03 Ottobre 06, 23:24:57 »

Ottimo!provato e funge!

perche nn crei una mod?
« Ultima modifica: 03 Ottobre 06, 23:35:44 da Darknico » Loggato

Darknico.com
Aggiungete alle vostre cerchie anche la pagina del sito!!

Italian SMF Mods - Le Traduzioni per le Vostre Mods
Kenobis
Jr. Member
**
Offline Offline

Sesso: Maschile
Posts: 52



Guarda Profilo WWW
« Risposta #11 il: 04 Ottobre 06, 00:08:53 »

Ottimo funziona e se volessi aggiungere anche la residenza ?
Loggato

Un essere è di valore nella misura in cui è in grado di aiutare
L.R.H.

Madley
Sr. Member
****
Offline Offline

Posts: 330


Ubuntu User


Guarda Profilo
« Risposta #12 il: 04 Ottobre 06, 08:35:47 »

Beh, di per se si può creare anche una mod, ma mi sembra abbastanza inutile... Cioè intendo, se creiamo le mod anche per queste cose qui, il sito di smitaly potrebbe chiudere Wink

Non so poi ditemi voi...

Per la residenza si può fare, con qualche passaggio in meno, purtroppo però ora sono in università e non posso verificare. Quando torno a casa oggi faccio due prove...

Se poi volete che si faccia una mod, si fa una mod, basta chiedere Wink
Loggato
andryonline
Full Member
***
Offline Offline

Posts: 199

SMI User


Guarda Profilo
« Risposta #13 il: 04 Ottobre 06, 12:30:06 »

Basta chiedere? Wow allora lo faccio! Grin

A me non piace molto mettere mano ai file (anche per via degli aggiornamenti futuri) e gradirei tantissimo una mod!
Visto che vi sono anche altre richieste, si potrebbe fare una mod più completa e sofisticata... con vari parametri e opzioni...
In ogni caso mi accontenterei di quella semplice...

 Wink
Loggato
Madley
Sr. Member
****
Offline Offline

Posts: 330


Ubuntu User


Guarda Profilo
« Risposta #14 il: 04 Ottobre 06, 14:47:46 »

Allora, la prima richiesta, ovvero quella di mostrare l'età è a posto. Se mi date qualche altra info si può sistemare una piccola mod, fatta a dovere, che permette di inserire altro..

Ovviamente dati già esistenti nel profilo (per creare campi nuovi c'è una mod apposita).

Aspetto tutte le specifiche e le richieste del caso, dopodichè vedo quel che si può fare... Wink
Loggato
Pagine: [1] 2 3   Vai Su
  Stampa  |  Bookmarks  
 
Salta a:  


+ Thread Correlati o Similari
Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines | TinyPortal v0.9.7 © Bloc XHTML 1.0 Valido! CSS Valido!

Tutti i contenuti di SMItalia sono pubblicati secondo la licenza di utilizzo di Creative Commons, salvo diverse indicazioni. Lo Staff non assume alcuna responsabilità nel caso di eventuali errori contenuti negli articoli o di errori in cui fosse incorso nella loro riproduzione sul sito. Tutte le pubblicazioni su SMItalia avvengono senza eventuali protezioni di brevetti d'invenzione; inoltre, i nomi coperti da eventuale marchio registrato vengono utilizzati senza tenerne conto.

Pagina creata in 0.162 secondi con 26 queries.| ServerUptime: 289 days, 15 hours, 7 minutes