Jetzt kostenlos Anmelden!


Jan-Lukas Männlich

findet sich zurecht

Beiträge: 141

Geschlecht: Männlich

Wohnort: Das schöne Neandertal

PHPKIT Version: 1.6.5

1

Samstag, 2. Februar 2008, 12:08

Jubiläums Box

Hi,

Hat schon jemand etwas in der Richtung gesehen, das man den Usern zum Eintritt der Seite gratuliert ?

Also in der Art Geburtstagsbox, nur mit den Daten der Anmeldung ?



Harald
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

2

Samstag, 2. Februar 2008, 17:06

Für die 1.6.03 / 1.6.1 gibt es das IMO bei 4kits.de - evtl. kannst du das umbauen!
  • Zum Seitenanfang
  • Zum Seitenende

Jan-Lukas Männlich

findet sich zurecht

Beiträge: 141

Geschlecht: Männlich

Wohnort: Das schöne Neandertal

PHPKIT Version: 1.6.5

3

Samstag, 2. Februar 2008, 17:51

kann es da leider nicht finden, wie heisst das denn :?:

Harald
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

4

Samstag, 2. Februar 2008, 18:11

Den scheint es nicht mehr zu geben:
=> http://www.kit-ressource.de/ettingslist1…details&id=1267
  • Zum Seitenanfang
  • Zum Seitenende

Jan-Lukas Männlich

findet sich zurecht

Beiträge: 141

Geschlecht: Männlich

Wohnort: Das schöne Neandertal

PHPKIT Version: 1.6.5

5

Samstag, 2. Februar 2008, 18:24

Das kenn ich doch, klappt übrigens SUPER in der 1.7.4, nur keine Ahnung ob es von dehnen ist

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<? 
$day = date("d"); //aktueller Tag als Zahl 
$month = date("n"); // aktueller Monat als Zahl 
$year= date("Y"); //aktuelles Jahr als Zahl 
$site_body.= "Tag: ".$day."<br>"; // Ausgabe Tag 
$site_body.= "Monat: ".$month."<br><br>"; // Ausgabe Monat 
$site_body.= "Geburtstagskinder:<br>"; 
$getuserinfo=$DB->query("SELECT * FROM ".$db_tab['user']." WHERE user_bd_day ='".$day."' AND user_bd_month='".$month."'"); 
while ($userinfo=$DB->fetch_array($getuserinfo)) { 
$userage = $year - $userinfo['user_bd_year']; 
$site_body.= $userinfo['user_nick']." (".$userinfo['user_email'].") wird ".$userage."<br>"; 
// =>EMAIL; 
$receiver = $userinfo['user_email']; // E-Mail Adresse an die die Mail geschickt werden soll 
$sender = "From: Webmaster ".$config["site_name"]." <".$config["site_email"].">"; // Absender E-Mail 
$subject = "Geburtstagsgruss für Dich"; //Betreff der E-Mail 
$message = "Hallo ".$userinfo['user_nick'].",\n\nWir wünschen dir zum Wiegenfeste 
von ganzem Herzen alles Beste 
und außerdem - das ist ganz klar! - 
ein schönes neues Lebensjahr. 
Wir freuen uns schon jetzt auf den nächsten Besuch von Dir im Ü-Ei Portal!\n\nDein ".$config["site_name"]."-Team\n".$config['site_url']; 

mail($receiver, $subject, $message,$sender); 
} 
?>


Was ich meine ist eine Navbox, wo keine Geburtstagskinder erscheinen, sondern User die nach registrierdatum erscheinen.

Wir gratulieren ganz herzlich zum {hier soll das Jahr hin} Jahrestag hier im Ü-Ei Portal

dann die User aufführen

soll nur erscheinen wenn auch ein Jubilar an dem Tag dabei ist

Harald
  • Zum Seitenanfang
  • Zum Seitenende

Headless Männlich

... nur noch zur deko

Beiträge: 2 374

Geschlecht: Männlich

Wohnort: Nürnberg

PHPKIT Version: keine

6

Samstag, 2. Februar 2008, 19:35

Ach so, schau dir mal den Thread an:
=> SUCHE Birthday Navbox
  • Zum Seitenanfang
  • Zum Seitenende

Zwiebelring Männlich

lernt alles kennen

Beiträge: 53

