예제 #1
0
function SB_slider($param)
{
    if (empty($param["keyword"])) {
        return "";
    }
    $slider = slider($param["keyword"]);
    if ($slider !== false) {
        return '<aside class="widget widget_minty_slideshow clearfix"><h3 class="widget-title"><span>文章推荐</span></h3><div class="textwidget"><div class="slideshow-wrap"><script type="text/javascript">' . $slider . '</script></div></div></aside>';
    }
}
예제 #2
0
function smooth_slider_media_lib_save($post, $attachment)
{
    global $smooth_slider;
    if (current_user_can($smooth_slider['user_level'])) {
        global $wpdb, $table_prefix;
        $table_name = $table_prefix . SLIDER_TABLE;
        $post_id = $post['ID'];
        if (isset($attachment['slider']) and !isset($attachment['slider_name'])) {
            $slider_id = '1';
            if (is_post_on_any_slider($post_id)) {
                $sql = "DELETE FROM {$table_name} where post_id = '{$post_id}'";
                $wpdb->query($sql);
            }
            if (isset($attachment['slider']) and $attachment['slider'] == "slider" and !slider($post_id, $slider_id)) {
                $dt = date('Y-m-d H:i:s');
                $sql = "INSERT INTO {$table_name} (post_id, date, slider_id) VALUES ('{$post_id}', '{$dt}', '{$slider_id}')";
                $wpdb->query($sql);
            }
        }
        if (isset($attachment['slider']) and $attachment['slider'] == "slider" and isset($attachment['slider_name'])) {
            $slider_id_arr = $attachment['slider_name'];
            $post_sliders_data = ss_get_post_sliders($post_id);
            foreach ($post_sliders_data as $post_slider_data) {
                if (!in_array($post_slider_data['slider_id'], $slider_id_arr)) {
                    $sql = "DELETE FROM {$table_name} where post_id = '{$post_id}'";
                    $wpdb->query($sql);
                }
            }
            foreach ($slider_id_arr as $slider_id) {
                if (!slider($post_id, $slider_id)) {
                    $dt = date('Y-m-d H:i:s');
                    $sql = "INSERT INTO {$table_name} (post_id, date, slider_id) VALUES ('{$post_id}', '{$dt}', '{$slider_id}')";
                    $wpdb->query($sql);
                }
            }
        }
        $sslider_link = get_post_meta($post_id, 'slide_redirect_url', true);
        $link = $attachment['sslider_link'];
        if (!isset($link) or empty($link)) {
            $link = get_permalink($post_id);
        }
        if ($sslider_link != $link) {
            update_post_meta($post_id, 'slide_redirect_url', $link);
        }
        $sslider_nolink = get_post_meta($post_id, 'sslider_nolink', true);
        if ($sslider_nolink != $attachment['sslider_nolink']) {
            update_post_meta($post_id, 'sslider_nolink', $attachment['sslider_nolink']);
        }
    }
    return $post;
}
예제 #3
0
/**
 * Template_Lite  function plugin
 *
 */
