Squiz Matrix  4.12.2
 All Data Structures Namespaces Functions Variables Pages
Page_Calendar_Rolling_Edit_Fns Class Reference
Inheritance diagram for Page_Calendar_Rolling_Edit_Fns:
Page_Edit_Fns Asset_Edit_Fns MySource_Object Page_Calendar_Restricted_Edit_Fns

Public Member Functions

 __construct ()
 
 paintEventSources (&$asset, &$o, $prefix)
 
 processEventSources (&$asset, &$o, $prefix)
 
 paintDurationFromTo (&$asset, &$o, $prefix)
 
 processDurationFromTo (&$asset, &$o, $prefix)
 
 paintDaysFrom (&$asset, &$o, $prefix)
 
 processDaysFrom (&$asset, &$o, $prefix)
 
 paintDaysTo (&$asset, &$o, $prefix)
 
 processDaysTo (&$asset, &$o, $prefix)
 
 _paintDaySelect (&$asset, $prefix, $attr)
 
 _processDaySelect (&$asset, $prefix, $attr)
 
 paintDefaultFormatLinks (&$asset, &$o, $prefix)
 
 _paintDefaultFormatLink ($root_assetid, $bodycopy_name, $bodycopy_description, $type_code='bodycopy', $screen='contents')
 
 paintTypeFormats (&$asset, &$o, $prefix)
 
 processTypeFormats (&$asset, &$o, $prefix)
 
 paintUseNoResultsBodycopy (&$asset, &$o, $prefix)
 
 processUseNoResultsBodycopy (&$asset, &$o, $prefix)
 
 _getAvailableTypes (&$asset)
 
- Public Member Functions inherited from Page_Edit_Fns
 __construct ()
 
- Public Member Functions inherited from Asset_Edit_Fns
 Asset_Edit_Fns ()
 
 paintPaths (&$asset, &$o, $prefix)
 
 paintEditRemapURLs (&$asset, &$o, $prefix)
 
 processPaths (&$asset, &$o, $prefix)
 
 processEditRemapURLs (&$asset, &$o, $prefix)
 
 paintURLs (&$asset, &$o, $prefix)
 
 paintAddRemapURLs (&$asset, &$o, $prefix)
 
 processAddRemapURLs (&$asset, &$o, $prefix)
 
 isWorkflowComplete (&$asset)
 
 paintNoticeLinkedAsset (&$asset, $link_value, $type_codes=Array(), $field_name='', $multiple=FALSE)
 
 processNoticeLinkedAsset (&$asset, $link_value, $field_name='', $multiple=FALSE)
 
 isSearchInstalled (&$asset, $prefix)
 
 isBeingCreated (&$asset)
 
 isNotBeingCreated (&$asset)
 
 paintAutomaticRemapSetting (&$asset, &$o, $prefix)
 
 paintCreateLink (&$asset, &$o, $prefix)
 
- Public Member Functions inherited from MySource_Object
 MySource_Object ()
 
 __sleep ()
 
 __wakeup ()
 

Additional Inherited Members

- Data Fields inherited from Asset_Edit_Fns
 $static_screens
 

Detailed Description

Definition at line 32 of file page_calendar_rolling_edit_fns.inc.

Constructor & Destructor Documentation

__construct ( )

Constructor

Definition at line 40 of file page_calendar_rolling_edit_fns.inc.

Member Function Documentation

_getAvailableTypes ( $asset)

Gets a list of the available asset types that can be use for type formats.

Parameters
object&$assetthe asset whose interface we are painting
Returns
boolean public

Definition at line 621 of file page_calendar_rolling_edit_fns.inc.

_paintDaySelect ( $asset,
  $prefix,
  $attr 
)

Paints the controls used by paintDaysTo and paintDaysFrom

Parameters
string&$assetthe asset to which the attribute belongs
string$prefixprefix for the form elements
string$attrthe attribute to paint
Returns
boolean public

