102 lines
5.3 KiB
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>
|