aboutsummaryrefslogtreecommitdiffstats
path: root/view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js
diff options
context:
space:
mode:
authortommy tomson <thomas.bierey@gmx.de>2012-04-23 17:22:22 +0200
committertommy tomson <thomas.bierey@gmx.de>2012-04-23 17:22:22 +0200
commitc5c419a785c901b6aab4d58455fc2efcce23f3f3 (patch)
tree871cea71b468577748dfe334bf925add586034d4 /view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js
parentd072c12e7dcc5871c52a0ef552a60cb40a9b7fa2 (diff)
downloadvolse-hubzilla-c5c419a785c901b6aab4d58455fc2efcce23f3f3.tar.gz
volse-hubzilla-c5c419a785c901b6aab4d58455fc2efcce23f3f3.tar.bz2
volse-hubzilla-c5c419a785c901b6aab4d58455fc2efcce23f3f3.zip
diabook-themes: small fix in nets_aside, group_aside and delete obsolete .tpls in subfolders
Diffstat (limited to 'view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js')
-rw-r--r--view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js69
1 files changed, 0 insertions, 69 deletions
diff --git a/view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js b/view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js
deleted file mode 100644
index bac09cd45..000000000
--- a/view/theme/diabook/diabook-red/js/jquery.ae.image.resize.js
+++ /dev/null
@@ -1,69 +0,0 @@
-(function( $ ) {
-
- $.fn.aeImageResize = function( params ) {
-
- var aspectRatio = 0
- // Nasty I know but it's done only once, so not too bad I guess
- // Alternate suggestions welcome :)
- , isIE6 = $.browser.msie && (6 == ~~ $.browser.version)
- ;
-
- // We cannot do much unless we have one of these
- if ( !params.height && !params.width ) {
- return this;
- }
-
- // Calculate aspect ratio now, if possible
- if ( params.height && params.width ) {
- aspectRatio = params.width / params.height;
- }
-
- // Attach handler to load
- // Handler is executed just once per element
- // Load event required for Webkit browsers
- return this.one( "load", function() {
-
- // Remove all attributes and CSS rules
- this.removeAttribute( "height" );
- this.removeAttribute( "width" );
- this.style.height = this.style.width = "";
-
- var imgHeight = this.height
- , imgWidth = this.width
- , imgAspectRatio = imgWidth / imgHeight
- , bxHeight = params.height
- , bxWidth = params.width
- , bxAspectRatio = aspectRatio;
-
- // Work the magic!
- // If one parameter is missing, we just force calculate it
- if ( !bxAspectRatio ) {
- if ( bxHeight ) {
- bxAspectRatio = imgAspectRatio + 1;
- } else {
- bxAspectRatio = imgAspectRatio - 1;
- }
- }
-
- // Only resize the images that need resizing
- if ( (bxHeight && imgHeight > bxHeight) || (bxWidth && imgWidth > bxWidth) ) {
-
- if ( imgAspectRatio > bxAspectRatio ) {
- bxHeight = ~~ ( imgHeight / imgWidth * bxWidth );
- } else {
- bxWidth = ~~ ( imgWidth / imgHeight * bxHeight );
- }
-
- this.height = bxHeight;
- this.width = bxWidth;
- }
- })
- .each(function() {
-
- // Trigger load event (for Gecko and MSIE)
- if ( this.complete || isIE6 ) {
- $( this ).trigger( "load" );
- }
- });
- };
-})( jQuery ); \ No newline at end of file