\HTML

Functions

_inlineHtmlAttribute()

_inlineHtmlAttribute(  name,   value) : 

Build a string for insertion of an HTML tag attribute.

Ensures that the attribute value is never empty (incorrect syntax)

Parameters

name

Default is ''

value

Default is ''

Returns

a()

a(  class,   label,   link,   target,   title) : 

<A> element used as hyperlink

Parameters

class
label
link
target

Default is ''

title

Default is ''

Returns

aBrowse()

aBrowse(  color = #000,   size = 1em,   label,   link,   target,   title,   js) : 

<A> element used as hyperlink

Hyperlinks for browsing creators, collections etc. (tag clouds) where the text colour and size is provided by the scripts to indicate frequency

Parameters

color

Default is '#000'

size

Default is '1em'

label
link
target

Default is ''

title

Default is ''

js

Default is ''

Returns

aName()

aName(  name,   data,   title) : 

<A> element used as internal anchor

Parameters

name

Default is ''

data

Default is ''

title

Default is ''

Returns

color()

color(  data,   class = blackText) : 

<SPAN color> element

Parameters

data

Default is ''

class

Default is 'blackText'

Returns

dbToFormTidy()

dbToFormTidy(  string,   stripHtml = FALSE) : 

Format text grabbed from database for printing to form elements.

Parameters

string
stripHtml

Default is FALSE

Returns

dbToHtmlPopupTidy()

dbToHtmlPopupTidy(  string) : 

Format text grabbed from database for printing to HTML popups.

Parameters

string

Returns

dbToHtmlTidy()

dbToHtmlTidy(  string) : 

Format text grabbed from database for printing to browser. Don't use the form elements.

Parameters

string

Returns

dbToTinyMCE()

dbToTinyMCE(  string) : 

Format text grabbed from database for printing to tinyMCE form elements.

Parameters

string

Returns

div()

div(  id,   data,   class) : 

<DIV> element

If no $data, then this is probably used in conjunction with AJAX to hide or unhide a page element

Parameters

id
data

Default is ''

class

Default is ''

Returns

em()

em(  data,   class) : 

<EM> element (Semantic equivalent of <I>)

Parameters

data

Default is ''

class

Default is ''

Returns

h()

h(  data,   class,   level = 4) : 

<Hx> heading element

Parameters

data

Default is ''

class

Default is ''

level

Default is 4

Returns

hr()

hr(  class) : 

<HR> element

Parameters

class

Default is ''

Returns

htmlToNl()

htmlToNl(  string) : 

replace HTML newlines and carriage returns with appropriate ANSI code.

first multiples then singles. Used for display back from DB table

Parameters

string

Returns

iframe()

iframe(  id,   data,   class) : 

<IFRAME> element

If no $data, then this is probably used in conjunction with AJAX to hide or unhide a page element

Parameters

id
data

Default is ''

class

Default is ''

Returns

img()

img(  src,   width,   height,   title,   alt,   js) : 

<IMG> element

Parameters

src
width
height
title

Default is ''

alt

Default is ''

js

Default is ''

Returns

jsInline()

jsInline(  function) : 

Inlining JavaScript code

Parameters

function

Default is ''

Returns

jsInlineExternal()

jsInlineExternal(  src) : 

Insert a call to an external javascript

Parameters

src

Default is ''

Returns

li()

li(  data,   class) : 

<LI> element

Parameters

data

Default is ''

class

Default is ''

Returns

nlToHtml()

nlToHtml(  string,   updatev4 = FALSE) : 

replace newlines and carriage returns with appropriate HTML code.

first multiples then singles. Used for display back from DB table

Parameters

string
updatev4

Default is FALSE

Returns

ol()

ol(  data,   class) : 

<OL> element

Parameters

data

Default is ''

class

Default is ''

Returns

p()

p(  data,   class,   align = left) : 

<P> element

Parameters

data

Default is ''

class

Default is ''

align

Default is 'left'

Returns

pBrowse()

pBrowse(  data,   class) : 

<P> element

for browsing creators, collections etc. (tag colour) where a background colour needs to be specified

Parameters

data

Default is ''

class

Default is ''

Returns

removeNl()

removeNl(  string) : 

remove all newlines.

For cases when user cut 'n' pastes multiple lines into single-line text box Used before writing to DB table

Parameters

string

Returns

span()

span(  data,   class) : 

<SPAN> element

Parameters

data

Default is ''

class

Default is ''

Returns

stripHtml()

stripHtml(  string) : 

Strip HTML from string

Parameters

string

Returns

strong()

strong(  data,   class) : 

<STRONG> element (Semantic equivalent of <B>)

Parameters

data

Default is ''

class

Default is ''

Returns

tableCaption()

tableCaption(  caption,   class) : 

provide a table <caption>

Parameters

caption

Default is ''

class

Default is ''

Returns

tableEnd()

tableEnd() : 

Close a <TABLE> tag

Returns

tableStart()

tableStart(  class) : 

Start a <TABLE> tag

Parameters

class

Default is ''

Returns

tbodyEnd()

tbodyEnd() : 

Provide a </tbody> tag

Returns

tbodyStart()

tbodyStart(  class) : 

Provide a <tbody> tag

Parameters

class

Default is ''

Returns

td()

td(  data,   class,   colspan) : 

Provide a <td>...</td> tag

Parameters

data

Default is ''

class

Default is ''

colspan

Default is ''

Returns

tdEnd()

tdEnd() : 

Provide a </td> tag

Returns

tdStart()

tdStart(  class,   colspan) : 

Provide a <td> tag without closing it or encapsulating data

Parameters

class

Default is ''

colspan

Default is ''

Returns

tfootEnd()

tfootEnd() : 

Provide a </tfoot> tag

Returns

tfootStart()

tfootStart(  class) : 

Provide a <tfoot> tag

Parameters

class

Default is ''

Returns

th()

th(  data,   class,   colspan) : 

Provide a <th>...</th> tag

Parameters

data

Default is ''

class

Default is ''

colspan

Default is ''

Returns

theadEnd()

theadEnd() : 

Provide a </thead> tag

Returns

theadStart()

theadStart(  class) : 

Provde a <thead> tag

Parameters

class

Default is ''

Returns

thEnd()

thEnd() : 

Provide a </th> tag

Returns

thStart()

thStart(  class,   colspan) : 

Provide a <th> tag without closing it or encapsulating data

Parameters

class

Default is ''

colspan

Default is ''

Returns

trEnd()

trEnd() : 

Provide a </tr> tag

Returns

trStart()

trStart(  class) : 

Provide a <tr> tag

Parameters

class

Default is ''

Returns

u()

u(  data,   class) : 

<U> element

Parameters

data
class

Default is ''

Returns

ul()

ul(  data,   class) : 

<UL> element

Parameters

data

Default is ''

class

Default is ''

Returns