openrat-cms

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit acc18085155bbc8696959c8fd0525eb949d4e830
parent 818678056a7cbff97499b5b4154eadfb4f66f2e2
Author: Jan Dankert <develop@jandankert.de>
Date:   Mon, 13 Jun 2022 22:40:05 +0200

Fix: Edit texts in all-languages-mode was completely broken.

Diffstat:
Mmodules/cms/action/pageelement/PageelementAllAction.class.php | 3+++
Mmodules/cms/ui/themes/default/html/views/pageelement/all.php | 2+-
Mmodules/cms/ui/themes/default/html/views/pageelement/all.tpl.src.xml | 2+-
3 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/modules/cms/action/pageelement/PageelementAllAction.class.php b/modules/cms/action/pageelement/PageelementAllAction.class.php @@ -24,6 +24,9 @@ use util\Session; use util\Text; +/** + * Edit values for all languages. + */ class PageelementAllAction extends PageelementAction implements Method { public function getRequiredPermission() { diff --git a/modules/cms/ui/themes/default/html/views/pageelement/all.php b/modules/cms/ui/themes/default/html/views/pageelement/all.php @@ -36,7 +36,7 @@ <section class="<?php echo O::escapeHtml('or-fieldset') ?>"><?php echo O::escapeHtml('') ?> <h3 class="<?php echo O::escapeHtml('or-fieldset-label') ?>"><?php echo O::escapeHtml('') ?></h3> <div class="<?php echo O::escapeHtml('or-fieldset-value') ?>"><?php echo O::escapeHtml('') ?> - <input name="<?php echo O::escapeHtml('text') ?>" type="<?php echo O::escapeHtml('text') ?>" maxlength="<?php echo O::escapeHtml('255') ?>" value="<?php echo O::escapeHtml(''.@$value.'') ?>" class="<?php echo O::escapeHtml('or-text or-input') ?>" /><?php echo O::escapeHtml('') ?> + <input name="<?php echo O::escapeHtml(''.@$name.'') ?>" type="<?php echo O::escapeHtml('text') ?>" maxlength="<?php echo O::escapeHtml('255') ?>" value="<?php echo O::escapeHtml(''.@$value.'') ?>" class="<?php echo O::escapeHtml('or-text or-input') ?>" /><?php echo O::escapeHtml('') ?> </div> </section> <?php } ?> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/all.tpl.src.xml b/modules/cms/ui/themes/default/html/views/pageelement/all.tpl.src.xml @@ -15,7 +15,7 @@ </if> <if value="${type}" equals="text"> <fieldset> - <input size="50" maxlength="255" class="text" name="text" default="${value}" /> + <input size="50" maxlength="255" class="text" name="${name}" default="${value}" /> </fieldset> </if> <if value="${type}" equals="data">