Class standard_aed_module

Description

Located in /sources/aed_module.php (line 21)


	
			
Direct descendents
Class Description
Module_admin_awards Module page class.
Module_admin_chat Module page class.
Module_admin_custom_comcode Module page class.
Module_admin_ecommerce Module page class.
Module_admin_flagrant Module page class.
Module_admin_newsletter Module page class.
Module_admin_ocf_categories Module page class.
Module_admin_ocf_customprofilefields Module page class.
Module_admin_ocf_emoticons Module page class.
Module_admin_ocf_forums Module page class.
Module_admin_ocf_groups Module page class.
Module_admin_ocf_multimoderations Module page class.
Module_admin_ocf_post_templates Module page class.
Module_admin_ocf_welcome_emails Module page class.
Module_cms_banners Module page class.
Module_cms_banners_cat Module page class.
Module_cms_blogs Module page class.
Module_cms_calendar Module page class.
Module_cms_calendar_cat Module page class.
Module_cms_catalogues Module page class.
Module_cms_catalogues_cat Module page class.
Module_cms_catalogues_alt Module page class.
Module_cms_downloads Module page class.
Module_cms_downloads_alt Module page class.
Module_cms_downloads_cat Module page class.
Module_cms_galleries Module page class.
Module_cms_galleries_alt Module page class.
Module_cms_galleries_cat Module page class.
Module_cms_iotds Module page class.
Module_cms_news Module page class.
Module_cms_news_cat Module page class.
Module_cms_ocf_groups Module page class.
Module_cms_polls Module page class.
Module_cms_quiz Module page class.
Module_warnings Module page class.
Variable Summary
mixed $add_text
mixed $array_key
mixed $author
mixed $award_type
mixed $care_please
mixed $catalogue
mixed $do_preview
mixed $edit_text
mixed $javascript
mixed $menu_label
mixed $module_type
mixed $new_id
mixed $orderer
mixed $seo_type
mixed $table
mixed $type_code
mixed $upload
mixed $user_facing
Method Summary
tempcode ad ()
?tempcode choose_catalogue (tempcode $title)
tempcode do_next_manager (tempcode $title, tempcode $description, ?ID_TEXT $id)
tempcode ed ()
?array get_entry_points ()
tempcode get_permission_fields (?ID_TEXT $category_id, [?tempcode $help = NULL], [boolean $new_category = false], [?tempcode $pinterface_view = NULL])
?tempcode handle_confirmations (tempcode $title)
?array info ()
tempcode nice_get_entries ()
tempcode preview_intercept (tempcode $title)
tempcode run ()
void set_permissions (ID_TEXT $id)
tempcode _ad ()
tempcode _ed ()
tempcode __ed ()
Variables
mixed $add_one_cat_label = NULL (line 72)
mixed $add_one_label = NULL (line 71)
mixed $add_submit_name = NULL (line 68)
mixed $add_text = '' (line 45)
mixed $alt_aed_module = NULL (line 56)
mixed $appended_actions_already = false (line 78)
mixed $author = 'Chris Graham' (line 29)

Redefined in descendants as:
mixed $care_please = true (line 81)
mixed $catalogue = false (line 64)

Redefined in descendants as:
mixed $cat_aed_module = NULL (line 55)
mixed $check_validation = true (line 33)
mixed $code_require = NULL (line 25)

Redefined in descendants as:
mixed $default_type = NULL (line 28)
mixed $do_next_description = NULL (line 77)
mixed $do_next_editing_categories = false (line 51)

Redefined in descendants as:
mixed $edit_one_cat_label = NULL (line 76)
mixed $edit_one_label = NULL (line 74)
mixed $edit_submit_name = NULL (line 69)
mixed $edit_text = '' (line 46)
mixed $edit_this_cat_label = NULL (line 75)
mixed $edit_this_label = NULL (line 73)
mixed $extra_donext_categories = NULL (line 48)
mixed $extra_donext_entries = NULL (line 47)
mixed $extra_donext_whatever = NULL (line 49)

Redefined in descendants as:
mixed $extra_donext_whatever_title = NULL (line 50)