Definition at line 257 of file page_calendar_rolling_edit_fns.inc.

_paintDefaultFormatLink (   $root_assetid,
  $bodycopy_name,
  $bodycopy_description,
  $type_code = 'bodycopy',
  $screen = 'contents' 
)

Prints the table containing the links to the bodycopies (and default type format)

Parameters
string$root_assetidthe id of the asset to look under for bodycopies; NULL indicates the listing_engine asset itself
string$bodycopy_namethe name of the bodycopy to print, eg. 'no_results'
string$bodycopy_descriptionthe description to label the bodycopy with
string$type_codethe type_code of the format to the print (by default, 'bodycopy')
string$screenthe edit screen to link to
Returns
void private

Definition at line 358 of file page_calendar_rolling_edit_fns.inc.

_processDaySelect ( $asset,
  $prefix,
  $attr 
)

Processes the day selection for processDaysTo and processDaysFrom

Parameters
string&$assetthe asset to which the attribute belongs
string$prefixprefix for the form elements
string$attrthe attribute to process
Returns
boolean public

Definition at line 301 of file page_calendar_rolling_edit_fns.inc.

paintDaysFrom ( $asset,
$o,
  $prefix 
)

Paints the interface for the 'From' attribute

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 189 of file page_calendar_rolling_edit_fns.inc.

paintDaysTo ( $asset,
$o,
  $prefix 
)

Paints the interface for the 'To' attribute

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 223 of file page_calendar_rolling_edit_fns.inc.

paintDefaultFormatLinks ( $asset,
$o,
  $prefix 
)

Paint links to the default formats

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 326 of file page_calendar_rolling_edit_fns.inc.

paintDurationFromTo ( $asset,
$o,
  $prefix 
)

Paints the interface for the 'time_unit', 'From', 'To' attributes

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 112 of file page_calendar_rolling_edit_fns.inc.

paintEventSources ( $asset,
$o,
  $prefix 
)

Paint the interface for setting the root nodes from which this calendar page draws events

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 55 of file page_calendar_rolling_edit_fns.inc.

paintTypeFormats ( $asset,
$o,
  $prefix 
)

Paint the interface for editing custom type formats

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 389 of file page_calendar_rolling_edit_fns.inc.

paintUseNoResultsBodycopy ( $asset,
$o,
  $prefix 
)

Process use format bodycopy dropdown

This function returns boolean FALSE if write access to links cannot be gained on the calendar rolling page asset, TRUE otherwise.

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 554 of file page_calendar_rolling_edit_fns.inc.

processDaysFrom ( $asset,
$o,
  $prefix 
)

Processes the interface for the 'From' attribute

Parameters
object&$assetthe asset whose interface we are processing
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 206 of file page_calendar_rolling_edit_fns.inc.

processDaysTo ( $asset,
$o,
  $prefix 
)

Processes the interface for the 'To' attribute

Parameters
object&$assetthe asset whose interface we are processing
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 240 of file page_calendar_rolling_edit_fns.inc.

processDurationFromTo ( $asset,
$o,
  $prefix 
)

Processes the interface for the 'time_unit', 'From', 'To' attributes

Parameters
object&$assetthe asset whose interface we are processing
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 166 of file page_calendar_rolling_edit_fns.inc.

processEventSources ( $asset,
$o,
  $prefix 
)

Process the interface for setting the root nodes from which this calendar page draws events

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 83 of file page_calendar_rolling_edit_fns.inc.

processTypeFormats ( $asset,
$o,
  $prefix 
)

Processes custom type formats

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 477 of file page_calendar_rolling_edit_fns.inc.

processUseNoResultsBodycopy ( $asset,
$o,
  $prefix 
)

Process use format bodycopy

Parameters
object&$assetthe asset whose interface we are painting
object&$othe outputter class
string$prefixprefix for the form elements
Returns
boolean public

Definition at line 591 of file page_calendar_rolling_edit_fns.inc.


The documentation for this class was generated from the following file: