use Friendica\Core\Session;
use Friendica\DI;
-function group_text_install() {
-
+function group_text_install()
+{
Hook::register('addon_settings', 'addon/group_text/group_text.php', 'group_text_settings');
Hook::register('addon_settings_post', 'addon/group_text/group_text.php', 'group_text_settings_post');
-
- Logger::notice("installed group_text");
}
/**
*
*/
-function group_text_settings_post(App $a, $post) {
- if(! Session::getLocalUser() || empty($_POST['group_text-submit']))
+function group_text_settings_post(App $a, array $post)
+{
+ if (!Session::getLocalUser() || empty($post['group_text-submit'])) {
return;
- DI::pConfig()->set(Session::getLocalUser(),'system','groupedit_image_limit',intval($_POST['group_text']));
+ }
+
+ DI::pConfig()->set(Session::getLocalUser(), 'system', 'groupedit_image_limit', intval($post['group_text']));
}
/**
*
- * Called from the Addon Setting form.
+ * Called from the Addon Setting form.
* Add our own settings info to the page.
*
*/
-
-
function group_text_settings(App &$a, array &$data)
{
if (!Session::getLocalUser()) {
return;
}
- $enabled = DI::pConfig()->get(Session::getLocalUser(),'system','groupedit_image_limit');
+ $enabled = DI::pConfig()->get(Session::getLocalUser(), 'system', 'groupedit_image_limit');
$t = Renderer::getMarkupTemplate('settings.tpl', 'addon/group_text/');
$html = Renderer::replaceMacros($t, [
function pumpio_connect(App $a)
{
// Define the needed keys
- $consumer_key = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'consumer_key');
+ $consumer_key = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'consumer_key');
$consumer_secret = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'consumer_secret');
- $hostname = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'host');
+ $hostname = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'host');
if ((($consumer_key == '') || ($consumer_secret == '')) && ($hostname != '')) {
Logger::notice('pumpio_connect: register client');
DI::pConfig()->set(Session::getLocalUser(), 'pumpio', 'consumer_key', $clientdata->client_id);
DI::pConfig()->set(Session::getLocalUser(), 'pumpio', 'consumer_secret', $clientdata->client_secret);
- $consumer_key = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'consumer_key');
+ $consumer_key = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'consumer_key');
$consumer_secret = DI::pConfig()->get(Session::getLocalUser(), 'pumpio', 'consumer_secret');
Logger::info('pumpio_connect: ckey: ' . $consumer_key . ' csecrect: ' . $consumer_secret);
// Support for native shares
// http://<hostname>/api/<type>/shares?id=<the-object-id>
- $oauth_token = DI::pConfig()->get($b['uid'], 'pumpio', 'oauth_token');
+ $oauth_token = DI::pConfig()->get($b['uid'], 'pumpio', 'oauth_token');
$oauth_token_secret = DI::pConfig()->get($b['uid'], 'pumpio', 'oauth_token_secret');
- $consumer_key = DI::pConfig()->get($b['uid'], 'pumpio', 'consumer_key');
- $consumer_secret = DI::pConfig()->get($b['uid'], 'pumpio', 'consumer_secret');
+ $consumer_key = DI::pConfig()->get($b['uid'], 'pumpio', 'consumer_key');
+ $consumer_secret = DI::pConfig()->get($b['uid'], 'pumpio', 'consumer_secret');
- $host = DI::pConfig()->get($b['uid'], 'pumpio', 'host');
- $user = DI::pConfig()->get($b['uid'], 'pumpio', 'user');
+ $host = DI::pConfig()->get($b['uid'], 'pumpio', 'host');
+ $user = DI::pConfig()->get($b['uid'], 'pumpio', 'user');
$public = DI::pConfig()->get($b['uid'], 'pumpio', 'public');
if ($oauth_token && $oauth_token_secret) {
function pumpio_fetchtimeline(App $a, int $uid)
{
- $ckey = DI::pConfig()->get($uid, 'pumpio', 'consumer_key');
- $csecret = DI::pConfig()->get($uid, 'pumpio', 'consumer_secret');
- $otoken = DI::pConfig()->get($uid, 'pumpio', 'oauth_token');
- $osecret = DI::pConfig()->get($uid, 'pumpio', 'oauth_token_secret');
+ $ckey = DI::pConfig()->get($uid, 'pumpio', 'consumer_key');
+ $csecret = DI::pConfig()->get($uid, 'pumpio', 'consumer_secret');
+ $otoken = DI::pConfig()->get($uid, 'pumpio', 'oauth_token');
+ $osecret = DI::pConfig()->get($uid, 'pumpio', 'oauth_token_secret');
$lastdate = DI::pConfig()->get($uid, 'pumpio', 'lastdate');
$hostname = DI::pConfig()->get($uid, 'pumpio', 'host');
$username = DI::pConfig()->get($uid, 'pumpio', 'user');
$reply->generator->displayName = 'pumpio';
$reply->published = $post->object->inReplyTo->published;
$reply->received = $post->object->inReplyTo->updated;
- $reply->url = $post->object->inReplyTo->url;
pumpio_dopost($a, $client, $uid, $self, $reply, $own_id, false);
$postarray['thr-parent'] = $post->object->inReplyTo->id;
function pumpio_fetchinbox(App $a, int $uid)
{
- $ckey= DI::pConfig()->get($uid, 'pumpio', 'consumer_key');
+ $ckey = DI::pConfig()->get($uid, 'pumpio', 'consumer_key');
$csecret = DI::pConfig()->get($uid, 'pumpio', 'consumer_secret');
$otoken = DI::pConfig()->get($uid, 'pumpio', 'oauth_token');
$osecret = DI::pConfig()->get($uid, 'pumpio', 'oauth_token_secret');
function pumpio_getallusers(App &$a, int $uid)
{
- $ckey= DI::pConfig()->get($uid, 'pumpio', 'consumer_key');
+ $ckey = DI::pConfig()->get($uid, 'pumpio', 'consumer_key');
$csecret = DI::pConfig()->get($uid, 'pumpio', 'consumer_secret');
$otoken = DI::pConfig()->get($uid, 'pumpio', 'oauth_token');
$osecret = DI::pConfig()->get($uid, 'pumpio', 'oauth_token_secret');
* 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, $post)
+function windowsphonepush_settings_post(App $a, array $post)
{
- if (!Session::getLocalUser() || empty($_POST['windowsphonepush-submit'])) {
+ if (!Session::getLocalUser() || empty($post['windowsphonepush-submit'])) {
return;
}
- $enable = intval($_POST['windowsphonepush']);
+ $enable = intval($post['windowsphonepush']);
DI::pConfig()->set(Session::getLocalUser(), 'windowsphonepush', 'enable', $enable);
if ($enable) {
DI::pConfig()->set(Session::getLocalUser(), 'windowsphonepush', 'counterunseen', 0);
}
- DI::pConfig()->set(Session::getLocalUser(), 'windowsphonepush', 'senditemtext', intval($_POST['windowsphonepush-senditemtext']));
+ DI::pConfig()->set(Session::getLocalUser(), 'windowsphonepush', 'senditemtext', intval($post['windowsphonepush-senditemtext']));
}
/* Called from the Addon Setting form.
return;
}
- $enabled = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'enable');
+ $enabled = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'enable');
$senditemtext = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'senditemtext');
- $device_url = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'device_url');
+ $device_url = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'device_url');
$t = Renderer::getMarkupTemplate('settings.tpl', 'addon/windowsphonepush/');
$html = Renderer::replaceMacros($t, [
return;
}
- $enable = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'enable');
- $device_url = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'device_url');
- $senditemtext = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'senditemtext');
- $lastpushid = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'lastpushid');
+ $enable = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'enable');
+ $device_url = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'device_url');
+ $senditemtext = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'senditemtext');
+ $lastpushid = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'lastpushid');
$counterunseen = DI::pConfig()->get(Session::getLocalUser(), 'windowsphonepush', 'counterunseen');
- $addonversion = "2.0";
+ $addonversion = "2.0";
if (!$device_url) {
$device_url = "";