Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
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_ADMINISTRATOR . DIRECTORY_SEPARATOR . 'cache'
 
const JPATH_MANIFESTS JPATH_ADMINISTRATOR . DIRECTORY_SEPARATOR . 'manifests'
 
const JPATH_API JPATH_ROOT . DIRECTORY_SEPARATOR . 'api'
 
const JPATH_CLI JPATH_ROOT . DIRECTORY_SEPARATOR . 'cli'
 

Documentation des variables

◆ $parts

$parts = explode(DIRECTORY_SEPARATOR, JPATH_BASE)

◆ JPATH_ADMINISTRATOR

const JPATH_ADMINISTRATOR JPATH_ROOT . DIRECTORY_SEPARATOR . 'administrator'

Référencé par LastvisitdaterangeField\__construct(), DisplayController\__construct(), UseractiveField\__construct(), RegistrationdaterangeField\__construct(), LogsdaterangeField\__construct(), FormattedtextLogger\__construct(), Language\__construct(), Access\actions(), PlgSampledataMultilang\addAllCategoriesMenuItem(), PlgSampledataMultilang\addArticle(), PlgSampledataMultilang\addBlogMenuItem(), PlgSampledataMultilang\addCategory(), PlgExtensionFinder\addCommonWords(), HtmlView\addToolbar(), Users\admin_language(), Uri\base(), AdministratorRouter\build(), PlgSystemLogrotation\clearCacheGroups(), PlgSystemActionLogs\clearCacheGroups(), PlgSystemPrivacyconsent\clearCacheGroups(), SetConfigurationCommand\configureIO(), ExtensionRemoveCommand\configureIO(), FinderIndexCommand\configureIO(), ConfigurationModel\createConfiguration(), LanguageHelper\createLanguageList(), ModuleAdapter\discover(), TemplateAdapter\discover(), LanguageAdapter\discover(), ComponentAdapter\discover(), Dispatcher\dispatch(), InstallationApplication\dispatch(), HtmlView\display(), RemoveOldFilesCommand\doExecute(), TasksListCommand\doExecute(), Users\editor(), AdminLanguage\existing(), AjaxController\fetchAssociations(), DatabaseModel\fetchSchemaCache(), UpdateModel\finaliseUpgrade(), ContentHelper\getActions(), CapabilitiesModel\getCapabilities(), ApplicationHelper\getClientInfo(), DebugHelper\getComponents(), ActionlogsHelper\getContentTypeLink(), UsersComponent\getContexts(), ContactComponent\getContexts(), ContentComponent\getContexts(), Dispatcher\getController(), StatisticsModel\getData(), DebugHelper\getDebugActions(), FileLayout\getDefaultIncludePaths(), SysinfoModel\getDirectory(), MessagesModel\getExtensionName(), RulesRule\getFieldActions(), FileModel\getForm(), ComponentModel\getForm(), TaskModel\getForm(), ContactModel\getForm(), StyleModel\getForm(), ModuleModel\getForm(), ContenthistoryHelper\getFormFile(), ComponentlayoutField\getInput(), RulesField\getInput(), InstallerHelper\getInstallationXML(), ItemModel\getItem(), ItemsModel\getItems(), RequestController\getJson(), LoginHelper\getLanguageList(), AbstractStatsField\getLayoutPaths(), WebcronLinkField\getLayoutPaths(), PlgSystemStats\getLayoutPaths(), InstallationApplication\getLocaliseAdmin(), PlgQuickiconDownloadkey\getMissingDownloadKeyInfo(), BaseController\getModel(), ModulesHelper\getModules(), JNamespacePsr4Map\getNamespaces(), ComponentsField\getOptions(), AliastagField\getOptions(), ComponentsCategoryField\getOptions(), ConfigComponentsField\getOptions(), ComponentsFieldgroupField\getOptions(), ComponentsFieldsField\getOptions(), ComponentsWorkflowField\getOptions(), LanguageclientField\getOptions(), ContenttypeField\getOptions(), TransitionField\getOptions(), PluginsField\getOptions(), TemplatesHelper\getPositions(), MenusHelper\getPresets(), HistoryModel\getSha1Hash(), AssociationsHelper\getSupportedExtension(), ChromestyleField\getTemplateModuleStyles(), ArticlesModel\getTransitions(), ModulesHelper\getTranslatedModulePosition(), MenutypesModel\getTypeOptions(), MenutypesModel\getTypeOptionsFromManifest(), ChangeSet\getUpdateFiles(), BaseController\getView(), ContentComponent\getWorkflowContexts(), ConfigHelper\hasComponentConfig(), DatabaseModel\initialise(), ActionlogsHelper\loadActionLogPluginsLanguage(), FormModel\loadForm(), AssociationsHelper\loadHelper(), LegacyComponent\loadHelper(), ApiDispatcher\loadLanguage(), Dispatcher\loadLanguage(), TemplateAdapter\loadLanguage(), PluginAdapter\loadLanguage(), ModuleAdapter\loadLanguage(), ComponentAdapter\loadLanguage(), ContenthistoryHelper\loadLanguageFiles(), ConfigHelper\loadLanguageForComponent(), SiteApplication\loadLibraryLanguage(), CMSApplication\loadLibraryLanguage(), LanguageHelper\loadPluginLanguage(), MailsHelper\loadTranslationFiles(), ActionlogsHelper\loadTranslationFiles(), Joomla\Component\Scheduler\Administrator\Traits\logTask(), PlgSampledataMultilang\onAjaxSampledataApplyStep1(), ContentHelper\onPrepareForm(), MessagesModel\onProcessList(), PostinstallHelper\parsePath(), PlgSystemLanguageFilter\parseRule(), ItemsModel\populateState(), JoomlaInstallerScript\postflight(), UpdateModel\preparePreUpdate(), Menu\preprocess(), CssMenu\preprocess(), GroupModel\preprocessForm(), PluginModel\preprocessForm(), CategoryModel\preprocessForm(), ModuleModel\preprocessForm(), FieldModel\preprocessForm(), ItemModel\preprocessForm(), UpdatesitesModel\rebuild(), PlgExtensionFinder\removeCommonWords(), PlgSystemActionLogs\renderActionlogsExtensions(), StyleController\save(), ModuleController\save(), ApplicationModel\save(), MessageModel\save(), ActionlogModel\sendNotificationEmails(), InstalledController\setDefault(), ConfigurationModel\setup(), ComponentAdapter\setupInstallPaths(), ModuleAdapter\setupUninstall(), ComponentAdapter\setupUninstall(), InstalledController\switchAdminLanguage(), InstallerModel\translate(), PluginsModel\translate(), ModulesModel\translate(), UpdateModel\translateExtensionName(), et SetupModel\validateDbConnection().

