Seite 2 von 4

Verfasst: 24.06.2003 13:37
von esperitox
Dann nimm den Calendar Lite: http://www.snailsource.com/forum/minidl ... older_id=1

esperitox

Verfasst: 24.06.2003 14:05
von oliver12345
@ esperitox

So wie's aussieht muss man da auch registriert sein. :( Falls du da angemeldet bist, würde ich dich mal wieder bitten mir das Ganze per Mail zu schicken.

Verfasst: 24.06.2003 15:29
von esperitox
Mail ist unterwegs :wink:

esperitox

Verfasst: 24.06.2003 20:24
von oliver12345
@ esperitox
Hab' alle Dateien, die man ändern musste, und auch die anderen Dateien hochgeladen. Es funzt aber nicht, weil z.B. die Datei calender.php fehlt. Und das ist nicht die Einzigste. Wo sind die denn? Und bei der Datenbank-Installation mit der cal_install.php oder der cal_updater.php kamen auch Fehler.

Verfasst: 24.06.2003 20:58
von esperitox
Ich hasse t-offline :evil: Da iss bestimmt was beim senden schief gelaufen lads dir mal hier runter: 1.4.1.zip

esperitox

Verfasst: 24.06.2003 21:16
von oliver12345
Aaaah, das sieht doch schon viel besser aus. Da sind viel mehr Dateien drin. Also haben etliche gefehlt.

Verfasst: 24.06.2003 23:18
von oliver12345
Danke, esperitox. Hab' jetzt alles installiert. :grin:

Verfasst: 26.06.2003 03:21
von Kuschelteddy
Ich hab den Calender soweit auch eingebaut nur sehe ich im ACP nur den Menu Punkt zum Configurieren mehr nicht. Muß ich da noch was machen ??

Verfasst: 26.06.2003 13:30
von oliver12345
Wie kann ich das im Kalender so einstellen, dass die Geburtstage der User, die ihn auch angegeben haben, automatisch in den Kalender eingetragen werden? Oder gibt's dafür 'nen Mod? Na, esperitox, weißt du wieder mehr darüber?

Verfasst: 26.06.2003 16:59
von esperitox
@oliver bau das in die calendar.php ein dann haste die Geburtstage im Kalender:

Code: Alles auswählen

###### FIND


   {
      $currentday = create_date("j", time(), $board_config['board_timezone']);
      $currentmonth = create_date("m", time(), $board_config['board_timezone']);
      $currentyear = create_date("Y", time(), $board_config['board_timezone']);
   }


##### AFTER ADD

   $username = array();
   $user_id = array();
   $birthday = array();
   $birthmonth = array();
   $useryear = array();
   $ii = 0;

   $sql = "SELECT username, user_id, user_birthday
      FROM " . USERS_TABLE . "
      WHERE user_birthday < '999999'
      ORDER BY username";
   if( ($result = $db->sql_query($sql)) )
   {
      while( $row = $db->sql_fetchrow($result) )
      {
         $ii++;
         $username[$ii] = $row['username'];
         $user_id[$ii] = $row['user_id'];
         $birthday[$ii] = realdate('j', $row['user_birthday']);
         $birthmonth[$ii] = realdate('m', $row['user_birthday']);
         $useryear[$ii] = realdate('Y', $row['user_birthday']);
      }
   }



##### FIND

      $event_list = '';
      $correction = 0;


##### AFTER ADD

      $ii = 0;

      for ($ii; $ii<=count($useryear); $ii++)
      {
         if ( $birthday[$ii] == $thisday AND $birthmonth[$ii] == $month)
         {
            $userage = $year - $useryear[$ii];
            $correction++;
            $event_list .= '<span class="gensmall">-> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=$user_id[$ii]") . '">' . $username[$ii] . ' (' . $userage .')</a></span><br />';
         }
      }
esperitox