Collections functions
Encryption functions
General functions
Theme permission functions
Resource functions

get_plugin_path()

Parameters

ColumnTypeDefaultDescription
$plugin
$url false

Location

include/plugin_functions.php lines 1435 to 1448

Definition

 
function get_plugin_path($plugin,$url=false)
    {
    
# For the given plugin shortname, return the path on disk
    # Supports plugins being in the filestore folder (for user uploaded plugins)
    
global $baseurl_short,$storagedir,$storageurl;
    
    
# Standard location    
    
$pluginpath=dirname(__FILE__) . "/../plugins/" $plugin;
    if (
file_exists($pluginpath)) {return ($url?$baseurl_short "plugins/" $plugin:$pluginpath);}

    
# Filestore location
    
$pluginpath=$storagedir "/plugins/" $plugin;
    if (
file_exists($pluginpath)) {return ($url?$storageurl "/plugins/" $plugin:$pluginpath);}
    }

This article was last updated 14th July 2020 04:35 Europe/London time based on the source file dated 2nd July 2020 09:08 Europe/London time.