function tpl_function_slider($params, &$tpl)
{
    $tpl->CI->load->helper('start');
    return slider($params);
}
예제 #4
0
파일: pop.php 프로젝트: philum/cms
function connectors($doc, $media, $id)
{
    $large = $_SESSION['prma']['content'];
    $largb = round($large * 0.5);
    $xt = strtolower(strrchr($doc, "."));
    $xfp = strrpos($doc, ':');
    $xf = substr($doc, $xfp);
    $pdoc = substr($doc, 0, $xfp);
    if (rstr(70)) {
        $xf = retape_conn($xf, $id);
    }
    //list($d,$p)=good_param($pdoc);
    switch ($xf) {
        case ':no':
            return;
            break;
        case ':br':
            return "\n";
            break;
        case ':u':
            return '<u>' . $pdoc . '</u>';
            break;
        case ':i':
            return '<i>' . $pdoc . '</i>';
            break;
        case ':b':
            return '<b>' . $pdoc . '</b>';
            break;
        case ':h':
            return '<h3>' . $pdoc . '</h3>';
            break;
        case ':h1':
            return '<h1>' . $pdoc . '</h1>';
            break;
        case ':h2':
            return '<h2>' . $pdoc . '</h2>';
            break;
        case ':h4':
            return '<h4>' . $pdoc . '</h4>';
            break;
        case ':e':
            return '<sup>' . $pdoc . '</sup>';
            break;
        case ':l':
            return '<small>' . $pdoc . '</small>';
            break;
        case ':k':
            return '<strike>' . $pdoc . '</strike>';
            break;
        case ':q':
            return '<blockquote>' . $pdoc . '</blockquote>';
            break;
        case ':t':
            return btn("txtit", $pdoc);
            break;
        case ':c':
            return btn("txtclr", $pdoc);
            break;
        case ':s':
            return btn("stabilo", $pdoc);
            break;
        case ':r':
            return pub_clr($pdoc . '§ff0000');
            break;
        case ':code':
            return bal('code', $pdoc);
            break;
        case ':list':
            return make_li($pdoc, 'ul');
            break;
        case ':css':
            return pub_css($pdoc);
            break;
        case ':font':
            return pub_font($pdoc);
            break;
        case ':size':
            return pub_size($pdoc);
            break;
        case ':color':
            return pub_clr($pdoc);
            break;
        case ':html':
            return pub_html($pdoc);
            break;
        case ':pub':
            return pubart($pdoc);
            break;
            //pub
        //pub
        case ':w':
            return lkc('', goodroot($pdoc), $pdoc);
            break;
        case ':read':
            return str_replace('<br />', '', read_msg($pdoc, $media));
            break;
            //read
        //read
        case ':photo':
            return photo_thumbs($pdoc, $id);
            break;
            //gallery
        //gallery
        case ':photo1':
            return gallery_flash($pdoc, $id);
            break;
            //flash
        //flash
        case ':photo2':
            return gallery_j($pdoc, $id);
            break;
            //ajax
        //ajax
        case ':slider':
            return slider($pdoc, $id);
            break;
            //flash
        //flash
        case ':sliderJ':
            return sliderj($pdoc, $id);
            break;
            //ajax
        //ajax
        case ':jukebox':
            return jukebox($pdoc, $media, $id);
            break;
            //jukebox
        //jukebox
        case ':radio':
            return radio($pdoc, $media, $id);
            break;
            //radio
        //radio
        case ':import':
            return import_art($pdoc, $media);
            break;
            //import
        //import
        case ':numlist':
            return make_li($pdoc, 'ol');
            break;
        case ':forum':
            return plugin('forum', $pdoc ? $pdoc : $id);
            break;
            //forum
        //forum
        case ':search':
            return rech_internal($pdoc);
            break;
            //search
        //search
        case ':articles':
            return arts_mod($pdoc, $id);
            break;
            //articles
        //articles
        case ':formail':
            return make_form($pdoc, 'mailform' . $id, '_formail___' . ajx($pdoc, '') . '____');
            break;
            //mail
        //mail
        case ':chat':
            return plugin('chat', $pdoc ? $pdoc : $id, 5);
            break;
            //chat
        //chat
        case ':chatxml':
            return plugin('chatxml', $pdoc ? $pdoc : $id);
            break;
        case ':room':
            return call_plug('', 'popup', 'chatxml', $pdoc, pictxt('chat', $pdoc));
            break;
        case ':shop':
            return plugin('shop', 'shop', $pdoc, $id);
            break;
            //shop
        //shop
        case ':prod':
            return plugin('shop', 'prod', $pdoc, $id);
            break;
            //prod
        //prod
        case ':bkg':
            return mk_bkg($pdoc, $id);
            break;
        case ':draw':
            return plugin('draw');
            break;
        case ':icon':
            return icon($pdoc);
            break;
        case ':center':
            return bal("center", $pdoc);
            break;
        case ':right':
            return divc('" align="right', $pdoc);
            break;
        case ':clear':
            if (is_image($pdoc)) {
                $pdoc = place_image($pdoc, $media, $large, $largb);
            }
            return str_replace('float:left;', '', $pdoc) . "\n\n";
            break;
        case ':table':
            return mk_table($pdoc);
            break;
        case ':divtable':
            return mk_dtable($pdoc);
            break;
        case ':nh':
            if ($media == 'nl') {
                return lka('#nb' . $pdoc . '" name="nh' . $pdoc, $pdoc);
            } else {
                return lj('" name="nh' . $pdoc, 'popup_nbp___' . $pdoc . '_' . $id, $pdoc);
            }
            break;
        case ':nb':
            if ($media != 'nl') {
                $go = urlread($id);
            }
            return lka($go . '#nh' . $pdoc . '" name="nb' . $pdoc, $pdoc);
            break;
            //nbp
        //nbp
        case ':pre':
            return bal("pre", entities($pdoc));
            break;
        case ':php':
            return progcode($pdoc);
            break;
        case ':link':
            return special_link($pdoc);
            break;
        case ':console':
            return divc("console", $pdoc);
            break;
        case ':label':
            return imlabel($pdoc, $large);
            break;
        case ':polaroid':
            return imcomment($pdoc, $large, $largb, $media, $id);
            break;
        case ':scan':
            return scan_txt($pdoc);
            break;
            //fopen_txt
        //fopen_txt
        case ':iframe':
            return iframe($pdoc, '');
            break;
        case ':imgtxt':
            return create_img_txt($pdoc);
            break;
        case ':download':
            return download($pdoc);
            break;
        case ':msql':
            return msqread(msq_goodtable_b($pdoc), $id);
            break;
        case ':microsql':
            return msqread(msq_goodtable($pdoc), $id);
            break;
        case ':microread':
            return microread($pdoc);
            break;
        case ':msq_conn':
            return msqconn($pdoc, $id);
            break;
            //case(':msq_html'):return msqconn($pdoc,$id);break;
        //case(':msq_html'):return msqconn($pdoc,$id);break;
        case ':msq_lasts':
            return msqlasts($pdoc);
            break;
        case ':msq_count':
            return msqcount($pdoc);
            break;
        case ':msq_bin':
            return msqbin($pdoc);
            break;
        case ':msq_graph':
            return msqgraph($pdoc, $media);
            break;
        case ':data':
            return msqdata($pdoc, $id);
            break;
        case ':microform':
            return plugin('microform', $pdoc, $id);
            break;
            break;
        case ':module':
            req('mod');
            return build_mod_r($pdoc);
            break;
        case ':modpop':
            return lj('', 'popup_modpop__3_' . ajx($pdoc), picto('get'));
            break;
        case ':ajxget':
            return ajx($pdoc);
            break;
        case ':ajax':
            return ajxlink($pdoc, randid(), 0, 1);
            break;
        case ':rss_input':
            return rssin($pdoc);
            break;
        case ':twitter':
            return plugin_func('twit', 'twit_build', ajx($pdoc));
            break;
        case ':twitter_cached':
            return twitart($pdoc, $id);
            break;
        case ':poptwit':
            return poptwit($pdoc);
            break;
        case ':last-update':
            return lastup($pdoc, $id);
            break;
        case ':pdf':
            return pdfreader($pdoc);
            break;
        case ':swf':
            return popswf($pdoc);
            break;
        case ':flv':
            return popflv($pdoc, $large);
            break;
        case ':jpg':
            return place_image($pdoc, $media, $large, $largb);
            break;
        case ':img':
            $im = vacuum_image($pdoc . '.jpg', $id);
            return place_image($im, $media, $large, $largb);
            break;
            //img
        //img
        case ':mini':
            if (substr($pdoc, 0, 4) == 'http') {
                return vacuum_image($pdoc, $id);
            }
            return make_mini_b($pdoc, $id);
            break;
            //mini
        //mini
        case ':thumb':
            return make_mini_c($pdoc);
            break;
            //thumb
        //thumb
        case ':video':
            return video_auto($pdoc, $large, $id, $media);
            break;
        case ':popvideo':
            return popvideo($pdoc);
            break;
        case ':poptxt':
            return call_j($pdoc, 'poptxt');
            break;
        case ':popmsqt':
            return call_j($pdoc, 'popmsqt');
            break;
        case ':popmsql':
            return call_j($pdoc, 'popmsql');
            break;
        case ':popread':
            return call_j($pdoc, 'popread');
            break;
        case ':pop':
            return call_pop($pdoc);
            break;
        case ':jopen':
            return jopen($pdoc, 0);
            break;
            //jopen
        //jopen
        case ':jconn':
            return jopen($pdoc, 1);
            break;
            //jconn
        //jconn
        case ':popurl':
            return popurl($pdoc);
            break;
        case ':popart':
            return pop_art($pdoc);
            break;
        case ':rss_art':
            return rss_art($pdoc, 0, 0);
            break;
        case ':rss_read':
            return rss_art($pdoc, 1, 0);
            break;
        case ':webpage':
            return lj('txtbox', 'popup_webpage___' . ajx($pdoc), preplink($pdoc));
            break;
        case ':weburl':
            return weblink($pdoc, 1);
            break;
        case ':web':
            return weblink($pdoc);
            break;
        case ':idart':
            return id_of_suj($pdoc);
            break;
        case ':petition':
            return plugin('petition', $id, 10);
            break;
        case ':book':
            return plugin('book', $pdoc, $id);
            break;
        case ':popbook':
            return plugin('book', $pdoc, 'x');
            break;
        case ':track':
            return tracks_read($pdoc);
            break;
            //case(':eco'):return txarea('',parse($pdoc),44,8); break;
        //case(':eco'):return txarea('',parse($pdoc),44,8); break;
        case ':svg':
            return svg($pdoc);
            break;
        case ':svgcode':
            list($p, $o) = split_one('§', $pdoc, 1);
            return plugin_func('svg', 'svg_j', $p, $o);
            break;
        case ':plug':
            list($p, $o, $conn) = decompact_conn($pdoc);
            return plugin($conn, $p, $o);
            break;
        case ':pluf':
            list($fnc, $plg) = explode('§', $pdoc);
            return plugin_func($plg, $fnc, '');
            break;
        case ':plup':
            list($p, $o, $conn) = decompact_conn($pdoc);
            list($plg, $bt) = split_one("§", $conn, 1);
            return lj('', 'popup_plupin___' . $plg . '_' . ajx($p) . '_' . ajx($o), $bt ? $bt : $plg);
            break;
        case ':openapp':
            list($p, $o, $d) = decompact_conn($pdoc);
            return openapp($d, $p, $o);
            break;
        case ':popapp':
            list($p, $o, $d) = decompact_conn($pdoc);
            return lj('', 'popup_openapp___' . $d, $d);
            break;
        case ':apps':
            return read_apps_link($pdoc);
        case ':bubble':
            return bubble_menus($pdoc, 'inline');
        case ':header':
            Head::add('code', delbr($pdoc, "\n"));
            return;
            break;
        case ':basic':
            list($func, $var) = good_param($pdoc);
            return cbasic($func, $var);
            break;
        case ':bazx':
            return plugin('bazx', $pdoc);
            break;
        case ':version':
            return $_SESSION['philum'];
            break;
        case ':ver':
            $phi = $_SESSION['philum'];
            return substr($phi, 0, 2) . '.' . substr($phi, 2, 2);
            break;
        case ':picto':
            @(list($p, $o) = explode('§', $pdoc));
            return picto($p, $o);
            break;
        case ':on':
            return '[' . $pdoc . ']';
            break;
    }
    if ($doc == '--') {
        return hr();
    }
    //hr
    if (is_image($doc) && strpos($doc, '§') === false && strpos($doc, '<') === false) {
        //images
        if (substr($d, 0, 4) == 'http' && !$_GET['callj']) {
            $doc = vacuum_image($doc, $id);
        }
        return place_image($doc, $media, $large, $largb);
    }
    if (strpos($doc, "¬") !== false) {
        return mk_dtable($doc);
    }
    //tables
    if ($xt == ".mp3") {
        return audio(goodroot($doc), $id);
    }
    //mp3
    if ($xt == ".mp4") {
        return video_html(goodroot($doc));
    }
    //mp4
    if ($xt == ".pdf") {
        return pdfdoc($doc, $media, $large);
    }
    //pdf
    if ($xt == ".svg") {
        list($p, $w, $h) = subparams($doc);
        return image($p, $w, $h);
    }
    //svf
    if ($xt == ".flv") {
        return jwplayer($doc, $large);
    }
    //flv
    if ($xt == ".swf") {
        return flash_prep($doc, '');
    }
    //swf
    if ($xt == ".txt") {
        $doc = goodroot($doc);
        return lkt('', $doc, strrchr($doc, "/"));
    }
    if ($xt == ".gz") {
        return download($doc);
    }
    //tar
    if ($xt && $xt != ".") {
        //video
        if (strpos('.ogg.mp4.m4a.mov.mpg.wmv.h264.aac', $xt) !== false) {
            if ($media != 3) {
                return lj('txtx', 'popup_popvideo___' . ajx($doc), pictxt('video', strrchr_b($doc, "/")));
            }
            if ($xt == '.mp4' or $xt == '.m4a' or $xt == '.mov') {
                return jwplayer($doc, round($large * (3 / 4)));
            }
        }
    }
    if (substr($pdoc, 0, 1) == '@') {
        return poptwit(substr($pdoc, 1));
    }
    //liens
    if ((strpos($doc, '§') !== false or strpos($doc, 'http') !== false or strpos($doc, '@') !== false) && strpos($doc, '<a href') === false) {
        $lk = prepdlink($doc);
        if (is_image($lk[0])) {
            //link2image§text
            if (substr($lk[0], 0, 4) == 'http') {
                $lk[0] = vacuum_image($lk[0], $id);
            }
            if (substr($lk[1], 0, 4) == 'http') {
                $lk[1] = lkt('', $lk[1], preplink($lk[1]));
            }
            if (is_image($lk[1])) {
                return popim(goodroot($lk[0]), image(goodroot($lk[1])), $id);
            }
            //mini
            //return place_image($lk[0],$media,$large,$largb,$lk[1],'');
            return popim(goodroot($lk[0], 1), $lk[1]);
        } elseif (is_image($lk[1])) {
            //link§image
            if (substr($lk[1], 0, 4) == 'http') {
                $lk[1] = vacuum_image($lk[1], $id);
            }
            if (strpos($lk[0], '.pdf') !== false) {
                return pdfdoc($doc, $media, $large);
            }
            if (is_numeric($lk[0])) {
                $lk[0] = urlread($lk[0]);
            }
            return lkc('', $lk[0], place_image($lk[1], $media, $large, $largb, '', ''));
        } elseif (substr($lk[0], 0, 4) == 'http') {
            return lka($lk[0], $lk[1]);
        } elseif (strpos($lk[0], '<img') !== false) {
            return $lk[0] . divc('blocktext', $lk[1]);
        } elseif (strpos($lk[1], '<img') !== false) {
            return $lk[0] . ' ' . $lk[1];
        } elseif (substr($lk[0], 0, 1) == '/') {
            return lka($lk[0], $lk[1]);
        } elseif (strpos($lk[0], '/') !== false) {
            return lkc('', goodroot($lk[0]), $lk[1]);
        } elseif (strpos($lk[0], '.pdf') !== false) {
            return pdfdoc($doc, $media, $large);
        } elseif (substr($lk[0], 0, 1) == '#') {
            list($lien, $name) = explode('-', $lk[0]);
            return lka($lien . '" name="' . $name, $lk[1]);
        } elseif (strpos($lk[0], '@') !== false && strpos($lk[0], ".") !== false) {
            return lka('mailto:' . $lk[0], $lk[1] ? $lk[1] : $lk[0]);
        } elseif (substr($doc, 0, 1) == '@' && ($tw = substr($doc, 1))) {
            return call_plug('', 'popup', 'twitter', ajx($tw), $doc);
        } elseif (is_numeric($lk[0])) {
            return jread('', $lk[0], $lk[1]);
        }
    }
    //cols
    if (substr($xf, 0, 2) == ":/") {
        $nb = substr($xf, 2);
        if (is_numeric($nb)) {
            $nw = $large / $nb - 5;
            if ($media < 3) {
                return $pdoc;
            } else {
                return divs('float:left; width:' . $nw . 'px; padding-right:5px;', $pdoc);
            }
        }
    }
    if (substr($xf, 2) == "cols" && $media > 2) {
        $nb = substr($xf, 1, 2);
        if ($media < 3) {
            return $pdoc;
        } else {
            return paocols($pdoc, $nb, 0);
        }
    }
    //codeline_join
    $xxf = substr($xf, 1);
    $clvr = sesmk('clvars');
    if ($clvr[$xxf]) {
        $rb = decompact_conn($doc);
        return codeline($rb[0], $rb[1], $rb[2]);
    }
    //user_conn
    $is = strpos($xf, ':') !== false ? 1 : 0;
    if ($xxf && $is && $xxf != 'stop' && $xxf != 'attr' && $xxf != 'rect' && $xxf != 'defs') {
        $func = msql_read('', ses('qb') . '_connectors', $xxf);
        if (!$func) {
            $func = msql_read('', 'public_connectors', $xxf);
        }
        if ($func && !is_array($func)) {
            return cbasic($func, $pdoc);
        }
        //plugin
        if (isplug($xxf)) {
            list($p, $o) = explode('§', $pdoc);
            $ret = plugin($xxf, $p, $o);
        }
        if ($ret) {
            return delbr($ret, "\n");
        }
    }
    return '[' . $doc . ']';
}
예제 #5
0
function add_to_slider($post_id)
{
    global $smooth_slider;
    if (isset($_POST['sldr-verify']) and current_user_can($smooth_slider['user_level'])) {
        global $wpdb, $table_prefix, $post;
        $table_name = $table_prefix . SLIDER_TABLE;
        if (isset($_POST['slider']) and !isset($_POST['slider_name'])) {
            $slider_id = '1';
            if (is_post_on_any_slider($post_id)) {
                $sql = "DELETE FROM {$table_name} where post_id = '{$post_id}'";
                $wpdb->query($sql);
            }
            if (isset($_POST['slider']) and $_POST['slider'] == "slider" and !slider($post_id, $slider_id)) {
                $dt = date('Y-m-d H:i:s');
                $sql = "INSERT INTO {$table_name} (post_id, date, slider_id) VALUES ('{$post_id}', '{$dt}', '{$slider_id}')";
                $wpdb->query($sql);
            }
        }
        if (isset($_POST['slider']) and $_POST['slider'] == "slider" and isset($_POST['slider_name'])) {
            $slider_id_arr = $_POST['slider_name'];
            $post_sliders_data = ss_get_post_sliders($post_id);
            foreach ($post_sliders_data as $post_slider_data) {
                if (!in_array($post_slider_data['slider_id'], $slider_id_arr)) {
                    $sql = "DELETE FROM {$table_name} where post_id = '{$post_id}'";
                    $wpdb->query($sql);
                }
            }
            /*if(is_post_on_any_slider($post_id)){
                 $sql = "DELETE FROM $table_name where post_id = '$post_id'";
            	 $wpdb->query($sql);
                }*/
            foreach ($slider_id_arr as $slider_id) {
                if (!slider($post_id, $slider_id)) {
                    $dt = date('Y-m-d H:i:s');
                    $sql = "INSERT INTO {$table_name} (post_id, date, slider_id) VALUES ('{$post_id}', '{$dt}', '{$slider_id}')";
                    $wpdb->query($sql);
                }
            }
        }
        $table_name = $table_prefix . SLIDER_POST_META;
        if (isset($_POST['display_slider']) and !isset($_POST['display_slider_name'])) {
            $slider_id = '1';
        }
        if (isset($_POST['display_slider']) and isset($_POST['display_slider_name'])) {
            $slider_id = $_POST['display_slider_name'];
        }
        if (isset($_POST['display_slider'])) {
            if (!ss_post_on_slider($post_id, $slider_id)) {
                $sql = "DELETE FROM {$table_name} where post_id = '{$post_id}'";
                $wpdb->query($sql);
                $sql = "INSERT INTO {$table_name} (post_id, slider_id) VALUES ('{$post_id}', '{$slider_id}')";
                $wpdb->query($sql);
            }
        }
        $thumbnail_key = $smooth_slider['img_pick'][1];
        $sslider_thumbnail = get_post_meta($post_id, $thumbnail_key, true);
        $post_slider_thumbnail = $_POST['sslider_thumbnail'];
        if ($sslider_thumbnail != $post_slider_thumbnail) {
            update_post_meta($post_id, $thumbnail_key, $_POST['sslider_thumbnail']);
        }
        $sslider_link = get_post_meta($post_id, 'slide_redirect_url', true);
        $link = $_POST['sslider_link'];
        //$sldr_post=get_post($post_id);
        //if((!isset($link) or empty($link)) and $sldr_post->post_status == 'publish'  ){$link=get_permalink($post_id);}//from 2.3.3
        if ($sslider_link != $link) {
            update_post_meta($post_id, 'slide_redirect_url', $link);
        }
        $sslider_nolink = get_post_meta($post_id, 'sslider_nolink', true);
        $post_sslider_nolink = $_POST['sslider_nolink'];
        if ($sslider_nolink != $post_sslider_nolink) {
            update_post_meta($post_id, 'sslider_nolink', $_POST['sslider_nolink']);
        }
        /* Added for embed shortcode - start */
        $disable_image = get_post_meta($post_id, '_disable_image', true);
        $post_disable_image = $_POST['disable_image'];
        if ($disable_image != $post_disable_image) {
            update_post_meta($post_id, '_disable_image', $post_disable_image);
        }
        $smooth_sslider_eshortcode = get_post_meta($post_id, '_smooth_embed_shortcode', true);
        $post_smooth_sslider_eshortcode = $_POST['smooth_sslider_eshortcode'];
        if ($smooth_sslider_eshortcode != $post_smooth_sslider_eshortcode) {
            update_post_meta($post_id, '_smooth_embed_shortcode', $post_smooth_sslider_eshortcode);
        }
        $slider_style = get_post_meta($post_id, '_smooth_slider_style', true);
        $post_slider_style = $_POST['_smooth_slider_style'];
        if ($slider_style != $post_slider_style) {
            update_post_meta($post_id, '_smooth_slider_style', $_POST['_smooth_slider_style']);
        }
        /* Added for embed shortcode -end */
    }
    //sldr_verify
}
예제 #6
0
/**
 * This function creates the divisons needed for assessment of an attribute (student)
 * 
 * @param type $studentid
 * @param type $num is the id of attribute
 * @param type $courses is the list of courses the student is in
 */
function sliderset($studentid, $num, $courses)
{
    $labels = getsubattributes($num, current_language(), time());
    echo "\n\t<table class='table'>\n        <tr class='table-bordered'>\n\t\t\t<td class='ass-cell1' rowspan='2' style='text-align: center; vertical-align: middle;'><label>" . get_string('sub-attributes-label', 'local_gas') . "</label>\n\t\t\t</td>\n   <td style='text-align: center; vertical-align: middle;' colspan='3' rowspan='2'><label>" . get_string('value', 'local_gas') . "</label>\n\t\t\t</td>\n   <td class='ass-cell3'  style='text-align: center;' colspan='3'><label>" . get_string('ContributedCourses', 'local_gas') . " <i class='fa fa-info-circle' data-toggle='tooltip'  data-placement='bottom' title='" . get_string('ContributedCoursesTitle', 'local_gas') . "'></i></label>\n\t\t\t</td>\n\t\t</tr>\n\t\t<tr></tr>\n\t";
    for ($i = 1; $i <= count($labels); $i++) {
        slider($studentid, "" + $num, "" + $i - 1, $courses);
    }
    echo "\n\t</table>\n\t";
}
예제 #7
0
                $output .= '<div class="is-gallery"></div>';
                $output .= '<div class="gallery-preview"><img src="' . $preview[0] . '" /></div>';
                $output .= '[cegallery id="slider-' . str_replace('#', '', $values['id']) . '" data_timeout="' . $values['options']['timeout'] . '" data_autoplay="' . $values['options']['autoplay'] . '" images="' . $content . '"][/cegallery]';
                $output .= '</div>';
            }
            return $output;
        }
    }
    if ($scale === 'full_width') {
        // output image container
        $values['has_container'] = false;
        $this->view_head($values);
        $e = slider($content, $values);
        echo $e;
        $this->view_foot($values);
    } elseif (!$values['in_column']) {
        // output image container
        $this->view_head($values);
        $e .= '<div class="span12">';
        $e .= slider($content, $values);
        $e .= '</div>';
        echo $e;
        $this->view_foot($values);
    } else {
        // output image container
        $this->view_head($values);
        $e .= slider($content, $values);
        echo $e;
        $this->view_foot($values);
    }
}
예제 #8
0
        ?>