Geschlecht: Männlich

PHPKIT Version: 1.6.1

7

Samstag, 2. Februar 2008, 20:02

Ich hab so was auch mal geschrieben und bei mir auf der Seite im Einsatz - allerdings auch nur für die 1.6.10



Bei Bedarf kann ich mal im Code kramen
  • Zum Seitenanfang
  • Zum Seitenende

Jan-Lukas Männlich

findet sich zurecht

Beiträge: 141

Geschlecht: Männlich

Wohnort: Das schöne Neandertal

PHPKIT Version: 1.6.5

8

Samstag, 2. Februar 2008, 20:43

Wäre klasse

Harald
  • Zum Seitenanfang
  • Zum Seitenende

Zwiebelring Männlich

lernt alles kennen

Beiträge: 53

Geschlecht: Männlich

PHPKIT Version: 1.6.1

9

Samstag, 2. Februar 2008, 21:21

Also ich habe das direkt in die forum/fuss.php eingebaut. Der obere Teil war noch original und behandelt die Geburtstage. Hintenraus geht's dann mit was anderem weiter

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
if (is_array($phpkit_status['bd_user'])) {
 unset($bd_user);
 foreach($phpkit_status['bd_user'] as $status) {
  unset($age);
  $age=getAge($status['user_bd_day'],$status['user_bd_month'],$status['user_bd_year']);
  if ($bd_user$bd_user.=', ';
  eval ("\$bd_user.= \"".getTemplate("forum/fuss_bduser")."\";");
  }
 eval ("\$fuss_adds_inner= \"".getTemplate("forum/fuss_adds_bduser")."\";");
 }

// Jubi Addon Start

$time_jubi=time();
$day_jubi=date("d. M",$time_jubi);
$year_jubi=date("Y",$time_jubi);
unset($jb_user);
$idx_jb=0;

$getinfo=$DB->query("SELECT * FROM ".$db_tab['user']." ORDER BY signin"); 

while ($userinfo=$DB->fetch_array($getinfo)) {

$day_signin=date("d. M",$userinfo['signin']);
$year_signin=date("Y",$userinfo['signin']);
$delta_year=$year_jubi-$year_signin;

$lastactive=($time_jubi-$userinfo['lastlog'])/86400;
if (($delta_year!="0") && ($day_signin==$day_jubi) && ($lastactive<=100)) {

  if ($jb_user$jb_user.=', ';
  eval ("\$jb_user.= \"".getTemplate("forum/fuss_jbuser")."\";");
  $idx_jb=$idx_jb+1;
 }
}
if ($idx_jb!=0) {
   eval ("\$fuss_adds_inner.= \"".getTemplate("forum/fuss_adds_jbuser")."\";");
 }

// Jubi Addon end


Dazu sind noch zwei templates nötig: templates/forum/fuss_adds_jbuser:

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
 <tr>
  <td class="highlight">
    <table border="0" cellspacing="0" cellspacing="0" width="100%">
     <tr>
      <td><img border="0" alt="Alles gute zum Jubilaeum" src="images/jubi.png" /></td>
      <td>&nbsp;&nbsp;</td>    
      <td width="100%">
        <font class="small">Wir gratulieren ganz herzlich zum Jubil&auml;um:<br/>
        $jb_user</font></td>
     </tr>
    </table>
  </td>
 </tr>


sowie templates/forum/fuss_jbuser:

PHP-Quelltext

1
<class="small" href="include.php?path=login/userinfo.php&id=$userinfo[user_id]">$userinfo[user_nick]</a> ($delta_year)


Das Bildchen gibt es hier und muss nach images/jubi.png

Ich denke, das sollte es sein. Wenn du die 1.6.4 hast, solltest du zumindest i.w. den Code oben zwischen // Jubi Addon Start und / /Jubi Addon end benutzen können

Viel Erfolg

Gerald

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Zwiebelring« (3. Februar 2008, 21:07)

  • Zum Seitenanfang
  • Zum Seitenende

Jan-Lukas Männlich

findet sich zurecht

Beiträge: 141

Geschlecht: Männlich

Wohnort: Das schöne Neandertal

PHPKIT Version: 1.6.5

10

Samstag, 2. Februar 2008, 21:31

Danke, werde es testen :thumbup:
  • Zum Seitenanfang
  • Zum Seitenende