◆ JPATH_API

◆ JPATH_CACHE

◆ JPATH_CLI

const JPATH_CLI JPATH_ROOT . DIRECTORY_SEPARATOR . 'cli'

◆ JPATH_CONFIGURATION

◆ JPATH_INSTALLATION

◆ JPATH_LIBRARIES

◆ JPATH_MANIFESTS

◆ JPATH_PLUGINS

◆ JPATH_ROOT

const JPATH_ROOT implode(DIRECTORY_SEPARATOR, $parts)
Exemples:
C:/laragon/www/_install/Joomla_422-Stable-Full_Package_French_v1/libraries/src/HTML/HTMLHelper.php.

Référencé par SubformField\__set(), Stream\_getFilename(), WebAssetRegistry\addRegistryFile(), File\append(), HTMLHelper\calendar(), Path\check(), Path\clean(), SysinfoModel\cleanSectionPrivateData(), UpdateModel\cleanUp(), LanguageErrorsCollector\collect(), LanguageFilesCollector\collect(), QueryCollector\collect(), PlgSystemDebug\collectLogs(), JoomlaInstallerScript\convertTablesToUtf8mb4(), HTMLHelper\convertToRelativePath(), Folder\copy(), File\copy(), Folder\create(), ConfigurationModel\createConfiguration(), TemplateModel\createOverride(), File\delete(), Folder\delete(), CleanupModel\deleteInstallationFolder(), JoomlaInstallerScript\deleteUnexistingFiles(), TextView\display(), UpdateModel\finaliseUpgrade(), JoomlaInstallerScript\fixFilenameCasing(), DataFormatter\formatPath(), PlgFileSystemLocal\getAdapters(), TemplateModel\getBasePath(), TemplateModel\getCoreFile(), LanguageStringsCollector\getData(), FileLayout\getDefaultIncludePaths(), SysinfoModel\getDirectory(), TemplateModel\getDirectoryTree(), TemplateModel\getFile(), TemplateModel\getForm(), ContenthistoryHelper\getFormFile(), TemplateModel\getImage(), Authentication\getKnownAuthenticators(), TinymcebuilderField\getLayoutData(), MediaField\getLayoutData(), CalendarField\getLayoutData(), TemplateModel\getMediaFiles(), TemplatesListField\getOptions(), FolderlistField\getOptions(), FilelistField\getOptions(), TemplateModel\getOverridesList(), ChecksModel\getPhpOptions(), TemplateModel\getSource(), Stream\getStream(), Factory\getStream(), TemplateModel\getTemplate(), Joomla\Plugin\Editors\TinyMCE\PluginTraits\includeRelativeFiles(), HTMLHelper\includeRelativeFiles(), WebAssetItem\isPathAbsolute(), Folder\listFolderTree(), File\move(), Folder\move(), InstallerScript\moveCliFiles(), JoomlaInstallerScript\moveRemainingTemplateFiles(), Joomla\Plugin\Editors\TinyMCE\PluginTraits\onDisplay(), Installer\parseMedia(), PostinstallHelper\parsePath(), WebAssetRegistry\parseRegistryFile(), FileAdapter\populateFilesAndFolderList(), ServiceProviderInterface\register(), JLoader\registerNamespace(), JLoader\registerPrefix(), FileAdapter\removeExtensionFiles(), InstallerScript\removeFiles(), Path\removeRoot(), Joomla\Plugin\Editors\TinyMCE\PluginTraits\resolveFileUrl(), ApplicationModel\save(), TemplateModel\save(), AccessiblemediaField\setup(), FileAdapter\setupInstallPaths(), Menu\store(), Form\syncPaths(), FilePathRule\test(), FolderPathExistsRule\test(), Templates\thumb(), Templates\thumbModal(), JoomlaInstallerScript\updateManifestCaches(), File\upload(), File\write(), et Debug\xdebuglink().

