[RC] Birthday [Olympus style]

Здесь авторы могут постить бета-версии своих модификаций для phpBB 2.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Если на ваш вопрос есть ответы по ниже следующим ссылкам, ваш пост удаляется без объяснения причин!!!
А вы рискуете получить предупреждение или бан (в зависимости от настроения модератора).


Местная Конституция | Шаблон запроса | Документация (phpBB3) | FAQ-2 (phpbb2) | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Сообщение Anonymous 26.11.2005 16:53

Пользователь мне на форуме написал подобное:
дни рождения
Что-то с ними не то.
моя днюха уже была, и в профиле правильная дата чёрным по белому написана 14,11,2005.
А тут говорят, что у мя днюха в ближайшие сёмь дней- непорядок

Причем фигня ток на индексе... везде дата отображается правильно... и возраст тоже... Где рыть?
Заранее спасибо
Anonymous

 


Сообщение [R: R@m$e$ :U] 26.11.2005 16:57

kibernax
это генерируется функцией future_birthday... в ней и рыть...

пысы
это бот Ома... =)
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение Anonymous 26.11.2005 20:11

Простите, какого ома?

Добавлено спустя 57 секунд:

И в какой файле? я в этом деле знаете-ли новичек ;)

Добавлено спустя 3 часа 11 минут 52 секунды:

