Changeset 481

Show
Ignore:
Timestamp:
06/02/10 18:40:34 (8 years ago)
Author:
samuraraujo
Message:
 
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • Explorator/trunk/public/javascripts/explorator_ui.js

    r437 r481  
    33 * @author samuraraujo 
    44 */ 
    5  
    65//Add global ui methods to the elements 
    76Element.addMethods({ 
     
    3433        new Effect.Shrink(item, { 
    3534            duration: 0.2, 
    36        afterFinish: function(){ 
     35            afterFinish: function(){ 
    3736                //definitely removes the element from the set. 
    3837                item.remove(); 
     
    6463        resource.identify(); 
    6564        resource.ondblclick = function(e){ 
    66             resource.ui_open();                  
    67                 $('loadingtext').innerHTML = "Loading: " + getTextValue(resource); 
     65            resource.ui_open(); 
     66            $('loadingtext').innerHTML = "Loading: " + getTextValue(resource); 
    6867            e.stopPropagation(); 
    6968        }; 
     
    7271        //                      e.stopPropagation(); 
    7372        //        }; 
    74      
    75         /* resource.onclick = function(e){           
    76          if (e.altKey){ 
    77          var uri = resource.getAttribute('resource'); 
    78          window.open(uri.substring(1,uri.length-2),'_blank'); 
    79          } 
    80          };*/ 
    81     }); 
    82      
    83          $$('.flickr_pagination').each(function(item){ 
    84          
    85         item.onclick = function(e){  
    86         item.previous('.tranparentpanel').setStyle({display: 'block', position: 'absolute', width: '100%', height: '100%'  }); 
    87              
    88         }; 
    89          
    90     }); 
    91          
     73         
     74        
     75    }); 
     76     
     77    $$('.flickr_pagination').each(function(item){ 
     78     
     79        item.onclick = function(e){ 
     80            item.previous('.tranparentpanel').setStyle({ 
     81                display: 'block', 
     82                position: 'absolute', 
     83                width: '100%', 
     84                height: '100%' 
     85            }); 
     86             
     87        }; 
     88         
     89    }); 
     90     
    9291    $$('.all').each(function(resource){ 
    9392        resource.identify(); 
     
    155154    $$('._object_view').each(function(item){ 
    156155        item.onclick = function(){ 
    157                           
    158           
    159                         item.up('._WINDOW').select('.tranparentpanel').first().setStyle({display: 'block', position: 'absolute', width: '100%', height: '100%'  }); 
     156         
     157         
     158            item.up('._WINDOW').select('.tranparentpanel').first().setStyle({ 
     159                display: 'block', 
     160                position: 'absolute', 
     161                width: '100%', 
     162                height: '100%' 
     163            }); 
    160164            item.up('._WINDOW').crt_refresh('object_view', ''); 
    161165        }; 
     
    163167    $$('._predicate_view').each(function(item){ 
    164168        item.onclick = function(){ 
    165                         item.up('._WINDOW').select('.tranparentpanel').first().setStyle({display: 'block', position: 'absolute', width: '100%', height: '100%'  }); 
     169            item.up('._WINDOW').select('.tranparentpanel').first().setStyle({ 
     170                display: 'block', 
     171                position: 'absolute', 
     172                width: '100%', 
     173                height: '100%' 
     174            }); 
    166175            item.up('._WINDOW').crt_refresh('predicate_view', ''); 
    167176        }; 
     
    169178    $$('._subject_view').each(function(item){ 
    170179        item.onclick = function(){ 
    171                         item.up('._WINDOW').select('.tranparentpanel').first().setStyle({display: 'block', position: 'absolute', width: '100%', height: '100%'  }); 
     180            item.up('._WINDOW').select('.tranparentpanel').first().setStyle({ 
     181                display: 'block', 
     182                position: 'absolute', 
     183                width: '100%', 
     184                height: '100%' 
     185            }); 
    172186            item.up('._WINDOW').crt_refresh('subject_view', ''); 
    173                          
     187             
    174188        }; 
    175189    }); 
     
    293307            item.select('._expandproperties').invoke('show'); 
    294308            //When only click event happens 
     309                          
     310            if (e.altKey) {             
     311                var uri = item.getAttribute('resource'); 
     312  
     313                window.open(uri.substring(1, uri.length - 2), '_blank'); 
     314                                            e.stopPropagation(); 
     315                                return; 
     316            } 
     317         
    295318            if (!(e.ctrlKey || e.metaKey)) { 
    296319                //remove the selection from all elements on the interface 
     
    326349    }); 
    327350} 
     351 
     352 
     353 
     354 
    328355 
    329356///////////////////////////////////////////////////////////////////////////////////