<div class="row"><div class="col l10 s12 offset-l1" style="padding:0 0 !important;"><img src="<?php 
        echo $GLOBALS['HOST'];
        ?>
/images/banner/<?php 
        echo $banner;
        ?>
" width="100%" style="background-color:#C9C9C9;" /></div></div><?php 
    }
    ?>
			<?php 
}
?>
			<?php 
if (isset($pgsettings['slider']) && $pgsettings['slider'] >= 1) {
    slider($pgsettings['slider']);
}
?>
            <div class="container">
                <div class="row">
                    <?php 
if (!isset($pgsettings['vert_menu_visible']) || $pgsettings['vert_menu_visible'] == true) {
    $num_vert_pages = nav("vert", $pgsettings['pageselection']);
} else {
    $num_vert_pages = 0;
}
?>
                  
                	<div class="col <?php 
if ($num_vert_pages == 0) {
    echo 'l12';
예제 #9
0
<?php

include 'functions.php';
front('Slider Homepage');
// Defines page head info and title
slider();
// Loads slider function
?>
<!--OTHER CONTENT-->
<?php 
back();
// Closes body and html
        $nextprev_posts_id_arr = array($previousPost->ID);
    } else {
        $nextprev_posts_id_arr = array($previousPost->ID, $nextPost->ID);
    }
    $featured_id_arr = get_posts(array('post_type' => 'post', 'posts_per_page' => -1, 'meta_query' => array(array('key' => 'options_set-featured', 'value' => true)), 'fields' => 'ids', 'post__not_in' => array($current_post_ID)));
    $merged_id_arr = array_merge($nextprev_posts_id_arr, $featured_id_arr);
    $args = array('post__in' => $merged_id_arr, 'posts_per_page' => -1);
    $queried_posts = get_posts($args);
}
if (is_page()) {
    $pop_slider_by_tag = get_post_meta($post->ID, 'pop-slider-by-tag', true);
    if ($pop_slider_by_tag) {
        $args = array('post_type' => 'post', 'posts_per_page' => 4, 'tag' => $pop_slider_by_tag);
        $queried_posts = get_posts($args);
        if (get_post_meta($post->ID, 'slider-title', true)) {
            $queried_posts_title = get_post_meta($post->ID, 'slider-title', true);
        }
    }
}
// END SLIDER VARS & CONDITIONALS
// SLIDER
if ($queried_posts) {
    echo '<div class="l-clearfix m-prevnextposts">';
    echo '<h3 class="a-medium">' . $queried_posts_title . '</h3>';
    slider($queried_posts);
    echo '</div>';
}
wp_reset_postdata();
?>

