Joomla CMS  3.8.5 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.8.5 et du framework Joomla Platform intégré
Référence du fichier administrator/includes/defines.php

Espaces de nommage

 Joomla\Administrator
 

Variables

 $parts = explode(DIRECTORY_SEPARATOR, JPATH_BASE)
 
const JPATH_ROOT implode(DIRECTORY_SEPARATOR, $parts)
 
const JPATH_SITE JPATH_ROOT
 
const JPATH_CONFIGURATION JPATH_ROOT
 
const JPATH_ADMINISTRATOR JPATH_ROOT . DIRECTORY_SEPARATOR . 'administrator'
 
const JPATH_LIBRARIES JPATH_ROOT . DIRECTORY_SEPARATOR . 'libraries'
 
const JPATH_PLUGINS JPATH_ROOT . DIRECTORY_SEPARATOR . 'plugins'
 
const JPATH_INSTALLATION JPATH_ROOT . DIRECTORY_SEPARATOR . 'installation'
 
const JPATH_THEMES JPATH_BASE . DIRECTORY_SEPARATOR . 'templates'
 
const JPATH_CACHE JPATH_BASE . DIRECTORY_SEPARATOR . 'cache'
 
const JPATH_MANIFESTS JPATH_ADMINISTRATOR . DIRECTORY_SEPARATOR . 'manifests'
 

Documentation des variables

◆ $parts

$parts = explode(DIRECTORY_SEPARATOR, JPATH_BASE)

◆ JPATH_ADMINISTRATOR

const JPATH_ADMINISTRATOR JPATH_ROOT . DIRECTORY_SEPARATOR . 'administrator'

