Documentation TYPO3 par Ameos |
Definition at line 103 of file class.t3lib_tsfebeuserauth.php.
|
Implementing the access checks that the typo3/init.php script does before a user is ever logged in. Used in the frontend.
Definition at line 622 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::cmpIP(), t3lib_div::getIndpEnv(), and t3lib_userAuthGroup::isAdmin(). |
|
Implementing the access checks that the typo3/init.php script does before a user is ever logged in. Used in the frontend.
Definition at line 622 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::cmpIP(), t3lib_div::getIndpEnv(), and t3lib_userAuthGroup::isAdmin(). |
|
Creates the tool bar links for the "edit" section of the Admin Panel.
Definition at line 564 of file class.t3lib_tsfebeuserauth.php. References t3lib_userAuth::$id, t3lib_userAuthGroup::check(), t3lib_extMgm::extRelPath(), t3lib_BEfunc::getModTSconfig(), and t3lib_extMgm::isLoaded(). |
|
Creates the tool bar links for the "edit" section of the Admin Panel.
Definition at line 564 of file class.t3lib_tsfebeuserauth.php. References t3lib_userAuth::$id, t3lib_userAuthGroup::check(), t3lib_extMgm::extRelPath(), t3lib_BEfunc::getModTSconfig(), and t3lib_extMgm::isLoaded(). Referenced by extGetCategory_edit(). |
|
Checks if a Admin Panel section ("module") is available for the user. If so, true is returned.
Definition at line 678 of file class.t3lib_tsfebeuserauth.php. |
|
Checks if a Admin Panel section ("module") is available for the user. If so, true is returned.
Definition at line 678 of file class.t3lib_tsfebeuserauth.php. Referenced by extGetFeAdminValue(), extPrintFeAdminDialog(), and extSaveFeAdminConfig(). |
|
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.
Definition at line 942 of file class.t3lib_tsfebeuserauth.php. References t3lib_pageSelect::enableFields(), extGetFeAdminValue(), t3lib_div::makeInstance(), and t3lib_div::trimExplode(). |
|
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.
Definition at line 942 of file class.t3lib_tsfebeuserauth.php. References t3lib_pageSelect::enableFields(), extGetFeAdminValue(), t3lib_div::makeInstance(), and t3lib_div::trimExplode(). |
|
Wraps a string in a font-tag with verdana, size 1 and black
Definition at line 555 of file class.t3lib_tsfebeuserauth.php. |
|
Wraps a string in a font-tag with verdana, size 1 and black
Definition at line 555 of file class.t3lib_tsfebeuserauth.php. Referenced by extGetCategory_edit(), extGetHead(), extGetItem(), and extPrintFeAdminDialog(). |
|
Creates the content for the "cache" section ("module") of the Admin Panel
Definition at line 282 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), extGetItem(), extGetLL(), extGetNumberOfCachedPages(), extGetTreeList(), and t3lib_userAuthGroup::getPagePermsClause(). |
|
Creates the content for the "cache" section ("module") of the Admin Panel
Definition at line 282 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), extGetItem(), extGetLL(), extGetNumberOfCachedPages(), extGetTreeList(), and t3lib_userAuthGroup::getPagePermsClause(). Referenced by extPrintFeAdminDialog(). |
|
Creates the content for the "edit" section ("module") of the Admin Panel
Definition at line 355 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::_GP(), ext_makeToolBar(), extFw(), extGetHead(), extGetItem(), extGetLL(), t3lib_userAuthGroup::getTSConfigVal(), and t3lib_BEfunc::isModuleSetInTBE_MODULES(). |
|
Creates the content for the "edit" section ("module") of the Admin Panel
Definition at line 355 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::_GP(), ext_makeToolBar(), extFw(), extGetHead(), extGetItem(), extGetLL(), t3lib_userAuthGroup::getTSConfigVal(), and t3lib_BEfunc::isModuleSetInTBE_MODULES(). Referenced by extPrintFeAdminDialog(). |
|
Creates the content for the "info" section ("module") of the Admin Panel
Definition at line 429 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), and t3lib_div::formatSize(). |
|
Creates the content for the "info" section ("module") of the Admin Panel
Definition at line 429 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), and t3lib_div::formatSize(). Referenced by extPrintFeAdminDialog(). |
|
Creates the content for the "preview" section ("module") of the Admin Panel
Definition at line 249 of file class.t3lib_tsfebeuserauth.php. References extGetHead(), and extGetItem(). |
|
Creates the content for the "preview" section ("module") of the Admin Panel
Definition at line 249 of file class.t3lib_tsfebeuserauth.php. References extGetHead(), and extGetItem(). Referenced by extPrintFeAdminDialog(). |
|
Creates the content for the "publish" section ("module") of the Admin Panel
Definition at line 320 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), extGetItem(), extGetLL(), extGetTreeList(), and t3lib_userAuthGroup::getPagePermsClause(). |
|
Creates the content for the "publish" section ("module") of the Admin Panel
Definition at line 320 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), extGetItem(), extGetLL(), extGetTreeList(), and t3lib_userAuthGroup::getPagePermsClause(). Referenced by extPrintFeAdminDialog(). |
|
Creates the content for the "tsdebug" section ("module") of the Admin Panel
Definition at line 399 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), and extGetItem(). |
|
Creates the content for the "tsdebug" section ("module") of the Admin Panel
Definition at line 399 of file class.t3lib_tsfebeuserauth.php. References extGetFeAdminValue(), extGetHead(), and extGetItem(). Referenced by extPrintFeAdminDialog(). |
|
Returns the value for a Admin Panel setting. You must specify both the module-key and the internal setting key.
Definition at line 726 of file class.t3lib_tsfebeuserauth.php. References extAdmModuleEnabled(), and extIsAdmMenuOpen(). |
|
Returns the value for a Admin Panel setting. You must specify both the module-key and the internal setting key.
Definition at line 726 of file class.t3lib_tsfebeuserauth.php. References extAdmModuleEnabled(), and extIsAdmMenuOpen(). Referenced by extEditAction(), extGetCategory_cache(), extGetCategory_info(), extGetCategory_publish(), extGetCategory_tsdebug(), and extSaveFeAdminConfig(). |
|
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_*
Definition at line 502 of file class.t3lib_tsfebeuserauth.php. References extFw(), extGetLL(), and extItemLink(). |
|
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_*
Definition at line 502 of file class.t3lib_tsfebeuserauth.php. References extFw(), extGetLL(), and extItemLink(). Referenced by extGetCategory_cache(), extGetCategory_edit(), extGetCategory_info(), extGetCategory_preview(), extGetCategory_publish(), and extGetCategory_tsdebug(). |
|
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.
Definition at line 538 of file class.t3lib_tsfebeuserauth.php. References extFw(), and extGetLL(). |
|
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.
Definition at line 538 of file class.t3lib_tsfebeuserauth.php. References extFw(), and extGetLL(). Referenced by extGetCategory_cache(), extGetCategory_edit(), extGetCategory_preview(), extGetCategory_publish(), and extGetCategory_tsdebug(). |
|
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
Definition at line 864 of file class.t3lib_tsfebeuserauth.php. |
|
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
Definition at line 864 of file class.t3lib_tsfebeuserauth.php. Referenced by extGetCategory_cache(), extGetCategory_edit(), extGetCategory_publish(), extGetHead(), extGetItem(), and extPrintFeAdminDialog(). |
|
Returns the number of cached pages for a page id.
Definition at line 825 of file class.t3lib_tsfebeuserauth.php. |
|
Returns the number of cached pages for a page id.
Definition at line 825 of file class.t3lib_tsfebeuserauth.php. Referenced by extGetCategory_cache(). |
|
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.
Definition at line 794 of file class.t3lib_tsfebeuserauth.php. References t3lib_userAuth::$id, and extGetTreeList(). |
|
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.
Definition at line 794 of file class.t3lib_tsfebeuserauth.php. References t3lib_userAuth::$id. Referenced by extGetCategory_cache(), extGetCategory_publish(), extGetTreeList(), and extSaveFeAdminConfig(). |
|
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.
Definition at line 129 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::_POST(), and t3lib_userAuthGroup::getTSConfigProp(). |
|
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.
Definition at line 129 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::_POST(), and t3lib_userAuthGroup::getTSConfigProp(). |
|
Returns true if admin panel module is open
Definition at line 759 of file class.t3lib_tsfebeuserauth.php. |
|
Returns true if admin panel module is open
Definition at line 759 of file class.t3lib_tsfebeuserauth.php. Referenced by extGetFeAdminValue(). |
|
Returns true in an edit-action is sent from the Admin Panel
Definition at line 908 of file class.t3lib_tsfebeuserauth.php. |
|
Returns true in an edit-action is sent from the Admin Panel
Definition at line 908 of file class.t3lib_tsfebeuserauth.php. |
|
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.
Definition at line 926 of file class.t3lib_tsfebeuserauth.php. |
|
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.
Definition at line 926 of file class.t3lib_tsfebeuserauth.php. |
|
Wraps a string in a link which will open/close a certain part of the Admin Panel
Definition at line 522 of file class.t3lib_tsfebeuserauth.php. |
|
Wraps a string in a link which will open/close a certain part of the Admin Panel
Definition at line 522 of file class.t3lib_tsfebeuserauth.php. Referenced by extGetHead(), and extPrintFeAdminDialog(). |
|
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
Definition at line 667 of file class.t3lib_tsfebeuserauth.php. References t3lib_userAuthGroup::doesUserHaveAccess(), and t3lib_userAuthGroup::isInWebMount(). |
|
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
Definition at line 667 of file class.t3lib_tsfebeuserauth.php. References t3lib_userAuthGroup::doesUserHaveAccess(), and t3lib_userAuthGroup::isInWebMount(). |
|
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
Definition at line 154 of file class.t3lib_tsfebeuserauth.php. References extAdmModuleEnabled(), extFw(), extGetCategory_cache(), extGetCategory_edit(), extGetCategory_info(), extGetCategory_preview(), extGetCategory_publish(), extGetCategory_tsdebug(), extGetLL(), and extItemLink(). |
|
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
Definition at line 154 of file class.t3lib_tsfebeuserauth.php. References extAdmModuleEnabled(), extFw(), extGetCategory_cache(), extGetCategory_edit(), extGetCategory_info(), extGetCategory_preview(), extGetCategory_publish(), extGetCategory_tsdebug(), extGetLL(), and extItemLink(). |
|
Saves any change in settings made in the Admin Panel. Called from index_ts.php right after access check for the Admin Panel
Definition at line 694 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::_POST(), extAdmModuleEnabled(), extGetFeAdminValue(), extGetTreeList(), t3lib_userAuthGroup::getPagePermsClause(), and t3lib_userAuth::writeUC(). |
|
Saves any change in settings made in the Admin Panel. Called from index_ts.php right after access check for the Admin Panel
Definition at line 694 of file class.t3lib_tsfebeuserauth.php. References t3lib_div::_POST(), extAdmModuleEnabled(), extGetFeAdminValue(), extGetTreeList(), t3lib_userAuthGroup::getPagePermsClause(), and t3lib_userAuth::writeUC(). |