wall.deblan.org/view.php

102 lines
5.3 KiB
PHP

<?php
require_once 'functions.php';
if (!hasValidGetDatas()) {
die(header('location: /'));
}
$code = getCode();
?><!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript" src="/js/aes.js"></script>
<script type="text/javascript" src="/js/main.js"></script>
<link rel="stylesheet" href="/css/bootstrap.min.css" />
<link rel="stylesheet" href="/css/highlight.css" />
<link rel="stylesheet" href="/css/main.css" />
<link rel="shortcut icon" href="/favicon.ico" />
<title>Wall/Colorateur - Deblan.fr</title>
<body>
<div class="navbar navbar-fixed-top">
<div class="navbar-inner">
<div class="container-fluid">
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</a>
<a class="brand" href="/">WALLDeblan</a>
<div class="nav-collapse">
<ul class="nav">
<li class="active"><a href="/">Accueil</a></li>
<li><a href="http://www.deblan.tv">Blog</a></li>
<li><a href="http://www.deblan.tv/contact">Contact</a></li>
<li><a href="#"># <?php echo count(glob('datas/sources/*')); ?> sources</a></li>
</ul>
</div>
</div>
</div>
</div>
<div class="container-fluid">
<div class="row-fluid">
<div class="btn-toolbar" id="options">
<div class="btn-group">
<button class="btn" value="html" rel="<?php echo getCodeLink($code['code'], 'html', $code['line'], $code['title']); ?>">HTML</button>
<button class="btn" value="xml" rel="<?php echo getCodeLink($code['code'], 'xml', $code['line'], $code['title']); ?>">XML</button>
<button class="btn" value="css" rel="<?php echo getCodeLink($code['code'], 'css', $code['line'], $code['title']); ?>">CSS</button>
<button class="btn" value="javascript" rel="<?php echo getCodeLink($code['code'], 'javascript', $code['line'], $code['title']); ?>">JAVASCRIPT</button>
<button class="btn" value="php" rel="<?php echo getCodeLink($code['code'], 'php', $code['line'], $code['title']); ?>">PHP</button>
<button class="btn" value="sql" rel="<?php echo getCodeLink($code['code'], 'sql', $code['line'], $code['title']); ?>">SQL</button>
<button class="btn" value="yaml" rel="<?php echo getCodeLink($code['code'], 'yaml', $code['line'], $code['title']); ?>">YAML</button>
<button class="btn" value="perl" rel="<?php echo getCodeLink($code['code'], 'perl', $code['line'], $code['title']); ?>">PERL</button>
<button class="btn" value="c" rel="<?php echo getCodeLink($code['code'], 'c', $code['line'], $code['title']); ?>">C/C++</button>
<button class="btn" value="asp" rel="<?php echo getCodeLink($code['code'], 'asp', $code['line'], $code['title']); ?>">ASP</button>
<button class="btn" value="python" rel="<?php echo getCodeLink($code['code'], 'python', $code['line'], $code['title']); ?>">PYTHON</button>
<button class="btn" value="bash" rel="<?php echo getCodeLink($code['code'], 'bash', $code['line'], $code['title']); ?>">BASH</button>
<button class="btn" value="actionscript" rel="<?php echo getCodeLink($code['code'], 'actionscript', $code['line'], $code['title']); ?>">ACTION SCRIPT</button>
<button class="btn" value="texte" rel="<?php echo getCodeLink($code['code'], 'texte', $code['line'], $code['title']); ?>">TEXTE</button>
</div>
<div class="btn-group">
<button class="btn" value="1" rel="<?php echo getCodeLink($code['code'], $code['language'], 1, $code['title']); ?>">LIGNE</button>
<button class="btn" value="0" rel="<?php echo getCodeLink($code['code'], $code['language'], 0, $code['title']); ?>">SANS LIGNE</button>
</div>
<div class="btn-group">
<button class="btn" rel="<?php echo getRawLink($code['code'], $code['title']); ?>">Raw</button>
<button class="btn" rel="<?php echo get_download_link($code['code'], $code['title'], $code['extension']); ?>">Télécharger</button>
</div>
<div class="btn-group">
<button class="btn" rel="/?edit=<?php echo $code['code'];?>">Éditer</button>
<button class="btn" id="new" rel="/">Nouveau</button>
</div>
</div>
<div id="wall">
<?php echo $code['content']; ?>
</div>
</div>
<hr />
<footer>
<p>Service proposé par Simon Vieille</p>
</footer>
<script type="text/javascript">
$('button[value=<?php echo $code['language']; ?>]').addClass('btn-primary');
$('button[value=<?php echo $code['line']; ?>]').addClass('btn-primary');
$('button').click(function() {
document.location.href = $(this).attr('rel');
});
</script>
</div>
</body>
</html>