Redefined in descendants as:
mixed $javascript_require = NULL (line 26)
mixed $module_type (line 23)
mixed $new_id = NULL (line 82)
mixed $no_blank_ids = true (line 83)

Redefined in descendants as:
mixed $organisation = 'ocProducts' (line 30)
mixed $output_of_action_is_confirmation = false (line 66)

Redefined in descendants as:
mixed $permissions_cat_name_b = NULL (line 44)

Redefined in descendants as:
mixed $permissions_cat_require_b = NULL (line 43)

Redefined in descendants as:
mixed $permission_page = NULL (line 38)

Redefined in descendants as:
mixed $posting_form_text = '' (line 60)
mixed $posting_form_text_parsed = NULL (line 61)
mixed $posting_form_title = NULL (line 59)
mixed $redirect_type = NULL (line 24)

Redefined in descendants as:
mixed $second_stage_preview = false (line 67)
mixed $send_validation_request = true (line 32)

Redefined in descendants as:
mixed $skip_validation = false (line 27)
mixed $table_prefix = '' (line 86)

Redefined in descendants as:
mixed $type_code = 'd' (line 63)
Methods
ad (line 391)

Standard modular UI to add an entry.

  • return: The UI
tempcode ad ()
choose_catalogue (line 346)

Get some XHTML for a form to choose a catalogue out of all the available ones.

  • return: The tempcode for the catalogue chooser (NULL: already chosen)
?tempcode choose_catalogue (tempcode $title)
  • tempcode $title: The get_page_title converted title for this page
do_next_manager (line 277)

The do-next manager for after content management.

  • return: The UI
tempcode do_next_manager (tempcode $title, tempcode $description, ?ID_TEXT $id)
  • tempcode $title: The title (output of get_page_title)
  • tempcode $description: Some description to show, saying what happened
  • ?ID_TEXT $id: The ID of whatever we are working with (NULL: deleted)

Redefined in descendants as:
ed (line 647)

Standard modular UI to choose an entry to edit.

  • return: The UI
tempcode ed ()

Redefined in descendants as:
get_entry_points (line 114)

Standard modular entry-point finder function.

  • return: A map of entry points (type-code=>language-code) (NULL: disabled).
?array get_entry_points ()

Redefined in descendants as:
get_permission_fields (line 254)

Standard modular permission chooser.

  • return: The permission fields
tempcode get_permission_fields (?ID_TEXT $category_id, [?tempcode $help = NULL], [boolean $new_category = false], [?tempcode $pinterface_view = NULL])
  • ?ID_TEXT $category_id: The category ID the permissions are being chosen for (NULL: new category)
  • ?tempcode $help: Extra help to show in interface (NULL: none)
  • boolean $new_category: Whether this is a new category (don't load permissions, default to on)
  • ?tempcode $pinterface_view: Label for view permissions (NULL: default)
handle_confirmations (line 327)

If a confirmation is needed, and not been given, ask for one.

  • return: The confirmation UI (NULL: all is clear - no confirmation needed)
?tempcode handle_confirmations (tempcode $title)
  • tempcode $title: The page title for what's being done
info (line 97)

Standard modular info function.

  • return: Map of module info (NULL: module is disabled).
?array info ()

Redefined in descendants as:
nice_get_entries (line 617)

Standard modular entry list fetcher.

  • return: The selection list
tempcode nice_get_entries ()

Redefined in descendants as:
preview_intercept (line 374)

Standard modular UI for a separate preview.

  • return: The UI
tempcode preview_intercept (tempcode $title)
  • tempcode $title: The page title
run (line 131)

Standard modular run function.

  • return: The result of execution.
tempcode run ()
set_permissions (line 264)

Set permissions of the news category from POST parameters.

void set_permissions (ID_TEXT $id)
  • ID_TEXT $id: The category to set permissions for
_ad (line 524)

Standard modular UI/actualiser to add an entry.

  • return: The UI
tempcode _ad ()
_ed (line 727)

Standard modular UI to edit an entry.

  • return: The UI
tempcode _ed ()
__ed (line 931)

Standard modular UI/actualiser to edit an entry.

  • return: The UI
tempcode __ed ()

Documentation generated on Sun, 02 Jan 2011 23:08:14 +0000 by phpDocumentor 1.4.3