openrat-cms

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

commit e41b0b801cdfbfc89e6178d0980cb372df195f8f
parent 48b44c4c4631bc6112a6c963c09e946a555a63f7
Author: Jan Dankert <devnull@localhost>
Date:   Tue, 10 Jul 2018 23:16:01 +0200

Die Hints werden nicht mehr benötigt, da dies durch das standardisierte placeholder-Attribut abgelöst ist.

Diffstat:
modules/cms-ui/action/IndexAction.class.php | 1-
modules/cms-ui/themes/default/script/openrat.js | 14++------------
modules/cms-ui/themes/default/script/plugin/jquery-plugin-orHint.js | 23-----------------------
modules/cms-ui/themes/default/script/plugin/jquery-plugin-orHint.min.js | 2--
modules/template-engine/components/html/input/Input.class.php | 2+-
5 files changed, 3 insertions(+), 39 deletions(-)

diff --git a/modules/cms-ui/action/IndexAction.class.php b/modules/cms-ui/action/IndexAction.class.php @@ -340,7 +340,6 @@ class IndexAction extends Action // $js[] = OR_THEMES_EXT_DIR default/script/jquery.mjs.nestedSortable.js"></script> // Jquery-Plugins - $js[] = OR_THEMES_DIR . 'default/script/plugin/jquery-plugin-orHint'; $js[] = OR_THEMES_DIR . 'default/script/plugin/jquery-plugin-orSearch'; $js[] = OR_THEMES_DIR . 'default/script/plugin/jquery-plugin-orLinkify'; $js[] = OR_THEMES_DIR . 'default/script/plugin/jquery-plugin-orTree'; diff --git a/modules/cms-ui/themes/default/script/openrat.js b/modules/cms-ui/themes/default/script/openrat.js @@ -270,9 +270,6 @@ function registerViewEvents( viewEl ) $(viewEl).trigger('orViewLoaded'); - // Eingabefeld-Hints aktivieren... - $(viewEl).find('input[data-hint]').orHint(); - // Untermenüpunkte aus der View in das Fenstermenü kopieren... $(viewEl).closest('div.panel').find('div.header div.dropdown div.entry.perview').remove(); // Alte Einträge löschen @@ -360,19 +357,12 @@ function registerHeaderEvents() }); - $('#title').trigger('orHeaderLoaded'); - - // S u c h e - $('div.search input').blur( function(){ + $('#title div.search input').blur( function(){ $('div.search input div.dropdown').fadeOut(); }); - // Hints... - $('div.search input').orHint(); - - - $('div.search input').orSearch( { dropdown:'div.search div.dropdown' } ); + $('#title div.search input').orSearch( { dropdown:'#title div.search div.dropdown' } ); } diff --git a/modules/cms-ui/themes/default/script/plugin/jquery-plugin-orHint.js b/modules/cms-ui/themes/default/script/plugin/jquery-plugin-orHint.js @@ -1,22 +0,0 @@ -/** - * Input-Hints - */ -jQuery.fn.orHint = function() -{ - - $(this).each(function(i) - { - if ($(this).val() == '') - $(this).val($(this).attr('data-hint')).addClass('hint'); - }); - - return $(this).focus(function() - { - if ($(this).val() == $(this).attr('data-hint')) - $(this).val('').removeClass('hint'); - }).blur(function() - { - if ($(this).val() == '') - $(this).val($(this).attr('data-hint')).addClass('hint'); - }); -};- \ No newline at end of file diff --git a/modules/cms-ui/themes/default/script/plugin/jquery-plugin-orHint.min.js b/modules/cms-ui/themes/default/script/plugin/jquery-plugin-orHint.min.js @@ -1 +0,0 @@ -;jQuery.fn.orHint=function(){$(this).each(function(t){if($(this).val()=='')$(this).val($(this).attr('data-hint')).addClass('hint')});return $(this).focus(function(){if($(this).val()==$(this).attr('data-hint'))$(this).val('').removeClass('hint')}).blur(function(){if($(this).val()=='')$(this).val($(this).attr('data-hint')).addClass('hint')})};- \ No newline at end of file diff --git a/modules/template-engine/components/html/input/Input.class.php b/modules/template-engine/components/html/input/Input.class.php @@ -45,7 +45,7 @@ class InputComponent extends Component if(isset($this->readonly)) echo '<?php if ('.$this->value($this->readonly).') '."echo ' disabled=\"true\"' ?>"; if (isset($this->hint)) - echo ' data-hint="'.$this->htmlvalue($this->hint).'"'; + echo ' placeholder="'.$this->htmlvalue($this->hint).'"'; echo ' id="'.'<?php echo REQUEST_ID ?>_'.$this->htmlvalue($this->name).'"';