Exemplo n.º 1
0
function showslider($attr)
{
    global $wpdb;
    $prefix = $wpdb->base_prefix;
    $slides = sliders('', " order by id desc");
    $data = '';
    if (count($slides) > 0) {
        ?>
		<link href="<?php 
        echo plugin_dir_url(__FILE__);
        ?>
css/jquery.bxslider.css.css" rel="stylesheet" />
		<script type="text/javascript" src="<?php 
        echo plugin_dir_url(__FILE__);
        ?>
js/jquery.js"></script>
		<script type="text/javascript" src="<?php 
        echo plugin_dir_url(__FILE__);
        ?>
js/jquery.bxslider.js"></script>
		<style type="text/css">
			.fullwidthslider{width:100%; height:100%; position:relative;}
			.detail{position:absolute; left:40%; bottom:10%;}
		</style>
		<script type="text/javascript">
			jQuery(document).ready(function(){
				jQuery('.bxslider').bxSlider({
				  adaptiveHeight: true,
				  mode: 'fade',
				  auto: true,
				  speed: 2000
				});
			});
		</script>
		<?php 
        $data .= '<div class="fullwidthslider"><ul class="bxslider">';
        foreach ($slides as $slide) {
            $link = '';
            if (trim($slide->link) != '') {
                $link = '<div class="goto"><a href="' . $slide->link . '" title="' . $slide->title . '">></a></div>';
            }
            $data .= '<li>
						<img src="' . get_option('home') . '/wp-content/uploads/slides/' . $slide->image . '" alt="" />
						<div class="detail">
							<div classe="caption">
								<div class="title">' . $slide->title . '</div>
								<div class="clear clr"></div>
								<div class="title">' . $slide->detail . '</div>
							</div>' . $link . '
						</div>
					</li>';
        }
        $data .= '</ul></div>';
    }
    return $data;
}
Exemplo n.º 2
0
<h2>View &amp; Edit Slide</h2>
<?php 
global $wpdb;
$prefix = $wpdb->base_prefix;
$id = $_REQUEST['id'];
$slide = $slide = sliders($id);
$title = $slide[0]->title;
$image = $slide[0]->image;
$detail = $slide[0]->detail;
$link = $slide[0]->link;
$error = array();
if (isset($_POST['updateslide'])) {
    $title = $_POST['title'];
    if (trim($title) == '') {
        array_push($error, 'Please enter title.');
    }
    $detail = $_POST['detail'];
    $link = $_POST['link'];
    $file = 'slide';
    $alias = 'slide-' . $id;
    if (isset($_FILES[$file]['name'])) {
        if ($_FILES[$file]['name'] != '') {
            if (strtolower($_FILES[$file]["type"]) == "image/gif" || strtolower($_FILES[$file]["type"]) == "image/jpeg" || strtolower($_FILES[$file]["type"]) == "image/jpg" || strtolower($_FILES[$file]["type"]) == "image/png" || strtolower($_FILES[$file]["type"]) == "image/pjpeg") {
                if ($_FILES[$file]["error"] > 0) {
                    echo "Error: " . $_FILES[$file]["error"] . "<br />";
                } else {
                    if (file_exists("../wp-content/uploads/slides/" . $image)) {
                        unlink("../wp-content/uploads/slides/" . $image);
                    }
                    $exts = explode('.', $_FILES[$file]["name"]);
                    $exten = '.' . $exts[count($exts) - 1];
Exemplo n.º 3
0
<?php

if (isset($_REQUEST['ho']) || $_REQUEST['ho'] == 'deleteslide') {
    global $wpdb, $signature;
    $prefix = $wpdb->base_prefix;
    $slide = sliders($_REQUEST['id']);
    $bigimage = $slide[0]->image;
    if (file_exists("../wp-content/uploads/slides/" . $bigimage)) {
        unlink("../wp-content/uploads/slides/" . $bigimage);
    }
    $result = $wpdb->query("DELETE FROM `" . $prefix . "sliders` where id=" . $_REQUEST['id']);
    if ($result == 1) {
        $url = get_option('home') . '/wp-admin/admin.php?page=sliders&del=succ';
        echo "<script>window.location='" . $url . "'</script>";
    }
}