예제 #1
0
<?php

include_once $_SERVER['DOCUMENT_ROOT'] . '/partials/head.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/partials/feet.php';
try {
    $parsedown = new Parsedown();
    $markdown = $parsedown->text(file_get_contents($_SERVER['DOCUMENT_ROOT'] . '/editor/learn/' . $_GET['doc'] . '.md'));
} catch (Exception $e) {
    include_once $_SERVER['DOCUMENT_ROOT'] . '/error.php';
    die;
}
generateHead(array('title' => 'Learn Sprint', 'body_attr' => 'learn-page', 'navbar' => true));
?>

<div class="container">
	<?php 
echo $markdown;
?>
	
	<br>
	
	<small><a href="https://github.com/Sprint-Team/Editor/edit/master/learn/<?php 
echo $_GET['doc'];
?>
.md">Edit me on GitHub!</a></small>
</div>

<?php 
generateFeet(array('footer' => true));
예제 #2
0
<?php

if (isset($_GET['dev'])) {
    // development mode- load development version of editor
    require 'dev.php';
    die;
}
include_once $_SERVER['DOCUMENT_ROOT'] . '/partials/head.php';
include_once $_SERVER['DOCUMENT_ROOT'] . '/partials/feet.php';
generateHead(array('title' => 'Sprint Editor', 'body_attr' => 'class="parent-editor"', 'navbar' => false));
?>

<script>
	var username = <?php 
echo json_encode(@$_SESSION['username']);
?>
;  // null, if not logged in
	
	$(window).on('load', function() {
		<?php 
if (isset($_SESSION['username'])) {
    ?>
			<?php 
    if (isset($_GET['i'])) {
        ?>
				window.saveTo = '/projects/<?php 
        echo $_GET['i'];
        ?>
/save/';
				Editor.load('/projects/<?php 
        echo $_GET['i'];