Unified · Split
| @@ -15,7 +15,7 @@ module Docs · 14 unmodified lines | ||
| 15 | 15 | css('#source + h2', '#improve', '#source', '.glyphicon', 'p > br').remove |
| 16 | 16 | |
| 17 | 17 | css('pre > code').each do |node| |
| 18 | − node.parent['data-language'] = node['class'][/lang-(\w+)/, 1] | |
| 18 | + node.parent['data-language'] = node['class'][/lang-(\w+)/, 1] if node['class'] | |
| 19 | 19 | node.before(node.children).remove |
| 20 | 20 | end |
| 21 | 21 | |
| @@ -9,7 +9,10 @@ module Docs · 8 unmodified lines | ||
| 9 | 9 | end |
| 10 | 10 | |
| 11 | 11 | def get_type |
| 12 | − name | |
| 12 | + type = name.dup | |
| 13 | + type = 'CollectionView' if type.include?('CollectionView') | |
| 14 | + type = 'Miscellaneous' if %w(Features Installing\ Marionette Upgrade\ Guide Common\ Concepts).include?(type) | |
| 15 | + type | |
| 13 | 16 | end |
| 14 | 17 | |
| 15 | 18 | def additional_entries |
| @@ -3,8 +3,6 @@ module Docs · 2 unmodified lines | ||
| 3 | 3 | self.name = 'Marionette.js' |
| 4 | 4 | self.slug = 'marionette' |
| 5 | 5 | self.type = 'marionette' |
| 6 | − self.release = '2.4.7' | |
| 7 | − self.base_url = "http://marionettejs.com/docs/v#{release}/" | |
| 8 | 6 | self.root_path = 'index' |
| 9 | 7 | self.links = { |
| 10 | 8 | home: 'http://marionettejs.com/', |
| @@ -19,5 +17,15 @@ module Docs · 8 unmodified lines | ||
| 19 | 17 | © 2016 Muted Solutions, LLC<br> |
| 20 | 18 | Licensed under the MIT License. |
| 21 | 19 | HTML |
| 20 | + | |
| 21 | + version '3' do | |
| 22 | + self.release = '3.0.0' | |
| 23 | + self.base_url = "http://marionettejs.com/docs/v#{release}/" | |
| 24 | + end | |
| 25 | + | |
| 26 | + version '2' do | |
| 27 | + self.release = '2.4.7' | |
| 28 | + self.base_url = "http://marionettejs.com/docs/v#{release}/" | |
| 29 | + end | |
| 22 | 30 | end |
| 23 | 31 | end |