Код: Выделить всё
create_date('d', time() + (($i+1) * 86400), $board_config['board_timezone'], FALSE), create_date('m', time() + ($i * 86400)

что тут надо поменять?
вродь все верно...
Anonymous

 

Сообщение [R: R@m$e$ :U] 26.11.2005 21:38

kibernax писал(а):Простите, какого ома?

прекрасно... займемся напоминаниями... и лечением амнезии...
OMus-VeNuS: привет
[R: R@m$e$ :U]: хай
OMus-VeNuS: слухай... у меня твой мод мальца глючит (birthday olimpus style) =(
[R: R@m$e$ :U]: бесплатная поддержка только на форуме
OMus-VeNuS: те у кого днюха 1 ноября была показывает что будет в ближайшие 7 дней
=(
OMus-VeNuS: да я забанен считай что это форум =)

[R: R@m$e$ :U]: не...
OMus-VeNuS: слушай ну будь человеком у меня же работающий форум
[R: R@m$e$ :U]: и? я не заставлял ставить это на работающий форум
OMus-VeNuS: ты же наверняка знаешь где проблема - неужели трудно сказать?
OMus-VeNuS: http://www.phpbbguru.net/community/view ... 4525#54525
OMus-VeNuS: create_date('d', time() + (($i+1) * 86400), $board_config['board_timezone'], FALSE), create_date('m', time() + ($i * 86400)
что тут надо поменять?
вродь все верно...
[R: R@m$e$ :U]: форум
OMus-VeNuS: http://www.phpbbguru.net/community/view ... 4527#54527


менять? хм... а зачем что-то менять? надо менять установщика... тк на чистом 2.0.18 проблем не было... следовательно проблемы после установки кучи модов, это сугубо ваше дело...
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение Xpert 26.11.2005 21:51

Спасибо за информацию. В бан однозначно. + 1 неделя к ранее установленному сроку.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
 
Сообщения: 5636
Зарегистрирован: 13.03.2004 21:27
Откуда: msk.ru

Сообщение MadCat_S 07.12.2005 7:22

Вот у меня проблемка мод день рождения встал чётко без косяков, а когда поставил аддон к нему из архива(зодиак), то такие траблы помогите :shock:
при просмотре профиля Fatal error: Call to undefined function: generate_zodiac() in z:\home\21\includes\usercp_viewprofile.php on line 208
при посмотре темы Fatal error: Call to undefined function: generate_zodiac() in z:\home\21\viewtopic.php on line 960


Ставил всё по инструкции
Аватара пользователя
MadCat_S
phpBB 1.4.3
 
Сообщения: 60
Зарегистрирован: 25.09.2005 16:16

Сообщение VVVas 07.12.2005 8:16

Будте внимательней - вы поставили аддон не к этому моду.
вы нарушили правила конференции, объяснений не будет - сами читайте правила
я люблю daft punk | Активные темы
Аватара пользователя
VVVas
Люмпен Пролетариат
Люмпен Пролетариат
 
Сообщения: 4553
Зарегистрирован: 12.11.2004 0:20
Откуда: RU-MSK

Сообщение MadCat_S 07.12.2005 8:39

а дайте линк пожалуйста аддона к этому моду
Аватара пользователя
MadCat_S
phpBB 1.4.3
 
Сообщения: 60
Зарегистрирован: 25.09.2005 16:16

Сообщение Siava 07.12.2005 10:36

MadCat_S
К этому моду наверно ещё нет аддонов.
Генератор db_update-файлов для phpBB 2.0
Еще одно нарушение правил и будете забанены.
© Mr. Anderson
Аватара пользователя
Siava
phpBB 3.0.2
 
Сообщения: 2665
Зарегистрирован: 11.01.2005 14:29
Откуда: Питер

Сообщение [R: R@m$e$ :U] 07.12.2005 14:55

ну что ж... начинаем с поправок...
VVVas писал(а):Будте внимательней - вы поставили аддон не к этому моду.

к этому...
Siava писал(а):К этому моду наверно ещё нет аддонов.

один есть...
MadCat_S писал(а):а дайте линк пожалуйста аддона к этому моду

в комплекте с модом...
MadCat_S писал(а):Вот у меня проблемка мод день рождения встал чётко без косяков, а когда поставил аддон к нему из архива(зодиак), то такие траблы помогите
при просмотре профиля Fatal error: Call to undefined function: generate_zodiac() in z:\home\21\includes\usercp_viewprofile.php on line 208
при посмотре темы Fatal error: Call to undefined function: generate_zodiac() in z:\home\21\viewtopic.php on line 960

как минимум пропустили вот эту инструкцию...
Код: Выделить всё
#
#-----[ OPEN ]------------------------------------------
#

includes/functions.php

#
#-----[ FIND ]------------------------------------------
#

<?php

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

/*** -= Birthday [Olympus style] Addon [Zodiac] v1.0.0 by [R: R@m$e$ :U] =- ***/

#
#-----[ FIND ]------------------------------------------
#

   return $user_age;
}

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

// [start] Birthday [Olympus style] Addon [Zodiac]
function generate_zodiac($user_birthday)
{
   global $zodiacdates, $zodiacs;

   for ( $n = 0; $n < 26; $n++, $n++ )
   {
      if ( $user_birthday>= $zodiacdates[$n] && $user_birthday <= $zodiacdates[$n+1] )
      {
         $user_zodiac = $zodiacs[($n/2)];
      }
   }
   
   return $user_zodiac;
}
// [end] Birthday [Olympus style] Addon [Zodiac]
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение e-dog 09.02.2006 15:41

Рамзес скачал с твоего сайта мод. Дни рождения поставился велликолепно, как только зодиак аддон поставил при клике на пользователе выдает вот такую ошибку:

Fatal error: Call to undefined function generate_zodiac() in C:\AppServ\www\includes\usercp_viewprofile.php on line 196


Код: Выделить всё
Это из usercp_viewprofile.php

// [start] Birthday [Olympus style] Addon [Zodiac]
$user_birthday = $profiledata['user_birthday'];
$zodiac_date = str_replace(' ', 0, sprintf('%2d%2d', ((int)      substr($user_birthday, 3, 2)), ((int) substr($user_birthday, 0, 2))));
126 строка ----->  $user_zodiac = generate_zodiac($zodiac_date);
$zodiac = $lang[$user_zodiac];
$u_zodiac = $images[$user_zodiac];
$zodiac_img = '<img src="' . $u_zodiac . '" alt="' . $zodiac . '" title="' . $zodiac . '" align="top" border="0" />';
$user_zodiac = $zodiac;
// [end] Birthday [Olympus style] Addon [Zodiac]


ниже прикрепляю свой functions.php


Вот такие пироги, заранее спасибо за помошь.
Вложения
functions.rar
(7.64 Кб) Скачиваний: 448
e-dog
phpBB 1.4.0
 
Сообщения: 30
Зарегистрирован: 06.11.2005 16:18

Сообщение [R: R@m$e$ :U] 09.02.2006 19:45

e-dog
Код: Выделить всё
function generate_age($user_birthday)
{
   $user_age = (create_date('Y', time(), $board_config['board_timezone'], FALSE) - ((int) substr($user_birthday, -4)));

   if ( create_date('n', time(), $board_config['board_timezone'], FALSE) < ((int) substr($user_birthday, 3, 2)) )
   {
      $user_age--;
      return $user_age;
   }

// [start] Birthday [Olympus style] Addon [Zodiac]
function generate_zodiac($user_birthday)
{
   global $zodiacdates, $zodiacs;

   for ( $n = 0; $n < 26; $n++, $n++ )
   {
      if ( $user_birthday>= $zodiacdates[$n] && $user_birthday <= $zodiacdates[$n+1] )
      {
         $user_zodiac = $zodiacs[($n/2)];
      }
   }

   return $user_zodiac;
}
// [end] Birthday [Olympus style] Addon [Zodiac]


   if ( (create_date('j', time(), $board_config['board_timezone'], FALSE) < ((int) substr($user_birthday, 0, 2))) && (create_date('n', time(), $board_config['board_timezone'], FALSE) == ((int) substr($user_birthday, 3, 2))) )
   {
      $user_age--;
      return $user_age;
   }

   return $user_age;
}
// [end] Birthday [Olympus style]


а это что? 0_о
надо так...
Код: Выделить всё
function generate_age($user_birthday)
{
   $user_age = (create_date('Y', time(), $board_config['board_timezone'], FALSE) - ((int) substr($user_birthday, -4)));

   if ( create_date('n', time(), $board_config['board_timezone'], FALSE) < ((int) substr($user_birthday, 3, 2)) )
   {
      $user_age--;
      return $user_age;
   }

   if ( (create_date('j', time(), $board_config['board_timezone'], FALSE) < ((int) substr($user_birthday, 0, 2))) && (create_date('n', time(), $board_config['board_timezone'], FALSE) == ((int) substr($user_birthday, 3, 2))) )
   {
      $user_age--;
      return $user_age;
   }

   return $user_age;
}
// [end] Birthday [Olympus style]

// [start] Birthday [Olympus style] Addon [Zodiac]
function generate_zodiac($user_birthday)
{
   global $zodiacdates, $zodiacs;

   for ( $n = 0; $n < 26; $n++, $n++ )
   {
      if ( $user_birthday>= $zodiacdates[$n] && $user_birthday <= $zodiacdates[$n+1] )
      {
         $user_zodiac = $zodiacs[($n/2)];
      }
   }

   return $user_zodiac;
}
// [end] Birthday [Olympus style] Addon [Zodiac]
Руководство пользователя | FAQ | Правила | Как устанавливать MOD'ы
ВОСПОЛЬЗУЙСЯ ПОИСКОМ, ТАМ ЕСТЬ БОЛЬШИНСТВО ОТВЕТОВ
ЕСЛИ НЕ ПОМОГЛО, ИСПОЛЬЗУЙ ШАБЛОН ЗАПРОСА, ПОМОГИ В РЕШЕНИИ ЗАДАЧИ
БЕСПЛАТНО ПОМОГУ ТОЛЬКО НА ФОРУМЕ!!! (ЛС НЕ В СЧЕТ)

Оставь благодарность, подтверди работоспособность совета.

ВСЕ ПРАВА НА МОДЫ ОТДАНЫ m157y
Аватара пользователя
[R: R@m$e$ :U]
phpBB Maniac
 
Сообщения: 1503
Зарегистрирован: 16.01.2005 13:04
Откуда: Novosibirsk,RU

Сообщение e-dog 10.02.2006 17:04

Спасибо еще раз.... Пойду теперь Эксперта мучать по Glance =)
e-dog
phpBB 1.4.0
 
Сообщения: 30
Зарегистрирован: 06.11.2005 16:18

Сообщение mercury_2k 28.08.2006 9:32

де можно скачать данный мод?дайте рабочий линк!
mercury_2k
phpBB 1.4.2
 
Сообщения: 51
Зарегистрирован: 09.08.2006 11:36

Пред.


Вернуться в Бета-версии модов для phpBB 2.0.x

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0