X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=libertree%2Flibertree.php;h=4d159bf08a68cec93fa78b57d171fd70e6e37438;hb=2f5abe4b04dc75e415957380dfbb0f6d754244cd;hp=2909a8efb991054e37332b39af6f0f285a5f70ef;hpb=0afd633346b517894ff8e92c705bd5d052dd06a2;p=friendica-addons.git
diff --git a/libertree/libertree.php b/libertree/libertree.php
index 2909a8ef..4d159bf0 100644
--- a/libertree/libertree.php
+++ b/libertree/libertree.php
@@ -1,13 +1,16 @@
*/
+
+use Friendica\Content\Text\BBCode;
use Friendica\Core\Addon;
+use Friendica\Core\L10n;
use Friendica\Core\PConfig;
+use Friendica\Util\Network;
function libertree_install() {
Addon::registerHook('post_local', 'addon/libertree/libertree.php', 'libertree_post_local');
@@ -35,7 +38,7 @@ function libertree_jot_nets(&$a,&$b) {
$ltree_defpost = PConfig::get(local_user(),'libertree','post_by_default');
$selected = ((intval($ltree_defpost) == 1) ? ' checked="checked" ' : '');
$b .= '
'
- . t('Post to libertree') . '
';
+ . L10n::t('Post to libertree') . '';
}
}
@@ -66,36 +69,36 @@ function libertree_settings(&$a,&$s) {
/* Add some HTML to the existing form */
$s .= '';
- $s .= ''. t('libertree Export').' ';
+ $s .= ''. L10n::t('libertree Export').' ';
$s .= ' ';
$s .= '';
$s .= '
';
- $s .= ''. t('libertree Export').' ';
+ $s .= ''. L10n::t('libertree Export').' ';
$s .= ' ';
$s .= '
';
- $s .= '' . t('Enable Libertree Post Plugin') . ' ';
+ $s .= '' . L10n::t('Enable Libertree Post Addon') . ' ';
$s .= ' ';
$s .= '
';
$s .= '
';
- $s .= '' . t('Libertree API token') . ' ';
+ $s .= '' . L10n::t('Libertree API token') . ' ';
$s .= ' ';
$s .= '
';
$s .= '
';
- $s .= '' . t('Libertree site URL') . ' ';
+ $s .= '' . L10n::t('Libertree site URL') . ' ';
$s .= ' ';
$s .= '
';
$s .= '
';
- $s .= '' . t('Post to Libertree by default') . ' ';
+ $s .= '' . L10n::t('Post to Libertree by default') . ' ';
$s .= ' ';
$s .= '
';
/* provide a submit button */
- $s .= '
';
+ $s .= '
';
}
@@ -183,8 +186,6 @@ function libertree_send(&$a,&$b) {
$ltree_source .= " (".$b['app'].")";
if($ltree_url && $ltree_api_token && $ltree_blog && $ltree_source) {
-
- require_once('include/bb2diaspora.php');
$tag_arr = [];
$tags = '';
$x = preg_match_all('/\#\[(.*?)\](.*?)\[/',$b['tag'],$matches,PREG_SET_ORDER);
@@ -216,7 +217,7 @@ function libertree_send(&$a,&$b) {
} while ($oldbody != $body);
// convert to markdown
- $body = bb2diaspora($body, false, false);
+ $body = BBCode::toMarkdown($body, false);
// Adding the title
if(strlen($title))
@@ -229,9 +230,7 @@ function libertree_send(&$a,&$b) {
// 'token' => $ltree_api_token
];
- $result = post_url($ltree_blog,$params);
+ $result = Network::post($ltree_blog, $params);
logger('libertree: ' . $result);
-
}
}
-