Ignore:
Timestamp:
May 27, 2012, 9:50:54 AM (12 years ago)
Author:
grum
Message:

feature:2436 - Compatibility with Piwigo 2.4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • extensions/GrumPluginClasses/js/simpleTip.js

    r8961 r15340  
    7070      offsetY:0,
    7171      classes:'',
    72       arrowImgDir: '',
    7372      arrowWidth: 12,
    7473      arrowHeight: 12
     
    322321        arrowX=-bwX;
    323322        arrowY=-items[itemIndex].options.arrowHeight+bwY;
    324         arrowModel='up';
     323        arrowModel='Up';
    325324        break;
    326325
     
    330329        arrowX=(stWidthI-items[itemIndex].options.arrowWidth)/2;
    331330        arrowY=-items[itemIndex].options.arrowHeight+bwY;
    332         arrowModel='up';
     331        arrowModel='Up';
    333332        break;
    334333
     
    338337        arrowX=stWidthI-items[itemIndex].options.arrowWidth+bwX;
    339338        arrowY=-items[itemIndex].options.arrowHeight+bwY;
    340         arrowModel='up';
     339        arrowModel='Up';
    341340        break;
    342341
     
    346345        arrowX=-items[itemIndex].options.arrowWidth+bwX;
    347346        arrowY=(stHeightI-items[itemIndex].options.arrowHeight)/2+bwY;
    348         arrowModel='left';
     347        arrowModel='Left';
    349348        break;
    350349
     
    359358        arrowX=stWidthI+bwX;
    360359        arrowY=(stHeightI-items[itemIndex].options.arrowHeight)/2+bwY;
    361         arrowModel='right';
     360        arrowModel='Right';
    362361        break;
    363362
     
    367366        arrowX=-bwX;
    368367        arrowY=stHeightI+bwY;
    369         arrowModel='down';
     368        arrowModel='Down';
    370369        break;
    371370
     
    375374        arrowX=(stWidthI-items[itemIndex].options.arrowWidth)/2+bwX;
    376375        arrowY=stHeightI+bwY;
    377         arrowModel='down';
     376        arrowModel='Down';
    378377        break;
    379378
     
    383382        arrowX=stWidthI-items[itemIndex].options.arrowWidth+bwX;
    384383        arrowY=stHeightI+bwY;
    385         arrowModel='down';
     384        arrowModel='Down';
    386385        break;
    387386    }
     
    389388    if(items[itemIndex].options.drawArrow & arrowModel!='')
    390389    {
     390      switch(arrowModel)
     391      {
     392        case 'Up':
     393          bgp='-'+items[itemIndex].options.arrowHeight+'px 0px';
     394          break;
     395        case 'Left':
     396          bgp='0px -'+items[itemIndex].options.arrowWeight+'px';
     397          break;
     398        case 'Down':
     399          bgp='0px 0px';
     400          break;
     401        case 'Right':
     402          bgp='-'+items[itemIndex].options.arrowHeight+'px -'+items[itemIndex].options.arrowWeight+'px';
     403          break;
     404      }
    391405      $('#iSimpleTipArrow'+options.name).css(
    392406        {
    393407          display: 'block',
    394           background: 'url("'+items[itemIndex].options.arrowImgDir+'/arrow_'+arrowModel+'.png") no-repeat scroll 0 0 transparent',
     408          backgroundPosition: bgp,
    395409          marginLeft: arrowX+'px',
    396410          marginTop: arrowY+'px',
     
    434448    if($('#iSimpleTip'+options.name).length==0)
    435449    {
    436       text="<div id='iSimpleTip"+options.name+"' style='z-index:15000;display:none;position:absolute;left:0px;top:0px;'><div id='iSimpleTipShadow"+options.name+"' style='position:absolute;width:100%;height:100%;background:#000000;opacity:0.4;filter:alpha(opacity:40);display:block;z-index:-1;margin-left:2px;margin-top:2px;'></div><div id='iSimpleTipArrow"+options.name+"' style='position:absolute;'></div><div id='iSimpleTipContent"+options.name+"'></div></div>";
     450      text="<div class='cSimpleTip' id='iSimpleTip"+options.name+"' style='z-index:15000;display:none;position:absolute;left:0px;top:0px;'><div class='cSimpleTipShadow' id='iSimpleTipShadow"+options.name+"'></div><div class='cSimpleTipArrow' id='iSimpleTipArrow"+options.name+"'></div><div class='cSimpleTipContent' id='iSimpleTipContent"+options.name+"'></div></div>";
    437451      $('body').append(text);
    438452    }
Note: See TracChangeset for help on using the changeset viewer.