Changeset 35

Show
Ignore:
Timestamp:
08/15/08 12:02:54 (5 years ago)
Author:
samuraraujo
Message:
 
Location:
Explorator/app
Files:
2 added
5 modified

Legend:

Unmodified
Added
Removed
  • Explorator/app/controllers/facets_controller.rb

    r22 r35  
    1919  end   
    2020  def create 
    21     resource = Application.get(params[:uri]) 
     21    properties= eval(params[:exp]).result     
    2222    facetgroup=FACETO::FacetGroup.new('<http://www.semanticnavigation.org/2008/faceto#' << params[:name] << '>') 
    2323    facetgroup.rdfs::label=params[:name] 
     
    2626    #it will hold all the facets 
    2727    facets = Array.new 
    28     resource.resources.each do |predicate| 
     28    properties.each do |predicate| 
    2929      if predicate.instance_of? RDF::Property         
    3030        #create a object FACETO:Facet for each resource property and add it to the facets array. 
  • Explorator/app/views/explorator/_properties.rhtml

    r22 r35  
    1 <% get_predicates.each_key do |p|        
    2  %> 
    3 <div class =  " _WINDOW properties" > 
    4 <div class = "draggable _NO_MINIMIZE <%=css(p)%> predicate" resource="<%= (uri(p)) %>" exp="('<%=(uri(p)) %>',:p,:o)"  onmouseover="Tip('<%= to_s(p) %>',DELAY, 1000);" onmouseout="UnTip();"> 
    5          <div class ="resourceuioperations">        
    6         <div class ='_hide'> 
    7             <span class="tool">-<span class="tip">Hide all properties values.</span></span> 
     1<% get_predicates.each_key do |p| %> 
     2<div class = " _WINDOW properties"> 
     3    <div class = "draggable _select _NO_MINIMIZE <%=css(p)%> predicate" resource="<%= (uri(p)) %>" exp="('<%=(uri(p)) %>',:p,:o)" onmouseover="Tip('<%= to_s(p) %>',DELAY, 1000);" onmouseout="UnTip();"> 
     4        <div class ="resourceuioperations"> 
     5            <div class ='_hide'> 
     6                <span class="tool">-<span class="tip">Hide all properties values.</span></span> 
     7            </div> 
     8            <div class ='_show'> 
     9                <span class="tool">+<span class="tip">Show the resource properties values</span></span> 
     10            </div> 
     11            <div class = "_close"> 
     12                x 
     13            </div> 
    814        </div> 
    9                  <div class ='_show'> 
    10             <span class="tool">+<span class="tip">Show the resource properties values</span></span> 
     15        <%= render_resource(p) %> 
     16        <!-- BEGIN OBJECT --> 
     17        <div class = "resource _select _WINDOW draggable objects" exp="('<%=h(uri(get_resources[0])) %>','<%=  uri(p) %>',:o,:o)"> 
     18            <% get_predicates[p].each do |o| %> 
     19            <div class = " draggable  <%=css(o)%> _select object " resource="<%=(uri(o)) %>" exp="('<%=h(uri(o)) %>',:p,:o)" onmouseover="Tip('<%= h(to_s(o)) %>',DELAY, 1000);" onmouseout="UnTip();"> 
     20                <%= render_resource(o) %> 
     21            </div> 
     22            <% end %> 
    1123        </div> 
    12                 <div class = "_close">x</div> 
     24        <!-- END OBJECT --> 
    1325    </div> 
    14          <%= render_resource(p) %> 
    15 </div> 
    16 <%if  get_predicates[p].size != 1 %> 
    17 <div class = "draggable objects" exp="('<%=h(uri(get_resources[0])) %>',<%=  uri(p) %>,:o)"  > 
    18 <%end %> 
    19     <% get_predicates[p].each do |o|   
    20          %> 
    21  
    22     <div class = "draggable  <%=css(o)%>  object " resource="<%=(uri(o)) %>" exp="('<%=h(uri(o)) %>',:p,:o)" onmouseover="Tip('<%= h(to_s(o)) %>',DELAY, 1000);" onmouseout="UnTip();"> 
    23         <%= render_resource(o) %> 
    24     </div> 
    25     <% end %> 
    26 <%if  get_predicates[p].size != 1 %> 
    2726</div> 
    2827<% end %> 
    29 </div> 
    30 <% end 
    31    %> 
    32  
  • Explorator/app/views/explorator/_window.rhtml

    r22 r35  
    22    <%= render :partial => 'windowheader' %> 
    33    <%= render :partial => 'windowtoolbar' %> 
    4             <%= render :partial => 'windowfacet' %> 
     4            
    55    <% get_resources_paginated.each do |resource| %> 
    66  
     
    2121             
    2222      <%= render_resource(resource) %> 
    23                 <%= render :partial => 'properties' %>     
     23                <%= render :partial => 'properties' %>    
     24        <!--    <%if  get_resources.size ==1 %>  
     25                <script>  $('<%=uri(resourceset)%>').down('._WINDOW').select('._WINDOW').each(function( n) { 
     26   n.hide(); 
     27})  </script> 
     28                  <%end %> 
     29                  --> 
    2430    </div> 
    2531         
  • Explorator/app/views/facets/_facet.rhtml

    r31 r35  
    11<div class="_WINDOW facetgroup _draggable " id = "facetgroup" > 
    22<%= render :partial => 'windowheader' %> 
    3 <div class="_WINDOW window _select set"  id = "facets" set ="<%=uri(resourceset)%>" exp= "(<%=h(resourceset.explorator::expression)%>)"> 
     3<div class="_WINDOW window   set"  id = "facets" set ="<%=uri(resourceset)%>" exp= "(<%=h(resourceset.explorator::expression)%>)"> 
    44<%= render :partial => 'windowheader' %>  
    5 <div class ='windowheader _NO_MINIMIZE'> 
     5<%= render :partial => 'windowfacet' %>  
     6<div class ='windowheader _NO_MINIMIZE'>Select : 
    67 <select class = "_facetlist" > <option value=""></option> 
    78        <% @groups.each do |group| %>    
  • Explorator/app/views/layouts/_toolbar.rhtml

    r22 r35  
    11<div class = "toolbars"> 
    2  
    3             <div class = "toolbar"> 
    4         <div class ='_union operation' > 
     2          
     3    <div class = "toolbar"> 
     4        <div class ='_union operation'> 
    55            <span class="tool">&cup;<span class="tip">Create new set.</span></span> 
    66        </div> 
    7 </div>    
    8  <div class = "toolbar"> 
     7    </div> 
     8         
     9    <div class = "toolbar  "> 
    910        <div class ='_setparameter' id = 'A' exp = "A"> 
    1011            <span class="tool">A<span class="tip">Set A</span></span> 
     
    1314            <span class="tool">B<span class="tip">Set B</span></span> 
    1415        </div> 
    15         
    1616        <div class ='_intersection space operation'> 
    1717            <span class="tool">&cap;<span class="tip"><b>Intersection</b> between A and B</span></span> 
     
    4747    </div>&nbsp; 
    4848</div> 
    49  
    50