示例#1
0
<?php

if (!defined('ROOT')) {
    exit('No direct script access allowed');
}
loadModuleLib('guides', 'api');
$page = $_REQUEST['page'];
$pageArr = explode("/", $page);
if (count($pageArr) > 1) {
    $title = end($pageArr);
    $titleArr = explode("-", $title);
    $id = md5(end($titleArr));
    $guideDetails = getGuideDetails($id);
    //printArray($guideDetails);
    if ($guideDetails['viewable']) {
        ?>
<div class="guideContent container-fluid">
	<div class="row">
		<div class="col-lg-12">
			<?php 
        if (session_check(false)) {
            ?>
			<div id='toolbar' class="text-right">
				<a href="<?php 
            echo _link("guides/create");
            ?>
">Create</a> |
				<?php 
            if ($guideDetails['editable'] == 'true') {
                ?>
					<a href="<?php 
示例#2
0
<?php

if (!defined('ROOT')) {
    exit('No direct script access allowed');
}
session_check(true);
_css(array("jquery.tagit"));
_js(array("jquery.tagit", "validator"));
loadHelpers('uicomponents');
$editor = "html";
if (isset($_REQUEST['refid'])) {
    loadModuleLib('guides', 'api');
    $guideDetails = getGuideDetails($_REQUEST['refid']);
    $editor = $guideDetails['guide_parser'];
    if (isset($_REQUEST['editor']) && strlen($_REQUEST['editor']) > 0) {
        $editor = $_REQUEST['editor'];
    }
} else {
    $guideDetails['editable'] = "true";
    if (isset($_REQUEST['editor']) && strlen($_REQUEST['editor']) > 0) {
        $editor = $_REQUEST['editor'];
    } elseif (isset($_COOKIE['GUIDE-EDITOR']) && strlen($_COOKIE['GUIDE-EDITOR']) > 0) {
        $editor = $_COOKIE['GUIDE-EDITOR'];
    }
    setcookie('GUIDE-EDITOR', $editor, mktime() . time() + 60 * 60 * 24 * 30, '/');
}
if ($guideDetails['editable'] == 'true') {
    $fEditor = dirname(__FILE__) . "/editors/{$editor}.php";
    if (!file_exists($fEditor)) {
        $fEditor = dirname(__FILE__) . "/editors/html.php";
    }