示例#1
0
// Add some snippets
for ($i = 1; $i <= 20; $i++) {
    $Snippets->add("Snippet " . $i, "Bla, bla, bla...");
}
echo 'Add some snippets<br>';
// some tags
for ($i = 1; $i <= 8; $i++) {
    $TagBySnippets->add($i, 1);
}
for ($i = 4; $i <= 14; $i++) {
    $TagBySnippets->add($i, 2);
}
for ($i = 10; $i <= 20; $i++) {
    $TagBySnippets->add($i, 3);
}
echo 'Add tags to snippets<br>';
// Add some codes
for ($i = 1; $i <= 20; $i++) {
    $Codes->add($i, 'var src = Ejemplo' . $i . ';', 'javascript');
    $Codes->add($i, '.ejemplo' . $i . '{display:none;}', 'css');
    $Codes->add($i, 'h1 Este es el ejemplo ' . $i . ' h1', 'html');
}
echo 'Add some codes<br>';
// Add basic user
$Users->add('pablo', '123456', '*****@*****.**', 'light', 'molokai');
echo 'Add basic user<br>';
?>
  </div>
  
</body>
</html>
示例#2
0
                header('Expires: 0');
                header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
                header('Pragma: public');
                header('Content-Length: ' . filesize($file_name));
                ob_clean();
                flush();
                readfile($file_name);
                exit;
            }
            break;
        case 'Save':
            $data = array();
            $data['filename'] = $_GET['file'];
            $data['code'] = $_POST['code'];
            $data['user_id'] = $_SESSION['user']['id'];
            $revision_id = $codeObj->add($data);
            if ($revision_id) {
                if (!file_put_contents($file_name, trim($_POST['code']))) {
                    redirect();
                }
                header("Location: " . $CONF["PATH_FROM_ROOT"] . '/editor/' . $_GET['file'] . '/' . $revision_id);
                exit;
            } else {
                $errors = render_errors($codeObj->getMessages());
                $smarty->assign('errors', $errors);
            }
            break;
    }
}
//get the code
if (!isset($_POST['code']) && $revision) {
示例#3
0
<?php

session_start();
if (isset($_SESSION["us"])) {
    include_once 'definition.php';
    $Code = new Code();
    if (isset($_POST['changeLanguage'])) {
        // Update language
        $Code->updateLanguage($_POST['id'], $_POST['language']);
        echo 'ok';
    }
    if (isset($_POST['changeContent'])) {
        // Update language
        $Code->updateContent($_POST['id'], $_POST['content']);
        echo 'ok';
    }
    if (isset($_POST['addCode'])) {
        // add code
        $id = $Code->add($_POST['snippet_id'], $_POST['content'], $_POST['language']);
        echo $id;
    }
    if (isset($_POST['deleteCode'])) {
        // Update language
        $Code->deleteCode($_POST['id']);
        echo 'ok';
    }
} else {
    echo 'logout';
}