Fix for mailer
This commit is contained in:
parent
e87c678eb7
commit
9f3042c4fe
|
@ -71,7 +71,12 @@ class Admin::SitesController < OrbitBackendController
|
|||
end
|
||||
|
||||
def responsive_setting
|
||||
|
||||
@bulletins = Bulletin.all
|
||||
@bulletin_categories = []
|
||||
@bulletins.each do |bulletin|
|
||||
@bulletin_categories << bulletin.get_bulletin_category
|
||||
end
|
||||
@categories = @bulletin_categories
|
||||
end
|
||||
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@ class Admin::UsersNewInterfaceController < OrbitMemberController
|
|||
|
||||
def registration_approval
|
||||
page_num = params[:page] || 1
|
||||
@users = User.approval_pending.page(page_num).per(12).desc("_id")
|
||||
@users = User.approval_pending.page(page_num).per(12).desc("_id").not_guest_and_approved_user
|
||||
end
|
||||
|
||||
def approve_registration
|
||||
|
|
|
@ -19,7 +19,7 @@ class Site
|
|||
field :sitemap_menu_in_header, :type => Boolean, :default => false
|
||||
field :enable_terms_of_use, :type => Boolean, :default => false
|
||||
field :enable_language_detection, :type => Boolean, :default => false
|
||||
field :enable_announcement_mobile, :type => Boolean, :default => false
|
||||
field :announcement_category, :type => Array
|
||||
|
||||
field :title_always_on, :type => Boolean, :default => false
|
||||
field :dashbroad_allow_visitor, :type => Boolean, :default => false
|
||||
|
|
|
@ -22,11 +22,6 @@ class User
|
|||
field :cache_dept,type: Hash
|
||||
field :status_record,type: Hash
|
||||
field :approved, type: Boolean, :default => false
|
||||
field :reset_password_token, :type => String
|
||||
field :reset_password_sent_at, :type => Time
|
||||
field :remember_created_at, :type => Time
|
||||
|
||||
attr_accessible :remember_me
|
||||
|
||||
has_and_belongs_to_many :approving_apps, class_name: 'AuthApproval', inverse_of: 'authorized_users'
|
||||
has_and_belongs_to_many :managing_apps, class_name: 'AuthManager', inverse_of: 'authorized_users'
|
||||
|
@ -63,6 +58,8 @@ class User
|
|||
before_save :rebuild_status_record
|
||||
scope :remote_account, where(:nccu_id.ne => nil)
|
||||
scope :not_guest_user, all_of(:name.ne => "guest").and(:approved => true)
|
||||
scope :not_guest_and_approved_user, all_of(:name.ne => "guest").and(:approved => false)
|
||||
|
||||
scope :approval_pending, where(:approved => false)
|
||||
|
||||
validates :user_id,
|
||||
|
|
|
@ -26,13 +26,14 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
<div id="settings" class="control-group">
|
||||
<!-- <div id="settings" class="control-group">
|
||||
<label class="control-label muted"><%= I18n.t('site.announcement')%></label>
|
||||
<div class="controls">
|
||||
<%= f.check_box :enable_announcement_mobile , :class=>"toggle-check", :data=> { disabled: true } %>
|
||||
<span class="help-block">Enable Announcements</span>
|
||||
</div>
|
||||
<% @categories.each do |category|%>
|
||||
<%= check_box_tag "site[announcement_category][]", category.id.to_s, @site.announcement_category.include?(category), :class=>"toggle-check announcement_category", :data => { :title => "#{category.title}", disabled: true }, "data-deploy"=>"inline" %>
|
||||
<% end %>
|
||||
</div>
|
||||
</div> -->
|
||||
|
||||
<div class="control-group">
|
||||
<label class="control-label muted"><%= I18n.t('site.mobile_api_openness_on') %></label>
|
||||
|
|
|
@ -1,7 +1,9 @@
|
|||
<section class="main-menu">
|
||||
<ul class="clear">
|
||||
<li><%= link_to content_tag(:i, nil, :class => "icons-house") + content_tag(:span, t('mobile.home')), mobile_path(:app => params[:app]) %></li>
|
||||
<% if @site.enable_announcement_mobile %>
|
||||
<li><%= link_to content_tag(:i, nil, :class => "icons-megaphone") + content_tag(:span, t('mobile.bulletin')), mobile_announcement_path(:app => params[:app]) %></li>
|
||||
<% end %>
|
||||
<li><%= link_to content_tag(:i, nil, :class => "icons-newspaper") + content_tag(:span, t('mobile.page')), mobile_page_path(:app => params[:app]) %></li>
|
||||
</ul>
|
||||
</section>
|
|
@ -67,6 +67,10 @@ class Bulletin
|
|||
self.category.title
|
||||
end
|
||||
|
||||
def get_bulletin_category
|
||||
self.category
|
||||
end
|
||||
|
||||
def share_item
|
||||
Item.first(conditions:{name: 'announcement'})
|
||||
end
|
||||
|
|
|
@ -1,8 +0,0 @@
|
|||
<h2>Videos</h2>
|
||||
<ul class="video-list">
|
||||
<% @client_videos.videos.each do |v| %>
|
||||
<% @video = v.video_id.split(/tag:youtube.com,2008:video:+/).last %>
|
||||
<% @vd = UnvlogIt.new("https://www.youtube.com/watch?v=#{@video}")%>
|
||||
<li><p class="video-title"><%= @vd.title %>
|
||||
<div class="video"><%= @vd.embed_html(200, 150).html_safe %></div></li>
|
||||
<%end%>
|
Reference in New Issue