Add this toolbar, and nccu calendar fix
This commit is contained in:
parent
2f500ff460
commit
8dd1ab32c1
|
@ -168,6 +168,7 @@ GEM
|
|||
rdoc (~> 3.4)
|
||||
thor (~> 0.14.6)
|
||||
rake (0.9.2.2)
|
||||
rb-readline (0.4.2)
|
||||
rdoc (3.12)
|
||||
json (~> 1.4)
|
||||
redis (2.2.2)
|
||||
|
@ -301,6 +302,7 @@ DEPENDENCIES
|
|||
radius
|
||||
rails (>= 3.1.0, < 3.2.0)
|
||||
rake
|
||||
rb-readline
|
||||
resque
|
||||
resque-restriction
|
||||
resque-scheduler
|
||||
|
|
|
@ -3,6 +3,10 @@ class BackupServer
|
|||
|
||||
def self.perform()
|
||||
CronMail.time_check("Going to backup Orbit").deliver
|
||||
dbhost = Mongoid.config.database.connection.primary.join ':'
|
||||
dbname = Mongoid.config.database.name
|
||||
dbdirectory = "#{Rails.root}/tmp/#{dbname}-"+Time.now.strftime("%Y-%m-%d-%H-%M")
|
||||
%x[mongodump -h dbhost -d dbname -o dbdirectory ]
|
||||
# %x[touch #{Rails.root}/tmp/restart]
|
||||
end
|
||||
end
|
||||
|
|
|
@ -5,11 +5,17 @@ class NccuCalendar
|
|||
@queue = :high
|
||||
|
||||
def self.perform()
|
||||
temp_file = Tempfile.new('new_cal')
|
||||
temp_file << open('http://events.nccu.edu.tw/Month').read
|
||||
# temp_file = Tempfile.new('new_cal')
|
||||
# open('http://events.nccu.edu.tw/Month').read{|data|
|
||||
# temp_file << data
|
||||
# }
|
||||
|
||||
FileUtils.mv(temp_file, File.join(Rails.root, 'public/static', 'nccu_calendar.xml'))
|
||||
open(File.join(Rails.root, 'public/static', 'nccu_calendar.xml'), 'wb') do |fo|
|
||||
fo.print open('http://events.nccu.edu.tw/Month').read
|
||||
end
|
||||
|
||||
puts "NccuCalendar Synced"
|
||||
# FileUtils.mv(temp_file, File.join(Rails.root, 'public/static', 'nccu_calendar.xml'))
|
||||
|
||||
puts "NccuCalendar Synced4"
|
||||
end
|
||||
end
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
<!-- AddThis Button BEGIN -->
|
||||
<div class="addthis_toolbox addthis_default_style ">
|
||||
<a href="http://www.addthis.com/bookmark.php?v=250&username=ra-4fc5b9b95a5e9034" class="addthis_button_compact"><%= t("addthis_tools.add_to_bookmark")%></a>
|
||||
<span class="addthis_separator">|</span>
|
||||
<a class="addthis_button_facebook" style="cursor:Pointer"></a>
|
||||
<a class="addthis_button_twitter" style="cursor:Pointer"></a>
|
||||
<a class="addthis_button_plurk" style="cursor:Pointer"></a>
|
||||
<a class="addthis_button_email" style="cursor:Pointer"></a>
|
||||
<!--<a href="<?php echo 'http://'.$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] ?>&print=friendly"><img src="../images/print.jpg" alt="友善列印"
|
||||
></a>-->
|
||||
</div>
|
||||
<script type="text/javascript">var addthis_config = {"data_track_addressbar":true};</script>
|
||||
<script type="text/javascript" src="http://s7.addthis.com/js/250/addthis_widget.js#pubid=ra-4fc5b9b95a5e9034"></script>
|
||||
<!-- AddThis Button END -->
|
BIN
config/dump.rdb
BIN
config/dump.rdb
Binary file not shown.
|
@ -46,7 +46,8 @@ en:
|
|||
view: View
|
||||
view_count: View count
|
||||
yes_: "Yes"
|
||||
|
||||
addthis_tools:
|
||||
add_to_bookmark: Add this to bookmark
|
||||
all_content: All Content
|
||||
all_file: All File
|
||||
all_member: All Member
|
||||
|
|
|
@ -44,6 +44,8 @@ zh_tw:
|
|||
view_count: 查看次數
|
||||
yes_: "Yes"
|
||||
|
||||
addthis_tools:
|
||||
add_to_bookmark: 加入書籤
|
||||
all_content: 全部內容有
|
||||
all_file: 全部檔案有
|
||||
all_member: 成員總數
|
||||
|
|
|
@ -8,7 +8,7 @@ defaults: &defaults
|
|||
|
||||
development:
|
||||
<<: *defaults
|
||||
database: prototype_r4_development
|
||||
database: prototype_r4_ldap0229
|
||||
|
||||
test:
|
||||
<<: *defaults
|
||||
|
@ -22,4 +22,4 @@ production:
|
|||
# password: <%= ENV['MONGOID_PASSWORD'] %>
|
||||
# database: <%= ENV['MONGOID_DATABASE'] %>
|
||||
<<: *defaults
|
||||
database: prototype_r4_development
|
||||
database: prototype_r4_ldap0229
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
rails_env = 'development' #ENV['RAILS_ENV'] || "production"
|
||||
rails_root = ENV['RAILS_ROOT'] || "/Users/kaito/Documents/MyWorkspeace/orbit/orbit"
|
||||
rails_root = ENV['RAILS_ROOT'] || "/Users/kaito/Documents/MyWorkspeace/NCCU"
|
||||
num_workers = rails_env == 'production' ? 5 : 2
|
||||
|
||||
num_workers.times do |num|
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
module ResqueExt
|
||||
#
|
||||
# ResqueExt.unregister_workers_for_host("ec210-250-192-51")
|
||||
#
|
||||
def self.unregister_workers_for_host(host)
|
||||
Resque.workers.select{|worker| worker.id.split(':').first==host}.each(&:unregister_worker)
|
||||
end
|
||||
end
|
|
@ -39,5 +39,5 @@
|
|||
<% end %>
|
||||
</div>
|
||||
<div class="fb">
|
||||
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.nccu.edu.tw&send=false&layout=standard&width=450&show_faces=false&action=like&colorscheme=light&font&height=35&appId=263319013700607" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
|
||||
<%= render "shared/addthis_toolbox"%>
|
||||
</div>
|
||||
|
|
|
@ -40,5 +40,5 @@
|
|||
</div>
|
||||
|
||||
<div class="fb">
|
||||
<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.nccu.edu.tw&send=false&layout=standard&width=450&show_faces=false&action=like&colorscheme=light&font&height=35&appId=263319013700607" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>
|
||||
<%= render "shared/addthis_toolbox"%>
|
||||
</div>
|
||||
|
|
Loading…
Reference in New Issue