Changeset 425

Show
Ignore:
Timestamp:
05/12/09 17:55:29 (9 years ago)
Author:
samuraraujo
Message:
 
Location:
Explorator/trunk/app
Files:
6 modified

Legend:

Unmodified
Added
Removed
  • Explorator/trunk/app/models/resource_set.rb

    r394 r425  
    3232    $contextindex = 65 if $contextindex == nil 
    3333    self.explorator::pagination=30 
    34     self.explorator::offset = 0 
     34    self.explorator::offset = 1 
    3535     
    3636    #naming the set   
  • Explorator/trunk/app/views/explorator/_object_view.rhtml

    r303 r425  
    8080    </div> 
    8181    <% end %> 
    82     <div> 
    83         <%if resourceset.offset.to_i>0 %> 
    84         <div class='pagination '> 
    85             <a onclick="javascript:ajax_update(Element.extend(this).up('._WINDOW').id,'/explorator/reload?view=object_view&offset=<%=resourceset.offset.to_i - resourceset.pagination.to_i%>&uri=<%=resourceset%>');">&lt;&lt;</a> 
     82    <br> 
     83    <div class ="flickr_pagination"> 
     84        <%require "will_paginate" %> 
     85        <div align= center> 
     86            <%= will_paginate resources, :remote => {:update =>  uri(resourceset), :url =>{:action=>'reload',:uri=> uri(resourceset),:view=>'subject_view'}} %> 
    8687        </div> 
    87         <%end %> 
    88         &nbsp;<% if resourceset.offset.to_i + resourceset.pagination.to_i <= get_resources.size() %> 
    89         <div class='pagination '> 
    90             <a onclick="javascript:ajax_update(Element.extend(this).up('._WINDOW').id,'/explorator/reload?view=object_view&offset=<%=resourceset.offset.to_i + resourceset.pagination.to_i%>&uri=<%=resourceset%>');">>></a> 
    91         </div> 
    92         <%end %> 
    9388    </div> 
     89</div> 
    9490</div> 
    9591<%if @size > 1 %> 
  • Explorator/trunk/app/views/explorator/_predicate_view.rhtml

    r303 r425  
    11<div class="_WINDOW window _draggable select set" id = "<%=uri(resourceset)%>" exp = "('<%=h(uri(resourceset))%>',nil,nil,:p)"> 
    2           
    3         <% resources =  resources_paginated(:p)  
    4          @style_p = ' style = "background-color:white;" ' 
    5  
    6 %> 
     2    <% resources =  resources_paginated(:p) 
     3    @style_p = ' style = "background-color:white;" ' %> 
    74    <%= render :partial => 'windowheader' %> 
    8    
    9         <%= render :partial => 'windowfilter' %> 
    10     <% resources.each do |p|%> 
    11           <%sddm = UUID.random_create.to_s %> 
     5    <%= render :partial => 'windowfilter' %> 
     6    <% resources.each do |p| %> 
     7    <%sddm = UUID.random_create.to_s %> 
    128    <ul class="subjmenu" id="<%=sddm%>"> 
    139        <li> 
     
    1511            <a href="#" onmouseover="mcancelclosetimemenu(),mopen('<%=m1%>')" onmouseout="mclosetimemenu(),mclosetime()"><img class="arrow" border=0 src="/images/arrow_video_down_white_2.png" width="13" height="13"></a> 
    1612            <div id="<%=m1%>" onmouseover="mcancelclosetime(),mcancelclosetimemenu()" onmouseout="mclosetime(),mclosetimemenu()"> 
    17         <%if p.instance_of?(BNode) %> 
    18         <%elsif p.type.include?(RDFS::Class) %> 
    19         <a class ="all" exp="(:s,RDF::type,'<%=h(uri(p)) %>')">(Instances)</a> 
    20         <%elsif p.type.include?(RDF::Property) %> 
    21         <a class ="all" exp="(:s,'<%=h(uri(p)) %>',:o)">(Used by)</a> 
    22         <a class ="all" exp="(:s,'<%=h(uri(p)) %>',:o,:o)">(Has values)</a> 
    23         <%else %> 
    24         <a class ="all" exp="(:s,:p,'<%=h(uri(p)) %>')">(Object of)</a> 
    25         <%end %>           
     13                <%if p.instance_of?(BNode) %> 
     14                <%elsif p.type.include?(RDFS::Class) %> 
     15                <a class ="all" exp="(:s,RDF::type,'<%=h(uri(p)) %>')">(Instances)</a> 
     16                <%elsif p.type.include?(RDF::Property) %> 
     17                <a class ="all" exp="(:s,'<%=h(uri(p)) %>',:o)">(Used by)</a> 
     18                <a class ="all" exp="(:s,'<%=h(uri(p)) %>',:o,:o)">(Has values)</a> 
     19                <%else %> 
     20                <a class ="all" exp="(:s,:p,'<%=h(uri(p)) %>')">(Object of)</a> 
     21                <%end %> 
    2622            </div> 
    2723        </li> 
    2824    </ul> 
    2925    <div class = " _WINDOW  select <%=css(p)%> " set = "<%=uri(resourceset)%>" resource="<%=(uri(p)) %>" exp="('<%=h(uri(p)) %>',:p,:o)" title="<%= (to_s(p)) %>" onmouseover="mopenmenu('<%=sddm%>');" onmouseout="mclosetimemenu();"> 
    30         
    31                  <div class ="expand _NO_MINIMIZE"> 
    32                  <div class ='_collapseproperties' style="float:left;"> 
     26        <div class ="expand _NO_MINIMIZE"> 
     27            <div class ='_collapseproperties' style="float:left;"> 
    3328                <span class="tool">-<span class="tip">Hide all properties values.</span></span> 
    3429            </div> 
     
    3732            </div> 
    3833        </div> 
    39         <center><%= render_resource(p) %></center> 
    40                  
    41          
    42         <%subjects(p).each do |resource|%> 
     34        <center> 
     35            <%= render_resource(p) %> 
     36        </center> 
     37        <%subjects(p).each do |resource| %> 
    4338        <div class = " _WINDOW properties"> 
    44             <div class = "_WINDOW draggable select _NO_MINIMIZE <%=css(resource)%> predicate" resource="<%= (uri(resource)) %>" exp="('<%=(uri(resource)) %>',:p,:o)" title="<%= h(to_s(resource)) %>" >         
     39            <div class = "_WINDOW draggable select _NO_MINIMIZE <%=css(resource)%> predicate" resource="<%= (uri(resource)) %>" exp="('<%=(uri(resource)) %>',:p,:o)" title="<%= h(to_s(resource)) %>"> 
    4540                <div class ="resourceuioperations _NO_MINIMIZE"> 
    46                  <div class ='_hide'> 
    47                        <div> 
    48                         <span class="tool"> &nbsp;<span class="tip">Minimize the window.</span></span></div> 
    49         </div> 
    50         <div class ='_show'> 
    51            <div> 
    52                         <span class="tool"> &nbsp;<span class="tip">Maximize the window.</span></span></div> 
    53         </div> 
     41                    <div class ='_hide'> 
     42                        <div> 
     43                            <span class="tool">&nbsp;<span class="tip">Minimize the window.</span></span> 
     44                        </div> 
     45                    </div> 
     46                    <div class ='_show'> 
     47                        <div> 
     48                            <span class="tool">&nbsp;<span class="tip">Maximize the window.</span></span> 
     49                        </div> 
     50                    </div> 
    5451                    <div class = "_close"> 
    5552                        x 
    5653                    </div> 
    5754                </div> 
    58                                  <%if resource.instance_of?(BNode) || resource.instance_of?(String) %> 
    59         <%elsif resource.type.include?(RDFS::Class) %> 
    60         <font class = "instances" classes="('<%=h(uri(resource)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(resource)) %>')"> 
    61             i 
    62         </font> 
    63         <%end %> 
    64                 <%= render_resource(resource) %><!-- BEGIN OBJECT --> 
    65                 <%if  objects(resource,p).size != 1 %> 
     55                <%if resource.instance_of?(BNode) || resource.instance_of?(String) %> 
     56                <%elsif resource.type.include?(RDFS::Class) %> 
     57                <font class = "instances" classes="('<%=h(uri(resource)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(resource)) %>')"> 
     58                    i 
     59                </font> 
     60                <%end %> 
     61                <%= render_resource(resource) %><!-- BEGIN OBJECT --><%if  objects(resource,p).size != 1 %> 
    6662                <div class = "resource select _WINDOW draggable objects" exp="('<%=h(uri(resource)) %>','<%=  uri(p) %>',:o,:o)"> 
    6763                    <% end %> 
    68                     <% objects(resource,p).each do |o|  %> 
     64                    <% objects(resource,p).each do |o| %> 
    6965                    <div class = " draggable  <%=css(o)%> select object  " resource="<%=(uri(o)) %>" exp="('<%=h(uri(o)) %>',:p,:o)" title="<%= h(to_s(o)) %>"> 
    70                           <%if o.instance_of?(BNode) || o.instance_of?(String) %> 
     66                        <%if o.instance_of?(BNode) || o.instance_of?(String) %> 
    7167                        <%elsif o.type.include?(RDFS::Class) %> 
    7268                        <font class = "instances" classes="('<%=h(uri(o)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(o)) %>')"> 
     
    8581        <% end %> 
    8682    </div> 
    87     <% end %>  <div> 
    88         <%if resourceset.offset.to_i>0 %> 
    89         <div class='pagination '> 
    90             <a onclick="javascript:ajax_update(Element.extend(this).up('._WINDOW').id,'/explorator/reload?view=predicate_view&offset=<%=resourceset.offset.to_i - resourceset.pagination.to_i%>&uri=<%=resourceset%>');">&lt;&lt;</a> 
     83    <% end %> 
     84     <br> 
     85    <div class ="flickr_pagination"> 
     86        <%require "will_paginate" %> 
     87        <div align= center> 
     88            <%= will_paginate resources, :remote => {:update =>  uri(resourceset), :url =>{:action=>'reload',:uri=> uri(resourceset),:view=>'subject_view'}} %> 
    9189        </div> 
    92         <%end %> 
    93         &nbsp;<% if resourceset.offset.to_i + resourceset.pagination.to_i <= get_resources.size() %> 
    94         <div class='pagination '> 
    95             <a onclick="javascript:ajax_update(Element.extend(this).up('._WINDOW').id,'/explorator/reload?view=predicate_view&offset=<%=resourceset.offset.to_i + resourceset.pagination.to_i%>&uri=<%=resourceset%>');">>></a> 
    96         </div> 
    97         <%end %> 
    9890    </div> 
    99 </div><%if @size > 1%> 
     91</div> 
     92</div> 
     93<%if @size > 1 %> 
    10094<script> 
    10195    $('<%=uri(resourceset)%>').select('.properties').each(function(n){ 
    10296        n.hide(); 
    10397    }) 
    104         $('<%=uri(resourceset)%>').select('._collapseproperties').invoke('hide'); 
    105  
     98    $('<%=uri(resourceset)%>').select('._collapseproperties').invoke('hide'); 
     99     
    106100</script> 
    107 <%else%> 
     101<%else %> 
    108102<script> 
    109         $('<%=uri(resourceset)%>').select('._expandproperties').invoke('hide'); 
     103    $('<%=uri(resourceset)%>').select('._expandproperties').invoke('hide'); 
    110104</script> 
    111 <%end%> 
     105<%end %> 
  • Explorator/trunk/app/views/explorator/_subject_view.rhtml

    r316 r425  
    1 <div class="_WINDOW window _draggable select set" id = "<%=uri(resourceset)%>" exp = "('<%=h(uri(resourceset))%>')"   > 
    2  
    3     <%  
    4 @style_s = ' style = "background-color:white;" ' 
    5 resources =  resources_paginated(:s) %> 
     1<div class="_WINDOW window _draggable select set" id = "<%=uri(resourceset)%>" exp = "('<%=h(uri(resourceset))%>')"> 
     2    <% @style_s = ' style = "background-color:white;" ' 
     3    resources =  resources_paginated(:s) %> 
    64    <%= render :partial => 'windowheader' %> 
    7      
    85    <%= render :partial => 'windowfilter' %> 
    9     <%    
    10  resources.each do |resource| 
    11  
    12  
    13  %> 
    14  
    15           <%sddm = UUID.random_create.to_s%> 
    16           <ul class="subjmenu" id="<%=sddm%>"> 
     6    <% resources.each do |resource| %> 
     7    <%sddm = UUID.random_create.to_s %> 
     8    <ul class="subjmenu" id="<%=sddm%>"> 
    179        <li> 
    1810            <%m1 = UUID.random_create.to_s %> 
     
    2618                <a class ="all" exp="(:s,'<%=h(uri(resource)) %>',:o,:o)">(Has values)</a> 
    2719                <%else %> 
    28                                 <a class ="all" exp="('<%=h(uri(resource)) %>',:p,:o)" view = "predicate_view">(All Properties)</a> 
     20                <a class ="all" exp="('<%=h(uri(resource)) %>',:p,:o)" view = "predicate_view">(All Properties)</a> 
    2921                <a class ="all" exp="(:s,:p,'<%=h(uri(resource)) %>')">(Object of)</a> 
    3022                <%end %> 
    3123            </div> 
    3224        </li> 
    33     </ul>        
    34         <div class = " _WINDOW  select <%=css(resource)%>  " set = "<%=uri(resourceset)%>" resource="<%=uri(resource) %>" exp="('<%=h(uri(resource)) %>',:p,:o)" title="<%= h(to_s(resource)) %>" onmouseover="mopenmenu('<%=sddm%>');" onmouseout="mclosetimemenu();">         
    35         
    36             <div class ="expand _NO_MINIMIZE"> 
    37                  <div class ='_collapseproperties' style="float:left;"> 
     25    </ul> 
     26    <div class = " _WINDOW  select <%=css(resource)%>  " set = "<%=uri(resourceset)%>" resource="<%=uri(resource) %>" exp="('<%=h(uri(resource)) %>',:p,:o)" title="<%= h(to_s(resource)) %>" onmouseover="mopenmenu('<%=sddm%>');" onmouseout="mclosetimemenu();"> 
     27        <div class ="expand _NO_MINIMIZE"> 
     28            <div class ='_collapseproperties' style="float:left;"> 
    3829                <span class="tool">-<span class="tip">Hide all properties values.</span></span> 
    3930            </div> 
     
    4233            </div> 
    4334        </div> 
    44                  <%if resource.instance_of?(BNode)  || resource.instance_of?(String)%> 
    45          <%elsif resource.type.include?(RDFS::Class) %> 
    46                 <font class = "instances " classes="('<%=h(uri(resource)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(resource)) %>')">i</font> 
    47                 <%end%> 
    48                         <% 
     35        <%if resource.instance_of?(BNode)  || resource.instance_of?(String) %> 
     36        <%elsif resource.type.include?(RDFS::Class) %> 
     37        <font class = "instances " classes="('<%=h(uri(resource)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(resource)) %>')"> 
     38            i 
     39        </font> 
     40        <%end %> 
     41        <% 
    4942        pred = predicates(resource,:s) 
    5043        if resources_paginated(:s).size() == 1 
     
    5245        else 
    5346        limit =1 
    54         end 
    55 %> 
    56        <%= render_resource(resource) %>          
    57            <%if limit > 1%> 
    58            <hr> 
    59            <%end%> 
    60 <%        pred[0..limit].each do |p| %> 
     47        end %> 
     48        <%= render_resource(resource) %> 
     49        <%if limit > 1 %> 
     50        <hr><%end %> 
     51        <% pred[0..limit].each do |p| %> 
    6152        <div class = " _WINDOW properties"> 
    6253            <div class = "_WINDOW draggable select _NO_MINIMIZE <%=css(p)%> predicate" resource="<%= (uri(p)) %>" exp="('<%=(uri(p)) %>',:p,:o)" title="<%=  (to_s(p)) %>"> 
    63                 <div class ="resourceuioperations _NO_MINIMIZE">                    
     54                <div class ="resourceuioperations _NO_MINIMIZE"> 
    6455                    <div class ='_hide'> 
    65                       <div> 
    66                         <span class="tool"> &nbsp;<span class="tip">Minimize the window.</span></span></div> 
     56                        <div> 
     57                            <span class="tool">&nbsp;<span class="tip">Minimize the window.</span></span> 
     58                        </div> 
    6759                    </div> 
    68                     <div class ='_show'><div> 
    69                         <span class="tool"> &nbsp;<span class="tip">Show the resource properties values</span></span></div> 
    70                     </div> <div class = "_close"> 
     60                    <div class ='_show'> 
     61                        <div> 
     62                            <span class="tool">&nbsp;<span class="tip">Show the resource properties values</span></span> 
     63                        </div> 
     64                    </div> 
     65                    <div class = "_close"> 
    7166                        x 
    7267                    </div> 
     
    7671                    <% end %> 
    7772                    <% objects(resource,p).each do |o| %> 
    78                     <div class = " draggable  <%=css(o)%> select object " resource="<%=(uri(o)) %>" exp="('<%=h(uri(o)) %>',:p,:o)"  title="<%= (to_s(o)) %>"> 
    79                          <%if o.instance_of?(BNode)  || o.instance_of?(String)%> 
    80          <%elsif o.type.include?(RDFS::Class) %> 
    81                 <font class = "instances" classes="('<%=h(uri(o)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(o)) %>')">i</font> 
    82                 <%end%> 
     73                    <div class = " draggable  <%=css(o)%> select object " resource="<%=(uri(o)) %>" exp="('<%=h(uri(o)) %>',:p,:o)" title="<%= (to_s(o)) %>"> 
     74                        <%if o.instance_of?(BNode)  || o.instance_of?(String) %> 
     75                        <%elsif o.type.include?(RDFS::Class) %> 
     76                        <font class = "instances" classes="('<%=h(uri(o)) %>',:p,:o)" instances="(:s,RDF::type,'<%=h(uri(o)) %>')"> 
     77                            i 
     78                        </font> 
     79                        <%end %> 
    8380                        <%= render_resource(o) %> 
    8481                    </div> 
     
    8885                <% end %> 
    8986                <!-- END OBJECT --> 
    90             </div>                       
     87            </div> 
    9188        </div> 
    9289        <% end %> 
    93                 <div class = " properties"> <a class ="all" exp="('<%=h(uri(resource)) %>',:p,:o)">More ...</a></div> 
    94     </div>        
    95    
    96           
     90        <div class = " properties"> 
     91            <a class ="all" exp="('<%=h(uri(resource)) %>',:p,:o)">More ...</a> 
     92        </div> 
     93    </div> 
    9794    <% end %> 
    98     <div> 
    99         <% if ((@filter==nil)||(@filter=="")) %> 
    100         <%if resourceset.offset.to_i>0 %> 
    101         <div class='pagination '> 
    102             <a onclick="javascript:ajax_update(Element.extend(this).up('._WINDOW').id,'/explorator/reload?view=subject_view&offset=<%=resourceset.offset.to_i - resourceset.pagination.to_i%>&uri=<%=resourceset%>');">&lt;&lt;</a> 
     95    
     96         
     97   <br> 
     98    <div class ="flickr_pagination"> 
     99        <%require "will_paginate" %> 
     100        <div align= center> 
     101            <%= will_paginate resources, :remote => {:update =>  uri(resourceset), :url =>{:action=>'reload',:uri=> uri(resourceset),:view=>'subject_view'}} %> 
    103102        </div> 
    104         <%end %> 
    105         &nbsp;<% if resourceset.offset.to_i + resourceset.pagination.to_i <= get_resources.size() %> 
    106         <div class='pagination '> 
    107   
    108             <a onclick="javascript:ajax_update(Element.extend(this).up('._WINDOW').id,'/explorator/reload?view=subject_view&offset=<%=resourceset.offset.to_i + resourceset.pagination.to_i%>&uri=<%=resourceset%>');">>></a> 
    109         </div> 
    110         <%end %> 
    111         <%end %> 
    112103    </div> 
    113104</div> 
    114 <%if @size > 1%> 
     105<%if @size > 1 %> 
    115106<script> 
    116107    $('<%=uri(resourceset)%>').select('.properties').each(function(n){ 
    117108        n.hide(); 
    118109    }) 
    119         $('<%=uri(resourceset)%>').select('._collapseproperties').invoke('hide'); 
    120  
     110    $('<%=uri(resourceset)%>').select('._collapseproperties').invoke('hide'); 
     111     
    121112</script> 
    122 <%else%> 
     113<%else %> 
    123114<script> 
    124         $('<%=uri(resourceset)%>').select('._expandproperties').invoke('hide'); 
     115    $('<%=uri(resourceset)%>').select('._expandproperties').invoke('hide'); 
    125116</script> 
    126 <%end%> 
     117<%end %> 
  • Explorator/trunk/app/views/layouts/_loading.rhtml

    r379 r425  
    11<div id = "loadwindow"><table><tr><td><img src = "/images/loading.gif" />&nbsp; </td><td id = "loadingtext">Loading ...</td></tr></table></div> 
     2 
    23 
    34  
  • Explorator/trunk/app/views/layouts/application.rhtml

    r379 r425  
    33        <title>Explorator - a tool for RDF data exploration.</title> 
    44        <%= stylesheet_link_tag 'explorator' %> 
     5                        <%= stylesheet_link_tag 'pagination' %> 
    56        <style> 
    67        </style>