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