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