first attempt of people crawler incl. detail view
This commit is contained in:
@@ -21,10 +21,10 @@
|
||||
<a href="#" class="logo">tiss2go</a>
|
||||
<div class="left-menu">
|
||||
<%= link_to 'Home', root_path %>
|
||||
<%= link_to 'People', people_index_path %>
|
||||
<%= link_to 'Courses', courses_index_path %>
|
||||
<%= link_to 'Projects', projects_index_path %>
|
||||
<%= link_to 'Theses', theses_index_path %>
|
||||
<%= link_to 'People', tiss_crawler_people_search_path %>
|
||||
<%#= link_to 'Courses', courses_index_path %>
|
||||
<%#= link_to 'Projects', projects_index_path %>
|
||||
<%#= link_to 'Theses', theses_index_path %>
|
||||
</div>
|
||||
<div class="right-menu">
|
||||
<% if user_signed_in? %>
|
||||
|
||||
+2
-2
@@ -1,8 +1,8 @@
|
||||
<%= form_tag('/tiss_crawler/search', :method => "get") do %>
|
||||
<%= form_tag('/tiss_crawler/people_show_basic', :method => "get") do %>
|
||||
<%= hidden_field_tag(:context, 'People') %>
|
||||
<%= hidden_field_tag(:api, '/api/person/v22/psuche') %>
|
||||
<%= hidden_field_tag(:search_parameter, 'q') %>
|
||||
<%= label_tag(:search_term, "Search for:") %>
|
||||
<%= label_tag(:search_term, "Search for people @TU Vienna:") %>
|
||||
<%= text_field_tag(:search_term) %>
|
||||
<%= submit_tag("Search") %>
|
||||
<% end %>
|
||||
+2
-1
@@ -1,8 +1,9 @@
|
||||
This is the result for your basic people search:
|
||||
|
||||
<% @people.each do |person| %>
|
||||
<% @people.each_with_index do |person, index| %>
|
||||
<p>
|
||||
<%= person.first_name %>
|
||||
<%= person.last_name %>
|
||||
<%= button_to 'Details', action: :people_show_detail, index: index %>
|
||||
</p>
|
||||
<% end %>
|
||||
@@ -0,0 +1,14 @@
|
||||
Chosen person in detail view:
|
||||
|
||||
<% if @person != nil %>
|
||||
<% if @person.picture_uri != nil %>
|
||||
<%= image_tag @person.base_uri + @person.picture_uri %>
|
||||
<% end %>
|
||||
<p><%= @person.preceding_titles %> <%= @person.first_name %> <%= @person.last_name %>,
|
||||
<%= @person.gender %> <%= @person.postpositioned_titles %></p>
|
||||
<p>Phone: <%= @person.main_phone_number %></p>
|
||||
<p>Mail: <%= @person.main_email %></p>
|
||||
<p>Other mails: <%= @person.other_emails %></p>
|
||||
<p>Main addresses: <%= @person.main_addresses %></p>
|
||||
<!-- <p>Employee: <%#= @person.employee %></p>-->
|
||||
<% end %>
|
||||
Reference in New Issue
Block a user