当前位置: 首页>>代码示例>>PHP>>正文


PHP STemplate类代码示例

本文整理汇总了PHP中STemplate的典型用法代码示例。如果您正苦于以下问题:PHP STemplate类的具体用法?PHP STemplate怎么用?PHP STemplate使用的例子?那么, 这里精选的类代码示例或许可以为您提供帮助。


在下文中一共展示了STemplate类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: render

 public function render($tpl_name)
 {
     $tpl = new STemplate();
     $tpl->vars =& $this->page->vars;
     $tpl->controls =& $this->page->controls;
     return $tpl->process($tpl_name);
 }
开发者ID:restorer,项目名称:deprecated-s-imple-php-framework,代码行数:7,代码来源:include_control.php

示例2: render_layout

 public static function render_layout($ctx, $content, $params)
 {
     $tpl = new STemplate();
     $tpl->vars['__content__'] = $content;
     if ($params === null) {
         $params = array('path' => '');
     }
     if (array_key_exists('controller', $ctx->params)) {
         $ctx->params['controller']->process($ctx, $params, $tpl->vars);
     }
     $path = BASE . 'layouts/' . $ctx->layout . '.php';
     if (@file_exists($path)) {
         require_once $path;
         $class_name = self::capitalize_words($ctx->layout) . 'Layout';
         $layout_inst = new $class_name();
         $layout_inst->process($ctx, $params, $tpl->vars);
     }
     return $tpl->process(BASE . 'layouts/' . $ctx->layout . '.tpl');
 }
开发者ID:restorer,项目名称:deprecated-zame-cms,代码行数:19,代码来源:cms.php

示例3: elseif

<?php

include "../include/config.php";
STemplate::assign('url', $config['baseurl']);
//PROCESS LOGIN
if (isset($_POST['login'])) {
    if ($_POST['uname'] == "" or $_POST['pass'] == "") {
        $err = "Please Provide Username and Password.";
    } elseif ($_POST['uname'] != $config['admin_name'] and $_POST['pass'] != $config['admin_pass']) {
        $err = "Invalid Username and/or Password Provided";
    } elseif ($_POST['uname'] == $config['admin_name'] and $_POST['pass'] == $config['admin_pass']) {
        //REGISTER SESSION
        session_register("AUID");
        session_register("APASSWORD");
        $_SESSION['AUID'] = $config['admin_name'];
        $_SESSION['APASSWORD'] = $config['admin_pass'];
        $link = "main.php?active=Users";
        header("Location: {$link}");
    } else {
        $err = "Invalid Username/Password. Login failed.";
    }
}
STemplate::assign('msg', $msg);
STemplate::assign('err', $err);
STemplate::display('siteadmin/login.tpl');
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:25,代码来源:login.php

示例4: Copyright

<?php

/**************************************************************************************************
| PinMe Script by Scriptolution.com
| http://www.pinmescript.com
| webmaster@pinmescript.com
|
|**************************************************************************************************
|
| By using this software you agree that you have read and acknowledged our End-User License 
| Agreement available at http://www.pinmescript.com/eula.html and to be bound by it.
|
| Copyright (c) PinMeScript.com. All rights reserved.
|**************************************************************************************************/
include "include/config.php";
include "include/functions/import.php";
$SID = intval($_SESSION['USERID']);
if ($SID > 0) {
    STemplate::display('board_popup.tpl');
}
开发者ID:reDecore,项目名称:redecore.me,代码行数:20,代码来源:board_popup.php

示例5: count

if ($page == "") {
    $page = "1";
}
$currentpage = $page;
STemplate::assign('page', $page);
if ($page >= 2) {
    $pagingstart = ($page - 1) * $config['items_per_page'];
} else {
    $pagingstart = "0";
}
$query1 = "SELECT count(*) as total from posts A, members B where A.active='1' AND A.USERID=B.USERID AND A.phase>'1' order by A.htime desc limit {$config['maximum_results']}";
$query2 = "SELECT A.*, B.username from posts A, members B where A.active='1' AND A.USERID=B.USERID AND A.phase>'1' order by A.htime desc limit {$pagingstart}, {$config['items_per_page']}";
$executequery1 = $conn->Execute($query1);
$totalvideos = $executequery1->fields['total'];
if ($totalvideos > 0) {
    if ($executequery1->fields['total'] <= $config[maximum_results]) {
        $total = $executequery1->fields['total'];
    } else {
        $total = $config[maximum_results];
    }
    $toppage = ceil($total / $config[items_per_page]);
    if ($page <= $toppage) {
        $executequery2 = $conn->Execute($query2);
        $posts = $executequery2->getrows();
        $posts = getTags($posts);
        $posts = countComments($posts);
        $posts = getHash($posts);
        STemplate::assign('posts', $posts);
        STemplate::display('posts_bit_more.tpl');
    }
}
开发者ID:jd5688,项目名称:image-sharing-site,代码行数:31,代码来源:indexmore.php

