Prototype HopObject
ACTIONS | FUNCTIONS | MACROS | SKINS | TEMPLATES | TYPE.PROPERTIES

Functions
applyModuleMethod(module, funcName, param)
method for rendering any module navigation by calling the module method renderSiteNavigation
checkAccess()
basic permission check function this method is overwritten by most of the other prototypes
createCheckBoxParam(propName, param)
create a parameter object for checkboxes
createInputParam(propName, param)
creates parameter object that will be passed to function that renders the input element
createLinkParam(param)
derives parameter object from an object that will be passed to function that renders the link element
getNavigationName()
Return a name for the object to be used in the global linkedpath macro this function is overwritten by day-objects!
onRequest()
function checks if there's a site in path if true it checks if the site or the user is blocked
 
Macros
HopObject.createtime
macro renders the time the object was created
HopObject.creator
macro renders the name of the creator of an object either as link or as plain text
HopObject.link
macro creates an html link
HopObject.modifier
macro renders the name of the modifier
HopObject.modifytime
macro rendering modifytime
HopObject.url
user-friendly wrapper for href_macro
 
Skins
delete.skin
param.description, param.detail, response.action