Quote:
Originally Posted by skariko
I'm sorry but I found a bug..
A member is born on 23th October and he's Scorpio.
The zodiac sign that appear on his profile is Libra..
..why?
Can I modify it?
Thanks,
|
Actually a few of the dates don't match with the right zodiac sign. I'm looking through the dates right now and can edit this post with the correct code.
Blah.. looking into it more, the days vary a lot by where exactly you look..

----------------------------------------------------
Go to Plugin Manager > Interactive Profiles -- System (the one at the "init_startup" hook location)
FIND:
PHP Code:
case '1':
$zodiacsign = ($birthday[1] <= 20) ? 'capricorn' : 'aquarius';
break;
case '2':
$zodiacsign = ($birthday[1] <= 19) ? 'aquarius' : 'pisces';
break;
case '3':
$zodiacsign = ($birthday[1] <= 20) ? 'pisces' : 'aries';
break;
case '4':
$zodiacsign = ($birthday[1] <= 20) ? 'aries' : 'taurus';
break;
case '5':
$zodiacsign = ($birthday[1] <= 21) ? 'taurus' : 'gemini';
break;
case '6':
$zodiacsign = ($birthday[1] <= 21) ? 'gemini' : 'cancer';
break;
case '7':
$zodiacsign = ($birthday[1] <= 22) ? 'cancer' : 'leo';
break;
case '8':
$zodiacsign = ($birthday[1] <= 23) ? 'leo' : 'virgo';
break;
case '9':
$zodiacsign = ($birthday[1] <= 21) ? 'virgo' : 'libra';
break;
case '10':
$zodiacsign = ($birthday[1] <= 23) ? 'libra' : 'scorpio';
break;
case '11':
$zodiacsign = ($birthday[1] <= 22) ? 'scorpio' : 'sagittarius';
break;
case '12':
$zodiacsign = ($birthday[1] <= 22) ? 'sagittarius' : 'capricorn';
break;
REPLACE WITH:
PHP Code:
case '1':
$zodiacsign = ($birthday[1] <= 19) ? 'capricorn' : 'aquarius';
break;
case '2':
$zodiacsign = ($birthday[1] <= 18) ? 'aquarius' : 'pisces';
break;
case '3':
$zodiacsign = ($birthday[1] <= 20) ? 'pisces' : 'aries';
break;
case '4':
$zodiacsign = ($birthday[1] <= 19) ? 'aries' : 'taurus';
break;
case '5':
$zodiacsign = ($birthday[1] <= 20) ? 'taurus' : 'gemini';
break;
case '6':
$zodiacsign = ($birthday[1] <= 21) ? 'gemini' : 'cancer';
break;
case '7':
$zodiacsign = ($birthday[1] <= 22) ? 'cancer' : 'leo';
break;
case '8':
$zodiacsign = ($birthday[1] <= 22) ? 'leo' : 'virgo';
break;
case '9':
$zodiacsign = ($birthday[1] <= 22) ? 'virgo' : 'libra';
break;
case '10':
$zodiacsign = ($birthday[1] <= 22) ? 'libra' : 'scorpio';
break;
case '11':
$zodiacsign = ($birthday[1] <= 21) ? 'scorpio' : 'sagittarius';
break;
case '12':
$zodiacsign = ($birthday[1] <= 21) ? 'sagittarius' : 'capricorn';
break;
Quote:
Originally Posted by skariko
Can I modify it?
|
It says this product is freely modifiable in the description, so I sure hope so. Otherwise, I'd have to undo a lot of changes.
Hope this works for you!
P.S. - I got all the dates from one source -- Wikipedia -- so if you disagree with any of the other dates (or any of your members do) then go ahead and change them.