Jean´s - Fotos

die private Fotoseite

Jean´s - Fotos die private Fotoseite
    Montag, 6. September 2010
     
    Start Einloggen Einloggen Die Mitglieder Das Foren-Team Suchfunktion
    98 Beiträge & 64 Themen in 14 Foren
    Keine neuen Beiträge, seit Ihrem letzten Besuch am 06.09.2010 - 02:48.
      Login speichern
    Forenübersicht » 4. PHPKit » 4.1 Änderungen zur BilderGalerie 2.2 » Bildansicht mit Vorschau in BilderGalerie 2.2 [PHPKIT 1.6.4]

    vorheriges Thema   nächstes Thema  
    1 Beitrag in diesem Thema (offen)
    Seite(n) (1) 1
    Autor
    Beitrag
    Jean ist offline Jean Sachsen  
    Bildansicht mit Vorschau in BilderGalerie 2.2 [PHPKIT 1.6.4]
    Administrator
    32 Beiträge - Grünschnabel
    Jean`s alternatives Ego
    Danke erhalten: 1 Anzeigen!
    Hallo Leut,
    nun eine Änderung der besonderen Art.

    Zu sehen ist diese natürlich bei meinen Bildern.

    Und so geht es.

    Suche publictpl\galerie\pic.htm
    Code
    $bgPicOutShowId

    und füge D A R Ü B E R dies ein:
    Code
    <!-- Thumb Vorschau unter Hauptbild - von martin-web-foto.de - Anfang 01/01 -->
    <tr>
    <td colspan="2" class="standard" align="center">
    $bgPicOutShowThumb
    </td>
    </tr>
    <!-- Thumb Vorschau unter Hauptbild - von martin-web-foto.de - Anfang 01/01 -->


    Suche pkinc\public\galerie_pic.php
    Code
    switch(bgConfigPicsSort){
    case 1:
    $bgPicStartString = "pics_title < '".$bgPic['pics_title']."'";
    break;
    case 0:
    $bgPicStartString = "pics_title > '".$bgPic['pics_title']."'";
    break;
    case 3:
    $bgPicStartString = "pics_date < '".$bgPic['pics_date']."'";
    break;
    case 2:
    $bgPicStartString = "pics_date > '".$bgPic['pics_date']."'";
    break;
    case 5:
    $bgPicStartString = "pics_id < '".$bgPic['pics_id']."'";
    break;
    case 4:
    $bgPicStartString = "pics_id > '".$bgPic['pics_id']."'";
    break;
    }

    und ERSETZE dies mit:
    Code
    switch(bgConfigPicsSort){
    case 1:
    $bgPicStartString = "pics_title < '".$bgPic['pics_title']."'";
    $bgPicStartStringThumb = "ORDER BY pics_title ASC"; // A - Z // Thumb Vorschau unter Hauptbild
    break;
    case 0:
    $bgPicStartString = "pics_title > '".$bgPic['pics_title']."'";
    $bgPicStartStringThumb = "ORDER BY pics_title DESC"; // Z - A // Thumb Vorschau unter Hauptbild
    break;
    case 3:
    $bgPicStartString = "pics_date < '".$bgPic['pics_date']."'";
    $bgPicStartStringThumb = "ORDER BY pics_date ASC"; // Thumb Vorschau unter Hauptbild
    break;
    case 2:
    $bgPicStartString = "pics_date > '".$bgPic['pics_date']."'";
    $bgPicStartStringThumb = "ORDER BY pics_date DESC"; // Thumb Vorschau unter Hauptbild
    break;
    case 5:
    $bgPicStartString = "pics_id < '".$bgPic['pics_id']."'";
    $bgPicStartStringThumb = "ORDER BY pics_id ASC"; // Thumb Vorschau unter Hauptbild
    break;
    case 4:
    $bgPicStartString = "pics_id > '".$bgPic['pics_id']."'";
    $bgPicStartStringThumb = "ORDER BY pics_id DESC"; // Thumb Vorschau unter Hauptbild
    break;
    }

    Suche weiter
    Code
    /******************************/
    /* Show User */
    /******************************/

    und füge D A R Ü B E R dies ein:
    Code
    // Thumb Vorschau unter Hauptbild - von martin-web-foto.de - Anfang 01/01
    $anz_streampics = 2; // Anzahl der Bilder vor und nach dem Hauptbild
    // !! So lassen, da sonnst die Tabellen nicht mehr stimmen !!

    $picnr = 1;
    $list = $DB->query( "SELECT pics_id, pics_cat, pics_title, pics_name, pics_date, cat_rights_pics FROM ".$db_tab['gal_pics']."
    LEFT JOIN ".$db_tab['gal_cat']." ON pics_cat = cat_id
    WHERE pics_cat = '".$bgPic['pics_cat']."' AND pics_active = '1' AND ".sqlrights("cat_rights_pics")." ".$bgPicStartStringThumb." ");

    while($row = mysql_fetch_assoc($list)){
    if($row['pics_id'] == $bgPic['pics_id']){
    $acutal_pic_no = $picnr;
    }

    $pics[$picnr]['filename']= $row['pics_title'];
    $pics[$picnr]['id'] = $row['pics_id'];
    $pics[$picnr]['name'] = $row['pics_name'];

    $picnr++;
    }

    $pics_gesamt = ($picnr-1);

    // Thumb Tabelle - Anfang
    $bgPicOutShowThumb = "<table width=\"100%\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";

    // Thumb VOR dem Hauptbild

    for( $x = ( $acutal_pic_no - $anz_streampics ); $x < $acutal_pic_no; $x++ ) {
    if($x > 0) {
    // Beginn Bildgröße berechnen
    $iMaxWidth = 120; // max. Breite des verkleinerten Bildes
    $aPicValues = @getimagesize(bgConfigThumbsPath.$pics[$x]['id']."_".$pics[$x]['filen ame']); // Bildattribute auslesen
    $dRelation = $aPicValues[0] / $aPicValues[1];
    if ($dRelation >= 1) {
    $iPicHight = $iMaxWidth / $dRelation;
    $iPicWidth = $iMaxWidth;
    } elseif ($dRelation >= 0) {
    $iPicHight = $iMaxWidth;
    $iPicWidth = $iMaxWidth * $dRelation;
    } else {
    $iPicHight = 0;
    $iPicWidth = 0;
    }
    $sPicSize = " width=\"{$iPicWidth}\" height=\"{$iPicHight}\" ";
    // Beginn Bildgröße berechnen

    $bgPicOutShowThumb .= "<td width=\"20%\" align=\"center\"><a href=\"?path=galerie_pic&pid=".$pics[$x]['id']."&cid=".$bgPic['pics_cat'] ."\"><img src=\"".$bgConfigThumbsPath."".$pics[$x]['id']."_".$pics[$x]['filename']."\" alt=\"".$pics[$x]['name']."\" ".$sPicSize." border=\"0\"/></a></td>";
    }
    else {
    $bgPicOutShowThumb .= "<td width=\"20%\" align=\"center\"></td>";
    }
    }

    // Hauptbild

    // Beginn Bildgröße berechnen
    $iMaxWidth = 100; // max. Breite des verkleinerten Bildes
    $aPicValues = getimagesize(bgConfigThumbsPath."/".$bgPic['pics_id']."_".$bgPic['pic s_title']); // Bildattribute auslesen
    $dRelation = $aPicValues[0] / $aPicValues[1];
    if ($dRelation >= 1) {
    $iPicHight = $iMaxWidth / $dRelation;
    $iPicWidth = $iMaxWidth;
    } else {
    $iPicHight = $iMaxWidth;
    $iPicWidth = $iMaxWidth * $dRelation;
    }
    $sPicSize = " width=\"{$iPicWidth}\" height=\"{$iPicHight}\" ";
    // Ende Bildgröße berechnen

    $bgPicOutShowThumb .= "<td width=\"20%\" align=\"center\"><img src=\"".$bgConfigThumbsPath."".$bgPic['pics_id']."_".$bgPic['pics_title'] ."\" $sPicSize border=\"0\"/></td>";

    // Thumb NACH dem Hauptbild
    for( $x = ( $acutal_pic_no + 1 ); $x <= ( $acutal_pic_no + $anz_streampics ); $x++) {
    if($x < ( $pics_gesamt + 1 )) {
    // Beginn Bildgröße berechnen
    $iMaxWidth = 120; // max. Breite des verkleinerten Bildes
    $aPicValues = @getimagesize(bgConfigThumbsPath."/".$pics[$x]['id']."_".$pics[$x]['fil ename']); // Bildattribute auslesen
    $dRelation = $aPicValues[0] / $aPicValues[1];
    if ($dRelation >= 1) {
    $iPicHight = $iMaxWidth / $dRelation;
    $iPicWidth = $iMaxWidth;
    } elseif ($dRelation >= 0) {
    $iPicHight = $iMaxWidth;
    $iPicWidth = $iMaxWidth * $dRelation;
    } else {
    $iPicHight = 0;
    $iPicWidth = 0;
    }
    $sPicSize = " width=\"{$iPicWidth}\" height=\"{$iPicHight}\" ";
    // Ende Bildgröße berechnen

    $bgPicOutShowThumb .= "<td width=\"20%\" align=\"center\"><a href=\"?path=galerie_pic&pid=".$pics[$x]['id']."&cid=".$bgPic['pics_cat'] ."\"><img src=\"".$bgConfigThumbsPath."".$pics[$x]['id']."_".$pics[$x]['filename']."\" alt=\"".$pics[$x]['name']."\" ".$sPicSize." border=\"0\"/></a></td>";
    }
    else {
    $bgPicOutShowThumb .= "<td width=\"20%\" align=\"center\"></td>";
    }
    }

    $bgPicOutShowThumb .= "</tr></table>";
    // Thumb Tabelle - Ende

    // Thumb Vorschau unter Hauptbild - von martin-web-foto.de - Ende 01/01



    Es wird sicherlich noch die eine oder andere kleine Änderung geben. Also ab und an mal hier vorbei schauen.


    Hinweis!
    Das Entfernen, Verändern oder Unkenntlich machen des Copyright im Quelltest ist untersagt. Ist das Copyright durch Änderungen oder auf Grund äußerer Einflüsse nicht mehr sichtbar, muss der Copyright-Vermerk vollständig und in der ursprünglichen Form, durch den Benutzer wieder hergestellt werden. Änderungen an den Script und Funktionen ist untersagt, es sei den zur Anpassung an das eigene Design, liegt im Ermessen des Benutzers und Erfolgen auf eigenes Risiko. Diese Änderungen berechtigen in keinem Fall zur Entfernung des Copyright.



    Gruß Jean

    Zur präsentation der BilderGalerie 2.2.5




    Ich gebe keinen Support per Messenger, Privat Nachricht oder E-Mail

    Jean grüsst alle User auf der Homepage von Jean´s - Fotos

    und die 10 Gäste




    D i s t a n z i e r u n g
      Der Betreiber und die Moderatoren dieser Seite distanzieren sich hiermit ausdrücklich von diesem Beitrag.
      Die Verantwortung trägt der Autor.
      Sollte dieser Beitrag Ihre Rechte verletzen bitten wir um Benachrichtigung!
    Beitrag vom 28.07.2009 - 00:10
    Diesen Beitrag melden   nach weiteren Posts von Jean suchen Jean`s Profil ansehen Jean eine E-Mail senden Jean eine Kurznachricht senden Jean zu Ihren Freunden hinzufügen Jean MSN-Profil aufrufen Beitrag ausdrucken
    zum Anfang der Seite
    Baumstruktur - Signaturen verstecken
    Seite(n) (1) 1
    vorheriges Thema   nächstes Thema

    Gehe zu:  
    Es ist / sind gerade 0 registrierte(r) Benutzer und 10 Gäste online. Neuester Benutzer: Bernardo
    Mit 640 Besuchern waren am 20.03.2009 - 16:27 die meisten Besucher gleichzeitig online.
    Aktive Themen der letzten 24 Stunden | Foren-Topuser
     
     
      Diese Seite ist von mir


      Diese Website wurde mit PHPKIT Version 1.6.4 pl3 erstellt
      PHPKIT ist eine eingetragene Marke der Gersöne & Schott GbR - Copyright © 2002-2008