示例6:

<?php

include "../include/config.php";
$active = $_GET[active];
if ($active == "Users") {
    include "leftmenu/userlinks.txt.php";
}
if ($active == "Videos") {
    include "leftmenu/videolinks.txt.php";
}
if ($active == "Audio") {
    include "leftmenu/audiolinks.txt.php";
}
if ($active == "Channels") {
    include "leftmenu/channellinks.txt.php";
}
if ($active == "Groups") {
    include "leftmenu/grouplinks.txt.php";
}
if ($active == "Settings") {
    include "leftmenu/settinglinks.txt.php";
}
STemplate::assign('MainLinks', $MainLinksArray);
STemplate::assign('ChildLinks', $ChildLinksArray);
STemplate::display('siteadmin/leftwebsite.tpl');
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:25,代码来源:leftwebsite.php

示例7: elseif

    } else {
        $link = "<br><br><br><center>There is no {$_REQUEST['a']} video available</center><br>";
    }
    //                $link = "You are in Page <b>$page</b> of <b>$spage</b>";
    if ($tpage > 1) {
        $nextpage = $page + 1;
        $prevpage = $page - 1;
        $prevlink = "<a href='videos.php?a={$_REQUEST['a']}&status={$status}&page={$prevpage}&sort={$sort}'><img src='../images/icon/previous.gif' title='Previous' alt='Previous' border='0' style='vertical-align: middle;'></a>";
        $nextlink = "<a href='videos.php?a={$_REQUEST['a']}&status={$status}&page={$nextpage}&sort={$sort}'><img src='../images/icon/next.gif' title='Next' alt='Next' border='0' style='vertical-align: middle;'></a>";
        if ($page == $tpage) {
            $link .= "&nbsp;&nbsp;|&nbsp;{$prevlink}";
        } elseif ($tpage > $page && $page > 1) {
            $link .= "&nbsp;&nbsp;|&nbsp;{$prevlink} &nbsp;&nbsp;{$nextlink}";
        } elseif ($tpage > $page && $page <= 1) {
            $link .= "&nbsp;&nbsp;|&nbsp;{$nextlink}";
        }
    }
    $sql = "SELECT * from video {$query} limit {$startfrom}, {$listing_per_page}";
    $rs = $conn->Execute($sql);
    $total = $rs->recordcount() + 0;
    $videos = $rs->getrows();
    STemplate::assign('link', $link);
    STemplate::assign('grandtotal', $grandtotal + 0);
    STemplate::assign('total', $total + 0);
    STemplate::assign('page', $page + 0);
    STemplate::assign('videos', $videos);
}
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/channelvideos.tpl");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:30,代码来源:channelvideos.php

示例8:

} else {
    $nosel = "selected";
}
$featured_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='no' {$nosel}>No</option>";
STemplate::assign('featured_box', $featured_box);
if ($video[0]['be_comment'] == "yes") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$comment_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='' {$nosel}>No</option>";
STemplate::assign('comment_box', $comment_box);
if ($video[0]['be_rated'] == "yes") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$rate_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='' {$nosel}>No</option>";
STemplate::assign('rate_box', $rate_box);
if ($video[0]['embed'] == "enabled") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$embed_box = "<option value='enabled' {$yessel}>Enable</option>\n                          <option value='' {$nosel}>Disable</option>";
STemplate::assign('embed_box', $embed_box);
Stemplate::assign('video', $video[0]);
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/audioedit.tpl");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:30,代码来源:audioedit.php

示例9: Copyright