Référencé par FieldsController\__construct(), LastvisitdaterangeField\__construct(), UsersModelProfile\__construct(), UseractiveField\__construct(), RegistrationdaterangeField\__construct(), FOFUtilsFilescheck\__construct(), Language\__construct(), ContentHelper\_getActions(), JHtmlAccess\actions(), InstallationModelLanguages\addAllCategoriesMenuItem(), InstallationModelLanguages\addArticle(), InstallationModelLanguages\addBlogMenuItem(), InstallationModelLanguages\addCategory(), InstallationModelLanguages\addFeaturedMenuItem(), InstallationModelLanguages\addMenuGroup(), CategoriesHelper\addSubmenu(), TagsHelper\addSubmenu(), FieldsHelper\addSubmenu(), LanguagesViewLanguage\addToolbar(), TagsViewTag\addToolbar(), FieldsViewField\addToolbar(), BannersViewBanners\addToolbar(), FieldsViewGroup\addToolbar(), FieldsViewGroups\addToolbar(), CategoriesViewCategory\addToolbar(), FieldsViewFields\addToolbar(), CategoriesViewCategories\addToolbar(), JHtmlUsers\admin_language(), Uri\base(), ContactModelContact\buildContactExtendedData(), ConfigModelCms\cleanCache(), FOFUtilsCacheCleaner\clearCacheGroups(), PlgSystemUpdatenotification\clearCacheGroups(), PlgSystemStats\clearCacheGroups(), TagsModelTags\countItems(), CategoriesModelCategories\countItems(), CategoriesHelper\createCategory(), InstallationModelConfiguration\createConfiguration(), LanguageHelper\createLanguageList(), InstallationModelDatabase\createTables(), TagsHelper\createTagsFromField(), TagsHelper\createTagsFromMetadata(), LanguagesModelOverrides\delete(), ModuleAdapter\discover(), TemplateAdapter\discover(), LanguageAdapter\discover(), ComponentAdapter\discover(), InstallationApplicationWeb\dispatch(), JoomlaupdateViewUpdate\display(), LanguagesViewMultilangstatus\display(), JoomlaupdateViewUpload\display(), CacheController\display(), InstallerController\display(), MenusController\display(), MessagesController\display(), ModulesController\display(), NewsfeedsController\display(), PluginsController\display(), RedirectController\display(), SearchController\display(), TemplatesController\display(), LanguagesController\display(), ContactController\display(), FinderController\display(), MenusViewItems\display(), CategoriesController\display(), DeletefilesCli\doExecute(), JHtmlUsers\editor(), ConfigControllerConfigDisplay\execute(), ConfigControllerTemplatesSave\execute(), ConfigControllerTemplatesDisplay\execute(), ConfigControllerModulesDisplay\execute(), ConfigControllerModulesSave\execute(), ConfigControllerModulesCancel\execute(), ConfigControllerConfigSave\execute(), InstallationControllerSetdefaultlanguage\execute(), ConfigControllerDisplay\execute(), JHtmlAdminLanguage\existing(), FieldsHelper\extract(), JoomlaupdateModelDefault\finaliseUpgrade(), InstallerControllerDatabase\fix(), ContentHelper\getActions(), Access\getActions(), CacheModelCache\getCache(), ApplicationHelper\getClientInfo(), FOFIntegrationJoomlaPlatform\getComponentBaseDirs(), UsersHelperDebug\getComponents(), ContactModelContact\getContactQuery(), PlgUserContactCreator\getContactTable(), ContactHelper\getContexts(), ContentHelper\getContexts(), UsersHelper\getContexts(), FinderModelStatistics\getData(), UsersHelperDebug\getDebugActions(), FileLayout\getDefaultIncludePaths(), AdminModelSysInfo\getDirectory(), PostinstallModelMessages\getExtensionName(), FieldsHelper\getFields(), ConfigModelComponent\getForm(), TemplatesModelStyle\getForm(), ModulesModelModule\getForm(), ContenthistoryHelper\getFormFile(), UsersControllerProfile_Base_Json\gethelpsites(), JFormFieldModal_Newsfeed\getInput(), JFormFieldModal_Category\getInput(), JFormFieldModal_Contact\getInput(), JFormFieldModal_Article\getInput(), JFormFieldComponentlayout\getInput(), JFormFieldModal_Menu\getInput(), LanguageHelper\getInstalledLanguages(), LanguagesModelOverride\getItem(), MenusModelItem\getItem(), InstallerModelDatabase\getItems(), SearchModelSearches\getItems(), MenusModelItems\getItems(), ModLoginHelper\getLanguageList(), LanguagesModelOverrides\getLanguages(), PlgSystemStatsFormFieldBase\getLayoutPaths(), PlgSystemStats\getLayoutPaths(), InstallationApplicationWeb\getLocaliseAdmin(), ModulesHelper\getModules(), JFormFieldAliastag\getOptions(), JFormFieldComponentsCategory\getOptions(), JFormFieldComponents\getOptions(), JFormFieldConfigComponents\getOptions(), JFormFieldDirectories\getOptions(), HelpsiteField\getOptions(), JFormFieldFieldcontexts\getOptions(), ContenttypeField\getOptions(), JFormFieldPlugins\getOptions(), FOFIntegrationJoomlaPlatform\getPlatformBaseDirs(), TemplatesHelper\getPositions(), MenuHelper\getPresets(), ContenthistoryModelHistory\getSha1Hash(), AssociationsHelper\getSupportedExtension(), FieldsModelField\getTable(), TagsHelper\getTagTreeArray(), ChromestyleField\getTemplateModuleStyles(), ModulesHelper\getTranslatedModulePosition(), MenusModelMenutypes\getTypeOptions(), MenusModelMenutypes\getTypeOptionsFromManifest(), ChangeSet\getUpdateFiles(), ConfigHelperConfig\hasComponentConfig(), hathormessage_postinstall_action(), JHtmlUsers\helpsite(), FinderCli\index(), InstallationModelDatabase\initialise(), LanguageAdapter\install(), UsersModelUser\isValidSecretKey(), TemplateAdapter\loadLanguage(), ModuleAdapter\loadLanguage(), PluginAdapter\loadLanguage(), ComponentAdapter\loadLanguage(), ContenthistoryHelper\loadLanguageFiles(), ConfigHelperConfig\loadLanguageForComponent(), SiteApplication\loadLibraryLanguage(), CMSApplication\loadLibraryLanguage(), FinderHelperLanguage\loadPluginLanguage(), FOFIntegrationJoomlaPlatform\loadTranslations(), PlgSampledataBlog\onAjaxSampledataApplyStep1(), PlgSampledataBlog\onAjaxSampledataApplyStep2(), PlgSampledataBlog\onAjaxSampledataApplyStep3(), PlgSystemFields\onContentAfterDelete(), PlgContentJoomla\onContentAfterSave(), PlgContentFields\onContentPrepare(), PlgSearchContent\onContentSearch(), PlgButtonFields\onDisplay(), PostinstallModelMessages\onProcessList(), PlgUserJoomla\onUserAfterSave(), PlgSystemLanguageFilter\parseRule(), JHtmlModules\positions(), FOFUtilsInstallscript\postflight(), InstallerModelUpdate\preparePreUpdate(), JAdminCssMenu\preprocess(), FieldsModelGroup\preprocessForm(), PluginsModelPlugin\preprocessForm(), CategoriesModelCategory\preprocessForm(), ModulesModelModule\preprocessForm(), FieldsModelField\preprocessForm(), MenusModelItem\preprocessForm(), InstallerModelManage\publish(), InstallerModelUpdatesites\rebuild(), LanguagesModelStrings\refresh(), ConfigViewModulesHtml\render(), ComponentHelper\renderComponent(), TemplatesControllerStyle\save(), LanguagesControllerOverride\save(), LanguagesModelOverride\save(), ModulesControllerModule\save(), MessagesModelMessage\save(), NewsfeedsModelNewsfeed\save(), ContactModelContact\save(), ContentModelArticle\save(), TagsHelper\searchTags(), LanguagesControllerInstalled\setDefault(), ComponentAdapter\setupInstallPaths(), LanguagesControllerInstalled\switchAdminLanguage(), InstallerModel\translate(), PluginsModelPlugins\translate(), FOFFormFieldComponents\translate(), ModulesModelModules\translate(), FOFUtilsInstallscript\uninstall(), ComponentAdapter\uninstall(), TemplatesModelTemplate\uploadFile(), ModulesModelModule\validate(), CategoriesHelper\validateCategoryId(), et JToolbarHelper\versions().