</aside>
예제 #11
0
function smooth_slider_media_lib_save($post, $attachment)
{
    global $wp_version;
    if (version_compare($wp_version, '3.5', '<')) {
        // Using WordPress less than 3.5
        global $smooth_slider;
        if (current_user_can($smooth_slider['user_level'])) {
            global $wpdb, $table_prefix;
            $table_name = $table_prefix . SLIDER_TABLE;
            $post_id = $post['ID'];
            if (isset($attachment['slider']) and !isset($attachment['slider_name'])) {
                $slider_id = '1';
                if (is_post_on_any_slider($post_id)) {
                    $wpdb->delete($table_name, array('post_id' => $post_id), array('%d'));
                }
                if (isset($attachment['slider']) and $attachment['slider'] == "slider" and !slider($post_id, $slider_id)) {
                    $dt = date('Y-m-d H:i:s');
                    $wpdb->query($wpdb->prepare("INSERT INTO {$table_name}\r\n\t\t\t\t(post_id, date, slider_id)\r\n\t\t\t\tVALUES ( %d, %s, %d )", $post_id, $dt, $slider_id));
                }
            }
            if (isset($attachment['slider']) and $attachment['slider'] == "slider" and isset($attachment['slider_name'])) {
                $slider_id_arr = $attachment['slider_name'];
                $post_sliders_data = ss_get_post_sliders($post_id);
                foreach ($post_sliders_data as $post_slider_data) {
                    if (!in_array($post_slider_data['slider_id'], $slider_id_arr)) {
                        $wpdb->delete($table_name, array('post_id' => $post_id), array('%d'));
                    }
                }
                foreach ($slider_id_arr as $slider_id) {
                    if (!slider($post_id, $slider_id)) {
                        $dt = date('Y-m-d H:i:s');
                        $wpdb->query($wpdb->prepare("INSERT INTO {$table_name}\r\n\t\t\t\t\t\t(post_id, date, slider_id)\r\n\t\t\t\t\t\tVALUES ( %d, %s, %d )", $post_id, $dt, $slider_id));
                    }
                }
            }
            $sslider_link = get_post_meta($post_id, 'slide_redirect_url', true);
            $link = $attachment['sslider_link'];
            //if(!isset($link) or empty($link) ){$link=get_attachment_link($post_id);} //from 2.3.3
            if ($sslider_link != $link and isset($link) and !empty($link)) {
                update_post_meta($post_id, 'slide_redirect_url', $link);
            }
            $sslider_nolink = get_post_meta($post_id, 'sslider_nolink', true);
            if ($sslider_nolink != $attachment['sslider_nolink']) {
                update_post_meta($post_id, 'sslider_nolink', $attachment['sslider_nolink']);
            }
        }
    }
    //less than WP 3.5
    return $post;
}
예제 #12
0
function smooth_slider_create_multiple_sliders()
{
    global $smooth_slider;
    ?>
<div class="wrap smooth_sliders_create" id="smooth_sliders_create" style="clear:both;">
<h2 style="float:left;"><?php 
    _e('Sliders Created', 'smooth-slider');
    ?>
</h2>
<?php 
    if (isset($_POST['remove_posts_slider'])) {
        if (isset($_POST['slider_posts'])) {
            global $wpdb, $table_prefix;
            $table_name = $table_prefix . SLIDER_TABLE;
            $current_slider = $_POST['current_slider_id'];
            foreach ($_POST['slider_posts'] as $post_id => $val) {
                $sql = "DELETE FROM {$table_name} WHERE post_id = '{$post_id}' AND slider_id = '{$current_slider}' LIMIT 1";
                $wpdb->query($sql);
            }
        }
        if (isset($_POST['remove_all'])) {
            if ($_POST['remove_all'] == __('Remove All at Once', 'smooth-slider')) {
                global $wpdb, $table_prefix;
                $table_name = $table_prefix . SLIDER_TABLE;
                $current_slider = $_POST['current_slider_id'];
                if (is_slider_on_slider_table($current_slider)) {
                    $sql = "DELETE FROM {$table_name} WHERE slider_id = '{$current_slider}';";
                    $wpdb->query($sql);
                }
            }
        }
        if (isset($_POST['remove_all'])) {
            if ($_POST['remove_all'] == __('Delete Slider', 'smooth-slider')) {
                $slider_id = $_POST['current_slider_id'];
                global $wpdb, $table_prefix;
                $slider_table = $table_prefix . SLIDER_TABLE;
                $slider_meta = $table_prefix . SLIDER_META;
                $slider_postmeta = $table_prefix . SLIDER_POST_META;
                if (is_slider_on_slider_table($slider_id)) {
                    $sql = "DELETE FROM {$slider_table} WHERE slider_id = '{$slider_id}';";
                    $wpdb->query($sql);
                }
                if (is_slider_on_meta_table($slider_id)) {
                    $sql = "DELETE FROM {$slider_meta} WHERE slider_id = '{$slider_id}';";
                    $wpdb->query($sql);
                }
                if (is_slider_on_postmeta_table($slider_id)) {
                    $sql = "DELETE FROM {$slider_postmeta} WHERE slider_id = '{$slider_id}';";
                    $wpdb->query($sql);
                }
            }
        }
    }
    if (isset($_POST['create_new_slider'])) {
        $slider_name = $_POST['new_slider_name'];
        global $wpdb, $table_prefix;
        $slider_meta = $table_prefix . SLIDER_META;
        $sql = "INSERT INTO {$slider_meta} (slider_name) VALUES('{$slider_name}');";
        $result = $wpdb->query($sql);
    }
    if (isset($_POST['reorder_posts_slider'])) {
        $i = 1;
        global $wpdb, $table_prefix;
        $table_name = $table_prefix . SLIDER_TABLE;
        foreach ($_POST['order'] as $slide_order) {
            $slide_order = intval($slide_order);
            $sql = 'UPDATE ' . $table_name . ' SET slide_order=' . $i . ' WHERE post_id=' . $slide_order . '';
            $wpdb->query($sql);
            $i++;
        }
    }
    /*Added for rename slider-2.6-start*/
    if (isset($_POST['rename_slider']) and $_POST['rename_slider'] == __('Rename', 'smooth-slider')) {
        $slider_name = $_POST['rename_slider_to'];
        $slider_id = $_POST['current_slider_id'];
        if (!empty($slider_name)) {
            global $wpdb, $table_prefix;
            $slider_meta = $table_prefix . SLIDER_META;
            $sql = 'UPDATE ' . $slider_meta . ' SET slider_name="' . $slider_name . '" WHERE slider_id=' . $slider_id;
            $wpdb->query($sql);
        }
    }
    /*Added for rename slider-2.6-end*/
    /* Added for upload media save-2.6 */
    if (isset($_POST['addSave']) and $_POST['addSave'] == 'Save') {
        $images = isset($_POST['imgID']) ? $_POST['imgID'] : array();
        $slider_id = $_POST['current_slider_id'];
        $ids = array_reverse($images);
        global $wpdb, $table_prefix;
        foreach ($ids as $id) {
            $title = isset($_POST['title'][$id]) ? $_POST['title'][$id] : '';
            $desc = isset($_POST['desc'][$id]) ? $_POST['desc'][$id] : '';
            $link = isset($_POST['link'][$id]) ? $_POST['link'][$id] : '';
            $nolink = isset($_POST['nolink'][$id]) ? $_POST['nolink'][$id] : '';
            $attachment = array('ID' => $id, 'post_title' => $title, 'post_content' => $desc);
            wp_update_post($attachment);
            update_post_meta($id, 'smooth_slide_redirect_url', $link);
            update_post_meta($id, 'smooth_sslider_nolink', $nolink);
            if (!slider($id, $slider_id)) {
                $dt = date('Y-m-d H:i:s');
                $sql = "INSERT INTO " . $table_prefix . SLIDER_TABLE . " (post_id, date, slider_id) VALUES ('{$id}', '{$dt}', '{$slider_id}')";
                $wpdb->query($sql);
            }
        }
    }
    /*   upload media end 2.6 */
    ?>
<div style="clear:left"></div>
<?php 
    $url = sslider_admin_url(array('page' => 'smooth-slider-settings'));
    ?>
<a class="svorangebutton" href="<?php 
    echo $url;
    ?>
" title="<?php 
    _e('Settings Page for Smooth Slider where you can change the color, font etc. for the sliders', 'smooth-slider');
    ?>
"><?php 
    _e('Go to Smooth Slider Settings page', 'smooth-slider');
    ?>
</a>
<?php 
    $sliders = ss_get_sliders();
    ?>
<div style="clear:right"></div>
<div id="slider_tabs">
        <ul class="ui-tabs">
        <?php 
    foreach ($sliders as $slider) {
        ?>
            <li class="yellow"><a href="#tabs-<?php 
        echo $slider['slider_id'];
        ?>
"><?php 
        echo $slider['slider_name'];
        ?>
</a></li>
        <?php 
    }
    ?>
        <?php 
    if (isset($smooth_slider['multiple_sliders']) && $smooth_slider['multiple_sliders'] == '1') {
        ?>
            <li class="green"><a href="#new_slider"><?php 
        _e('Create New Slider', 'smooth-slider');
        ?>
</a></li>
        <?php 
    }
    ?>
        </ul>

<?php 
    foreach ($sliders as $slider) {
        ?>
<div id="tabs-<?php 
        echo $slider['slider_id'];
        ?>
" style="width:56%;">
<strong>Quick Embed Shortcode:</strong>
<div class="admin_shortcode">
<pre style="padding: 10px 0;">[smoothslider id='<?php 
        echo $slider['slider_id'];
        ?>
']</pre>
</div>
<!-- Add bulk images start 2.6-->
<?php 
        if (!did_action('wp_enqueue_media')) {
            wp_enqueue_media();
        }
        wp_enqueue_script('media-uploader', smooth_slider_plugin_url('js/media-uploader.js'), array('jquery', 'iris'), SMOOTH_SLIDER_VER, false);
        ?>
	<h3 class="sub-heading" style="margin-left:0px;"><?php 
        _e('Add Images to', 'smooth-slider');
        ?>
 <?php 
        echo $slider['slider_name'];
        ?>
 (Slider ID = <?php 
        echo $slider['slider_id'];
        ?>
)</h3>

	<div class="uploaded-images">
		<form method="post" class="addImgForm">
			<div style="clear:left;margin-top:20px;" class="image-uploader">
				<input type="submit" class="upload-button slider_images_upload" name="slider_images_upload" value="Upload" />
			</div>
			<input type="hidden" name="current_slider_id" value="<?php 
        echo $slider['slider_id'];
        ?>
" />
			<input type="hidden" name="active_tab" class="smooth_activetab" value="0" />
		</form>
	</div>
<!-- Add bulk images end 2.6-->
<form action="" method="post">
<?php 
        settings_fields('smooth-slider-group');
        ?>

<input type="hidden" name="remove_posts_slider" value="1" />
<div id="tabs-<?php 
        echo $slider['slider_id'];
        ?>
">
<h3><?php 
        _e('Posts/Pages Added To', 'smooth-slider');
        ?>
 <?php 
        echo $slider['slider_name'];
        _e('(Slider ID', 'smooth-slider');
        ?>
 = <?php 
        echo $slider['slider_id'];
        ?>
)</h3>
<p><em><?php 
        _e('Check the Post/Page and Press "Remove Selected" to remove them From', 'smooth-slider');
        ?>
 <?php 
        echo $slider['slider_name'];
        ?>
. <?php 
        _e('Press "Remove All at Once" to remove all the posts from the', 'smooth-slider');
        ?>
 <?php 
        echo $slider['slider_name'];
        ?>
.</em></p>

    <table class="widefat">
    <thead class="blue"><tr><th><?php 
        _e('Post/Page Title', 'smooth-slider');
        ?>
</th><th><?php 
        _e('Author', 'smooth-slider');
        ?>
</th><th><?php 
        _e('Post Date', 'smooth-slider');
        ?>
</th><th><?php 
        _e('Remove Post', 'smooth-slider');
        ?>
</th></tr></thead><tbody>

<?php 
        /*global $wpdb, $table_prefix;
        	$table_name = $table_prefix.SLIDER_TABLE;*/
        $slider_id = $slider['slider_id'];
        //$slider_posts = $wpdb->get_results("SELECT post_id FROM $table_name WHERE slider_id = '$slider_id'", OBJECT);
        $slider_posts = get_slider_posts_in_order($slider_id);
        ?>
	
    <input type="hidden" name="current_slider_id" value="<?php 
        echo $slider_id;
        ?>
" />
    
<?php 
        $count = 0;
        foreach ($slider_posts as $slider_post) {
            $slider_arr[] = $slider_post->post_id;
            $post = get_post($slider_post->post_id);
            if (isset($post) and isset($slider_arr)) {
                if (in_array($post->ID, $slider_arr)) {
                    $count++;
                    $sslider_author = get_userdata($post->post_author);
                    $sslider_author_dname = $sslider_author->display_name;
                    echo '<tr' . ($count % 2 ? ' class="alternate"' : '') . '><td><strong>' . $post->post_title . '</strong><a href="' . get_edit_post_link($post->ID, $context = 'display') . '" target="_blank"> ' . __('(Edit)', 'smooth-slider') . '</a> <a href="' . get_permalink($post->ID) . '" target="_blank"> ' . __('(View)', 'smooth-slider') . ' </a></td><td>By ' . $sslider_author_dname . '</td><td>' . date('l, F j. Y', strtotime($post->post_date)) . '</td><td><input type="checkbox" name="slider_posts[' . $post->ID . ']" value="1" /></td></tr>';
                }
            }
        }
        if ($count == 0) {
            echo '<tr><td colspan="4">' . __('No posts/pages have been added to the Slider - You can add respective post/page to slider on the Edit screen for that Post/Page', 'smooth-slider') . '</td></tr>';
        }
        echo '</tbody><tfoot class="blue"><tr><th>' . __('Post/Page Title', 'smooth-slider') . '</th><th>' . __('Author', 'smooth-slider') . '</th><th>' . __('Post Date', 'smooth-slider') . '</th><th>' . __('Remove Post', 'smooth-slider') . '</th></tr></tfoot></table>';
        echo '<div class="submit">';
        if ($count) {
            echo '<input type="submit" value="' . __('Remove Selected', 'smooth-slider') . '" onclick="return confirmRemove()" /><input type="submit" name="remove_all" value="' . __('Remove All at Once', 'smooth-slider') . '" onclick="return confirmRemoveAll()" />';
        }
        if ($slider_id != '1') {
            echo '<input type="submit" value="' . __('Delete Slider', 'smooth-slider') . '" name="remove_all" onclick="return confirmSliderDelete()" />';
        }
        echo '</div>';
        ?>
    
    </tbody></table>
	<input type="hidden" name="active_tab" class="smooth_activetab" value="0" />
 </form>
 
 
 <form action="" method="post">
    <input type="hidden" name="reorder_posts_slider" value="1" />
    <h3 class="sub-heading" style="margin-left:0px;"><?php 
        _e('Reorder the Posts/Pages Added To', 'smooth-slider');
        ?>
 <?php 
        echo $slider['slider_name'];
        ?>
(Slider ID = <?php 
        echo $slider['slider_id'];
        ?>
)</h3>
    <p><em><?php 
        _e('Click on and drag the post/page title to a new spot within the list, and the other items will adjust to fit.', 'smooth-slider');
        ?>
 </em></p>
    <ul id="sslider_sortable_<?php 
        echo $slider['slider_id'];
        ?>
" style="color:#326078;overflow: auto;">    
    <?php 
        /*global $wpdb, $table_prefix;
        	$table_name = $table_prefix.SLIDER_TABLE;*/
        $slider_id = $slider['slider_id'];
        //$slider_posts = $wpdb->get_results("SELECT post_id FROM $table_name WHERE slider_id = '$slider_id'", OBJECT);
        $slider_posts = get_slider_posts_in_order($slider_id);
        ?>
        
        <input type="hidden" name="current_slider_id" value="<?php 
        echo $slider_id;
        ?>
" />
        
    <?php 
        $count = 0;
        foreach ($slider_posts as $slider_post) {
            $slider_arr[] = $slider_post->post_id;
            $post = get_post($slider_post->post_id);
            if (isset($post) and isset($slider_arr)) {
                if (in_array($post->ID, $slider_arr)) {
                    $count++;
                    $sslider_author = get_userdata($post->post_author);
                    $sslider_author_dname = $sslider_author->display_name;
                    echo '<li id="' . $post->ID . '" class="reorder"><input type="hidden" name="order[]" value="' . $post->ID . '" /><strong> &raquo; &nbsp; ' . $post->post_title . '</strong></li>';
                }
            }
        }
        if ($count == 0) {
            echo '<li>' . __('No posts/pages have been added to the Slider - You can add respective post/page to slider on the Edit screen for that Post/Page', 'smooth-slider') . '</li>';
        }
        echo '</ul><div class="submit">';
        if ($count) {
            echo '<input type="submit" value="Save the order"  />';
        }
        echo '</div>';
        ?>
    
       </div>   
	<input type="hidden" name="active_tab" class="smooth_activetab" value="0" />    
  </form>
<!-- Added for rename slider -start -->
	 <h3 class="sub-heading" style="margin:40px 0px 5px 0;"><?php 
        _e('Rename Slider', 'smooth-slider');
        ?>
</h3>
	<form action="" method="post"> 
		<table class="form-table">
			<tr valign="top">
			<th scope="row"><?php 
        _e('Rename Slider to', 'smooth-slider');
        ?>
</th>
			<td><input type="text" name="rename_slider_to" class="regular-text" value="<?php 
        echo $slider['slider_name'];
        ?>
" /></td>
			</tr>
		</table>
		<input type="hidden" name="current_slider_id" value="<?php 
        echo $slider_id;
        ?>
" />
		<input type="submit" value="<?php 
        _e('Rename', 'smooth-slider');
        ?>
"  name="<?php 
        _e('rename_slider', 'smooth-slider');
        ?>
" />
	
		<input type="hidden" name="active_tab" class="smooth_activetab" value="0" />
	
	</form>
<!-- Added for rename slider -end -->	
</div> 
 
<?php 
    }
    ?>

<?php 
    if (isset($smooth_slider['multiple_sliders']) && $smooth_slider['multiple_sliders'] == '1') {
        ?>
    <div id="new_slider" style="width:56%;">
    <form action="" method="post" onsubmit="return slider_checkform(this);" >
    <h3><?php 
        _e('Enter New Slider Name', 'smooth-slider');
        ?>
</h3>
    <input type="hidden" name="create_new_slider" value="1" />
    
    <input name="new_slider_name" class="regular-text code" value="" style="clear:both;" />
    
    <div class="submit"><input type="submit" value="<?php 
        _e('Create New', 'smooth-slider');
        ?>
" name="create_new" /></div>
    
    </form>
    </div>
<?php 
    }
    ?>
 

</div>


<div id="poststuff" class="metabox-holder has-right-sidebar" style="float:left;width:25%;max-width:300px;margin-top:20px;"> 
		
		<div class="postbox"> 
		<h3 class="hndle"><span><?php 
    _e('About this Plugin:', 'smooth-slider');
    ?>
</span></h3> 
		<div class="inside">
                <ul>
                <li><a href="http://slidervilla.com/smooth-slider" title="<?php 
    _e('Smooth Slider Homepage', 'smooth-slider');
    ?>
" ><?php 
    _e('Plugin Homepage', 'smooth-slider');
    ?>
</a></li>
                <li><a href="http://wordpress.org/support/plugin/smooth-slider" title="<?php 
    _e('Support Forum for Smooth Slider', 'smooth-slider');
    ?>
" ><?php 
    _e('Support Forum', 'smooth-slider');
    ?>
</a></li>
                <li><a href="http://slidervilla.com/about-us/" title="<?php 
    _e('Smooth Slider Author Page', 'smooth-slider');
    ?>
" ><?php 
    _e('About the Author', 'smooth-slider');
    ?>
</a></li>
		<li><a href="http://www.clickonf5.org/go/smooth-slider/" title="<?php 
    _e('Donate if you liked the plugin and support in enhancing Smooth Slider and creating new plugins', 'smooth-slider');
    ?>
" ><?php 
    _e('Donate with Paypal', 'smooth-slider');
    ?>
</a></li>
		<li><strong>Current Version: <?php 
    echo SMOOTH_SLIDER_VER;
    ?>
</strong></li>
                </ul> 
            	</div> 
		</div>
                      
		<div class="postbox" style="margin:10px 0;"> 
				
     		  <div class="inside">
				<div style="margin:10px auto;">
							<a href="http://slidervilla.com" title="Premium WordPress Slider Plugins" target="_blank"><img src="<?php 
    echo smooth_slider_plugin_url('images/banner-premium.png');
    ?>
" alt="Premium WordPress Slider Plugins" width="100%" /></a>
				</div>
				</div></div>
     
     <div style="clear:left;"></div>
 </div> <!--end of poststuff --> 


</div> <!--end of float wrap -->
<?php 
}
예제 #13
0
                <li><a href="#tab1">HÌNH ẢNH</a></li> 
                <li><a href="#tab2">THÊM HÌNH ẢNH</a></li> 
              </ul> 
              
              <div class="tab_content" id="tab1">
              	<table width="100%" class="table_style">
                	<tr class="text_tr_style">
                    	<td width="30">ID</td>
                    	<td width="120">Hình ảnh</td>
                        <td class="text_left">Chú thích</td>
                        <td width="60">Hiển thị</td>
                        <td width="60">Vị trí</td>
                        <td width="120">Thay đổi</td>
                    </tr>
                     <?php 
$item = slider();
while ($row_item = mysql_fetch_array($item)) {
    ob_start();
    ?>
                    <tr>
                    	<td width="30">[id]</td>
                    	<td width="120"><img width="120" height="80" src="[img_url]" alt="" /></td>
                        <td class="text_left">[img_alt]</td>
                        <td width="60">[img_hidden]</td>
                        <td width="60">[img_position]</td>
                        <td width="120">
                        <a href="main-page.php?p=slider-edit&id=[id]">
                        <img width="20" height="20" src="img/config_ico.jpg" title="Sửa"  />
                        </a>  
      					<a onclick="return confirm ('Bạn có chắc là muốn xóa không?')" href="sub-pages/slider-act.php?act=delete&id=[id]">
                        <img width="20" height="20" src="img/delete_ico.jpg"  title="Xóa" />