phpBB2.de Foren-Übersicht  
[netclusive - internet broadcasting]
 FAQ  •  Suchen  •  Download  •  Lesezeichen  •  Mitgliederliste  •  Benutzergruppen   •  Registrieren  •  Profil  •  Einloggen, um private Nachrichten zu lesen  •  Login
 
        
 
        
 

LinkLift

Nächstes Thema anzeigen
Vorheriges Thema anzeigen

Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.
Autor Nachricht
easy123
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 01.04.2005
Beiträge: 3

BeitragVerfasst am: Fr 01 Apr, 2005 16:35 Antworten mit ZitatNach oben 

Hallo,
im Topic Kalender wird der Geburtstag in den Monaten Jänner-November
angezeigt. Im Dezember aber nicht.

Birthday Extension for Topic Calender & Birthday Mod
MOD Version: 0.9.6

Bitte warum werden im Dezember die Geburtstage nicht angezeigt?

mfg
Easay123
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
Google







Verfasst am: Nach oben

daniel33
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.02.2004
Beiträge: 89

BeitragVerfasst am: Fr 01 Apr, 2005 16:55 Antworten mit ZitatNach oben 

Warum weiss ich noch nicht. Habe noch nicht nachgeschaut. Ist sicherlich nur ein ">="-Zeichen falsch oder etwas in der Art.

Aber ich werde mich noch im ersten Halbjahr darum kümmen.

_________________
Malerfreunde - Bob Ross Info Seite
Al Bundy Site
Birthday Extension für den Topic Kalender
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
easy123
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 01.04.2005
Beiträge: 3

BeitragVerfasst am: Do 07 Apr, 2005 00:23 Antworten mit ZitatNach oben 

@daniel33

Habe diesen Code in die functions_calendar.php eingefügt:
mit diesem wird der Geburtstag im Dezember dargestellt.
Habe ein paar Zeilen weggelassen. Vor lauter Probieren habe ich vergessen, welche Zeile das war--> sorry

Code:

//
// Birthday Mod for Topic Calendar & Birthday Mod without PCP
//

function get_birthday(&$events, &$number, $start_date, $end_date, $limit=false, $start=0, $max_limit=-1)
{
   global $template, $lang, $images, $userdata, $board_config, $db, $phpbb_root_path, $phpEx;

      $sql = "$user_birthday SELECT u.*
      FROM " . USERS_TABLE . " AS u
      WHERE u.user_id <> " . ANONYMOUS . "
         AND u.user_birthday <> 999999
      ORDER BY username";

   if ( !$result = $db->sql_query($sql) )
   {
      message_die(GENERAL_ERROR, 'Could not read user table to get birthday today info', '', __LINE__, __FILE__, $sql);
   }

   // get the number of occurences
   $number = $db->sql_numrows($result);
   // if limit per page asked, limit the number of results

   // read users
   while ($row = $db->sql_fetchrow($result))
   {
      $user_id       = $row['user_id'];
      $username      = $row['username'];
      $user_birthday = realdate($lang['DATE_FORMAT'], $row['user_birthday']);

      $ignore         = $row['user_ignore'];
      $friend         = $row['user_friend'];
      $always_visible = $row['user_visible'];

      $username_link = append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id");

      $event_day   = realdate('d',$row['user_birthday']);
      $event_month   = realdate('n',$row['user_birthday']);
      $event_year2   = realdate('Y',$row['user_birthday']);
      $start_month   = intval(date('m', $start_date));
      $event_year      = intval(date('Y', $start_date));
      if ($event_month < $start_month) $event_year++;
      $event_time = mktime( 0,0,0, $event_month, $event_day, $event_year );

// avatar
              $avatar_display = ( $userdata['user_viewavatar'] && $row['user_allowavatar'] );
              $avatar = '';
              if ( $avatar_display && $row['user_avatar_type'] )
              {
                 switch( $row['user_avatar_type'] )
              {
                 case USER_AVATAR_UPLOAD:
                      $avatar = ( $board_config['allow_avatar_upload'] ) ? '<img src="' . $board_config['avatar_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : '';
                 break;
                 case USER_AVATAR_REMOTE:
                      $avatar = ( $board_config['allow_avatar_remote'] ) ? '<img src="' . $row['user_avatar'] . '" alt="" border="0" />' : '';
                 break;
                 case USER_AVATAR_GALLERY:
                      $avatar = ( $board_config['allow_avatar_local'] ) ? '<img src="' . $board_config['avatar_gallery_path'] . '/' . $row['user_avatar'] . '" alt="" border="0" />' : '';
                 break;
              }
                 }

// Alter berrechnen
      $age = $event_year - $event_year2;
      if ( intval(substr($user_birthday, 4, 4)) > intval(date('md', $event_time)) ) $age--;
      if ($age <= 0) $age = '';

      $tmp_message = sprintf($lang['birthday_message'],"<img src='".$phpbb_root_path."images/cake.gif'>",$username,$avatar,$age);
      $message = htmlspecialchars("<table cellspacing='1' cellpadding='2' border='0' width='100%' class='forumline'><tr><td class='row1' nowrap='nowrap' align='center'><b>".$lang['birthday_header']."</b><span class='topictitle'></span><hr /><span class='genmed'>".$tmp_message."</span></td></tr></table>");
      $message = preg_replace("/[\n\r]{1,2}/", '', $message);

      $new_row = array();
      $new_row['event_id']            = POST_USERS_URL . $user_id;

      $new_row['event_author_id']         = $user_id;
      $new_row['event_author']         = $username;
      $new_row['event_time']            = $event_time;

      $new_row['event_last_author_id']   = '';
      $new_row['event_last_author']      = '';
      $new_row['event_last_time']         = '';

      $new_row['event_replies']         = '';
      $new_row['event_views']            = '';
      $new_row['event_type']            = POST_BIRTHDAY;
      $new_row['event_vote']            = '';
      $new_row['event_status']         = '';
      $new_row['event_moved_id']         = '';
      $new_row['event_last_id']         = '';
      $new_row['event_forum_id']         = '';
      $new_row['event_forum_name']      = '';

      $new_row['event_icon']                = $images['icon_birthday'];
      $new_row['event_title']            = $username;
      $new_row['event_short_title']      = $username;
      $new_row['event_message']         = $message;
      $new_row['event_calendar_time']      = $event_time;
      $new_row['event_calendar_duration']   = '';
      $new_row['event_link']            = $username_link;
      $new_row['event_txt_class']         = $txt_class;
      $new_row['event_type_icon']         = '<img src="' . $images['icon_tiny_profile'] . '" border="0" align="absbottom" hspace="2" />';
      $events[] = $new_row;
   }
}


mfg
Easy123


Zuletzt bearbeitet von easy123 am Do 07 Apr, 2005 01:53, insgesamt 2-mal bearbeitet
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
daniel33
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.02.2004
Beiträge: 89

BeitragVerfasst am: Do 07 Apr, 2005 00:52 Antworten mit ZitatNach oben 

Hi Easy123!

Habe dein Posting nun zum Anlass genommen schnell den Fehler zu suchen.
Bei dir scheint es zwar auch hinzuhauen, verlangsamt allerdings den Aufbau des Kalenders um das 12-fache !!

Ich empfehe dir dringen das neue Update einzuspielen.
Es muss nur eine Zeile geändert werden.

UPDATE
Problem mit der Anzeige im Dezember behoben
Neue Files gibt es ganz am Anfang des Threads - oder direkt hier ( http://www.phpbb2.de/download.php?id=3720 ) !

_________________
Malerfreunde - Bob Ross Info Seite
Al Bundy Site
Birthday Extension für den Topic Kalender
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
easy123
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 01.04.2005
Beiträge: 3

BeitragVerfasst am: Do 07 Apr, 2005 02:04 Antworten mit ZitatNach oben 

Hallo daniel33,

habe sofort den neuen Code eingefügt.

Vielen Dank für dieses update Smile

Super Service Very Happy

mfg
Easy123
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
mishka2000
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 12.05.2005
Beiträge: 2

BeitragVerfasst am: Do 12 Mai, 2005 20:37 Antworten mit ZitatNach oben 

I have Topic calendar - Categories Hierarchy v 2.1.0 edition installed and I do not have file named includes/functions_calender.php. How can I use your mod in my situation ?
Thanx in advance..
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
mishka2000
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 12.05.2005
Beiträge: 2

BeitragVerfasst am: Mo 16 Mai, 2005 11:58 Antworten mit ZitatNach oben 

Nobody ?? I hate the idea of installing Profile Control Panel only for Birthday Mod to work with Topics Calendar.. Sad
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
daniel33
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 04.02.2004
Beiträge: 89

BeitragVerfasst am: Fr 20 Mai, 2005 18:38 Antworten mit ZitatNach oben 

Hi Mishka2000!

Since I don't use the Categories Hierarchy Mod I can't help you with this problem.

But are you sure you have installed the "Topic Caledar" Mod?
It's requiered for the birthday extension.

Daniel

_________________
Malerfreunde - Bob Ross Info Seite
Al Bundy Site
Birthday Extension für den Topic Kalender
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
weizenspoiler
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 26.09.2007
Beiträge: 8

BeitragVerfasst am: So 23 Dez, 2007 12:23 Antworten mit ZitatNach oben 

hallo

ich habe auch diese mod eingebaut


wenn ich als gast auf den kalender gehe zeigt es mir den username an
so wie es eigentlich sein soll

Image


und wenn ich eingeloogt bin erschein nur ein balken
Image


anderstrum wäre es mir lieber ... Wink


an was kann das liegen ????
gruß weizenspoiler
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
wowgolds987
phpBB2.de User
phpBB2.de User



Anmeldungsdatum: 13.12.2008
Beiträge: 9

BeitragVerfasst am: Do 18 Dez, 2008 08:42 Antworten mit ZitatNach oben 

[quote="AmigaLink"]
oxpus hat folgendes geschrieben:
Von mir schon einmal ein dickes Lob. Damit ist das Thema endlich man (fast) vom Tisch!

Da schließe ich mich an!
Aber wieso fast?
Ok - ich weiss noch nicht wie sich dieser Mod mit dem Mini-Cal verträgt (hab ihn noch nicht eingebaut, da ich den Birthday-mod nicht drin hab), aber Grundsätztlich schein das Problem doch nun gelöst zu sein.[/quote
HUGE stock forgold wowat all times!! There's no need for worrying about buying without gold stock. Your benefit is respected. Once you place the wow power leveling order, gold will be on it’s way in a few minutes. Security guaranteed!!
OfflineBenutzer-Profile anzeigenPrivate Nachricht senden
Beiträge der letzten Zeit anzeigen:      
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen

Ähnliche Beiträge
Thema Autor Forum Antworten Verfasst am
Problem mit Birthday Mod 1.5.7em georgstmk phpBB2.x - Support 0 Di 25 Nov, 2008 17:43 Letzten Beitrag anzeigen
Similar Topic Mod Nredrum phpBB2.x - MOD Support 1 Fr 18 Apr, 2008 14:21 Letzten Beitrag anzeigen
Flash and Extension Help GunGix Support Forum 0 Do 10 Apr, 2008 08:05 Letzten Beitrag anzeigen
bbcode für "Off Topic" jevo phpBB2.x - MOD Request 0 Di 08 Apr, 2008 22:12 Letzten Beitrag anzeigen
Downloading the beta ievil Plus 1.53 Beta Support 2 Mi 19 März, 2008 06:31 Letzten Beitrag anzeigen