index.html.erb
2.29 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<%= javascript_include_tag '/plugins/virtuoso/edit-server-list' %>
<link rel="stylesheet" type="text/css" href="/plugins/virtuoso/virtuoso_plugin_admin.css">
<h1><%= _('Virtuoso settings') %></h1>
<%= form_for(:settings) do |f| %>
<strong>
<%= labelled_form_field _('Virtuoso URL:'), f.text_field(:virtuoso_uri, :size=> 60) %>
<%= labelled_form_field _('Virtuoso Admin Username:'), f.text_field(:virtuoso_username, :size=> 60) %>
<%= labelled_form_field _('Virtuoso Admin Password:'), f.password_field(:virtuoso_password, :size=> 60, value: @settings.virtuoso_password) %>
<%= labelled_form_field _('Virtuoso Read-Only Username:'), f.text_field(:virtuoso_readonly_username, :size=> 60) %>
<%= labelled_form_field _('Virtuoso Read-Only Password:'), f.password_field(:virtuoso_readonly_password, :size=> 60, value: @settings.virtuoso_readonly_password) %>
</strong>
<BR>
<div class="dspace-servers-config-box" >
<strong><%= _('Dspace Servers\' URL:') %></strong>
<div id='edit-server-list-block'>
<div id="dropable-server-list">
<%= render :partial => 'server_list_item', :collection=>@settings.dspace_servers %>
</div>
<div id="dspace-new-template">
<div >
<%= render :partial => 'server_list_item', :locals => {:dspace_uri => "http://"} %>
</div>
</div>
<%= link_to_function(_('New Dspace Server'), 'add_new_server();', :class => 'button icon-add with-text') %>
</div>
</div>
<% button_bar do %>
<%= submit_button(:save, _('Save'), :cancel => {:controller => 'plugins', :action => 'index'}) %>
<% end %>
<% end %>
<div class="harvest">
<div class="actions">
<% if @harvest_running.has_value?(true) %>
<%= _('Running...') %>
<% else %>
<%= button :next, _('Force harvest'), :action => :force_harvest %>
<%= button :next, _('Force harvest from start'), :action => :force_harvest, :from_start => true %>
<% end %>
</div>
</div>
<hr />
<div class="triple-management">
<div class="actions">
<%= button :edit, _('Triples management'), :action => :triples_management %>
<%= button :edit, _('Custom Templates'), :action => :index, :controller => 'virtuoso_plugin_custom_queries' %>
<%= button :edit, _('Ontology mapping'), :action => :index, :controller => 'virtuoso_plugin_ontology_mapping' %>
</div>
</div>