◆ JPATH_CACHE

◆ JPATH_CONFIGURATION

◆ JPATH_INSTALLATION

◆ JPATH_LIBRARIES

◆ JPATH_MANIFESTS

◆ JPATH_PLUGINS

◆ JPATH_ROOT

const JPATH_ROOT implode(DIRECTORY_SEPARATOR, $parts)

Référencé par JFormFieldSubform\__set(), Stream\_getFilename(), JStream\_getFilename(), JFile\append(), HTMLHelper\calendar(), Path\check(), JPath\check(), Path\clean(), JPath\clean(), JoomlaInstallerScript\cleanJoomlaCache(), AdminModelSysInfo\cleanSectionPrivateData(), JoomlaupdateModelDefault\cleanUp(), JoomlaInstallerScript\clearRadCache(), JoomlaInstallerScript\convertTablesToUtf8mb4(), JFolder\copy(), JFile\copy(), FOFUtilsInstallscript\copyCliFiles(), JFolder\create(), InstallationModelConfiguration\createConfiguration(), TemplatesModelTemplate\createOverride(), JoomlaupdateModelDefault\createRestorationFile(), JFile\delete(), JFolder\delete(), JoomlaInstallerScript\deleteUnexistingFiles(), AdminViewSysinfo\display(), InstallationControllerRemovefolder\execute(), FOFUtilsFilescheck\fastCheck(), JoomlaupdateModelDefault\finaliseUpgrade(), FileLayout\getDefaultIncludePaths(), AdminModelSysInfo\getDirectory(), ContenthistoryHelper\getFormFile(), JFormFieldTinymceBuilder\getLayoutData(), MediaField\getLayoutData(), JFormFieldCalendar\getLayoutData(), ModBannersHelper\getList(), JFormFieldSkins\getOptions(), JFormFieldFolderList\getOptions(), JFormFieldFileList\getOptions(), TemplatesModelTemplate\getOverridesList(), InstallationModelSetup\getPhpOptions(), FOFIntegrationJoomlaPlatform\getPlatformBaseDirs(), FOFFormFieldImagelist\getStatic(), FOFFormFieldMedia\getStatic(), Stream\getStream(), Factory\getStream(), Crypt\hasStrongPasswordSupport(), FOFDownload\importFromURL(), HTMLHelper\includeRelativeFiles(), FOFUtilsInstallscript\installFOF(), FOFUtilsInstallscript\installStrapper(), Path\isOwner(), Folder\listFolderTree(), JFolder\listFolderTree(), FOFIntegrationJoomlaPlatform\loadTranslations(), JFile\move(), JFolder\move(), InstallerScript\moveCliFiles(), PlgEditorTinymce\onDisplay(), PlgEditorTinymce\onDisplayLegacy(), Installer\parseMedia(), FileAdapter\populateFilesAndFolderList(), JLoader\registerNamespace(), JLoader\registerPrefix(), InstallerScript\removeFiles(), FOFUtilsInstallscript\removeFilesAndFolders(), FileAdapter\setupInstallPaths(), FOFUtilsFilescheck\slowCheck(), Menu\store(), Form\syncPaths(), FileAdapter\uninstall(), MediaControllerFile\upload(), JFile\upload(), InstallationModelFtp\verifyFtpSettings(), JFile\write(), et JHtmlDebug\xdebuglink().

