mirror of
https://github.com/seigler/dash-docs
synced 2025-07-27 09:46:12 +00:00
Prevent incomplete unnamed .html files to be generated
templates.rb no longer generates a page when its url is set in translations, but empty
This commit is contained in:
parent
0271bec8b2
commit
b988ce349c
1 changed files with 3 additions and 3 deletions
|
@ -51,7 +51,7 @@ module Jekyll
|
||||||
id = file.split('.')[0]
|
id = file.split('.')[0]
|
||||||
next if redirects.has_key?(id) and ( !redirects[id].has_key?('except') or !redirects[id]['except'].has_key?(lang) )
|
next if redirects.has_key?(id) and ( !redirects[id].has_key?('except') or !redirects[id]['except'].has_key?(lang) )
|
||||||
dst = locs[lang]['url'][id]
|
dst = locs[lang]['url'][id]
|
||||||
next if dst.nil?
|
next if dst.nil? or dst == ''
|
||||||
src = file
|
src = file
|
||||||
dst = dst+'.html'
|
dst = dst+'.html'
|
||||||
site.pages << TranslatePage.new(site, site.source, lang, '_templates', src, lang, dst)
|
site.pages << TranslatePage.new(site, site.source, lang, '_templates', src, lang, dst)
|
||||||
|
@ -64,11 +64,11 @@ module Jekyll
|
||||||
redirects.each do |id,redirect|
|
redirects.each do |id,redirect|
|
||||||
next if redirect.has_key?('except') and redirect['except'].has_key?(lang)
|
next if redirect.has_key?('except') and redirect['except'].has_key?(lang)
|
||||||
src = locs[lang]['url'][id]
|
src = locs[lang]['url'][id]
|
||||||
next if src.nil?
|
next if src.nil? or src == ''
|
||||||
src = src+'.html'
|
src = src+'.html'
|
||||||
dst = redirect['dst']
|
dst = redirect['dst']
|
||||||
dst = locs[lang]['url'][dst]
|
dst = locs[lang]['url'][dst]
|
||||||
next if dst.nil?
|
next if dst.nil? or dst == ''
|
||||||
if !File.directory?(site.dest + '/' + lang)
|
if !File.directory?(site.dest + '/' + lang)
|
||||||
Dir.mkdir(site.dest + '/' + lang)
|
Dir.mkdir(site.dest + '/' + lang)
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue