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