The Base-Class for all other admin-classes
Located in /admin/class_admin.php (line 15)
| Class | Description |
|---|---|
| class_element_admin | The base class for all page-elements |
| class_modul_dashboard_admin | |
| class_modul_dashboard_admin_xml | admin-class of the dashboard-module Serves xml-requests, mostly general requests e.g. changing a widgets position |
| class_modul_downloads_admin | Admin class of the downloads-module. Used to sync the archives with the filesystem and to define file-properties |
| class_modul_downloads_admin_xml | admin-class of the downloads-module Serves xml-requests, e.g. syncing an archive |
| class_modul_faqs_admin | Admin class of the faqs-module. Responsible for editing faqs and organizing them in categories |
| class_modul_filemanager_admin | Admin-Parts of the filemanager |
| class_modul_filemanager_admin_xml | admin-class of the filemananger-module Serves xml-requests, currently to handle uploads |
| class_modul_folderview_admin | This class provides a list-view of the folders created in the database / filesystem |
| class_modul_gallery_admin | Admin class of the gallery-module. Used to sync the galleries with the filesystem and to define picture-properties |
| class_modul_gallery_admin_xml | admin-class of the gallery-module Serves xml-requests, e.g. syncing a gallery |
| class_modul_guestbook_admin | Admin class to handle all guestbook-stuff like creating guestbook, deleting posts, ... |
| class_modul_languages_admin | Admin-class to manage all languages |
| class_modul_login_admin | This class shows a little LoginScreen if the user is net yet loggedin |
| class_modul_navigation_admin | Admin-class to manage all navigations |
| class_modul_navigation_admin_xml | Admin-class to manage all navigations |
| class_modul_news_admin | Admin class of the news-module. Responsible for editing news, organizing them in categories and creating feeds |
| class_modul_pages_admin | This class handles the admin-sided management of the pages In this case, that are only the pages NOT yet the content |
| class_modul_pages_admin_xml | admin-class of the pages-module Serves xml-requests, e.g. a list of available pages |
| class_modul_pages_content_admin | This class is used to edit the content of a page. So, to create / delete / modify elements on a given page. |
| class_modul_postacomment_admin | Admin class of the postacomment-module. Responsible for listing posts and organizing them |
| class_modul_right_admin | This class handles the adminside of right-management |
| class_modul_stats_admin | Admin-Part of the stats, generating all reports an handles requests to workers |
| class_modul_system_admin | Class to handle infos about the system and to set systemwide properties |
| class_modul_system_admin_xml | admin-class of the system-module Serves xml-requests, mostly general requests e.g. changing a records status or position in a list |
| class_modul_user_admin | This class provides the user and groupmanagement |
Instance of class_config
Instance of class_db
Instance of class_rights
Instance of class_session
Instance of class_template
Instance of class_toolkit_admin
Constructor
Adds a validation error to the array of errors
Use this method to reload a specific url.
Use ONLY this method and DO NOT use header("Location: ...");
Deletes the complete Pages-Cache
Removes one page from the cache
Generates a new SystemID
returns the action used for the current request
Returns the complete Params-Array
Returns a value from the $arrModule array.
If the requested key not exists, returns ""
Returns the time the record was last edited
Returns the URL at the given position (from HistoryArray)
Loads the language to edit content
Returns the name of the user who last edited the record
Returns the data for a registered module
Creates a text-based decription of the current module.
Therefore the text-entry module_description should be available.
Returns the complete Template.
Collects all outputs and invokes the navi generation, ...
Returns the SystemID of a installed module
Returns the current instance of the class_rights
Returns the current Text-Object Instance
Loads the content the module itself created.
You have to overwrite this method in order to display your own content in the admin-area!
Writes the SessionInfo, overwrite if needed
Writes the Main Navi, overwrite if needed ;) Creates a list of all installed modules
Writes the ModuleNavi, overwrite if needed
Use two-dim arary: array[ array["right", "link"], array["right", "link"] ]
Writes the ModuleTitle, overwrite if needed
Returns a value from the params-Array
Generates a sorted array of systemids, reaching from the passed systemid up until the assigned module-id
Gets the Prev-ID of a record
Overwrite this function, if you want to validate passed form-input
Gets the status of a systemRecord
Returns the current SystemID
Return a complete SystemRecord
Used to get Text out of Textfiles
Returns the array of validationErrors
Sets the position of systemid using a given value.
Writes a key-value-pair to the arrModule
Sets the current date as the edit-date of a system record
Holds the last 5 URLs the user called in the Session Admin and Portal are seperated arrays, but don't worry anyway...
Writes a value to the params-array
Sets the Position of a SystemRecord in the currect level one position upwards or downwards
Negates the status of a systemRecord
Sets the textbase, so the module used to load texts
Sets the current SystemID
Sets the current area in the template object to have it work as expected
Method used to validate posted form-values.
NOTE: To work with this method, the derived class needs to implement a method "getRequiredFields()", returning an array of field to validate. The array returned by getRequiredFields() has to fit the format [fieldname] = type, whereas type can be one of string, number, email, folder, systemid
The array saved in $this->$arrValidationErrors return by this method is empty in case of no validation Errors, otherwise an array with the structure [nonvalidField] = text from objText is being created.
Checks a systemid for the correct syntax
Documentation generated on Mon, 12 Apr 2010 21:19:55 +0200 by phpDocumentor 1.4.3