[net.nemein.registrations] element index

Package indexes

All elements
a c d e g i k l n o p r v w _
_
top
Variable $_approve_action
Management form fieldname: Approve Registration
Variable $_config
Request data information
Variable $_config
Request data information
Variable $_config
Request data information
Variable $_controller
The DM2 controller used to do edit operations on events.
Variable $_controller
The creation mode controller used for event creation.
Variable $_controller
The DM2 controller used to do edit operations on registrations.
Variable $_controller
Currently active controller instance.
Variable $_datamanager
The DM2 datamanager used to do view operations on events.
Variable $_datamanager
The DM2 datamanager used to do view operations on registrations.
Variable $_dm
The DM2 datamanager instance encaspulating this object. Initialized on first access via get_datamanager.
Variable $_event
The event just created in creation mode.
Variable $_event
The events to register for
Variable $_event
The events to register for
Variable $_event
The events to register for
Variable $_events
The events to display
Variable $_events
The events to list on the front page.
Variable $_l10n
Request data information
Variable $_l10n
Request data information
Variable $_l10n
Request data information
Variable $_l10n_midcom
Request data information
Variable $_l10n_midcom
Request data information
Variable $_l10n_midcom
Request data information
Variable $_nullstorage_schemadb
The schema database used for the nullstorage controller. It consists of the merged registrar and add registration schemas in a single schema named 'merged'. No further schemas will be part of this database.
Variable $_options
The option listing consists of an schema name => title mapping.
Variable $_processing_msg
The processing message to show.
Variable $_registrar
The currently active registrar, initialized based on the currently authenticated user.
Variable $_registrar
The currently active registrar, initialized based on the currently authenticated user.
Variable $_registration
The created registration record, used during the save operation.
Variable $_registration
The created registration record, used during the save operation.
Variable $_registration_cache
Internal cache used for is_registered / get_registration.
Variable $_rejectdelete_action
Management form fieldname: Reject Registration and delete registrar
Variable $_rejectnotice_fieldname
Management form fieldname: Reject Registration notice
Variable $_reject_action
Management form fieldname: Reject Registration
Variable $_request_data
Request data information
Variable $_request_data
The current request data context. Used to access configuration.
Variable $_request_data
Request data information
Variable $_request_data
Request data information
Variable $_root_event
The root event (taken from the request data area)
Variable $_root_event
The root event (taken from the request data area)
Variable $_root_event
The root event (taken from the request data area)
Variable $_root_event
The root event (taken from the request data area)
Variable $_root_event
The root event (taken from the request data area)
Variable $_root_event
The root event (taken from the request data area)
Variable $_root_event
The root event. This is now registration-specific event instance since we don't have a full request available in the navigation (and don't need it either).
Variable $_root_event
Request data information
Variable $_schemadb
The schema database (taken from the request data area)
Variable $_schemadb
The schema database (taken from the request data area)
Variable $_schemadb
The schema database (taken from the request data area)
Variable $_schemadb
The schema database (taken from the request data area)
Variable $_schemadb
The schema database (taken from the request data area)
Variable $_schemadb
An array of DM2 schemas, taken from the request data.
Variable $_schemadb
The schema database (taken from the request data area)
Variable $_topic
Request data information
Variable $_topic
Request data information
Variable $_topic
Request data information
Method _bind_to_request_data
Binds the object to the current request data. This populates the members _request_data, _config, _topic, _l10n and _l10n_midcom accordingly.
Method _bind_to_request_data
Binds the object to the current request data. This populates the members _request_data, _config, _topic, _l10n and _l10n_midcom accordingly.
Method _bind_to_request_data
Binds the object to the current request data. This populates the members _request_data, _config, _topic, _l10n and _l10n_midcom accordingly.
Method _create_registrar
This function will create a new registrar record to save the form data to.
Method _create_registration
This function will create a new registrar record to save the form data to.
Method _dm_array_to_string
Internal helper, converts a DM2 instance to a string based representation suitable for mailing.
Method _encode_subject
Internal helper, encodes a mail subject line with Latin 1 encoding. This is hacky and needs an immediate rewrite to PEAR Mail (which'll deprecate this function).
Method _handler_close
Closes an event for registration and relocates to view mode. Already closed events are ignored silently.
Method _handler_create
Creates a new event
Method _handler_delete
Shows an event, no permissions required.
Method _handler_delete
This handler shows a registration delete confirmation page
Method _handler_edit
This handler shows a registration edit form.
Method _handler_edit
Shows an event, no permissions required.
Method _handler_export_csv
CSV export handler, no permissions required, does not invoke show method, will exit immediately.
Method _handler_list_all
Lists all events, regardless of dates.
Method _handler_list_registrations
Lists the registrations of a particular event.
Method _handler_manage
This handler processes the management POST requests generated by the forms described in the view mode. This handler has no corresponding show function.
Method _handler_open
Opens an event for registration and relocates to view mode. Already opened events are ignored silently, closed events are reopened. Any set close date will not be touched, of course.
Method _handler_register
Registration uses a, lets say, creative way of using the DM2 architecture: If the current user can register to an event, a new schema is constructed out of the registrar and registeration schemas. They need to have unique fieldnames for exactly this operation.
Method _handler_rootevent
Manages the root event
Method _handler_success
This page shows a success page. It uses sessioning to receive its argument from the registration sequece for security reasons.
Method _handler_view
This handler shows a registration along with a toolbar containing links to further
Method _handler_view
Shows an event, no permissions required.
Method _handler_welcome
The welcome handler loades the currently visible events and displays them.
Method _load_options
Loads the schema database and computes the available AQ schemas from it.
Method _load_root_event
Tries to load the Systemwide root event.
Method _load_root_event
Tries to load the Systemwide root event.
Method _load_schemadb
Tries to load the schema database. It does basic verification of the schemadb along these guidelines:
Method _on_handle
This generic handler function prepares the request data required for handling the request.
Method _on_initialize
Maps the root event and schemadb from the request data to local member variables.
Method _on_initialize
Method _on_initialize
Maps the root event and schemadb from the request data to local member variables.
Method _on_initialize
Maps the root event and schemadb from the request data to local member variables.
Method _on_initialize
Maps the root event and schemadb from the request data to local member variables.
Method _on_initialize
Maps the root event and schemadb from the request data to local member variables.
Method _on_initialize
Maps the root event and schemadb from the request data to local member variables.
Method _on_initialize
Method _populate_dm
Populates the _dm member.
Method _prepare_nullstorage_controller
Creates the nullstorage controller used to process the registration.
Method _prepare_nullstorage_schemadb
This function prepares the schemadb containing merged schema for the nullstorage controller.
Method _prepare_request_data
Simple helper which references all important members to the request data listing for usage within the style listing.
Method _prepare_request_data
Simple helper which references all important members to the request data listing for usage within the style listing.
Method _prepare_request_data
Simple helper which references all important members to the request data listing for usage within the style listing.
Method _prepare_request_data
Simple helper which references all important members to the request data listing for usage within the style listing.
Method _prepare_request_data
Simple helper which references all important members to the request data listing for usage within the style listing.
Method _prepare_request_data
Simple helper which references all important members to the request data listing for usage within the style listing.
Method _process_create_controller
This function processes the creation mode controller
Method _process_nullstorage_controller
Processes data sent back from the client. If the form validates, we do the save cycle and redirect to a thank-you(tm) page. Only the save event is handled here, cancel is already processed during startup.
Method _send_approval_notification
Sends the approval notification E-Mail to the configured notification Mail address
Method _show_create
Creates a new event
Method _show_delete
This handler shows a registration delete confirmation page
Method _show_delete
Lists the registrations of a particular event, manage permissions required.
Method _show_edit
Lists the registrations of a particular event, manage permissions required.
Method _show_edit
This handler shows a registration edit form.
Method _show_list_all
Lists all events, regardless of dates.
Method _show_list_registrations
Lists the registrations of a particular event.
Method _show_register
The register handler loades the currently visible events and displays them.
Method _show_rootevent
Lists the registrations of a particular event, manage permissions required.
Method _show_success
Shows the success page.
Method _show_view
Lists the registrations of a particular event, manage permissions required.
Method _show_view
This handler shows a registration along with a toolbar containing links to further
Method _show_welcome
The welcome handler loades the currently visible events and displays them.
Method _update_breadcrumb_line
Helper, updates the context so that we get a complete breadcrum line towards the current location.
Method _update_breadcrumb_line
Helper, updates the context so that we get a complete breadcrum line towards the current location.
Method _update_breadcrumb_line
Helper, updates the context so that we get a complete breadcrumb line towards the current location.
Method _update_registrar
This function updates the currently loaded registrar with the information obtained through the original nullstorage controller. If saving fails, generate_error is triggered.
Method _validate_permissions
Validates permissions during request startup.
a
top
Method approve_registration
Approves a given registration for this event.
Page admin.php
admin.php in admin.php
Page aqcallback.php
aqcallback.php in aqcallback.php
Page admin.php
admin.php in admin.php
c
top
Method close_registration
Closes the event registration. The open date will not be touched.
Method create_simple_controller
Helper function, which creates simple controller for the current registrar.
Method create_simple_controller
Creates a DM2 simple controller instance for this object, used for editing.
Method create_simple_controller
Helper function, which creates simple controller for the current registrar.
d
top
Method dm2_create_callback
DM2 creation controller callback. Creates a new entry, initializes it. The reference is stored in the class and then returned to DM2.
e
top
Page event.php
event.php in event.php
Page events.php
events.php in events.php
Page event.php
event.php in event.php
g
top
Method get_additional_questions_schema
Returns the name of the additional questions schema.
Method get_datamanager
Returns a DM2 datamanager instance for this object.
Method get_datamanager
Returns a DM2 datamanager instance for this object.
Method get_datamanager
Returns a DM2 datamanager instance for this object.
Method get_event
Retrive the event object accociated with this registration.
Method get_events_querybuilder
This function returns a query builder prepared to query all events linked to the root event accociated with the current request state. If an event type filter is configured, this is taken into account as well.
Method get_leaves
Method get_name_for_key
Method get_notification_email
Returns the mail address to which to send notification E-Mails.
Method get_registrar
Retrive the registrar object accociated with this registration.
Method get_registrars
Returns a list of registrar records accociated with this object.
Method get_registration
Check if a given user/person is already registered to this event. If yes, the corresponding registration record is returned.
Method get_registrations
Returns a list of registration records accociated with this object.
Method get_registrations_qb
Returns an initialized querybuilder which will list all registrations of this event without further constraints or orderings.
Method get_registration_link
Returns the registration link applicable for the current user. The following guidelines are taken:
i
top
Method index
Indexes an entry.
Method is_approved
Checks, if the event is approved.
Method is_open
Checks if the event is open for registration.
Method is_registered
Check if a given user/person is already registered to this event.
Page interfaces.php
interfaces.php in interfaces.php
k
top
Method key_exists
l
top
Method list_all
Method list_all
Returns a list of all events.
Method list_open
Returns a list of all events open for registration.
n
top
Page navigation.php
navigation.php in navigation.php
Method net_nemein_registrations_admin
Class net_nemein_registrations_admin
registrations AIS interface class
Method net_nemein_registrations_aqcallback
The constructor loads the current request configuration and prepares the option listing.
Class net_nemein_registrations_aqcallback
Event registration system: Additional Questions Schema selection dropdown
Class net_nemein_registrations_event
Event registration system: Event class
Method net_nemein_registrations_event
The default constructor will create an empty object. Optionally, you can pass an object ID or GUID to the object which will then initialize the object with the corresponding DB instance.
Method net_nemein_registrations_handler_admin
Class net_nemein_registrations_handler_admin
Event registration administration handler
Class net_nemein_registrations_handler_event
Event registration management handler
Method net_nemein_registrations_handler_event
Simple default constructor.
Method net_nemein_registrations_handler_events
Simple default constructor.
Class net_nemein_registrations_handler_events
Registrations registration management handler
Method net_nemein_registrations_handler_register
Simple default constructor.
Class net_nemein_registrations_handler_register
Registrations register page handler
Class net_nemein_registrations_handler_registration
Registrations registration management handler
Method net_nemein_registrations_handler_registration
Simple default constructor.
Class net_nemein_registrations_handler_welcome
Registrations welcome page handler
Method net_nemein_registrations_handler_welcome
Simple default constructor.
Class net_nemein_registrations_navigation
Event registration navigation interface
Method net_nemein_registrations_navigation
Simple constructor, calls base class.
Class net_nemein_registrations_registrar
Event registration system: Registrar class
Method net_nemein_registrations_registrar
The default constructor will create an empty object. Optionally, you can pass an object ID or GUID to the object which will then initialize the object with the corresponding DB instance.
Method net_nemein_registrations_registration
The default constructor will create an empty object. Optionally, you can pass an object ID or GUID to the object which will then initialize the object with the corresponding DB instance.
Class net_nemein_registrations_registration
Event registration system: Registration class
Method net_nemein_registrations_viewer
Class net_nemein_registrations_viewer
Event registration system site interface
Method new_query_builder
Overwrite the query builder getter with a version retrieving the right type.
Method new_query_builder
Overwrite the query builder getter with a version retrieving the right type.
Method new_query_builder
Overwrite the query builder getter with a version retrieving the right type.
o
top
Method open_registration
Opens the event for registration. The close date will not be touched.
p
top
Method prepare_create_controller
Creates a DM2 create controller instance for this object. The controller will not be initialized, allowing you to do further modifications before actual startup.
r
top
Page register.php
register.php in register.php
Page registration.php
registration.php in registration.php
Page registrar.php
registrar.php in registrar.php
Page registration.php
registration.php in registration.php
Method rejectdelete_registration
Rejects a given registration for this event and deletes the corresponding user record.
Method reject_registration
Rejects a given registration for this event.
v
top
Page viewer.php
viewer.php in viewer.php
w
top
Page welcome.php
welcome.php in welcome.php
a c d e g i k l n o p r v w _