X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Fplugin.php;h=9427827eda04c3b6c4d06aba3038d05a9f637e4e;hb=b53e1439969bfa2c0b551d8cc2fc8fe15652c62a;hp=605a4d12b5a9da0a450daa74d17dc3148c86216a;hpb=255943d78f263d6814b822dcc894911b51505a23;p=quix0rs-gnu-social.git diff --git a/lib/plugin.php b/lib/plugin.php index 605a4d12b5..9427827eda 100644 --- a/lib/plugin.php +++ b/lib/plugin.php @@ -99,7 +99,11 @@ class Plugin */ public function onAutoload($cls) { $cls = basename($cls); - $basedir = INSTALLDIR . '/plugins/' . mb_substr(get_called_class(), 0, -6); + $basedir = INSTALLDIR . '/local/plugins/' . mb_substr(get_called_class(), 0, -6); + if (!file_exists($basedir)) { + $basedir = INSTALLDIR . '/plugins/' . mb_substr(get_called_class(), 0, -6); + } + $file = null; if (preg_match('/^(\w+)(Action|Form)$/', $cls, $type)) { @@ -174,7 +178,7 @@ class Plugin . ' (' . get_class($this) . ' v' . $this->version() . ')'; } - function onPluginVersion(&$versions) + function onPluginVersion(array &$versions) { $name = $this->name(); @@ -192,7 +196,7 @@ class Plugin static function staticPath($plugin, $relative) { - $isHTTPS = StatusNet::isHTTPS(); + $isHTTPS = GNUsocial::isHTTPS(); if ($isHTTPS) { $server = common_config('plugins', 'sslserver');