[net.nemein.calendar] element index

Package indexes

All elements
a c e g i n s u v _
_
top
Variable $_datamanager
The datamanager instance controlling the event to show, or null in case there is no event at this time. The request data key 'datamanager' is set to a reference to this member during class startup.
Variable $_event
The event to show, or null in case that there is no event set at this time.
Variable $_filters
GET field filters set for this view
Variable $_l10n
Variable $_l10n_midcom
Variable $_master_event
The master event ID to use as _root_event::up.
Variable $_master_event
The master event ID to use as _root_event::up.
Variable $_object
Variable $_root_event
The root event to use with this topic.
Variable $_root_event
Variable $_root_event
The root event to use with this topic.
Variable $_schemadb
The schema database accociated with the topic.
Variable $_schemadb_index
An index over the schema database accociated with the topic mapping schema keys to their names. For ease of use.
Variable $__table__
Method _can_handle_view
Can-Handle check against the current event GUID. We have to do this explicitly in can_handle already, otherwise we would hide all subtopics as the request switch accepts all argument count matches unconditionally.
Method _delete_record
Method _dm_create_callback
Callback for the datamanager create mode.
Method _get_event_listing
List events from the database according to component's configuration
Method _get_week_end
Timestamp for ending of the selected week. Use this to tune queries for selecting reservations
Method _get_week_start
Timestamp for beginning of the selected week. Use this to tune queries for selecting reservations
Method _handler_between
Method _handler_create
Prepares everything to create a new event. When processing the DM results, it will redirect to the view mode on the save event, and to the welcome page otherwise. It uses sessioning to keep track of the newly created event ID.
Method _handler_delete
Method _handler_edit
Locates the article to edit and sets everything up. When processing the DM results, it will redirect to the view mode on both the save and cancel events.
Method _handler_repeat
Method _handler_upcoming
Method _handler_view
Locates the event to view and prepares everything for the view run.
Method _handler_view
Method _handler_week
Method _handler_welcome
Welcome page handler.
Method _initialize_datamanager_for_event
Method _init_root_event
Load the root event from database or create it
Method _load_event
This internal helper loads the event identified by the passed argument from the database.
Method _load_filters
Method _load_schema_database
Internal helper, loads the configured schema database into the class.
Method _on_handle
General request initialization, which populates the topic toolbar.
Method _on_initialize
Initialize n.n.calendar library.
Method _on_initialize
Method _on_initialize
The initialization tries to load the root event and will create one if it couldn't be found. It will also load the Datamanager schema database, which is used here and there for the toolbars etc.
Method _on_reindex
Iterate over all events and create index record using the custom indexer method.
Method _prepare_creation_datamanager
Prepares the datamanager for creation of a new event. When returning false, it sets errstr and errcode accordingly.
Method _prepare_datamanager
Prepares the datamanager for the loaded event. When returning false, it sets errstr and errcode accordingly.
Method _prepare_local_toolbar
This internal helper adds the edit and delete links to the local toolbar.
Method _prepare_topic_toolbar
This function adds all of the standard items (configuration and create links) to the topic toolbar.
Method _show_between
Method _show_create
Renders the selected event using the datamnager view mode.
Method _show_delete
Renders the selected article using the datamanager view mode.
Method _show_edit
Renders the selected article using the datamnager view mode.
Method _show_event_listing
Show an event listing populated in $this->_request_data['events']
Method _show_repeat
Method _show_upcoming
Method _show_view
Method _show_view
Renders the selected article using the datamanager view mode.
Method _show_week
Method _show_welcome
Renders the welcome page.
a
top
Page admin.php
admin.php in admin.php
c
top
Method create
e
top
Page event.php
event.php in event.php
g
top
Method generate_event_link
Generate link to the event
Method get_leaves
Method get_node
i
top
Page interfaces.php
interfaces.php in interfaces.php
n
top
Page navigation.php
navigation.php in navigation.php
Class net_nemein_calendar_admin
Calendar Admin interface class.
Method net_nemein_calendar_admin
Class net_nemein_calendar_event
Calendar event abstraction class TODO: Port to OpenPsa2 Calendar classes as soon as they handle repeats
Method net_nemein_calendar_event
Method net_nemein_calendar_interface
Constructor.
Class net_nemein_calendar_interface
Calendar MidCOM interface class.
Method net_nemein_calendar_navigation
Class net_nemein_calendar_navigation
Calendar NAP interface class.
Method net_nemein_calendar_viewer
Class net_nemein_calendar_viewer
Calendar Viewer interface class.
s
top
Method set_object
u
top
Method update
v
top
Page viewer.php
viewer.php in viewer.php
a c e g i n s u v _