############################################################## 
## MOD Title:          Birthday ADD-ON zodiac's
## MOD Author:         Niels < ncr@db9.dk > (Niels Chr. Rd) http://mods.db9.dk
## MOD Description:    if the user have filled a birthday date, a zodiac image will be displayed in the users profile/beside users posts
##                     this is a ADD-ON and will require Birthday mod to be installed before it will work
##
## MOD Version:        1.0.5
## Compatibility:      2.0.6
##
## Installation Level: easy 
## Installation Time: 3-5 Minutes
## Files To Edit: 7
##		viewtopcs.php
##		language/lang_english/lang_main.php
##		includes/constants.php
##		includes/usercp_viewprofile.php
##		templates/subSilver/subSilver.cfg
##		templates/subSilver/profile_view_body.tpl
##              templates/Subsilver/viewtopic_body.tpl
##
## Included files: 12
##		templates/subSilver/images/icon_zodiac_capricorn.gif
##		templates/subSilver/images/icon_zodiac_aquarius.gif
##		templates/subSilver/images/icon_zodiac_pisces.gif
##		templates/subSilver/images/icon_zodiac_aries.gif
##		templates/subSilver/images/icon_zodiac_taurus.gif
##		templates/subSilver/images/icon_zodiac_gemini.gif
##		templates/subSilver/images/icon_zodiac_cancer.gif
##		templates/subSilver/images/icon_zodiac_leo.gif
##		templates/subSilver/images/icon_zodiac_virgo.gif
##		templates/subSilver/images/icon_zodiac_libra.gif
##		templates/subSilver/images/icon_zodiac_scorpio.gif
##		templates/subSilver/images/icon_zodiac_sagittarius.gif
##
## History:
##
##   2003-10-09 - Version 1.0.5.
##	  - changed variable names in usercp_viewprofile.php
##
##   2003-09-28 - Version 1.0.4b.
##	  - changed variable names in usercp_viewprofile.php
##
##   ????-??-?? - Version 1.0.4.
##	  - Corrected a problem in the how-to related to usercp_viewprofile.php
##
##   ????-??-?? - Version 1.0.3.
##	  - Now tested for 2.0.6 and EM ready
##
##   ????-??-?? - Version 1.0.2.
##       - changed the names of the images
##
##   ????-??-?? - Version 1.0.1.
##       - minor change in subSilver template
##
##   ????-??-?? - Version 1.0.0.
##       - now confirmed for 2.0.4 by several users
##
##   ????-??-?? - Version 0.9.5.
##       - change in, usercp_viewprofile.php ( $i -> $n )
##
##   ????-??-?? - Version 0.9.4.
##       - subSilver.cfg, changed (capital letter)
##
##   ????-??-?? - Version 0.9.3.
##       - corrected the zodic dates handling
##
##   ????-??-?? - Version 0.9.2.
##       - change usercp_viewprofile.php and profile_view_body.tpl
##
##   ????-??-?? - Version 0.9.1.
##       - change in profile_view_body.tpl
##
##   ????-??-?? - Version 0.9.0.
##       - initial beta, stores users movement into DB
##
#################################################################
## Security Disclaimer: This MOD Cannot Be Posted To Or Added At Any Non-Official phpBB Sites
#################################################################
##
## Installation Notes:
## this mod REQUIRE the birthday mod, this is only a add-on for this mod
##
########################################################

#
#-----[ OPEN FILE ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['month_long'] = array ($lang['datetime']['January'],$lang['datetime']['February'],$lang['datetime']['March'],$lang['datetime']['April'],$lang['datetime']['May'],$lang['datetime']['June'],$lang['datetime']['July'],$lang['datetime']['August'],$lang['datetime']['September'],$lang['datetime']['October'],$lang['datetime']['November'],$lang['datetime']['December']);

#
#-----[ AFTER, ADD ]------------------------------------------
#

// zodiacs used for birthday mod
$lang['Zodiac'] = 'Zodiac';
$lang['Capricorn'] = 'Capricorn';
$lang['Aquarius'] = 'Aquarius';
$lang['Pisces'] = 'Pisces';
$lang['Aries'] = 'Aries';
$lang['Taurus'] = 'Taurus';
$lang['Gemini'] = 'Gemini';
$lang['Cancer'] = 'Cancer';
$lang['Leo'] = 'Leo';
$lang['Virgo'] = 'Virgo';
$lang['Libra'] = 'Libra';
$lang['Scorpio'] = 'Scorpio';
$lang['Sagittarius'] = 'Sagittarius';

#
#-----[ OPEN ]------------------------------------------
#
viewtopic.php

#
#-----[ FIND ]------------------------------------------
#
$poster_birthdate=realdate

#
#-----[ AFTER, ADD ]------------------------------------------
#
		$n=0;
		while ($n<26)
		{
			if ($poster_birthdate>=$zodiacdates[$n] && $poster_birthdate<=$zodiacdates[$n+1])
			{
				$zodiac = $lang[$zodiacs[($n/2)]];
				$u_zodiac = $images[$zodiacs[($n/2)]];
				$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
				$n=26;
			} else
			{
				$n=$n+2;
			}
		}

#
#-----[ FIND ]------------------------------------------
#
		$poster_age = '';
	}

#
#-----[ BEFORE, ADD ]------------------------------------------
#
		$zodiac = '';
		$u_zodiac = '';
		$zodiac_img = '';

#
#-----[ FIND ]------------------------------------------
#
		'POSTER_NAME' => $poster,

#
#-----[ AFTER, ADD ]------------------------------------------
#
		'ZODIAC_IMG' => $zodiac_img,
		'ZODIAC' => $zodiac,
		'U_ZODIAC' => $u_zodiac,
		'L_ZODIAC' => ($zodiac) ? $lang['Zodiac'] . ': ' : '',


