Antville 1.2 API Reference
Class Index | File Index

Classes


Class Admin


Extends HopObject.

Defined in: Admin.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Admin()
The Admin prototype is mounted at root and provides actions needed for system administration.
Field Summary
Field Attributes Field Name and Description
 
Contains sites scheduled for deletion
 
Contains administrative log entries only
 
Contains sites which are restricted but not blocked
 
Contains all available sites
 
Contains all available users
Method Summary
Method Attributes Method Name and Description
<static>  
Admin.commitEntries()
<static>  
 
count_macro(param, object)
<static>  
Admin.dequeue()
 
 
filterLog(data)
 
 
<static>  
<static>  
 
getPermission(action)
<static>  
<static>  
 
items_macro(param, object, name)
 
link_macro(param, action, id, text)
 
log(context, action)
 
 
<static>  
<static>  
Admin.purgeSites()
<static>  
Admin.queue(target, method)
 
renderItem(item)
 
skin_macro(param, name)
 
update(data)
<static>  
Admin.updateDomains()
<static>  
Admin.updateHealth()
 
updateSite(data)
 
updateUser(data)
Methods borrowed from class HopObject:
addTag, checkbox_macro, created_macro, creator_macro, getFormOptions, getFormValue, getTags, getTitle, handleMetadata, input_macro, kind_macro, link_filter, macro_macro, map, modified_macro, modifier_macro, notify, radiobutton_macro, removeTag, select_macro, self_macro, setTags, textarea_macro, toString, touch, type_macro, upload_macro
Class Detail
Admin()
The Admin prototype is mounted at root and provides actions needed for system administration. A user needs the User.PRIVILEGED permission to gain access or modify settings.
Field Detail
{Sites[]} deletedSites
Contains sites scheduled for deletion

{LogEntry[]} entries
Contains administrative log entries only

{Sites[]} restrictedSites
Contains sites which are restricted but not blocked

{Sites[]} sites
Contains all available sites

{Users[]} users
Contains all available users
Method Detail
<static> Admin.commitEntries()

<static> Admin.commitRequests()

count_macro(param, object)
Parameters:
{Object} param
{HopObject} object

<static> Admin.dequeue()

dropdown_macro(param)
Parameters:
{Object} param

filterLog(data)
Parameters:
{Object} data

filterSites(data)
Parameters:
{Object} data

filterUsers(data)
Parameters:
{Object} data

<static> {String[]} Admin.getCreationScopes()
Returns:
{String[]}
See:
defineConstants

<static> {String[]} Admin.getNotificationScopes()
Returns:
{String[]}
See:
defineConstants

{Boolean} getPermission(action)
Parameters:
{Object} action
Returns:
{Boolean}

<static> {String[]} Admin.getPhaseOutModes()
Returns:
{String[]}
See:
defineConstants

<static> Admin.invokeCallbacks()

items_macro(param, object, name)
Parameters:
{Object} param
{HopObject} object
{String} name

link_macro(param, action, id, text)
Parameters:
{Object} param
{String} action
{Number} id
{String} text

log(context, action)
Parameters:
{HopObject} context
{String} action

onRequest()

onUnhandledMacro(name)
Parameters:
{String} name

<static> Admin.purgeReferrers()

<static> Admin.purgeSites()

<static> {String} Admin.queue(target, method)
Parameters:
{HopObject} target
{String} method
Returns:
{String}

renderItem(item)
Parameters:
{HopObject} item

skin_macro(param, name)
Parameters:
{Object} param
{String} name

update(data)
Parameters:
{Object} data

<static> Admin.updateDomains()

<static> Admin.updateHealth()

updateSite(data)
Parameters:
{Object} data

updateUser(data)
Parameters:
{Object} data

Documentation generated by JsDoc Toolkit 2.3.3-beta on Sat Jun 05 2010 18:29:01 GMT+0200 (CEST)