-
getChangeClient
-
Getter for overwritten change client id (see $GLOBALS['changeclient'])
-
getChangeLang
-
Getter for change language id (see $GLOBALS['change_lang'])
-
getClient
-
Getter for overwritten client id (see $GLOBALS['client'])
-
getConfig
-
Returns configuration of mod rewrite, content of gobal $cfg['mod_rewrite']
-
getIdArt
-
Getter for article id (see $GLOBALS['idart'])
-
getIdCat
-
Getter for category id (see $GLOBALS['idcat'])
-
getInstance
-
Returns a instance of Contenido_UrlBuilder_MR
-
getLang
-
Getter for language id (see $GLOBALS['lang'])
-
getPath
-
Getter for path (see $GLOBALS['path'])
-
getReadableResolvedData
-
Creates a readable string from passed resolved data array.
-
getResolvedUrl
-
Returns resolved URL
-
getResolvedUrl
-
Getter for resolved url
-
getRoutingFoundState
-
Returns a flag about found routing definition
-
getRoutingFoundState
-
Returns flagz about found routing
-
getSequenceId
-
-
get_artids
-
get_artids()
-
get_arttitle
-
Get article name from article id and language id
-
get_art_lang_websafename
-
get_art_lang_websafename()
-
get_art_websafename
-
get_art_websafename()
-
get_catname
-
Get category name from category id and language id.
-
get_cat_languages
-
Get language ids from category id
-
get_client_full_url_parts
-
get_client_full_url_parts() Splits passed argument into scheme://host and path/query.
-
get_client_name
-
Get name of client by id
-
get_id_from_idartlang
-
Get article id and language id from article language id
-
get_id_from_pathresolver_result
-
Used to postprocess resolved path
-
get_language_name
-
Returns name of language by id
-
$maxItems
-
-
mr_test.php
-
-
ModRewrite
-
Constructor Function
-
ModRewrite
-
Class to create websafe names
-
ModRewriteController
-
Mod Rewrite controller class. Extracts url parts and sets some necessary globals like:
-
ModRewriteController
-
Constructor, sets several properties.
-
ModRewriteTest
-
Advanced Mod Rewrite test class.
-
ModRewriteTestActions
-
Simple action controller.
-
mr_arrayValue
-
Returns value of an array key (assoziative or indexed).
-
mr_build_generated_code
-
Replaces existing ancors inside passed code, while rebuilding the urls.
-
mr_build_new_url
-
Works as a wrapper for creation of urls using Contenido_UrlBuilder_MR.
-
mr_conCopyArtLang
-
Processes mod_rewrite related job for duplicated articles.
-
mr_conMoveArticles
-
Processes mod_rewrite related job for articles beeing moved.
-
mr_conSaveArticle
-
Processes mod_rewrite related job for saved articles (new or modified article).
-
mr_conSyncArticle
-
Processes mod_rewrite related job for synchronized articles.
-
mr_debugOutput
-
Debug output only during development
-
mr_get_client_id
-
Get client id from client name
-
mr_get_idart
-
Get article id by article websafe name
-
mr_get_language_id
-
Get language id from language name thanks to Nicolas Dickinson for multi Client/Language BugFix
-
mr_header
-
Replaces calling of header method for redirects in front_content.php, used during development.
-
mr_loadConfiguration
-
Loads Advanced Mod Rewrite configuration for passed client using serialized file containing the settings.
-
mr_prResolvePathViaURLNames
-
Funcion to return cat id by path. Loads cached data structure about resolved paths only once.
-
mr_query_n_next_record
-
Database query helper. Used to execute a select statement and to return the result of first recordset.
-
mr_requestCleanup
-
Request cleanup function. Request data is allways tainted and must be filtered.
-
mr_resetPathResolverCache
-
-
mr_runFrontendController
-
Includes the frontend controller script which parses the url and extacts needed data like idcat, idart, lang and client from it.
-
mr_set_client_language
-
Sets language of client, like done in front_content.php
-
mr_strMovedownCategory
-
Processes mod_rewrite related job after moving a category down.
-
mr_strMoveSubtree
-
Processes mod_rewrite related job after moving a category subtree.
-
mr_strMoveUpCategory
-
Processes mod_rewrite related job after moving a category up.
-
mr_strNewCategory
-
Processes mod_rewrite related job for created new category.
-
mr_strNewTree
-
Processes mod_rewrite related job for created new tree.
-
mr_strRenameCategory
-
Processes mod_rewrite related job for renamed category.
-
msg
-
-
$_aCfg
-
Contenido configuration array (see $GLOBALS['cfg'])
-
$_aCfgMR
-
Mod Rewrite configuration array (see $GLOBALS['cfg']['mod_rewrite'])
-
$_aMrCfg
-
-
$_aParts
-
Extracted request uri path parts by path separator '/'
-
$_bError
-
Flag about occured errors
-
$_bIsXHTML
-
-
$_bMREnabled
-
-
$_bRoutingFound
-
Flag about found routing definition
-
$_iClientMR
-
Client id used by this class
-
$_instance
-
-
$_sAmp
-
-
$_sArtName
-
Extracted article name from request uri
-
$_sIncommingUrl
-
Incomming URL
-
$_sPath
-
Remaining path for path resolver (see $GLOBALS['path'])
-
$_sResolvedUrl
-
Resolved URL
-
_actionIndex
-
-
_actionReset
-
-
_actionSave
-
-
_buildUrl
-
Private function to build the URL by analyzing passed arguments (parameter value pairs)
-
_extractRequestUri
-
Extracts request URI and sets member variables $this->_sArtName and $this->_aParts
-
_getRequest
-
Minimalistic'n simple way to get request variables.
-
_hasPartArrayItems
-
Returns state of parts property
-
_notifyBox
-
-
_overrideConfig
-
Overrides local mod rewrite cfg settings with client settings from database
-
_postValidation
-
Does post validation of the extracted data.
-
_preprocessVariables
-
Preprocesses article name and parts list, sets article name and parts list if settings for usage of categories as a html file is active and valid.
-
_setClientId
-
Sets client id
-
_setIdart
-
Sets article id
-
_setLanguageId
-
Sets language id
-
_setPathresolverSetting
-
Sets path resolver and category id
-
__construct
-
-
__construct
-
Constructor, tries to set some member variables.
-
__construct
-
Constuctor