From 3ce491f16cbab1e4159701ed4b7219e746400d31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carsten=20G=C3=B6tzinger?= Date: Thu, 2 Apr 2015 08:24:26 +0200 Subject: [PATCH] JavaScript minifiziert --- classes/RateItArticle.php | 18 +++++++++--------- classes/RateItFaq.php | 6 +++--- classes/RateItHybrid.php | 6 +++--- classes/RateItNews.php | 6 +++--- classes/RateItTopRatingsModule.php | 6 +++--- public/css/heart.min.css | 1 + public/css/rateit.min.css | 1 + public/css/star.min.css | 1 + public/js/helper.min.js | 8 ++++++++ public/js/rateit-uncompressed.js | 2 +- public/js/rateit.js | 2 +- templates/j_colorbox_rateit.html5 | 4 ++-- templates/j_colorbox_rateit.xhtml | 4 ++-- templates/moo_mediabox_rateit.html5 | 4 ++-- templates/moo_mediabox_rateit.xhtml | 2 +- 15 files changed, 41 insertions(+), 30 deletions(-) create mode 100644 public/css/heart.min.css create mode 100644 public/css/rateit.min.css create mode 100644 public/css/star.min.css create mode 100644 public/js/helper.min.js diff --git a/classes/RateItArticle.php b/classes/RateItArticle.php index b353b8e..647c588 100644 --- a/classes/RateItArticle.php +++ b/classes/RateItArticle.php @@ -92,13 +92,13 @@ class RateItArticle extends RateItFrontend { $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($GLOBALS['TL_CONFIG']['rating_type']) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } } @@ -150,13 +150,13 @@ class RateItArticle extends RateItFrontend { $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($GLOBALS['TL_CONFIG']['rating_type']) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } } @@ -234,13 +234,13 @@ class RateItArticle extends RateItFrontend { $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($GLOBALS['TL_CONFIG']['rating_type']) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } } diff --git a/classes/RateItFaq.php b/classes/RateItFaq.php index 625f1fb..daa912e 100644 --- a/classes/RateItFaq.php +++ b/classes/RateItFaq.php @@ -56,13 +56,13 @@ class RateItFaq extends RateItFrontend { $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($GLOBALS['TL_CONFIG']['rating_type']) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } } } diff --git a/classes/RateItHybrid.php b/classes/RateItHybrid.php index 173219f..5c5ae7b 100644 --- a/classes/RateItHybrid.php +++ b/classes/RateItHybrid.php @@ -68,13 +68,13 @@ abstract class RateItHybrid extends RateItFrontend $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($this->strType) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } return parent::generate(); diff --git a/classes/RateItNews.php b/classes/RateItNews.php index 9742722..79412f7 100644 --- a/classes/RateItNews.php +++ b/classes/RateItNews.php @@ -71,13 +71,13 @@ class RateItNews extends RateItFrontend { $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($GLOBALS['TL_CONFIG']['rating_type']) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } } } diff --git a/classes/RateItTopRatingsModule.php b/classes/RateItTopRatingsModule.php index 8b0495c..59304fe 100644 --- a/classes/RateItTopRatingsModule.php +++ b/classes/RateItTopRatingsModule.php @@ -69,13 +69,13 @@ class RateItTopRatingsModule extends RateItFrontend $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/onReadyRateIt.js|static'; $GLOBALS['TL_JAVASCRIPT'][] = 'system/modules/rateit/public/js/rateit.js|static'; - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/rateit.min.css||static'; switch ($GLOBALS['TL_CONFIG']['rating_type']) { case 'hearts' : - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/heart.min.css||static'; break; default: - $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.css||static'; + $GLOBALS['TL_CSS'][] = 'system/modules/rateit/public/css/star.min.css||static'; } return parent::generate(); diff --git a/public/css/heart.min.css b/public/css/heart.min.css new file mode 100644 index 0000000..1145b88 --- /dev/null +++ b/public/css/heart.min.css @@ -0,0 +1 @@ +.mbrateItRating .wrapper,.rateItRating .wrapper{background:url(../images/heart.gif)}div.mbrateItRating div.rateItRating-hover,div.mbrateItRating div.rateItRating-selected,div.rateItRating div.rateItRating-hover,div.rateItRating div.rateItRating-selected{background:url(../images/heart.gif) left} \ No newline at end of file diff --git a/public/css/rateit.min.css b/public/css/rateit.min.css new file mode 100644 index 0000000..4b3931b --- /dev/null +++ b/public/css/rateit.min.css @@ -0,0 +1 @@ +.rateItRating{position:relative;display:inline-block}.mbrateItRating{position:relative;opacity:1}.mbrateItRating .wrapper,.rateItRating .wrapper{cursor:pointer;position:relative;diplay:inline-block;height:16px}.rateItRating[rel=not-rateable]{float:right}.rateItRating[rel=not-rateable] .wrapper{cursor:default}div.mod_rateit_top_ratings ul{padding:0}div.mod_rateit_top_ratings li{list-style-type:none}div.mod_rateit_top_ratings div.rateItTitle{display:inline-block;max-width:40%;min-height:30px}div.mbrateItRating div.rateItRating-hover,div.mbrateItRating div.rateItRating-selected,div.rateItRating div.rateItRating-hover,div.rateItRating div.rateItRating-selected{position:absolute}.rateItRating .ratingText{color:#000}.mbrateItRating .mbratingText{display:inline-block;color:#ccc}.ratingText.ratingError{color:red}.mbrateItRating .mbratingText.loading,.rateItRating .ratingText.loading{background:url(../images/ajax-loading.gif) no-repeat}span.rating-microdata{display:none} \ No newline at end of file diff --git a/public/css/star.min.css b/public/css/star.min.css new file mode 100644 index 0000000..58a1900 --- /dev/null +++ b/public/css/star.min.css @@ -0,0 +1 @@ +.mbrateItRating .wrapper,.rateItRating .wrapper{background:url(../images/star.gif)}div.mbrateItRating div.rateItRating-hover,div.mbrateItRating div.rateItRating-selected,div.rateItRating div.rateItRating-hover,div.rateItRating div.rateItRating-selected{background:url(../images/star.gif) left} \ No newline at end of file diff --git a/public/js/helper.min.js b/public/js/helper.min.js new file mode 100644 index 0000000..c39ff90 --- /dev/null +++ b/public/js/helper.min.js @@ -0,0 +1,8 @@ + +if(typeof Object.create!=='function'){Object.create=function(o){function F(){} +F.prototype=o;return new F();};} +function $tryCatch(){for(var i=0,l=arguments.length;i').attr('src',string).load(function(){backgroundImageSize.push(this.width);backgroundImageSize.push(this.height);dfd.resolve(backgroundImageSize);});return dfd.promise();},updateText:function(el,text){error=text.split('ERROR:')[1];el.data('textEl').removeClass('loading');if(error){this.RateItRating.showError(el,error);return false;} el.data('textEl').text(text);if(typeof(jQuery('.mbrateItRating'))!='undefined'&&el.data('id').indexOf('mb')==0){var mbid=el.attr('id');mbid=mbid.replace('mb','');if(typeof(arrRatings)=='object'){for(var ri=0;ri -