

| t3lib_tsfeBeUserAuth::extInitFeAdmin | ( | ) |
Initialize the usage of Admin Panel. Called from index_ts.php if a backend users is correctly logged in. Sets $this->extAdminConfig to the "admPanel" config for the user and $this->extAdmEnabled = 1 IF access is enabled.
| t3lib_tsfeBeUserAuth::extPrintFeAdminDialog | ( | ) |
Creates and returns the HTML code for the Admin Panel in the TSFE frontend. Called from index_ts.php - in the end of the script
| t3lib_tsfeBeUserAuth::extPrintFeAdminDialogHiddenFields | ( | $ | key, | |
| &$ | val | |||
| ) |
Fetches recursively all GET parameters as hidden fields. Called from extPrintFeAdminDialog.
| string | current key | |
| mixed | current value |
| t3lib_tsfeBeUserAuth::extGetCategory_preview | ( | $ | out = '' |
) |
Creates the content for the "preview" section ("module") of the Admin Panel
| string | Optional start-value; The generated content is added to this variable. |
| t3lib_tsfeBeUserAuth::extGetCategory_cache | ( | $ | out = '' |
) |
Creates the content for the "cache" section ("module") of the Admin Panel
| string | Optional start-value; The generated content is added to this variable. |
| t3lib_tsfeBeUserAuth::extGetCategory_publish | ( | $ | out = '' |
) |
Creates the content for the "publish" section ("module") of the Admin Panel
| string | Optional start-value; The generated content is added to this variable. |
| t3lib_tsfeBeUserAuth::extGetCategory_edit | ( | $ | out = '' |
) |
Creates the content for the "edit" section ("module") of the Admin Panel
| string | Optional start-value; The generated content is added to this variable. |
| t3lib_tsfeBeUserAuth::extGetCategory_tsdebug | ( | $ | out = '' |
) |
Creates the content for the "tsdebug" section ("module") of the Admin Panel
| string | Optional start-value; The generated content is added to this variable. |
| t3lib_tsfeBeUserAuth::extGetCategory_info | ( | $ | out = '' |
) |
Creates the content for the "info" section ("module") of the Admin Panel
| string | Optional start-value; The generated content is added to this variable. |
| t3lib_tsfeBeUserAuth::extGetHead | ( | $ | pre | ) |
Returns a row (with colspan=4) which is a header for a section in the Admin Panel. It will have a plus/minus icon and a label which is linked so that it submits the form which surrounds the whole Admin Panel when clicked, alterting the TSFE_ADMIN_PANEL[display_'.$pre.'] value See the functions extGetCategory_*
| string | The suffix to the display_ label. Also selects the label from the LOCAL_LANG array. |
| t3lib_tsfeBeUserAuth::extItemLink | ( | $ | pre, | |
| $ | str | |||
| ) |
Wraps a string in a link which will open/close a certain part of the Admin Panel
| string | The code for the display_ label/key | |
| string | Input string |
| t3lib_tsfeBeUserAuth::extGetItem | ( | $ | pre, | |
| $ | element | |||
| ) |
Returns a row (with 4 columns) for content in a section of the Admin Panel. It will take $pre as a key to a label to display and $element as the content to put into the forth cell.
| string | Key to label | |
| string | The HTML content for the forth table cell. |
| t3lib_tsfeBeUserAuth::extFw | ( | $ | str | ) |
Wraps a string in a font-tag with verdana, size 1 and black
| string | The string to wrap |
| t3lib_tsfeBeUserAuth::ext_makeToolBar | ( | ) |
Creates the tool bar links for the "edit" section of the Admin Panel.
| t3lib_tsfeBeUserAuth::checkBackendAccessSettingsFromInitPhp | ( | ) |
Implementing the access checks that the typo3/init.php script does before a user is ever logged in. Used in the frontend.
| t3lib_tsfeBeUserAuth::extPageReadAccess | ( | $ | pageRec | ) |
Evaluates if the Backend User has read access to the input page record. The evaluation is based on both read-permission and whether the page is found in one of the users webmounts. Only if both conditions are true will the function return true. Read access means that previewing is allowed etc. Used in index_ts.php
| array | The page record to evaluate for |
| t3lib_tsfeBeUserAuth::extAdmModuleEnabled | ( | $ | key | ) |
Checks if a Admin Panel section ("module") is available for the user. If so, true is returned.
| string | The module key, eg. "edit", "preview", "info" etc. |
| t3lib_tsfeBeUserAuth::extSaveFeAdminConfig | ( | ) |
Saves any change in settings made in the Admin Panel. Called from index_ts.php right after access check for the Admin Panel
| t3lib_tsfeBeUserAuth::extGetFeAdminValue | ( | $ | pre, | |
| $ | val = '' | |||
| ) |
Returns the value for a Admin Panel setting. You must specify both the module-key and the internal setting key.
| string | Module key | |
| string | Setting key |
| t3lib_tsfeBeUserAuth::extIsAdmMenuOpen | ( | $ | pre | ) |
Returns true if admin panel module is open
| string | Module key |
| t3lib_tsfeBeUserAuth::extGetTreeList | ( | $ | id, | |
| $ | depth, | |||
| $ | begin = 0, |
|||
| $ | perms_clause | |||
| ) |
Generates a list of Page-uid's from $id. List does not include $id itself The only pages excluded from the list are deleted pages.
| integer | Start page id | |
| integer | Depth to traverse down the page tree. | |
| integer | $begin is an optional integer that determines at which level in the tree to start collecting uid's. Zero means 'start right away', 1 = 'next level and out' | |
| string | Perms clause |
| t3lib_tsfeBeUserAuth::extGetNumberOfCachedPages | ( | $ | page_id | ) |
Returns the number of cached pages for a page id.
| integer | The page id. |
| t3lib_tsfeBeUserAuth::extGetLL | ( | $ | key | ) |
Returns the label for key, $key. If a translation for the language set in $this->uc['lang'] is found that is returned, otherwise the default value. IF the global variable $LOCAL_LANG is NOT an array (yet) then this function loads the global $LOCAL_LANG array with the content of "sysext/lang/locallang_tsfe.php" so that the values therein can be used for labels in the Admin Panel
| string | Key for a label in the $LOCAL_LANG array of "sysext/lang/locallang_tsfe.php" |
| t3lib_tsfeBeUserAuth::extIsEditAction | ( | ) |
Returns true in an edit-action is sent from the Admin Panel
| t3lib_tsfeBeUserAuth::extIsFormShown | ( | ) |
Returns true if an edit form is shown on the page. Used from index_ts.php where a true return-value will result in classes etc. being included.
| t3lib_tsfeBeUserAuth::extEditAction | ( | ) |
Management of the on-page frontend editing forms and edit panels. Basically taking in the data and commands and passes them on to the proper classes as they should be.
| t3lib_tsfeBeUserAuth::$formfield_uname = '' |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$formfield_uident = '' |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$formfield_chalvalue = '' |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$security_level = '' |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$writeStdLog = 0 |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$writeAttemptLog = 0 |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$auth_include = '' |
Réimplémentée à partir de t3lib_beUserAuth.
| t3lib_tsfeBeUserAuth::$extNeedUpdate = 0 |
| t3lib_tsfeBeUserAuth::$extPublishList = '' |
| t3lib_tsfeBeUserAuth::$extPageInTreeInfo = array() |
| t3lib_tsfeBeUserAuth::$ext_forcePreview = 0 |
| t3lib_tsfeBeUserAuth::$langSplitIndex = 0 |
| t3lib_tsfeBeUserAuth::$extAdmEnabled = 0 |
1.5.3