Add this toolbar, and nccu calendar fix
This commit is contained in:
		
							parent
							
								
									2f500ff460
								
							
						
					
					
						commit
						8dd1ab32c1
					
				| 
						 | 
					@ -168,6 +168,7 @@ GEM
 | 
				
			||||||
      rdoc (~> 3.4)
 | 
					      rdoc (~> 3.4)
 | 
				
			||||||
      thor (~> 0.14.6)
 | 
					      thor (~> 0.14.6)
 | 
				
			||||||
    rake (0.9.2.2)
 | 
					    rake (0.9.2.2)
 | 
				
			||||||
 | 
					    rb-readline (0.4.2)
 | 
				
			||||||
    rdoc (3.12)
 | 
					    rdoc (3.12)
 | 
				
			||||||
      json (~> 1.4)
 | 
					      json (~> 1.4)
 | 
				
			||||||
    redis (2.2.2)
 | 
					    redis (2.2.2)
 | 
				
			||||||
| 
						 | 
					@ -301,6 +302,7 @@ DEPENDENCIES
 | 
				
			||||||
  radius
 | 
					  radius
 | 
				
			||||||
  rails (>= 3.1.0, < 3.2.0)
 | 
					  rails (>= 3.1.0, < 3.2.0)
 | 
				
			||||||
  rake
 | 
					  rake
 | 
				
			||||||
 | 
					  rb-readline
 | 
				
			||||||
  resque
 | 
					  resque
 | 
				
			||||||
  resque-restriction
 | 
					  resque-restriction
 | 
				
			||||||
  resque-scheduler
 | 
					  resque-scheduler
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -3,6 +3,10 @@ class BackupServer
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def self.perform()
 | 
					  def self.perform()
 | 
				
			||||||
    CronMail.time_check("Going to backup Orbit").deliver
 | 
					    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]
 | 
					    # %x[touch  #{Rails.root}/tmp/restart]
 | 
				
			||||||
  end
 | 
					  end
 | 
				
			||||||
end
 | 
					end
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,11 +5,17 @@ class NccuCalendar
 | 
				
			||||||
  @queue = :high
 | 
					  @queue = :high
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def self.perform()
 | 
					  def self.perform()
 | 
				
			||||||
  temp_file = Tempfile.new('new_cal')  
 | 
					  # temp_file = Tempfile.new('new_cal')  
 | 
				
			||||||
  temp_file << open('http://events.nccu.edu.tw/Month').read
 | 
					  # 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
 | 
				
			||||||
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: View
 | 
				
			||||||
  view_count: View count
 | 
					  view_count: View count
 | 
				
			||||||
  yes_: "Yes"
 | 
					  yes_: "Yes"
 | 
				
			||||||
 | 
					  addthis_tools:
 | 
				
			||||||
 | 
					    add_to_bookmark: Add this to bookmark
 | 
				
			||||||
  all_content: All Content
 | 
					  all_content: All Content
 | 
				
			||||||
  all_file: All File
 | 
					  all_file: All File
 | 
				
			||||||
  all_member: All Member
 | 
					  all_member: All Member
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -44,6 +44,8 @@ zh_tw:
 | 
				
			||||||
  view_count: 查看次數
 | 
					  view_count: 查看次數
 | 
				
			||||||
  yes_: "Yes"
 | 
					  yes_: "Yes"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  addthis_tools:
 | 
				
			||||||
 | 
					    add_to_bookmark: 加入書籤
 | 
				
			||||||
  all_content: 全部內容有
 | 
					  all_content: 全部內容有
 | 
				
			||||||
  all_file: 全部檔案有
 | 
					  all_file: 全部檔案有
 | 
				
			||||||
  all_member: 成員總數
 | 
					  all_member: 成員總數
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -8,7 +8,7 @@ defaults: &defaults
 | 
				
			||||||
 | 
					
 | 
				
			||||||
development:
 | 
					development:
 | 
				
			||||||
  <<: *defaults
 | 
					  <<: *defaults
 | 
				
			||||||
  database: prototype_r4_development
 | 
					  database: prototype_r4_ldap0229
 | 
				
			||||||
 | 
					
 | 
				
			||||||
test:
 | 
					test:
 | 
				
			||||||
  <<: *defaults
 | 
					  <<: *defaults
 | 
				
			||||||
| 
						 | 
					@ -22,4 +22,4 @@ production:
 | 
				
			||||||
  # password: <%= ENV['MONGOID_PASSWORD'] %>
 | 
					  # password: <%= ENV['MONGOID_PASSWORD'] %>
 | 
				
			||||||
  # database: <%= ENV['MONGOID_DATABASE'] %>
 | 
					  # database: <%= ENV['MONGOID_DATABASE'] %>
 | 
				
			||||||
  <<: *defaults
 | 
					  <<: *defaults
 | 
				
			||||||
  database: prototype_r4_development
 | 
					  database: prototype_r4_ldap0229
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,5 +1,5 @@
 | 
				
			||||||
rails_env   =  'development' #ENV['RAILS_ENV']  || "production"
 | 
					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 = rails_env == 'production' ? 5 : 2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
num_workers.times do |num|
 | 
					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 %>
 | 
						<% end %>
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
<div class="fb">
 | 
					<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>
 | 
					</div>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -40,5 +40,5 @@
 | 
				
			||||||
</div>
 | 
					</div>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
<div class="fb">
 | 
					<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>
 | 
					</div>
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue