Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 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(), JFormFieldLogsDateRange\__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(), ContentModelArticle\batchMove(), AdministratorRouter\build(), ContactModelContact\buildContactExtendedData(), ConfigModelCms\cleanCache(), ContentModelArticle\cleanupPostBatchCopy(), FOFUtilsCacheCleaner\clearCacheGroups(), PlgSystemLogrotation\clearCacheGroups(), PlgSystemUpdatenotification\clearCacheGroups(), PlgQuickiconEos310\clearCacheGroups(), PlgSystemActionLogs\clearCacheGroups(), PlgSystemStats\clearCacheGroups(), PlgSystemPrivacyconsent\clearCacheGroups(), TagsModelTags\countItems(), CategoriesModelCategories\countItems(), CategoriesHelper\createCategory(), InstallationModelConfiguration\createConfiguration(), LanguageHelper\createLanguageList(), InstallationModelDatabase\createTables(), TagsHelper\createTagsFromField(), TagsHelper\createTagsFromMetadata(), 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(), LanguagesController\display(), RedirectController\display(), SearchController\display(), TemplatesController\display(), ContactController\display(), FinderController\display(), PrivacyController\display(), MenusViewItems\display(), AdminViewProfile\display(), CategoriesController\display(), DeletefilesCli\doExecute(), JHtmlUsers\editor(), ConfigControllerTemplatesSave\execute(), ConfigControllerConfigDisplay\execute(), ConfigControllerTemplatesDisplay\execute(), ConfigControllerModulesSave\execute(), ConfigControllerModulesDisplay\execute(), ConfigControllerModulesCancel\execute(), ConfigControllerConfigSave\execute(), ConfigControllerDisplay\execute(), JHtmlAdminLanguage\existing(), FieldsHelper\extract(), CategoriesControllerAjax\fetchAssociations(), ContactControllerAjax\fetchAssociations(), NewsfeedsControllerAjax\fetchAssociations(), MenusControllerAjax\fetchAssociations(), JoomlaupdateModelDefault\finaliseUpgrade(), InstallerControllerDatabase\fix(), ContentHelper\getActions(), Access\getActions(), CacheModelCache\getCache(), PrivacyModelCapabilities\getCapabilities(), ApplicationHelper\getClientInfo(), FOFIntegrationJoomlaPlatform\getComponentBaseDirs(), UsersHelperDebug\getComponents(), ContactModelContact\getContactQuery(), PlgUserContactCreator\getContactTable(), ActionlogsHelper\getContentTypeLink(), ContactHelper\getContexts(), ContentHelper\getContexts(), UsersHelper\getContexts(), FinderModelStatistics\getData(), JoomlaupdateModelDefault\getDatabaseSchemaCheck(), UsersHelperDebug\getDebugActions(), FileLayout\getDefaultIncludePaths(), AdminModelSysInfo\getDirectory(), PostinstallModelMessages\getExtensionName(), FieldsHelper\getFields(), ConfigModelComponent\getForm(), ContactModelContact\getForm(), TemplatesModelStyle\getForm(), ModulesModelModule\getForm(), ContenthistoryHelper\getFormFile(), JFormFieldModal_Category\getInput(), JFormFieldModal_Article\getInput(), JFormFieldModal_Newsfeed\getInput(), JFormFieldModal_Contact\getInput(), JFormFieldComponentlayout\getInput(), JFormFieldModal_Menu\getInput(), LanguageHelper\getInstalledLanguages(), MenusModelItem\getItem(), InstallerModelDatabase\getItems(), SearchModelSearches\getItems(), MenusModelItems\getItems(), ModLoginHelper\getLanguageList(), PlgSystemStatsFormFieldBase\getLayoutPaths(), PlgSystemStats\getLayoutPaths(), ModLatestActionsHelper\getList(), InstallationApplicationWeb\getLocaliseAdmin(), ModulesHelper\getModules(), JFormFieldAliastag\getOptions(), JFormFieldComponents\getOptions(), JFormFieldComponentsCategory\getOptions(), JFormFieldConfigComponents\getOptions(), JFormFieldDirectories\getOptions(), JFormFieldFieldcontexts\getOptions(), HelpsiteField\getOptions(), JFormFieldLanguageclient\getOptions(), ContenttypeField\getOptions(), JFormFieldPlugins\getOptions(), FOFIntegrationJoomlaPlatform\getPlatformBaseDirs(), TemplatesHelper\getPositions(), MenuHelper\getPresets(), ContenthistoryModelHistory\getSha1Hash(), AssociationsHelper\getSupportedExtension(), FieldsModelGroup\getTable(), 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(), ActionlogsHelper\loadActionLogPluginsLanguage(), TemplateAdapter\loadLanguage(), ModuleAdapter\loadLanguage(), PluginAdapter\loadLanguage(), ComponentAdapter\loadLanguage(), ContenthistoryHelper\loadLanguageFiles(), ConfigHelperConfig\loadLanguageForComponent(), SiteApplication\loadLibraryLanguage(), CMSApplication\loadLibraryLanguage(), FinderHelperLanguage\loadPluginLanguage(), ActionlogsHelper\loadTranslationFiles(), FOFIntegrationJoomlaPlatform\loadTranslations(), PlgSampledataBlog\onAjaxSampledataApplyStep1(), PlgSampledataBlog\onAjaxSampledataApplyStep2(), PlgSampledataBlog\onAjaxSampledataApplyStep3(), PlgSystemFields\onContentAfterDelete(), PlgContentJoomla\onContentAfterSave(), PlgContentFields\onContentPrepare(), PlgSearchContent\onContentSearch(), PlgButtonFields\onDisplay(), PostinstallModelMessages\onProcessList(), PlgUserJoomla\onUserAfterSave(), PlgUserTerms\onUserAfterSave(), PlgSystemPrivacyconsent\onUserAfterSave(), PlgSystemLanguageFilter\parseRule(), MenusModelItems\populateState(), 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(), PlgSystemActionLogs\renderActionlogsExtensions(), TemplatesControllerStyle\save(), LanguagesControllerOverride\save(), NewsfeedsModelNewsfeed\save(), ModulesControllerModule\save(), ContactModelContact\save(), MessagesModelMessage\save(), ContentModelArticle\save(), TagsHelper\searchTags(), ActionlogsModelActionlog\sendNotificationEmails(), LanguagesControllerInstalled\setDefault(), ComponentAdapter\setupInstallPaths(), LanguagesControllerInstalled\switchAdminLanguage(), InstallerModel\translate(), PluginsModelPlugins\translate(), FOFFormFieldComponents\translate(), ModulesModelModules\translate(), JoomlaupdateModelDefault\translateExtensionName(), FOFUtilsInstallscript\uninstall(), ComponentAdapter\uninstall(), TemplatesModelTemplate\uploadFile(), ModulesModelModule\validate(), CategoriesHelper\validateCategoryId(), et ToolbarHelper\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(), File\append(), HTMLHelper\calendar(), Path\check(), Path\clean(), JoomlaInstallerScript\cleanJoomlaCache(), AdminModelSysInfo\cleanSectionPrivateData(), JoomlaupdateModelDefault\cleanUp(), JoomlaInstallerScript\clearRadCache(), JoomlaInstallerScript\convertTablesToUtf8mb4(), Folder\copy(), File\copy(), FOFUtilsInstallscript\copyCliFiles(), Folder\create(), InstallationModelConfiguration\createConfiguration(), TemplatesModelTemplate\createOverride(), JoomlaupdateModelDefault\createRestorationFile(), File\delete(), Folder\delete(), JoomlaInstallerScript\deleteUnexistingFiles(), AdminViewSysinfo\display(), FOFUtilsFilescheck\fastCheck(), JoomlaupdateModelDefault\finaliseUpgrade(), JoomlaInstallerScript\fixFilenameCasing(), 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(), FOFIntegrationJoomlaPlatform\loadTranslations(), File\move(), Folder\move(), InstallerScript\moveCliFiles(), PlgEditorTinymce\onDisplay(), PlgEditorTinymce\onDisplayLegacy(), Installer\parseMedia(), FileAdapter\populateFilesAndFolderList(), JLoader\registerNamespace(), JLoader\registerPrefix(), InstallerScript\removeFiles(), FOFUtilsInstallscript\removeFilesAndFolders(), Path\removeRoot(), FileAdapter\setupInstallPaths(), FOFUtilsFilescheck\slowCheck(), Menu\store(), Form\syncPaths(), FilePathRule\test(), FileAdapter\uninstall(), MediaControllerFile\upload(), File\upload(), InstallationModelFtp\verifyFtpSettings(), File\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(), PlgSystemLogrotation\clearCacheGroups(), PlgSystemUpdatenotification\clearCacheGroups(), PlgQuickiconEos310\clearCacheGroups(), PlgSystemActionLogs\clearCacheGroups(), PlgSystemStats\clearCacheGroups(), PlgSystemPrivacyconsent\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(), JFormFieldFieldlayout\getInput(), LanguageHelper\getInstalledLanguages(), Categories\getInstance(), PlgSystemStatsFormFieldBase\getLayoutPaths(), ModRelatedItemsHelper\getList(), ModLanguagesHelper\getList(), InstallationApplicationWeb\getLocaliseAdmin(), ModulesHelper\getModules(), JFormFieldDirectories\getOptions(), JFormFieldLanguageclient\getOptions(), FOFIntegrationJoomlaPlatform\getPlatformBaseDirs(), TemplatesHelper\getPositions(), ChromestyleField\getTemplateModuleStyles(), ModulesHelper\getTranslatedModulePosition(), JHtmlUsers\image(), JHtmlList\images(), PlgFinderCategories\index(), LanguageAdapter\install(), Path\isOwner(), JHtmlUsers\language(), FinderHelperLanguage\loadComponentLanguage(), FileAdapter\loadLanguage(), LibraryAdapter\loadLanguage(), TemplateAdapter\loadLanguage(), ModuleAdapter\loadLanguage(), ComponentAdapter\loadLanguage(), SiteApplication\loadLibraryLanguage(), ActionlogsHelper\loadTranslationFiles(), PlgSystemLanguageFilter\onAfterDispatch(), 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(), ConfigModelApplication\save(), PlgFinderTags\setup(), PlgFinderNewsfeeds\setup(), PlgFinderContent\setup(), PlgFinderCategories\setup(), PlgFinderContacts\setup(), ModuleAdapter\setupInstallPaths(), TemplateAdapter\setupInstallPaths(), ComponentAdapter\setupInstallPaths(), InstallerModel\translate(), ModulesModelModules\translate(), JoomlaupdateModelDefault\translateExtensionName(), et ComponentAdapter\uninstall().

◆ JPATH_THEMES