in _plugins/page_structure.rb [28:47]
def self.sortBySectionPositions(yaml)
$major = "1"
$minor = 1
yaml.each do |i|
if i.yaml['section_position'] == nil
i.yaml['section_position'] = $major+"."+$minor.to_s
$minor += 1
else
$major = i.yaml['section_position'].to_s
$minor = 1
end
end
yaml.sort{ |x,y| Gem::Version.new(x.yaml['section_position'].to_s) <=> Gem::Version.new(y.yaml['section_position'].to_s) }
end