Pagina 1 van 1
					
				Leeftijd ipv volledige geb. datum
				Geplaatst: 26 aug 2005, 08:40
				door Abbadon
				Goeiemorgen 
Ik heb al een tijdje de birthday-mod op het forum in gebruik en nu heb ik een aantal keer de opmerking gekregen dat het niet gewenst is de exacte datum in de leden lijst te zien maar dat het geen probleem is dat de leeftijd vermeld wordt. Hoe kan ik die weergave veranderen zodat er alleen de leeftijd komt te staan in de leden lijst?
Heb al rond geneusd hiero en in zoeken een aantal kernwoorden geplaatst maar dat heeft niets opgeleverd. Alleen een topic over dat bijn een verjaardag onder index als extra de leeftijd vermeld werd.
Groetjes 

 
			 
			
					
				Re: Leeftijd ipv volledige geb. datum
				Geplaatst: 27 aug 2005, 20:25
				door angmar
				Abbadon schreef:Goeiemorgen 
Ik heb al een tijdje de birthday-mod op het forum in gebruik en nu heb ik een aantal keer de opmerking gekregen dat het niet gewenst is de exacte datum in de leden lijst te zien maar dat het geen probleem is dat de leeftijd vermeld wordt. Hoe kan ik die weergave veranderen zodat er alleen de leeftijd komt te staan in de leden lijst?
Heb al rond geneusd hiero en in zoeken een aantal kernwoorden geplaatst maar dat heeft niets opgeleverd. Alleen een topic over dat bijn een verjaardag onder index als extra de leeftijd vermeld werd.
Groetjes 

 
ik zou ook graag weten hoe je iemands leeftijd kan berekenen 

 op 
http://mods.db9.tk vind je alleen add-ons voor de birthday-mod die je met zodiacs geïnstalleerd hebt.. weet iemand wat te doen als je alleen de standaard birthday-mod hebt, zonder dat zodiac-gedoe?!
 
			 
			
					
				?
				Geplaatst: 05 sep 2005, 09:47
				door Abbadon
				Is er helemaal niemand die het weet?
Groeten!
			 
			
					
				
				Geplaatst: 05 sep 2005, 14:49
				door _Ron_
				Ik weet niet zeker of dit werkt, want ik heb het nog niet getest.
MAAK DUS EERST EEN BACKUP!
In het profiel van het lid, word de geboortedatum weergegeven. Ik neem aan dat je dat wilt vervangen door de leeftijd.
Open: templates/subSilver/profile_view_body.tpl
Zoek:
Code: Selecteer alles
<!-- Start add - Birthday MOD -->
		<tr>
		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_BIRTHDAY}:</span></td>
		  <td><b><span class="gen">{BIRTHDAY}</span></b></td>
		</tr>
<!-- End add - Birthday MOD -->
Volgens mij moet je {BIRTHDAY} vervangen met {postrow.POSTER_AGE}
Probeer het maar even. Als het niet lukt, zet je gewoon je backup van templates/subSilver/profile_view_body.tpl weer terug 
edit: Ik heb het zelf ook even getest, maar het werkt helaas niet. Als je bovenstaande uitvoerd, komt er bij de verjaardag in het profiel gewoon helemaal niets te staan. Is ook een manier, maar vast niet datgene dat je in gedachten had 

 
			 
			
					
				
				Geplaatst: 05 sep 2005, 15:35
				door Bas
				Dit zal niet werken, aangezien er geen postrow bestaat in het profiel! Je zal ook usercp_viewprofile.php aan moeten passen.
			 
			
					
				
				Geplaatst: 06 sep 2005, 10:20
				door Abbadon
				Jow!
Ik heb het geprobeerd en in usercp_viewprofile.php heb ik dit er in gezet:
{
		$poster_birthdate=realdate('md', $postrow[$i]['user_birthday']);
		$poster_age = $this_year - realdate ('Y',$postrow[$i]['user_birthday']);
		if ($this_date < $poster_birthdate) $poster_age--;
		$poster_age = $lang['Age'] . ': ' . $poster_age;
	} else
	{
		$poster_age = '';
	}
Maar ik zag dus geen leeftijd ipv de geboorte datum in het profiel. Ik zag helaam niets in het veld waar de geboorte datum normaal staat.
Op de een of andere maniet denk ik dat het eenvoudig moet zijn maar helaas ik zie het blijkbaar gewoon ff niet. Nog andere tips. trucs of gedachten hierover?
Groetjes
			 
			
					
				
				Geplaatst: 13 sep 2005, 12:50
				door Abbadon
				Het is me gelukt en het werkt prima.
Voor diegene die geintereseerd zijn hierbij de [Add-on] 
Code: Selecteer alles
################################################################################################################
## [Add-on]:	 		Age display instead of birthdate in (view) profile (by Abbadon - member of 				http://www.phpbb.nl)
				(Voor Leeftijd weergave in plaats van geboorte datum in het profiel)
## [Add-on] for MOD Title:	Birthday 
## MOD Author:         		Niels < ncr@db9.dk > (Niels Chr. Rød) http://mods.db9.dk 
## MOD Description:    		This mod will add a birthday field into your
##                     		user's profile and make users age viewable
##                     		to others when viewing posts.
## MOD Version:        		1.5.7
## Compatibility:      		2.0.6 =>
## 
## Installation Level: easy
## Installation Time:  3 Minutes (1mn by EasyMOD of Nuttzy)
## Files To Edit:      2
## usercp_viewprofile.php 
## profile_view_body.tpl 
# 
#-----[ OPEN ]------------------------------------------------ 
# 
includes/usercp_viewprofile.php 
# 
#-----[ FIND ]------------------------------------------------ 
# 
   $user_birthday = realdate($lang['DATE_FORMAT'], $profiledata['user_birthday']); 
# 
#-----[ AFTER, ADD ]------------------------------------------------ 
# 
   $this_year = create_date('Y', time(), $board_config['board_timezone']); 
   $this_date = create_date('md', time(), $board_config['board_timezone']); 
   $user_birthdate = realdate('md', $profiledata['user_birthday']); 
   $user_age = $this_year - realdate ('Y',$profiledata['user_birthday']); 
   if ($this_date < $user_birthdate) 
   { 
      $user_age--; 
   } 
# 
#-----[ FIND ]------------------------------------------------ 
# 
   'BIRTHDAY' => $user_birthday, 
# 
#-----[ AFTER, ADD ]------------------------------------------------ 
# 
   'AGE' => $user_age, 
   'L_AGE' => $lang['Age'], 
# 
#-----[ OPEN ]------------------------------------------------ 
# 
templates/{TEMPLATENAME}/profile_view_body.tpl 
# 
#-----[ FIND ]------------------------------------------------ 
# 
		<tr>
		  <td valign="top" align="right" nowrap="nowrap"><span class="gen">{L_BIRTHDAY}:</span></td>
		  <td><b><span class="gen">{BIRTHDAY}</span></b></td>
		</tr>
# 
#-----[ REPLACE, WITH ]------------------------------------------------ 
# 
      <tr> 
        <td valign="top" align="right" nowrap="nowrap" class="explaintitle"><span 
class="gensmall">{L_AGE}:</span></td> 
        <td><b><span class="gensmall">{AGE}</span></b></td> 
      </tr> 
# 
#-----[ SAVE/CLOSE ALL FILES ]-------------------------------- 
#
Dat is alles! ;)
That all folks 