/**************************************************************************************************
| PinMe Script by Scriptolution.com
| http://www.pinmescript.com
| webmaster@pinmescript.com
|
|**************************************************************************************************
|
| By using this software you agree that you have read and acknowledged our End-User License 
| Agreement available at http://www.pinmescript.com/eula.html and to be bound by it.
|
| Copyright (c) PinMeScript.com. All rights reserved.
|**************************************************************************************************/
include "include/config.php";
include "include/functions/import.php";
$thebaseurl = $config['baseurl'];
$q = intval(cleanit($_REQUEST['params']['q']));
STemplate::assign('q', $q);
if ($q > 0) {
    $addme = "AND D.USERID ='" . mysql_real_escape_string($q) . "'";
    $offset = intval($_REQUEST['offset']);
    $query = "select A.PID, A.ptitle, A.pic, A.pkey, A.price, A.youtube, A.USERID, C.bname from posts A, boards C, posts_fav D WHERE A.active='1' AND A.BID=C.BID AND A.PID=D.PID {$addme} order by A.points desc, A.viewcount desc, A.PID desc limit {$offset}, 10";
    $results = $conn->execute($query);
    $pins = $results->getrows();
    STemplate::assign('pins', $pins);
    $pcount = count($pins);
    $html = STemplate::fetch('more_owner_likes.tpl');
    $arr = array('count' => $pcount, 'lastPage' => false, 'html' => $html);
    header("Content-Type: application/json");
    echo json_encode($arr);
}
开发者ID:reDecore,项目名称:redecore.me,代码行数:30,代码来源:more10.php

示例10: Copyright

<?php

/**************************************************************************************************
| Gag Clone Script
| http://www.gagclonescript.com
| webmaster@gagclonescript.com
|
|**************************************************************************************************
|
| By using this software you agree that you have read and acknowledged our End-User License 
| Agreement available at http://www.gagclonescript.com/eula.html and to be bound by it.
|
| Copyright (c) GagCloneScript.com. All rights reserved.
|**************************************************************************************************/
include "include/config.php";
include "include/functions/import.php";
$thebaseurl = $config['baseurl'];
$PID = intval(cleanit($_REQUEST['id']));
if ($PID > 0) {
    STemplate::assign('PID', $PID);
    STemplate::display('fbcoms.tpl');
}
开发者ID:jd5688,项目名称:image-sharing-site,代码行数:22,代码来源:fbcoms.php

示例11: header

include "../include/function.php";
if ($_REQUEST['submit']) {
    $sql = "update signup set\n                                email = '{$_REQUEST['email']}',\n                                fname = '{$_REQUEST['fname']}',\n                                lname = '{$_REQUEST['lname']}',\n                                city = '{$_REQUEST['city']}',\n                                country = '{$_REQUEST['country']}',\n                                website = '{$_REQUEST['website']}',\n                                occupation = '{$_REQUEST['occupation']}',\n                                company = '{$_REQUEST['company']}',\n                                school = '{$_REQUEST['school']}',\n                                interest_hobby = '{$_REQUEST['interest_hobby']}',\n                                fav_movie_show = '{$_REQUEST['fav_movie_show']}',\n                                fav_book = '{$_REQUEST['fav_book']}',\n                                fav_music = '{$_REQUEST['fav_music']}',\n                                aboutme = '{$_REQUEST['aboutme']}',\n                                emailverified = '{$_REQUEST['emailverified']}',\n                                account_status = '{$_REQUEST['account_status']}'\n                        where UID={$_REQUEST['uid']}";
    $conn->execute($sql);
    header("Location: useredit.php?action=edit&uid={$_REQUEST['uid']}&page={$_REQUEST['page']}&msg=User+information+updated+successfully");
}
$rs = $conn->execute("select * from signup where UID={$_REQUEST['uid']}");
$user = $rs->getrows();
STemplate::assign('country_box', country_box($user[0]['country']));
if ($user[0]['emailverified'] == "yes") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$email_ver_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='no' {$nosel}>No</option>";
STemplate::assign('email_ver_box', $email_ver_box);
if ($user[0]['account_status'] == "Active") {
    $activesel = "selected";
} else {
    $inactivesel = "selected";
}
$account_status_box = "<option value='Active' {$activesel}>Active</option>\n                          <option value='Inactive' {$inactivesel}>Inactive</option>";
STemplate::assign('account_status_box', $account_status_box);
if ($_REQUEST[msg] != "") {
    $msg = $_REQUEST[msg];
}
Stemplate::assign('user', $user[0]);
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/useredit.tpl");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:30,代码来源:useredit.php

示例12:

<?php