#
#-----[ OPEN FILE ]------------------------------------------
#
includes/constants.php

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

//added for birthday zodiac
$zodiacdates = array ('0101', '0120',
			'0121', '0219',
			'0220', '0320',
			'0321', '0420',
			'0421', '0520',
			'0521', '0621',
			'0622', '0722',
			'0723', '0823',
			'0824', '0922',
			'0923', '1022',
			'1023', '1122',
			'1123', '1221',
			'1222', '1231');
$zodiacs = array ('Capricorn','Aquarius', 'Pisces', 'Aries', 'Taurus', 'Gemini', 'Cancer', 'Leo', 'Virgo', 'Libra', 'Scorpio', 'Sagittarius','Capricorn');

#
#-----[ OPEN FILE ]------------------------------------------
#
includes/usercp_viewprofile.php

#
#-----[ FIND ]------------------------------------------
#
if ($profiledata['user_birthday']!=999999)
{

#
#-----[ AFTER, ADD ]------------------------------------------
#
	$user_birthdate = realdate('md', $profiledata['user_birthday']);
	$i=0;
	while ($i<26)
	{
		if ($user_birthdate>=$zodiacdates[$n] && $user_birthdate<=$zodiacdates[$i+1])
		{
			$zodiac = $lang[$zodiacs[($i/2)]];
			$u_zodiac = $images[$zodiacs[($i/2)]];
			$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
			$i=26;
		} else
		{
			$i=$i+2;
		}
	}

#
#-----[ FIND ]------------------------------------------
#
	'BIRTHDAY' => $user_birthday,

#
#-----[ AFTER, ADD ]------------------------------------------
#

	'ZODIAC' => $zodiac,
	'ZODIAC_IMG' => $zodiac_img,
	'L_ZODIAC' => $lang['Zodiac'],
	'U_ZODIAC' => $u_zodiac,

#
#-----[ OPEN FILE ]------------------------------------------
#
templates/subSilver/subSilver.cfg

#
#-----[ FIND ]------------------------------------------
#
?>

#
#-----[ BEFORE, ADD ]------------------------------------------
#

//added for birthday mod
$images['Capricorn'] = "$current_template_images/icon_zodiac_capricorn.gif";
$images['Aquarius'] = "$current_template_images/icon_zodiac_aquarius.gif";
$images['Pisces'] = "$current_template_images/icon_zodiac_pisces.gif";
$images['Aries'] = "$current_template_images/icon_zodiac_aries.gif";
$images['Taurus'] = "$current_template_images/icon_zodiac_taurus.gif";
$images['Gemini'] = "$current_template_images/icon_zodiac_gemini.gif";
$images['Cancer'] = "$current_template_images/icon_zodiac_cancer.gif";
$images['Leo'] = "$current_template_images/icon_zodiac_leo.gif";
$images['Virgo'] = "$current_template_images/icon_zodiac_virgo.gif";
$images['Libra'] = "$current_template_images/icon_zodiac_libra.gif";
$images['Scorpio'] = "$current_template_images/icon_zodiac_scorpio.gif";
$images['Sagittarius'] = "$current_template_images/icon_zodiac_sagittarius.gif";

#
#-----[ OPEN FILE ]------------------------------------------
#
templates/subSilver/profile_view_body.tpl

#
#-----[ FIND ]------------------------------------------
#
		  <td><b><span class="gen">{BIRTHDAY}</span></b></td>
		</tr>

#
#-----[ AFTER, ADD ]------------------------------------------
#

		<tr>
		  <td valign="middle" align="right" nowrap="nowrap"><span class="gen">{L_ZODIAC}:&nbsp;</span></td>
		  <td><b><span class="gen">{ZODIAC}&nbsp;{ZODIAC_IMG}</b></span></td>
		</tr>

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#
{postrow.POSTER_AGE}<br />

#
#-----[ IN-LINE FIND ]------------------------------------------
#
{postrow.POSTER_AGE}<br />

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{postrow.L_ZODIAC}{postrow.ZODIAC_IMG}<br />

#
#-----[ COPY ]------------------------------------------
#
copy root/templates/subSilver/images/icon_zodiac_capricorn.gif to templates/subSilver/images/icon_zodiac_capricorn.gif
copy root/templates/subSilver/images/icon_zodiac_aquarius.gif to templates/subSilver/images/icon_zodiac_aquarius.gif
copy root/templates/subSilver/images/icon_zodiac_pisces.gif to templates/subSilver/images/icon_zodiac_pisces.gif
copy root/templates/subSilver/images/icon_zodiac_aries.gif to templates/subSilver/images/icon_zodiac_aries.gif
copy root/templates/subSilver/images/icon_zodiac_taurus.gif to templates/subSilver/images/icon_zodiac_taurus.gif
copy root/templates/subSilver/images/icon_zodiac_gemini.gif to templates/subSilver/images/icon_zodiac_gemini.gif
copy root/templates/subSilver/images/icon_zodiac_cancer.gif to templates/subSilver/images/icon_zodiac_cancer.gif
copy root/templates/subSilver/images/icon_zodiac_leo.gif to templates/subSilver/images/icon_zodiac_leo.gif
copy root/templates/subSilver/images/icon_zodiac_virgo.gif to templates/subSilver/images/icon_zodiac_virgo.gif
copy root/templates/subSilver/images/icon_zodiac_libra.gif to templates/subSilver/images/icon_zodiac_libra.gif
copy root/templates/subSilver/images/icon_zodiac_scorpio.gif to templates/subSilver/images/icon_zodiac_scorpio.gif
copy root/templates/subSilver/images/icon_zodiac_sagittarius.gif to templates/subSilver/images/icon_zodiac_sagittarius.gif

#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM