Changeset 314

Show
Ignore:
Timestamp:
02/19/09 15:11:49 (10 years ago)
Author:
samuraraujo
Message:
 
Files:
1 modified

Legend:

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

    r286 r314  
    218218    //Add a listener for the keyword search.  
    219219    //This observer is applied over the form id_form_keyword 
    220     $('go').onclick = function(){ 
     220    $('load').onclick = function(){ 
    221221        ajax_create(new SemanticExpression().go($F('seachbykeyword'))); 
    222222    }; 
     
    224224        ajax_create(new SemanticExpression().search($F('seachbykeyword'))); 
    225225    }; 
     226    $('id_form_keyword').onsubmit = function(){ 
     227        if ($F('seachbykeyword').indexOf('http://')!= -1)  
     228            ajax_create(new SemanticExpression().go($F('seachbykeyword'))); 
     229        else  
     230         
     231            ajax_create(new SemanticExpression().search($F('seachbykeyword'))); 
     232        return false; 
     233    }; 
     234     
     235     
     236     
    226237    //Add a listener for the facet create form.  
    227238    //This observer is applied over the form id_form_facet 
     
    309320        if (a == undefined)  
    310321            return param; 
    311                          
     322         
    312323        //The parameter could be only one element or several.                    
    313324        if (Object.isArray(a)) { 
    314325            expression += a.map(function(x){ 
    315326                var resource = Element.resource(x); 
    316                                  
     327                 
    317328                if (resource == 'null' || x.hasClassName('class')) { 
    318329                    var exp = x.readAttribute('exp'); 
     
    336347    }, 
    337348    spo: function(s, p, o, r){ 
    338          
     349     
    339350        this.expression += '.spo(' + this.getResourcesArray(s) + ',' + this.getResourcesArray(p) + ',' + this.getResourcesArray(o) + ',' + parameters.get(r) + ')'; 
    340351        return this;