include "../include/config.php";
include "../include/function.php";
if ($_REQUEST['submit']) {
    $sql = "update sconfig set svalue='{$_REQUEST['selUserVote']}' where soption='video_rating'";
    $conn->execute($sql);
    $sql = "update sconfig set svalue='{$_REQUEST['selUser_poll']}' where soption='user_poll'";
    $conn->execute($sql);
}
if ($_REQUEST[msg] != "") {
    $msg = $_REQUEST[msg];
}
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/miscellaneous.html");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:16,代码来源:miscellaneous.php

示例13:

$featured_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='no' {$nosel}>No</option>";
STemplate::assign('featured_box', $featured_box);
if ($video[0]['be_comment'] == "yes") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$comment_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='' {$nosel}>No</option>";
STemplate::assign('comment_box', $comment_box);
if ($video[0]['be_rated'] == "yes") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$rate_box = "<option value='yes' {$yessel}>Yes</option>\n                          <option value='' {$nosel}>No</option>";
STemplate::assign('rate_box', $rate_box);
if ($video[0]['embed'] == "enabled") {
    $yessel = "selected";
} else {
    $nosel = "selected";
}
$embed_box = "<option value='enabled' {$yessel}>Enable</option>\n                          <option value='' {$nosel}>Disable</option>";
STemplate::assign('embed_box', $embed_box);
if ($_REQUEST[msg] != "") {
    $msg = $_REQUEST[msg];
}
Stemplate::assign('video', $video[0]);
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/videoedit.tpl");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:30,代码来源:videoedit.php

示例14: header

        header("Location: packedit.php?action=add&msg=Package+added+successfully");
    }
}
if ($_REQUEST['pack_id'] != "") {
    $rs = $conn->execute("select * from package where pack_id={$_REQUEST['pack_id']}");
    $package = $rs->getrows();
    Stemplate::assign('package', $package[0]);
    if ($package[0]['period'] == "Day") {
        $daysel = "selected";
    } elseif ($package[0]['period'] == "Month") {
        $monthsel = "selected";
    } elseif ($package[0]['period'] == "Year") {
        $yearsel = "selected";
    }
    if ($package[0]['status'] == "Active") {
        $actsel = "selected";
    } elseif ($package[0]['status'] == "Inactive") {
        $inactsel = "selected";
    }
}
$period_ops = "<option value='Month' {$monthsel}>Month</option>\n                        <option value='Year' {$yearsel}>Year</option>";
STemplate::assign('period_ops', $period_ops);
$status_ops = "<option value='Active' {$actsel}>Active</option>\n                        <option value='Inactive' {$inactsel}>Inactive</option>";
STemplate::assign('status_ops', $status_ops);
if ($_REQUEST[msg] != "") {
    $msg = $_REQUEST[msg];
}
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/packedit.tpl");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:30,代码来源:packedit.php

示例15: elseif

STemplate::assign('posting_box', $posting_box);
if ($group[0]['gimage'] == "immediate") {
    $i1sel = "selected";
} elseif ($group[0]['gimage'] == "owner_only") {
    $i2sel = "selected";
}
$icon_box = "<option value='immediate' {$i1sel}>immediate</option>\n                          <option value='owner_only' {$i2sel}>owner_only</option>";
STemplate::assign('icon_box', $icon_box);
if ($group[0]['featured'] == "yes") {
    $activesel = "selected";
} else {
    $inactivesel = "selected";
}
$featured_box = "<option value='yes' {$activesel}>Yes</option>\n                          <option value='no' {$inactivesel}>No</option>";
STemplate::assign('featured_box', $featured_box);
$mych = explode("|", $group[0]['channel']);
$ch = insert_list_channel();
for ($i = 0; $ch[$i]['ch'] != ""; $i++) {
    if (in_array($ch[$i]['id'], $mych)) {
        $checked = "checked";
    } else {
        $checked = "";
    }
    $ch_checkbox .= "<input type=checkbox name=channel[] value=" . $ch[$i]['id'] . " {$checked}>" . $ch[$i]['ch'] . "</input><br>";
}
STemplate::assign('ch_checkbox', $ch_checkbox);
Stemplate::assign('group', $group[0]);
Stemplate::assign('err', $err);
Stemplate::assign('msg', $msg);
STemplate::display("siteadmin/groupedit.tpl");
开发者ID:Terry89tx,项目名称:itzUncut-Version-2.0,代码行数:30,代码来源:groupedit.php


注:本文中的STemplate类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。