X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=plugins%2FOfflineBackup%2FOfflineBackupPlugin.php;h=b1c69558eadbcdf4ad7fe411f9566968f299ac4c;hb=3290227b50582ed29790f0bb10210362ca2f4093;hp=e08e2721b15daaa69572771f92c98859b47a1e6d;hpb=d37bc805c68808393a49c0dc510fe02c312e4a25;p=quix0rs-gnu-social.git diff --git a/plugins/OfflineBackup/OfflineBackupPlugin.php b/plugins/OfflineBackup/OfflineBackupPlugin.php index e08e2721b1..b1c69558ea 100644 --- a/plugins/OfflineBackup/OfflineBackupPlugin.php +++ b/plugins/OfflineBackup/OfflineBackupPlugin.php @@ -49,22 +49,6 @@ if (!defined('STATUSNET')) { class OfflineBackupPlugin extends Plugin { - function onAutoload($cls) - { - $dir = dirname(__FILE__); - - switch ($cls) - { - case 'OfflinebackupAction': - include_once $dir . '/' . strtolower(mb_substr($cls, 0, -6)) . '.php'; - return false; - case 'OfflineBackupQueueHandler': - include_once $dir . '/'.strtolower($cls).'.php'; - return false; - default: - return true; - } - } function onRouterInitialized($m) { @@ -86,4 +70,16 @@ class OfflineBackupPlugin extends Plugin $qm->connect('backoff', 'OfflineBackupQueueHandler'); return true; } + + function onPluginVersion(array &$versions) + { + $versions[] = array('name' => 'OfflineBackup', + 'version' => GNUSOCIAL_VERSION, + 'author' => 'Evan Prodromou', + 'homepage' => 'https://git.gnu.io/gnu/gnu-social/tree/master/plugins/OfflineBackup', + 'rawdescription' => + // TRANS: Plugin description. + _m('Backup user data in offline queue and email when ready.')); + return true; + } }