-
$_callback
-
The callback class instance, a callback matching the signature required for the DM2 select type callbacks.
-
$_categories
-
The category listing. Only applicable for _handler_categories. It maps category numbers (1 to 6) to the valid option lists.
-
$_categories
-
The categories to which the query should be limited. For each category group, only one limit can be set. Successive sets will overwrite existing ones.
-
$_constraints
-
A list of regular constraints, outside of the category limit. It contains an array triplet for each constraint, holding field, operator and value in this order.
-
$_controller
-
The Controller of the publication used for editing
-
$_controller
-
The Controller of the publication used for editing
-
$_data
-
The array with the data we're working on. Always contains fully qualified category identifiers.
-
$_datamanager
-
The datamanager for the currently displayed publication.
-
$_datamanager
-
The Datamanager of the publication to display.
-
$_datamanager
-
The datamanager for the currently displayed publication.
-
$_datamanager
-
The datamanager for the currently displayed publication.
-
$_datamanager
-
The Datamanager of the publication to display (for delete mode)
-
$_defaults
-
The defaults to use for the new publication.
-
$_default_categories
-
The list of default categories to which a new entry should be added to.
-
$_end
-
The end date of the Archive listing.
-
$_feed
-
The de.bitfolge.feedcreator instance used.
-
$_first
-
First shown entry in the index view result set (1-based index).
-
$_group
-
The category group being listed.
-
$_group_prefix_length
-
The number of characters which have to be stripped off to transform a fully qualified# category identifier to a local one. Thus, one can substr($key, $this->_group_prefix_length) at all times.
-
$_last
-
Last shown entry in the index view result set (1-based index).
-
$_limit
-
The number of records to return to the client at most.
-
$_offset
-
The offset of the first record the client wants to have available.
-
$_orders
-
A list of order directives. It contains an array for each one, holding field and order in this order.
-
$_page
-
The current page shown in index view.
-
$_pagelink_prefix
-
The prefix used for the page-links in the welcome-pagenav, you need to append the ?page=x part to it.
-
$_publication
-
The publication to display
-
$_publication
-
The publication to operate on
-
$_publication
-
The publication which has been created
-
$_publications
-
The publications to display
-
$_publications
-
The publications to display
-
$_publications
-
The publications to display
-
$_qb
-
The QB instance with the actual constructed query.
-
$_schema
-
The schema to use for the new publication.
-
$_schemadb
-
The schema database in use, available only while a datamanager is loaded.
-
$_schemadb
-
The schema database in use, available only while a datamanager is loaded.
-
$_schemadb
-
The schema database in use, available only while a datamanager is loaded.
-
$_start
-
The start date of the Archive listing.
-
$_title
-
Page title, set during processing depending on handler configuration.
-
$_topic
-
The topic in which to look for articles. This defaults to the current content topic unless overridden by the symlink topic feature.
-
$_topic_filters
-
The list of filters added to the archive listing according to the current component configuration.
-
$_total
-
The total number of publications in the current index view.
-
$_total_pages
-
The total number of pages in this index view result set.
-
_add_link_head
-
Adds the RSS Feed LINK head elements.
-
_add_publication_to_feed
-
Adds the given publication to the feed.
-
_categorized_compute_result
-
Computes the actual resultset from a categorized query. It iterates over all m:n matches, validates that each entry matches all categories and returns only the publications valid.
-
_categorized_prepare_query
-
Prepares a query with category support.
-
_compute_welcome_data
-
Computes the data nececssary for the welcome screen. Automatically put into the request data array.
-
_compute_welcome_first_post
-
Loads the first posting time from the DB. This is the base for all operations on the resultset.
-
_compute_welcome_posting_count
-
Computes the number of postings in a given timeframe.
-
_create_feed
-
Creates the Feedcreator instance.
-
_handler_categories
-
Shows the complete category index.
-
_handler_create
-
Displays an publication edit view.
-
_handler_delete
-
Displays an publication delete confirmation view.
-
_handler_edit
-
Displays an publication edit view.
-
_handler_feed
-
Shows the autoindex list. Nothing to do in the handle phase except setting last modified dates.
-
_handler_index
-
Shows the full publications index.
-
_handler_index
-
Shows a simple available-feeds page.
-
_handler_latest
-
Shows the latest-publications welcome page, it knows three modes:
-
_handler_list
-
Shows the archive. Depending on the selected handler various constraints are added to the QB. See the add_*_constraint methods for details.
-
_handler_view
-
Looks up an publication to display. If the handler_id is 'index', the index publication is tried to be looked up, otherwise the publication name is taken from args[0]. Triggered error messages are generated accordingly. A missing index will trigger a forbidden error, a missing regular publication a 404 (from can_handle).
-
_handler_welcome
-
Shows the archive welcome page: A listing of years/months along with total post counts and similar stuff.
-
_initialize_from_callback
-
Initializes the data list from a static option list. Merges the options with the category key.
-
_initialize_from_options
-
Initializes the data list from a static option list. Merges the options with the category key.
-
_load_controller
-
Internal helper, loads the controller for the current publication. Any error triggers a 500.
-
_load_controller
-
Internal helper, fires up the creation mode controller. Any error triggers a 500.
-
_load_datamanager
-
Internal helper, loads the datamanager for the current publication. Any error triggers a 500.
-
_load_datamanager
-
Internal helper, loads the datamanager for the current publication. Any error triggers a 500.
-
_load_schemadb
-
Loads and prepares the schema database.
-
_load_schemadb
-
Loads and prepares the schema database.
-
_on_create
-
Validate and popuplate the $category member.
-
_on_deleting
-
This will delete the category mapping records accociated with this publication.
-
_on_handle
-
-
_on_handler_configdm_preparing
-
Populate a single global variable with the current schema database, so that the configuration schema works again.
-
_on_initialize
-
Loads the topic filter list.
-
_on_initialize
-
Initialize the request switch and the content topic.
-
_on_reindex
-
Iterate over all articles and create index record using the datamanger indexer method.
-
_on_resolve_permalink
-
If we are are a master topic, we bail. Otherwise, we redirect to the view/$guid URL.
-
_populate_node_toolbar
-
Populates the node toolbar depending on the users rights.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_prepare_request_data
-
Simple helper which references all important members to the request data listing for usage within the style listing.
-
_render_publication_index_page
-
Renders a publication index page according to the current object state. This is useable in all standard publication-listing index pages.
-
_resolve_category
-
Resolves a category identifier to a name. Used for creating page headings in category limited listings.
-
_set_return_url
-
Stores the URL to return to from the VIEW mode into the current session as 'return URL'. The current anchor prefix will be added automatically, so that the session key can be used directly.
-
_set_startend_from_month
-
Computes the start/end dates to only query a given month. It will do validation before processing, throwing 404 in case of incorrectly formatted dates.
-
_set_startend_from_year
-
Computes the start/end dates to only query a given year. It will do validation before processing, throwing 404 in case of incorrectly formatted dates.
-
_show_categories
-
Shows the complete category index.
-
_show_create
-
Shows the loaded publication.
-
_show_delete
-
Shows the loaded publication.
-
_show_edit
-
Shows the loaded publication.
-
_show_feed
-
Displays the feed
-
_show_index
-
Displays the feeds page
-
_show_index
-
Renders the alphabetic publications index page.
-
_show_latest
-
Renders the latest publications page.
-
_show_list
-
Displays the archive.
-
_show_view
-
Shows the loaded publication.
-
_show_welcome
-
Displays the welcome page.
-
_uncategorized_prepare_query
-
Prepares a query without category support.
-
_update_breadcrumb_line
-
Helper, updates the context so that we get a complete breadcrum line towards the current location.
-
_update_breadcrumb_line
-
Helper, updates the context so that we get a complete breadcrum line towards the current location.