Documentation TYPO3 par Ameos |
Public Member Functions | |
init () | |
handleExternalFunctionValue ($MM_key='function', $MS_value=NULL) | |
menuConfig () | |
main () | |
printContent () | |
extensionList_loaded () | |
extensionList_installed () | |
extensionList_import () | |
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 () | |
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 | |
$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.' | |
$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.
|
Adds extension to extension list and returns new list. If -1 is returned, an error happend. Checks dependencies etc.
Definition at line 3949 of file class.em_index.php. Referenced by installExtension(), and showExtDetails(). |
|
Allows changing of settings
Definition at line 920 of file class.em_index.php. References $content, and fetchMetaData(). Referenced by main(). |
|
Enter description here...
Definition at line 3822 of file class.em_index.php. |
|
Check if clear-cache should be performed, otherwise show form (for installation of extension) Shown only if the extension has the clearCacheOnLoad flag set.
Definition at line 4224 of file class.em_index.php. References t3lib_div::_POST(), and t3lib_div::makeInstance(). Referenced by showExtDetails(). |
|
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)
Definition at line 4336 of file class.em_index.php. References t3lib_div::_GP(). |
|
Enter description here...
Definition at line 3980 of file class.em_index.php. Referenced by importExtFromRep(), and showExtDetails(). |
|
Check if upload folder / "createDir" directories should be created.
Definition at line 4251 of file class.em_index.php. References t3lib_div::_POST(), t3lib_div::mkdir(), t3lib_div::trimExplode(), and t3lib_div::writeFile(). |
|
Removes the current extension of $type and creates the base folder for the new one (which is going to be imported)
Definition at line 3541 of file class.em_index.php. References t3lib_div::mkdir(). Referenced by importExtFromRep(). |
|
Compiles the ext_emconf.php file
Definition at line 3791 of file class.em_index.php. Referenced by importExtFromRep(). |
|
Creates directories in $extDirPath
Definition at line 3460 of file class.em_index.php. References t3lib_div::mkdir_deep(). Referenced by importExtFromRep(). |
|
Returns true if extensions in scope, $type, can be deleted (or installed for that sake)
Definition at line 4938 of file class.em_index.php. |
|
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.
Definition at line 2861 of file class.em_index.php. |
|
Header comments of the SQL dump file
Definition at line 4640 of file class.em_index.php. |
|
Dump content for static tables
Definition at line 4611 of file class.em_index.php. References t3lib_div::trimExplode(). |
|
Makes a dump of the tables/fields definitions for an extension
Definition at line 4586 of file class.em_index.php. |
|
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.
Definition at line 4699 of file class.em_index.php. |
|
Dump CREATE TABLE definition
Definition at line 4657 of file class.em_index.php. |
|
Download extension as file / make backup
Definition at line 2347 of file class.em_index.php. Referenced by showExtDetails(). |
|
Link to dump of database tables
Definition at line 2394 of file class.em_index.php. |
|
Delete extension from the file system
Definition at line 2296 of file class.em_index.php. References t3lib_div::inList(), and t3lib_extMgm::isLoaded(). Referenced by showExtDetails(). |
|
Creates view for dumping static tables and table/fields structures...
Definition at line 2175 of file class.em_index.php. References t3lib_div::formatSize(), and t3lib_div::writeFile(). Referenced by showExtDetails(). |
|
Listing remote extensions from online repository
Definition at line 752 of file class.em_index.php. References $content, t3lib_BEfunc::cshItem(), extensionListRow(), extensionListRowHeader(), fetchMetaData(), getInstalledExtensions(), importAsType(), importAtAll(), importExtInfo(), t3lib_extMgm::isLoaded(), noImportMsg(), prepareImportExtList(), and versionDifference(). Referenced by main(). |
|
Listing of available (installed) extensions
Definition at line 680 of file class.em_index.php. References $content, t3lib_BEfunc::cshItem(), extensionListRow(), extensionListRowHeader(), getInstalledExtensions(), t3lib_extMgm::isLoaded(), and searchExtension(). Referenced by main(). |
|
Listing of loaded (installed) extensions
Definition at line 625 of file class.em_index.php. References $content, t3lib_BEfunc::cshItem(), extensionListRow(), extensionListRowHeader(), getInstalledExtensions(), and searchExtension(). Referenced by main(). |
|
Prints a row with data for the various extension listings
tag class
content Definition at line 2658 of file class.em_index.php. References t3lib_div::fixed_lgd(), t3lib_div::inList(), t3lib_extMgm::isLoaded(), t3lib_div::trimExplode(), and t3lib_div::view_array(). Referenced by extensionList_import(), extensionList_installed(), and extensionList_loaded(). |
|
Prints the header row for the various listings
tag
table row Definition at line 2597 of file class.em_index.php. Referenced by extensionList_import(), extensionList_installed(), and extensionList_loaded(). |
|
Returns a header for an extensions including icon if any
Definition at line 2815 of file class.em_index.php. References t3lib_div::fixed_lgd(). Referenced by showExtDetails(). |
|
Prints a table with extension information in it.
Definition at line 2422 of file class.em_index.php. References t3lib_div::inList(), t3lib_extMgm::isLoaded(), and t3lib_div::view_array(). Referenced by importExtInfo(), and showExtDetails(). |
|
Double install warning.
Definition at line 2517 of file class.em_index.php. |
|
Returns HTML with information about database requirements
Definition at line 2504 of file class.em_index.php. |
|
Extracts the directories in the $files array
Definition at line 3605 of file class.em_index.php. Referenced by importExtFromRep(). |
|
Update extension EM_CONF...
Definition at line 2327 of file class.em_index.php. Referenced by showExtDetails(). |
|
Fetches metadata and stores it to the corresponding place. This includes the mirror list, extension XML files.
Definition at line 1380 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(). |
|
Compares two arrays with MD5-hash values for analysis of which files has changed.
Definition at line 3428 of file class.em_index.php. |
|
Returns true if the $str is found as the first part of a string in $array
Definition at line 4971 of file class.em_index.php. References t3lib_div::isFirstPartOfStr(). |
|
Fixes an old style ext_emconf.php array by adding constraints if needed and removing deprecated keys
Definition at line 2968 of file class.em_index.php. Referenced by importExtFromRep(). |
|
Updates the database according to extension requirements DBAL compliant (based on Install Tool code)
Definition at line 4433 of file class.em_index.php. Referenced by installExtension(). |
|
Analyses the php-scripts of an available extension on server
Definition at line 3305 of file class.em_index.php. References t3lib_div::getAllFilesAndFoldersInPath(), t3lib_div::isFirstPartOfStr(), and t3lib_div::removePrefixPathFromList(). |
|
Returns the absolute path where the extension $extKey is installed (based on 'type' (SGL))
Definition at line 3631 of file class.em_index.php. Referenced by showExtDetails(). |
|
Returns file-listing of an extension
Definition at line 2242 of file class.em_index.php. References t3lib_div::getAllFilesAndFoldersInPath(), t3lib_div::inList(), and t3lib_div::split_fileref(). Referenced by showExtDetails(). |
|
Returns the list of available (installed) extensions
Definition at line 2910 of file class.em_index.php. Referenced by extensionList_import(), extensionList_installed(), extensionList_loaded(), importExtFromRep(), installExtension(), and showExtDetails(). |
|
Gathers all extensions in $path
Definition at line 2937 of file class.em_index.php. References t3lib_div::get_dirs(), and t3lib_div::getFilesInDir(). |
|
Returns the base URL for the slected or a random mirror.
Definition at line 1439 of file class.em_index.php. References fetchMetaData(). Referenced by fetchMetaData(), installExtension(), main(), and translationHandling(). |
|
Prints the upload form for extensions
Definition at line 2536 of file class.em_index.php. Referenced by showExtDetails(). |
|
Include a locallang file and return the $LOCAL_LANG array serialized.
Definition at line 3913 of file class.em_index.php. |
|
Gets the table and field structure from database. Which fields and which tables are determined from the ext_tables.sql file
Definition at line 4734 of file class.em_index.php. |
|
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.
Reimplemented from t3lib_SCbase. Definition at line 419 of file class.em_index.php. References t3lib_SCbase::getExternalItemConfig(). Referenced by init(). |
|
Returns help text if applicable.
Definition at line 2787 of file class.em_index.php. References t3lib_BEfunc::helpText(), and t3lib_BEfunc::helpTextIcon(). |
|
Reports back if installation in a certain scope is possible.
Definition at line 4916 of file class.em_index.php. Referenced by extensionList_import(), importExtFromRep(), and importExtInfo(). |
|
Returns true if global OR local installation of extensions is allowed/possible.
Definition at line 4905 of file class.em_index.php. Referenced by extensionList_import(), and importExtInfo(). |
|
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)"
Definition at line 1624 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::trimExplode(), t3lib_div::unlink_tempfile(), updatesForm(), t3lib_div::upload_to_tempfile(), t3lib_div::writeFile(), and writeTYPO3_MOD_PATH(). Referenced by installExtension(), and main(). |
|
Returns detailed info about an extension in the online repository
Definition at line 1323 of file class.em_index.php. References $content, extInformationArray(), importAsType(), importAtAll(), noImportMsg(), and prepareImportExtList(). Referenced by extensionList_import(), and main(). |
|
Returns the $EM_CONF array from an extensions ext_emconf.php file
Definition at line 4989 of file class.em_index.php. |
|
Standard init function of a module.
Reimplemented from t3lib_SCbase. Definition at line 339 of file class.em_index.php. References t3lib_div::_GP(), handleExternalFunctionValue(), t3lib_div::makeInstance(), menuConfig(), and t3lib_div::trimExplode(). |
|
Returns image for "install"
Definition at line 2839 of file class.em_index.php. |
|
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!
Definition at line 1477 of file class.em_index.php. References addExtToList(), fetchMetaData(), forceDBupdates(), getInstalledExtensions(), getMirrorURL(), importExtFromRep(), installTranslationsForExtension(), t3lib_extMgm::isLoaded(), t3lib_extMgm::isLocalconfWritable(), refreshGlobalExtList(), and writeNewExtensionList(). |
|
Install translations for all selected languages for an extension
Definition at line 1264 of file class.em_index.php. References t3lib_div::mkdir_deep(), unzip(), and t3lib_div::writeFile(). Referenced by installExtension(), and main(). |
|
Returns title and style attribute for mouseover help text.
Definition at line 2803 of file class.em_index.php. |
|
Returns subtitles for the extension listings
Definition at line 4822 of file class.em_index.php. |
|
Main function for Extension Manager module.
Definition at line 513 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 showExtDetails(). |
|
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.
Definition at line 3123 of file class.em_index.php. References t3lib_extMgm::addModule(), t3lib_extMgm::addPageTSConfig(), t3lib_extMgm::addPItoST43(), t3lib_extMgm::addPlugin(), t3lib_extMgm::addTypoScriptConstants(), t3lib_extMgm::addTypoScriptSetup(), t3lib_extMgm::addUserTSConfig(), t3lib_div::get_dirs(), t3lib_extMgm::insertModuleFunction(), t3lib_div::isFirstPartOfStr(), t3lib_extMgm::isLoaded(), t3lib_div::loadTCA(), and t3lib_div::trimExplode(). |
|
Make upload array out of extension
Definition at line 3844 of file class.em_index.php. |
|
Returns version information
Definition at line 4847 of file class.em_index.php. |
|
Traverse the array of installed extensions keys and arranges extensions in the priority order they should be in
Definition at line 4172 of file class.em_index.php. |
|
Configuration of which mod-menu items can be used
Reimplemented from t3lib_SCbase. Definition at line 433 of file class.em_index.php. References t3lib_div::_GP(), t3lib_BEfunc::getModuleData(), and t3lib_SCbase::mergeExternalItems(). Referenced by init(). |
|
Reads $confFilePath (a module $conf-file) and returns information on the existence of TYPO3_MOD_PATH definition and MCONF_name
Definition at line 3375 of file class.em_index.php. |
|
Warning ( + text string) message about the impossibility to import extensions (both local and global locations are disabled...)
Definition at line 2848 of file class.em_index.php. Referenced by extensionList_import(), and importExtInfo(). |
|
Maps remote extensions information into $cat/$list arrays for listing
Definition at line 3029 of file class.em_index.php. Referenced by extensionList_import(), and importExtInfo(). |
|
Print module content. Called as last thing in the global scope.
Definition at line 598 of file class.em_index.php. |
|
Returns image tag for "uninstall"
Definition at line 2830 of file class.em_index.php. |
|
Unlink (delete) cache files
Definition at line 3595 of file class.em_index.php. References t3lib_extMgm::removeCacheFiles(). Referenced by importExtFromRep(). |
|
Removes the extension directory (including content)
Definition at line 3478 of file class.em_index.php. References t3lib_div::getAllFilesAndFoldersInPath(), t3lib_div::isFirstPartOfStr(), and t3lib_div::removePrefixPathFromList(). |
|
Remove extension key from the list of currently installed extensions and return list. If -1 is returned, an error happend. Checks dependencies etc.
Definition at line 4120 of file class.em_index.php. References t3lib_div::trimExplode(). Referenced by showExtDetails(). |
|
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
Definition at line 4157 of file class.em_index.php. |
|
Parses the version number x.x.x and returns an array with the various parts.
Definition at line 4859 of file class.em_index.php. References t3lib_div::intExplode(), and t3lib_div::intInRange(). |
|
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]=
Definition at line 2063 of file class.em_index.php. References t3lib_div::_GP(), t3lib_div::_POST(), t3lib_extMgm::isLoaded(), and t3lib_div::locationHeaderUrl(). Referenced by main(). |
|
Searches for ->lookUpStr in extension and returns true if found (or if no search string is set)
Definition at line 5004 of file class.em_index.php. Referenced by extensionList_installed(), and extensionList_loaded(). |
|
Creates a MD5-hash array over the current files in the extension
Definition at line 3403 of file class.em_index.php. Referenced by importExtFromRep(). |
|
Set category array entries for extension
Definition at line 3073 of file class.em_index.php. |
|
Display extensions details.
Definition at line 1770 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(). |
|
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.
Definition at line 3013 of file class.em_index.php. |
|
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.
Definition at line 2880 of file class.em_index.php. |
|
Allows to set the translation preferences and check the status
Definition at line 1012 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(). |
|
Produces the config form for an extension (if any template file, ext_conf_template.txt is found)
Definition at line 4491 of file class.em_index.php. References t3lib_div::_GP(), t3lib_div::_POST(), t3lib_div::callUserFunction(), t3lib_BEfunc::getModuleData(), and t3lib_div::makeInstance(). Referenced by showExtDetails(). |
|
Returns upload folder for extension
Definition at line 4896 of file class.em_index.php. |
|
Unzips a zip file in the given path. Uses unzip binary if available, otherwise a pure PHP unzip is used.
Definition at line 1294 of file class.em_index.php. Referenced by installTranslationsForExtension(), and updateTranslation(). |
|
Forces update of local EM_CONF. This will renew the information of changed files.
Definition at line 3749 of file class.em_index.php. References t3lib_div::writeFile(). |
|
Creates a form for an extension which contains all options for configuration, updates of database, clearing of cache etc. This form is shown when
Definition at line 2144 of file class.em_index.php. References t3lib_div::linkThisScript(). Referenced by importExtFromRep(), and showExtDetails(). |
|
Install translations for all selected languages for an extension
Definition at line 1240 of file class.em_index.php. References t3lib_div::mkdir_deep(), unzip(), and t3lib_div::writeFile(). Referenced by translationHandling(). |
|
Processes return-data from online repository. Currently only the returned emconf array is written to extension.
Definition at line 4784 of file class.em_index.php. Referenced by showExtDetails(). |
|
Evaluates differences in version numbers with three parts, x.x.x. Returns true if $v1 is greater than $v2
Definition at line 4959 of file class.em_index.php. Referenced by extensionList_import(). |
|
Wrapping input string in a link tag with link to email address
Definition at line 2774 of file class.em_index.php. |
|
Writes the extension list to "localconf.php" file Removes the temp_CACHED* files before return.
Definition at line 3702 of file class.em_index.php. Referenced by installExtension(), and showExtDetails(). |
|
Writes the TSstyleconf values to "localconf.php" Removes the temp_CACHED* files before return.
Definition at line 3727 of file class.em_index.php. |
|
Write new TYPO3_MOD_PATH to "conf.php" file.
Definition at line 3665 of file class.em_index.php. Referenced by importExtFromRep(). |
|
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 227 of file class.em_index.php. |
|
The value of GET/POST var, 'CMD'
Reimplemented from t3lib_SCbase. Definition at line 321 of file class.em_index.php. |
|
Generally used for accumulating the output content of backend modules Reimplemented from t3lib_SCbase. Definition at line 313 of file class.em_index.php. Referenced by alterSettings(), extensionList_import(), extensionList_installed(), extensionList_loaded(), fetchMetaData(), importExtFromRep(), importExtInfo(), showExtDetails(), and translationHandling(). |
|
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 209 of file class.em_index.php. |
|
Initial value: Array ( 0 => 2, 1 => 5, 2 => 6, 3 => 6, 4 => 4, 5 => 1 ) Definition at line 286 of file class.em_index.php. |
|
Generally used to hold an instance of the 'template' class from typo3/template.php Reimplemented from t3lib_SCbase. Definition at line 312 of file class.em_index.php. |
|
Initial value: array( 'username' => '', 'password' => '', ) Definition at line 295 of file class.em_index.php. |
|
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 309 of file class.em_index.php. |
|
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 310 of file class.em_index.php. |
|
Current settings for the keys of the MOD_MENU array
Reimplemented from t3lib_SCbase. Definition at line 311 of file class.em_index.php. |
|
Initial value: Array ( 'alpha' => '#d12438', 'beta' => '#97b17e', 'stable' => '#3bb65c', 'experimental' => '#007eba', 'test' => '#979797', 'obsolete' => '#000000', ) Definition at line 255 of file class.em_index.php. |
|
Initial value: Array ( 'alpha' => 'Alpha', 'beta' => 'Beta', 'stable' => 'Stable', 'experimental' => 'Experimental', 'test' => 'Test', 'obsolete' => 'Obsolete', ) Definition at line 243 of file class.em_index.php. |
|
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 272 of file class.em_index.php. |
|
Initial value: Array ( 'S' => 'System', 'G' => 'Global', 'L' => 'Local', ) Definition at line 267 of file class.em_index.php. |
|
Initial value: Array ( 'S' => 'sysext/', 'G' => 'ext/', 'L' => '../typo3conf/ext/', ) Definition at line 280 of file class.em_index.php. |