Update Addon functions and calls
Update function names and calls for Addon class.
This commit is contained in:
parent
213f6ae1a1
commit
11cf36105c
73 changed files with 544 additions and 464 deletions
|
@ -8,6 +8,7 @@
|
|||
use Friendica\App;
|
||||
use Friendica\Content\Feature;
|
||||
use Friendica\Content\Text\Markdown;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Worker;
|
||||
|
@ -1757,11 +1758,11 @@ function admin_page_plugins(App $a)
|
|||
$idx = array_search($plugin, $a->plugins);
|
||||
if ($idx !== false) {
|
||||
unset($a->plugins[$idx]);
|
||||
uninstall_plugin($plugin);
|
||||
Addon::uninstall($plugin);
|
||||
info(t("Plugin %s disabled.", $plugin));
|
||||
} else {
|
||||
$a->plugins[] = $plugin;
|
||||
install_plugin($plugin);
|
||||
Addon::install($plugin);
|
||||
info(t("Plugin %s enabled.", $plugin));
|
||||
}
|
||||
Config::set("system", "addon", implode(", ", $a->plugins));
|
||||
|
@ -1804,7 +1805,7 @@ function admin_page_plugins(App $a)
|
|||
'$plugin' => $plugin,
|
||||
'$status' => $status,
|
||||
'$action' => $action,
|
||||
'$info' => get_plugin_info($plugin),
|
||||
'$info' => Addon::getInfo($plugin),
|
||||
'$str_author' => t('Author: '),
|
||||
'$str_maintainer' => t('Maintainer: '),
|
||||
|
||||
|
@ -1822,7 +1823,7 @@ function admin_page_plugins(App $a)
|
|||
*/
|
||||
if (x($_GET, "a") && $_GET['a'] == "r") {
|
||||
check_form_security_token_redirectOnErr(System::baseUrl() . '/admin/plugins', 'admin_themes', 't');
|
||||
reload_plugins();
|
||||
Addon::reload();
|
||||
info("Plugins reloaded");
|
||||
goaway(System::baseUrl() . '/admin/plugins');
|
||||
}
|
||||
|
@ -1833,7 +1834,7 @@ function admin_page_plugins(App $a)
|
|||
foreach ($files as $file) {
|
||||
if (is_dir($file)) {
|
||||
list($tmp, $id) = array_map("trim", explode("/", $file));
|
||||
$info = get_plugin_info($id);
|
||||
$info = Addon::getInfo($id);
|
||||
$show_plugin = true;
|
||||
|
||||
// If the addon is unsupported, then only show it, when it is enabled
|
||||
|
|
|
@ -6,6 +6,7 @@ use Friendica\App;
|
|||
use Friendica\Content\ContactSelector;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Content\Widget;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Worker;
|
||||
use Friendica\Database\DBM;
|
||||
|
@ -173,7 +174,7 @@ function contacts_post(App $a)
|
|||
return; // NOTREACHED
|
||||
}
|
||||
|
||||
call_hooks('contact_edit_post', $_POST);
|
||||
Addon::callHooks('contact_edit_post', $_POST);
|
||||
|
||||
$profile_id = intval($_POST['profile-assign']);
|
||||
if ($profile_id) {
|
||||
|
@ -662,7 +663,7 @@ function contacts_content(App $a)
|
|||
|
||||
$arr = ['contact' => $contact, 'output' => $o];
|
||||
|
||||
call_hooks('contact_edit', $arr);
|
||||
Addon::callHooks('contact_edit', $arr);
|
||||
|
||||
return $arr['output'];
|
||||
}
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
use Friendica\App;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Content\Widget;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Database\DBM;
|
||||
use Friendica\Model\Contact;
|
||||
|
@ -174,7 +175,7 @@ function directory_content(App $a) {
|
|||
|
||||
$arr = ['contact' => $rr, 'entry' => $entry];
|
||||
|
||||
call_hooks('directory_item', $arr);
|
||||
Addon::callHooks('directory_item', $arr);
|
||||
|
||||
unset($profile);
|
||||
unset($location);
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
*/
|
||||
use Friendica\App;
|
||||
use Friendica\Content\Feature;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Database\DBM;
|
||||
|
@ -94,8 +95,8 @@ function editpost_content(App $a) {
|
|||
|
||||
|
||||
|
||||
call_hooks('jot_tool', $jotplugins);
|
||||
//call_hooks('jot_networks', $jotnets);
|
||||
Addon::callHooks('jot_tool', $jotplugins);
|
||||
//Addon::callHooks('jot_networks', $jotnets);
|
||||
|
||||
|
||||
//$tpl = replace_macros($tpl,array('$jotplugins' => $jotplugins));
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Database\DBM;
|
||||
|
@ -121,7 +122,7 @@ function friendica_content(App $a) {
|
|||
$o .= '</tbody></table></div>' . PHP_EOL;
|
||||
}
|
||||
|
||||
call_hooks('about_hook', $o);
|
||||
Addon::callHooks('about_hook', $o);
|
||||
|
||||
return $o;
|
||||
}
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Module\Login;
|
||||
|
@ -9,7 +10,7 @@ if(! function_exists('home_init')) {
|
|||
function home_init(App $a) {
|
||||
|
||||
$ret = [];
|
||||
call_hooks('home_init',$ret);
|
||||
Addon::callHooks('home_init',$ret);
|
||||
|
||||
if (local_user() && ($a->user['nickname'])) {
|
||||
goaway(System::baseUrl()."/network");
|
||||
|
@ -46,7 +47,7 @@ function home_content(App $a) {
|
|||
$login = Login::form($a->query_string, $a->config['register_policy'] == REGISTER_CLOSED ? 0 : 1);
|
||||
|
||||
$content = '';
|
||||
call_hooks("home_content",$content);
|
||||
Addon::callHooks("home_content",$content);
|
||||
|
||||
|
||||
$tpl = get_markup_template('home.tpl');
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
* information.
|
||||
*/
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Worker;
|
||||
|
@ -50,7 +51,7 @@ function item_post(App $a) {
|
|||
killme();
|
||||
}
|
||||
|
||||
call_hooks('post_local_start', $_REQUEST);
|
||||
Addon::callHooks('post_local_start', $_REQUEST);
|
||||
// logger('postinput ' . file_get_contents('php://input'));
|
||||
logger('postvars ' . print_r($_REQUEST,true), LOGGER_DATA);
|
||||
|
||||
|
@ -772,7 +773,7 @@ function item_post(App $a) {
|
|||
killme();
|
||||
}
|
||||
|
||||
call_hooks('post_local',$datarray);
|
||||
Addon::callHooks('post_local',$datarray);
|
||||
|
||||
if (x($datarray, 'cancel')) {
|
||||
logger('mod_item: post cancelled by plugin.');
|
||||
|
@ -885,7 +886,7 @@ function item_post(App $a) {
|
|||
}
|
||||
}
|
||||
|
||||
call_hooks('post_local_end', $datarray);
|
||||
Addon::callHooks('post_local_end', $datarray);
|
||||
|
||||
if (strlen($emailcc) && $profile_uid == local_user()) {
|
||||
$erecips = explode(',', $emailcc);
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Database\DBM;
|
||||
|
||||
function lockview_content(App $a) {
|
||||
|
@ -28,7 +29,7 @@ function lockview_content(App $a) {
|
|||
}
|
||||
$item = $r[0];
|
||||
|
||||
call_hooks('lockview_content', $item);
|
||||
Addon::callHooks('lockview_content', $item);
|
||||
|
||||
if($item['uid'] != local_user()) {
|
||||
echo t('Remote privacy information not available.') . '<br />';
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Database\DBM;
|
||||
|
||||
|
@ -91,7 +92,7 @@ function manage_post(App $a) {
|
|||
}
|
||||
|
||||
$ret = [];
|
||||
call_hooks('home_init',$ret);
|
||||
Addon::callHooks('home_init',$ret);
|
||||
|
||||
goaway( System::baseUrl() . "/profile/" . $a->user['nickname'] );
|
||||
// NOTREACHED
|
||||
|
|
|
@ -7,6 +7,7 @@ use Friendica\Content\Feature;
|
|||
use Friendica\Content\ForumManager;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Content\Widget;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\PConfig;
|
||||
|
@ -388,7 +389,7 @@ function network_content(App $a, $update = 0) {
|
|||
|
||||
/// @TODO Is this really necessary? $a is already available to hooks
|
||||
$arr = ['query' => $a->query_string];
|
||||
call_hooks('network_content_init', $arr);
|
||||
Addon::callHooks('network_content_init', $arr);
|
||||
|
||||
$nouveau = false;
|
||||
|
||||
|
@ -1006,7 +1007,7 @@ function network_tabs(App $a)
|
|||
}
|
||||
|
||||
$arr = ['tabs' => $tabs];
|
||||
call_hooks('network_tabs', $arr);
|
||||
Addon::callHooks('network_tabs', $arr);
|
||||
|
||||
$tpl = get_markup_template('common_tabs.tpl');
|
||||
|
||||
|
|
|
@ -6,11 +6,10 @@
|
|||
*/
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Config;
|
||||
|
||||
require_once 'include/plugin.php';
|
||||
|
||||
function nodeinfo_wellknown(App $a) {
|
||||
$nodeinfo = ['links' => [['rel' => 'http://nodeinfo.diaspora.software/ns/schema/1.0',
|
||||
'href' => System::baseUrl().'/nodeinfo/1.0']]];
|
||||
|
@ -72,48 +71,48 @@ function nodeinfo_init(App $a) {
|
|||
$nodeinfo['usage']['localPosts'] = (int)Config::get('nodeinfo', 'local_posts');
|
||||
$nodeinfo['usage']['localComments'] = (int)Config::get('nodeinfo', 'local_comments');
|
||||
|
||||
if (plugin_enabled('appnet')) {
|
||||
if (Addon::isEnabled('appnet')) {
|
||||
$nodeinfo['services']['inbound'][] = 'appnet';
|
||||
}
|
||||
if (plugin_enabled('appnet') || plugin_enabled('buffer')) {
|
||||
if (Addon::isEnabled('appnet') || Addon::isEnabled('buffer')) {
|
||||
$nodeinfo['services']['outbound'][] = 'appnet';
|
||||
}
|
||||
if (plugin_enabled('blogger')) {
|
||||
if (Addon::isEnabled('blogger')) {
|
||||
$nodeinfo['services']['outbound'][] = 'blogger';
|
||||
}
|
||||
if (plugin_enabled('dwpost')) {
|
||||
if (Addon::isEnabled('dwpost')) {
|
||||
$nodeinfo['services']['outbound'][] = 'dreamwidth';
|
||||
}
|
||||
if (plugin_enabled('fbpost') || plugin_enabled('buffer')) {
|
||||
if (Addon::isEnabled('fbpost') || Addon::isEnabled('buffer')) {
|
||||
$nodeinfo['services']['outbound'][] = 'facebook';
|
||||
}
|
||||
if (plugin_enabled('statusnet')) {
|
||||
if (Addon::isEnabled('statusnet')) {
|
||||
$nodeinfo['services']['inbound'][] = 'gnusocial';
|
||||
$nodeinfo['services']['outbound'][] = 'gnusocial';
|
||||
}
|
||||
|
||||
if (plugin_enabled('gpluspost') || plugin_enabled('buffer')) {
|
||||
if (Addon::isEnabled('gpluspost') || Addon::isEnabled('buffer')) {
|
||||
$nodeinfo['services']['outbound'][] = 'google';
|
||||
}
|
||||
if (plugin_enabled('ijpost')) {
|
||||
if (Addon::isEnabled('ijpost')) {
|
||||
$nodeinfo['services']['outbound'][] = 'insanejournal';
|
||||
}
|
||||
if (plugin_enabled('libertree')) {
|
||||
if (Addon::isEnabled('libertree')) {
|
||||
$nodeinfo['services']['outbound'][] = 'libertree';
|
||||
}
|
||||
if (plugin_enabled('buffer')) {
|
||||
if (Addon::isEnabled('buffer')) {
|
||||
$nodeinfo['services']['outbound'][] = 'linkedin';
|
||||
}
|
||||
if (plugin_enabled('ljpost')) {
|
||||
if (Addon::isEnabled('ljpost')) {
|
||||
$nodeinfo['services']['outbound'][] = 'livejournal';
|
||||
}
|
||||
if (plugin_enabled('buffer')) {
|
||||
if (Addon::isEnabled('buffer')) {
|
||||
$nodeinfo['services']['outbound'][] = 'pinterest';
|
||||
}
|
||||
if (plugin_enabled('posterous')) {
|
||||
if (Addon::isEnabled('posterous')) {
|
||||
$nodeinfo['services']['outbound'][] = 'posterous';
|
||||
}
|
||||
if (plugin_enabled('pumpio')) {
|
||||
if (Addon::isEnabled('pumpio')) {
|
||||
$nodeinfo['services']['inbound'][] = 'pumpio';
|
||||
$nodeinfo['services']['outbound'][] = 'pumpio';
|
||||
}
|
||||
|
@ -121,13 +120,13 @@ function nodeinfo_init(App $a) {
|
|||
if ($smtp) {
|
||||
$nodeinfo['services']['outbound'][] = 'smtp';
|
||||
}
|
||||
if (plugin_enabled('tumblr')) {
|
||||
if (Addon::isEnabled('tumblr')) {
|
||||
$nodeinfo['services']['outbound'][] = 'tumblr';
|
||||
}
|
||||
if (plugin_enabled('twitter') || plugin_enabled('buffer')) {
|
||||
if (Addon::isEnabled('twitter') || Addon::isEnabled('buffer')) {
|
||||
$nodeinfo['services']['outbound'][] = 'twitter';
|
||||
}
|
||||
if (plugin_enabled('wppost')) {
|
||||
if (Addon::isEnabled('wppost')) {
|
||||
$nodeinfo['services']['outbound'][] = 'wordpress';
|
||||
}
|
||||
$nodeinfo['metadata']['protocols'] = $nodeinfo['protocols'];
|
||||
|
@ -137,7 +136,7 @@ function nodeinfo_init(App $a) {
|
|||
|
||||
$nodeinfo['metadata']['services'] = $nodeinfo['services'];
|
||||
|
||||
if (plugin_enabled('twitter')) {
|
||||
if (Addon::isEnabled('twitter')) {
|
||||
$nodeinfo['metadata']['services']['inbound'][] = 'twitter';
|
||||
}
|
||||
}
|
||||
|
@ -154,7 +153,7 @@ function nodeinfo_cron() {
|
|||
$a = get_app();
|
||||
|
||||
// If the plugin 'statistics_json' is enabled then disable it and actrivate nodeinfo.
|
||||
if (plugin_enabled('statistics_json')) {
|
||||
if (Addon::isEnabled('statistics_json')) {
|
||||
Config::set('system', 'nodeinfo', true);
|
||||
|
||||
$plugin = 'statistics_json';
|
||||
|
@ -167,7 +166,7 @@ function nodeinfo_cron() {
|
|||
$idx = array_search($plugin, $plugins_arr);
|
||||
if ($idx !== false) {
|
||||
unset($plugins_arr[$idx]);
|
||||
uninstall_plugin($plugin);
|
||||
Addon::uninstall($plugin);
|
||||
Config::set('system', 'addon', implode(', ',$plugins_arr));
|
||||
}
|
||||
}
|
||||
|
|
|
@ -11,6 +11,7 @@
|
|||
*/
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Util\ParseUrl;
|
||||
|
||||
require_once("include/items.php");
|
||||
|
@ -91,7 +92,7 @@ function parse_url_content(App $a) {
|
|||
|
||||
$arr = ["url" => $url, "text" => ""];
|
||||
|
||||
call_hooks("parse_link", $arr);
|
||||
Addon::callHooks("parse_link", $arr);
|
||||
|
||||
if (strlen($arr["text"])) {
|
||||
echo $arr["text"];
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
use Friendica\App;
|
||||
use Friendica\Content\Feature;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\Worker;
|
||||
|
@ -720,7 +721,7 @@ function photos_post(App $a)
|
|||
|
||||
|
||||
// default post action - upload a photo
|
||||
call_hooks('photo_post_init', $_POST);
|
||||
Addon::callHooks('photo_post_init', $_POST);
|
||||
|
||||
// Determine the album to use
|
||||
$album = x($_REQUEST, 'album') ? notags(trim($_REQUEST['album'])) : '';
|
||||
|
@ -770,7 +771,7 @@ function photos_post(App $a)
|
|||
|
||||
$ret = ['src' => '', 'filename' => '', 'filesize' => 0, 'type' => ''];
|
||||
|
||||
call_hooks('photo_post_file', $ret);
|
||||
Addon::callHooks('photo_post_file', $ret);
|
||||
|
||||
if (x($ret, 'src') && x($ret, 'filesize')) {
|
||||
$src = $ret['src'];
|
||||
|
@ -808,7 +809,7 @@ function photos_post(App $a)
|
|||
}
|
||||
@unlink($src);
|
||||
$foo = 0;
|
||||
call_hooks('photo_post_end', $foo);
|
||||
Addon::callHooks('photo_post_end', $foo);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -824,7 +825,7 @@ function photos_post(App $a)
|
|||
notice(t('Image exceeds size limit of %s', formatBytes($maximagesize)) . EOL);
|
||||
@unlink($src);
|
||||
$foo = 0;
|
||||
call_hooks('photo_post_end', $foo);
|
||||
Addon::callHooks('photo_post_end', $foo);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -832,7 +833,7 @@ function photos_post(App $a)
|
|||
notice(t('Image file is empty.') . EOL);
|
||||
@unlink($src);
|
||||
$foo = 0;
|
||||
call_hooks('photo_post_end', $foo);
|
||||
Addon::callHooks('photo_post_end', $foo);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -847,7 +848,7 @@ function photos_post(App $a)
|
|||
notice(t('Unable to process image.') . EOL);
|
||||
@unlink($src);
|
||||
$foo = 0;
|
||||
call_hooks('photo_post_end',$foo);
|
||||
Addon::callHooks('photo_post_end',$foo);
|
||||
killme();
|
||||
}
|
||||
|
||||
|
@ -937,7 +938,7 @@ function photos_post(App $a)
|
|||
Worker::add(PRIORITY_HIGH, "Notifier", 'wall-new', $item_id);
|
||||
}
|
||||
|
||||
call_hooks('photo_post_end', intval($item_id));
|
||||
Addon::callHooks('photo_post_end', intval($item_id));
|
||||
|
||||
// addon uploaders should call "killme()" [e.g. exit] within the photo_post_end hook
|
||||
// if they do not wish to be redirected
|
||||
|
@ -1103,7 +1104,7 @@ function photos_content(App $a)
|
|||
'addon_text' => $uploader,
|
||||
'default_upload' => true];
|
||||
|
||||
call_hooks('photo_upload_form',$ret);
|
||||
Addon::callHooks('photo_upload_form',$ret);
|
||||
|
||||
$default_upload_box = replace_macros(get_markup_template('photos_default_uploader_box.tpl'), []);
|
||||
$default_upload_submit = replace_macros(get_markup_template('photos_default_uploader_submit.tpl'), [
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
use Friendica\App;
|
||||
use Friendica\Content\Feature;
|
||||
use Friendica\Content\ForumManager;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Cache;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\PConfig;
|
||||
|
@ -138,7 +139,7 @@ function ping_init(App $a)
|
|||
|
||||
if (DBM::is_result($items_unseen)) {
|
||||
$arr = ['items' => $items_unseen];
|
||||
call_hooks('network_ping', $arr);
|
||||
Addon::callHooks('network_ping', $arr);
|
||||
|
||||
foreach ($items_unseen as $item) {
|
||||
if ($item['wall']) {
|
||||
|
|
|
@ -15,6 +15,7 @@
|
|||
*/
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Worker;
|
||||
use Friendica\Database\DBM;
|
||||
|
@ -142,7 +143,7 @@ function poke_init(App $a) {
|
|||
}
|
||||
|
||||
|
||||
call_hooks('post_local_end', $arr);
|
||||
Addon::callHooks('post_local_end', $arr);
|
||||
|
||||
Worker::add(PRIORITY_HIGH, "Notifier", "like", $post_id);
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
use Friendica\App;
|
||||
use Friendica\Content\Widget;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\PConfig;
|
||||
use Friendica\Core\System;
|
||||
|
@ -180,7 +181,7 @@ function profile_content(App $a, $update = 0)
|
|||
|
||||
if ($tab === 'profile') {
|
||||
$o .= Profile::getAdvanced($a);
|
||||
call_hooks('profile_advanced', $o);
|
||||
Addon::callHooks('profile_advanced', $o);
|
||||
return $o;
|
||||
}
|
||||
|
||||
|
|
|
@ -6,6 +6,7 @@ use Friendica\App;
|
|||
use Friendica\Content\ContactSelector;
|
||||
use Friendica\Content\Feature;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\PConfig;
|
||||
use Friendica\Core\System;
|
||||
|
@ -178,7 +179,7 @@ function profiles_post(App $a) {
|
|||
|
||||
$namechanged = false;
|
||||
|
||||
call_hooks('profile_post', $_POST);
|
||||
Addon::callHooks('profile_post', $_POST);
|
||||
|
||||
if (($a->argc > 1) && ($a->argv[1] !== "new") && intval($a->argv[1])) {
|
||||
$orig = q("SELECT * FROM `profile` WHERE `id` = %d AND `uid` = %d LIMIT 1",
|
||||
|
@ -743,7 +744,7 @@ function profiles_content(App $a) {
|
|||
]);
|
||||
|
||||
$arr = ['profile' => $r[0], 'entry' => $o];
|
||||
call_hooks('profile_edit', $arr);
|
||||
Addon::callHooks('profile_edit', $arr);
|
||||
|
||||
return $o;
|
||||
} else {
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
use Friendica\Core\PConfig;
|
||||
use Friendica\Core\System;
|
||||
|
@ -20,7 +21,7 @@ function register_post(App $a)
|
|||
$blocked = 1;
|
||||
|
||||
$arr = ['post' => $_POST];
|
||||
call_hooks('register_post', $arr);
|
||||
Addon::callHooks('register_post', $arr);
|
||||
|
||||
$max_dailies = intval(Config::get('system', 'max_daily_registrations'));
|
||||
if ($max_dailies) {
|
||||
|
@ -241,7 +242,7 @@ function register_content(App $a)
|
|||
|
||||
$arr = ['template' => $tpl];
|
||||
|
||||
call_hooks('register_form', $arr);
|
||||
Addon::callHooks('register_form', $arr);
|
||||
|
||||
$tpl = $arr['template'];
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
use Friendica\App;
|
||||
use Friendica\Content\Feature;
|
||||
use Friendica\Content\Nav;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Worker;
|
||||
use Friendica\Core\Config;
|
||||
|
@ -195,7 +196,7 @@ function settings_post(App $a)
|
|||
if (($a->argc > 1) && ($a->argv[1] == 'addon')) {
|
||||
check_form_security_token_redirectOnErr('/settings/addon', 'settings_addon');
|
||||
|
||||
call_hooks('plugin_settings_post', $_POST);
|
||||
Addon::callHooks('plugin_settings_post', $_POST);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -277,7 +278,7 @@ function settings_post(App $a)
|
|||
}
|
||||
}
|
||||
|
||||
call_hooks('connector_settings_post', $_POST);
|
||||
Addon::callHooks('connector_settings_post', $_POST);
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -351,7 +352,7 @@ function settings_post(App $a)
|
|||
intval(local_user())
|
||||
);
|
||||
|
||||
call_hooks('display_settings_post', $_POST);
|
||||
Addon::callHooks('display_settings_post', $_POST);
|
||||
goaway('settings/display');
|
||||
return; // NOTREACHED
|
||||
}
|
||||
|
@ -364,7 +365,7 @@ function settings_post(App $a)
|
|||
goaway('settings');
|
||||
}
|
||||
|
||||
call_hooks('settings_post', $_POST);
|
||||
Addon::callHooks('settings_post', $_POST);
|
||||
|
||||
if (x($_POST, 'password') || x($_POST, 'confirm')) {
|
||||
$newpass = $_POST['password'];
|
||||
|
@ -753,7 +754,7 @@ function settings_content(App $a)
|
|||
$settings_addons = t('No Plugin settings configured');
|
||||
}
|
||||
|
||||
call_hooks('plugin_settings', $settings_addons);
|
||||
Addon::callHooks('plugin_settings', $settings_addons);
|
||||
|
||||
|
||||
$tpl = get_markup_template('settings/addons.tpl');
|
||||
|
@ -799,7 +800,7 @@ function settings_content(App $a)
|
|||
}
|
||||
|
||||
$settings_connectors = '';
|
||||
call_hooks('connector_settings', $settings_connectors);
|
||||
Addon::callHooks('connector_settings', $settings_connectors);
|
||||
|
||||
if (is_site_admin()) {
|
||||
$diasp_enabled = t('Built-in support for %s connectivity is %s', t('Diaspora'), ((Config::get('system', 'diaspora_enabled')) ? t('enabled') : t('disabled')));
|
||||
|
@ -871,7 +872,7 @@ function settings_content(App $a)
|
|||
'$submit' => t('Save Settings'),
|
||||
]);
|
||||
|
||||
call_hooks('display_settings', $o);
|
||||
Addon::callHooks('display_settings', $o);
|
||||
return $o;
|
||||
}
|
||||
|
||||
|
@ -1284,7 +1285,7 @@ function settings_content(App $a)
|
|||
|
||||
]);
|
||||
|
||||
call_hooks('settings_form', $o);
|
||||
Addon::callHooks('settings_form', $o);
|
||||
|
||||
$o .= '</form>' . "\r\n";
|
||||
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
*/
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\Config;
|
||||
|
||||
require_once("include/plugin.php");
|
||||
|
@ -28,19 +29,19 @@ function statistics_json_init(App $a) {
|
|||
];
|
||||
|
||||
$statistics["services"] = [];
|
||||
$statistics["services"]["appnet"] = plugin_enabled("appnet");
|
||||
$statistics["services"]["blogger"] = plugin_enabled("blogger");
|
||||
$statistics["services"]["buffer"] = plugin_enabled("buffer");
|
||||
$statistics["services"]["dreamwidth"] = plugin_enabled("dwpost");
|
||||
$statistics["services"]["facebook"] = plugin_enabled("fbpost");
|
||||
$statistics["services"]["gnusocial"] = plugin_enabled("statusnet");
|
||||
$statistics["services"]["googleplus"] = plugin_enabled("gpluspost");
|
||||
$statistics["services"]["libertree"] = plugin_enabled("libertree");
|
||||
$statistics["services"]["livejournal"] = plugin_enabled("ljpost");
|
||||
$statistics["services"]["pumpio"] = plugin_enabled("pumpio");
|
||||
$statistics["services"]["twitter"] = plugin_enabled("twitter");
|
||||
$statistics["services"]["tumblr"] = plugin_enabled("tumblr");
|
||||
$statistics["services"]["wordpress"] = plugin_enabled("wppost");
|
||||
$statistics["services"]["appnet"] = Addon::isEnabled("appnet");
|
||||
$statistics["services"]["blogger"] = Addon::isEnabled("blogger");
|
||||
$statistics["services"]["buffer"] = Addon::isEnabled("buffer");
|
||||
$statistics["services"]["dreamwidth"] = Addon::isEnabled("dwpost");
|
||||
$statistics["services"]["facebook"] = Addon::isEnabled("fbpost");
|
||||
$statistics["services"]["gnusocial"] = Addon::isEnabled("statusnet");
|
||||
$statistics["services"]["googleplus"] = Addon::isEnabled("gpluspost");
|
||||
$statistics["services"]["libertree"] = Addon::isEnabled("libertree");
|
||||
$statistics["services"]["livejournal"] = Addon::isEnabled("ljpost");
|
||||
$statistics["services"]["pumpio"] = Addon::isEnabled("pumpio");
|
||||
$statistics["services"]["twitter"] = Addon::isEnabled("twitter");
|
||||
$statistics["services"]["tumblr"] = Addon::isEnabled("tumblr");
|
||||
$statistics["services"]["wordpress"] = Addon::isEnabled("wppost");
|
||||
|
||||
$statistics["appnet"] = $statistics["services"]["appnet"];
|
||||
$statistics["blogger"] = $statistics["services"]["blogger"];
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Database\DBM;
|
||||
|
||||
|
@ -156,7 +157,7 @@ EOT;
|
|||
|
||||
$arr['id'] = $post_id;
|
||||
|
||||
call_hooks('post_local_end', $arr);
|
||||
Addon::callHooks('post_local_end', $arr);
|
||||
|
||||
killme();
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Core\Worker;
|
||||
use Friendica\Database\DBM;
|
||||
|
@ -213,7 +214,7 @@ EOT;
|
|||
|
||||
$arr['id'] = $post_id;
|
||||
|
||||
call_hooks('post_local_end', $arr);
|
||||
Addon::callHooks('post_local_end', $arr);
|
||||
|
||||
Worker::add(PRIORITY_HIGH, "Notifier", "tag", $post_id);
|
||||
|
||||
|
|
|
@ -1,6 +1,7 @@
|
|||
<?php
|
||||
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Database\DBM;
|
||||
|
||||
|
@ -40,7 +41,7 @@ function uexport_content(App $a) {
|
|||
['uexport/account', t('Export account'), t('Export your account info and contacts. Use this to make a backup of your account and/or to move it to another server.')],
|
||||
['uexport/backup', t('Export all'), t('Export your accout info, contacts and all your items as json. Could be a very big file, and could take a lot of time. Use this to make a full backup of your account (photos are not exported)')],
|
||||
];
|
||||
call_hooks('uexport_options', $options);
|
||||
Addon::callHooks('uexport_options', $options);
|
||||
|
||||
$tpl = get_markup_template("uexport.tpl");
|
||||
return replace_macros($tpl, [
|
||||
|
|
|
@ -3,6 +3,7 @@
|
|||
* @file mod/xrd.php
|
||||
*/
|
||||
use Friendica\App;
|
||||
use Friendica\Core\Addon;
|
||||
use Friendica\Core\System;
|
||||
use Friendica\Database\DBM;
|
||||
use Friendica\Protocol\Salmon;
|
||||
|
@ -109,7 +110,7 @@ function xrd_xml($a, $uri, $alias, $profile_url, $r)
|
|||
);
|
||||
|
||||
$arr = ['user' => $r, 'xml' => $o];
|
||||
call_hooks('personal_xrd', $arr);
|
||||
Addon::callHooks('personal_xrd', $arr);
|
||||
|
||||
echo $arr['xml'];
|
||||
killme();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue