page: split head/foot includes
[minimedit.git] / foot.inc.php
1 <hr class="footer" />
2 <?php
3 define('N', "\n");
4
5 global $User, $Admin;
6
7 $curfile = ltrim($_SERVER['SCRIPT_NAME'], '/');
8 if (is_executable(__DIR__ . '/' . $curfile)) {
9         // dynamic code is +x
10         $Admin = FALSE;
11 }
12
13 if ($Admin) {
14         $edit = preg_match('/[?]edit$/', $_SERVER['REQUEST_URI']);
15
16         if ($edit) {
17                 echo '<script src="/ckeditor/ckeditor.js"></script>'.N;
18                 echo '<script src="/edit.js"></script>'.N;
19                 if (($notfound = $_SERVER['SCRIPT_NAME'] == '/404.php')) {
20                         echo <<<'EOT'
21 <script>
22 var pagebody = document.getElementsByClassName('article')[0];
23 pagebody.innerHTML = '<h2>Nieuwe pagina</h2><p>&nbsp;</p>';
24 </script>
25 EOT;
26                 }
27         }
28
29         echo '<p class="footer">'.N;
30         echo "Beheer toegestaan voor $User:".N;
31         printf('<a href="?%s">%s</a>'.N,
32                 $edit ? '' : 'edit',
33                 $edit ? 'lezen' : ($notfound ? 'aanmaken' : 'aanpassen')
34         );
35         echo '</p>'.N;
36 }
37