From 9f5dde7f103b36d4be172ea63c415a5943ecb107 Mon Sep 17 00:00:00 2001 From: Michael Klier Date: Mon, 29 Oct 2007 14:47:39 +0100 Subject: refactored media upload form darcs-hash:20071029134739-23886-a5f5dfa7cf1e5b029958ba67a44f3df19bcaa3bf.gz --- inc/media.php | 50 ++++++++++++++++++-------------------------------- 1 file changed, 18 insertions(+), 32 deletions(-) (limited to 'inc') diff --git a/inc/media.php b/inc/media.php index e08bd569a..0ea10b0df 100644 --- a/inc/media.php +++ b/inc/media.php @@ -561,40 +561,26 @@ function media_uploadform($ns, $auth){ if($auth < AUTH_UPLOAD) return; //fixme print info on missing permissions? - ?> -
-
-
- - - -

- - -

- -

- - - - -

- - = AUTH_DELETE){?> -

- - -

- -
-
- ' . $lang['mediaupload'] . ''; + $form = new Doku_Form('dw__upload', DOKU_BASE.'lib/exe/mediamanager.php', false, 'multipart/form-data'); + $form->addElement(formSecurityToken()); + $form->addHidden('ns', hsc($ns)); + $form->addElement(form_makeOpenTag('p')); + $form->addElement(form_makeFileField('upload', $lang['txt_upload'].':', 'upload__file')); + $form->addElement(form_makeCloseTag('p')); + $form->addElement(form_makeOpenTag('p')); + $form->addElement(form_makeTextField('id', '', $lang['txt_filename'].':', 'upload__name')); + $form->addElement(form_makeButton('submit', '', $lang['btn_upload'])); + $form->addElement(form_makeCloseTag('p')); + if($auth >= AUTH_DELETE){ + $form->addElement(form_makeOpenTag('p')); + $form->addElement(form_makeCheckboxField('ow', 1, $lang['txt_overwrt'], 'dw__ow', 'check')); + $form->addElement(form_makeCloseTag('p')); + } + html_form('upload', $form); +} /** * Build a tree outline of available media namespaces -- cgit v1.2.3