◆ JPATH_SITE

const JPATH_SITE JPATH_ROOT

Référencé par InstallationControllerInstallEmail\__construct(), InstallationControllerInstallLanguages\__construct(), InstallationControllerSetdefaultlanguage\__construct(), InstallationModelLanguages\__construct(), Language\__construct(), LanguageAdapter\_install(), ContactModelContact\buildContactExtendedData(), ConfigModelCms\cleanCache(), FOFUtilsCacheCleaner\clearCacheGroups(), PlgSystemUpdatenotification\clearCacheGroups(), PlgSystemStats\clearCacheGroups(), JoomlaupdateModelDefault\createRestorationFile(), InstallationModelFtp\detectFtpRoot(), ModuleAdapter\discover(), TemplateAdapter\discover(), PluginAdapter\discover(), LanguageAdapter\discover(), ComponentAdapter\discover(), InstallationApplicationWeb\dispatch(), SearchViewSearch\display(), ContenthistoryViewPreview\display(), MenusViewItems\display(), FinderViewFilter\display(), JHtmlIcon\email(), CategoriesModelCategories\getAssoc(), CategoriesModelCategory\getAssoc(), CacheModelCache\getCache(), ApplicationHelper\getClientInfo(), FOFIntegrationJoomlaPlatform\getComponentBaseDirs(), PostinstallModelMessages\getComponentOptions(), SiteRouter\getComponentRouter(), FileLayout\getDefaultIncludePaths(), AdminModelSysInfo\getDirectory(), PostinstallModelMessages\getExtensionName(), ModRandomImageHelper\getFolder(), TemplatesModelStyle\getForm(), ModulesModelModule\getForm(), LanguageHelper\getInstalledLanguages(), Categories\getInstance(), LanguagesModelOverrides\getLanguages(), PlgSystemStatsFormFieldBase\getLayoutPaths(), ModRelatedItemsHelper\getList(), InstallationApplicationWeb\getLocaliseAdmin(), ModulesHelper\getModules(), JFormFieldDirectories\getOptions(), FOFIntegrationJoomlaPlatform\getPlatformBaseDirs(), TemplatesHelper\getPositions(), ChromestyleField\getTemplateModuleStyles(), ModulesHelper\getTranslatedModulePosition(), JHtmlUsers\image(), JHtmlList\images(), PlgFinderCategories\index(), LanguageAdapter\install(), JPath\isOwner(), JHtmlUsers\language(), FinderHelperLanguage\loadComponentLanguage(), LibraryAdapter\loadLanguage(), FileAdapter\loadLanguage(), TemplateAdapter\loadLanguage(), ModuleAdapter\loadLanguage(), ComponentAdapter\loadLanguage(), SiteApplication\loadLibraryLanguage(), PlgContentContact\onContentPrepare(), PlgSystemLanguagecode\onContentPrepareForm(), PlgSearchContent\onContentSearch(), PlgSearchTags\onContentSearch(), PlgSearchContacts\onContentSearch(), PlgEditorTinymce\onDisplay(), PlgEditorTinymce\onDisplayLegacy(), PostinstallModelMessages\onProcessList(), PlgSystemLanguageFilter\onUserLogin(), SiteRouter\parse(), ConfigModelComponent\populateState(), InstallerModelUpdate\preparePreUpdate(), InstallerModelUpdatesites\rebuild(), ComponentHelper\renderComponent(), ConfigModelApplication\save(), PlgFinderTags\setup(), PlgFinderNewsfeeds\setup(), PlgFinderContent\setup(), PlgFinderCategories\setup(), PlgFinderContacts\setup(), ModuleAdapter\setupInstallPaths(), TemplateAdapter\setupInstallPaths(), ComponentAdapter\setupInstallPaths(), InstallerModel\translate(), ModulesModelModules\translate(), et ComponentAdapter\uninstall().

◆ JPATH_THEMES