◆ JPATH_SITE

const JPATH_SITE JPATH_ROOT

Référencé par Language\__construct(), ContactController\_sendEmail(), PlgExtensionFinder\addCommonWords(), ContactModel\buildContactExtendedData(), PlgSystemLogrotation\clearCacheGroups(), PlgSystemActionLogs\clearCacheGroups(), PlgSystemPrivacyconsent\clearCacheGroups(), FinderIndexCommand\configureIO(), TemplateModel\copy(), LanguageAdapter\createContentLanguage(), LegacyComponent\createRouter(), UpdateModel\createUpdateFile(), ModuleAdapter\discover(), PluginAdapter\discover(), TemplateAdapter\discover(), LanguageAdapter\discover(), ComponentAdapter\discover(), InstallationApplication\dispatch(), HtmlView\display(), DatabaseModel\fetchSchemaCache(), CategoriesModel\getAssoc(), CategoryModel\getAssoc(), LegacyComponent\getCategory(), ApplicationHelper\getClientInfo(), MessagesModel\getComponentOptions(), FileLayout\getDefaultIncludePaths(), SysinfoModel\getDirectory(), MessagesModel\getExtensionName(), RandomImageHelper\getFolder(), StyleModel\getForm(), ModuleModel\getForm(), FieldLayoutField\getInput(), InstallerHelper\getInstallationXML(), AbstractStatsField\getLayoutPaths(), JoomlatokenField\getLayoutPaths(), LanguagesHelper\getList(), InstallationApplication\getLocaliseAdmin(), ModulesHelper\getModules(), JNamespacePsr4Map\getNamespaces(), LanguageclientField\getOptions(), TemplatesHelper\getPositions(), ChromestyleField\getTemplateModuleStyles(), ModulesHelper\getTranslatedModulePosition(), Users\image(), ListHelper\images(), PlgFinderCategories\index(), LanguageAdapter\install(), Path\isOwner(), Users\language(), LanguageHelper\loadComponentLanguage(), FormModel\loadForm(), Dispatcher\loadLanguage(), FileAdapter\loadLanguage(), LibraryAdapter\loadLanguage(), TemplateAdapter\loadLanguage(), ModuleAdapter\loadLanguage(), ComponentAdapter\loadLanguage(), SiteApplication\loadLibraryLanguage(), MailsHelper\loadTranslationFiles(), ActionlogsHelper\loadTranslationFiles(), PlgSystemLanguageFilter\onAfterDispatch(), PlgSampledataMultilang\onAjaxSampledataApplyStep2(), PlgSystemLanguagecode\onContentPrepareForm(), MessagesModel\onProcessList(), PlgSystemLanguageFilter\onUserLogin(), SiteRouter\parseInit(), ComponentModel\populateState(), UpdateModel\preparePreUpdate(), ModuleModel\preprocessForm(), UpdatesitesModel\rebuild(), TemplateAdapter\setupInstallPaths(), ModuleAdapter\setupInstallPaths(), ComponentAdapter\setupInstallPaths(), PackageAdapter\setupUninstall(), ModuleAdapter\setupUninstall(), ComponentAdapter\setupUninstall(), InstallerModel\translate(), ModulesModel\translate(), et UpdateModel\translateExtensionName().

◆ JPATH_THEMES