Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
redactor 19.03.2004 17:59 / 19.03.2004 20:13
По-моему так достаточно красиво########### # # CopyLeft Redactor 2004 # Получение названия знака зодиака по номеру месяца и дню месяца # Использование ^t_zodiac_sign[номер месяца;день месяца;(rus|что угодно)] # # @t_zodiac_sign[month;day;lang] $zodiac[^table::create{rus_name eng_name first_month first_day second_month second_day Овен Aries 3 21 4 20 Телец Taurus 4 21 5 21 Близнецы Gemini 5 22 6 21 Рак Cancer 6 22 7 22 Лев Leo 7 23 8 23 Дева Virgo 8 24 9 23 Весы Libra 9 24 10 22 Скорпион Scorpio 10 24 11 22 Стрелец Sagittarius 11 23 12 21 Козерог Capricorn 12 22 1 20 Водолей Aquarius 1 21 2 19 Рыбы Pisces 2 20 3 20 }] $zodiac[^zodiac.select($zodiac.first_month == $month && $zodiac.first_day >= $day || $zodiac.second_month == $month && $zodiac.second_day <= $day)] ^if(def $lang&& $lang eq rus){ $result[$zodiac.rus_name] }{ $result[$zodiac.eng_name] }