ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Geburtstagsbox Bilder-Mouseover

Geschlossen
  1. #1
    User Pic
    TrixX0r Mitglied
    Registriert seit
    01.09.2012
    Beiträge
    9
    Beitragswertungen
    0 Beitragspunkte
    Servus lächeln

    ich bin in Sachen "Ilch" recht neu und brauch nur mal nen kleinen Code für die Geburtstagsbox grumml

    <?php
    //Copyright by Hannes Wunderli
    //www.fast-death.com
    // v1.2
      
    defined ('main') or die ( 'no direct access' );
      
    //----------------------------------- Einstellungen-----------------------------------
      
    $limit = 3;        //wieviele Geburtstage Angezeigt werden sollen.
    $recht = 0;       //Anzeige Modus 0 = Alle / -1 Alle die mehr als Memberrechte haben usw.
    $showavatars = 1;  //Wenn 1 werden die Avatare wenn vorhanden angezeigt.
      
    //------------------------------------------------------------------------------------
      
    $count = 0;
      
    $timestamp = time();
    $akttime = date('Y-m-d',$timestamp);
      
    function get_gebtage ($datum) {
      list($y, $m, $d) = explode('-', $datum);
      return ($d.'.'.$m.'.'.$y);
    }
      
    # DIE krasse Abfrage :-)...   von Manue
    $q = "SELECT name, id, avatar,
    CASE WHEN ( MONTH(gebdatum) < MONTH(NOW()) ) OR ( MONTH(gebdatum) <= MONTH(NOW()) AND DAYOFMONTH(gebdatum) < DAYOFMONTH(NOW()) ) THEN
    gebdatum + INTERVAL (YEAR(NOW()) - YEAR(gebdatum) + 1) YEAR
    ELSE
    gebdatum + INTERVAL (YEAR(NOW()) - YEAR(gebdatum)) YEAR
    END
    AS gebtage
    FROM prefix_user WHERE gebdatum > 0000-00-00 AND recht <= ".$recht." ORDER BY gebtage LIMIT ".$limit;
      
    $erg = db_query($q);
      
    echo '<table width="100%" cellspacing="0" cellpadding="0">';
      
    $i = 1;
      
    while($row = db_fetch_object($erg)) {
       
      if($akttime == $row->gebtage)  {
       echo '<tr><td align="center">'.$lang['today'].'&nbsp;'.$lang['had'].'&nbsp;<a class="box" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a><br / >'.$lang['birthday'].'<br / ><img border="0" src="include/images/icons/birthday.gif"></td></tr>';
      } else {
        $gebtage = get_gebtage ($row->gebtage);
        echo '<tr><td align="center"><a class="box" href="index.php?user-details-'.$row->id.'">'.$row->name.'</a> '.$lang['had'].' '.$lang['on'].' '.$gebtage.' '.$lang['birthday'];
        if ($showavatars && $row->avatar) {
          echo '<br /><img src="'.$row->avatar.'" width="80" border="0">';
    
        }
        echo "</td></tr>";
      }
        
      if ($i<$limit) {
        echo '<tr><td>&nbsp;</td></tr>';
      }
      $i++;
    }
      
    echo '</table>';
    ?>


    Das ist die aktuelle Box mit verkleinerten Bildern der Geburtstagskinder. Wie bekomm ich das nu hin, dass ich beim Mouseover beim Bild dann das Bild in originaler Größe angezeigt bekomm ?

    Achja, bitte auf deutsch schreiben, denn Scriptisch versteh ich nicht so perfekt (versteh nur kleine Stücke von) lachen


    Vielen lieben Dank schonmal lächeln


    verwendete ilch Version: 1.1 N

    betroffene Homepage: germanmatchgamer.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    FeTTsack Hall Of Fame
    Registriert seit
    27.06.2012
    Beiträge
    188
    Beitragswertungen
    26 Beitragspunkte
    meinst du so ein Effekt wie er hier eingebunden ist ??

    externer Link

    wenn dort über die Vorschaubilder fährst, werden diese vergrößert.

    Das ist aber nicht ganz so einfach. Dafür muss javascript einbinden und an den richtigen stellen dann die Anpassungen in der php tätigen. Zum Schluss in der css die bilder größe/posi usw. an dein Design anpassen.

    da gibst die verschiedensten arten von ...
    ich hab diese hier verwendet lächeln

    github.com/jmartsch/jquery-hoverZoom

    bekommst du es damit selbst angepasst ?
    oder muss man dir die Box umschreiben ?

    lg fetti
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Saarlonz Hall Of Fame
    Registriert seit
    07.08.2008
    Beiträge
    3.003
    Beitragswertungen
    235 Beitragspunkte
    *Hust* ist ein bisschen alt der Thread, glaub nicht das hier noch support benötigt wird lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    FeTTsack Hall Of Fame
    Registriert seit
    27.06.2012
    Beiträge
    188
    Beitragswertungen
    26 Beitragspunkte
    oh lol ...
    der war bei mir bereich neue Themen/Beiträge zunge

    ignorieren oder Löschen. hab nicht auf das Datum geschaut.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten