]> git.mxchange.org Git - friendica-addons.git/commitdiff
deleted: namethingy/namethingy.php
authorGitea <gitea@fake.local>
Wed, 14 Dec 2022 13:38:47 +0000 (13:38 +0000)
committerGitea <gitea@fake.local>
Wed, 14 Dec 2022 13:38:47 +0000 (13:38 +0000)
deleted:    windowsphonepush/lang/C/messages.po
deleted:    windowsphonepush/lang/ar/messages.po
deleted:    windowsphonepush/lang/ar/strings.php
deleted:    windowsphonepush/lang/cs/messages.po
deleted:    windowsphonepush/lang/cs/strings.php
deleted:    windowsphonepush/lang/da-dk/messages.po
deleted:    windowsphonepush/lang/da-dk/strings.php
deleted:    windowsphonepush/lang/de/messages.po
deleted:    windowsphonepush/lang/de/strings.php
deleted:    windowsphonepush/lang/es/messages.po
deleted:    windowsphonepush/lang/es/strings.php
deleted:    windowsphonepush/lang/fi-fi/messages.po
deleted:    windowsphonepush/lang/fi-fi/strings.php
deleted:    windowsphonepush/lang/fr/messages.po
deleted:    windowsphonepush/lang/fr/strings.php
deleted:    windowsphonepush/lang/hu/messages.po
deleted:    windowsphonepush/lang/hu/strings.php
deleted:    windowsphonepush/lang/it/messages.po
deleted:    windowsphonepush/lang/it/strings.php
deleted:    windowsphonepush/lang/nl/messages.po
deleted:    windowsphonepush/lang/nl/strings.php
deleted:    windowsphonepush/lang/pl/messages.po
deleted:    windowsphonepush/lang/pl/strings.php
deleted:    windowsphonepush/lang/ro/messages.po
deleted:    windowsphonepush/lang/ro/strings.php
deleted:    windowsphonepush/lang/sv/messages.po
deleted:    windowsphonepush/lang/sv/strings.php
deleted:    windowsphonepush/lang/zh-cn/messages.po
deleted:    windowsphonepush/lang/zh-cn/strings.php
deleted:    windowsphonepush/templates/settings.tpl
deleted:    windowsphonepush/windowsphonepush.php

32 files changed:
namethingy/namethingy.php [deleted file]
windowsphonepush/lang/C/messages.po [deleted file]
windowsphonepush/lang/ar/messages.po [deleted file]
windowsphonepush/lang/ar/strings.php [deleted file]
windowsphonepush/lang/cs/messages.po [deleted file]
windowsphonepush/lang/cs/strings.php [deleted file]
windowsphonepush/lang/da-dk/messages.po [deleted file]
windowsphonepush/lang/da-dk/strings.php [deleted file]
windowsphonepush/lang/de/messages.po [deleted file]
windowsphonepush/lang/de/strings.php [deleted file]
windowsphonepush/lang/es/messages.po [deleted file]
windowsphonepush/lang/es/strings.php [deleted file]
windowsphonepush/lang/fi-fi/messages.po [deleted file]
windowsphonepush/lang/fi-fi/strings.php [deleted file]
windowsphonepush/lang/fr/messages.po [deleted file]
windowsphonepush/lang/fr/strings.php [deleted file]
windowsphonepush/lang/hu/messages.po [deleted file]
windowsphonepush/lang/hu/strings.php [deleted file]
windowsphonepush/lang/it/messages.po [deleted file]
windowsphonepush/lang/it/strings.php [deleted file]
windowsphonepush/lang/nl/messages.po [deleted file]
windowsphonepush/lang/nl/strings.php [deleted file]
windowsphonepush/lang/pl/messages.po [deleted file]
windowsphonepush/lang/pl/strings.php [deleted file]
windowsphonepush/lang/ro/messages.po [deleted file]
windowsphonepush/lang/ro/strings.php [deleted file]
windowsphonepush/lang/sv/messages.po [deleted file]
windowsphonepush/lang/sv/strings.php [deleted file]
windowsphonepush/lang/zh-cn/messages.po [deleted file]
windowsphonepush/lang/zh-cn/strings.php [deleted file]
windowsphonepush/templates/settings.tpl [deleted file]
windowsphonepush/windowsphonepush.php [deleted file]

diff --git a/namethingy/namethingy.php b/namethingy/namethingy.php
deleted file mode 100644 (file)
index 8e5b3ce..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<?php
-/**
- *
- * Name: NameThingy
- * Description: The Ultimate Random Name Generator
- * Version: 1.0
- * Author: Mike Macgirvin <http://macgirvin.com/profile/mike>
- * Status: Unsupported
- */
-
-use Friendica\App;
-use Friendica\Core\Hook;
-use Friendica\DI;
-
-function namethingy_install()
-{
-       Hook::register('app_menu', 'addon/namethingy/namethingy.php', 'namethingy_app_menu');
-}
-
-function namethingy_app_menu(App $a, array &$b)
-{
-       $b['app_menu'][] = '<div class="app-title"><a href="namethingy">NameThingy</a></div>';
-}
-
-
-/**
- * This is a statement rather than an actual function definition. The simple
- * existence of this method is checked to figure out if the addon offers a
- * module.
- */
-function namethingy_module() {}
-
-function namethingy_content(App $a)
-{
-       $baseurl = DI::baseUrl()->get() . '/addon/namethingy';
-
-       $o .= <<< EOT
-<iframe src="http://namethingy.com" width="900" height="700" />
-EOT;
-
-       return $o;
-}
diff --git a/windowsphonepush/lang/C/messages.po b/windowsphonepush/lang/C/messages.po
deleted file mode 100644 (file)
index 819735c..0000000
+++ /dev/null
@@ -1,34 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C) 
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-#
-#, fuzzy
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
-"Language-Team: LANGUAGE <LL@li.org>\n"
-"Language: \n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr ""
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr ""
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr ""
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr ""
diff --git a/windowsphonepush/lang/ar/messages.po b/windowsphonepush/lang/ar/messages.po
deleted file mode 100644 (file)
index 021675c..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Farida Khalaf <faridakhalaf@hotmail.com>, 2021
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-07-25 13:16+0000\n"
-"PO-Revision-Date: 2021-02-22 02:58+0000\n"
-"Last-Translator: Farida Khalaf <faridakhalaf@hotmail.com>\n"
-"Language-Team: Arabic (http://www.transifex.com/Friendica/friendica/language/ar/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ar\n"
-"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
-
-#: windowsphonepush.php:108
-msgid "WindowsPhonePush Settings"
-msgstr "إعدادات دفع ويندوزفون"
-
-#: windowsphonepush.php:111
-msgid "Enable WindowsPhonePush Addon"
-msgstr "تمكين ملحق دفع ويندوزفون"
-
-#: windowsphonepush.php:116
-msgid "Push text of new item"
-msgstr "دفع نص عنصر جديد"
-
-#: windowsphonepush.php:121
-msgid "Save Settings"
-msgstr "حفظ الإعدادات"
diff --git a/windowsphonepush/lang/ar/strings.php b/windowsphonepush/lang/ar/strings.php
deleted file mode 100644 (file)
index 450e53c..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_ar")) {
-function string_plural_select_ar($n){
-       $n = intval($n);
-       if ($n==0) { return 0; } else if ($n==1) { return 1; } else if ($n==2) { return 2; } else if ($n%100>=3 && $n%100<=10) { return 3; } else if ($n%100>=11 && $n%100<=99) { return 4; } else  { return 5; }
-}}
-$a->strings['WindowsPhonePush Settings'] = 'إعدادات دفع ويندوزفون';
-$a->strings['Enable WindowsPhonePush Addon'] = 'تمكين ملحق دفع ويندوزفون';
-$a->strings['Push text of new item'] = 'دفع نص عنصر جديد';
-$a->strings['Save Settings'] = 'حفظ الإعدادات';
diff --git a/windowsphonepush/lang/cs/messages.po b/windowsphonepush/lang/cs/messages.po
deleted file mode 100644 (file)
index b1299ec..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Lorem Ipsum <aditoo@seznam.cz>, 2018
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-10-26 15:02+0100\n"
-"PO-Revision-Date: 2018-06-09 12:01+0000\n"
-"Last-Translator: Lorem Ipsum <aditoo@seznam.cz>\n"
-"Language-Team: Czech (http://www.transifex.com/Friendica/friendica/language/cs/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: cs\n"
-"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;\n"
-
-#: windowsphonepush.php:85
-msgid "WindowsPhonePush settings updated."
-msgstr "Nastavení WindowsPhonePush aktualizována"
-
-#: windowsphonepush.php:114
-msgid "WindowsPhonePush Settings"
-msgstr "Nastavení WindowsPhonePush"
-
-#: windowsphonepush.php:117
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Povolit doplněk WindowsPhonePush"
-
-#: windowsphonepush.php:122
-msgid "Push text of new item"
-msgstr "Načíst text nové položky"
-
-#: windowsphonepush.php:127
-msgid "Save Settings"
-msgstr "Uložit nastavení"
diff --git a/windowsphonepush/lang/cs/strings.php b/windowsphonepush/lang/cs/strings.php
deleted file mode 100644 (file)
index a2336b3..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_cs")) {
-function string_plural_select_cs($n){
-       $n = intval($n);
-       if (($n == 1 && $n % 1 == 0)) { return 0; } else if (($n >= 2 && $n <= 4 && $n % 1 == 0)) { return 1; } else if (($n % 1 != 0 )) { return 2; } else  { return 3; }
-}}
-$a->strings['WindowsPhonePush settings updated.'] = 'Nastavení WindowsPhonePush aktualizována';
-$a->strings['WindowsPhonePush Settings'] = 'Nastavení WindowsPhonePush';
-$a->strings['Enable WindowsPhonePush Addon'] = 'Povolit doplněk WindowsPhonePush';
-$a->strings['Push text of new item'] = 'Načíst text nové položky';
-$a->strings['Save Settings'] = 'Uložit nastavení';
diff --git a/windowsphonepush/lang/da-dk/messages.po b/windowsphonepush/lang/da-dk/messages.po
deleted file mode 100644 (file)
index 327d198..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Anton <dev@atjn.dk>, 2022
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: 2014-10-31 13:43+0000\n"
-"Last-Translator: Anton <dev@atjn.dk>, 2022\n"
-"Language-Team: Danish (Denmark) (http://www.transifex.com/Friendica/friendica/language/da_DK/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: da_DK\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Aktiver WindowsPhonePush-tilføjelsen"
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr "Send tekst fra nyt element"
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr "Enheds-URL"
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr "WindowsPhonePush Indstillinger"
diff --git a/windowsphonepush/lang/da-dk/strings.php b/windowsphonepush/lang/da-dk/strings.php
deleted file mode 100644 (file)
index d42dbbc..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_da_dk")) {
-function string_plural_select_da_dk($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['Enable WindowsPhonePush Addon'] = 'Aktiver WindowsPhonePush-tilføjelsen';
-$a->strings['Push text of new item'] = 'Send tekst fra nyt element';
-$a->strings['Device URL'] = 'Enheds-URL';
-$a->strings['WindowsPhonePush Settings'] = 'WindowsPhonePush Indstillinger';
diff --git a/windowsphonepush/lang/de/messages.po b/windowsphonepush/lang/de/messages.po
deleted file mode 100644 (file)
index d85e699..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Andreas H., 2014
-# Tobias Diekershoff <tobias.diekershoff@gmx.net>, 2018,2022
-# Ulf Rompe <transifex.com@rompe.org>, 2019
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: 2022-01-22 17:44+0000\n"
-"Last-Translator: Tobias Diekershoff <tobias.diekershoff@gmx.net>\n"
-"Language-Team: German (http://www.transifex.com/Friendica/friendica/language/de/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: de\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Aktiviere WindowsPhonePush-Addon"
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr "Text senden"
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr "Geräte URL"
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr "WindowsPhonePush-Einstellungen"
diff --git a/windowsphonepush/lang/de/strings.php b/windowsphonepush/lang/de/strings.php
deleted file mode 100644 (file)
index 1c73805..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_de")) {
-function string_plural_select_de($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['Enable WindowsPhonePush Addon'] = 'Aktiviere WindowsPhonePush-Addon';
-$a->strings['Push text of new item'] = 'Text senden';
-$a->strings['Device URL'] = 'Geräte URL';
-$a->strings['WindowsPhonePush Settings'] = 'WindowsPhonePush-Einstellungen';
diff --git a/windowsphonepush/lang/es/messages.po b/windowsphonepush/lang/es/messages.po
deleted file mode 100644 (file)
index d26af61..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Albert, 2016
-# Senex Petrovic <javierruizo@hotmail.com>, 2021
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-02-01 18:16+0100\n"
-"PO-Revision-Date: 2021-04-06 02:17+0000\n"
-"Last-Translator: Senex Petrovic <javierruizo@hotmail.com>\n"
-"Language-Team: Spanish (http://www.transifex.com/Friendica/friendica/language/es/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: es\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:108
-msgid "WindowsPhonePush Settings"
-msgstr "Ajustes de WindowsPhonePush"
-
-#: windowsphonepush.php:111
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Habilitar el complemento WindowsPhonePush"
-
-#: windowsphonepush.php:116
-msgid "Push text of new item"
-msgstr "Empujar texto de nuevo objeto"
-
-#: windowsphonepush.php:121
-msgid "Save Settings"
-msgstr "Guardar Ajustes"
diff --git a/windowsphonepush/lang/es/strings.php b/windowsphonepush/lang/es/strings.php
deleted file mode 100644 (file)
index e9b5a6d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_es")) {
-function string_plural_select_es($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['WindowsPhonePush Settings'] = 'Ajustes de WindowsPhonePush';
-$a->strings['Enable WindowsPhonePush Addon'] = 'Habilitar el complemento WindowsPhonePush';
-$a->strings['Push text of new item'] = 'Empujar texto de nuevo objeto';
-$a->strings['Save Settings'] = 'Guardar Ajustes';
diff --git a/windowsphonepush/lang/fi-fi/messages.po b/windowsphonepush/lang/fi-fi/messages.po
deleted file mode 100644 (file)
index 4906a46..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Kris, 2018
-# Kris, 2018
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-10-26 15:02+0100\n"
-"PO-Revision-Date: 2018-05-12 13:13+0000\n"
-"Last-Translator: Kris\n"
-"Language-Team: Finnish (Finland) (http://www.transifex.com/Friendica/friendica/language/fi_FI/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fi_FI\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:85
-msgid "WindowsPhonePush settings updated."
-msgstr "WindowsPhonePush -asetuket päivitetty."
-
-#: windowsphonepush.php:114
-msgid "WindowsPhonePush Settings"
-msgstr "WindowsPhonePush -asetukset"
-
-#: windowsphonepush.php:117
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Ota WindowsPhonePush -lisäosa käyttöön"
-
-#: windowsphonepush.php:122
-msgid "Push text of new item"
-msgstr "Uuden kohteen Push -teksti"
-
-#: windowsphonepush.php:127
-msgid "Save Settings"
-msgstr "Tallenna asetukset"
diff --git a/windowsphonepush/lang/fi-fi/strings.php b/windowsphonepush/lang/fi-fi/strings.php
deleted file mode 100644 (file)
index 87b72a3..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_fi_fi")) {
-function string_plural_select_fi_fi($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['WindowsPhonePush settings updated.'] = 'WindowsPhonePush -asetuket päivitetty.';
-$a->strings['WindowsPhonePush Settings'] = 'WindowsPhonePush -asetukset';
-$a->strings['Enable WindowsPhonePush Addon'] = 'Ota WindowsPhonePush -lisäosa käyttöön';
-$a->strings['Push text of new item'] = 'Uuden kohteen Push -teksti';
-$a->strings['Save Settings'] = 'Tallenna asetukset';
diff --git a/windowsphonepush/lang/fr/messages.po b/windowsphonepush/lang/fr/messages.po
deleted file mode 100644 (file)
index d0fd4a4..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Hypolite Petovan <hypolite@mrpetovan.com>, 2022
-# Marie Olive <lacellule101@gmail.com>, 2018
-# Tubuntu, 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: 2014-10-31 13:43+0000\n"
-"Last-Translator: Hypolite Petovan <hypolite@mrpetovan.com>, 2022\n"
-"Language-Team: French (http://www.transifex.com/Friendica/friendica/language/fr/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: fr\n"
-"Plural-Forms: nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Activer l'extension WindowsPhonePush"
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr "Pousse le texte du nouvel élément"
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr "URL de périphérique"
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr "Paramètres WindowsPhonePush"
diff --git a/windowsphonepush/lang/fr/strings.php b/windowsphonepush/lang/fr/strings.php
deleted file mode 100644 (file)
index 5176426..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_fr")) {
-function string_plural_select_fr($n){
-       $n = intval($n);
-       if (($n == 0 || $n == 1)) { return 0; } else if ($n != 0 && $n % 1000000 == 0) { return 1; } else  { return 2; }
-}}
-$a->strings['Enable WindowsPhonePush Addon'] = 'Activer l\'extension WindowsPhonePush';
-$a->strings['Push text of new item'] = 'Pousse le texte du nouvel élément';
-$a->strings['Device URL'] = 'URL de périphérique';
-$a->strings['WindowsPhonePush Settings'] = 'Paramètres WindowsPhonePush';
diff --git a/windowsphonepush/lang/hu/messages.po b/windowsphonepush/lang/hu/messages.po
deleted file mode 100644 (file)
index 701b0af..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Balázs Úr, 2020-2021
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: 2021-12-23 19:35+0000\n"
-"Last-Translator: Balázs Úr\n"
-"Language-Team: Hungarian (http://www.transifex.com/Friendica/friendica/language/hu/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: hu\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr "A WindowsPhonePush kiegészítő engedélyezése"
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr "Új elem szövegének felküldése"
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr "Eszköz URL"
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr "WindowsPhonePush beállításai"
diff --git a/windowsphonepush/lang/hu/strings.php b/windowsphonepush/lang/hu/strings.php
deleted file mode 100644 (file)
index ff883ee..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_hu")) {
-function string_plural_select_hu($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['Enable WindowsPhonePush Addon'] = 'A WindowsPhonePush kiegészítő engedélyezése';
-$a->strings['Push text of new item'] = 'Új elem szövegének felküldése';
-$a->strings['Device URL'] = 'Eszköz URL';
-$a->strings['WindowsPhonePush Settings'] = 'WindowsPhonePush beállításai';
diff --git a/windowsphonepush/lang/it/messages.po b/windowsphonepush/lang/it/messages.po
deleted file mode 100644 (file)
index 39e2927..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# fabrixxm <fabrix.xm@gmail.com>, 2014,2018
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-10-26 15:02+0100\n"
-"PO-Revision-Date: 2018-03-19 13:26+0000\n"
-"Last-Translator: fabrixxm <fabrix.xm@gmail.com>\n"
-"Language-Team: Italian (http://www.transifex.com/Friendica/friendica/language/it/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: it\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:85
-msgid "WindowsPhonePush settings updated."
-msgstr "Impostazioni WindowsPhonePush aggiornate."
-
-#: windowsphonepush.php:114
-msgid "WindowsPhonePush Settings"
-msgstr "Impostazioni WindowsPhonePush"
-
-#: windowsphonepush.php:117
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Abilita componente aggiuntivo WindowsPhonePush"
-
-#: windowsphonepush.php:122
-msgid "Push text of new item"
-msgstr "Notifica il testo dei nuovi elementi"
-
-#: windowsphonepush.php:127
-msgid "Save Settings"
-msgstr "Salva Impostazioni"
diff --git a/windowsphonepush/lang/it/strings.php b/windowsphonepush/lang/it/strings.php
deleted file mode 100644 (file)
index f9caa5e..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_it")) {
-function string_plural_select_it($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['WindowsPhonePush settings updated.'] = 'Impostazioni WindowsPhonePush aggiornate.';
-$a->strings['WindowsPhonePush Settings'] = 'Impostazioni WindowsPhonePush';
-$a->strings['Enable WindowsPhonePush Addon'] = 'Abilita componente aggiuntivo WindowsPhonePush';
-$a->strings['Push text of new item'] = 'Notifica il testo dei nuovi elementi';
-$a->strings['Save Settings'] = 'Salva Impostazioni';
diff --git a/windowsphonepush/lang/nl/messages.po b/windowsphonepush/lang/nl/messages.po
deleted file mode 100644 (file)
index e5f9ad9..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Jeroen De Meerleer <me@jeroened.be>, 2018
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-10-26 15:02+0100\n"
-"PO-Revision-Date: 2018-08-24 13:48+0000\n"
-"Last-Translator: Jeroen De Meerleer <me@jeroened.be>\n"
-"Language-Team: Dutch (http://www.transifex.com/Friendica/friendica/language/nl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: nl\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:85
-msgid "WindowsPhonePush settings updated."
-msgstr "WindowsPhonePush instellingen opgeslagen"
-
-#: windowsphonepush.php:114
-msgid "WindowsPhonePush Settings"
-msgstr "WindowsPhonePush instellingen"
-
-#: windowsphonepush.php:117
-msgid "Enable WindowsPhonePush Addon"
-msgstr "WindowsPhonePush Addon inschakelen"
-
-#: windowsphonepush.php:122
-msgid "Push text of new item"
-msgstr ""
-
-#: windowsphonepush.php:127
-msgid "Save Settings"
-msgstr "Instellingen opslaan"
diff --git a/windowsphonepush/lang/nl/strings.php b/windowsphonepush/lang/nl/strings.php
deleted file mode 100644 (file)
index 4344328..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_nl")) {
-function string_plural_select_nl($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
-$a->strings['WindowsPhonePush settings updated.'] = 'WindowsPhonePush instellingen opgeslagen';
-$a->strings['WindowsPhonePush Settings'] = 'WindowsPhonePush instellingen';
-$a->strings['Enable WindowsPhonePush Addon'] = 'WindowsPhonePush Addon inschakelen';
-$a->strings['Save Settings'] = 'Instellingen opslaan';
diff --git a/windowsphonepush/lang/pl/messages.po b/windowsphonepush/lang/pl/messages.po
deleted file mode 100644 (file)
index 207d80e..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Piotr Strębski <strebski@gmail.com>, 2022
-# Waldemar Stoczkowski, 2018
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: 2014-10-31 13:43+0000\n"
-"Last-Translator: Piotr Strębski <strebski@gmail.com>, 2022\n"
-"Language-Team: Polish (http://www.transifex.com/Friendica/friendica/language/pl/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: pl\n"
-"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Włącz dodatek WindowsPhonePush"
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr "Naciśnij tekst nowego elementu"
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr "URL urządzenia"
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr "Ustawienia WindowsPhonePush"
diff --git a/windowsphonepush/lang/pl/strings.php b/windowsphonepush/lang/pl/strings.php
deleted file mode 100644 (file)
index e504e6d..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_pl")) {
-function string_plural_select_pl($n){
-       $n = intval($n);
-       if ($n==1) { return 0; } else if (($n%10>=2 && $n%10<=4) && ($n%100<12 || $n%100>14)) { return 1; } else if ($n!=1 && ($n%10>=0 && $n%10<=1) || ($n%10>=5 && $n%10<=9) || ($n%100>=12 && $n%100<=14)) { return 2; } else  { return 3; }
-}}
-$a->strings['Enable WindowsPhonePush Addon'] = 'Włącz dodatek WindowsPhonePush';
-$a->strings['Push text of new item'] = 'Naciśnij tekst nowego elementu';
-$a->strings['Device URL'] = 'URL urządzenia';
-$a->strings['WindowsPhonePush Settings'] = 'Ustawienia WindowsPhonePush';
diff --git a/windowsphonepush/lang/ro/messages.po b/windowsphonepush/lang/ro/messages.po
deleted file mode 100644 (file)
index cbef36d..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# Doru  DEACONU <dumitrudeaconu@yahoo.com>, 2014
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-10-26 15:02+0100\n"
-"PO-Revision-Date: 2014-11-27 14:31+0000\n"
-"Last-Translator: Doru  DEACONU <dumitrudeaconu@yahoo.com>\n"
-"Language-Team: Romanian (Romania) (http://www.transifex.com/projects/p/friendica/language/ro_RO/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: ro_RO\n"
-"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
-
-#: windowsphonepush.php:85
-msgid "WindowsPhonePush settings updated."
-msgstr "Configurări  WindowsPhonePush actualizate."
-
-#: windowsphonepush.php:114
-msgid "WindowsPhonePush Settings"
-msgstr "Configurare  WindowsPhonePush"
-
-#: windowsphonepush.php:117
-msgid "Enable WindowsPhonePush Addon"
-msgstr "Activare Addon WindowsPhonePush"
-
-#: windowsphonepush.php:122
-msgid "Push text of new item"
-msgstr "Tastează textul noului element"
-
-#: windowsphonepush.php:127
-msgid "Save Settings"
-msgstr "Salvare Configurări"
diff --git a/windowsphonepush/lang/ro/strings.php b/windowsphonepush/lang/ro/strings.php
deleted file mode 100644 (file)
index db6d17f..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_ro")) {
-function string_plural_select_ro($n){
-       $n = intval($n);
-       if ($n==1) { return 0; } else if ((($n%100>19)||(($n%100==0)&&($n!=0)))) { return 2; } else  { return 1; }
-}}
-$a->strings['WindowsPhonePush settings updated.'] = 'Configurări  WindowsPhonePush actualizate.';
-$a->strings['WindowsPhonePush Settings'] = 'Configurare  WindowsPhonePush';
-$a->strings['Enable WindowsPhonePush Addon'] = 'Activare Addon WindowsPhonePush';
-$a->strings['Push text of new item'] = 'Tastează textul noului element';
-$a->strings['Save Settings'] = 'Salvare Configurări';
diff --git a/windowsphonepush/lang/sv/messages.po b/windowsphonepush/lang/sv/messages.po
deleted file mode 100644 (file)
index d8da9c5..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-21 19:16-0500\n"
-"PO-Revision-Date: 2021-12-22 16:18+0000\n"
-"Last-Translator: Transifex Bot <>\n"
-"Language-Team: Swedish (http://www.transifex.com/Friendica/friendica/language/sv/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: sv\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-
-#: windowsphonepush.php:102
-msgid "Enable WindowsPhonePush Addon"
-msgstr ""
-
-#: windowsphonepush.php:103
-msgid "Push text of new item"
-msgstr ""
-
-#: windowsphonepush.php:104
-msgid "Device URL"
-msgstr ""
-
-#: windowsphonepush.php:109
-msgid "WindowsPhonePush Settings"
-msgstr ""
diff --git a/windowsphonepush/lang/sv/strings.php b/windowsphonepush/lang/sv/strings.php
deleted file mode 100644 (file)
index 72e9772..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_sv")) {
-function string_plural_select_sv($n){
-       $n = intval($n);
-       return intval($n != 1);
-}}
diff --git a/windowsphonepush/lang/zh-cn/messages.po b/windowsphonepush/lang/zh-cn/messages.po
deleted file mode 100644 (file)
index 1231859..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-# ADDON windowsphonepush
-# Copyright (C)
-# This file is distributed under the same license as the Friendica windowsphonepush addon package.
-# 
-# 
-# Translators:
-# 朱陈锬 <tangenters@outlook.com>, 2018
-msgid ""
-msgstr ""
-"Project-Id-Version: friendica\n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2014-10-26 15:02+0100\n"
-"PO-Revision-Date: 2018-06-16 09:28+0000\n"
-"Last-Translator: 朱陈锬 <tangenters@outlook.com>\n"
-"Language-Team: Chinese (China) (http://www.transifex.com/Friendica/friendica/language/zh_CN/)\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"Language: zh_CN\n"
-"Plural-Forms: nplurals=1; plural=0;\n"
-
-#: windowsphonepush.php:85
-msgid "WindowsPhonePush settings updated."
-msgstr "WindowsPhonePush 设置已更新。"
-
-#: windowsphonepush.php:114
-msgid "WindowsPhonePush Settings"
-msgstr "WindowsPhonePush 设置"
-
-#: windowsphonepush.php:117
-msgid "Enable WindowsPhonePush Addon"
-msgstr "启用 WindowsPhonePush 插件"
-
-#: windowsphonepush.php:122
-msgid "Push text of new item"
-msgstr "推送新项目的文本"
-
-#: windowsphonepush.php:127
-msgid "Save Settings"
-msgstr "保存设置"
diff --git a/windowsphonepush/lang/zh-cn/strings.php b/windowsphonepush/lang/zh-cn/strings.php
deleted file mode 100644 (file)
index 08bf5b0..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-<?php
-
-if(! function_exists("string_plural_select_zh_cn")) {
-function string_plural_select_zh_cn($n){
-       $n = intval($n);
-       return intval(0);
-}}
-$a->strings['WindowsPhonePush settings updated.'] = 'WindowsPhonePush 设置已更新。';
-$a->strings['WindowsPhonePush Settings'] = 'WindowsPhonePush 设置';
-$a->strings['Enable WindowsPhonePush Addon'] = '启用 WindowsPhonePush 插件';
-$a->strings['Push text of new item'] = '推送新项目的文本';
-$a->strings['Save Settings'] = '保存设置';
diff --git a/windowsphonepush/templates/settings.tpl b/windowsphonepush/templates/settings.tpl
deleted file mode 100644 (file)
index 9198225..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-{{include file="field_checkbox.tpl" field=$enabled}}
-{{include file="field_checkbox.tpl" field=$senditemtext}}
-{{include file="field_input.tpl" field=$device_url}}
diff --git a/windowsphonepush/windowsphonepush.php b/windowsphonepush/windowsphonepush.php
deleted file mode 100644 (file)
index 0a43f69..0000000
+++ /dev/null
@@ -1,438 +0,0 @@
-<?php
-
-/**
- * Name: WindowsPhonePush
- * Description: Enable push notification to send information to Friendica Mobile app on Windows phone (count of unread timeline entries, text of last posting - if wished by user)
- * Version: 2.0
- * Author: Gerhard Seeber <http://friendica.seeber.at/profile/admin>
- * Status: Unsupported
- *
- *
- * Pre-requisite: Windows Phone mobile device (at least WP 7.0)
- *                Friendica mobile app on Windows Phone
- *
- * When addon is installed, the system calls the addon
- * name_install() function, located in 'addon/name/name.php',
- * where 'name' is the name of the addon.
- * If the addon is removed from the configuration list, the
- * system will call the name_uninstall() function.
- *
- * Version history:
- * 1.1  : addon crashed on php versions >= 5.4 as of removed deprecated call-time
- *        pass-by-reference used in function calls within function windowsphonepush_content
- * 2.0  : adaption for supporting emphasizing new entries in app (count on tile cannot be read out,
- *        so we need to retrieve counter through show_settings secondly). Provide new function for
- *        calling from app to set the counter back after start (if user starts again before cronjob
- *        sets the counter back
- *        count only unseen elements which are not type=activity (likes and dislikes not seen as new elements)
- */
-
-use Friendica\App;
-use Friendica\Content\Text\BBCode;
-use Friendica\Content\Text\HTML;
-use Friendica\Core\Hook;
-use Friendica\Core\Logger;
-use Friendica\Core\Renderer;
-use Friendica\Database\DBA;
-use Friendica\DI;
-use Friendica\Model\Item;
-use Friendica\Model\Post;
-use Friendica\Model\User;
-use Friendica\Network\HTTPException\UnauthorizedException;
-
-function windowsphonepush_install()
-{
-       /* Our addon will attach in three places.
-        * The first is within cron - so the push notifications will be
-        * sent every 10 minutes (or whatever is set in crontab).
-        */
-       Hook::register('cron', 'addon/windowsphonepush/windowsphonepush.php', 'windowsphonepush_cron');
-
-       /* Then we'll attach into the addon settings page, and also the
-        * settings post hook so that we can create and update
-        * user preferences. User shall be able to activate the addon and
-        * define whether he allows pushing first characters of item text
-        */
-       Hook::register('addon_settings', 'addon/windowsphonepush/windowsphonepush.php', 'windowsphonepush_settings');
-       Hook::register('addon_settings_post', 'addon/windowsphonepush/windowsphonepush.php', 'windowsphonepush_settings_post');
-
-       Logger::notice("installed windowsphonepush");
-}
-
-/* declare the windowsphonepush function so that /windowsphonepush url requests will land here */
-/**
- * This is a statement rather than an actual function definition. The simple
- * existence of this method is checked to figure out if the addon offers a
- * module.
- */
-function windowsphonepush_module() {}
-
-/* Callback from the settings post function.
- * $post contains the $_POST array.
- * We will make sure we've got a valid user account
- * and if so set our configuration setting for this person.
- */
-function windowsphonepush_settings_post(App $a, array $post)
-{
-       if (!DI::userSession()->getLocalUserId() || empty($post['windowsphonepush-submit'])) {
-               return;
-       }
-       $enable = intval($post['windowsphonepush']);
-       DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'enable', $enable);
-
-       if ($enable) {
-               DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'counterunseen', 0);
-       }
-
-       DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'senditemtext', intval($post['windowsphonepush-senditemtext']));
-}
-
-/* Called from the Addon Setting form.
- * Add our own settings info to the page.
- */
-function windowsphonepush_settings(App &$a, array &$data)
-{
-       if (!DI::userSession()->getLocalUserId()) {
-               return;
-       }
-
-       $enabled      = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'enable');
-       $senditemtext = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'senditemtext');
-       $device_url   = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'device_url');
-
-       $t    = Renderer::getMarkupTemplate('settings.tpl', 'addon/windowsphonepush/');
-       $html = Renderer::replaceMacros($t, [
-               '$enabled'   => ['windowsphonepush', DI::l10n()->t('Enable WindowsPhonePush Addon'), $enabled],
-               '$senditemtext'   => ['windowsphonepush-senditemtext', DI::l10n()->t('Push text of new item'), $senditemtext],
-               '$device_url'   => ['', DI::l10n()->t('Device URL'), $device_url, '', false, ' readonly'],
-       ]);
-
-       $data = [
-               'addon' => 'windowsphonepush',
-               'title' => DI::l10n()->t('WindowsPhonePush Settings'),
-               'html'  => $html,
-       ];
-}
-
-/* Cron function used to regularly check all users on the server with active windowsphonepushaddon and send
- * notifications to the Microsoft servers and consequently to the Windows Phone device
- */
-function windowsphonepush_cron()
-{
-       // retrieve all UID's for which the addon windowsphonepush is enabled and loop through every user
-       $pconfigs = DBA::selectToArray('pconfig', ['uid'], ['cat' => 'windowsphonepush', 'k' => 'enable', 'v' => true]);
-       foreach ($pconfigs as $rr) {
-               // load stored information for the user-id of the current loop
-               $device_url = DI::pConfig()->get($rr['uid'], 'windowsphonepush', 'device_url');
-               $lastpushid = DI::pConfig()->get($rr['uid'], 'windowsphonepush', 'lastpushid');
-
-               // pushing only possible if device_url (the URI on Microsoft server) is available or not "NA" (which will be sent
-               // by app if user has switched the server setting in app - sending blank not possible as this would return an update error)
-               if (( $device_url == "" ) || ( $device_url == "NA" )) {
-                       // no Device-URL for the user availabe, but addon is enabled --> write info to Logger
-                       Logger::notice("WARN: windowsphonepush is enable for user " . $rr['uid'] . ", but no Device-URL is specified for the user.");
-               } else {
-                       // retrieve the number of unseen items and the id of the latest one (if there are more than
-                       // one new entries since last poller run, only the latest one will be pushed)
-                       $count = DBA::fetchFirst("SELECT count(`id`) AS count, max(`id`) AS max FROM `post-view` WHERE `unseen` AND `type` != ? AND `uid` = ?", 'activity', $rr['uid']);
-
-                       // send number of unseen items to the device (the number will be displayed on Start screen until
-                       // App will be started by user) - this update will be sent every 10 minutes to update the number to 0 if
-                       // user has loaded the timeline through app or website
-                       $res_tile = send_tile_update($device_url, "", $count['count'], "");
-                       switch (trim($res_tile)) {
-                               case "Received":
-                                       // ok, count has been pushed, let's save it in personal settings
-                                       DI::pConfig()->set($rr['uid'], 'windowsphonepush', 'counterunseen', $count['count']);
-                                       break;
-                               case "QueueFull":
-                                       // maximum of 30 messages reached, server rejects any further push notification until device reconnects
-                                       Logger::notice("INFO: Device-URL '" . $device_url . "' returns a QueueFull.");
-                                       break;
-                               case "Suppressed":
-                                       // notification received and dropped as something in app was not enabled
-                                       Logger::notice("WARN. Device-URL '" . $device_url . "' returns a Suppressed. Unexpected error in Mobile App?");
-                                       break;
-                               case "Dropped":
-                                       // mostly combines with Expired, in that case Device-URL will be deleted from pconfig (function send_push)
-                                       break;
-                               default:
-                                       // error, mostly called by "" which means that the url (not "" which has been checked)
-                                       // didn't not received Microsoft Notification Server -> wrong url
-                                       Logger::notice("ERROR: specified Device-URL '" . $device_url . "' didn't produced any response.");
-                       }
-
-                       // additionally user receives the text of the newest item (function checks against last successfully pushed item)
-                       if (intval($count['max']) > intval($lastpushid)) {
-                               // user can define if he wants to see the text of the item in the push notification
-                               // this has been implemented as the device_url is not a https uri (not so secure)
-                               $senditemtext = DI::pConfig()->get($rr['uid'], 'windowsphonepush', 'senditemtext');
-                               if ($senditemtext == 1) {
-                                       // load item with the max id
-                                       $item = Post::selectFirst(['author-name', 'body', 'uri-id'], ['id' => $count['max']]);
-
-                                       // as user allows to send the item, we want to show the sender of the item in the toast
-                                       // toasts are limited to one line, therefore place is limited - author shall be in
-                                       // max. 15 chars (incl. dots); author is displayed in bold font
-                                       $author = $item['author-name'];
-                                       $author = ((strlen($author) > 12) ? substr($author, 0, 12) . "..." : $author);
-
-                                       // normally we show the body of the item, however if it is an url or an image we cannot
-                                       // show this in the toast (only test), therefore changing to an alternate text
-                                       // Otherwise BBcode-Tags will be eliminated and plain text cutted to 140 chars (incl. dots)
-                                       // BTW: information only possible in English
-                                       $body = $item['body'];
-                                       if (substr($body, 0, 4) == "[url") {
-                                               $body = "URL/Image ...";
-                                       } else {
-                                               $body = BBCode::convertForUriId($item['uri-id'], $body, BBCode::MASTODON_API);
-                                               $body = HTML::toPlaintext($body, 0);
-                                               $body = ((strlen($body) > 137) ? substr($body, 0, 137) . "..." : $body);
-                                       }
-                               } else {
-                                       // if user wishes higher privacy, we only display "Friendica - New timeline entry arrived"
-                                       $author = "Friendica";
-                                       $body = "New timeline entry arrived ...";
-                               }
-                               // only if toast push notification returns the Notification status "Received" we will update th settings with the
-                               // new indicator max-id is checked against (QueueFull, Suppressed, N/A, Dropped shall qualify to resend
-                               // the push notification some minutes later (BTW: if resulting in Expired for subscription status the
-                               // device_url will be deleted (no further try on this url, see send_push)
-                               // further log information done on count pushing with send_tile (see above)
-                               $res_toast = send_toast($device_url, $author, $body);
-                               if (trim($res_toast) === 'Received') {
-                                       DI::pConfig()->set($rr['uid'], 'windowsphonepush', 'lastpushid', $count['max']);
-                               }
-                       }
-               }
-       }
-}
-
-/* Tile push notification change the number in the icon of the App in Start Screen of
- * a Windows Phone Device, Image could be changed, not used for App "Friendica Mobile"
- */
-function send_tile_update($device_url, $image_url, $count, $title, $priority = 1)
-{
-       $msg = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" .
-               "<wp:Notification xmlns:wp=\"WPNotification\">" .
-               "<wp:Tile>" .
-               "<wp:BackgroundImage>" . $image_url . "</wp:BackgroundImage>" .
-               "<wp:Count>" . $count . "</wp:Count>" .
-               "<wp:Title>" . $title . "</wp:Title>" .
-               "</wp:Tile> " .
-               "</wp:Notification>";
-
-       $result = send_push($device_url, [
-               'X-WindowsPhone-Target: token',
-               'X-NotificationClass: ' . $priority,
-               ], $msg);
-       return $result;
-}
-
-/* Toast push notification send information to the top of the display
- * if the user is not currently using the Friendica Mobile App, however
- * there is only one line for displaying the information
- */
-function send_toast($device_url, $title, $message, $priority = 2)
-{
-       $msg = "<?xml version=\"1.0\" encoding=\"utf-8\"?>" .
-               "<wp:Notification xmlns:wp=\"WPNotification\">" .
-               "<wp:Toast>" .
-               "<wp:Text1>" . $title . "</wp:Text1>" .
-               "<wp:Text2>" . $message . "</wp:Text2>" .
-               "<wp:Param></wp:Param>" .
-               "</wp:Toast>" .
-               "</wp:Notification>";
-
-       $result = send_push($device_url, [
-               'X-WindowsPhone-Target: toast',
-               'X-NotificationClass: ' . $priority,
-               ], $msg);
-       return $result;
-}
-
-// General function to send the push notification via cURL
-function send_push($device_url, $headers, $msg)
-{
-       $ch = curl_init();
-       curl_setopt($ch, CURLOPT_URL, $device_url);
-       curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
-       curl_setopt($ch, CURLOPT_POST, true);
-       curl_setopt($ch, CURLOPT_HEADER, true);
-       curl_setopt($ch, CURLOPT_HTTPHEADER, $headers + [
-               'Content-Type: text/xml',
-               'charset=utf-8',
-               'Accept: application/*',
-               ]
-       );
-       curl_setopt($ch, CURLOPT_POSTFIELDS, $msg);
-
-       $output = curl_exec($ch);
-       curl_close($ch);
-
-       // if we received "Expired" from Microsoft server we will delete the obsolete device-URL
-       // and log this fact
-       $subscriptionStatus = get_header_value($output, 'X-SubscriptionStatus');
-       if ($subscriptionStatus == "Expired") {
-               DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'device_url', "");
-               Logger::notice("ERROR: the stored Device-URL " . $device_url . "returned an 'Expired' error, it has been deleted now.");
-       }
-
-       // the notification status shall be returned to windowsphonepush_cron (will
-       // update settings if 'Received' otherwise keep old value in settings (on QueuedFull. Suppressed, N/A, Dropped)
-       $notificationStatus = get_header_value($output, 'X-NotificationStatus');
-       return $notificationStatus;
-}
-
-// helper function to receive statuses from webresponse of Microsoft server
-function get_header_value($content, $header)
-{
-       return preg_match_all("/$header: (.*)/i", $content, $match) ? $match[1][0] : "";
-}
-
-/* reading information from url and deciding which function to start
- * show_settings = delivering settings to check
- * update_settings = set the device_url
- * update_counterunseen = set counter for unseen elements to zero
- */
-function windowsphonepush_content(App $a)
-{
-       // Login with the specified Network credentials (like in api.php)
-       windowsphonepush_login($a);
-
-       $path = DI::args()->getArgv()[0];
-       $path2 = DI::args()->getArgv()[1];
-       if ($path == "windowsphonepush") {
-               switch ($path2) {
-                       case "show_settings":
-                               windowsphonepush_showsettings($a);
-                               exit();
-                               break;
-                       case "update_settings":
-                               $ret = windowsphonepush_updatesettings($a);
-                               header("Content-Type: application/json; charset=utf-8");
-                               echo json_encode(['status' => $ret]);
-                               exit();
-                               break;
-                       case "update_counterunseen":
-                               $ret = windowsphonepush_updatecounterunseen();
-                               header("Content-Type: application/json; charset=utf-8");
-                               echo json_encode(['status' => $ret]);
-                               exit();
-                               break;
-                       default:
-                               echo "Fehler";
-               }
-       }
-}
-
-// return settings for windowsphonepush addon to be able to check them in WP app
-function windowsphonepush_showsettings()
-{
-       if (!DI::userSession()->getLocalUserId()) {
-               return;
-       }
-
-       $enable        = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'enable');
-       $device_url    = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'device_url');
-       $senditemtext  = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'senditemtext');
-       $lastpushid    = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'lastpushid');
-       $counterunseen = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'counterunseen');
-       $addonversion  = "2.0";
-
-       if (!$device_url) {
-               $device_url = "";
-       }
-
-       if (!$lastpushid) {
-               $lastpushid = 0;
-       }
-
-       header("Content-Type: application/json");
-       echo json_encode(['uid' => DI::userSession()->getLocalUserId(),
-               'enable' => $enable,
-               'device_url' => $device_url,
-               'senditemtext' => $senditemtext,
-               'lastpushid' => $lastpushid,
-               'counterunseen' => $counterunseen,
-               'addonversion' => $addonversion]);
-}
-
-/* update_settings is used to transfer the device_url from WP device to the Friendica server
- * return the status of the operation to the server
- */
-function windowsphonepush_updatesettings()
-{
-       if (!DI::userSession()->getLocalUserId()) {
-               return "Not Authenticated";
-       }
-
-       // no updating if user hasn't enabled the addon
-       $enable = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'enable');
-       if (!$enable) {
-               return "Plug-in not enabled";
-       }
-
-       // check if sent url is empty - don't save and send return code to app
-       $device_url = $_POST['deviceurl'];
-       if ($device_url == "") {
-               Logger::notice("ERROR: no valid Device-URL specified - client transferred '" . $device_url . "'");
-               return "No valid Device-URL specified";
-       }
-
-       // check if sent url is already stored in database for another user, we assume that there was a change of
-       // the user on the Windows Phone device and that device url is no longer true for the other user, so we
-       // et the device_url for the OTHER user blank (should normally not occur as App should include User/server
-       // in url request to Microsoft Push Notification server)
-       $pconfigs = DBA::selectToArray('pconfig', ['uid'], ["`uid` != ? AND `cat` = ? AND `k` = ? AND `v` = ?", DI::userSession()->getLocalUserId(), 'windowsphonepush', 'device_url', $device_url]);
-       foreach ($pconfigs as $rr) {
-               DI::pConfig()->set($rr['uid'], 'windowsphonepush', 'device_url', '');
-               Logger::notice("WARN: the sent URL was already registered with user '" . $rr['uid'] . "'. Deleted for this user as we expect to be correct now for user '" . DI::userSession()->getLocalUserId() . "'.");
-       }
-
-       DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'device_url', $device_url);
-       // output the successfull update of the device URL to the logger for error analysis if necessary
-       Logger::notice("INFO: Device-URL for user '" . DI::userSession()->getLocalUserId() . "' has been updated with '" . $device_url . "'");
-       return "Device-URL updated successfully!";
-}
-
-// update_counterunseen is used to reset the counter to zero from Windows Phone app
-function windowsphonepush_updatecounterunseen()
-{
-       if (!DI::userSession()->getLocalUserId()) {
-               return "Not Authenticated";
-       }
-
-       // no updating if user hasn't enabled the addon
-       $enable = DI::pConfig()->get(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'enable');
-       if (!$enable) {
-               return "Plug-in not enabled";
-       }
-
-       DI::pConfig()->set(DI::userSession()->getLocalUserId(), 'windowsphonepush', 'counterunseen', 0);
-       return "Counter set to zero";
-}
-
-/* helper function to login to the server with the specified Network credentials
- * (mainly copied from api.php)
- */
-function windowsphonepush_login(App $a)
-{
-       if (!isset($_SERVER['PHP_AUTH_USER'])) {
-               Logger::info('API_login: ' . print_r($_SERVER, true));
-               header('WWW-Authenticate: Basic realm="Friendica"');
-               throw new UnauthorizedException('This api requires login');
-       }
-
-       try {
-               $user_id = User::getIdFromPasswordAuthentication($_SERVER['PHP_AUTH_USER'], trim($_SERVER['PHP_AUTH_PW']));
-               $record = DBA::selectFirst('user', [], ['uid' => $user_id]);
-               DI::auth()->setForUser($a, $record);
-               DI::session()->set('allow_api', true);
-               Hook::callAll('logged_in', $record);
-       } catch (Exception $ex) {
-               Logger::info('API_login failure: ' . print_r($_SERVER, true));
-               header('WWW-Authenticate: Basic realm="Friendica"');
-               throw new UnauthorizedException('This api requires login');
-       }
-}