Class Site
Extends
HopObject.
Defined in: Site.js.
Constructor Attributes | Constructor Name and Description |
---|---|
Site(name, title)
A Site object is the basic container of Antville.
|
Field Attributes | Field Name and Description |
---|---|
The way the archive of a site is displayed
|
|
The way comments of a site are displayed
|
|
The date and time of site creation
|
|
A reference to a user who created a site
|
|
The place and language settings of a site
|
|
The long date format string
|
|
The access level of a site
|
|
The date and time when a site was last modified
|
|
A reference to a user who modified a site
|
|
The way notifications are sent from a site
|
|
The date and time of the last notification sent to
the owners of a site
|
|
The way stories of a site are displayed
|
|
The amount of stories to be displayed simultaneously
|
|
The short date format string
|
|
The trust level of a site
|
|
An arbitrary text describing a site
|
|
The time and date settings of a site
|
Method Attributes | Method Name and Description |
---|---|
age_macro(param)
|
|
calendar_macro(param)
|
|
callback(ref)
|
|
getAdminHeader(name)
|
|
<static> |
Site.getArchiveModes()
|
<static> |
Site.getByName(name)
|
<static> |
Site.getCallbackModes()
|
<static> |
Site.getCommentModes()
|
getDiskSpace(quota)
|
|
getFormOptions(name)
|
|
getMacroHandler(name)
|
|
<static> |
Site.getModes()
|
<static> |
Site.getNotificationModes()
|
<static> |
Site.getPageModes()
|
getPermission(action)
|
|
getQuota()
|
|
getStaticFile(tail)
|
|
getStaticUrl(tail)
|
|
<static> |
Site.getStatus()
|
getTags(type, group)
|
|
getXml(collection)
|
|
processHref(href)
|
|
<static> |
Site.remove(site)
|
<static> |
Site.require(mode)
|
update(data)
|
- Methods borrowed from class HopObject:
- addTag, checkbox_macro, created_macro, creator_macro, getFormValue, getTitle, handleMetadata, input_macro, kind_macro, link_filter, link_macro, log, macro_macro, map, modified_macro, modifier_macro, notify, onRequest, radiobutton_macro, removeTag, select_macro, self_macro, setTags, skin_macro, textarea_macro, toString, touch, type_macro, upload_macro
Class Detail
Site(name, title)
A Site object is the basic container of Antville.
- Parameters:
- {String} name
- A unique identifier also used in the URL of a site
- {String} title
- An arbitrary string branding a site
Field Detail
{Tag[]}
$tags
{Archive}
archive
{String}
archiveMode
The way the archive of a site is displayed
{String}
commentMode
The way comments of a site are displayed
{Date}
created
The date and time of site creation
{User}
creator
A reference to a user who created a site
{Date}
deleted
{String}
export_id
{Files}
files
{Tags}
galleries
{Images}
images
{String}
import_id
{String}
job
{Layout}
layout
{String}
locale
The place and language settings of a site
{String}
longDateFormat
The long date format string
{Members}
members
{Metadata}
metadata
{String}
mode
The access level of a site
{Date}
modified
The date and time when a site was last modified
{User}
modifier
A reference to a user who modified a site
{String}
notificationMode
The way notifications are sent from a site
{Date}
notified
The date and time of the last notification sent to
the owners of a site
{String}
pageMode
The way stories of a site are displayed
{Number}
pageSize
The amount of stories to be displayed simultaneously
{Polls}
polls
{String}
shortDateFormat
The short date format string
{String}
status
The trust level of a site
{Stories}
stories
{String}
tagline
An arbitrary text describing a site
{Tags}
tags
{String}
timeZone
The time and date settings of a site
Method Detail
age_macro(param)
- Parameters:
- {Object} param
calendar_macro(param)
- Parameters:
- {Object} param
callback(ref)
- Parameters:
- {Object} ref
deleted_macro()
diskspace_macro()
{String[]}
getAdminHeader(name)
- Parameters:
- {String} name
- Returns:
- {String[]}
<static>
{String[]}
Site.getArchiveModes()
- Returns:
- {String[]}
- See:
- defineConstants
<static>
{Site}
Site.getByName(name)
- Parameters:
- {String} name
- Returns:
- {Site}
<static>
{String[]}
Site.getCallbackModes()
- Returns:
- {String[]}
- See:
- defineConstants
<static>
{String[]}
Site.getCommentModes()
- Returns:
- {String[]}
- See:
- defineConstants
{float}
getDiskSpace(quota)
- Parameters:
- {Number} quota
- Returns:
- {float}
{Object}
getFormOptions(name)
- Parameters:
- {String} name
- Returns:
- {Object}
{java.util.Locale}
getLocale()
- Returns:
- {java.util.Locale}
{HopObject}
getMacroHandler(name)
- Parameters:
- {String} name
- Returns:
- {HopObject}
<static>
{String[]}
Site.getModes()
- Returns:
- {String[]}
- See:
- defineConstants
<static>
{String[]}
Site.getNotificationModes()
- Returns:
- {String[]}
- See:
- defineConstants
<static>
{String[]}
Site.getPageModes()
- Returns:
- {String[]}
- See:
- defineConstants
{Boolean}
getPermission(action)
- Parameters:
- {String} action
- Returns:
- {Boolean}
{Number}
getQuota()
- Returns:
- {Number}
{helma.File}
getStaticFile(tail)
- Parameters:
- {String} tail
- Returns:
- {helma.File}
{String}
getStaticUrl(tail)
- Parameters:
- {String} tail
- Returns:
- {String}
<static>
{String[]}
Site.getStatus()
- Returns:
- {String[]}
- See:
- defineConstants
{Tag[]}
getTags(type, group)
- Parameters:
- {String} type
- {String} group
- Returns:
- {Tag[]}
{java.util.TimeZone}
getTimeZone()
- Returns:
- {java.util.TimeZone}
getXml(collection)
- Parameters:
- {Story[]} collection
processHref(href)
- Parameters:
- {String} href
referrers_macro()
<static>
Site.remove(site)
- Parameters:
- {Site} site
<static>
{Boolean}
Site.require(mode)
- Parameters:
- {String} mode
- Returns:
- {Boolean}
spamfilter_macro()
stories_macro()
update(data)
- Parameters:
- {Object} data