<% require 'announcements_helper' params = OrbitHelper.params page = Page.where(url:params['url']).first @show_back_and_next_flag = 0 if page.methods.include? 'select_option_items'.to_sym ModuleApp.all.select{|tmp| tmp.key.to_s=='announcement'}.each do |modile_app| @show_option_items = modile_app.show_option_items rescue nil end page.select_option_items.each do |select_option_item| if !(@show_option_items.nil?) && select_option_item.field_name == @show_option_items.keys.first.to_s value = YAML.load(select_option_item.value) tmp = value[:en] I18n.with_locale(:en) do if tmp == t('announcement.not_show') @show_back_and_next_flag = 0 elsif tmp == t('announcement.show_top') @show_back_and_next_flag = 1 elsif tmp == t('announcement.show_bottom') @show_back_and_next_flag = 2 end end end end end if @show_back_and_next_flag != 0 uid = params['uid'] sorted,total_pages = get_sorted_annc(0) now_index = sorted.to_enum.with_index.select{|v| v[0].uid==uid}[0][1] rescue nil if !now_index.nil? if now_index != 0 prev_result = sorted[now_index-1] prev_url = params['url'] + '/' + prev_result.to_param prev_content = "" end if now_index != sorted.length-1 next_result = sorted[now_index+1] next_url = params['url'] + '/' + next_result.to_param next_content = "" end content = "
#{prev_content}#{next_content}
".html_safe else content = '' end end %> <% if @show_back_and_next_flag!=0 %> <% end %> <% if @show_back_and_next_flag==1 %> <%= content %> <% end %> <%= render_view %> <% if @show_back_and_next_flag==2 %> <%= content %> <% end %> <% site = Site.first hover_color = site.orbit_bar_background_hover_color rescue nil hover_color = '#0095CF' if hover_color.blank? bg_color = site.orbit_bar_background_color rescue nil bg_color = bg_color.blank? ? '#3a3b3c' : lighten_color(bg_color,-40) color1 = complementaryColor(bg_color) color2 = lighten_color(color1,30) %> <% action_data['comments'].reverse.each do |comment| %>
<%= comment.time %>
<%= comment.comment.html_safe %>

<% end %> <% if action_data['show_comment_flag'] %>
<% end %>