Documentation TYPO3 par Ameos |
Public Member Functions | |
init () | |
handleExternalFunctionValue ($MM_key='function', $MS_value=NULL) | |
menuConfig () | |
main () | |
printContent () | |
extensionList_loaded () | |
extensionList_installed () | |
extensionList_import () | |
browseLinks () | |
alterSettings () | |
translationHandling () | |
updateTranslation ($extKey, $lang, $mirrorURL) | |
installTranslationsForExtension ($extKey, $mirrorURL) | |
unzip ($file, $path) | |
importExtInfo ($extKey, $version='') | |
fetchMetaData ($metaType) | |
getMirrorURL () | |
installExtension ($extKey, $version=null, $mode=EM_INSTALL_VERSION_MIN) | |
refreshGlobalExtList () | |
importExtFromRep ($extKey, $version, $loc, $uploadFlag=0, $dontDelete=0, $directInput='') | |
showExtDetails ($extKey) | |
requestInstallExtensions ($extList) | |
updatesForm ($extKey, $extInfo, $notSilent=0, $script='', $addFields='') | |
extDumpTables ($extKey, $extInfo) | |
getFileListOfExtension ($extKey, $conf) | |
extDelete ($extKey, $extInfo) | |
extUpdateEMCONF ($extKey, $extInfo) | |
extBackup ($extKey, $extInfo) | |
extBackup_dumpDataTablesLine ($tablesArray, $extKey) | |
extInformationArray ($extKey, $extInfo, $remote=0) | |
extInformationArray_dbReq ($techInfo, $tableHeader=0) | |
extInformationArray_dbInst ($dbInst, $current) | |
getRepositoryUploadForm ($extKey, $extInfo) | |
extensionListRowHeader ($trAttrib, $cells, $import=0) | |
extensionListRow ($extKey, $extInfo, $cells, $bgColorClass='', $inst_list=array(), $import=0, $altLinkUrl='') | |
wrapEmail ($str, $email) | |
helpCol ($key) | |
labelInfo ($str) | |
extensionTitleIconHeader ($extKey, $extInfo, $align='top') | |
removeButton () | |
installButton () | |
noImportMsg () | |
depToString ($dep, $type='depends') | |
stringToDep ($dep) | |
getInstalledExtensions () | |
getInstExtList ($path, &$list, &$cat, $type) | |
fixEMCONF ($emConf) | |
splitVersionRange ($ver) | |
prepareImportExtList ($unsetProc=false) | |
setCat (&$cat, $listArrayPart, $extKey) | |
makeDetailedExtensionAnalysis ($extKey, $extInfo, $validity=0) | |
getClassIndexLocallangFiles ($absPath, $table_class_prefix, $extKey) | |
modConfFileAnalysis ($confFilePath) | |
serverExtensionMD5Array ($extKey, $conf) | |
findMD5ArrayDiff ($current, $past) | |
createDirsInPath ($dirs, $extDirPath) | |
removeExtDirectory ($removePath, $removeContentOnly=0) | |
clearAndMakeExtensionDir ($importedData, $type, $dontDelete=0) | |
removeCacheFiles () | |
extractDirsFromFileList ($files) | |
getExtPath ($extKey, $type) | |
writeTYPO3_MOD_PATH ($confFilePath, $type, $mP) | |
writeNewExtensionList ($newExtList) | |
writeTsStyleConfig ($extKey, $arr) | |
updateLocalEM_CONF ($extKey, $extInfo) | |
construct_ext_emconf_file ($extKey, $EM_CONF) | |
arrayToCode ($array, $level=0) | |
makeUploadArray ($extKey, $conf) | |
getSerializedLocalLang ($file, $content) | |
addExtToList ($extKey, $instExtInfo) | |
checkDependencies ($extKey, $conf, $instExtInfo) | |
removeExtFromList ($extKey, $instExtInfo) | |
removeRequiredExtFromListArr ($listArr) | |
managesPriorities ($listArr, $instExtInfo) | |
checkClearCache ($extInfo) | |
checkUploadFolder ($extKey, $extInfo) | |
checkDBupdates ($extKey, $extInfo, $infoOnly=0) | |
forceDBupdates ($extKey, $extInfo) | |
tsStyleConfigForm ($extKey, $extInfo, $output=0, $script='', $addFields='') | |
dumpTableAndFieldStructure ($arr) | |
dumpStaticTables ($tableList) | |
dumpHeader () | |
dumpTableHeader ($table, $fieldKeyInfo, $dropTableIfExists=0) | |
dumpTableContent ($table, $fieldStructure) | |
getTableAndFieldStructure ($parts) | |
uploadExtensionToTER ($em) | |
listOrderTitle ($listOrder, $key) | |
makeVersion ($v, $mode) | |
renderVersion ($v, $raise='') | |
ulFolder ($extKey) | |
importAtAll () | |
importAsType ($type, $lockType='') | |
deleteAsType ($type) | |
versionDifference ($v1, $v2, $div=1) | |
first_in_array ($str, $array, $caseInsensitive=FALSE) | |
includeEMCONF ($path, $_EXTKEY) | |
searchExtension ($extKey, $row) | |
Public Attributes | |
$versionDiffFactor = 1 | |
$systemInstall = 0 | |
$requiredExt = '' | |
$maxUploadSize = 31457280 | |
$kbMax = 500 | |
$doPrintContent = true | |
$listingLimit = 500 | |
$listingLimitAuthor = 250 | |
$defaultCategories | |
$categories | |
$states | |
$stateColors | |
$typeLabels | |
$typeDescr | |
$typePaths = Array() | |
$typeBackPaths = Array() | |
$typeRelPaths | |
$detailCols | |
$fe_user | |
$privacyNotice = 'When you interact with the online repository, server information may be sent and stored in the repository for statistics.' | |
$securityHint = '<strong>Found a security problem? Please get in touch with us!</strong><br />If you think you have found a security issue in TYPO3 or an extension, please contact the <a href="http://typo3.org/teams/security/" target="_blank">TYPO3 security team</a>! Thank you!' | |
$editTextExtensions = 'html,htm,txt,css,tmpl,inc,php,sql,conf,cnf,pl,pm,sh,xml,ChangeLog' | |
$nameSpaceExceptions = 'beuser_tracking,design_components,impexp,static_file_edit,cms,freesite,quickhelp,classic_welcome,indexed_search,sys_action,sys_workflows,sys_todos,sys_messages,direct_mail,sys_stat,tt_address,tt_board,tt_calender,tt_guest,tt_links,tt_news,tt_poll,tt_rating,tt_products,setup,taskcenter,tsconfig_help,context_help,sys_note,tstemplate,lowlevel,install,belog,beuser,phpmyadmin,aboutmodules,imagelist,setup,taskcenter,sys_notepad,viewpage,adodb' | |
$MCONF = array() | |
$MOD_MENU = array() | |
$MOD_SETTINGS = array() | |
$doc | |
$content | |
$inst_keys = array() | |
$gzcompress = 0 | |
$terConnection | |
$CMD = array() | |
$listRemote | |
$lookUpStr |
Definition at line 195 of file class.em_index.php.
SC_mod_tools_em_index::init | ( | ) |
Standard init function of a module.
Reimplemented from t3lib_SCbase.
Definition at line 342 of file class.em_index.php.
References t3lib_div::_GP(), handleExternalFunctionValue(), t3lib_div::makeInstance(), menuConfig(), and t3lib_div::trimExplode().
SC_mod_tools_em_index::handleExternalFunctionValue | ( | $ | MM_key = 'function' , |
|
$ | MS_value = NULL | |||
) |
This function is a copy of the same function in t3lib_SCbase with one modification: In contrast to t3lib_SCbase::handleExternalFunctionValue() this function merges the $this->extClassConf array instead of overwriting it. That was necessary for including the Kickstarter as a submodule into the 'singleDetails' selectorbox as well as in the main 'function' selectorbox.
string | Mod-setting array key | |
string | Mod setting value, overriding the one in the key |
Reimplemented from t3lib_SCbase.
Definition at line 424 of file class.em_index.php.
References t3lib_SCbase::getExternalItemConfig().
Referenced by init().
SC_mod_tools_em_index::menuConfig | ( | ) |
Configuration of which mod-menu items can be used
Reimplemented from t3lib_SCbase.
Definition at line 438 of file class.em_index.php.
References t3lib_div::_GP(), t3lib_BEfunc::getModuleData(), and t3lib_SCbase::mergeExternalItems().
Referenced by init().
SC_mod_tools_em_index::main | ( | ) |
Main function for Extension Manager module.
Definition at line 518 of file class.em_index.php.
References alterSettings(), extensionList_import(), extensionList_installed(), extensionList_loaded(), t3lib_SCbase::extObjContent(), t3lib_BEfunc::getFuncMenu(), getMirrorURL(), importExtFromRep(), importExtInfo(), t3lib_div::inList(), installTranslationsForExtension(), requestInstallExtensions(), showExtDetails(), and translationHandling().
Referenced by getRepositoryUploadForm(), renderVersion(), and showExtDetails().
SC_mod_tools_em_index::printContent | ( | ) |
Print module content. Called as last thing in the global scope.
Definition at line 603 of file class.em_index.php.
SC_mod_tools_em_index::extensionList_loaded | ( | ) |
Listing of loaded (installed) extensions
Definition at line 630 of file class.em_index.php.
References $content, t3lib_BEfunc::cshItem(), extensionListRow(), extensionListRowHeader(), getInstalledExtensions(), and searchExtension().
Referenced by main().
SC_mod_tools_em_index::extensionList_installed | ( | ) |
Listing of available (installed) extensions
Definition at line 685 of file class.em_index.php.
References $content, t3lib_BEfunc::cshItem(), extensionListRow(), extensionListRowHeader(), getInstalledExtensions(), t3lib_extMgm::isLoaded(), and searchExtension().
Referenced by main().
SC_mod_tools_em_index::extensionList_import | ( | ) |
Listing remote extensions from online repository
Definition at line 758 of file class.em_index.php.
References $content, t3lib_div::_GP(), browseLinks(), t3lib_BEfunc::cshItem(), extensionListRow(), extensionListRowHeader(), fetchMetaData(), getInstalledExtensions(), importAsType(), importAtAll(), importExtInfo(), t3lib_extMgm::isLoaded(), noImportMsg(), prepareImportExtList(), and versionDifference().
Referenced by main().
SC_mod_tools_em_index::browseLinks | ( | ) |
Generates a link to the next page of extensions
Definition at line 942 of file class.em_index.php.
References $content.
Referenced by extensionList_import().
SC_mod_tools_em_index::alterSettings | ( | ) |
Allows changing of settings
Definition at line 965 of file class.em_index.php.
References $content, and fetchMetaData().
Referenced by main().
SC_mod_tools_em_index::translationHandling | ( | ) |
Allows to set the translation preferences and check the status
Definition at line 1057 of file class.em_index.php.
References $content, t3lib_div::_GET(), t3lib_div::_POST(), getMirrorURL(), t3lib_BEfunc::getModuleData(), t3lib_div::trimExplode(), and updateTranslation().
Referenced by main().
SC_mod_tools_em_index::updateTranslation | ( | $ | extKey, | |
$ | lang, | |||
$ | mirrorURL | |||
) |
Install translations for all selected languages for an extension
string | $extKey The extension key to install the translations for | |
string | $lang Language code of translation to fetch | |
string | $mirrorURL Mirror URL to fetch data from |
Definition at line 1288 of file class.em_index.php.
References t3lib_div::mkdir_deep(), unzip(), and t3lib_div::writeFile().
Referenced by translationHandling().
SC_mod_tools_em_index::installTranslationsForExtension | ( | $ | extKey, | |
$ | mirrorURL | |||
) |
Install translations for all selected languages for an extension
string | $extKey The extension key to install the translations for | |
string | $mirrorURL Mirror URL to fetch data from |
Definition at line 1312 of file class.em_index.php.
References t3lib_div::mkdir_deep(), unzip(), and t3lib_div::writeFile().
Referenced by installExtension(), and main().
SC_mod_tools_em_index::unzip | ( | $ | file, | |
$ | path | |||
) |
Unzips a zip file in the given path.
Uses unzip binary if available, otherwise a pure PHP unzip is used.
string | $file Full path to zip file | |
string | $path Path to change to before extracting |
Definition at line 1342 of file class.em_index.php.
Referenced by installTranslationsForExtension(), and updateTranslation().
SC_mod_tools_em_index::importExtInfo | ( | $ | extKey, | |
$ | version = '' | |||
) |
Returns detailed info about an extension in the online repository
string | Extension repository uid + optional "private key": [uid]-[key]. | |
[type] | $version: ... |
Definition at line 1371 of file class.em_index.php.
References $content, extInformationArray(), importAsType(), importAtAll(), noImportMsg(), and prepareImportExtList().
Referenced by extensionList_import(), and main().
SC_mod_tools_em_index::fetchMetaData | ( | $ | metaType | ) |
Fetches metadata and stores it to the corresponding place. This includes the mirror list, extension XML files.
string | Type of data to fetch: (mirrors) | |
boolean | If true the method doesn't produce any output |
Definition at line 1427 of file class.em_index.php.
References $content, getMirrorURL(), t3lib_BEfunc::getModuleData(), t3lib_div::getURL(), t3lib_div::tempnam(), t3lib_div::unlink_tempfile(), and t3lib_div::writeFile().
Referenced by alterSettings(), extensionList_import(), getMirrorURL(), and installExtension().
SC_mod_tools_em_index::getMirrorURL | ( | ) |
Returns the base URL for the slected or a random mirror.
Definition at line 1485 of file class.em_index.php.
References fetchMetaData().
Referenced by fetchMetaData(), installExtension(), main(), prepareImportExtList(), and translationHandling().
SC_mod_tools_em_index::installExtension | ( | $ | extKey, | |
$ | version = null , |
|||
$ | mode = EM_INSTALL_VERSION_MIN | |||
) |
Installs (activates) an extension
For $mode use the three constants EM_INSTALL_VERSION_MIN, EM_INSTALL_VERSION_MAX, EM_INSTALL_VERSION_STRICT
If an extension is loaded or imported already and the version requirement is matched, it will not be fetched from the repository. This means, if you use EM_INSTALL_VERSION_MIN, you will not always get the latest version of an extension!
string | $extKey The extension key to install | |
string | $version A version number that should be installed | |
int | $mode If a version is requested, this determines if it is the min, max or strict version requested |
Definition at line 1523 of file class.em_index.php.
References addExtToList(), fetchMetaData(), forceDBupdates(), getInstalledExtensions(), getMirrorURL(), importExtFromRep(), installTranslationsForExtension(), t3lib_extMgm::isLoaded(), t3lib_extMgm::isLocalconfWritable(), refreshGlobalExtList(), and writeNewExtensionList().
Referenced by requestInstallExtensions().
SC_mod_tools_em_index::importExtFromRep | ( | $ | extKey, | |
$ | version, | |||
$ | loc, | |||
$ | uploadFlag = 0 , |
|||
$ | dontDelete = 0 , |
|||
$ | directInput = '' | |||
) |
Imports an extensions from the online repository NOTICE: in version 4.0 this changed from "importExtFromRep_old($extRepUid,$loc,$uploadFlag=0,$directInput='',$recentTranslations=0,$incManual=0,$dontDelete=0)"
string | Extension key | |
string | Version | |
string | Install scope: "L" or "G" or "S" | |
boolean | If true, extension is uploaded as file | |
boolean | If true, extension directory+files will not be deleted before writing the new ones. That way custom files stored in the extension folder will be kept. | |
array | Direct input array (like from kickstarter) |
Definition at line 1673 of file class.em_index.php.
References $content, checkDependencies(), clearAndMakeExtensionDir(), construct_ext_emconf_file(), createDirsInPath(), extractDirsFromFileList(), fixEMCONF(), getInstalledExtensions(), importAsType(), t3lib_extMgm::isLoaded(), removeCacheFiles(), serverExtensionMD5Array(), t3lib_div::sysLog(), t3lib_div::trimExplode(), t3lib_div::unlink_tempfile(), updatesForm(), t3lib_div::upload_to_tempfile(), t3lib_div::writeFile(), and writeTYPO3_MOD_PATH().
Referenced by installExtension(), and main().
SC_mod_tools_em_index::showExtDetails | ( | $ | extKey | ) |
Display extensions details.
string | Extension key |
Definition at line 1839 of file class.em_index.php.
References $content, t3lib_div::_GP(), t3lib_div::_POST(), addExtToList(), checkClearCache(), checkDependencies(), t3lib_BEfunc::cshItem(), extBackup(), extDelete(), extDumpTables(), extensionTitleIconHeader(), extInformationArray(), t3lib_SCbase::extObjContent(), extUpdateEMCONF(), t3lib_div::formatForTextarea(), getExtPath(), getFileListOfExtension(), t3lib_BEfunc::getFuncMenu(), getInstalledExtensions(), getRepositoryUploadForm(), t3lib_div::inList(), t3lib_div::isFirstPartOfStr(), t3lib_extMgm::isLoaded(), t3lib_extMgm::isLocalconfWritable(), t3lib_div::linkThisScript(), main(), removeExtFromList(), t3lib_div::split_fileref(), tsStyleConfigForm(), updatesForm(), uploadExtensionToTER(), t3lib_div::writeFile(), and writeNewExtensionList().
Referenced by main().
SC_mod_tools_em_index::requestInstallExtensions | ( | $ | extList | ) |
Outputs a screen from where you can install multiple extensions in one go This can be called from external modules with "...index.php?CMD[requestInstallExtensions]=
string | Comma list of extension keys to install. Renders a screen with checkboxes for all extensions not already imported or installed |
Definition at line 2132 of file class.em_index.php.
References $content, t3lib_div::_GP(), t3lib_div::_POST(), installExtension(), t3lib_extMgm::isLoaded(), and t3lib_div::locationHeaderUrl().
Referenced by main().
SC_mod_tools_em_index::updatesForm | ( | $ | extKey, | |
$ | extInfo, | |||
$ | notSilent = 0 , |
|||
$ | script = '' , |
|||
$ | addFields = '' | |||
) |
Creates a form for an extension which contains all options for configuration, updates of database, clearing of cache etc. This form is shown when
string | Extension key | |
array | Extension information array | |
boolean | If set, the form will ONLY show if fields/tables should be updated (suppressing forms like general configuration and cache clearing). | |
string | Alternative action=""-script | |
string | HTML: Additional form fields |
Definition at line 2213 of file class.em_index.php.
References checkClearCache(), checkDBupdates(), checkUploadFolder(), getExtPath(), t3lib_div::linkThisScript(), and tsStyleConfigForm().
Referenced by importExtFromRep(), and showExtDetails().
SC_mod_tools_em_index::extDumpTables | ( | $ | extKey, | |
$ | extInfo | |||
) |
Creates view for dumping static tables and table/fields structures...
string | Extension key | |
array | Extension information array |
Definition at line 2244 of file class.em_index.php.
References dumpStaticTables(), dumpTableAndFieldStructure(), t3lib_div::formatSize(), getExtPath(), getTableAndFieldStructure(), makeDetailedExtensionAnalysis(), and t3lib_div::writeFile().
Referenced by showExtDetails().
SC_mod_tools_em_index::getFileListOfExtension | ( | $ | extKey, | |
$ | conf | |||
) |
Returns file-listing of an extension
string | Extension key | |
array | Extension information array |
Definition at line 2311 of file class.em_index.php.
References $content, t3lib_div::getAllFilesAndFoldersInPath(), getExtPath(), t3lib_div::inList(), and t3lib_div::split_fileref().
Referenced by showExtDetails().
SC_mod_tools_em_index::extDelete | ( | $ | extKey, | |
$ | extInfo | |||
) |
Delete extension from the file system
string | Extension key | |
array | Extension info array |
Definition at line 2365 of file class.em_index.php.
References $content, deleteAsType(), getExtPath(), t3lib_div::inList(), t3lib_extMgm::isLoaded(), and removeExtDirectory().
Referenced by showExtDetails().
SC_mod_tools_em_index::extUpdateEMCONF | ( | $ | extKey, | |
$ | extInfo | |||
) |
Update extension EM_CONF...
string | Extension key | |
array | Extension information array |
Definition at line 2396 of file class.em_index.php.
References $content, getExtPath(), and updateLocalEM_CONF().
Referenced by showExtDetails().
SC_mod_tools_em_index::extBackup | ( | $ | extKey, | |
$ | extInfo | |||
) |
Download extension as file / make backup
string | Extension key | |
array | Extension information array |
Definition at line 2416 of file class.em_index.php.
References $content, dumpStaticTables(), makeDetailedExtensionAnalysis(), and makeUploadArray().
Referenced by showExtDetails().
SC_mod_tools_em_index::extBackup_dumpDataTablesLine | ( | $ | tablesArray, | |
$ | extKey | |||
) |
Link to dump of database tables
string | Extension key | |
array | Extension information array |
Definition at line 2463 of file class.em_index.php.
SC_mod_tools_em_index::extInformationArray | ( | $ | extKey, | |
$ | extInfo, | |||
$ | remote = 0 | |||
) |
Prints a table with extension information in it.
string | Extension key | |
array | Extension information array | |
boolean | If set, the information array shows information for a remote extension in TER, not a local one. |
Definition at line 2491 of file class.em_index.php.
References findMD5ArrayDiff(), helpCol(), t3lib_div::inList(), t3lib_extMgm::isLoaded(), makeDetailedExtensionAnalysis(), serverExtensionMD5Array(), and t3lib_div::view_array().
Referenced by importExtInfo(), and showExtDetails().
SC_mod_tools_em_index::extInformationArray_dbReq | ( | $ | techInfo, | |
$ | tableHeader = 0 | |||
) |
Returns HTML with information about database requirements
array | Technical information array | |
boolean | Table header displayed |
Definition at line 2573 of file class.em_index.php.
SC_mod_tools_em_index::extInformationArray_dbInst | ( | $ | dbInst, | |
$ | current | |||
) |
Double install warning.
string | Double-install string, eg. "LG" etc. | |
string | Current scope, eg. "L" or "G" or "S" |
Definition at line 2586 of file class.em_index.php.
SC_mod_tools_em_index::getRepositoryUploadForm | ( | $ | extKey, | |
$ | extInfo | |||
) |
Prints the upload form for extensions
string | Extension key | |
array | Extension information array |
Definition at line 2605 of file class.em_index.php.
References $content, and main().
Referenced by showExtDetails().
SC_mod_tools_em_index::extensionListRowHeader | ( | $ | trAttrib, | |
$ | cells, | |||
$ | import = 0 | |||
) |
Prints the header row for the various listings
string | Attributes for the |
tag
array | Preset cells in the beginning of the row. Typically a blank cell with a clear-gif | |
boolean | If set, the list is coming from remote server. |
table row
Definition at line 2666 of file class.em_index.php.
Referenced by extensionList_import(), extensionList_installed(), and extensionList_loaded().
SC_mod_tools_em_index::extensionListRow | ( | $ | extKey, | |
$ | extInfo, | |||
$ | cells, | |||
$ | bgColorClass = '' , |
|||
$ | inst_list = array() , |
|||
$ | import = 0 , |
|||
$ | altLinkUrl = '' | |||
) |
Prints a row with data for the various extension listings
string | Extension key | |
array | Extension information array | |
array | Preset table cells, eg. install/uninstall icons. | |
string |
tag class
array | Array with installed extension keys (as keys) | |
boolean | If set, the list is coming from remote server. | |
string | Alternative link URL |
content
Definition at line 2727 of file class.em_index.php.
References findMD5ArrayDiff(), t3lib_div::fixed_lgd(), getExtPath(), t3lib_div::inList(), t3lib_extMgm::isLoaded(), makeDetailedExtensionAnalysis(), serverExtensionMD5Array(), t3lib_div::trimExplode(), versionDifference(), and t3lib_div::view_array().
Referenced by extensionList_import(), extensionList_installed(), and extensionList_loaded().
SC_mod_tools_em_index::wrapEmail | ( | $ | str, | |
$ | ||||
) |
Wrapping input string in a link tag with link to email address
string | Input string, being wrapped in tags | |
string | Email address for use in link. |
Definition at line 2843 of file class.em_index.php.
SC_mod_tools_em_index::helpCol | ( | $ | key | ) |
Returns help text if applicable.
string | Help text key |
Definition at line 2856 of file class.em_index.php.
References t3lib_BEfunc::helpText(), and t3lib_BEfunc::helpTextIcon().
Referenced by extInformationArray().
SC_mod_tools_em_index::labelInfo | ( | $ | str | ) |
Returns title and style attribute for mouseover help text.
string | Help text. |
Definition at line 2872 of file class.em_index.php.
SC_mod_tools_em_index::extensionTitleIconHeader | ( | $ | extKey, | |
$ | extInfo, | |||
$ | align = 'top' | |||
) |
Returns a header for an extensions including icon if any
string | Extension key | |
array | Extension information array | |
string | align-attribute value (for tag) |
Definition at line 2884 of file class.em_index.php.
References t3lib_div::fixed_lgd(), and getExtPath().
Referenced by showExtDetails().
SC_mod_tools_em_index::removeButton | ( | ) |
Returns image tag for "uninstall"
Definition at line 2899 of file class.em_index.php.
SC_mod_tools_em_index::installButton | ( | ) |
SC_mod_tools_em_index::noImportMsg | ( | ) |
Warning ( + text string) message about the impossibility to import extensions (both local and global locations are disabled...)
Definition at line 2917 of file class.em_index.php.
Referenced by extensionList_import(), and importExtInfo().
SC_mod_tools_em_index::depToString | ( | $ | dep, | |
$ | type = 'depends' | |||
) |
Checks whether the passed dependency is TER2-style (array) and returns a single string for displaying the dependencies.
It leaves out all version numbers and the "php" and "typo3" dependencies, as they are implicit and of no interest without the version number.
mixed | $dep Either a string or an array listing dependencies. | |
string | $type The dependency type to list if $dep is an array |
Definition at line 2930 of file class.em_index.php.
Referenced by fixEMCONF().
SC_mod_tools_em_index::stringToDep | ( | $ | dep | ) |
Checks whether the passed dependency is TER-style (string) or TER2-style (array) and returns a single string for displaying the dependencies.
It leaves out all version numbers and the "php" and "typo3" dependencies, as they are implicit and of no interest without the version number.
mixed | $dep Either a string or an array listing dependencies. | |
string | $type The dependency type to list if $dep is an array |
Definition at line 2949 of file class.em_index.php.
Referenced by fixEMCONF().
SC_mod_tools_em_index::getInstalledExtensions | ( | ) |
Returns the list of available (installed) extensions
Definition at line 2979 of file class.em_index.php.
References getInstExtList().
Referenced by extensionList_import(), extensionList_installed(), extensionList_loaded(), importExtFromRep(), installExtension(), and showExtDetails().
SC_mod_tools_em_index::getInstExtList | ( | $ | path, | |
&$ | list, | |||
&$ | cat, | |||
$ | type | |||
) |
Gathers all extensions in $path
string | Absolute path to local, global or system extensions | |
array | Array with information for each extension key found. Notice: passed by reference | |
array | Categories index: Contains extension titles grouped by various criteria. | |
string | Path-type: L, G or S |
Definition at line 3006 of file class.em_index.php.
References t3lib_div::get_dirs(), t3lib_div::getFilesInDir(), includeEMCONF(), and setCat().
Referenced by getInstalledExtensions().
SC_mod_tools_em_index::fixEMCONF | ( | $ | emConf | ) |
Fixes an old style ext_emconf.php array by adding constraints if needed and removing deprecated keys
array | $emConf |
Definition at line 3037 of file class.em_index.php.
References depToString(), splitVersionRange(), and stringToDep().
Referenced by importExtFromRep(), and includeEMCONF().
SC_mod_tools_em_index::splitVersionRange | ( | $ | ver | ) |
Splits a version range into an array.
If a single version number is given, it is considered a minimum value. If a dash is found, the numbers left and right are considered as minimum and maximum. Empty values are allowed.
string | $ver A string with a version range. |
Definition at line 3097 of file class.em_index.php.
Referenced by fixEMCONF().
SC_mod_tools_em_index::prepareImportExtList | ( | $ | unsetProc = false |
) |
Maps remote extensions information into $cat/$list arrays for listing
boolean | If set the info in the internal extensionsXML array will be unset before returning the result. |
Definition at line 3118 of file class.em_index.php.
References getMirrorURL(), and setCat().
Referenced by extensionList_import(), and importExtInfo().
SC_mod_tools_em_index::setCat | ( | &$ | cat, | |
$ | listArrayPart, | |||
$ | extKey | |||
) |
Set category array entries for extension
array | Category index array | |
array | Part of list array for extension. | |
string | Extension key |
Definition at line 3165 of file class.em_index.php.
Referenced by getInstExtList(), and prepareImportExtList().
SC_mod_tools_em_index::makeDetailedExtensionAnalysis | ( | $ | extKey, | |
$ | extInfo, | |||
$ | validity = 0 | |||
) |
Perform a detailed, technical analysis of the available extension on server! Includes all kinds of verifications Takes some time to process, therfore use with care, in particular in listings.
string | Extension key | |
array | Extension information | |
boolean | If set, checks for validity of classes etc. |
Definition at line 3215 of file class.em_index.php.
References $content, t3lib_extMgm::addModule(), t3lib_extMgm::addPageTSConfig(), t3lib_extMgm::addPItoST43(), t3lib_extMgm::addPlugin(), t3lib_extMgm::addTypoScriptConstants(), t3lib_extMgm::addTypoScriptSetup(), t3lib_extMgm::addUserTSConfig(), checkDBupdates(), t3lib_div::get_dirs(), getClassIndexLocallangFiles(), getExtPath(), t3lib_extMgm::insertModuleFunction(), t3lib_div::isFirstPartOfStr(), t3lib_extMgm::isLoaded(), t3lib_div::loadTCA(), modConfFileAnalysis(), t3lib_div::trimExplode(), and ulFolder().
Referenced by extBackup(), extDumpTables(), extensionListRow(), and extInformationArray().
SC_mod_tools_em_index::getClassIndexLocallangFiles | ( | $ | absPath, | |
$ | table_class_prefix, | |||
$ | extKey | |||
) |
Analyses the php-scripts of an available extension on server
string | Absolute path to extension | |
string | Prefix for tables/classes. | |
string | Extension key |
Definition at line 3397 of file class.em_index.php.
References first_in_array(), t3lib_div::getAllFilesAndFoldersInPath(), t3lib_div::isFirstPartOfStr(), and t3lib_div::removePrefixPathFromList().
Referenced by makeDetailedExtensionAnalysis().
SC_mod_tools_em_index::modConfFileAnalysis | ( | $ | confFilePath | ) |
Reads $confFilePath (a module $conf-file) and returns information on the existence of TYPO3_MOD_PATH definition and MCONF_name
string | Absolute path to a "conf.php" file of a module which we are analysing. |
Definition at line 3467 of file class.em_index.php.
References $MCONF.
Referenced by makeDetailedExtensionAnalysis().
SC_mod_tools_em_index::serverExtensionMD5Array | ( | $ | extKey, | |
$ | conf | |||
) |
Creates a MD5-hash array over the current files in the extension
string | Extension key | |
array | Extension information array |
Definition at line 3495 of file class.em_index.php.
References makeUploadArray().
Referenced by extensionListRow(), extInformationArray(), importExtFromRep(), and updateLocalEM_CONF().
SC_mod_tools_em_index::findMD5ArrayDiff | ( | $ | current, | |
$ | past | |||
) |
Compares two arrays with MD5-hash values for analysis of which files has changed.
array | Current values | |
array | Past values |
Definition at line 3520 of file class.em_index.php.
Referenced by extensionListRow(), and extInformationArray().
SC_mod_tools_em_index::createDirsInPath | ( | $ | dirs, | |
$ | extDirPath | |||
) |
Creates directories in $extDirPath
array | Array of directories to create relative to extDirPath, eg. "blabla", "blabla/blabla" etc... | |
string | Absolute path to directory. |
Definition at line 3552 of file class.em_index.php.
References t3lib_div::mkdir_deep().
Referenced by importExtFromRep().
SC_mod_tools_em_index::removeExtDirectory | ( | $ | removePath, | |
$ | removeContentOnly = 0 | |||
) |
Removes the extension directory (including content)
string | Extension directory to remove (with trailing slash) | |
boolean | If set, will leave the extension directory |
Definition at line 3570 of file class.em_index.php.
References extractDirsFromFileList(), t3lib_div::getAllFilesAndFoldersInPath(), t3lib_div::isFirstPartOfStr(), and t3lib_div::removePrefixPathFromList().
Referenced by clearAndMakeExtensionDir(), and extDelete().
SC_mod_tools_em_index::clearAndMakeExtensionDir | ( | $ | importedData, | |
$ | type, | |||
$ | dontDelete = 0 | |||
) |
Removes the current extension of $type and creates the base folder for the new one (which is going to be imported)
array | Data for imported extension | |
string | Extension installation scope (L,G,S) | |
boolean | If set, nothing will be deleted (neither directory nor files) |
Definition at line 3633 of file class.em_index.php.
References t3lib_div::mkdir(), and removeExtDirectory().
Referenced by importExtFromRep().
SC_mod_tools_em_index::removeCacheFiles | ( | ) |
Unlink (delete) cache files
Definition at line 3687 of file class.em_index.php.
References t3lib_extMgm::removeCacheFiles().
Referenced by importExtFromRep(), writeNewExtensionList(), and writeTsStyleConfig().
SC_mod_tools_em_index::extractDirsFromFileList | ( | $ | files | ) |
Extracts the directories in the $files array
array | Array of files / directories |
Definition at line 3697 of file class.em_index.php.
Referenced by importExtFromRep(), and removeExtDirectory().
SC_mod_tools_em_index::getExtPath | ( | $ | extKey, | |
$ | type | |||
) |
Returns the absolute path where the extension $extKey is installed (based on 'type' (SGL))
string | Extension key | |
string | Install scope type: L, G, S |
Definition at line 3723 of file class.em_index.php.
Referenced by checkDBupdates(), extDelete(), extDumpTables(), extensionListRow(), extensionTitleIconHeader(), extUpdateEMCONF(), forceDBupdates(), getFileListOfExtension(), makeDetailedExtensionAnalysis(), showExtDetails(), tsStyleConfigForm(), updateLocalEM_CONF(), and updatesForm().
SC_mod_tools_em_index::writeTYPO3_MOD_PATH | ( | $ | confFilePath, | |
$ | type, | |||
$ | mP | |||
) |
Write new TYPO3_MOD_PATH to "conf.php" file.
string | Absolute path to a "conf.php" file of the backend module which we want to write back to. | |
string | Install scope type: L, G, S | |
string | Relative path for the module folder in extenson |
Definition at line 3757 of file class.em_index.php.
References t3lib_div::writeFile().
Referenced by importExtFromRep().
SC_mod_tools_em_index::writeNewExtensionList | ( | $ | newExtList | ) |
Writes the extension list to "localconf.php" file Removes the temp_CACHED* files before return.
string | List of extensions |
Definition at line 3794 of file class.em_index.php.
References removeCacheFiles().
Referenced by installExtension(), and showExtDetails().
SC_mod_tools_em_index::writeTsStyleConfig | ( | $ | extKey, | |
$ | arr | |||
) |
Writes the TSstyleconf values to "localconf.php" Removes the temp_CACHED* files before return.
string | Extension key | |
array | Configuration array to write back |
Definition at line 3819 of file class.em_index.php.
References removeCacheFiles().
Referenced by tsStyleConfigForm().
SC_mod_tools_em_index::updateLocalEM_CONF | ( | $ | extKey, | |
$ | extInfo | |||
) |
Forces update of local EM_CONF. This will renew the information of changed files.
string | Extension key | |
array | Extension information array |
Definition at line 3841 of file class.em_index.php.
References construct_ext_emconf_file(), getExtPath(), serverExtensionMD5Array(), and t3lib_div::writeFile().
Referenced by extUpdateEMCONF(), and uploadExtensionToTER().
SC_mod_tools_em_index::construct_ext_emconf_file | ( | $ | extKey, | |
$ | EM_CONF | |||
) |
Compiles the ext_emconf.php file
string | Extension key | |
array | EM_CONF array |
Definition at line 3883 of file class.em_index.php.
Referenced by importExtFromRep(), and updateLocalEM_CONF().
SC_mod_tools_em_index::arrayToCode | ( | $ | array, | |
$ | level = 0 | |||
) |
Enter description here...
unknown_type | $array | |
unknown_type | $lines | |
unknown_type | $level |
Definition at line 3915 of file class.em_index.php.
SC_mod_tools_em_index::makeUploadArray | ( | $ | extKey, | |
$ | conf | |||
) |
Make upload array out of extension
string | Extension key | |
array | Extension information array |
Definition at line 3937 of file class.em_index.php.
Referenced by extBackup(), and serverExtensionMD5Array().
SC_mod_tools_em_index::getSerializedLocalLang | ( | $ | file, | |
$ | content | |||
) |
Include a locallang file and return the $LOCAL_LANG array serialized.
string | Absolute path to locallang file to include. | |
string | Old content of a locallang file (keeping the header content) |
Definition at line 4006 of file class.em_index.php.
SC_mod_tools_em_index::addExtToList | ( | $ | extKey, | |
$ | instExtInfo | |||
) |
Adds extension to extension list and returns new list. If -1 is returned, an error happend. Checks dependencies etc.
string | Extension key | |
array | Extension information array - information about installed extensions |
Definition at line 4042 of file class.em_index.php.
Referenced by installExtension(), and showExtDetails().
SC_mod_tools_em_index::checkDependencies | ( | $ | extKey, | |
$ | conf, | |||
$ | instExtInfo | |||
) |
Enter description here...
string | $extKey | |
array | $conf | |
array | $instExtInfo |
Definition at line 4073 of file class.em_index.php.
Referenced by importExtFromRep(), and showExtDetails().
SC_mod_tools_em_index::removeExtFromList | ( | $ | extKey, | |
$ | instExtInfo | |||
) |
Remove extension key from the list of currently installed extensions and return list. If -1 is returned, an error happend. Checks dependencies etc.
string | Extension key | |
array | Extension information array - information about installed extensions |
Definition at line 4215 of file class.em_index.php.
References removeRequiredExtFromListArr(), and t3lib_div::trimExplode().
Referenced by showExtDetails().
SC_mod_tools_em_index::removeRequiredExtFromListArr | ( | $ | listArr | ) |
This removes any required extensions from the $listArr - they should NOT be added to the common extension list, because they are found already in "requiredExt" list
array | Array of extension keys as values |
Definition at line 4252 of file class.em_index.php.
Referenced by removeExtFromList().
SC_mod_tools_em_index::managesPriorities | ( | $ | listArr, | |
$ | instExtInfo | |||
) |
Traverse the array of installed extensions keys and arranges extensions in the priority order they should be in
array | Array of extension keys as values | |
array | Extension information array |
Definition at line 4267 of file class.em_index.php.
SC_mod_tools_em_index::checkClearCache | ( | $ | extInfo | ) |
Check if clear-cache should be performed, otherwise show form (for installation of extension) Shown only if the extension has the clearCacheOnLoad flag set.
string | Extension key | |
array | Extension information array |
Definition at line 4319 of file class.em_index.php.
References $content, t3lib_div::_POST(), and t3lib_div::makeInstance().
Referenced by showExtDetails(), and updatesForm().
SC_mod_tools_em_index::checkUploadFolder | ( | $ | extKey, | |
$ | extInfo | |||
) |
Check if upload folder / "createDir" directories should be created.
string | Extension key | |
array | Extension information array |
Definition at line 4346 of file class.em_index.php.
References $content, t3lib_div::_POST(), t3lib_div::mkdir(), t3lib_div::trimExplode(), and t3lib_div::writeFile().
Referenced by updatesForm().
SC_mod_tools_em_index::checkDBupdates | ( | $ | extKey, | |
$ | extInfo, | |||
$ | infoOnly = 0 | |||
) |
Validates the database according to extension requirements Prints form for changes if any. If none, returns blank. If an update is ordered, empty is returned as well. DBAL compliant (based on Install Tool code)
string | Extension key | |
array | Extension information array | |
boolean | If true, returns array with info. |
Definition at line 4432 of file class.em_index.php.
References $content, t3lib_div::_GP(), and getExtPath().
Referenced by makeDetailedExtensionAnalysis(), and updatesForm().
SC_mod_tools_em_index::forceDBupdates | ( | $ | extKey, | |
$ | extInfo | |||
) |
Updates the database according to extension requirements DBAL compliant (based on Install Tool code)
string | Extension key | |
array | Extension information array |
Definition at line 4529 of file class.em_index.php.
References getExtPath().
Referenced by installExtension().
SC_mod_tools_em_index::tsStyleConfigForm | ( | $ | extKey, | |
$ | extInfo, | |||
$ | output = 0 , |
|||
$ | script = '' , |
|||
$ | addFields = '' | |||
) |
Produces the config form for an extension (if any template file, ext_conf_template.txt is found)
string | Extension key | |
array | Extension information array | |
boolean | If true, the form HTML content is returned, otherwise the content is set in $this->content. | |
string | Submit-to URL (supposedly) | |
string | Additional form fields to include. |
Definition at line 4587 of file class.em_index.php.
References $MOD_MENU, $MOD_SETTINGS, t3lib_div::_GP(), t3lib_div::_POST(), t3lib_div::callUserFunction(), getExtPath(), t3lib_BEfunc::getModuleData(), t3lib_div::makeInstance(), and writeTsStyleConfig().
Referenced by showExtDetails(), and updatesForm().
SC_mod_tools_em_index::dumpTableAndFieldStructure | ( | $ | arr | ) |
Makes a dump of the tables/fields definitions for an extension
array | Array with table => field/key definition arrays in |
Definition at line 4682 of file class.em_index.php.
References dumpHeader(), and dumpTableHeader().
Referenced by extDumpTables().
SC_mod_tools_em_index::dumpStaticTables | ( | $ | tableList | ) |
Dump content for static tables
string | Comma list of tables from which to dump content |
Definition at line 4707 of file class.em_index.php.
References dumpHeader(), dumpTableContent(), dumpTableHeader(), and t3lib_div::trimExplode().
Referenced by extBackup(), and extDumpTables().
SC_mod_tools_em_index::dumpHeader | ( | ) |
Header comments of the SQL dump file
Definition at line 4736 of file class.em_index.php.
Referenced by dumpStaticTables(), and dumpTableAndFieldStructure().
SC_mod_tools_em_index::dumpTableHeader | ( | $ | table, | |
$ | fieldKeyInfo, | |||
$ | dropTableIfExists = 0 | |||
) |
Dump CREATE TABLE definition
string | Table name | |
array | Field and key information (as provided from Install Tool class!) | |
boolean | If true, add "DROP TABLE IF EXISTS" |
Definition at line 4753 of file class.em_index.php.
Referenced by dumpStaticTables(), and dumpTableAndFieldStructure().
SC_mod_tools_em_index::dumpTableContent | ( | $ | table, | |
$ | fieldStructure | |||
) |
Dump table content Is DBAL compliant, but the dump format is written as MySQL standard. If the INSERT statements should be imported in a DBMS using other quoting than MySQL they must first be translated. t3lib_sqlengine can parse these queries correctly and translate them somehow.
string | Table name | |
array | Field structure |
Definition at line 4795 of file class.em_index.php.
Referenced by dumpStaticTables().
SC_mod_tools_em_index::getTableAndFieldStructure | ( | $ | parts | ) |
Gets the table and field structure from database. Which fields and which tables are determined from the ext_tables.sql file
string | Array with table.field values |
Definition at line 4830 of file class.em_index.php.
Referenced by extDumpTables().
SC_mod_tools_em_index::uploadExtensionToTER | ( | $ | em | ) |
Processes return-data from online repository. Currently only the returned emconf array is written to extension.
array | Command array returned from TER |
Definition at line 4880 of file class.em_index.php.
References updateLocalEM_CONF().
Referenced by showExtDetails().
SC_mod_tools_em_index::listOrderTitle | ( | $ | listOrder, | |
$ | key | |||
) |
Returns subtitles for the extension listings
string | List order type | |
string | Key value |
Definition at line 4918 of file class.em_index.php.
SC_mod_tools_em_index::makeVersion | ( | $ | v, | |
$ | mode | |||
) |
Returns version information
string | Version code, x.x.x | |
string | part: "", "int", "main", "sub", "dev" |
Definition at line 4943 of file class.em_index.php.
References renderVersion().
Referenced by versionDifference().
SC_mod_tools_em_index::renderVersion | ( | $ | v, | |
$ | raise = '' | |||
) |
Parses the version number x.x.x and returns an array with the various parts.
string | Version code, x.x.x | |
string | Increase version part: "main", "sub", "dev" |
Definition at line 4955 of file class.em_index.php.
References t3lib_div::intExplode(), t3lib_div::intInRange(), and main().
Referenced by makeVersion().
SC_mod_tools_em_index::ulFolder | ( | $ | extKey | ) |
Returns upload folder for extension
string | Extension key |
Definition at line 4992 of file class.em_index.php.
Referenced by makeDetailedExtensionAnalysis().
SC_mod_tools_em_index::importAtAll | ( | ) |
Returns true if global OR local installation of extensions is allowed/possible.
Definition at line 5001 of file class.em_index.php.
Referenced by extensionList_import(), and importExtInfo().
SC_mod_tools_em_index::importAsType | ( | $ | type, | |
$ | lockType = '' | |||
) |
Reports back if installation in a certain scope is possible.
string | Scope: G, L, S | |
string | Extension lock-type (eg. "L" or "G") |
Definition at line 5012 of file class.em_index.php.
Referenced by extensionList_import(), importExtFromRep(), and importExtInfo().
SC_mod_tools_em_index::deleteAsType | ( | $ | type | ) |
Returns true if extensions in scope, $type, can be deleted (or installed for that sake)
string | Scope: "G" or "L" |
Definition at line 5034 of file class.em_index.php.
Referenced by extDelete().
SC_mod_tools_em_index::versionDifference | ( | $ | v1, | |
$ | v2, | |||
$ | div = 1 | |||
) |
Evaluates differences in version numbers with three parts, x.x.x. Returns true if $v1 is greater than $v2
string | Version number 1 | |
string | Version number 2 | |
integer | Tolerance factor. For instance, set to 1000 to ignore difference in dev-version (third part) |
Definition at line 5055 of file class.em_index.php.
References makeVersion().
Referenced by extensionList_import(), and extensionListRow().
SC_mod_tools_em_index::first_in_array | ( | $ | str, | |
$ | array, | |||
$ | caseInsensitive = FALSE | |||
) |
Returns true if the $str is found as the first part of a string in $array
string | String to test with. | |
array | Input array | |
boolean | If set, the test is case insensitive |
Definition at line 5067 of file class.em_index.php.
References t3lib_div::isFirstPartOfStr().
Referenced by getClassIndexLocallangFiles().
SC_mod_tools_em_index::includeEMCONF | ( | $ | path, | |
$ | _EXTKEY | |||
) |
Returns the $EM_CONF array from an extensions ext_emconf.php file
string | Absolute path to EMCONF file. | |
string | Extension key. |
Definition at line 5085 of file class.em_index.php.
References fixEMCONF().
Referenced by getInstExtList().
SC_mod_tools_em_index::searchExtension | ( | $ | extKey, | |
$ | row | |||
) |
Searches for ->lookUpStr in extension and returns true if found (or if no search string is set)
string | Extension key | |
array | Extension content |
Definition at line 5100 of file class.em_index.php.
Referenced by extensionList_installed(), and extensionList_loaded().
SC_mod_tools_em_index::$defaultCategories |
Initial value:
Array( 'cat' => Array ( 'be' => array(), 'module' => array(), 'fe' => array(), 'plugin' => array(), 'misc' => array(), 'services' => array(), 'templates' => array(), 'example' => array(), 'doc' => array() ) )
Definition at line 211 of file class.em_index.php.
SC_mod_tools_em_index::$categories |
Initial value:
Array( 'be' => 'Backend', 'module' => 'Backend Modules', 'fe' => 'Frontend', 'plugin' => 'Frontend Plugins', 'misc' => 'Miscellaneous', 'services' => 'Services', 'templates' => 'Templates', 'example' => 'Examples', 'doc' => 'Documentation' )
Definition at line 229 of file class.em_index.php.
SC_mod_tools_em_index::$states |
Initial value:
Array ( 'alpha' => 'Alpha', 'beta' => 'Beta', 'stable' => 'Stable', 'experimental' => 'Experimental', 'test' => 'Test', 'obsolete' => 'Obsolete', )
Definition at line 245 of file class.em_index.php.
SC_mod_tools_em_index::$stateColors |
Initial value:
Array ( 'alpha' => '#d12438', 'beta' => '#97b17e', 'stable' => '#3bb65c', 'experimental' => '#007eba', 'test' => '#979797', 'obsolete' => '#000000', )
Definition at line 257 of file class.em_index.php.
SC_mod_tools_em_index::$typeLabels |
Initial value:
Array ( 'S' => 'System', 'G' => 'Global', 'L' => 'Local', )
Definition at line 269 of file class.em_index.php.
SC_mod_tools_em_index::$typeDescr |
Initial value:
Array ( 'S' => 'System extension (typo3/sysext/) - Always distributed with source code (Static).', 'G' => 'Global extensions (typo3/ext/) - Available for shared source on server (Dynamic).', 'L' => 'Local extensions (typo3conf/ext/) - Local for this TYPO3 installation only (Dynamic).', )
Definition at line 274 of file class.em_index.php.
SC_mod_tools_em_index::$typeRelPaths |
Initial value:
Array ( 'S' => 'sysext/', 'G' => 'ext/', 'L' => '../typo3conf/ext/', )
Definition at line 282 of file class.em_index.php.
SC_mod_tools_em_index::$detailCols |
Initial value:
Array ( 0 => 2, 1 => 5, 2 => 6, 3 => 6, 4 => 4, 5 => 1 )
Definition at line 288 of file class.em_index.php.
SC_mod_tools_em_index::$fe_user |
Initial value:
array( 'username' => '', 'password' => '', )
Definition at line 297 of file class.em_index.php.
SC_mod_tools_em_index::$MCONF = array() |
Loaded with the global array $MCONF which holds some module configuration from the conf.php file of backend modules.
Reimplemented from t3lib_SCbase.
Definition at line 312 of file class.em_index.php.
Referenced by modConfFileAnalysis().
SC_mod_tools_em_index::$MOD_MENU = array() |
The module menu items array. Each key represents a key for which values can range between the items in the array of that key.
Reimplemented from t3lib_SCbase.
Definition at line 313 of file class.em_index.php.
Referenced by tsStyleConfigForm().
SC_mod_tools_em_index::$MOD_SETTINGS = array() |
Current settings for the keys of the MOD_MENU array
Reimplemented from t3lib_SCbase.
Definition at line 314 of file class.em_index.php.
Referenced by tsStyleConfigForm().
SC_mod_tools_em_index::$doc |
Generally used to hold an instance of the 'template' class from typo3/template.php
Reimplemented from t3lib_SCbase.
Definition at line 315 of file class.em_index.php.
SC_mod_tools_em_index::$content |
Generally used for accumulating the output content of backend modules
Reimplemented from t3lib_SCbase.
Definition at line 316 of file class.em_index.php.
Referenced by alterSettings(), browseLinks(), checkClearCache(), checkDBupdates(), checkUploadFolder(), extBackup(), extDelete(), extensionList_import(), extensionList_installed(), extensionList_loaded(), extUpdateEMCONF(), fetchMetaData(), getFileListOfExtension(), getRepositoryUploadForm(), importExtFromRep(), importExtInfo(), makeDetailedExtensionAnalysis(), requestInstallExtensions(), showExtDetails(), and translationHandling().
SC_mod_tools_em_index::$CMD = array() |
The value of GET/POST var, 'CMD'
Reimplemented from t3lib_SCbase.
Definition at line 324 of file class.em_index.php.