@@ -12,74 +12,53 @@ preprocess do
1212 generate_redirects ( config [ :redirects ] )
1313end
1414
15- compile '/static/**/*' do
16- end
17-
1815passthrough '/CNAME'
1916
2017compile '/feed.*' do
2118 filter :erb
22- filter :kramdown , :toc_levels => [ 2 ]
19+ filter :html_pipeline , @config [ :pipeline_config ]
2320end
2421
2522compile '/integrations-directory/*' do
2623 filter :erb
27- filter :kramdown , :toc_levels => [ 2 ]
28- filter :tip_filter
29- filter :colorize_syntax ,
30- :colorizers => { :javascript => :rouge }
24+ filter :html_pipeline , @config [ :pipeline_config ]
3125 layout item [ :layout ] || '/integrations-directory.*'
3226end
3327
3428compile '/v3{.*,/**/*}' do
3529 filter :search
3630 filter :erb
37- filter :kramdown , :toc_levels => [ 2 ]
31+ filter :html_pipeline , @config [ :pipeline_config ]
3832 filter :enterprise_only_filter
3933 filter :not_enterprise_filter
40- filter :tip_filter
41- filter :colorize_syntax ,
42- :colorizers => { :javascript => :rouge }
4334 layout ( item [ :layout ] ? "/#{ item [ :layout ] } .*" : '/api.*' )
4435end
4536
4637compile "/changes/20*" do
4738 filter :erb
48- filter :kramdown , :toc_levels => [ 2 ]
49- filter :colorize_syntax ,
50- :colorizers => { :javascript => :rouge }
39+ filter :html_pipeline , @config [ :pipeline_config ]
5140 layout '/changes.*'
5241 layout ( item [ :layout ] ? "/#{ item [ :layout ] } .*" : '/blog.*' )
5342end
5443
5544compile '/guides/**/*' do
56- filter :kramdown , :toc_levels => [ 2 ]
57- filter :tip_filter
45+ filter :html_pipeline , @config [ :pipeline_config ]
5846 filter :erb
59- filter :colorize_syntax , :default_colorizer => :rouge
6047 layout ( item [ :layout ] ? "/#{ item [ :layout ] } .*" : '/guides.*' )
6148end
6249
6350compile '/webhooks/**/*' do
64- filter :kramdown , :toc_levels => [ 2 ]
65- filter :tip_filter
6651 filter :erb
67- filter :colorize_syntax , :default_colorizer => :rouge
52+ filter :html_pipeline , @config [ :pipeline_config ]
6853 layout ( item [ :layout ] ? "/#{ item [ :layout ] } .*" : '/webhooks.*' )
6954end
7055
7156compile '/**/*' do
7257 filter :erb
73- filter :kramdown , :toc_levels => [ 2 ]
74- filter :colorize_syntax ,
75- :colorizers => { :javascript => :rouge }
58+ filter :html_pipeline , @config [ :pipeline_config ]
7659 layout ( item [ :layout ] ? "/#{ item [ :layout ] } .*" : '/default.*' )
7760end
7861
79- route '/static/**/*' do
80- item . identifier . to_s . sub ( /\A \/ static/ , '' )
81- end
82-
8362route '/feed.*' do
8463 '/changes.atom'
8564end
0 commit comments