diaspora addon EN GB translation updated THX AndyH§
[friendica-addons.git/.git] / mailstream / mailstream.php
index 16d4fae..89e6cc0 100644 (file)
@@ -7,7 +7,6 @@
  */
 
 use Friendica\Content\Text\BBCode;
-use Friendica\Core\Config;
 use Friendica\Core\Hook;
 use Friendica\Core\Logger;
 use Friendica\Core\Renderer;
@@ -24,37 +23,37 @@ function mailstream_install() {
        Hook::register('post_remote_end', 'addon/mailstream/mailstream.php', 'mailstream_post_hook');
        Hook::register('cron', 'addon/mailstream/mailstream.php', 'mailstream_cron');
 
-       if (Config::get('mailstream', 'dbversion') == '0.1') {
+       if (DI::config()->get('mailstream', 'dbversion') == '0.1') {
                q('ALTER TABLE `mailstream_item` DROP INDEX `uid`');
                q('ALTER TABLE `mailstream_item` DROP INDEX `contact-id`');
                q('ALTER TABLE `mailstream_item` DROP INDEX `plink`');
                q('ALTER TABLE `mailstream_item` CHANGE `plink` `uri` char(255) NOT NULL');
-               Config::set('mailstream', 'dbversion', '0.2');
+               DI::config()->set('mailstream', 'dbversion', '0.2');
        }
-       if (Config::get('mailstream', 'dbversion') == '0.2') {
+       if (DI::config()->get('mailstream', 'dbversion') == '0.2') {
                q('DELETE FROM `pconfig` WHERE `cat` = "mailstream" AND `k` = "delay"');
-               Config::set('mailstream', 'dbversion', '0.3');
+               DI::config()->set('mailstream', 'dbversion', '0.3');
        }
-       if (Config::get('mailstream', 'dbversion') == '0.3') {
+       if (DI::config()->get('mailstream', 'dbversion') == '0.3') {
                q('ALTER TABLE `mailstream_item` CHANGE `created` `created` timestamp NOT NULL DEFAULT now()');
                q('ALTER TABLE `mailstream_item` CHANGE `completed` `completed` timestamp NULL DEFAULT NULL');
-               Config::set('mailstream', 'dbversion', '0.4');
+               DI::config()->set('mailstream', 'dbversion', '0.4');
        }
-       if (Config::get('mailstream', 'dbversion') == '0.4') {
+       if (DI::config()->get('mailstream', 'dbversion') == '0.4') {
                q('ALTER TABLE `mailstream_item` CONVERT TO CHARACTER SET utf8 COLLATE utf8_bin');
-               Config::set('mailstream', 'dbversion', '0.5');
+               DI::config()->set('mailstream', 'dbversion', '0.5');
        }
-       if (Config::get('mailstream', 'dbversion') == '0.5') {
-               Config::set('mailstream', 'dbversion', '1.0');
+       if (DI::config()->get('mailstream', 'dbversion') == '0.5') {
+               DI::config()->set('mailstream', 'dbversion', '1.0');
        }
 
-       if (Config::get('retriever', 'dbversion') != '1.0') {
+       if (DI::config()->get('retriever', 'dbversion') != '1.0') {
                $schema = file_get_contents(dirname(__file__).'/database.sql');
                $arr = explode(';', $schema);
                foreach ($arr as $a) {
                        $r = q($a);
                }
-               Config::set('mailstream', 'dbversion', '1.0');
+               DI::config()->set('mailstream', 'dbversion', '1.0');
        }
 }
 
@@ -74,7 +73,7 @@ function mailstream_uninstall() {
 function mailstream_module() {}
 
 function mailstream_addon_admin(&$a,&$o) {
-       $frommail = Config::get('mailstream', 'frommail');
+       $frommail = DI::config()->get('mailstream', 'frommail');
        $template = Renderer::getMarkupTemplate('admin.tpl', 'addon/mailstream/');
        $config = ['frommail',
                        DI::l10n()->t('From Address'),
@@ -87,7 +86,7 @@ function mailstream_addon_admin(&$a,&$o) {
 
 function mailstream_addon_admin_post ($a) {
        if (!empty($_POST['frommail'])) {
-               Config::set('mailstream', 'frommail', $_POST['frommail']);
+               DI::config()->set('mailstream', 'frommail', $_POST['frommail']);
        }
 }
 
@@ -276,7 +275,7 @@ function mailstream_send(\Friendica\App $a, $message_id, $item, $user) {
 
        $attachments = [];
        mailstream_do_images($a, $item, $attachments);
-       $frommail = Config::get('mailstream', 'frommail');
+       $frommail = DI::config()->get('mailstream', 'frommail');
        if ($frommail == "") {
                $frommail = 'friendica@localhost.local';
        }