class SiSU_CSS::CSS_Select

Public Class Methods

new(md) click to toggle source
# File lib/sisu/se_css.rb, line 86
def initialize(md)
  @md=md
  @env=SiSU_Env::InfoEnv.new('',@md)
end

Public Instance Methods

homepage() click to toggle source
# File lib/sisu/se_css.rb, line 145
def homepage
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_homepage.css")
    @md.doc_css + '_homepage.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_homepage.css")
    @env.path.base_markup_dir_stub + '_homepage.css'
  else SiSU_Env::CSS_Default.new.homepage
  end
end
html() click to toggle source
# File lib/sisu/se_css.rb, line 90
def html
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_html.css")
    @md.doc_css + '_html.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_html.css")
    @env.path.base_markup_dir_stub + '_html.css'
  else
    SiSU_Env::CSS_Default.new.html
  end
end
html_tables() click to toggle source
# File lib/sisu/se_css.rb, line 100
def html_tables
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_html_tables.css")
    @md.doc_css + '_html_tables.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_html_tables.css")
    @env.path.base_markup_dir_stub + '_html_tables.css'
  else SiSU_Env::CSS_Default.new.html_tables
  end
end
xhtml() click to toggle source
# File lib/sisu/se_css.rb, line 109
def xhtml
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_xhtml.css")
    @md.doc_css + '_xhtml.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_xhtml.css")
    @env.path.base_markup_dir_stub + '_xhtml.css'
  else SiSU_Env::CSS_Default.new.xhtml
  end
end
xml_docbook() click to toggle source
# File lib/sisu/se_css.rb, line 136
def xml_docbook
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_docbook.css")
    @md.doc_css + '_xml_dom.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_docbook.css")
    @env.path.base_markup_dir_stub + '_docbook.css'
  else SiSU_Env::CSS_Default.new.xml_docbook
  end
end
xml_dom() click to toggle source
# File lib/sisu/se_css.rb, line 127
def xml_dom
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_xml_dom.css")
    @md.doc_css + '_xml_dom.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_xml_dom.css")
    @env.path.base_markup_dir_stub + '_xml_dom.css'
  else SiSU_Env::CSS_Default.new.xml_dom
  end
end
xml_sax() click to toggle source
# File lib/sisu/se_css.rb, line 118
def xml_sax
  if @md.doc_css \
  and FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@md.doc_css}_xml_sax.css")
    @md.doc_css + '_xml_sax.css'
  elsif FileTest.file?("#{@env.path.output}/#{@env.path.style}/#{@env.path.base_markup_dir_stub}_xml_sax.css")
    @env.path.base_markup_dir_stub + '_xml_sax.css'
  else SiSU_Env::CSS_Default.new.xml_sax
  end
end