openrat-cms

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

commit 8348b4e60e7614d74aabe49762bf6db6b8a0a440
parent 52a7bad57c032e06b4f668c22a383154418ffd62
Author: Jan Dankert <develop@jandankert.de>
Date:   Fri, 13 Nov 2020 00:12:44 +0100

Fixing Pagelement-History and Diff.

Diffstat:
Mmodules/cms/action/PageelementAction.class.php | 177+++++++++++++++++++++++--------------------------------------------------------
Mmodules/cms/model/BaseObject.class.php | 2++
Mmodules/cms/model/Value.class.php | 33+++++++++++++++++++--------------
Mmodules/cms/ui/themes/default/html/views/image/preview.php | 2+-
Mmodules/cms/ui/themes/default/html/views/image/preview.tpl.src.xml | 2+-
Mmodules/cms/ui/themes/default/html/views/pageelement/diff.php | 17++++++-----------
Mmodules/cms/ui/themes/default/html/views/pageelement/diff.tpl.src.xml | 108++++++++++++++++++++++++++++++++++++++++---------------------------------------
Mmodules/cms/ui/themes/default/html/views/pageelement/history.php | 256++++++++++++++++++++++++++++++++++++++++---------------------------------------
Mmodules/cms/ui/themes/default/html/views/pageelement/history.tpl.src.xml | 227+++++++++++++++++++++++++++++++++++++++++--------------------------------------
Mmodules/cms/ui/themes/default/html/views/pageelement/value.php | 422+++++++++++++++++++++++++++++++++++--------------------------------------------
Mmodules/cms/ui/themes/default/html/views/pageelement/value.tpl.src.xml | 214+++++++++++++++++++++++++++++++++++--------------------------------------------
Amodules/cms/ui/themes/default/style/openrat-diff.less | 32++++++++++++++++++++++++++++++++
Mmodules/cms/ui/themes/default/style/openrat-image.less | 6++++++
Mmodules/cms/ui/themes/default/style/openrat.css | 54+++++++++++++++++++++++++++++-------------------------
Mmodules/cms/ui/themes/default/style/openrat.min.css | 5+++--
Mmodules/cms/ui/themes/default/style/theme/openrat-theme.less | 18------------------
Mmodules/language/Language_CN.class.php | 2++
Mmodules/language/Language_DE.class.php | 2++
Mmodules/language/Language_EN.class.php | 2++
Mmodules/language/Language_ES.class.php | 2++
Mmodules/language/Language_FR.class.php | 2++
Mmodules/language/Language_IT.class.php | 2++
Mmodules/language/Language_RU.class.php | 2++
Mmodules/language/Messages.class.php | 2++
Mmodules/language/language.yml | 7+++++++
Mmodules/template_engine/components/html/component_table/table.less | 30------------------------------
26 files changed, 758 insertions(+), 870 deletions(-)

diff --git a/modules/cms/action/PageelementAction.class.php b/modules/cms/action/PageelementAction.class.php @@ -94,7 +94,6 @@ class PageelementAction extends BaseAction { $this->value = new Value(); - //$this->value->publisher = new PublishPreview(); $id = $this->request->id; $ids = explode('_',$id); @@ -151,8 +150,9 @@ class PageelementAction extends BaseAction /** * Anzeigen des Element-Inhaltes. + * @deprecated */ - public function propView() + public function propView_Unused() { $this->value->languageid = $this->page->languageid; $this->value->objectid = $this->page->objectid; @@ -586,39 +586,6 @@ class PageelementAction extends BaseAction // einen Text eingegeben hat (Vorschaufunktion). $this->setTemplateVar( 'text',$this->linkifyOIDs( $this->value->text ) ); - - if ( $this->element->wiki && false /* OLD */ ) - { - $project = new Project( $this->page->projectid ); - $languages = $project->getLanguages(); - - if ( count($languages) > 1 ) - { - $languages[$this->value->languageid] = $languages[$this->value->languageid].' *'; - $this->setTemplateVar('languages',$languages); - } - - if ( $this->hasRequestVar('otherlanguageid') ) - { - $lid = $this->getRequestVar('otherlanguageid'); - $otherValue = new Value(); - $otherValue->languageid = $lid; - $otherValue->pageid = $this->value->pageid; - $otherValue->element = $this->value->element; - $otherValue->elementid = $this->value->elementid; - $otherValue->publisher = $this->value->publisher; - $otherValue->load(); - $this->setTemplateVar('languagetext' ,wordwrap($otherValue->text,100) ); - $this->setTemplateVar('languagename' ,$languages[$lid] ); - $this->setTemplateVar('otherlanguageid',$lid ); - } - - if ( !isset($this->templateVars['text'])) - // Möglicherweise ist die Ausgabevariable bereits gesetzt, wenn man bereits - // einen Text eingegeben hat (Vorschaufunktion). - $this->setTemplateVar( 'text',$this->value->text ); - } - } @@ -665,6 +632,13 @@ class PageelementAction extends BaseAction */ public function releasePost() { + $this->value->objectid = $this->page->objectid; + $this->value->pageid = $this->page->pageid; + $this->value->page = $this->page; + $this->value->element = &$this->element; + $this->value->elementid = $this->element->elementid; + $this->value->element->load(); + $this->value->valueid = intval($this->getRequestVar('valueid')); $this->value->loadWithId(); @@ -673,12 +647,12 @@ class PageelementAction extends BaseAction // Pruefen, ob Berechtigung zum Freigeben besteht if ( !$this->page->hasRight(Acl::ACL_RELEASE) ) - throw new \util\exception\SecurityException( 'Cannot release','no right' ); + throw new SecurityException( 'Cannot release','no right' ); // Inhalt freigeben $this->value->release(); - $this->addNotice('pageelement', 0, $this->value->element->name, 'PAGEELEMENT_RELEASED', Action::NOTICE_OK); + $this->addNoticeFor($this->value, Messages::PAGEELEMENT_RELEASED ); } @@ -688,67 +662,48 @@ class PageelementAction extends BaseAction public function historyView() { $this->page->load(); - $this->value->page = &$this->page; - - $this->value->publisher = $this->page->publisher; - $this->value->languageid = $this->page->languageid; - $this->value->objectid = $this->page->objectid; - $this->value->pageid = Page::getPageIdFromObjectId( $this->page->objectid ); - $this->value->element = &$this->element; - $this->value->element->load(); - - $list = array(); - // $version_list = array(); - $lfd_nr = 0; - - foreach( $this->value->getVersionList() as $value ) - { - $lfd_nr++; - $value->element = &$this->element; - $value->page = &$this->page; - $value->publisher = &$this->page->publisher; - $value->generate(); - - - // $date = date( \cms\base\Language::lang('DATE_FORMAT'),$value->lastchangeTimeStamp); - // if ( in_array( $this->element->type,array('text','longtext') ) ) - // $version_list[ $value->valueid ] = '('.$lfd_nr.') '.$date; - - $zeile = array( 'value' => Text::maxLength($value->value, 50), - 'objectid' => $this->page->objectid, - 'date' => $value->lastchangeTimeStamp, - 'lfd_nr' => $lfd_nr, - 'id' => $value->valueid, - 'valueid' => $value->valueid, - 'user' => $value->lastchangeUserName ); - - // Nicht aktive Inhalte k�nnen direkt bearbeitet werden und sind - // nach dem Speichern dann wieder aktiv (nat�rlich als n�chster/neuer Inhalt) - if ( ! $value->active ) - $zeile['useUrl'] = Html::url('pageelement','usevalue',$this->page->objectid,array('valueid' =>$value->valueid,'mode'=>'edit')); - - // Freigeben des Inhaltes. - // Nur das aktive Inhaltselement kann freigegeben werden. Nat�rlich auch nur, - // wenn es nicht schon freigegeben ist. - if ( ! $value->publish && $value->active ) - $zeile['releaseUrl'] = Html::url('pageelement','release',$this->page->objectid,array('valueid' =>$value->valueid )); - - $zeile['public'] = $value->publish; - $zeile['active'] = $value->active; - - $list[$lfd_nr] = $zeile; + $this->value->objectid = $this->page->objectid; + $this->value->pageid = $this->page->pageid; + $this->value->page = $this->page; + $this->value->element = &$this->element; + $this->value->elementid = $this->element->elementid; + $this->value->element->load(); - } + $languages = array(); - if ( in_array( $this->value->element->type, array('longtext') ) && $lfd_nr >= 2 ) - { - $this->setTemplateVar('compareid',$list[$lfd_nr-1]['id']); - $this->setTemplateVar('withid' ,$list[$lfd_nr ]['id']); - } + foreach ( $this->page->getProject()->getLanguages() as $languageId=>$languageName ) + { + $language = [ + 'id' => $languageId, + 'name' => $languageName, + 'values' => [], + ]; + + $value = clone $this->value; // do not overwrite the value + $value->languageid = $languageId; + + /** @var Value $value */ + foreach($value->getVersionList() as $value) { + + $language['values'][] = [ + 'text' => $this->calculateValue( $value ), + 'active' => $value->active, + 'publish' => $value->publish, + 'user' => $value->lastchangeUserName, + 'date' => $value->lastchangeTimeStamp, + 'id' => $value->getId(), + 'usable' => ! $value->active, + 'releasable' => $value->active && ! $value->publish, + 'comparable' => in_array($this->element->typeid,[Element::ELEMENT_TYPE_LONGTEXT]), + ]; + } + + $languages[$languageId] = $language; + } - $this->setTemplateVar('name' ,$this->element->name); - $this->setTemplateVar('el' ,$list ); + $this->setTemplateVar('name' ,$this->element->label ); + $this->setTemplateVar('languages',$languages ); } @@ -953,39 +908,7 @@ class PageelementAction extends BaseAction $value->text = $this->compactOIDs( $this->getRequestVar('text','raw') ); - // Vorschau anzeigen - if ( $this->hasRequestVar('preview' ) || - $this->hasRequestVar('addmarkup') ) - { - $inputText = $this->getRequestVar('text','raw'); - - /* - if ( $this->hasRequestVar('preview') ) - { - $value->page = $this->page; - $value->simple = false; - $value->page->languageid = $value->languageid; - $value->page->load(); - $value->generate(); - $this->setTemplateVar('preview',$value->value ); - }*/ - - - $this->setTemplateVar( 'release' ,$this->page->hasRight(Acl::ACL_RELEASE) ); - $this->setTemplateVar( 'publish' ,$this->page->hasRight(Acl::ACL_PUBLISH) ); - $this->setTemplateVar( 'html' ,$value->element->html ); - $this->setTemplateVar( 'wiki' ,$value->element->wiki ); - $this->setTemplateVar( 'text' ,$inputText ); - $this->setTemplateVar( 'name' ,$value->element->name ); - $this->setTemplateVar( 'desc' ,$value->element->desc ); - $this->setTemplateVar( 'objectid',$this->page->objectid ); - - $this->setTemplateVar( 'mode' ,'edit' ); - } - else - { - $this->afterSave($value); - } + $this->afterSave($value); } diff --git a/modules/cms/model/BaseObject.class.php b/modules/cms/model/BaseObject.class.php @@ -189,6 +189,7 @@ class BaseObject extends ModelBase /** Sprach-ID * @see Language * @type Integer + * @deprecated */ var $languageid; @@ -196,6 +197,7 @@ class BaseObject extends ModelBase * Projektmodell-ID * @see Projectmodel * @type Integer + * @deprecated */ var $modelid; diff --git a/modules/cms/model/Value.class.php b/modules/cms/model/Value.class.php @@ -285,21 +285,22 @@ class Value extends ModelBase */ function getVersionList() { - $db = \cms\base\DB::get(); - - $sql = $db->sql( 'SELECT {{value}}.*,{{user}}.name as lastchange_username'. - ' FROM {{value}}'. - ' LEFT JOIN {{user}} ON {{user}}.id={{value}}.lastchange_userid'. - ' WHERE elementid ={elementid}'. - ' AND pageid ={pageid}'. - ' AND languageid={languageid}'. - ' ORDER BY lastchange_date' ); - $sql->setInt( 'elementid' ,$this->element->elementid ); - $sql->setInt( 'pageid' ,$this->pageid ); - $sql->setInt( 'languageid',$this->languageid); + $stmt = DB::sql( <<<SQL + SELECT {{value}}.*,{{user}}.name as lastchange_username + FROM {{value}} + LEFT JOIN {{user}} ON {{user}}.id={{value}}.lastchange_userid + WHERE elementid ={elementid} + AND pageid ={pageid} + AND languageid={languageid} + ORDER BY lastchange_date +SQL + ); + $stmt->setInt( 'elementid' ,$this->element->elementid ); + $stmt->setInt( 'pageid' ,$this->pageid ); + $stmt->setInt( 'languageid',$this->languageid); $list = array(); - foreach($sql->getAll() as $row ) + foreach($stmt->getAll() as $row ) { $val = new Value(); $val->valueid = $row['id']; @@ -310,13 +311,17 @@ class Value extends ModelBase $val->linkToObjectId = intval($row['linkobjectid']); $val->number = intval($row['number' ]); $val->date = intval($row['date' ]); - + $val->element = $this->element; + $val->elementid = $this->elementid; + $val->languageid = $this->languageid; + $val->active = ( $row['active' ]=='1' ); $val->publish = ( $row['publish']=='1' ); $val->lastchangeTimeStamp = intval($row['lastchange_date' ]); $val->lastchangeUserId = intval($row['lastchange_userid' ]); $val->lastchangeUserName = $row['lastchange_username']; + $list[] = $val; } return $list; diff --git a/modules/cms/ui/themes/default/html/views/image/preview.php b/modules/cms/ui/themes/default/html/views/image/preview.php @@ -1,5 +1,5 @@ <?php /* THIS FILE IS GENERATED from preview.tpl.src.xml - DO NOT CHANGE */ defined('APP_STARTED') || die('Forbidden'); use \template_engine\Output as O; ?> - <img src="<?php echo O::escapeHtml(''.@$url.'') ?>" /><?php echo O::escapeHtml('') ?> + <img src="<?php echo O::escapeHtml(''.@$url.'') ?>" class="<?php echo O::escapeHtml('or-image--preview') ?>" /><?php echo O::escapeHtml('') ?> <br /><?php echo O::escapeHtml('') ?> <br /><?php echo O::escapeHtml('') ?> <a target="<?php echo O::escapeHtml('_self') ?>" data-url="<?php echo O::escapeHtml(''.@$preview_url.'') ?>" data-type="<?php echo O::escapeHtml('popup') ?>" data-action="<?php echo O::escapeHtml('') ?>" data-method="<?php echo O::escapeHtml('') ?>" data-id="<?php echo O::escapeHtml('') ?>" data-extra="<?php echo O::escapeHtml('[]') ?>" href="<?php echo O::escapeHtml('') ?>" class="<?php echo O::escapeHtml('or-link or-action or-act-clickable') ?>"><?php echo O::escapeHtml('') ?> diff --git a/modules/cms/ui/themes/default/html/views/image/preview.tpl.src.xml b/modules/cms/ui/themes/default/html/views/image/preview.tpl.src.xml @@ -1,7 +1,7 @@ <output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openrat.de/template ../../../../../../../template_engine/components/template.xsd"> - <image url="${url}"/> + <image url="${url}" class="image--preview"/> <newline /> <newline /> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/diff.php b/modules/cms/ui/themes/default/html/views/pageelement/diff.php @@ -34,11 +34,11 @@ <?php foreach((array)$diff as $list_key=>$list_value) { extract($list_value); ?> <tr class="<?php echo O::escapeHtml('or-diff') ?>"><?php echo O::escapeHtml('') ?> <?php $if5=(isset($left)); if($if5) { ?> - <td width="<?php echo O::escapeHtml('5%') ?>" class="<?php echo O::escapeHtml('or-line') ?>"><?php echo O::escapeHtml('') ?> + <td width="<?php echo O::escapeHtml('5%') ?>" class="<?php echo O::escapeHtml('or-diff-line') ?>"><?php echo O::escapeHtml('') ?> <tt><?php echo O::escapeHtml(''.@$left['line'].'') ?> </tt> </td> - <td width="<?php echo O::escapeHtml('45%') ?>" class="<?php echo O::escapeHtml('or-'.@$left['type'].'') ?>"><?php echo O::escapeHtml('') ?> + <td width="<?php echo O::escapeHtml('45%') ?>" class="<?php echo O::escapeHtml('or-diff-text--'.@$left['type'].'') ?>"><?php echo O::escapeHtml('') ?> <span><?php echo O::escapeHtml(''.@$left['text'].'') ?> </span> </td> @@ -50,11 +50,11 @@ </td> <?php } ?> <?php $if5=(isset($right)); if($if5) { ?> - <td width="<?php echo O::escapeHtml('5%') ?>" class="<?php echo O::escapeHtml('or-line') ?>"><?php echo O::escapeHtml('') ?> + <td width="<?php echo O::escapeHtml('5%') ?>" class="<?php echo O::escapeHtml('or-diff-line') ?>"><?php echo O::escapeHtml('') ?> <tt><?php echo O::escapeHtml(''.@$right['line'].'') ?> </tt> </td> - <td width="<?php echo O::escapeHtml('45%') ?>" class="<?php echo O::escapeHtml('or-'.@$right['type'].'') ?>"><?php echo O::escapeHtml('') ?> + <td width="<?php echo O::escapeHtml('45%') ?>" class="<?php echo O::escapeHtml('or-diff-text--'.@$right['type'].'') ?>"><?php echo O::escapeHtml('') ?> <span><?php echo O::escapeHtml(''.@$right['text'].'') ?> </span> </td> @@ -66,12 +66,7 @@ </td> <?php } ?> </tr> - <?php { unset($left) ?> - <?php } ?> - <?php { unset($right) ?> - <?php } ?> <?php } ?> </table> </div> - </div> - - \ No newline at end of file + </div>+ \ No newline at end of file diff --git a/modules/cms/ui/themes/default/html/views/pageelement/diff.tpl.src.xml b/modules/cms/ui/themes/default/html/views/pageelement/diff.tpl.src.xml @@ -1,54 +1,56 @@ -<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openrat.de/template ../../../../../../../template_engine/components/template.xsd"> - <table> - <row> - <column/> - <column> - <text type="emphatic" value="${message:COMPARE}"/> - <text value=" "/> - <date date="${date_left}"/> - </column> - <column/> - <column> - <text type="emphatic" value="${message:WITH}"/> - <text value=" "/> - <date date="${date_right}"/> - </column> - </row> - <row> - <column colspan="4"/> - </row> - <list list="${diff}" extract="true"> - <row class="diff"> - <if present="left"> - <column width="5%" class="line"> - <text value="${left.line}" type="tt"/> - </column> - <column width="45%" class="${left.type}"> - <text value="${left.text}"/> - </column> - </if> - <else> - <column colspan="2" class="help" width="50%"> - <text value=" "/> - </column> - </else> - <if present="right"> - <column width="5%" class="line"> - <text value="${right.line}" type="tt"/> - </column> - <column width="45%" class="${right.type}"> - <text value="${right.text}"/> - </column> - </if> - <else> - <column colspan="2" class="help" width="50%"> - <text value=" "/> - </column> - </else> - </row> - <set var="left"/> - <set var="right"/> - </list> - </table> - <button text="BUTTON_BACK"/> +<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.openrat.de/template ../../../../../../../template_engine/components/template.xsd"> + <table> + <row> + <column/> + <column> + <text type="emphatic" value="${message:COMPARE}"/> + <text value=" "/> + <date date="${date_left}"/> + </column> + <column/> + <column> + <text type="emphatic" value="${message:WITH}"/> + <text value=" "/> + <date date="${date_right}"/> + </column> + </row> + <row> + <column colspan="4"/> + </row> + <list list="${diff}" extract="true"> + <row class="diff"> + <if present="left"> + <column width="5%" class="diff-line"> + <text value="${left.line}" type="tt"/> + </column> + <column width="45%" class="diff-text--${left.type}"> + <text value="${left.text}"/> + </column> + </if> + <else> + <column colspan="2" class="help" width="50%"> + <text value=" "/> + </column> + </else> + <if present="right"> + <column width="5%" class="diff-line"> + <text value="${right.line}" type="tt"/> + </column> + <column width="45%" class="diff-text--${right.type}"> + <text value="${right.text}"/> + </column> + </if> + <else> + <column colspan="2" class="help" width="50%"> + <text value=" "/> + </column> + </else> + </row> + <!-- + <set var="left"/> + <set var="right"/> + --> + </list> + </table> </output> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/history.php b/modules/cms/ui/themes/default/html/views/pageelement/history.php @@ -7,139 +7,141 @@ <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('action') ?>" value="<?php echo O::escapeHtml('pageelement') ?>" /><?php echo O::escapeHtml('') ?> <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('subaction') ?>" value="<?php echo O::escapeHtml('diff') ?>" /><?php echo O::escapeHtml('') ?> <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('id') ?>" value="<?php echo O::escapeHtml(''.@$_id.'') ?>" /><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-table-wrapper') ?>"><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-table-filter') ?>"><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('search') ?>" name="<?php echo O::escapeHtml('filter') ?>" placeholder="<?php echo O::escapeHtml(''.@O::lang('SEARCH_FILTER').'') ?>" class="<?php echo O::escapeHtml('or-input or-table-filter-input') ?>" /><?php echo O::escapeHtml('') ?> - </div> - <div class="<?php echo O::escapeHtml('or-table-area') ?>"><?php echo O::escapeHtml('') ?> - <table width="<?php echo O::escapeHtml('100%') ?>" class="<?php echo O::escapeHtml('or-table') ?>"><?php echo O::escapeHtml('') ?> - <tr class="<?php echo O::escapeHtml('or-headline') ?>"><?php echo O::escapeHtml('') ?> - <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('NR').'') ?> - </span> - </td> - <td colspan="<?php echo O::escapeHtml('2') ?>" class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <?php $if6=(isset($compareid)); if($if6) { ?> - <span><?php echo O::escapeHtml(''.@O::lang('COMPARE').'') ?> - </span> - <?php } ?> - <?php if(!$if6) { ?> - <span><?php echo O::escapeHtml(' ') ?> - </span> - <?php } ?> - </td> - <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('DATE').'') ?> - </span> - </td> - <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('USER').'') ?> - </span> - </td> - <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('VALUE').'') ?> - </span> - </td> - <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('STATE').'') ?> - </span> - </td> - <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('ACTION').'') ?> - </span> - </td> - </tr> - <?php $if4=(($el)==FALSE); if($if4) { ?> - <tr><?php echo O::escapeHtml('') ?> - <td colspan="<?php echo O::escapeHtml('8') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('NOT_FOUND').'') ?> - </span> - </td> - </tr> - <?php } ?> - <?php foreach((array)$el as $list_key=>$list_value) { extract($list_value); ?> - <tr class="<?php echo O::escapeHtml('or-data') ?>"><?php echo O::escapeHtml('') ?> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@$lfd_nr.'') ?> - </span> - </td> - <td><?php echo O::escapeHtml('') ?> - <?php $if7=(isset($compareid)); if($if7) { ?> - <input type="<?php echo O::escapeHtml('radio') ?>" name="<?php echo O::escapeHtml('compareid') ?>" value="<?php echo O::escapeHtml(''.@$id.'') ?>" <?php if(@$compareid=='${id}'){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-radio') ?>" /><?php echo O::escapeHtml('') ?> - <?php } ?> - <?php if(!$if7) { ?> - <span><?php echo O::escapeHtml(' ') ?> - </span> - <?php } ?> - </td> - <td><?php echo O::escapeHtml('') ?> - <?php $if7=(isset($compareid)); if($if7) { ?> - <input type="<?php echo O::escapeHtml('radio') ?>" name="<?php echo O::escapeHtml('withid') ?>" value="<?php echo O::escapeHtml(''.@$id.'') ?>" <?php if(@$withid=='${id}'){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-radio') ?>" /><?php echo O::escapeHtml('') ?> - <?php } ?> - <?php if(!$if7) { ?> - <span><?php echo O::escapeHtml(' ') ?> - </span> - <?php } ?> - </td> - <td><?php echo O::escapeHtml('') ?> - <?php include_once( 'modules/template_engine/components/html/component_date/component-date.php'); { component_date($date); ?> - <?php } ?> - </td> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@$user.'') ?> - </span> - </td> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@$value.'') ?> - </span> - </td> - <?php $if6=($public); if($if6) { ?> - <td><?php echo O::escapeHtml('') ?> - <strong><?php echo O::escapeHtml(''.@O::lang('PUBLIC').'') ?> - </strong> - </td> - <?php } ?> - <?php if(!$if6) { ?> - <?php $if7=(isset($releaseUrl)); if($if7) { ?> - <td class="<?php echo O::escapeHtml('or-act-clickable') ?>"><?php echo O::escapeHtml('') ?> - <a title="<?php echo O::escapeHtml(''.@O::lang('RELEASE_DESC').'') ?>" target="<?php echo O::escapeHtml('_self') ?>" data-type="<?php echo O::escapeHtml('post') ?>" data-action="<?php echo O::escapeHtml('') ?>" data-method="<?php echo O::escapeHtml('release') ?>" data-id="<?php echo O::escapeHtml(''.@$objectid.'') ?>" data-extra-valueid="<?php echo O::escapeHtml(''.@$valueid.'') ?>" data-extra="<?php echo O::escapeHtml('{\'valueid\':\''.@$valueid.'\'}') ?>" data-data="<?php echo O::escapeHtml('{"action":"pageelement","subaction":"release","id":"'.@$objectid.'","token":"'.@$_token.'","valueid":"'.@$valueid.'","none":"0"}') ?>" class="<?php echo O::escapeHtml('or-link') ?>"><?php echo O::escapeHtml('') ?> - <strong><?php echo O::escapeHtml(''.@O::lang('RELEASE').'') ?> - </strong> - </a> + <?php foreach((array)$languages as $list_key=>$language) { ?> + <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> + <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> + <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> + </i> + <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> + </i> + <span><?php echo O::escapeHtml(''.@O::lang('language').': '.@$language['name'].'') ?> + </span> + </h2> + <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-table-wrapper') ?>"><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-table-filter') ?>"><?php echo O::escapeHtml('') ?> + <input type="<?php echo O::escapeHtml('search') ?>" name="<?php echo O::escapeHtml('filter') ?>" placeholder="<?php echo O::escapeHtml(''.@O::lang('SEARCH_FILTER').'') ?>" class="<?php echo O::escapeHtml('or-input or-table-filter-input') ?>" /><?php echo O::escapeHtml('') ?> + </div> + <div class="<?php echo O::escapeHtml('or-table-area') ?>"><?php echo O::escapeHtml('') ?> + <table width="<?php echo O::escapeHtml('100%') ?>" class="<?php echo O::escapeHtml('or-table') ?>"><?php echo O::escapeHtml('') ?> + <tr class="<?php echo O::escapeHtml('or-headline') ?>"><?php echo O::escapeHtml('') ?> + <td colspan="<?php echo O::escapeHtml('2') ?>" class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('COMPARE').'') ?> + </span> </td> - <?php } ?> - <?php if(!$if7) { ?> - <td><?php echo O::escapeHtml('') ?> - <em><?php echo O::escapeHtml(''.@O::lang('INACTIVE').'') ?> - </em> + <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('DATE').'') ?> + </span> + </td> + <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('USER').'') ?> + </span> + </td> + <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('VALUE').'') ?> + </span> </td> + <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('STATE').'') ?> + </span> + </td> + <td class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('ACTION').'') ?> + </span> + </td> + </tr> + <?php { $values= $language['values']; ?> <?php } ?> - <?php } ?> - <?php $if6=($active); if($if6) { ?> - <td><?php echo O::escapeHtml('') ?> - <em><?php echo O::escapeHtml(''.@O::lang('ACTIVE').'') ?> - </em> - </td> - <?php } ?> - <?php if(!$if6) { ?> - <?php $if7=(isset($useUrl)); if($if7) { ?> - <td class="<?php echo O::escapeHtml('or-act-clickable') ?>"><?php echo O::escapeHtml('') ?> - <a title="<?php echo O::escapeHtml(''.@O::lang('USE_DESC').'') ?>" target="<?php echo O::escapeHtml('_self') ?>" data-type="<?php echo O::escapeHtml('post') ?>" data-action="<?php echo O::escapeHtml('') ?>" data-method="<?php echo O::escapeHtml('use') ?>" data-id="<?php echo O::escapeHtml(''.@$objectid.'') ?>" data-extra-valueid="<?php echo O::escapeHtml(''.@$valueid.'') ?>" data-extra="<?php echo O::escapeHtml('{\'valueid\':\''.@$valueid.'\'}') ?>" data-data="<?php echo O::escapeHtml('{"action":"pageelement","subaction":"use","id":"'.@$objectid.'","token":"'.@$_token.'","valueid":"'.@$valueid.'","none":"0"}') ?>" class="<?php echo O::escapeHtml('or-link') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('USE').'') ?> + <?php $if6=(($values)==FALSE); if($if6) { ?> + <tr><?php echo O::escapeHtml('') ?> + <td colspan="<?php echo O::escapeHtml('8') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('NOT_FOUND').'') ?> </span> - </a> - </td> + </td> + </tr> <?php } ?> - <?php if(!$if7) { ?> - <td><?php echo O::escapeHtml('') ?> - </td> + <?php foreach((array)$values as $list_key=>$list_value) { extract($list_value); ?> + <tr class="<?php echo O::escapeHtml('or-data') ?>"><?php echo O::escapeHtml('') ?> + <td><?php echo O::escapeHtml('') ?> + <?php $if9=($comparable); if($if9) { ?> + <input type="<?php echo O::escapeHtml('radio') ?>" name="<?php echo O::escapeHtml('compareid') ?>" value="<?php echo O::escapeHtml(''.@$id.'') ?>" <?php if(@$compareid=='${id}'){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-radio') ?>" /><?php echo O::escapeHtml('') ?> + <?php } ?> + <?php if(!$if9) { ?> + <span><?php echo O::escapeHtml(' ') ?> + </span> + <?php } ?> + </td> + <td><?php echo O::escapeHtml('') ?> + <?php $if9=($comparable); if($if9) { ?> + <input type="<?php echo O::escapeHtml('radio') ?>" name="<?php echo O::escapeHtml('withid') ?>" value="<?php echo O::escapeHtml(''.@$id.'') ?>" <?php if(@$withid=='${id}'){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-radio') ?>" /><?php echo O::escapeHtml('') ?> + <?php } ?> + <?php if(!$if9) { ?> + <span><?php echo O::escapeHtml(' ') ?> + </span> + <?php } ?> + </td> + <td><?php echo O::escapeHtml('') ?> + <?php include_once( 'modules/template_engine/components/html/component_date/component-date.php'); { component_date($date); ?> + <?php } ?> + </td> + <td><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@$user.'') ?> + </span> + </td> + <td><?php echo O::escapeHtml('') ?> + <span title="<?php echo O::escapeHtml(''.@$text.'') ?>"><?php echo O::escapeHtml(''.@$text.'') ?> + </span> + </td> + <?php $if8=($publish); if($if8) { ?> + <td><?php echo O::escapeHtml('') ?> + <strong><?php echo O::escapeHtml(''.@O::lang('PUBLIC').'') ?> + </strong> + </td> + <?php } ?> + <?php if(!$if8) { ?> + <?php $if9=($releasable); if($if9) { ?> + <td class="<?php echo O::escapeHtml('or-act-clickable') ?>"><?php echo O::escapeHtml('') ?> + <a title="<?php echo O::escapeHtml(''.@O::lang('RELEASE_DESC').'') ?>" target="<?php echo O::escapeHtml('_self') ?>" data-type="<?php echo O::escapeHtml('post') ?>" data-action="<?php echo O::escapeHtml('') ?>" data-method="<?php echo O::escapeHtml('release') ?>" data-id="<?php echo O::escapeHtml(''.@$objectid.'') ?>" data-extra-valueid="<?php echo O::escapeHtml(''.@$id.'') ?>" data-extra="<?php echo O::escapeHtml('{\'valueid\':\''.@$id.'\'}') ?>" data-data="<?php echo O::escapeHtml('{"action":"pageelement","subaction":"release","id":"'.@$objectid.'","token":"'.@$_token.'","valueid":"'.@$id.'","none":"0"}') ?>" class="<?php echo O::escapeHtml('or-link') ?>"><?php echo O::escapeHtml('') ?> + <strong><?php echo O::escapeHtml(''.@O::lang('RELEASE').'') ?> + </strong> + </a> + </td> + <?php } ?> + <?php if(!$if9) { ?> + <td><?php echo O::escapeHtml('') ?> + <em><?php echo O::escapeHtml(''.@O::lang('INACTIVE').'') ?> + </em> + </td> + <?php } ?> + <?php } ?> + <?php $if8=($active); if($if8) { ?> + <td><?php echo O::escapeHtml('') ?> + <em><?php echo O::escapeHtml(''.@O::lang('ACTIVE').'') ?> + </em> + </td> + <?php } ?> + <?php if(!$if8) { ?> + <?php $if9=($usable); if($if9) { ?> + <td class="<?php echo O::escapeHtml('or-act-clickable') ?>"><?php echo O::escapeHtml('') ?> + <a title="<?php echo O::escapeHtml(''.@O::lang('USE_DESC').'') ?>" target="<?php echo O::escapeHtml('_self') ?>" data-type="<?php echo O::escapeHtml('post') ?>" data-action="<?php echo O::escapeHtml('') ?>" data-method="<?php echo O::escapeHtml('use') ?>" data-id="<?php echo O::escapeHtml(''.@$objectid.'') ?>" data-extra-valueid="<?php echo O::escapeHtml(''.@$valueid.'') ?>" data-extra="<?php echo O::escapeHtml('{\'valueid\':\''.@$valueid.'\'}') ?>" data-data="<?php echo O::escapeHtml('{"action":"pageelement","subaction":"use","id":"'.@$objectid.'","token":"'.@$_token.'","valueid":"'.@$valueid.'","none":"0"}') ?>" class="<?php echo O::escapeHtml('or-link') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@O::lang('USE').'') ?> + </span> + </a> + </td> + <?php } ?> + <?php if(!$if9) { ?> + <td><?php echo O::escapeHtml('') ?> + </td> + <?php } ?> + <?php } ?> + </tr> <?php } ?> - <?php } ?> - </tr> - <?php } ?> - </table> - </div> - </div> + </table> + </div> + </div> + </div> + </section> + <?php } ?> </div> <div class="<?php echo O::escapeHtml('or-form-actionbar') ?>"><?php echo O::escapeHtml('') ?> <div class="<?php echo O::escapeHtml('or-btn or-btn--primary or-act-form-save') ?>"><?php echo O::escapeHtml('') ?> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/history.tpl.src.xml b/modules/cms/ui/themes/default/html/views/pageelement/history.tpl.src.xml @@ -1,110 +1,121 @@ -<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openrat.de/template ../../../../../../../template_engine/components/template.xsd"> - <form method="get" subaction="diff" label="${message:compare}" cancel="false" visible="true"> - <table widths="5%,5%,5%,15%,15%,35%,10%,10%"> - <row class="headline"> - <column class="help"> - <text value="${message:NR}"/> - </column> - <column class="help" colspan="2"> - <if present="compareid"> - <text value="${message:COMPARE}"/> - </if> - <else> - <text value=" "/> - </else> - </column> - <column class="help"> - <text value="${message:DATE}"/> - </column> - <column class="help"> - <text value="${message:USER}"/> - </column> - <column class="help"> - <text value="${message:VALUE}"/> - </column> - <column class="help"> - <text value="${message:STATE}"/> - </column> - <column class="help"> - <text value="${message:ACTION}"/> - </column> - </row> - <if empty="${el}"> - <row> - <column colspan="8"> - <text value="${message:NOT_FOUND}"/> - </column> - </row> - </if> - <list list="${el}" extract="true"> - <row class="data"> - <column> - <text value="${lfd_nr}"/> - </column> - <column> - <if present="compareid"> - <radio name="compareid" value="${id}"/> - </if> - <else> - <text value=" "/> - </else> - </column> - <column> - <if present="compareid"> - <radio name="withid" value="${id}"/> - </if> - <else> - <text value=" "/> - </else> - </column> - <column> - <date date="${date}"/> - </column> - <column> - <text value="${user}"/> - </column> - <column> - <text value="${value}"/> - </column> - <if true="${public}"> - <column> - <text value="${message:PUBLIC}" type="strong"/> - </column> - </if> - <else> - <if present="releaseUrl"> - <column class="act-clickable"> - <link type="post" subaction="release" var1="valueid" value1="${valueid}" id="${objectid}" title="${message:RELEASE_DESC}"> - <text value="${message:RELEASE}" type="strong"/> - </link> - </column> - </if> - <else> - <column> - <text value="${message:INACTIVE}" type="emphatic"/> - </column> - </else> - </else> - <if true="${active}"> - <column> - <text value="${message:ACTIVE}" type="emphatic"/> - </column> - </if> - <else> - <if present="useUrl"> - <column class="act-clickable"> - <link type="post" subaction="use" var1="valueid" value1="${valueid}" id="${objectid}" title="${message:USE_DESC}"> - <text value="${message:USE}"/> - </link> - </column> - </if> - <else> - <column> +<output xmlns="http://www.openrat.de/template" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.openrat.de/template ../../../../../../../template_engine/components/template.xsd"> + <form method="get" subaction="diff" label="${message:compare}" cancel="false" visible="true"> + <list list="${languages}" value="language"> + + <group collapsible="true" title="${message:language}: ${language.name}"> + + <table widths="5%,5%,15%,15%,35%,10%,10%"> + <row class="headline"> + + <!-- + <column class="help"> + <text value="${message:NR}"/> + </column>--> + <column class="help" colspan="2"> + <text value="${message:COMPARE}"/> + </column> + <column class="help"> + <text value="${message:DATE}"/> + </column> + <column class="help"> + <text value="${message:USER}"/> + </column> + <column class="help"> + <text value="${message:VALUE}"/> + </column> + <column class="help"> + <text value="${message:STATE}"/> + </column> + <column class="help"> + <text value="${message:ACTION}"/> + </column> + </row> + + <set var="values" value="${language}" key="values"/> + <if empty="${values}"> + <row> + <column colspan="8"> + <text value="${message:NOT_FOUND}"/> </column> - </else> - </else> - </row> - </list> - </table> - </form> + </row> + </if> + <list list="${values}" extract="true"> + <row class="data"> + <!-- + <column> + <text value="${lfd_nr}"/> + </column>--> + <column> + <if true="${comparable}"> + <radio name="compareid" value="${id}"/> + </if> + <else> + <text value=" "/> + </else> + </column> + <column> + <if true="${comparable}"> + <radio name="withid" value="${id}"/> + </if> + <else> + <text value=" "/> + </else> + </column> + <column> + <date date="${date}"/> + </column> + <column> + <text value="${user}"/> + </column> + <column> + <text value="${text}" title="${text}"/> + </column> + <if true="${publish}"> + <column> + <text value="${message:PUBLIC}" type="strong"/> + </column> + </if> + <else> + <if true="${releasable}"> + <column class="act-clickable"> + <link type="post" subaction="release" var1="valueid" value1="${id}" + id="${objectid}" title="${message:RELEASE_DESC}"> + <text value="${message:RELEASE}" type="strong"/> + </link> + </column> + </if> + <else> + <column> + <text value="${message:INACTIVE}" type="emphatic"/> + </column> + </else> + </else> + <if true="${active}"> + <column> + <text value="${message:ACTIVE}" type="emphatic"/> + </column> + </if> + <else> + <if true="${usable}"> + <column class="act-clickable"> + <link type="post" subaction="use" var1="valueid" value1="${valueid}" + id="${objectid}" + title="${message:USE_DESC}"> + title="${message:USE_DESC}"> + <text value="${message:USE}"/> + </link> + </column> + </if> + <else> + <column> + </column> + </else> + </else> + </row> + </list> + </table> + </group> + </list> + </form> </output> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/value.php b/modules/cms/ui/themes/default/html/views/pageelement/value.php @@ -10,223 +10,190 @@ <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('languageid') ?>" value="<?php echo O::escapeHtml(''.@$languageid.'') ?>" /><?php echo O::escapeHtml('') ?> <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('elementid') ?>" value="<?php echo O::escapeHtml(''.@$elementid.'') ?>" /><?php echo O::escapeHtml('') ?> <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('value_time') ?>" value="<?php echo O::escapeHtml(''.@$value_time.'') ?>" /><?php echo O::escapeHtml('') ?> - <span class="<?php echo O::escapeHtml('or-help') ?>"><?php echo O::escapeHtml(''.@$desc.'') ?> - </span> - <?php $if3=($type=='date'); if($if3) { ?> - <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> - <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> - </i> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> - </i> - <span><?php echo O::escapeHtml(''.@O::lang('date').'') ?> - </span> - </h2> - <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <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('') ?> - <label class="<?php echo O::escapeHtml('or-form-row or-form-input') ?>"><?php echo O::escapeHtml('') ?> - <span class="<?php echo O::escapeHtml('or-form-label') ?>"><?php echo O::escapeHtml('date') ?> - </span> - <input name="<?php echo O::escapeHtml('date') ?>" type="<?php echo O::escapeHtml('date') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$date.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?php echo O::escapeHtml('') ?> - </label> - <label class="<?php echo O::escapeHtml('or-form-row or-form-input') ?>"><?php echo O::escapeHtml('') ?> - <span class="<?php echo O::escapeHtml('or-form-label') ?>"><?php echo O::escapeHtml('time') ?> - </span> - <input name="<?php echo O::escapeHtml('time') ?>" type="<?php echo O::escapeHtml('time') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$time.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?php echo O::escapeHtml('') ?> - </label> - </div> - </section> - </div> - </section> - <?php } ?> - <?php $if3=($type=='text'); if($if3) { ?> - <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(''.@$text.'') ?>" class="<?php echo O::escapeHtml('or-text or-input') ?>" /><?php echo O::escapeHtml('') ?> - </div> - </section> - <?php } ?> - <?php $if3=($type=='longtext'); if($if3) { ?> - <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('format') ?>" value="<?php echo O::escapeHtml(''.@$format.'') ?>" /><?php echo O::escapeHtml('') ?> - <?php $if4=(isset($preview)); if($if4) { ?> - <div class="<?php echo O::escapeHtml('or-preview') ?>"><?php echo O::escapeHtml('') ?> - <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> - <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> - </i> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> - </i> - <span><?php echo O::escapeHtml(''.@O::lang('page_preview').'') ?> - </span> - </h2> - <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo ''.@$preview.'' ?> - </span> - </div> - </section> - </div> - <?php } ?> - <?php $if4=($editor=='markdown'); if($if4) { ?> - <textarea name="<?php echo O::escapeHtml('text') ?>" class="<?php echo O::escapeHtml('or-input or-editor or-markdown-editor') ?>"><?php echo O::escapeHtml(''.@$text.'') ?> - </textarea> - <?php } ?> - <?php $if4=($editor=='html'); if($if4) { ?> - <textarea name="<?php echo O::escapeHtml('text') ?>" id="<?php echo O::escapeHtml('pageelement_edit_editor') ?>" class="<?php echo O::escapeHtml('or-input or-editor or-html-editor') ?>"><?php echo ''.@$text.'' ?> - </textarea> - <?php } ?> - <?php $if4=($editor=='wiki'); if($if4) { ?> - <?php $if5=(isset($languagetext)); if($if5) { ?> + <section class="<?php echo O::escapeHtml('or-group or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> + <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.@$desc.'') ?> + </span> + </h2> + <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> + <?php $if4=($type=='date'); if($if4) { ?> <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> </i> <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> </i> - <span><?php echo O::escapeHtml(''.@$languagename.'') ?> + <span><?php echo O::escapeHtml(''.@O::lang('date').'') ?> </span> </h2> <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@$languagetext.'') ?> - </span> - </div> - </section> - <br /><?php echo O::escapeHtml('') ?> - <br /><?php echo O::escapeHtml('') ?> - <?php } ?> - <textarea name="<?php echo O::escapeHtml('text') ?>" class="<?php echo O::escapeHtml('or-input or-editor or-wiki-editor') ?>"><?php echo ''.@$text.'' ?> - </textarea> - <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-closed or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> - <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> - </i> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> - </i> - <span><?php echo O::escapeHtml(''.@O::lang('help').'') ?> - </span> - </h2> - <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-table-wrapper') ?>"><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-table-filter') ?>"><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('search') ?>" name="<?php echo O::escapeHtml('filter') ?>" placeholder="<?php echo O::escapeHtml(''.@O::lang('SEARCH_FILTER').'') ?>" class="<?php echo O::escapeHtml('or-input or-table-filter-input') ?>" /><?php echo O::escapeHtml('') ?> - </div> - <div class="<?php echo O::escapeHtml('or-table-area') ?>"><?php echo O::escapeHtml('') ?> - <table width="<?php echo O::escapeHtml('100%') ?>" class="<?php echo O::escapeHtml('or-table') ?>"><?php echo O::escapeHtml('') ?> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','strong-begin']).'') ?> - </span> - <span><?php echo O::escapeHtml(''.@O::lang('text_markup_strong').'') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','strong-end']).'') ?> - </span> - <br /><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','emphatic-begin']).'') ?> - </span> - <span><?php echo O::escapeHtml(''.@O::lang('text_markup_emphatic').'') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','emphatic-end']).'') ?> - </span> - </td> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-numbered']).'') ?> - </span> - <span><?php echo O::escapeHtml(''.@O::lang('text_markup_numbered_list').'') ?> - </span> - <br /><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-numbered']).'') ?> - </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <br /><?php echo O::escapeHtml('') ?> - </td> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-unnumbered']).'') ?> - </span> - <span><?php echo O::escapeHtml(''.@O::lang('text_markup_unnumbered_list').'') ?> - </span> - <br /><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-unnumbered']).'') ?> - </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <br /><?php echo O::escapeHtml('') ?> - </td> - <td><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> - </span> - <span><?php echo O::escapeHtml(''.@O::lang('text_markup_table').'') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> - </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + <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('') ?> + <label class="<?php echo O::escapeHtml('or-form-row or-form-input') ?>"><?php echo O::escapeHtml('') ?> + <span class="<?php echo O::escapeHtml('or-form-label') ?>"><?php echo O::escapeHtml('date') ?> </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> - </span> - <br /><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> - </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> - </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> - </span> - <span><?php echo O::escapeHtml('...') ?> - </span> - <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + <input name="<?php echo O::escapeHtml('date') ?>" type="<?php echo O::escapeHtml('date') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$date.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?php echo O::escapeHtml('') ?> + </label> + <label class="<?php echo O::escapeHtml('or-form-row or-form-input') ?>"><?php echo O::escapeHtml('') ?> + <span class="<?php echo O::escapeHtml('or-form-label') ?>"><?php echo O::escapeHtml('time') ?> </span> - <br /><?php echo O::escapeHtml('') ?> - </td> - </table> - </div> - </div> - </div> - </section> - <?php } ?> - <?php $if4=($editor=='text'); if($if4) { ?> - <textarea name="<?php echo O::escapeHtml('text') ?>" class="<?php echo O::escapeHtml('or-input or-editor raw-editor') ?>"><?php echo O::escapeHtml(''.@$text.'') ?> - </textarea> - <?php } ?> - <?php } ?> - <?php $if3=($type=='link'); if($if3) { ?> - <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> - <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> - </h2> - <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <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(''.@O::lang('link_target').'') ?> - </h3> - <div class="<?php echo O::escapeHtml('or-fieldset-value') ?>"><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-selector') ?>"><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('linkobjectid') ?>" value="<?php echo O::escapeHtml(''.@$linkobjectid.'') ?>" class="<?php echo O::escapeHtml('or-selector-link-value') ?>" /><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('text') ?>" name="<?php echo O::escapeHtml('linkobjectid_text') ?>" placeholder="<?php echo O::escapeHtml(''.@$linkname.'') ?>" value="<?php echo O::escapeHtml(''.@$linkname.'') ?>" class="<?php echo O::escapeHtml('or-selector-link-name') ?>" /><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-dropdown or-act-selector-search-results') ?>"><?php echo O::escapeHtml('') ?> - </div> - <div type="<?php echo O::escapeHtml('hidden') ?>" data-types="<?php echo O::escapeHtml(''.@$types.'') ?>" data-init-id="<?php echo O::escapeHtml(''.@$linkobjectid.'') ?>" data-init-folderid="<?php echo O::escapeHtml(''.@$rootfolderid.'') ?>" class="<?php echo O::escapeHtml('or-navtree or-act-load-selector-tree') ?>"><?php echo O::escapeHtml('') ?> + <input name="<?php echo O::escapeHtml('time') ?>" type="<?php echo O::escapeHtml('time') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$time.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?php echo O::escapeHtml('') ?> + </label> </div> - </div> + </section> </div> </section> + <?php } ?> + <?php $if4=($type=='text'); if($if4) { ?> <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(''.@O::lang('link_url').'') ?> + <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('linkurl') ?>" type="<?php echo O::escapeHtml('text') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$linkurl.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?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(''.@$text.'') ?>" class="<?php echo O::escapeHtml('or-text or-input') ?>" /><?php echo O::escapeHtml('') ?> </div> </section> - </div> - </section> - <?php } ?> + <?php } ?> + <?php $if4=($type=='longtext'); if($if4) { ?> + <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('format') ?>" value="<?php echo O::escapeHtml(''.@$format.'') ?>" /><?php echo O::escapeHtml('') ?> + <?php $if5=($editor=='markdown'); if($if5) { ?> + <textarea name="<?php echo O::escapeHtml('text') ?>" class="<?php echo O::escapeHtml('or-input or-editor or-markdown-editor') ?>"><?php echo O::escapeHtml(''.@$text.'') ?> + </textarea> + <?php } ?> + <?php $if5=($editor=='html'); if($if5) { ?> + <textarea name="<?php echo O::escapeHtml('text') ?>" id="<?php echo O::escapeHtml('pageelement_edit_editor') ?>" class="<?php echo O::escapeHtml('or-input or-editor or-html-editor') ?>"><?php echo ''.@$text.'' ?> + </textarea> + <?php } ?> + <?php $if5=($editor=='wiki'); if($if5) { ?> + <textarea name="<?php echo O::escapeHtml('text') ?>" class="<?php echo O::escapeHtml('or-input or-editor or-wiki-editor') ?>"><?php echo ''.@$text.'' ?> + </textarea> + <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-closed or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> + <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> + <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> + </i> + <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> + </i> + <span><?php echo O::escapeHtml(''.@O::lang('help').'') ?> + </span> + </h2> + <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-table-wrapper') ?>"><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-table-area') ?>"><?php echo O::escapeHtml('') ?> + <table width="<?php echo O::escapeHtml('100%') ?>" class="<?php echo O::escapeHtml('or-table') ?>"><?php echo O::escapeHtml('') ?> + <td><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','strong-begin']).'') ?> + </span> + <span><?php echo O::escapeHtml(''.@O::lang('text_markup_strong').'') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','strong-end']).'') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','emphatic-begin']).'') ?> + </span> + <span><?php echo O::escapeHtml(''.@O::lang('text_markup_emphatic').'') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','emphatic-end']).'') ?> + </span> + </td> + <td><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-numbered']).'') ?> + </span> + <span><?php echo O::escapeHtml(''.@O::lang('text_markup_numbered_list').'') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-numbered']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + </td> + <td><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-unnumbered']).'') ?> + </span> + <span><?php echo O::escapeHtml(''.@O::lang('text_markup_unnumbered_list').'') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','list-unnumbered']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + </td> + <td><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <span><?php echo O::escapeHtml(''.@O::lang('text_markup_table').'') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <span><?php echo O::escapeHtml('...') ?> + </span> + <span><?php echo O::escapeHtml(''.O::config(['editor','text-markup','table-cell-sep']).'') ?> + </span> + <br /><?php echo O::escapeHtml('') ?> + </td> + </table> + </div> + </div> + </div> + </section> + <?php } ?> + <?php $if5=($editor=='text'); if($if5) { ?> + <textarea name="<?php echo O::escapeHtml('text') ?>" class="<?php echo O::escapeHtml('or-input or-editor raw-editor') ?>"><?php echo O::escapeHtml(''.@$text.'') ?> + </textarea> + <?php } ?> + <?php } ?> + <?php $if4=($type=='link'); if($if4) { ?> + <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> + <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> + </h2> + <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> + <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(''.@O::lang('link_target').'') ?> + </h3> + <div class="<?php echo O::escapeHtml('or-fieldset-value') ?>"><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-selector') ?>"><?php echo O::escapeHtml('') ?> + <input type="<?php echo O::escapeHtml('hidden') ?>" name="<?php echo O::escapeHtml('linkobjectid') ?>" value="<?php echo O::escapeHtml(''.@$linkobjectid.'') ?>" class="<?php echo O::escapeHtml('or-selector-link-value') ?>" /><?php echo O::escapeHtml('') ?> + <input type="<?php echo O::escapeHtml('text') ?>" name="<?php echo O::escapeHtml('linkobjectid_text') ?>" placeholder="<?php echo O::escapeHtml(''.@$linkname.'') ?>" value="<?php echo O::escapeHtml(''.@$linkname.'') ?>" class="<?php echo O::escapeHtml('or-selector-link-name') ?>" /><?php echo O::escapeHtml('') ?> + <div class="<?php echo O::escapeHtml('or-dropdown or-act-selector-search-results') ?>"><?php echo O::escapeHtml('') ?> + </div> + <div type="<?php echo O::escapeHtml('hidden') ?>" data-types="<?php echo O::escapeHtml(''.@$types.'') ?>" data-init-id="<?php echo O::escapeHtml(''.@$linkobjectid.'') ?>" data-init-folderid="<?php echo O::escapeHtml(''.@$rootfolderid.'') ?>" class="<?php echo O::escapeHtml('or-navtree or-act-load-selector-tree') ?>"><?php echo O::escapeHtml('') ?> + </div> + </div> + </div> + </section> + <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(''.@O::lang('link_url').'') ?> + </h3> + <div class="<?php echo O::escapeHtml('or-fieldset-value') ?>"><?php echo O::escapeHtml('') ?> + <input name="<?php echo O::escapeHtml('linkurl') ?>" type="<?php echo O::escapeHtml('text') ?>" maxlength="<?php echo O::escapeHtml('256') ?>" value="<?php echo O::escapeHtml(''.@$linkurl.'') ?>" class="<?php echo O::escapeHtml('or-input') ?>" /><?php echo O::escapeHtml('') ?> + </div> + </section> + </div> + </section> + <?php } ?> + </div> + </section> <?php $if3=($type=='list'); if($if3) { ?> <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> @@ -313,25 +280,6 @@ </div> </section> <?php } ?> - <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> - <h2 class="<?php echo O::escapeHtml('or-collapsible-title or-group-title or-collapsible-act-switch') ?>"><?php echo O::escapeHtml('') ?> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-closed or-collapsible--on-closed') ?>"><?php echo O::escapeHtml('') ?> - </i> - <i class="<?php echo O::escapeHtml('or-image-icon or-image-icon--node-open or-collapsible--on-open') ?>"><?php echo O::escapeHtml('') ?> - </i> - <span><?php echo O::escapeHtml(''.@O::lang('PAGE_PREVIEW').'') ?> - </span> - </h2> - <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <div class="<?php echo O::escapeHtml('or-') ?>"><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('checkbox') ?>" name="<?php echo O::escapeHtml('preview') ?>" value="<?php echo O::escapeHtml('1') ?>" <?php if(@$preview){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-checkbox') ?>" /><?php echo O::escapeHtml('') ?> - <label class="<?php echo O::escapeHtml('or-label') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('PAGE_PREVIEW').'') ?> - </span> - </label> - </div> - </div> - </section> <?php } ?> <?php } ?> <section class="<?php echo O::escapeHtml('or-group or-collapsible or-collapsible--is-open or-collapsible--show') ?>"><?php echo O::escapeHtml('') ?> @@ -344,24 +292,30 @@ </span> </h2> <div class="<?php echo O::escapeHtml('or-collapsible-value or-group-value') ?>"><?php echo O::escapeHtml('') ?> - <?php $if4=(isset($release)); if($if4) { ?> - <div class="<?php echo O::escapeHtml('or-') ?>"><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('checkbox') ?>" name="<?php echo O::escapeHtml('release') ?>" value="<?php echo O::escapeHtml('1') ?>" <?php if(@$release){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-checkbox') ?>" /><?php echo O::escapeHtml('') ?> - <label class="<?php echo O::escapeHtml('or-label') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('RELEASE').'') ?> - </span> - </label> - </div> - <?php } ?> - <?php $if4=(isset($publish)); if($if4) { ?> - <div class="<?php echo O::escapeHtml('or-') ?>"><?php echo O::escapeHtml('') ?> - <input type="<?php echo O::escapeHtml('checkbox') ?>" name="<?php echo O::escapeHtml('publish') ?>" value="<?php echo O::escapeHtml('1') ?>" <?php if(@$publish){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-checkbox') ?>" /><?php echo O::escapeHtml('') ?> - <label class="<?php echo O::escapeHtml('or-label') ?>"><?php echo O::escapeHtml('') ?> - <span><?php echo O::escapeHtml(''.@O::lang('PAGE_PUBLISH_AFTER_SAVE').'') ?> - </span> - </label> + <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('') ?> + <?php $if5=(isset($release)); if($if5) { ?> + <div class="<?php echo O::escapeHtml('or-') ?>"><?php echo O::escapeHtml('') ?> + <label><?php echo O::escapeHtml('') ?> + <input type="<?php echo O::escapeHtml('checkbox') ?>" name="<?php echo O::escapeHtml('release') ?>" value="<?php echo O::escapeHtml('1') ?>" <?php if(@$release){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-checkbox') ?>" /><?php echo O::escapeHtml('') ?> + <span class="<?php echo O::escapeHtml('or-form-label') ?>"><?php echo O::escapeHtml(''.@O::lang('RELEASE').'') ?> + </span> + </label> + </div> + <?php } ?> + <?php $if5=(isset($publish)); if($if5) { ?> + <div class="<?php echo O::escapeHtml('or-') ?>"><?php echo O::escapeHtml('') ?> + <label><?php echo O::escapeHtml('') ?> + <input type="<?php echo O::escapeHtml('checkbox') ?>" name="<?php echo O::escapeHtml('publish') ?>" value="<?php echo O::escapeHtml('1') ?>" <?php if(@$publish){ ?>checked="<?php echo O::escapeHtml('checked') ?>"<?php } ?> class="<?php echo O::escapeHtml('or-form-checkbox') ?>" /><?php echo O::escapeHtml('') ?> + <span class="<?php echo O::escapeHtml('or-form-label') ?>"><?php echo O::escapeHtml(''.@O::lang('PAGE_PUBLISH_AFTER_SAVE').'') ?> + </span> + </label> + </div> + <?php } ?> </div> - <?php } ?> + </section> </div> </section> </div> diff --git a/modules/cms/ui/themes/default/html/views/pageelement/value.tpl.src.xml b/modules/cms/ui/themes/default/html/views/pageelement/value.tpl.src.xml @@ -4,107 +4,94 @@ <hidden name="languageid"/> <hidden name="elementid"/> <hidden name="value_time"/> - <text value="${desc}" class="help"/> - <if value="${type}" equals="date"> - <group title="${message:date}"> - <fieldset class="line" label=""> - <input type="date" name="date" label="date"/> - <input type="time" name="time" label="time"/> - </fieldset> - </group> - </if> - <if value="${type}" equals="text"> - <fieldset> - <input size="50" maxlength="255" class="text" name="text"/> - </fieldset> - </if> - <if value="${type}" equals="longtext"> - <hidden name="format"/> - <if present="preview"> - <part class="preview"> - <group title="${message:page_preview}"> - <text value="${preview}" escape="false"/> - </group> - </part> - </if> - <if value="${editor}" equals="markdown"> - <editor type="markdown" name="text"/> + <group title="${desc}" collapsible="false"> + <if value="${type}" equals="date"> + <group title="${message:date}"> + <fieldset label=""> + <input type="date" name="date" label="date"/> + <input type="time" name="time" label="time"/> + </fieldset> + </group> </if> - <if value="${editor}" equals="html"> - <editor type="html" name="text"/> + <if value="${type}" equals="text"> + <fieldset> + <input size="50" maxlength="255" class="text" name="text"/> + </fieldset> </if> - <if value="${editor}" equals="wiki"> - <if present="languagetext"> - <group title="${languagename}"> - <text value="${languagetext}"/> + <if value="${type}" equals="longtext"> + <hidden name="format"/> + <if value="${editor}" equals="markdown"> + <editor type="markdown" name="text"/> + </if> + <if value="${editor}" equals="html"> + <editor type="html" name="text"/> + </if> + <if value="${editor}" equals="wiki"> + <editor type="wiki" name="text"/> + <group title="${message:help}" open="false"> + <table filter="false"> + <column> + <text value="${config:editor/text-markup/strong-begin}"/> + <text value="${message:text_markup_strong}"/> + <text value="${config:editor/text-markup/strong-end}"/> + <newline/> + <text value="${config:editor/text-markup/emphatic-begin}"/> + <text value="${message:text_markup_emphatic}"/> + <text value="${config:editor/text-markup/emphatic-end}"/> + </column> + <column> + <text value="${config:editor/text-markup/list-numbered}"/> + <text value="${message:text_markup_numbered_list}"/> + <newline/> + <text value="${config:editor/text-markup/list-numbered}"/> + <text value="..."/> + <newline/> + </column> + <column> + <text value="${config:editor/text-markup/list-unnumbered}"/> + <text value="${message:text_markup_unnumbered_list}"/> + <newline/> + <text value="${config:editor/text-markup/list-unnumbered}"/> + <text value="..."/> + <newline/> + </column> + <column> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <text value="${message:text_markup_table}"/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <text value="..."/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <text value="..."/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <newline/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <text value="..."/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <text value="..."/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <text value="..."/> + <text value="${config:editor/text-markup/table-cell-sep}"/> + <newline/> + </column> + </table> </group> - <newline/> - <newline/> </if> - <editor type="wiki" name="text"/> - <group title="${message:help}" open="false"> - <table> - <column> - <text value="${config:editor/text-markup/strong-begin}"/> - <text value="${message:text_markup_strong}"/> - <text value="${config:editor/text-markup/strong-end}"/> - <newline/> - <text value="${config:editor/text-markup/emphatic-begin}"/> - <text value="${message:text_markup_emphatic}"/> - <text value="${config:editor/text-markup/emphatic-end}"/> - </column> - <column> - <text value="${config:editor/text-markup/list-numbered}"/> - <text value="${message:text_markup_numbered_list}"/> - <newline/> - <text value="${config:editor/text-markup/list-numbered}"/> - <text value="..."/> - <newline/> - </column> - <column> - <text value="${config:editor/text-markup/list-unnumbered}"/> - <text value="${message:text_markup_unnumbered_list}"/> - <newline/> - <text value="${config:editor/text-markup/list-unnumbered}"/> - <text value="..."/> - <newline/> - </column> - <column> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <text value="${message:text_markup_table}"/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <text value="..."/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <text value="..."/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <newline/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <text value="..."/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <text value="..."/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <text value="..."/> - <text value="${config:editor/text-markup/table-cell-sep}"/> - <newline/> - </column> - </table> - </group> + <if value="${editor}" equals="text"> + <inputarea class="editor raw-editor" name="text" rows="25" cols="70"/> + </if> </if> - <if value="${editor}" equals="text"> - <inputarea class="editor raw-editor" name="text" rows="25" cols="70"/> + <if value="${type}" equals="link"> + <group> + <fieldset class="line" label="${message:link_target}"> + <selector param="linkobjectid" types="${types}" name="${linkname}" id="${linkobjectid}" + folderid="${rootfolderid}"/> + </fieldset> + <fieldset class="line" label="${message:link_url}"> + <input name="linkurl"/> + </fieldset> + </group> </if> - </if> - <if value="${type}" equals="link"> - <group> - <fieldset class="line" label="${message:link_target}"> - <selector param="linkobjectid" types="${types}" name="${linkname}" id="${linkobjectid}" - folderid="${rootfolderid}"/> - </fieldset> - <fieldset class="line" label="${message:link_url}"> - <input name="linkurl"/> - </fieldset> - </group> - </if> + </group> <if value="${type}" equals="list"> <group> <part> @@ -149,33 +136,22 @@ </part> </group> </if> - <group title="${message:PAGE_PREVIEW}"> - <part> - <checkbox name="preview"/> - <label for="preview"> - <text value="${message:PAGE_PREVIEW}"/> - </label> - </part> - </group> </if> </if> + <group title="${message:options}"> - <if present="release"> - <part> - <checkbox name="release"/> - <label for="release"> - <text value="${message:RELEASE}"/> - </label> - </part> - </if> - <if present="publish"> - <part> - <checkbox name="publish"/> - <label for="publish"> - <text value="${message:PAGE_PUBLISH_AFTER_SAVE}"/> - </label> - </part> - </if> + <fieldset> + <if present="release"> + <part> + <checkbox name="release" label="${message:RELEASE}"/> + </part> + </if> + <if present="publish"> + <part> + <checkbox name="publish" label="${message:PAGE_PUBLISH_AFTER_SAVE}"/> + </part> + </if> + </fieldset> </group> </form> </output> diff --git a/modules/cms/ui/themes/default/style/openrat-diff.less b/modules/cms/ui/themes/default/style/openrat-diff.less @@ -0,0 +1,32 @@ +.or { + &-diff { + &-line { + text-align: right; + } + + &-text { + + /* unchanged */ + &--equal { + } + + /* removed */ + &--old { + background-color: #f88989; + color: black; + } + + /* new */ + &--new { + background-color: #7bad7b; + color: black; + } + + /* changed */ + &--notequal { + background-color: #cbcb16; + color: black; + } + } + } +} diff --git a/modules/cms/ui/themes/default/style/openrat-image.less b/modules/cms/ui/themes/default/style/openrat-image.less @@ -1,6 +1,12 @@ .or { &-image { + + &--preview { + max-width: 100%; + overflow: auto; + } + &-icon { font-family: 'Material Icons'; diff --git a/modules/cms/ui/themes/default/style/openrat.css b/modules/cms/ui/themes/default/style/openrat.css @@ -262,6 +262,10 @@ th { } /*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-normalize.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3BAAKA%3BCACE%2CaAAa%2CUAAU%2C6CAA6C%2CYAAY%2CaAAa%2CUAAU%2CaACvG%2CaAAa%2CcAAc%2C4BAD3B%3BCAEA%3BCACA%3BCACA%3B%3BAAIF%3BCAAO%3B%3BAAMP%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BAACA%3BCACE%3B%3BAAKF%3BAACA%3BAACA%3BAACA%3BCACE%3BCACA%3B%3BAAKF%2CKAAK%2CIAAI%3BCACP%3BCACA%3B%3BAAKF%3BAACA%3BCACE%3B%3BAAKF%3BCACE%3B%3BAAEA%2CCAAC%3BAACD%2CCAAC%3BCACC%3B%3BAAOJ%2CIAAI%3BCAAU%2CyBAAA%3B%3BAAGd%3BAACA%3BCACE%3B%3BAAIF%3BCAAM%3B%3BAAGN%3BCACE%3BCACA%2CgBAAA%3B%3BAAIF%3BCACE%3BCACA%3B%3BAAIF%3BCAAQ%3B%3BAAGR%3BAACA%3BCACE%3BCACA%3BCACA%3BCACA%3B%3BAAGF%3BCAAM%3B%3BAACN%3BCAAM%3B%3BAAIN%3BCAAM%3B%3BAAGN%2CGAAG%2CIAAI%3BCAAU%3B%3BAAIjB%3BCAAS%2CgBAAA%3B%3BAAGT%3BCACE%3BCACA%3BCACA%3B%3BAAIF%3BCAAM%3B%3BAAGN%3BAACA%3BAACA%3BAACA%3BCACE%2CaAAa%2CuCAAb%3BCACA%3B%3BAAWF%3BAACA%3BAACA%3BAACA%3BAACA%3BCACE%3BCACA%3BCACA%3BCACA%3B%3BAAIF%3BCAAS%3B%3BAAMT%3BAACA%3BCACE%3B%3BAAMF%3BAACA%2CIAAK%2CMAAK%3BCACR%3BCACA%3B%3BAAIF%2CMAAM%3BAACN%2CIAAK%2CMAAK%3BCACR%3B%3BAAMA%2CMADF%2CMACG%3BCACC%3BCACA%3B%3BAAKJ%3BCACE%3B%3BAACA%2CKAAC%3BAACD%2CKAAC%3BCACC%3BCACA%3B%3BAAOF%2CKAAC%3BAACD%2CKAAC%3BCACC%3BCACA%3B%3BAAOA%2CKADD%2CeACE%3BAACD%2CKAFD%2CeAEE%3BCACC%3B%3BAAMJ%2CKAAC%3BCACC%3BCACA%3BCACA%3BCACA%3B%3BAAKA%2CKATD%2CeASE%3BAACD%2CKAVD%2CeAUE%3BCACC%3B%3BAAON%3BCACE%2CyBAAA%3BCACA%2CaAAA%3BCACA%2C8BAAA%3B%3BAAKF%3BCACE%3BCACA%3B%3BAAIF%3BCAAW%3B%3BAAIX%3BCAAW%3B%3BAAIX%3BCACE%3BCACA%3B%3BAAGF%3BAACA%3BCACE%3BCACA%3B%3B%3BAAKF%3BAAAG%3BAAAU%3BCACX%22%7D */ /* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/default/style/openrat-image */ +.or-image--preview { + max-width: 100%; + overflow: auto; +} .or-image-icon { font-family: 'Material Icons'; font-weight: normal; @@ -533,7 +537,7 @@ th { .or-image-icon--editor-table:after { content: "view_comfy"; } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-image.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAGQ%2CGADH%2CMACI%3BCAEG%2CaAAa%2CgBAAb%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BCAGA%3B%3BAAII%2CGAlBX%2CMACI%2CKAeI%2CQAEI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAnBX%2CMACI%2CKAeI%2CQAGI%2CYAAY%3BCAAS%2CSAAS%2CeAAT%3B%3BAACtB%2CGApBX%2CMACI%2CKAeI%2CQAII%2CUAAU%3BCAAS%3B%3BAACpB%2CGArBX%2CMACI%2CKAeI%2CQAKI%2CUAAU%3BCAAS%2CSAAS%2CWAAT%3B%3BAACpB%2CGAtBX%2CMACI%2CKAeI%2CQAMI%2CQAAQ%3BCAAS%2CSAAS%2CWAAT%3B%3BAAClB%2CGAvBX%2CMACI%2CKAeI%2CQAOI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGAxBX%2CMACI%2CKAeI%2CQAQI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGAzBX%2CMACI%2CKAeI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGA1BX%2CMACI%2CKAeI%2CQAUI%2CYAAY%3BCAAS%3B%3BAACtB%2CGA3BX%2CMACI%2CKAeI%2CQAWI%2CYAAY%3BCAAS%3B%3BAACtB%2CGA5BX%2CMACI%2CKAeI%2CQAYI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGA7BX%2CMACI%2CKAeI%2CQAaI%2CWAAW%3BCAAS%2CSAAS%2CqBAAT%3B%3BAACrB%2CGA9BX%2CMACI%2CKAeI%2CQAcI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGA%5C%2FBX%2CMACI%2CKAeI%2CQAeI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAhCX%2CMACI%2CKAeI%2CQAgBI%2CYAAY%3BCAAS%2CSAAS%2CWAAT%3B%3BAAEtB%2CGAlCX%2CMACI%2CKAeI%2CQAkBI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAnCX%2CMACI%2CKAeI%2CQAmBI%2CKAAK%3BCAAS%2CSAAS%2CWAAT%3B%3BAACf%2CGApCX%2CMACI%2CKAeI%2CQAoBI%2CIAAI%3BCAAS%3B%3BAACd%2CGArCX%2CMACI%2CKAeI%2CQAqBI%2CMAAM%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAChB%2CGAtCX%2CMACI%2CKAeI%2CQAsBI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGAvCX%2CMACI%2CKAeI%2CQAuBI%2CKAAK%3BCAAS%2CSAAS%2CmBAAT%3B%3BAACf%2CGAxCX%2CMACI%2CKAeI%2CQAwBI%2CKAAK%3BCAAS%3B%3BAACf%2CGAzCX%2CMACI%2CKAeI%2CQAyBI%2CUAAU%3BCAAS%2CSAAS%2CYAAT%3B%3BAACpB%2CGA1CX%2CMACI%2CKAeI%2CQA0BI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAChB%2CGA3CX%2CMACI%2CKAeI%2CQA2BI%2COAAO%3BCAAS%2CSAAS%2CaAAT%3B%3BAACjB%2CGA5CX%2CMACI%2CKAeI%2CQA4BI%2CaAAa%3BCAAS%3B%3BAACvB%2CGA7CX%2CMACI%2CKAeI%2CQA6BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGA9CX%2CMACI%2CKAeI%2CQA8BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGA%5C%2FCX%2CMACI%2CKAeI%2CQA%2BBI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAhDX%2CMACI%2CKAeI%2CQAgCI%2CUAAU%3BCAAS%3B%3BAACpB%2CGAjDX%2CMACI%2CKAeI%2CQAiCI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAlDX%2CMACI%2CKAeI%2CQAkCI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAnDX%2CMACI%2CKAeI%2CQAmCI%2CKAAK%3BCAAS%3B%3BAACf%2CGApDX%2CMACI%2CKAeI%2CQAoCI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGArDX%2CMACI%2CKAeI%2CQAqCI%2CiBAAiB%3BCAAS%3B%3BAAC3B%2CGAtDX%2CMACI%2CKAeI%2CQAsCI%2CcAAc%3BCAAS%3B%3BAACxB%2CGAvDX%2CMACI%2CKAeI%2CQAuCI%2CYAAY%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACtB%2CGAxDX%2CMACI%2CKAeI%2CQAwCI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAElB%2CGA1DX%2CMACI%2CKAeI%2CQA0CI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAEhB%2CGA5DX%2CMACI%2CKAeI%2CQA4CI%3BCAAc%2CSAAS%2CiBAAT%3B%3BAAMf%2CGAlEX%2CMACI%2CKA%2BDI%2CQAEI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAnEX%2CMACI%2CKA%2BDI%2CQAGI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGApEX%2CMACI%2CKA%2BDI%2CQAII%2CKAAK%3BCAAS%3B%3BAACf%2CGArEX%2CMACI%2CKA%2BDI%2CQAKI%2CIAAI%3BCAAS%3B%3BAACd%2CGAtEX%2CMACI%2CKA%2BDI%2CQAMI%2CIAAI%3BCAAS%3B%3BAACd%2CGAvEX%2CMACI%2CKA%2BDI%2CQAOI%2COAAO%3BCAAS%3B%3BAACjB%2CGAxEX%2CMACI%2CKA%2BDI%2CQAQI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAzEX%2CMACI%2CKA%2BDI%2CQASI%2CKAAK%3BCAAS%3B%3BAACf%2CGA1EX%2CMACI%2CKA%2BDI%2CQAUI%2COAAO%3BCAAS%3B%3BAACjB%2CGA3EX%2CMACI%2CKA%2BDI%2CQAWI%2CIAAI%3BCAAS%2CSAAS%2CSAAT%3B%3BAACd%2CGA5EX%2CMACI%2CKA%2BDI%2CQAYI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGA7EX%2CMACI%2CKA%2BDI%2CQAaI%2CKAAK%3BCAAS%3B%3BAACf%2CGA9EX%2CMACI%2CKA%2BDI%2CQAcI%2CKAAK%3BCAAS%3B%3BAAIf%2CGAlFX%2CMACI%2CKAgFI%2CMACI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAnFX%2CMACI%2CKAgFI%2CMAEI%2CWAAW%3BCAAS%3B%3BAACrB%2CGApFX%2CMACI%2CKAgFI%2CMAGI%2CKAAK%3BCAAS%3B%3BAACf%2CGArFX%2CMACI%2CKAgFI%2CMAII%2CMAAM%3BCAAS%3B%3BAAChB%2CGAtFX%2CMACI%2CKAgFI%2CMAKI%2CKAAK%3BCAAS%3B%3BAACf%2CGAvFX%2CMACI%2CKAgFI%2CMAMI%2CSAAS%3BCAAS%2CSAAS%2CgBAAT%3B%3BAACnB%2CGAxFX%2CMACI%2CKAgFI%2CMAOI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAAGrB%2CGA3FP%2CMACI%2CKA0FI%2CWAAW%3BCAAS%2CSAAS%2CaAAT%3B%3BAACrB%2CGA5FP%2CMACI%2CKA2FI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAEvB%2CGA9FP%2CMACI%2CKA6FI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGA%5C%2FFP%2CMACI%2CKA8FI%2CUAAU%3BCAAS%3B%3BAAEpB%2CGAjGP%2CMACI%2CKAgGI%2CYAAY%3BCAAS%2CSAAS%2CcAAT%3B%3BAACtB%2CGAlGP%2CMACI%2CKAiGI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAGnB%2CGArGX%2CMACI%2CKAmGI%2CMACI%2CGAAG%3BCAAa%3B%3BAACjB%2CGAtGX%2CMACI%2CKAmGI%2CMAEI%2CMAAM%3BCAAU%3B%3BAACjB%2CGAvGX%2CMACI%2CKAmGI%2CMAGI%2COAAO%3BCAAS%3B%3BAAIjB%2CGA3GX%2CMACI%2CKAyGI%2CQACI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGA5GX%2CMACI%2CKAyGI%2CQAEI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAACjB%2CGA7GX%2CMACI%2CKAyGI%2CQAGI%2CSAAS%3BCAAS%2CSAAS%2CaAAT%3B%3BAACnB%2CGA9GX%2CMACI%2CKAyGI%2CQAII%2CKAAK%3BCAAS%2CSAAS%2CcAAT%3B%3BAACf%2CGA%5C%2FGX%2CMACI%2CKAyGI%2CQAKI%2CWAAW%3BCAAS%3B%3BAACrB%2CGAhHX%2CMACI%2CKAyGI%2CQAMI%2CMAAM%3BCAAS%2CSAAS%2CcAAT%3B%3BAAChB%2CGAjHX%2CMACI%2CKAyGI%2CQAOI%2CeAAe%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACzB%2CGAlHX%2CMACI%2CKAyGI%2CQAQI%2CaAAa%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACvB%2CGAnHX%2CMACI%2CKAyGI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGApHX%2CMACI%2CKAyGI%2CQAUI%2CWAAW%3BCAAS%3B%3BAACrB%2CGArHX%2CMACI%2CKAyGI%2CQAWI%2CKAAK%3BCAAS%3B%3BAACf%2CGAtHX%2CMACI%2CKAyGI%2CQAYI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAvHX%2CMACI%2CKAyGI%2CQAaI%2CKAAK%3BCAAS%3B%3BAACf%2CGAxHX%2CMACI%2CKAyGI%2CQAcI%2CKAAK%3BCAAS%3B%3BAACf%2CGAzHX%2CMACI%2CKAyGI%2CQAeI%2CKAAK%3BCAAS%3B%3BAACf%2CGA1HX%2CMACI%2CKAyGI%2CQAgBI%2CeAAe%3BCAAS%3B%3BAACzB%2CGA3HX%2CMACI%2CKAyGI%2CQAiBI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%22%7D */ +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-image.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAIQ%2CGAFH%2CMAEI%3BCACG%3BCACA%3B%3BAAGJ%2CGAPH%2CMAOI%3BCAEG%2CaAAa%2CgBAAb%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BCAGA%3B%3BAAII%2CGAxBX%2CMAOI%2CKAeI%2CQAEI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAzBX%2CMAOI%2CKAeI%2CQAGI%2CYAAY%3BCAAS%2CSAAS%2CeAAT%3B%3BAACtB%2CGA1BX%2CMAOI%2CKAeI%2CQAII%2CUAAU%3BCAAS%3B%3BAACpB%2CGA3BX%2CMAOI%2CKAeI%2CQAKI%2CUAAU%3BCAAS%2CSAAS%2CWAAT%3B%3BAACpB%2CGA5BX%2CMAOI%2CKAeI%2CQAMI%2CQAAQ%3BCAAS%2CSAAS%2CWAAT%3B%3BAAClB%2CGA7BX%2CMAOI%2CKAeI%2CQAOI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGA9BX%2CMAOI%2CKAeI%2CQAQI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGA%5C%2FBX%2CMAOI%2CKAeI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGAhCX%2CMAOI%2CKAeI%2CQAUI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAjCX%2CMAOI%2CKAeI%2CQAWI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAlCX%2CMAOI%2CKAeI%2CQAYI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGAnCX%2CMAOI%2CKAeI%2CQAaI%2CWAAW%3BCAAS%2CSAAS%2CqBAAT%3B%3BAACrB%2CGApCX%2CMAOI%2CKAeI%2CQAcI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGArCX%2CMAOI%2CKAeI%2CQAeI%2CYAAY%3BCAAS%3B%3BAACtB%2CGAtCX%2CMAOI%2CKAeI%2CQAgBI%2CYAAY%3BCAAS%2CSAAS%2CWAAT%3B%3BAAEtB%2CGAxCX%2CMAOI%2CKAeI%2CQAkBI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAzCX%2CMAOI%2CKAeI%2CQAmBI%2CKAAK%3BCAAS%2CSAAS%2CWAAT%3B%3BAACf%2CGA1CX%2CMAOI%2CKAeI%2CQAoBI%2CIAAI%3BCAAS%3B%3BAACd%2CGA3CX%2CMAOI%2CKAeI%2CQAqBI%2CMAAM%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAChB%2CGA5CX%2CMAOI%2CKAeI%2CQAsBI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGA7CX%2CMAOI%2CKAeI%2CQAuBI%2CKAAK%3BCAAS%2CSAAS%2CmBAAT%3B%3BAACf%2CGA9CX%2CMAOI%2CKAeI%2CQAwBI%2CKAAK%3BCAAS%3B%3BAACf%2CGA%5C%2FCX%2CMAOI%2CKAeI%2CQAyBI%2CUAAU%3BCAAS%2CSAAS%2CYAAT%3B%3BAACpB%2CGAhDX%2CMAOI%2CKAeI%2CQA0BI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAChB%2CGAjDX%2CMAOI%2CKAeI%2CQA2BI%2COAAO%3BCAAS%2CSAAS%2CaAAT%3B%3BAACjB%2CGAlDX%2CMAOI%2CKAeI%2CQA4BI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAnDX%2CMAOI%2CKAeI%2CQA6BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGApDX%2CMAOI%2CKAeI%2CQA8BI%2CSAAS%3BCAAS%3B%3BAACnB%2CGArDX%2CMAOI%2CKAeI%2CQA%2BBI%2CaAAa%3BCAAS%3B%3BAACvB%2CGAtDX%2CMAOI%2CKAeI%2CQAgCI%2CUAAU%3BCAAS%3B%3BAACpB%2CGAvDX%2CMAOI%2CKAeI%2CQAiCI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAxDX%2CMAOI%2CKAeI%2CQAkCI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAzDX%2CMAOI%2CKAeI%2CQAmCI%2CKAAK%3BCAAS%3B%3BAACf%2CGA1DX%2CMAOI%2CKAeI%2CQAoCI%2CQAAQ%3BCAAS%2CSAAS%2CYAAT%3B%3BAAClB%2CGA3DX%2CMAOI%2CKAeI%2CQAqCI%2CiBAAiB%3BCAAS%3B%3BAAC3B%2CGA5DX%2CMAOI%2CKAeI%2CQAsCI%2CcAAc%3BCAAS%3B%3BAACxB%2CGA7DX%2CMAOI%2CKAeI%2CQAuCI%2CYAAY%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACtB%2CGA9DX%2CMAOI%2CKAeI%2CQAwCI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAElB%2CGAhEX%2CMAOI%2CKAeI%2CQA0CI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%3B%3BAAEhB%2CGAlEX%2CMAOI%2CKAeI%2CQA4CI%3BCAAc%2CSAAS%2CiBAAT%3B%3BAAMf%2CGAxEX%2CMAOI%2CKA%2BDI%2CQAEI%2CSAAS%3BCAAS%3B%3BAACnB%2CGAzEX%2CMAOI%2CKA%2BDI%2CQAGI%2CQAAQ%3BCAAS%2CSAAS%2CcAAT%3B%3BAAClB%2CGA1EX%2CMAOI%2CKA%2BDI%2CQAII%2CKAAK%3BCAAS%3B%3BAACf%2CGA3EX%2CMAOI%2CKA%2BDI%2CQAKI%2CIAAI%3BCAAS%3B%3BAACd%2CGA5EX%2CMAOI%2CKA%2BDI%2CQAMI%2CIAAI%3BCAAS%3B%3BAACd%2CGA7EX%2CMAOI%2CKA%2BDI%2CQAOI%2COAAO%3BCAAS%3B%3BAACjB%2CGA9EX%2CMAOI%2CKA%2BDI%2CQAQI%2CQAAQ%3BCAAS%3B%3BAAClB%2CGA%5C%2FEX%2CMAOI%2CKA%2BDI%2CQASI%2CKAAK%3BCAAS%3B%3BAACf%2CGAhFX%2CMAOI%2CKA%2BDI%2CQAUI%2COAAO%3BCAAS%3B%3BAACjB%2CGAjFX%2CMAOI%2CKA%2BDI%2CQAWI%2CIAAI%3BCAAS%2CSAAS%2CSAAT%3B%3BAACd%2CGAlFX%2CMAOI%2CKA%2BDI%2CQAYI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGAnFX%2CMAOI%2CKA%2BDI%2CQAaI%2CKAAK%3BCAAS%3B%3BAACf%2CGApFX%2CMAOI%2CKA%2BDI%2CQAcI%2CKAAK%3BCAAS%3B%3BAAIf%2CGAxFX%2CMAOI%2CKAgFI%2CMACI%2CMAAM%3BCAAS%3B%3BAAChB%2CGAzFX%2CMAOI%2CKAgFI%2CMAEI%2CWAAW%3BCAAS%3B%3BAACrB%2CGA1FX%2CMAOI%2CKAgFI%2CMAGI%2CKAAK%3BCAAS%3B%3BAACf%2CGA3FX%2CMAOI%2CKAgFI%2CMAII%2CMAAM%3BCAAS%3B%3BAAChB%2CGA5FX%2CMAOI%2CKAgFI%2CMAKI%2CKAAK%3BCAAS%3B%3BAACf%2CGA7FX%2CMAOI%2CKAgFI%2CMAMI%2CSAAS%3BCAAS%2CSAAS%2CgBAAT%3B%3BAACnB%2CGA9FX%2CMAOI%2CKAgFI%2CMAOI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAAGrB%2CGAjGP%2CMAOI%2CKA0FI%2CWAAW%3BCAAS%2CSAAS%2CaAAT%3B%3BAACrB%2CGAlGP%2CMAOI%2CKA2FI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAEvB%2CGApGP%2CMAOI%2CKA6FI%2CUAAU%3BCAAS%2CSAAS%2CiBAAT%3B%3BAACpB%2CGArGP%2CMAOI%2CKA8FI%2CUAAU%3BCAAS%3B%3BAAEpB%2CGAvGP%2CMAOI%2CKAgGI%2CYAAY%3BCAAS%2CSAAS%2CcAAT%3B%3BAACtB%2CGAxGP%2CMAOI%2CKAiGI%2CaAAa%3BCAAS%2CSAAS%2CeAAT%3B%3BAAGnB%2CGA3GX%2CMAOI%2CKAmGI%2CMACI%2CGAAG%3BCAAa%3B%3BAACjB%2CGA5GX%2CMAOI%2CKAmGI%2CMAEI%2CMAAM%3BCAAU%3B%3BAACjB%2CGA7GX%2CMAOI%2CKAmGI%2CMAGI%2COAAO%3BCAAS%3B%3BAAIjB%2CGAjHX%2CMAOI%2CKAyGI%2CQACI%2CKAAK%3BCAAS%2CSAAS%2CaAAT%3B%3BAACf%2CGAlHX%2CMAOI%2CKAyGI%2CQAEI%2COAAO%3BCAAS%2CSAAS%2CeAAT%3B%3BAACjB%2CGAnHX%2CMAOI%2CKAyGI%2CQAGI%2CSAAS%3BCAAS%2CSAAS%2CaAAT%3B%3BAACnB%2CGApHX%2CMAOI%2CKAyGI%2CQAII%2CKAAK%3BCAAS%2CSAAS%2CcAAT%3B%3BAACf%2CGArHX%2CMAOI%2CKAyGI%2CQAKI%2CWAAW%3BCAAS%3B%3BAACrB%2CGAtHX%2CMAOI%2CKAyGI%2CQAMI%2CMAAM%3BCAAS%2CSAAS%2CcAAT%3B%3BAAChB%2CGAvHX%2CMAOI%2CKAyGI%2CQAOI%2CeAAe%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACzB%2CGAxHX%2CMAOI%2CKAyGI%2CQAQI%2CaAAa%3BCAAS%2CSAAS%2CsBAAT%3B%3BAACvB%2CGAzHX%2CMAOI%2CKAyGI%2CQASI%2CQAAQ%3BCAAS%2CSAAS%2CiBAAT%3B%3BAAClB%2CGA1HX%2CMAOI%2CKAyGI%2CQAUI%2CWAAW%3BCAAS%3B%3BAACrB%2CGA3HX%2CMAOI%2CKAyGI%2CQAWI%2CKAAK%3BCAAS%3B%3BAACf%2CGA5HX%2CMAOI%2CKAyGI%2CQAYI%2CMAAM%3BCAAS%3B%3BAAChB%2CGA7HX%2CMAOI%2CKAyGI%2CQAaI%2CKAAK%3BCAAS%3B%3BAACf%2CGA9HX%2CMAOI%2CKAyGI%2CQAcI%2CKAAK%3BCAAS%3B%3BAACf%2CGA%5C%2FHX%2CMAOI%2CKAyGI%2CQAeI%2CKAAK%3BCAAS%3B%3BAACf%2CGAhIX%2CMAOI%2CKAyGI%2CQAgBI%2CeAAe%3BCAAS%3B%3BAACzB%2CGAjIX%2CMAOI%2CKAyGI%2CQAiBI%2CMAAM%3BCAAS%2CSAAS%2CYAAT%22%7D */ /* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/default/style/openrat-view */ /* OpenRat Content Management System @@ -951,6 +955,29 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. font-weight: bold; } /*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-breadcrumb.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BAAsBI%2CGAAC%3BCACG%3BCACA%3BCACA%3BCACA%3BCACA%3BCACA%3B%3BAANJ%2CGAAC%2CWAQG%3BCACI%3BCACA%3B%3BAAGJ%2CGAbH%2CWAaI%3BCACG%3B%3BAADJ%2CGAbH%2CWAaI%2CKAGG%3BCACI%3B%3BAAGJ%2CGApBP%2CWAaI%2CKAOI%3BCACG%3B%3BAAEJ%2CGAvBP%2CWAaI%2CKAUI%3BCACG%3BCACA%22%7D */ +/* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/default/style/openrat-diff */ +.or-diff-line { + text-align: right; +} +.or-diff-text { + /* unchanged */ + /* removed */ + /* new */ + /* changed */ +} +.or-diff-text--old { + background-color: #f88989; + color: black; +} +.or-diff-text--new { + background-color: #7bad7b; + color: black; +} +.or-diff-text--notequal { + background-color: #cbcb16; + color: black; +} +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Fcms%5C%2Fui%5C%2Fthemes%5C%2Fdefault%5C%2Fstyle%5C%2Fopenrat-diff.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEQ%2CGADH%2CKACI%3BCACG%3B%3BAAGJ%2CGALH%2CKAKI%3B%3B%3B%3B%3B%3BAAOG%2CGAZP%2CKAKI%2CKAOI%3BCACG%3BCACA%3B%3BAAIJ%2CGAlBP%2CKAKI%2CKAaI%3BCACG%3BCACA%3B%3BAAIJ%2CGAxBP%2CKAKI%2CKAmBI%3BCACG%3BCACA%22%7D */ /* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/default/style/openrat-collapsible */ .or-collapsible { display: flex; @@ -1444,7 +1471,6 @@ a.editorlink:visited { width: 100%; /* Notizen */ /* Kalender */ - /* D i f f */ /* Hilfe-Texte */ /* Logo */ } @@ -1537,28 +1563,6 @@ a.editorlink:visited { .or-table td:hover > div.or-onrowvisible { visibility: visible; } -.or-table tr.or-diff { - /* Unveränderter Text */ - /* Entfernter Text */ - /* Hinzugefuegter Text */ - /* Geaenderter Text */ -} -.or-table tr.or-diff > td.or-line { - background-color: #000000; - padding-right: 2px; - border-right: 3px solid #000000; - text-align: right; - margin-right: 2px; -} -.or-table tr.or-diff > td.or-old { - background-color: red; -} -.or-table tr.or-diff td.or-new { - background-color: green; -} -.or-table tr.or-diff td.or-notequal { - background-color: yellow; -} .or-table tr td.or-help { font-style: italic; } @@ -1575,7 +1579,7 @@ a.editorlink:visited { .or-table-sort-value { display: none; } -/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Ftemplate_engine%5C%2Fcomponents%5C%2Fhtml%5C%2Fcomponent_table%5C%2Ftable.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAWI%2CGAAC%3BCAEG%3BCACA%3BCACA%3B%3B%3B%3B%3B%3B%3BAAEA%2CGANH%2CMAMI%3B%3B%3BAAQD%2CmBALwC%3BCAKxC%2CGAdH%2CMAMI%3BEAKO%3B%3B%3BAAKR%2CGAhBH%2CMAgBI%3BCACG%3BCACA%3B%3BAAEA%2CGApBP%2CMAgBI%2COAII%3BCA5BT%2CkBAAA%3BCACA%2CuBAAA%3BCACA%2C0BAAA%3BCACA%2CyBAAA%3BCA2BY%3BCACA%3BCACA%2CyBAAA%3BCACA%3B%3BAAzBZ%2CGAAC%2CMA6BG%2CGAAE%2CYAAe%3BAA7BrB%2CGAAC%2CMA%2BBG%3BCACI%3B%3BAAhCR%2CGAAC%2CMAmCG%2CGAAK%3BCAED%3BCACA%3B%3BAAEA%2CGAxCP%2CMAmCG%2CGAAK%2CKAKA%2CYAAe%2COAAI%2CWAAW%3BCAC3B%2CSAAS%2CQAAT%3B%3BAAEJ%2CGA3CP%2CMAmCG%2CGAAK%2CKAQA%2CaAAgB%2COAAI%2CWAAW%3BCAC5B%2CSAAS%2CQAAT%3B%3BAA5CZ%2CGAAC%2CMAgDG%2CGAAE%2CQAAW%3BCACT%3B%3BAAjDR%2CGAAC%2CMAoDG%2CGAAK%3BCACD%3BCACA%3BCACA%3BCACA%3B%3BAAxDR%2CGAAC%2CMA2DG%2CGAAE%3BCACE%3BCACA%3B%3BAA7DR%2CGAAC%2CMA%2BDG%2CGAAE%3BCACE%3BCACA%3B%3BAAjER%2CGAAC%2CMAmEG%2CGAAE%3BCACE%3BCACA%3B%3BAArER%2CGAAC%2CMAwEG%2CGAAE%3BCACE%3BCACA%3BCACA%3B%3BAAGJ%2CGA9EH%2CMA8EI%3BCACG%3BCACA%2CiBAAA%3BCACA%3B%3BAAHJ%2CGA9EH%2CMA8EI%2CUAIG%3BCACI%3BCACA%3BCACA%2CgCAAA%3BCACA%3BCACA%3B%3BAATR%2CGA9EH%2CMA8EI%2CUAeG%2CGAAE%3BCACE%3BCACA%3B%3BAAKR%2CGApGH%2CMAoGI%3BCACG%3BCACA%3BCACA%3B%3BAAHJ%2CGApGH%2CMAoGI%2CYAKG%3BCACI%2CkBAAA%3B%3BAA1GZ%2CGAAC%2CMA8GG%2CGAAE%2CMAAS%2CMAAG%3BCACV%3B%3BAA%5C%2FGR%2CGAAC%2CMAmHG%2CGAAE%3B%3B%3B%3B%3B%3BAAnHN%2CGAAC%2CMAmHG%2CGAAE%2CQACI%2CKAAE%3BCACA%2CyBAAA%3BCACA%3BCACA%2C%2BBAAA%3BCACA%3BCACA%3B%3BAAzHZ%2CGAAC%2CMAmHG%2CGAAE%2CQAcI%2CKAAE%3BCACA%3B%3BAAlIZ%2CGAAC%2CMAmHG%2CGAAE%2CQAmBE%2CGAAE%3BCACE%3B%3BAAvIZ%2CGAAC%2CMAmHG%2CGAAE%2CQAwBE%2CGAAE%3BCACE%3B%3BAA5IZ%2CGAAC%2CMAiJG%2CGAAG%2CGAAE%3BCACD%3B%3BAAlJR%2CGAAC%2CMAqJG%2CGAAE%2CYAAa%2CGAAE%3B%3B%3B%3BCAIb%3B%3BAAzJR%2CGAAC%2CMA8JG%2CGAAE%3BCACE%3BCACA%3B%3BAAMJ%2CGAtKH%2CMAsKI%3BCACG%22%7D */ +/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22mnt%5C%2Fdata%5C%2Fdankert%5C%2FEntwicklung%5C%2FProjekte%5C%2Fopenrat-cms%5C%2Fmodules%5C%2Ftemplate_engine%5C%2Fcomponents%5C%2Fhtml%5C%2Fcomponent_table%5C%2Ftable.less%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAWI%2CGAAC%3BCAEG%3BCACA%3BCACA%3B%3B%3B%3B%3B%3BAAEA%2CGANH%2CMAMI%3B%3B%3BAAQD%2CmBALwC%3BCAKxC%2CGAdH%2CMAMI%3BEAKO%3B%3B%3BAAKR%2CGAhBH%2CMAgBI%3BCACG%3BCACA%3B%3BAAEA%2CGApBP%2CMAgBI%2COAII%3BCA5BT%2CkBAAA%3BCACA%2CuBAAA%3BCACA%2C0BAAA%3BCACA%2CyBAAA%3BCA2BY%3BCACA%3BCACA%2CyBAAA%3BCACA%3B%3BAAzBZ%2CGAAC%2CMA6BG%2CGAAE%2CYAAe%3BAA7BrB%2CGAAC%2CMA%2BBG%3BCACI%3B%3BAAhCR%2CGAAC%2CMAmCG%2CGAAK%3BCAED%3BCACA%3B%3BAAEA%2CGAxCP%2CMAmCG%2CGAAK%2CKAKA%2CYAAe%2COAAI%2CWAAW%3BCAC3B%2CSAAS%2CQAAT%3B%3BAAEJ%2CGA3CP%2CMAmCG%2CGAAK%2CKAQA%2CaAAgB%2COAAI%2CWAAW%3BCAC5B%2CSAAS%2CQAAT%3B%3BAA5CZ%2CGAAC%2CMAgDG%2CGAAE%2CQAAW%3BCACT%3B%3BAAjDR%2CGAAC%2CMAoDG%2CGAAK%3BCACD%3BCACA%3BCACA%3BCACA%3B%3BAAxDR%2CGAAC%2CMA2DG%2CGAAE%3BCACE%3BCACA%3B%3BAA7DR%2CGAAC%2CMA%2BDG%2CGAAE%3BCACE%3BCACA%3B%3BAAjER%2CGAAC%2CMAmEG%2CGAAE%3BCACE%3BCACA%3B%3BAArER%2CGAAC%2CMAwEG%2CGAAE%3BCACE%3BCACA%3BCACA%3B%3BAAGJ%2CGA9EH%2CMA8EI%3BCACG%3BCACA%2CiBAAA%3BCACA%3B%3BAAHJ%2CGA9EH%2CMA8EI%2CUAIG%3BCACI%3BCACA%3BCACA%2CgCAAA%3BCACA%3BCACA%3B%3BAATR%2CGA9EH%2CMA8EI%2CUAeG%2CGAAE%3BCACE%3BCACA%3B%3BAAKR%2CGApGH%2CMAoGI%3BCACG%3BCACA%3BCACA%3B%3BAAHJ%2CGApGH%2CMAoGI%2CYAKG%3BCACI%2CkBAAA%3B%3BAA1GZ%2CGAAC%2CMA8GG%2CGAAE%2CMAAS%2CMAAG%3BCACV%3B%3BAA%5C%2FGR%2CGAAC%2CMAmHG%2CGAAG%2CGAAE%3BCACD%3B%3BAApHR%2CGAAC%2CMAuHG%2CGAAE%2CYAAa%2CGAAE%3B%3B%3B%3BCAIb%3B%3BAA3HR%2CGAAC%2CMAgIG%2CGAAE%3BCACE%3BCACA%3B%3BAAMJ%2CGAxIH%2CMAwII%3BCACG%22%7D */ /* Include style: /mnt/data/dankert/Entwicklung/Projekte/openrat-cms/modules/cms/ui/themes/../../../template_engine/components/html/component_upload/upload */ div.or-dropzone-upload > div.input { width: 100%; diff --git a/modules/cms/ui/themes/default/style/openrat.min.css b/modules/cms/ui/themes/default/style/openrat.min.css @@ -1,6 +1,6 @@ .or-notices{display: block;position: fixed;bottom: 40px;right: 40px;width: 25em;z-index: 113}.or-notice{border: 2px solid #000;padding: 1.1em;margin: 5px;position: relative;border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px}.or-notice-toolbar{float: right;margin: 0 .2em;font-size: 2em;color: gray;cursor: pointer}.or-notice:hover .or-notice-toolbar{color: black}.or-notice-full{display: block;position: fixed;bottom: 10%;top: 10%;right: 10%;left: 10%;width: 80%;z-index: 114}.or-notice-error div.text{font-weight: bold}.or-notice-text{font-size: 1.1em}.or-notice:after{content: '';position: absolute;right: 0;top: 50%;width: 0;height: 0;border: 1em solid transparent;border-right: 0;margin-top: -1em;margin-right: -1em}.or-notice-log{display: none;position: relative;max-height: 90%;overflow: auto;font-family: 'Source Code Pro', Monospace, Monospaced, Courier}.or-notice-full-log{display: block} /*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family: 'Oxygen', 'Roboto', -apple-system, BlinkMacSystemFont, "Segoe UI", "Open Sans", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;font-size: 0.9em;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%}body{margin: 0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display: block}audio,canvas,progress,video{display: inline-block;vertical-align: baseline}audio:not([controls]){display: none;height: 0}[hidden],template{display: none}a{background: transparent}a:active,a:hover{outline: 0}abbr[title]{border-bottom: 1px dotted}b,strong{font-weight: bold}dfn{font-style: italic}h1{font-size: 1.2em;margin: .67em 0}mark{background: #ff0;color: #000}small{font-size: 80%}sub,sup{font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}sup{top: -0.5em}sub{bottom: -0.25em}img{border: 0}svg:not(:root){overflow: hidden}figure{margin: 1em 40px}hr{-moz-box-sizing: content-box;box-sizing: content-box;height: 0}pre{overflow: auto}code,kbd,pre,samp{font-family: 'Source Code Pro', monospace, monospace;font-size: 1em}button,input,optgroup,select,textarea{color: inherit;background-color: inherit;font: inherit;margin: 0}button{overflow: visible}button,select{text-transform: none}button,html input[type="button"]{-webkit-appearance: button;cursor: pointer}button[disabled],html input[disabled]{cursor: default}button input::-moz-focus-inner{border: 0;padding: 0}input{line-height: normal}input[type="reset"],input[type="submit"]{-webkit-appearance: button;cursor: pointer}input[type="checkbox"],input[type="radio"]{box-sizing: border-box;padding: 0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height: auto}input[type="search"]{-webkit-appearance: textfield;-moz-box-sizing: content-box;-webkit-box-sizing: content-box;box-sizing: content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance: none}fieldset{border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em}legend{border: 0;padding: 0}textarea{overflow: auto}optgroup{font-weight: bold}table{border-collapse: collapse;border-spacing: 0}td,th{padding: 0;text-align: left}*,::before,::after{box-sizing: border-box} -.or-image-icon{font-family: 'Material Icons';font-weight: normal;font-style: normal;display: inline-block;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;font-feature-settings: 'liga'}.or-image-icon--action-el_text:after{content: "spellcheck"}.or-image-icon--action-el_longtext:after{content: "view_headline"}.or-image-icon--action-el_select:after{content: "list"}.or-image-icon--action-el_number:after{content: "looks_one"}.or-image-icon--action-el_link:after{content: "call_made"}.or-image-icon--action-el_date:after{content: "date_range"}.or-image-icon--action-el_insert:after{content: "keyboard_return"}.or-image-icon--action-el_copy:after{content: "flip_to_back"}.or-image-icon--action-el_linkinfo:after{content: "info"}.or-image-icon--action-el_linkdate:after{content: "info"}.or-image-icon--action-el_code:after{content: "code"}.or-image-icon--action-el_dynamic:after{content: "play_circle_outline"}.or-image-icon--action-el_info:after{content: "info"}.or-image-icon--action-el_infodate:after{content: "info"}.or-image-icon--action-el_checkbox:after{content: "check_box"}.or-image-icon--action-image:after{content: "image"}.or-image-icon--action-link:after{content: "call_made"}.or-image-icon--action-url:after{content: "link"}.or-image-icon--action-alias:after{content: "bookmark_border"}.or-image-icon--action-text:after{content: "text_format"}.or-image-icon--action-page:after{content: "insert_drive_file"}.or-image-icon--action-file:after{content: "save"}.or-image-icon--action-modellist:after{content: "device_hub"}.or-image-icon--action-model:after{content: "device_hub"}.or-image-icon--action-folder:after{content: "folder_open"}.or-image-icon--action-languagelist:after{content: "language"}.or-image-icon--action-language:after{content: "language"}.or-image-icon--action-template:after{content: "receipt"}.or-image-icon--action-templatelist:after{content: "receipt"}.or-image-icon--action-grouplist:after{content: "group"}.or-image-icon--action-group:after{content: "group"}.or-image-icon--action-userlist:after{content: "person"}.or-image-icon--action-user:after{content: "person"}.or-image-icon--action-profile:after{content: "person_pin"}.or-image-icon--action--method-settings:after{content: "settings"}.or-image-icon--action-configuration:after{content: "settings"}.or-image-icon--action-projectlist:after{content: "account_balance"}.or-image-icon--action-project:after{content: "account_balance"}.or-image-icon--action-macro:after{content: "data_usage"}.or-image-icon--action-membership{content: "card_membership"}.or-image-icon--method-password:after{content: "lock"}.or-image-icon--method-publish:after{content: "cloud_upload"}.or-image-icon--method-show:after{content: "slideshow"}.or-image-icon--method-src:after{content: "code"}.or-image-icon--method-acl:after{content: "https"}.or-image-icon--method-rights:after{content: "https"}.or-image-icon--method-archive:after{content: "schedule"}.or-image-icon--method-mail:after{content: "mail"}.or-image-icon--method-search:after{content: "search"}.or-image-icon--method-add:after{content: "add_box"}.or-image-icon--method-preview:after{content: "desktop_windows"}.or-image-icon--method-edit:after{content: "spellcheck"}.or-image-icon--method-info:after{content: "info"}.or-image-icon--menu-close:after{content: "close"}.or-image-icon--menu-fullscreen:after{content: "fullscreen"}.or-image-icon--menu-edit:after{content: "description"}.or-image-icon--menu-extra:after{content: "build"}.or-image-icon--menu-menu:after{content: "menu"}.or-image-icon--menu-minimize:after{content: "compare_arrows"}.or-image-icon--menu-qrcode:after{content: "phone_android"}.or-image-icon--node-open:after{content: "expand_more"}.or-image-icon--node-closed:after{content: "chevron_right"}.or-image-icon--dropdown:after{content: "arrow_drop_down"}.or-image-icon--database:after{content: "storage"}.or-image-icon--arrow-left:after{content: "chevron_left"}.or-image-icon--arrow-right:after{content: "chevron_right"}.or-image-icon--form-ok:after{content: "done"}.or-image-icon--form-apply:after{content: "done"}.or-image-icon--form-cancel:after{content: "clear"}.or-image-icon--editor-bold:after{content: "format_bold"}.or-image-icon--editor-italic:after{content: "format_italic"}.or-image-icon--editor-headline:after{content: "format_size"}.or-image-icon--editor-help:after{content: "help_outline"}.or-image-icon--editor-fullscreen:after{content: "fullscreen"}.or-image-icon--editor-quote:after{content: "format_quote"}.or-image-icon--editor-unnumberedlist:after{content: "format_list_bulleted"}.or-image-icon--editor-numberedlist:after{content: "format_list_numbered"}.or-image-icon--editor-preview:after{content: "desktop_windows"}.or-image-icon--editor-sidebyside:after{content: "flip"}.or-image-icon--editor-link:after{content: "link"}.or-image-icon--editor-image:after{content: "image"}.or-image-icon--editor-undo:after{content: "undo"}.or-image-icon--editor-redo:after{content: "redo"}.or-image-icon--editor-code:after{content: "code"}.or-image-icon--editor-horizontalrule:after{content: "remove"}.or-image-icon--editor-table:after{content: "view_comfy"} +.or-image--preview{max-width: 100%;overflow: auto}.or-image-icon{font-family: 'Material Icons';font-weight: normal;font-style: normal;display: inline-block;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;font-feature-settings: 'liga'}.or-image-icon--action-el_text:after{content: "spellcheck"}.or-image-icon--action-el_longtext:after{content: "view_headline"}.or-image-icon--action-el_select:after{content: "list"}.or-image-icon--action-el_number:after{content: "looks_one"}.or-image-icon--action-el_link:after{content: "call_made"}.or-image-icon--action-el_date:after{content: "date_range"}.or-image-icon--action-el_insert:after{content: "keyboard_return"}.or-image-icon--action-el_copy:after{content: "flip_to_back"}.or-image-icon--action-el_linkinfo:after{content: "info"}.or-image-icon--action-el_linkdate:after{content: "info"}.or-image-icon--action-el_code:after{content: "code"}.or-image-icon--action-el_dynamic:after{content: "play_circle_outline"}.or-image-icon--action-el_info:after{content: "info"}.or-image-icon--action-el_infodate:after{content: "info"}.or-image-icon--action-el_checkbox:after{content: "check_box"}.or-image-icon--action-image:after{content: "image"}.or-image-icon--action-link:after{content: "call_made"}.or-image-icon--action-url:after{content: "link"}.or-image-icon--action-alias:after{content: "bookmark_border"}.or-image-icon--action-text:after{content: "text_format"}.or-image-icon--action-page:after{content: "insert_drive_file"}.or-image-icon--action-file:after{content: "save"}.or-image-icon--action-modellist:after{content: "device_hub"}.or-image-icon--action-model:after{content: "device_hub"}.or-image-icon--action-folder:after{content: "folder_open"}.or-image-icon--action-languagelist:after{content: "language"}.or-image-icon--action-language:after{content: "language"}.or-image-icon--action-template:after{content: "receipt"}.or-image-icon--action-templatelist:after{content: "receipt"}.or-image-icon--action-grouplist:after{content: "group"}.or-image-icon--action-group:after{content: "group"}.or-image-icon--action-userlist:after{content: "person"}.or-image-icon--action-user:after{content: "person"}.or-image-icon--action-profile:after{content: "person_pin"}.or-image-icon--action--method-settings:after{content: "settings"}.or-image-icon--action-configuration:after{content: "settings"}.or-image-icon--action-projectlist:after{content: "account_balance"}.or-image-icon--action-project:after{content: "account_balance"}.or-image-icon--action-macro:after{content: "data_usage"}.or-image-icon--action-membership{content: "card_membership"}.or-image-icon--method-password:after{content: "lock"}.or-image-icon--method-publish:after{content: "cloud_upload"}.or-image-icon--method-show:after{content: "slideshow"}.or-image-icon--method-src:after{content: "code"}.or-image-icon--method-acl:after{content: "https"}.or-image-icon--method-rights:after{content: "https"}.or-image-icon--method-archive:after{content: "schedule"}.or-image-icon--method-mail:after{content: "mail"}.or-image-icon--method-search:after{content: "search"}.or-image-icon--method-add:after{content: "add_box"}.or-image-icon--method-preview:after{content: "desktop_windows"}.or-image-icon--method-edit:after{content: "spellcheck"}.or-image-icon--method-info:after{content: "info"}.or-image-icon--menu-close:after{content: "close"}.or-image-icon--menu-fullscreen:after{content: "fullscreen"}.or-image-icon--menu-edit:after{content: "description"}.or-image-icon--menu-extra:after{content: "build"}.or-image-icon--menu-menu:after{content: "menu"}.or-image-icon--menu-minimize:after{content: "compare_arrows"}.or-image-icon--menu-qrcode:after{content: "phone_android"}.or-image-icon--node-open:after{content: "expand_more"}.or-image-icon--node-closed:after{content: "chevron_right"}.or-image-icon--dropdown:after{content: "arrow_drop_down"}.or-image-icon--database:after{content: "storage"}.or-image-icon--arrow-left:after{content: "chevron_left"}.or-image-icon--arrow-right:after{content: "chevron_right"}.or-image-icon--form-ok:after{content: "done"}.or-image-icon--form-apply:after{content: "done"}.or-image-icon--form-cancel:after{content: "clear"}.or-image-icon--editor-bold:after{content: "format_bold"}.or-image-icon--editor-italic:after{content: "format_italic"}.or-image-icon--editor-headline:after{content: "format_size"}.or-image-icon--editor-help:after{content: "help_outline"}.or-image-icon--editor-fullscreen:after{content: "fullscreen"}.or-image-icon--editor-quote:after{content: "format_quote"}.or-image-icon--editor-unnumberedlist:after{content: "format_list_bulleted"}.or-image-icon--editor-numberedlist:after{content: "format_list_numbered"}.or-image-icon--editor-preview:after{content: "desktop_windows"}.or-image-icon--editor-sidebyside:after{content: "flip"}.or-image-icon--editor-link:after{content: "link"}.or-image-icon--editor-image:after{content: "image"}.or-image-icon--editor-undo:after{content: "undo"}.or-image-icon--editor-redo:after{content: "redo"}.or-image-icon--editor-code:after{content: "code"}.or-image-icon--editor-horizontalrule:after{content: "remove"}.or-image-icon--editor-table:after{content: "view_comfy"} .or-view-header{font-size: 1.2em}.or-act-view-loader{padding: 0.5em;border-radius: .5em;-moz-border-radius: .5em;-webkit-border-radius: .5em;-khtml-border-radius: .5em} @font-face{font-family: 'Oxygen';font-style: normal;font-weight: 400;src: local('Oxygen Regular'), local('Oxygen-Regular'), url('../font/oxygen-v7-latin-regular.woff') format('woff2'), url('../font/oxygen-v7-latin-regular.woff') format('woff')}@font-face{font-family: 'Source Code Pro';font-style: normal;font-weight: 400;src: local('Source Code Pro'), local('SourceCodePro-Regular'), url('../font/source-code-pro-v8-latin-regular.woff2') format('woff2'), url('../font/source-code-pro-v8-latin-regular.woff') format('woff')}@font-face{font-family: 'Material Icons';font-style: normal;font-weight: 400;src: local('Material Icons'), local('MaterialIcons-Regular'), url('../font/MaterialIcons-Regular.woff2') format('woff2'), url('../font/MaterialIcons-Regular.woff') format('woff')} .or-dialog .or-view{overflow: auto;position: absolute;top: 5%;left: 10%;display: none;width: 80%;height: 80%;z-index: 110;border: 1px solid !important}@media only screen and (max-width: 55rem){.or-dialog .or-view{top: 2.5%;left: 2.5%;width: 95%;height: 95%}}.or-dialog--is-open .or-view{display: block}.or-dialog--is-open .or-dialog-filler{display: block}.or-dialog-filler{position: absolute;display: none;z-index: 100;top: 0;left: 0;height: 100%;width: 100%;opacity: 0.5;filter: blur(10em)}.or-dialog-filler-icon{opacity: 1;font-size: 3em;position: absolute;right: 20px;top: 20px} @@ -8,6 +8,7 @@ html,body{width: 100%;height: 100%}@media only screen and (min-width: 56rem){bod .or-menu{display: flex;justify-content: space-between}@media only screen and (max-width: 55rem){.or-menu-label,.or-menu-dropdown-icon{display: none}}.or-menu-group{display: flex}.or-menu-group:nth-last-child(1) div.dropdown{right: 10px}.or-menu-group .or-image-icon{width: 1.1em}.or-menu-group .or-toolbar-icon{padding: 2px;margin-left: 10px;float: left}.or-menu-group .or-toolbar-icon.or-menu-category{cursor: default}.or-menu-group .or-toolbar-icon.or-search input{border: 0;width: 3em;transition: width .3s ease-in-out}.or-menu-group .or-toolbar-icon.or-search input:focus{width: 8em}.or-menu--is-open .or-menu-category--is-open > .or-dropdown{display: block} .or-dropdown{display: none;overflow: hidden;z-index: 1;min-width: 17em;position: absolute;padding: .5em 0;font-style: normal;font-weight: normal;text-decoration: none}.or-dropdown--is-open{display: block}.or-dropdown--on-right{right: 1em}.or-dropdown-entry{padding: 0}.or-dropdown-entry > .or-link{display: flex;align-items: center;padding: 0 .5em}.or-dropdown-entry > .or-link *{margin: 0.25em}.or-dropdown-entry > .or-link .or-dropdown-text{flex: 1}.or-dropdown-entry--inactive{opacity: 0.5} > .or-dropdown-text{display: block;margin: 1em}.or-dropdown-divide{height: 1px;width: 100%;margin-top: 0.5em;margin-bottom: 0.5em} .or-breadcrumb{margin-bottom: 0.1em;margin-top: 0.3em;margin-left: 1.5em;line-height: 1.5em;font-weight: normal;white-space: nowrap}.or-breadcrumb *{display: inline;margin-right: 0.3em}.or-breadcrumb-item{font-size: 1.15em}.or-breadcrumb-item .or-image-icon{margin-right: 0.2em}.or-breadcrumb-item--path{opacity: 0.55}.or-breadcrumb-item--actual{font-size: 1.25em;font-weight: bold} +.or-diff-line{text-align: right}.or-diff-text--old{background-color: #f88989;color: black}.or-diff-text--new{background-color: #7bad7b;color: black}.or-diff-text--notequal{background-color: #cbcb16;color: black} .or-collapsible{display: flex;flex-direction: column}.or-collapsible .or-collapsible-act-switch{cursor: pointer}.or-collapsible > .or-collapsible-value{transition: opacity .3s ease-out;flex: 1;display: block}.or-collapsible > .or-collapsible-title{padding-bottom: 0.1em}.or-collapsible--is-closed > * > .or-collapsible--on-closed{display: inline}.or-collapsible--is-closed > * > .or-collapsible--on-open{display: none}.or-collapsible--is-closed > .or-collapsible-value{opacity: 0;max-height: 0;overflow: hidden}.or-collapsible--is-open > .or-collapsible-value{height: auto}.or-collapsible--is-open > * > .or-collapsible--on-closed{display: none}.or-collapsible--is-open > * > .or-collapsible--on-open{display: inline} .or-form{display: flex;height: 100%;flex-direction: column;padding: 1em}.or-form-headline{height: 2em}.or-form-content{flex-grow: 1;overflow-y: auto}.or-form-row{display: flex;align-items: center}.or-form-row .or-form-label{width: 25%}.or-form-row .or-form-input{width: 75%}@media only screen and (max-width: 65rem){.or-form-row{flex-direction: column}.or-form-row .or-form-label,.or-form-row .or-form-input{width: 100%}}.or-form-actionbar{height: 3em;position: sticky;bottom: 0;left: 0;right: 0;display: flex;justify-content: end;padding: 1em;height: auto}@media only screen and (max-width: 65rem){.or-form .or-act-form-apply{display: none}}.or-input{width: 100%;border: 1px solid #ccc;border-radius: 4px;box-sizing: border-box;resize: vertical;padding: 2px;margin: 0}.or-input--name{font-weight: bold}.or-input--filename{font-family: 'Source Code Pro', Monospace, Monospaced, Courier}.or-btn{padding: 1em 2em;margin-left: 1.5em;min-width: 14em;border: 1px solid #000;border-radius: .5em;-moz-border-radius: .5em;-webkit-border-radius: .5em;-khtml-border-radius: .5em;cursor: pointer}@media only screen and (max-width: 65rem){.or-btn{padding: 1em 1em;min-width: 5em}}.or-btn--primary{font-weight: bold}@media only screen and (max-width: 65rem){.or-btn--secondary{min-width: 0}} .or-nojs-text{display: block}.or-visible-for-nojs{display: none} @@ -18,7 +19,7 @@ html,body{width: 100%;height: 100%}@media only screen and (min-width: 56rem){bod .or-group{margin: 2em 0}.or-group-title{font-size: 1.1em;font-weight: normal;border-bottom: 1px solid} .or-logo{display: flex}.or-logo-icon{width: 1em;height: 1em;font-size: 4.8em;padding-top: 0.3em}.or-logo-description{flex: 1}.or-logo-headline{font-weight: normal;font-size: 2em}.or-logo-text{font-size: 1.3em} -.or-table{overflow: auto;border: 2px;width: 100%}@media screen and (max-width: 40em){.or-table-area{overflow-x: auto}}.or-table-filter{width: 100%;text-align: right}.or-table-filter-input{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;padding: 0.5em;margin: 1em;border: 1px solid #000;width: 7.5em}.or-table tr.or-headline > td,.or-table tr{padding: 0.3em}.or-table tr > th{padding: 3px;font-weight: bold}.or-table tr > th.or-sort-asc > span:last-child:after{content: " \2193"}.or-table tr > th.or-sort-desc > span:last-child:after{content: " \2191"}.or-table tr.or-data > td{padding: 3px}.or-table tr > td{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 0}.or-table td.or-readonly{font-style: italic;font-weight: normal}.or-table td.or-default{font-style: normal;font-weight: normal}.or-table td.or-changed{font-style: normal;font-weight: bold}.or-table td.or-notice{margin: 0px;padding: 5%;text-align: center}.or-table.or-notice{width: 100%;border: 1px solid;border-spacing: 0px}.or-table.or-notice th{padding: 2px;white-space: nowrap;border-bottom: 1px solid #000;font-weight: normal;text-align: left}.or-table.or-notice tr.or-warning{margin: 0px;padding: 0px}.or-table.or-calendar{table-layout: fixed;border-collapse: collapse;text-align: center}.or-table.or-calendar td{border: 1px dotted}.or-table td:hover > div.or-onrowvisible{visibility: visible}.or-table tr.or-diff > td.or-line{background-color: #000;padding-right: 2px;border-right: 3px solid #000;text-align: right;margin-right: 2px}.or-table tr.or-diff > td.or-old{background-color: red}.or-table tr.or-diff td.or-new{background-color: green}.or-table tr.or-diff td.or-notequal{background-color: yellow}.or-table tr td.or-help{font-style: italic}.or-table tr.or-headline td.or-help{font-style: normal}.or-table td.or-logo{padding: 10px;margin: 0px}.or-table-sort-value{display: none} +.or-table{overflow: auto;border: 2px;width: 100%}@media screen and (max-width: 40em){.or-table-area{overflow-x: auto}}.or-table-filter{width: 100%;text-align: right}.or-table-filter-input{border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;padding: 0.5em;margin: 1em;border: 1px solid #000;width: 7.5em}.or-table tr.or-headline > td,.or-table tr{padding: 0.3em}.or-table tr > th{padding: 3px;font-weight: bold}.or-table tr > th.or-sort-asc > span:last-child:after{content: " \2193"}.or-table tr > th.or-sort-desc > span:last-child:after{content: " \2191"}.or-table tr.or-data > td{padding: 3px}.or-table tr > td{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 0}.or-table td.or-readonly{font-style: italic;font-weight: normal}.or-table td.or-default{font-style: normal;font-weight: normal}.or-table td.or-changed{font-style: normal;font-weight: bold}.or-table td.or-notice{margin: 0px;padding: 5%;text-align: center}.or-table.or-notice{width: 100%;border: 1px solid;border-spacing: 0px}.or-table.or-notice th{padding: 2px;white-space: nowrap;border-bottom: 1px solid #000;font-weight: normal;text-align: left}.or-table.or-notice tr.or-warning{margin: 0px;padding: 0px}.or-table.or-calendar{table-layout: fixed;border-collapse: collapse;text-align: center}.or-table.or-calendar td{border: 1px dotted}.or-table td:hover > div.or-onrowvisible{visibility: visible}.or-table tr td.or-help{font-style: italic}.or-table tr.or-headline td.or-help{font-style: normal}.or-table td.or-logo{padding: 10px;margin: 0px}.or-table-sort-value{display: none} div.or-dropzone-upload > div.input{width: 100%;height: 100px;border: 1px dotted} /** * simplemde v1.11.2 diff --git a/modules/cms/ui/themes/default/style/theme/openrat-theme.less b/modules/cms/ui/themes/default/style/theme/openrat-theme.less @@ -138,24 +138,6 @@ html.or-theme-@{cms-theme-id} { background-color: @cms-title-background-color; color: @cms-title-text-color; } - - tr.or-diff { - - & > td.or-equal { - } - - & > td.or-old { - background-color: red; - } - - & > td.or-new { - background-color: green; - } - - & > td.or-notequal { - background-color: yellow; - } - } } diff --git a/modules/language/Language_CN.class.php b/modules/language/Language_CN.class.php @@ -1326,5 +1326,7 @@ Thank you.', 'APPLY'=>'Apply', 'URL'=>'URL', 'SELF_NAME'=>'中文', +'USE'=>'Use', +'PUBLIC'=>'public', ];} } \ No newline at end of file diff --git a/modules/language/Language_DE.class.php b/modules/language/Language_DE.class.php @@ -1331,5 +1331,7 @@ Vielen Dank.', 'APPLY'=>'Übernehmen', 'URL'=>'Url', 'SELF_NAME'=>'deutsch', +'USE'=>'Verwenden', +'PUBLIC'=>'öffentlich', ];} } \ No newline at end of file diff --git a/modules/language/Language_EN.class.php b/modules/language/Language_EN.class.php @@ -1326,5 +1326,7 @@ Thank you.', 'APPLY'=>'Apply', 'URL'=>'URL', 'SELF_NAME'=>'english', +'USE'=>'Use', +'PUBLIC'=>'public', ];} } \ No newline at end of file diff --git a/modules/language/Language_ES.class.php b/modules/language/Language_ES.class.php @@ -1351,5 +1351,7 @@ MENU_INDEX_ADMINISTRATION_DESC =', 'APPLY'=>'Apply', 'URL'=>'URL', 'SELF_NAME'=>'espanol', +'USE'=>'Use', +'PUBLIC'=>'public', ];} } \ No newline at end of file diff --git a/modules/language/Language_FR.class.php b/modules/language/Language_FR.class.php @@ -1327,5 +1327,7 @@ Merci.', 'APPLY'=>'Apply', 'URL'=>'URL', 'SELF_NAME'=>'francais', +'USE'=>'Use', +'PUBLIC'=>'public', ];} } \ No newline at end of file diff --git a/modules/language/Language_IT.class.php b/modules/language/Language_IT.class.php @@ -1327,5 +1327,7 @@ Gracias.', 'APPLY'=>'Apply', 'URL'=>'URL', 'SELF_NAME'=>'italiano', +'USE'=>'Use', +'PUBLIC'=>'public', ];} } \ No newline at end of file diff --git a/modules/language/Language_RU.class.php b/modules/language/Language_RU.class.php @@ -1327,5 +1327,7 @@ if you do not know where this mail comes from, please ignore it.', 'APPLY'=>'Apply', 'URL'=>'URL', 'SELF_NAME'=>'русский', +'USE'=>'Use', +'PUBLIC'=>'public', ];} } \ No newline at end of file diff --git a/modules/language/Messages.class.php b/modules/language/Messages.class.php @@ -1288,4 +1288,6 @@ class Messages { const APPLY = 'APPLY'; const URL = 'URL'; const SELF_NAME = 'SELF_NAME'; + const USE = 'USE'; + const PUBLIC = 'PUBLIC'; } \ No newline at end of file diff --git a/modules/language/language.yml b/modules/language/language.yml @@ -6441,3 +6441,9 @@ SELF_NAME: ru: "русский" es: espanol it: italiano +USE: + en: Use + de: Verwenden +PUBLIC: + en: public + de: öffentlich+ \ No newline at end of file diff --git a/modules/template_engine/components/html/component_table/table.less b/modules/template_engine/components/html/component_table/table.less @@ -123,36 +123,6 @@ visibility: visible; } - /* D i f f */ - tr.or-diff { - > td.or-line { - background-color: @color-overridden-by-theme; - padding-right: 2px; - border-right: 3px solid @color-overridden-by-theme; - text-align: right; - margin-right: 2px; - } - - /* Unveränderter Text */ - > td.or-equal { - } - - /* Entfernter Text */ - > td.or-old { - background-color: red; - } - - /* Hinzugefuegter Text */ - td.or-new { - background-color: green; - } - - /* Geaenderter Text */ - td.or-notequal { - background-color: yellow; - } - } - /* Hilfe-Texte */ tr td.or-help { font-style: italic;