Мод "birthday_add_on_chinese_zodiac_1.0.1em"

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
DJ Sample
phpBB 1.4.4
Сообщения: 156
Стаж: 20 лет 11 месяцев

Мод "birthday_add_on_chinese_zodiac_1.0.1em"

Сообщение DJ Sample »

С некоторых пор заметил, что он мне нагло врёт года пользователей по китайскому гороскопу.
Причём не у всех, а только у единиц, то есть - у меня, например - нормально, правильно показывает, а у человека 86-го года рождения показывает - "бык", хотя я сам знаю что этот год - год Тигра.
Сперва подумал на глюк БД, но потом посмотрел - там в БД ничего и не вносится вроде, просто если человек ввёл свой год рождения, скрипт, идёщий в комплекте с модом "includes/chinese.php" считает, какой год...
В чём может быть проблема? :oops:

Добавлено спустя 17 минут 16 секунд:

Похоже, что нашёл...?
В файле chinese.php есть массив с простым перечислением годов и соответсвия ему знака:

Код: Выделить всё

$chinese = array(
'19850219' => 'Rat',
'19860208' => 'Buffalo',
'19870128' => 'Tiger',
'19880216' => 'Cat',
'19890205' => 'Dragon',
, откуда и видно. что 86-ому году соответствует "Бык", но ведь это неверно изначально, 86-й год - "Тигр"! :oops:
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 21 год 1 месяц
Поблагодарили: 2 раза

Сообщение Xpert »

Код: Выделить всё

// the fist value is a YYYYMMDD date, it holds the ending date of the chinese year,
// the start date is asumed to start after the previous entry
// you may fill with other dates back in time
Дальше объяснять?
И вообще вспоминаем когда у китайцев по календарю Новый Год. Он в марте.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
DJ Sample
phpBB 1.4.4
Сообщения: 156
Стаж: 20 лет 11 месяцев

Сообщение DJ Sample »

Точно.
Спасибо.
Skimen
phpBB 1.0.0
Сообщения: 3
Стаж: 18 лет 5 месяцев

Сообщение Skimen »

как удалить этот мод??? :)
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Так же, как и ставили, только в обратном порядке
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html

Вернуться в «Поддержка модов для phpBB 2.0.x»