Classes summary
cUriBuilderMR |
Class to build frontend urls for advandced mod rewrite plugin. Extends abstract
Contenido_UriBuilder class and implements singleton pattern. |
ModRewrite |
Class to create websafe names, it also provides several helper functions |
ModRewrite_ContentController |
Content controller for general settings. |
ModRewrite_ContentExpertController |
Content expert controller for expert settings/actions. |
ModRewrite_ContentTestController |
Content controller to run tests. |
ModRewrite_ControllerAbstract |
Abstract controller for all concrete mod_rewrite controller implementations. |
ModRewriteBase |
Abstract base mod rewrite class. |
ModRewriteController |
Mod Rewrite controller class. Extracts url parts and sets some necessary globals
like: - $idart - $idcat - $client - $changeclient - $lang - $changelang |
ModRewriteDebugger |
Mod rewrite debugger class. |
ModRewriteTest |
Mod rewrite test class. |
ModRewriteUrlStack |
Mod rewrite url stack class. Provides features to collect urls and to get the
pretty path and names of categories/articles at one go. |
ModRewriteUrlUtil |
Mod Rewrite url utility class. Handles convertion of Urls from CONTENIDO core
based url composition pattern to AMR (Advanced Mod Rewrite) url composition
pattern and vice versa. |
Functions summary
mr_arrayValue |
Returns value of an array key (assoziative or indexed). |
mr_buildGeneratedCode |
Replaces existing ancors inside passed code, while rebuilding the urls. |
mr_buildNewUrl |
Works as a wrapper for Contenido_Url. |
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_getConfiguration |
Returns the mod rewrite configuration array of an client. |
mr_getRequest |
Minimalistic'n simple way to get request variables. |
mr_header |
Replaces calling of header method for redirects in front_content.php, used
during development. |
mr_i18n |
Returns amr related translation text |
mr_loadConfiguration |
Loads Advanced Mod Rewrite configuration for passed client using serialized file
containing the settings. |
mr_queryAndNextRecord |
Database query helper. Used to execute a select statement and to return the
result of first recordset. |
mr_removeMultipleChars |
Cleanups passed string from characters beeing repeated two or more times |
mr_requestCleanup |
Request cleanup function. Request data is allways tainted and must be filtered.
Pass the array to cleanup using several options. Emulates
array_walk_recursive(). |
mr_runFrontendController |
Includes the frontend controller script which parses the url and extacts needed
data like idcat, idart, lang and client from it. |
mr_setClientLanguageId |
Sets language of client, like done in front_content.php |
mr_setConfiguration |
Saves the mod rewrite configuration array of an client. |
mr_strCopyCategory |
Processes mod_rewrite related job after copying a category subtree. |
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 2010-02-01: and now all
existing subcategories and modify their paths too... 2010-02-01: max 50
recursion level |
mr_strSyncCategory |
Processes mod_rewrite related job during structure synchronisation process, sets
the urlpath of current category. |