ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » InfoBox

Geschlossen
  1. #1
    User Pic
    Bowman Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    78
    Beitragswertungen
    0 Beitragspunkte
    Hi leute
    Ich habe mir die infoBox aus dem Downloadbereich von Ilch gezogen und installiert nun begruesst diese Box jeden Mit Besucher schöner wäre es wenn diese Box die registrierten User mit Namen begruessen würde so wie die Login Box ist das möglich ???
    Gruß
    Bowi
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    in include/boxes/login.php am Besten nach
    $row = db_fetch_object($erg);
    einsetzen:

    if(date("G") < 12) {$gruss="Guten Morgen ";}
    if(date("G") <= 18 && date("G") >= 12) {$gruss="Guten Tag ";}
    if(date("G") >= 19) {$gruss="Guten Abend ";}


    dann kommt
    $tpl->set ( 'NAME', $_SESSION['authname'] );

    dort folgendes darunter einfügen:

    $tpl->set ( 'GRUSS' , $gruss );


    in include/templates/user/boxen_login.htm {GRUSS} vor {NAME} setzen!

    Es sollte also dann so aussehen:
    {GRUSS}{NAME}


    Fertig!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Bowman Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    78
    Beitragswertungen
    0 Beitragspunkte
    Ich meinte net die Login Box sondern die InfoBox das heisst sie soll ungereggt User mit Besucher begruessen und gerregte User mit Namen begruessen..................
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.675
    Beitragswertungen
    1212 Beitragspunkte
    Ich habs mal für Dich umgeschrieben, sollte funktionieren:

    <?php 
    defined ('main') or die ('no direct access'); 
    
    if(loggedin()) { 
    
    if(date("G") < 12) {$gruss="Guten Morgen";}
    if(date("G") <= 18 && date("G") >= 12) {$gruss="Guten Tag";}
    if(date("G") >= 19) {$gruss="Guten Abend";}
    $name = $_SESSION['authname'];
    $ip = $_SERVER['REMOTE_ADDR'];
    $host = gethostbyaddr($ip);
    $uhr = time();
    $datum = date("d.m.Y",$uhr);
    $zeit = date("H:i",$uhr);
        
    echo '<p align="center">';
    echo $gruss.'&nbsp;'.$name.'<br><br>';
    echo '<img src="include/images/infobox/ip.png" width="16" height="16"><br>';
    echo '<b>Deine IP :</b><br>';
    echo $ip.'<br>';
    echo '<img src="include/images/infobox/host.png" width="16" height="16"><br>';
    echo '<b>Dein Host :</b><br>';
    echo $host.'<br>';
    echo '<img src="include/images/infobox/datum.png" width="16" height="16"><br>';
    echo '<b>Datum / Uhrzeit :</b><br>';
    echo 'Heute ist der '.$datum.'<br>und es ist jetzt '.$zeit.' Uhr';
    echo '</p>';
    
    } else {
    
    if(date("G") < 12) {$a="Guten Morgen Besucher";}
    if(date("G") <= 18 && date("G") >= 12) {$a="Guten Tag Besucher";}
    if(date("G") >= 19) {$a="Guten Abend Besucher";}
    $ip = $_SERVER['REMOTE_ADDR'];
    $host = gethostbyaddr($ip);
    $uhr = time();
    $datum = date("d.m.Y",$uhr);
    $zeit = date("H:i",$uhr);
        
    echo '<p align="center">';
    echo $a.'<br><br>';
    echo '<img src="include/images/infobox/ip.png" width="16" height="16"><br>';
    echo '<b>Deine IP :</b><br>';
    echo $ip.'<br>';
    echo '<img src="include/images/infobox/host.png" width="16" height="16"><br>';
    echo '<b>Dein Host :</b><br>';
    echo $host.'<br>';
    echo '<img src="include/images/infobox/datum.png" width="16" height="16"><br>';
    echo '<b>Datum / Uhrzeit :</b><br>';
    echo 'Heute ist der '.$datum.'<br>und es ist jetzt '.$zeit.' Uhr';
    echo '</p>';
    
    }
    ?>


    Einfach ersetzen!
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Bowman Mitglied
    Registriert seit
    31.03.2007
    Beiträge
    78
    Beitragswertungen
    0 Beitragspunkte
    funktioniert wunderbar danke Dir................:)
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    ***ToXiX*** Mitglied
    Registriert seit
    14.08.2008
    Beiträge
    49
    Beitragswertungen
    0 Beitragspunkte
    mhh also wenn ich das eibfüge sagt er mir:

    Parse error: syntax error, unexpected '<' in /data/apache/users/kilu.de/own3/www/include/boxes/infobox.php on line 13

    wisst ihr was ich falsch gemacht habe?
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten