File tree Expand file tree Collapse file tree 3 files changed +16
-3
lines changed Expand file tree Collapse file tree 3 files changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -100,6 +100,12 @@ def redirect_sites
100100    } 
101101  end 
102102
103+   def  redirect_pages 
104+     { 
105+       'installfest/macintosh'  =>  'installfest/macOS' 
106+     } 
107+   end 
108+ 
103109  before  do 
104110    begin 
105111      I18n . locale  =  dynamic_locale 
@@ -287,6 +293,12 @@ def render_deck
287293    site_name  =  params [ :site ] 
288294    if  redirect_sites [ site_name ] 
289295      redirect  "#{ redirect_sites [ site_name ] } #{ params [ :name ] }  
296+       return 
297+     end 
298+ 
299+     page_url  =  "#{ params [ :site ] } #{ params [ :name ] }  
300+     if  redirect_pages [ page_url ] 
301+       redirect  redirect_pages [ page_url ] 
290302    else 
291303      render_page 
292304    end 
Original file line number Diff line number Diff line change @@ -19,16 +19,17 @@ def self.title_for_page page_name
1919
2020    special_cases  =  { 
2121      'jquery'  =>  'jQuery' , 
22-       'osx'  =>  'OS X' 
22+       'osx'  =>  'OS X' , 
23+       'macos'  =>  'macOS' 
2324    } 
2425
2526    page_name . split ( /[-_]/ ) . map  do  |w |
2627      if  to_be_upcased . include? ( w . downcase ) 
2728        w . upcase 
2829      elsif  to_be_lowercased . include? ( w . downcase ) 
2930        w . downcase 
30-       elsif  special_cases . include? ( w ) 
31-         special_cases [ w ] 
31+       elsif  special_cases . include? ( w . downcase ) 
32+         special_cases [ w . downcase ] 
3233      else 
3334        w . capitalize 
3435      end 
File renamed without changes.
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments