ilch Forum » Allgemein » HTML, PHP, SQL,... » ContentSlider von ilch v1.2 Exportiert

Geschlossen
  1. #1
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    ContentSlider von ilch v1.2 Exportiert

    Hallo, ich habe ein kleines Problem!

    Ich möchte die ContentSlider von ilch v1.2 in meine NAVI-Leiste einbauen,
    aber ich habe ja nur die Boxse contentslider.php von ilch v.1.2.

    Wie muss ich die Umschreiben das sie eine Funktion bekommt?

    Das ist die Original ContentSlider von ilch v1.2:

    include/boxes/contentslider.php

    <?php
    /**
     * @license http://opensource.org/licenses/gpl-2.0.php The GNU General Public License (GPL)
     * @copyright (C) 2000-2013 ilch.de
     */
    defined('main') or die('no direct access');
    
    // Nur Anzeigen, wenn entsprechend konfiguriert
    if (($allgAr['sliderShow'] AND !$allgAr['sliderSmodul']) OR ($allgAr['sliderShow'] AND $allgAr['sliderSmodul'] AND $allgAr['smodul'] == $menu->get(0))) {
    
        $allgAr['sliderAnimation'] == 1 ? $allgAr['sliderAnimation'] = 'slide' : $allgAr['sliderAnimation'] = 'fade';
    
        // Sliderkonfiguration und Links an Header uebergeben
        $ILCH_HEADER_ADDITIONS .=
                "\n" . '<link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />' .
                "\n" . '<script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>' .
                "\n" . '<script type="text/javascript">' .
                "\n" . '    jQuery(document).ready(function($) { ' .
                "\n" . '        $(\'#contentslider\').bjqs({ ' .
                "\n" . '            width : ' . $allgAr['sliderWidth'] . ', ' .
                "\n" . '            height : ' . $allgAr['sliderHeight'] . ', ' .
                "\n" . '            animtype : \'' . $allgAr['sliderAnimation'] . '\', ' .
                "\n" . '            animduration : ' . $allgAr['sliderDuration'] . ', ' .
                "\n" . '            animspeed : ' . $allgAr['sliderSpeed'] . ', ' .
                "\n" . '            automatic : ' . $allgAr['sliderAutomic'] . ', ' .
                "\n" . '            showcontrols : ' . $allgAr['sliderControl'] . ', ' .
                "\n" . '            showmarkers : ' . $allgAr['sliderMarker'] . ', ' .
                "\n" . '            keyboardnav : ' . $allgAr['sliderKeyboard'] . ', ' .
                "\n" . '            hoverpause : ' . $allgAr['sliderWait'] . ', ' .
                "\n" . '            usecaptions : ' . $allgAr['sliderTitle'] . ', ' .
                "\n" . '            responsive : ' . $allgAr['sliderResize'] .
                "\n" . '        }); ' .
                "\n" . '    }); ' .
                "\n" . '</script>';
    
        echo "\n" . '<div id="contentslider">';
        echo "\n" . '  <ul class="bjqs">' . "\n";
    
        if ($allgAr['sliderRandom']) {
            $orderBy = 'RAND()';
        } else {
            $orderBy = '`pos` ASC';
        }
        $erg = db_query('SELECT `id`,`name`,`link`,`target`,`banner`,`pos`,`status` FROM `prefix_contentslider` WHERE `status` = 1 ORDER BY ' . $orderBy);
    
        $num = db_num_rows($erg);
        while ($r = db_fetch_assoc($erg)) {
            if (!empty($r['link'])) {
                echo '    <li><a href="' . $r['link'] . '" target="' . $r['target'] . '"><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></a></li>' . "\n";
            } else {
                echo '    <li><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></li>' . "\n";
            }
        }
    
        echo '  </ul>' . "\n";
        echo '</div>' . "\n";
    }


    Und das habe ich mal ausprobiert aber da sind die Bilder untereinander angeordnet:

    include/contents/contentslider.php

    <?php
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: ContentSlider';
    $hmenu = 'ContentSlider';
    $design = new design ( $title , $hmenu );
    $design->header();
    
    // Nur Anzeigen, wenn entsprechend konfiguriert
    if (($allgAr['sliderShow'] AND !$allgAr['sliderSmodul']) OR ($allgAr['sliderShow'] AND $allgAr['sliderSmodul'] AND $allgAr['smodul'] == $menu->get(0))) {
    
        $allgAr['sliderAnimation'] == 1 ? $allgAr['sliderAnimation'] = 'slide' : $allgAr['sliderAnimation'] = 'fade';
    
        // Sliderkonfiguration und Links an Header uebergeben
        $ILCH_HEADER_ADDITIONS .=
                "\n" . '<link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />' .
                "\n" . '<script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>' .
                "\n" . '<script type="text/javascript">' .
                "\n" . '    jQuery(document).ready(function($) { ' .
                "\n" . '        $(\'#contentslider\').bjqs({ ' .
                "\n" . '            width : ' . $allgAr['sliderWidth'] . ', ' .
                "\n" . '            height : ' . $allgAr['sliderHeight'] . ', ' .
                "\n" . '            animtype : \'' . $allgAr['sliderAnimation'] . '\', ' .
                "\n" . '            animduration : ' . $allgAr['sliderDuration'] . ', ' .
                "\n" . '            animspeed : ' . $allgAr['sliderSpeed'] . ', ' .
                "\n" . '            automatic : ' . $allgAr['sliderAutomic'] . ', ' .
                "\n" . '            showcontrols : ' . $allgAr['sliderControl'] . ', ' .
                "\n" . '            showmarkers : ' . $allgAr['sliderMarker'] . ', ' .
                "\n" . '            keyboardnav : ' . $allgAr['sliderKeyboard'] . ', ' .
                "\n" . '            hoverpause : ' . $allgAr['sliderWait'] . ', ' .
                "\n" . '            usecaptions : ' . $allgAr['sliderTitle'] . ', ' .
                "\n" . '            responsive : ' . $allgAr['sliderResize'] .
                "\n" . '        }); ' .
                "\n" . '    }); ' .
                "\n" . '</script>';
    
        echo "\n" . '<div id="contentslider">';
        echo "\n" . '  <ul class="bjqs">' . "\n";
    
        if ($allgAr['sliderRandom']) {
            $orderBy = 'RAND()';
        } else {
            $orderBy = '`pos` ASC';
        }
        $erg = db_query('SELECT `id`,`name`,`link`,`target`,`banner`,`pos`,`status` FROM `prefix_contentslider` WHERE `status` = 1 ORDER BY ' . $orderBy);
    
        $num = db_num_rows($erg);
        while ($r = db_fetch_assoc($erg)) {
            if (!empty($r['link'])) {
                echo '    <li><a href="' . $r['link'] . '" target="' . $r['target'] . '"><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></a></li>' . "\n";
            } else {
                echo '    <li><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></li>' . "\n";
            }
        }
    
        echo '  </ul>' . "\n";
        echo '</div>' . "\n";
    }
    
    $design->footer();
    ?>


    gesperrtes Bild

    MFG Benny;)


    verwendete ilch Version: 1.1 P


    Zuletzt modifiziert von FightClub am 08.02.2014 - 20:50:52
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.647
    Beitragswertungen
    1200 Beitragspunkte
    Folgende Dateien & DB-Erweiterungen musst Du beachten

    include/boxes/contentslider.php
    include/includes/css/contentslider/style.css
    include/includes/js/contentslider/slider.js
    include/admin/contentslider.php
    include/admin/templates/contentslider.htm

    db_query("INSERT INTO `prefix_config` (`schl`, `typ`, `kat`, `frage`, `wert`, `pos`) VALUES
    ('sliderShow', 'r2', 'Contentslider', 'Contentslider aktivieren', '1', 1),
    ('sliderSmodul', 'r2', 'Contentslider', 'Nur auf der Startseite anzeigen', '0', 2),
    ('sliderWidth', 'input', 'Contentslider', 'Breite für den Contentslider', '670', 3),
    ('sliderHeight', 'input', 'Contentslider', 'Höhe für den Contentslider', '200', 4),
    ('sliderSpeed', 'input', 'Contentslider', 'Dauer zwischen Bannerwechsel', '5000', 5),
    ('sliderDuration', 'input', 'Contentslider', 'Länge des Effektübergangs', '500', 6),
    ('sliderAnimation', 'input', 'Contentslider', 'Wechseleffekt auswählen (slide/fade)', 'slide', 7),
    ('sliderTitle', 'r2', 'Contentslider', 'Titelanzeige aktivieren', '1', 8),
    ('sliderMarker', 'r2', 'Contentslider', 'Bildzahlen aktivieren', '1', 9),
    ('sliderControl', 'r2', 'Contentslider', 'Vor- und Zurücktasten aktivieren', '1', 10),
    ('sliderKeyboard', 'r2', 'Contentslider', 'Tastaturnavigation aktivieren', '1', 11),
    ('sliderAutomic', 'r2', 'Contentslider', 'Automatische Rotation aktivieren', '1', 12),
    ('sliderWait', 'r2', 'Contentslider', 'Hoverpause aktivieren', '1', 13),
    ('sliderResize', 'r2', 'Contentslider', 'Bildskalierung aktivieren', '1', 14),
    ('sliderRandom', 'r2', 'Contentslider', 'Zufallsanordnung aktivieren', '0', 15)");
    
    db_query("CREATE TABLE IF NOT EXISTS `prefix_contentslider` (
    `id` smallint(6) NOT NULL AUTO_INCREMENT,
    `pos` smallint(6) NOT NULL DEFAULT '0',
    `status` smallint(1) NOT NULL DEFAULT '0',
    `name` varchar(100) NOT NULL DEFAULT '',
    `banner` varchar(100) NOT NULL DEFAULT '',
    `link` varchar(100) NOT NULL DEFAULT '',
    `target` varchar(10) NOT NULL DEFAULT '_self',
    PRIMARY KEY (`id`)
    ) AUTO_INCREMENT=6");
    
    db_query("INSERT INTO `prefix_contentslider` (`id`, `pos`, `status`, `name`, `banner`, `link`, `target`) VALUES
    (1, 0, 1, 'Berge im Herbst', 'include/images/contentslider/1_mkygre.jpg', 'http://www.ilch.de/', '_blank'),
    (2, 1, 1, 'Weizenfeld im Sommer', 'include/images/contentslider/2_sigdl7.jpg', 'http://www.ilch.de/', '_blank'),
    (3, 2, 1, 'Straße an der Küste', 'include/images/contentslider/3_yjsdzq.jpg', 'http://www.ilch.de/', '_blank'),
    (4, 3, 1, 'Steine am Meer', 'include/images/contentslider/4_wwnahq.jpg', 'http://www.ilch.de/', '_blank'),
    (5, 4, 1, 'Landschaft mit Waserfall', 'include/images/contentslider/5_4psxyq.jpg', 'http://www.ilch.de/', '_blank')");
    
    db_query("INSERT INTO `prefix_modules` (`id`, `url`, `name`, `gshow`, `ashow`, `fright`) VALUES (NULL, 'contentslider', 'Contentslider', 1, 1, 0)");



    Zuletzt modifiziert von Lord|Schirmer am 08.02.2014 - 21:08:55
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer
    Folgende Dateien & DB-Erweiterungen musst Du beachten

    include/boxes/contentslider.php
    include/includes/css/contentslider/style.css
    include/includes/js/contentslider/slider.js
    include/admin/contentslider.php
    include/admin/templates/contentslider.htm

    db_query("INSERT INTO `prefix_config` (`schl`, `typ`, `kat`, `frage`, `wert`, `pos`) VALUES
    ('sliderShow', 'r2', 'Contentslider', 'Contentslider aktivieren', '1', 1),
    ('sliderSmodul', 'r2', 'Contentslider', 'Nur auf der Startseite anzeigen', '0', 2),
    ('sliderWidth', 'input', 'Contentslider', 'Breite für den Contentslider', '670', 3),
    ('sliderHeight', 'input', 'Contentslider', 'Höhe für den Contentslider', '200', 4),
    ('sliderSpeed', 'input', 'Contentslider', 'Dauer zwischen Bannerwechsel', '5000', 5),
    ('sliderDuration', 'input', 'Contentslider', 'Länge des Effektübergangs', '500', 6),
    ('sliderAnimation', 'input', 'Contentslider', 'Wechseleffekt auswählen (slide/fade)', 'slide', 7),
    ('sliderTitle', 'r2', 'Contentslider', 'Titelanzeige aktivieren', '1', 8),
    ('sliderMarker', 'r2', 'Contentslider', 'Bildzahlen aktivieren', '1', 9),
    ('sliderControl', 'r2', 'Contentslider', 'Vor- und Zurücktasten aktivieren', '1', 10),
    ('sliderKeyboard', 'r2', 'Contentslider', 'Tastaturnavigation aktivieren', '1', 11),
    ('sliderAutomic', 'r2', 'Contentslider', 'Automatische Rotation aktivieren', '1', 12),
    ('sliderWait', 'r2', 'Contentslider', 'Hoverpause aktivieren', '1', 13),
    ('sliderResize', 'r2', 'Contentslider', 'Bildskalierung aktivieren', '1', 14),
    ('sliderRandom', 'r2', 'Contentslider', 'Zufallsanordnung aktivieren', '0', 15)");
    
    db_query("CREATE TABLE IF NOT EXISTS `prefix_contentslider` (
    `id` smallint(6) NOT NULL AUTO_INCREMENT,
    `pos` smallint(6) NOT NULL DEFAULT '0',
    `status` smallint(1) NOT NULL DEFAULT '0',
    `name` varchar(100) NOT NULL DEFAULT '',
    `banner` varchar(100) NOT NULL DEFAULT '',
    `link` varchar(100) NOT NULL DEFAULT '',
    `target` varchar(10) NOT NULL DEFAULT '_self',
    PRIMARY KEY (`id`)
    ) AUTO_INCREMENT=6");
    
    db_query("INSERT INTO `prefix_contentslider` (`id`, `pos`, `status`, `name`, `banner`, `link`, `target`) VALUES
    (1, 0, 1, 'Berge im Herbst', 'include/images/contentslider/1_mkygre.jpg', 'http://www.ilch.de/', '_blank'),
    (2, 1, 1, 'Weizenfeld im Sommer', 'include/images/contentslider/2_sigdl7.jpg', 'http://www.ilch.de/', '_blank'),
    (3, 2, 1, 'Straße an der Küste', 'include/images/contentslider/3_yjsdzq.jpg', 'http://www.ilch.de/', '_blank'),
    (4, 3, 1, 'Steine am Meer', 'include/images/contentslider/4_wwnahq.jpg', 'http://www.ilch.de/', '_blank'),
    (5, 4, 1, 'Landschaft mit Waserfall', 'include/images/contentslider/5_4psxyq.jpg', 'http://www.ilch.de/', '_blank')");
    
    db_query("INSERT INTO `prefix_modules` (`id`, `url`, `name`, `gshow`, `ashow`, `fright`) VALUES (NULL, 'contentslider', 'Contentslider', 1, 1, 0)");



    Zuletzt modifiziert von Lord|Schirmer am 08.02.2014 - 21:08:55


    Ja das ist richtig das habe ich ja auch alles schon gemacht,
    alles eingetragen und laufen tut es auch.

    Mir geht es nur um die:
    include/contents/contentslider.php

    die ich ja noch schreiben muss da mit ich sie unter
    index.php?contentslider erreiche

    MFG
    Benny zwinker
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.647
    Beitragswertungen
    1200 Beitragspunkte
    Ah... OK. Hast du ein Link zum Ergebnis?

    Grundlegend hatte ich in 1.2 vorgesehen, die Box {_boxes_contentslider} vor dem Content {EXPLODE} anzeigen zu lassen.


    Zuletzt modifiziert von Lord|Schirmer am 08.02.2014 - 23:22:27
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer
    Ah... OK. Hast du ein Link zum Ergebnis?

    Grundlegend hatte ich in 1.2 vorgesehen, die Box {_boxes_contentslider} vor dem Content {EXPLODE} anzeigen zu lassen.


    Zuletzt modifiziert von Lord|Schirmer am 08.02.2014 - 23:22:27


    Ja das ist der link projekt-ab.de/index.php?news

    und das ist ein Neues Projekt

    gesperrtes Bild

    Wo ich aber die:
    include/contents/contentslider.php Brauche

    Das habe ich jetzt mal gemacht.
    <?php
    defined ('main') or die ( 'no direct access' );
     
    $title = $allgAr['title'].' :: ContentSlider';
    $hmenu = 'ContentSlider';
    $design = new design ( $title , $hmenu );
    $design->header();
     
    // Nur Anzeigen, wenn entsprechend konfiguriert
    if (($allgAr['sliderShow'] AND !$allgAr['sliderSmodul']) OR ($allgAr['sliderShow'] AND $allgAr['sliderSmodul'] AND $allgAr['smodul'] == $menu->get(0))) {
     
        $allgAr['sliderAnimation'] == 1 ? $allgAr['sliderAnimation'] = 'slide' : $allgAr['sliderAnimation'] = 'fade';
     
        // Sliderkonfiguration und Links an Header uebergeben
        $ILCH_HEADER_ADDITIONS .=
                "\n" . '<link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />' .
                "\n" . '<script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>' .
                "\n" . '<script type="text/javascript">' .
                "\n" . '    jQuery(document).ready(function($) { ' .
                "\n" . '        $(\'#contentslider\').bjqs({ ' .
                "\n" . '            width : ' . $allgAr['sliderWidth'] . ', ' .
                "\n" . '            height : ' . $allgAr['sliderHeight'] . ', ' .
                "\n" . '            animtype : \'' . $allgAr['sliderAnimation'] . '\', ' .
                "\n" . '            animduration : ' . $allgAr['sliderDuration'] . ', ' .
                "\n" . '            animspeed : ' . $allgAr['sliderSpeed'] . ', ' .
                "\n" . '            automatic : ' . $allgAr['sliderAutomic'] . ', ' .
                "\n" . '            showcontrols : ' . $allgAr['sliderControl'] . ', ' .
                "\n" . '            showmarkers : ' . $allgAr['sliderMarker'] . ', ' .
                "\n" . '            keyboardnav : ' . $allgAr['sliderKeyboard'] . ', ' .
                "\n" . '            hoverpause : ' . $allgAr['sliderWait'] . ', ' .
                "\n" . '            usecaptions : ' . $allgAr['sliderTitle'] . ', ' .
                "\n" . '            responsive : ' . $allgAr['sliderResize'] .
                "\n" . '        }); ' .
                "\n" . '    }); ' .
                "\n" . '</script>';
     
        echo "\n" . '<div id="contentslider">';
        echo "\n" . '  <ul class="bjqs">' . "\n";
     
        if ($allgAr['sliderRandom']) {
            $orderBy = 'RAND()';
        } else {
            $orderBy = '`pos` ASC';
        }
        $erg = db_query('SELECT `id`,`name`,`link`,`target`,`banner`,`pos`,`status` FROM `prefix_contentslider` WHERE `status` = 1 ORDER BY ' . $orderBy);
     
        $num = db_num_rows($erg);
        while ($r = db_fetch_assoc($erg)) {
            if (!empty($r['link'])) {
                echo '    <li><a href="' . $r['link'] . '" target="' . $r['target'] . '"><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></a></li>' . "\n";
            } else {
                echo '    <li><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></li>' . "\n";
            }
        }
     
        echo '  </ul>' . "\n";
        echo '</div>' . "\n";
    }
     
    $design->footer();
    ?>


    MFG Benny zwinker
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.647
    Beitragswertungen
    1200 Beitragspunkte
    Probier es mal so!

    <?php
    defined ('main') or die ( 'no direct access' );
      
    $title = $allgAr['title'].' :: ContentSlider';
    $hmenu = 'ContentSlider';
    $design = new design ( $title , $hmenu );
    
    // Sliderkonfiguration und Links an Header übergeben
    $design->addheader('<link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />
    <script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>
    <script type="text/javascript">
    	jQuery(document).ready(function($) {
    		$("#contentslider").bjqs({
    			width : ' . $allgAr['sliderWidth'] . ',
    			height : ' . $allgAr['sliderHeight'] . ',
    			animtype : "' . $allgAr['sliderAnimation'] . '",
    			animduration : ' . $allgAr['sliderDuration'] . ',
    			animspeed : ' . $allgAr['sliderSpeed'] . ',
    			automatic : ' . $allgAr['sliderAutomic'] . ',
    			showcontrols : ' . $allgAr['sliderControl'] . ',
    			showmarkers : ' . $allgAr['sliderMarker'] . ',
    			keyboardnav : ' . $allgAr['sliderKeyboard'] . ',
    			hoverpause : ' . $allgAr['sliderWait'] . ',
    			usecaptions : ' . $allgAr['sliderTitle'] . ',
    			responsive : ' . $allgAr['sliderResize'] . '
    		});
    	});
    </script>');
    
    $design->header();
      
    // Anzeigen
      
    $allgAr['sliderAnimation'] == '1' ? $allgAr['sliderAnimation'] = 'slide' : $allgAr['sliderAnimation'] = 'fade';
    
    echo '<div id="contentslider">' . "\n";
    echo '  <ul class="bjqs">' . "\n";
    
    if ($allgAr['sliderRandom']) {
    	$orderBy = 'RAND()';
    } else {
    	$orderBy = '`pos` ASC';
    }
    $erg = db_query('SELECT `id`,`name`,`link`,`target`,`banner`,`pos`,`status` FROM `prefix_contentslider` WHERE `status` = 1 ORDER BY ' . $orderBy);
    
    $num = db_num_rows($erg);
    while ($r = db_fetch_assoc($erg)) {
    	if (!empty($r['link'])) {
    		echo '    <li><a href="' . $r['link'] . '" target="' . $r['target'] . '"><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></a></li>' . "\n";
    	} else {
    		echo '    <li><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></li>' . "\n";
    	}
    }
    
    echo '  </ul>' . "\n";
    echo '</div>' . "\n";
      
    $design->footer();
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 08.02.2014 - 23:56:45
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer
    Probier es mal so!

    <?php
    defined ('main') or die ( 'no direct access' );
      
    $title = $allgAr['title'].' :: ContentSlider';
    $hmenu = 'ContentSlider';
    $design = new design ( $title , $hmenu );
    
    // Sliderkonfiguration und Links an Header übergeben
    $design->addheader('<link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />
    <script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>
    <script type="text/javascript">
    	jQuery(document).ready(function($) {
    		$("#contentslider").bjqs({
    			width : ' . $allgAr['sliderWidth'] . ',
    			height : ' . $allgAr['sliderHeight'] . ',
    			animtype : "' . $allgAr['sliderAnimation'] . '",
    			animduration : ' . $allgAr['sliderDuration'] . ',
    			animspeed : ' . $allgAr['sliderSpeed'] . ',
    			automatic : ' . $allgAr['sliderAutomic'] . ',
    			showcontrols : ' . $allgAr['sliderControl'] . ',
    			showmarkers : ' . $allgAr['sliderMarker'] . ',
    			keyboardnav : ' . $allgAr['sliderKeyboard'] . ',
    			hoverpause : ' . $allgAr['sliderWait'] . ',
    			usecaptions : ' . $allgAr['sliderTitle'] . ',
    			responsive : ' . $allgAr['sliderResize'] . '
    		});
    	});
    </script>');
    
    $design->header();
      
    // Anzeigen
      
    $allgAr['sliderAnimation'] == '1' ? $allgAr['sliderAnimation'] = 'slide' : $allgAr['sliderAnimation'] = 'fade';
    
    echo '<div id="contentslider">' . "\n";
    echo '  <ul class="bjqs">' . "\n";
    
    if ($allgAr['sliderRandom']) {
    	$orderBy = 'RAND()';
    } else {
    	$orderBy = '`pos` ASC';
    }
    $erg = db_query('SELECT `id`,`name`,`link`,`target`,`banner`,`pos`,`status` FROM `prefix_contentslider` WHERE `status` = 1 ORDER BY ' . $orderBy);
    
    $num = db_num_rows($erg);
    while ($r = db_fetch_assoc($erg)) {
    	if (!empty($r['link'])) {
    		echo '    <li><a href="' . $r['link'] . '" target="' . $r['target'] . '"><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></a></li>' . "\n";
    	} else {
    		echo '    <li><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></li>' . "\n";
    	}
    }
    
    echo '  </ul>' . "\n";
    echo '</div>' . "\n";
      
    $design->footer();
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 08.02.2014 - 23:56:45


    Ne da kommt denn das.
    gesperrtes Bild
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.647
    Beitragswertungen
    1200 Beitragspunkte
    Am Code sehe jetzt keinen Fehler!
    Hast Du es nur offline?
    Was sagt der Quelltext?
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    ZitatZitat geschrieben von Lord|Schirmer
    Am Code sehe jetzt keinen Fehler!
    Hast Du es nur offline?
    Was sagt der Quelltext?


    Hast Du es nur offline?

    noch JA

    Was sagt der Quelltext?
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
      "http://www.w3.org/TR/xhtml1/DTD/xhtml1-loose.dtd">
    
    <html>
    <head>
            <title>Das CMS für jeden! :: ContentSlider</title>
            <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
            <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
            <link rel="stylesheet" type="text/css" href="include/designs/XDM/style.css">
            <link rel="stylesheet" type="text/css" href="include/designs/XDM/navigation.css">
    
    		<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>
    		
      <link rel="stylesheet" type="text/css" href="include/includes/js/fancybox/jquery.fancybox.css" media="screen" />
      <script type="text/javascript" src="include/includes/js/fancybox/jquery.fancybox.pack.js"></script>
      <script type="text/javascript" src="include/includes/js/fancybox/jquery.easing.1.3.js"></script>
        
      <script type="text/javascript">
            $(document).ready(function() {
                    $("table#galimages a").fancybox(
                    {
                    'zoomSpeedIn': 800,
                    'zoomSpeedOut': 500,
                    'zoomSpeedChange': 800,
                    'zoomOpacity': 0.5,
                    'overlayOpacity': 0.5,
                    'easingIn' : 'easeOutBack',
                    'easingOut'        : 'easeInBack',
                    'overlayShow': true
                    }
                    );
    
                    $("div#bbvideo a").fancybox(
                    {
                    'zoomSpeedIn': 800,
                    'zoomSpeedOut': 500,
                    'zoomSpeedChange': 800,
                    'zoomOpacity': 0.5,
                    'overlayOpacity': 0.5,
                    'overlayShow': true
                    }
                    );
            });
    
                    $(document).ready(function(){
    
                    // hide #back-top first
                    $("#back-top").hide();
    
                    // fade in #back-top
                    $(function () {
                            $(window).scroll(function () {
                                    if ($(this).scrollTop() > 100) {
                                            $('#back-top').fadeIn();
                                    } else {
                                            $('#back-top').fadeOut();
                                    }
                            });
    
                            // scroll body to 0px on click
                            $('#back-top a').click(function () {
                                    $('body,html').animate({
                                            scrollTop: 0
                                    }, 800);
                                    return false;
                            });
                    });
    
            });
    
       </script>
       
    <link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />
    <script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>
    <script type="text/javascript">
        jQuery(document).ready(function($) {
            $("#contentslider").bjqs({
                width : 670,
                height : 200,
                animtype : "",
                animduration : 500,
                animspeed : 5000,
                automatic : 1,
                showcontrols : 1,
                showmarkers : 1,
                keyboardnav : 1,
                hoverpause : 1,
                usecaptions : 1,
                responsive : 1
            });
        });
    </script>
    <script type="text/javascript" src="include/includes/js/BBCodeGlobal.js"></script>
    <script type="text/javascript">
    var bbcodemaximagewidth = 500;
    var bbcodemaximageheight = 500;
    </script>
    </head>
    
    <body>
    
    	<div id="header"></div>
    		<!-- Main Navigation Starts -->
    			<div id="nav">
    				<ul class="nav">
    					<li><a href="index.php?contentslider"><span>HOME</span></a></li>
    					<li><a href="index.php?gallery"><span>GALERIE</span></a></li>
    					<li><a href="index.php?"><span>EVENTS</span></a></li>
    					<li><a href="index.php?gbook"><span>G&Auml;STEBUCH</span></a></li>
    					<li><a href="index.php?news"><span>NEWS</span></a></li>
    					<li><a href="index.php?history"><span>&Uuml;BER UNS</span></a></li>
    					<li><a href="index.php?contact"><span>KONTAKT</span></a></li>
    				</ul>
    			</div>
    		<!-- Main Navigation Ends -->
    
    				<div id="wrap">
    					<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
    						<tr>
    							<td id="left_col" align="center" width="200" valign="top">
    								
    									<table width="100%" border="0" cellspacing="0" cellpadding="0">
    										<tr>
    											<td align="center" height="141" background="include/designs/XDM/img/box_left_logo.png"></td>
    										</tr>
    										<tr>
    											<td align="center" height="30" background="include/designs/XDM/img/box_left_top.png"> &nbsp; Login</td>
    										</tr>
    										<tr>
    											<td align="center" valign="top" background="include/designs/XDM/img/box_left_middle.png">
    												<table width="85%" border="0" cellspacing="0" cellpadding="0">
    													<tr>
    														<td align="center"><table width="100%" border="0" cellspacing="0" cellpadding="10">
       <tr>
        <td>
    	  Hallo &nbsp;<b>Benny</b>
    		<br />
    		<br />
    		<a class="box" href="index.php?forum-privmsg">Nachrichten</a>&nbsp;(0)<br>
    	  <a class="box" href="index.php?user-3">Logout</a> | <a class="box" href="index.php?user-8">Profil</a>
    		<br>
    		<a class="box" style="color:inherit;" href="admin.php?admin">Admin Bereich</a>
    
    		</td>
      </tr>
    </table>
    </td>
    													</tr>
    												</table>
    											</td>
    										</tr>
    										<tr>
    											<td height="60" background="include/designs/XDM/img/box_left_bottom.png">&nbsp;</td>
    										</tr>
    									</table>
    								
    							</td>
    								<td align="center" width="808px" valign="top">
    									<table width="808px" border="0" cellspacing="0" cellpadding="0">
    										<tr id="middle">
    											<td height="30" background="include/designs/XDM/img/xdm_titel.png">
    												<table align="center" width="85%" border="0" cellpadding="0" cellspacing="0">
    													<tr>
    														<td>ContentSlider</td>
    													</tr>
    												</table>
    											</td>
    										</tr>
    										<tr>
    											<td id="content">
    												<table align="center" width="95%" border="0" cellpadding="0" cellspacing="0">
    													<tr>
    														<td align="center" width="80%"><div id="contentslider">
      <ul class="bjqs">
        <li><a href="http://www.projekt-ab.de/" target="_blank"><img src="include/images/contentslider/1_fftolf.jpg" alt="Berge im Herbst" title="Berge im Herbst" /></a></li>
        <li><a href="http://www.projekt-ab.de/" target="_blank"><img src="include/images/contentslider/2_cqoe2t.jpg" alt="Weizenfeld im Sommer" title="Weizenfeld im Sommer" /></a></li>
        <li><a href="http://www.projekt-ab.de/" target="_blank"><img src="include/images/contentslider/3_24tdri.jpg" alt="Straße an der Küste" title="Straße an der Küste" /></a></li>
        <li><a href="http://www.projekt-ab.de/" target="_blank"><img src="include/images/contentslider/4_gr9aza.jpg" alt="Steine am Meer" title="Steine am Meer" /></a></li>
        <li><a href="http://www.projekt-ab.de/" target="_blank"><img src="include/images/contentslider/5_t82rsl.jpg" alt="Landschaft mit Waserfall" title="Landschaft mit Waserfall" /></a></li>
      </ul>
    </div>
    </td>
    													</tr>
    												</table>
    											</td>
    										</tr>
    										<tr>
    											<td id="footer" width="808" height="30" background="include/designs/Sturm-Trupp_V1/images/news_box_unten.gif"></td>
    										</tr>
    									</table>
    								</td>
    						</tr>
    					</table>
    
    					<div id="back-top">
    						<a href="#top"><span></span></a>
    					</div>
    				</div>
    		<br/><br/>		
    
    </body>
    </html>
    
    
    
             <!--
                                            {DDDmenupoint}
              //-->
    
              <!-- beispiel:
                [null, '%3', '%2', '%1', null|],|,
              -->
              <!--           anfang        +     link                |ende |teilende|teilee  -->
              <!-- horizontaler menupunkt -->
              
              <!-- horizontaler menupunkt anfang -->
              
              <!-- horizontaler menupunkt ende -->
              
    
              <!-- vertikaler menupunkt -->
              
              <!-- vertikaler menupunkt anfang -->
              
              <!-- vertikaler menupunkt ende -->
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.647
    Beitragswertungen
    1200 Beitragspunkte
    So, jetzt aber ... Problem war wahrscheinlich, dass $allgAr['sliderAnimation'] nicht übergeben wurde.

    <?php
    defined ('main') or die ( 'no direct access' );
       
    $title = $allgAr['title'].' :: ContentSlider';
    $hmenu = 'ContentSlider';
    $design = new design ( $title , $hmenu );
     
    // Sliderkonfiguration und Links an Header übergeben
    $allgAr['sliderAnimation'] == '1' ? $allgAr['sliderAnimation'] = 'slide' : $allgAr['sliderAnimation'] = 'fade';
    $design->addheader('<link rel="stylesheet" type="text/css" href="include/includes/css/contentslider/style.css" />
    <script type="text/javascript" src="include/includes/js/contentslider/slider.js"></script>
    <script type="text/javascript">
        jQuery(document).ready(function($) {
            $("#contentslider").bjqs({
                width : ' . $allgAr['sliderWidth'] . ',
                height : ' . $allgAr['sliderHeight'] . ',
                animtype : "' . $allgAr['sliderAnimation'] . '",
                animduration : ' . $allgAr['sliderDuration'] . ',
                animspeed : ' . $allgAr['sliderSpeed'] . ',
                automatic : ' . $allgAr['sliderAutomic'] . ',
                showcontrols : ' . $allgAr['sliderControl'] . ',
                showmarkers : ' . $allgAr['sliderMarker'] . ',
                keyboardnav : ' . $allgAr['sliderKeyboard'] . ',
                hoverpause : ' . $allgAr['sliderWait'] . ',
                usecaptions : ' . $allgAr['sliderTitle'] . ',
                responsive : ' . $allgAr['sliderResize'] . '
            });
        });
    </script>');
     
    $design->header();
       
    // Anzeigen
    
    echo '<div id="contentslider">' . "\n";
    echo '  <ul class="bjqs">' . "\n";
     
    if ($allgAr['sliderRandom']) {
        $orderBy = 'RAND()';
    } else {
        $orderBy = '`pos` ASC';
    }
    $erg = db_query('SELECT `id`,`name`,`link`,`target`,`banner`,`pos`,`status` FROM `prefix_contentslider` WHERE `status` = 1 ORDER BY ' . $orderBy);
     
    $num = db_num_rows($erg);
    while ($r = db_fetch_assoc($erg)) {
        if (!empty($r['link'])) {
            echo '    <li><a href="' . $r['link'] . '" target="' . $r['target'] . '"><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></a></li>' . "\n";
        } else {
            echo '    <li><img src="' . $r['banner'] . '" alt="' . $r['name'] . '" title="' . $r['name'] . '" /></li>' . "\n";
        }
    }
     
    echo '  </ul>' . "\n";
    echo '</div>' . "\n";
       
    $design->footer();
    ?>



    Zuletzt modifiziert von Lord|Schirmer am 09.02.2014 - 00:32:06
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    JAAAAAAAAAAAAAAAAAAAA

    Danke DIR lachenHeavy Metal

    Zuletzt modifiziert von FightClub am 09.02.2014 - 02:10:31
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.647
    Beitragswertungen
    1200 Beitragspunkte
    Super ... schwere Geburt lächeln
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    FightClub Mitglied
    Registriert seit
    02.06.2013
    Beiträge
    196
    Beitragswertungen
    1 Beitragspunkte
    Thema kann Geschlossen werden

    und noch mal Danke;)
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten