openrat-cms

OpenRat Content Management System
git clone http://git.code.weiherhei.de/openrat-cms.git
Log | Files | Refs

commit 23729782d7794c01a074c4ca21be3caf10ff7d16
parent d57d16a29aaf1c49582209fb50b279f13d09e42e
Author: Jan Dankert <develop@jandankert.de>
Date:   Thu, 10 Sep 2020 13:13:08 +0200

Fix: File upload element was broken. It needs the type 'file'.

Diffstat:
modules/cms/ui/themes/default/html/views/file/edit.php | 2+-
modules/cms/ui/themes/default/html/views/folder/createfile.php | 2+-
modules/cms/ui/themes/default/html/views/folder/createimage.php | 2+-
modules/cms/ui/themes/default/html/views/folder/createtext.php | 2+-
modules/cms/ui/themes/default/html/views/image/edit.php | 2+-
modules/cms/ui/themes/default/html/views/pageelement/import.php | 2+-
modules/cms/ui/themes/default/html/views/text/edit.php | 2+-
modules/template_engine/components/html/upload/Upload.class.php | 1+
8 files changed, 8 insertions(+), 7 deletions(-)

diff --git a/modules/cms/ui/themes/default/html/views/file/edit.php b/modules/cms/ui/themes/default/html/views/file/edit.php @@ -11,7 +11,7 @@ </div> <div class="<?php echo escapeHtml('input') ?>"><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> - <input id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> </div> diff --git a/modules/cms/ui/themes/default/html/views/folder/createfile.php b/modules/cms/ui/themes/default/html/views/folder/createfile.php @@ -14,7 +14,7 @@ </label> </div> <div class="<?php echo escapeHtml('input') ?>"><?php echo escapeHtml('') ?> - <input multiple="<?php echo escapeHtml('multiple') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" maxlength="<?php echo escapeHtml(''.@$maxlength.'') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" multiple="<?php echo escapeHtml('multiple') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" maxlength="<?php echo escapeHtml(''.@$maxlength.'') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> </div> </div> <div class="<?php echo escapeHtml('line or-dropzone-upload') ?>"><?php echo escapeHtml('') ?> diff --git a/modules/cms/ui/themes/default/html/views/folder/createimage.php b/modules/cms/ui/themes/default/html/views/folder/createimage.php @@ -14,7 +14,7 @@ </label> </div> <div class="<?php echo escapeHtml('input') ?>"><?php echo escapeHtml('') ?> - <input multiple="<?php echo escapeHtml('multiple') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" maxlength="<?php echo escapeHtml(''.@$maxlength.'') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" multiple="<?php echo escapeHtml('multiple') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" maxlength="<?php echo escapeHtml(''.@$maxlength.'') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> </div> </div> <div class="<?php echo escapeHtml('line or-dropzone-upload') ?>"><?php echo escapeHtml('') ?> diff --git a/modules/cms/ui/themes/default/html/views/folder/createtext.php b/modules/cms/ui/themes/default/html/views/folder/createtext.php @@ -13,7 +13,7 @@ </label> </div> <div class="<?php echo escapeHtml('input') ?>"><?php echo escapeHtml('') ?> - <input multiple="<?php echo escapeHtml('multiple') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" maxlength="<?php echo escapeHtml(''.@$maxlength.'') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" multiple="<?php echo escapeHtml('multiple') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" maxlength="<?php echo escapeHtml(''.@$maxlength.'') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> </div> </div> <div class="<?php echo escapeHtml('line or-dropzone-upload') ?>"><?php echo escapeHtml('') ?> diff --git a/modules/cms/ui/themes/default/html/views/image/edit.php b/modules/cms/ui/themes/default/html/views/image/edit.php @@ -10,7 +10,7 @@ </div> <div class="<?php echo escapeHtml('input') ?>"><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> - <input id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> </div> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/import.php b/modules/cms/ui/themes/default/html/views/pageelement/import.php @@ -17,7 +17,7 @@ </tr> <tr><?php echo escapeHtml('') ?> <td><?php echo escapeHtml('') ?> - <input id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> </td> </tr> <tr><?php echo escapeHtml('') ?> diff --git a/modules/cms/ui/themes/default/html/views/text/edit.php b/modules/cms/ui/themes/default/html/views/text/edit.php @@ -10,7 +10,7 @@ </div> <div class="<?php echo escapeHtml('input') ?>"><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> - <input id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> + <input type="<?php echo escapeHtml('file') ?>" id="<?php echo escapeHtml('req0_file') ?>" name="<?php echo escapeHtml('file') ?>" size="<?php echo escapeHtml('40') ?>" class="<?php echo escapeHtml('upload') ?>" /><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> <br /><?php echo escapeHtml('') ?> </div> diff --git a/modules/template_engine/components/html/upload/Upload.class.php b/modules/template_engine/components/html/upload/Upload.class.php @@ -16,6 +16,7 @@ class UploadComponent extends Component public function createElement() { $input = new CMSElement('input'); + $input->addAttribute('type','file'); $input->addStyleClass( $this->class );