Plugin providing a registration UI that works by searching for text strings. More...
Public Member Functions | |
| __construct () | |
| ajax_sd_mt_registration_ui_text_searches () | |
| sd_mt_configure_registration_ui ($SD_Meeting_Tool_Registration_UI) | |
| sd_mt_get_all_registration_uis ($SD_Meeting_Tool_Registration_UIs) | |
| sd_mt_get_registration_ui ($class_name) | |
| sd_mt_process_registration_ui ($SD_Meeting_Tool_Registration) | |
| sd_mt_display_registration_ui ($SD_Meeting_Tool_Registration) | |
| sd_mt_update_registration_ui ($SD_Meeting_Tool_Registration_UI) | |
Private Member Functions | |
| our_ui () | |
Additional Inherited Members | |
Public Attributes inherited from SD_Meeting_Tool_Base | |
| $paths = array() | |
Protected Member Functions inherited from SD_Meeting_Tool_0 | |
| cache_directory () | |
| Return the cache directory for the plugin. | |
| cache_file ($id) | |
| Returns the name of the cache file for this session. | |
| cache_url () | |
| Returns the complete URL to the cache directory. | |
| check_cache_directory () | |
| Check whether the cache directory is OK. | |
Protected Attributes inherited from SD_Meeting_Tool_0 | |
| $language_domain = 'SD_Meeting_Tool' | |
Plugin providing a registration UI that works by searching for text strings.
The searching is handled in realtime and the list is refreshed via AJAX calls.
Any text can be searched for, which means that things like barcodes can be searched for also.
| SD_Meeting_Tool_Registration_UI_Text_Searches::__construct | ( | ) |
| SD_Meeting_Tool_Registration_UI_Text_Searches::ajax_sd_mt_registration_ui_text_searches | ( | ) |
|
private |
Returns a base Text Search UI class.
| SD_Meeting_Tool_Registration_UI_Text_Searches::sd_mt_configure_registration_ui | ( | $ui | ) |
Configure a UI.
This filter is called by the registration plguin, requesting the UI to display its configuration options, if any.
The form is already started by the registration plugin. Return anything you want: a string, some form inputs.
| SD_Meeting_Tool_Registration_UI | $ui | A SD_Meeting_Tool_Registration_UI. |
Implements interface_SD_Meeting_Registration_UI.
| SD_Meeting_Tool_Registration_UI_Text_Searches::sd_mt_display_registration_ui | ( | $reg | ) |
Displays the registration UI.
Extract the UI from the registration using registration->ui.
| SD_Meeting_Tool_Registration | $reg | The SD_Meeting_Tool_Registration contains the UI to show to the user. |
Implements interface_SD_Meeting_Registration_UI.
| SD_Meeting_Tool_Registration_UI_Text_Searches::sd_mt_get_all_registration_uis | ( | $uis | ) |
Return a list of available reg UIs.
| array | $uis | Array of {SD_Meeting_Tool_Registration_UI}s. |
Implements interface_SD_Meeting_Registration_UI.
| SD_Meeting_Tool_Registration_UI_Text_Searches::sd_mt_get_registration_ui | ( | $class_name | ) |
Return a specific UI.
| string | $class_name | Class name of the requested UI. |
Implements interface_SD_Meeting_Registration_UI.
| SD_Meeting_Tool_Registration_UI_Text_Searches::sd_mt_process_registration_ui | ( | $reg | ) |
Processes any _POST input from this registration UI.
| SD_Meeting_Tool_Registration | $reg | Registration to process. |
Implements interface_SD_Meeting_Registration_UI.
| SD_Meeting_Tool_Registration_UI_Text_Searches::sd_mt_update_registration_ui | ( | $ui | ) |
Creates or updates a registration UI.
If the ID is null, a new registration UI will be created in the database.
| SD_Meeting_Tool_Registration_UI | $ui | Registration UI to create or update. |
Implements interface_SD_Meeting_Registration_UI.
1.8.1.2