Module: SiSU_Parts_Generic

Overview

  • Name: SiSU

** Description: documents, structuring, processing, publishing, search *** shared html parts

** Author: Ralph Amissah

<[email protected]>
<[email protected]>

** Copyright: © 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,

2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015 Ralph Amissah,
All Rights Reserved.

** License: GPL 3 or later:

SiSU, a framework for document structuring, publishing and search

Copyright (C) Ralph Amissah

This program is free software: you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the Free
Software Foundation, either version 3 of the License, or (at your option)
any later version.

This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
more details.

You should have received a copy of the GNU General Public License along with
this program. If not, see <http://www.gnu.org/licenses/>.

If you have Internet connection, the latest version of the GPL should be
available at these locations:
<http://www.fsf.org/licensing/licenses/gpl.html>
<http://www.gnu.org/licenses/gpl.html>

<http://www.sisudoc.org/sisu/en/manifest/gpl.fsf.html>

** SiSU uses:

* Standard SiSU markup syntax,
* Standard SiSU meta-markup syntax, and the
* Standard SiSU object citation numbering and system

** Hompages:

<http://www.jus.uio.no/sisu>
<http://www.sisudoc.org>

** Git

<http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=summary>
<http://git.sisudoc.org/gitweb/?p=code/sisu.git;a=blob;f=lib/sisu/html_parts.rb;hb=HEAD>

Instance Method Summary collapse

Instance Method Details



68
69
70
# File 'lib/sisu/generic_parts.rb', line 68

def footer_signature
  'http://www.sisudoc.org/'
end

#homeObject



77
78
79
# File 'lib/sisu/generic_parts.rb', line 77

def home
  'http://www.sisudoc.org/' # used in pdf header
end

#home_txtObject



83
84
85
# File 'lib/sisu/generic_parts.rb', line 83

def home_txt
  'www.sisudoc.org'
end

#i_choiceObject



122
123
124
# File 'lib/sisu/generic_parts.rb', line 122

def i_choice
  'b_choice.png'
end

#i_home_buttonObject



119
120
121
# File 'lib/sisu/generic_parts.rb', line 119

def i_home_button
  'sisu.png'
end

#i_icoObject



116
117
118
# File 'lib/sisu/generic_parts.rb', line 116

def i_ico
  'rb7.ico'
end

#i_newObject



125
126
127
# File 'lib/sisu/generic_parts.rb', line 125

def i_new
  'b_new.png'
end

#rl_rootObject



71
72
73
# File 'lib/sisu/generic_parts.rb', line 71

def rl_root
  '/sisu' #watch
end

#root_httpObject



74
75
76
# File 'lib/sisu/generic_parts.rb', line 74

def root_http
  'http://www.sisudoc.org/' #watch
end

#sisuObject



62
63
64
# File 'lib/sisu/generic_parts.rb', line 62

def sisu
  'http://www.sisudoc.org/'
end

#sisu_txtObject



86
87
88
# File 'lib/sisu/generic_parts.rb', line 86

def sisu_txt
  'www.sisudoc.org'
end

#sisudocObject



65
66
67
# File 'lib/sisu/generic_parts.rb', line 65

def sisudoc
  'http://www.sisudoc.org'
end

#siteObject

used as stub… where there are subdirectories and is different from home



80
81
82
# File 'lib/sisu/generic_parts.rb', line 80

def site #used as stub... where there are subdirectories and is different from home
  home
end

#the_iconObject



115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
# File 'lib/sisu/generic_parts.rb', line 115

def the_icon
  def i_ico
    'rb7.ico'
  end
  def i_home_button
    'sisu.png'
  end
  def i_choice
    'b_choice.png'
  end
  def i_new
    'b_new.png'
  end
  self
end

#the_textObject



91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# File 'lib/sisu/generic_parts.rb', line 91

def the_text
  def home
    'SiSU'
  end
  def txt_hp
    '&nbsp;SiSU'
  end
  def txt_hp_alias
    'SiSU'
  end
  def txt_home
    'SiSU'
  end
  def txt_signature # used in latex/pdf footer
    'SiSU'
  end
  def url_open
    '<'
  end
  def url_close
    '>'
  end
  self
end

#the_urlObject



58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
# File 'lib/sisu/generic_parts.rb', line 58

def the_url
  def urify(uri)
    URI.parse(uri)
  end
  def sisu
    'http://www.sisudoc.org/'
  end
  def sisudoc
    'http://www.sisudoc.org'
  end
  def footer_signature
    'http://www.sisudoc.org/'
  end
  def rl_root
    '/sisu' #watch
  end
  def root_http
    'http://www.sisudoc.org/' #watch
  end
  def home
    'http://www.sisudoc.org/' # used in pdf header
  end
  def site #used as stub... where there are subdirectories and is different from home
    home
  end
  def home_txt
    'www.sisudoc.org'
  end
  def sisu_txt
    'www.sisudoc.org'
  end
  self
end

#txt_homeObject



101
102
103
# File 'lib/sisu/generic_parts.rb', line 101

def txt_home
  'SiSU'
end

#txt_hpObject



95
96
97
# File 'lib/sisu/generic_parts.rb', line 95

def txt_hp
  '&nbsp;SiSU'
end

#txt_hp_aliasObject



98
99
100
# File 'lib/sisu/generic_parts.rb', line 98

def txt_hp_alias
  'SiSU'
end

#txt_signatureObject

used in latex/pdf footer



104
105
106
# File 'lib/sisu/generic_parts.rb', line 104

def txt_signature # used in latex/pdf footer
  'SiSU'
end

#urify(uri) ⇒ Object



59
60
61
# File 'lib/sisu/generic_parts.rb', line 59

def urify(uri)
  URI.parse(uri)
end

#url_closeObject



110
111
112
# File 'lib/sisu/generic_parts.rb', line 110

def url_close
  '>'
end

#url_openObject



107
108
109
# File 'lib/sisu/generic_parts.rb', line 107

def url_open
  '<'
end