X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=tumblr%2Ftumblr.php;h=619ff16e807f43611f6b7af7c963adca9372da99;hb=4e92317606d38cc5eb45701be003ccd80b0c1a47;hp=cd9713cf89f133e3406b72e1a034f268ac45c5a8;hpb=ec8384df667ea1395879c40014c4ae536668254e;p=friendica-addons.git diff --git a/tumblr/tumblr.php b/tumblr/tumblr.php index cd9713cf..619ff16e 100644 --- a/tumblr/tumblr.php +++ b/tumblr/tumblr.php @@ -54,6 +54,25 @@ function tumblr_content(&$a) { return $o; } +function tumblr_plugin_admin(&$a, &$o){ + $t = get_markup_template( "admin.tpl", "addon/tumblr/" ); + + $o = replace_macros($t, array( + '$submit' => t('Save Settings'), + // name, label, value, help, [extra values] + '$consumer_key' => array('consumer_key', t('Consumer Key'), get_config('tumblr', 'consumer_key' ), ''), + '$consumer_secret' => array('consumer_secret', t('Consumer Secret'), get_config('tumblr', 'consumer_secret' ), ''), + )); +} + +function tumblr_plugin_admin_post(&$a){ + $consumer_key = ((x($_POST,'consumer_key')) ? notags(trim($_POST['consumer_key'])) : ''); + $consumer_secret = ((x($_POST,'consumer_secret')) ? notags(trim($_POST['consumer_secret'])): ''); + set_config('tumblr','consumer_key',$consumer_key); + set_config('tumblr','consumer_secret',$consumer_secret); + info( t('Settings updated.'). EOL ); +} + function tumblr_connect($a) { // Start a session. This is necessary to hold on to a few keys the callback script will also need session_start();