diff options
Diffstat (limited to 'handlers/phpexec.inc.php')
-rw-r--r-- | handlers/phpexec.inc.php | 24 |
1 files changed, 20 insertions, 4 deletions
diff --git a/handlers/phpexec.inc.php b/handlers/phpexec.inc.php index 3754fd4..2c1f7b4 100644 --- a/handlers/phpexec.inc.php +++ b/handlers/phpexec.inc.php @@ -19,16 +19,32 @@ return array('title' => $title, 'content' => $content); } + function Add() { + $title = 'Add page'; + + $content = '<form method="post" action="' . $GLOBALS['links']->GetNeonLink('Pages:Add') . '">'; + $content .= '<input type="hidden" name="handler" value="' . $_POST['handler'] . '" />'; + $content .= 'Name: '; + $content .= '<input type="text" name="name" size="70" /><br />'; + $content .= '<textarea name="code" class="pageedit pageedit_input" rows="25" cols="70">'; + $content .= '</textarea><br />'; + $content .= '<input type="submit" class="submit" value="Hinzufügen" /> '; + $content .= '<input type="submit" name="back" class="submit" value="Zurück" />'; + $content .= '</form>'; + + return array('title' => $title, 'content' => $content); + } + function Edit($data) { $title = 'Edit \'' . $data['_page'] . '\''; - $content = '<form method="post" action="' . $GLOBALS['links']->GetNeonLink('Pages:Do') . '">'; - $content .= '<input type="hidden" name="do" value="edit" />'; + $content = '<form method="post" action="' . $GLOBALS['links']->GetNeonLink('Pages:Edit') . '">'; $content .= '<input type="hidden" name="id" value="' . $_POST['id'] . '" />'; - $content .= '<textarea name="code" class="pageedit_phpexec" rows="25" cols="70">'; + $content .= '<textarea name="code" class="pageedit pageedit_input" rows="25" cols="70">'; $content .= strtr($data['code'], array('<' => '<', '>' => '>', '&' => '&', '"' => '"')); $content .= '</textarea><br />'; - $content .= '<input type="submit" value="Änderungen übernehmen" />'; + $content .= '<input type="submit" class="submit" value="Änderungen übernehmen" /> '; + $content .= '<input type="submit" name="back" class="submit" value="Zurück" />'; $content .= '</form>'; return array('title' => $title, 'content' => $content); |