From: Michael Johnston Date: Thu, 14 Mar 2013 02:36:45 +0000 (-0400) Subject: default features - actually handle the security token in the addon code X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=ef9a72529594277b94b21e74d43942906f504340;p=friendica-addons.git default features - actually handle the security token in the addon code --- diff --git a/defaultfeatures/defaultfeatures.php b/defaultfeatures/defaultfeatures.php index ad6a1816..fbed22ee 100755 --- a/defaultfeatures/defaultfeatures.php +++ b/defaultfeatures/defaultfeatures.php @@ -27,7 +27,7 @@ function defaultfeatures_register($a, $newuid) { } function defaultfeatures_plugin_admin_post (&$a) { - check_form_security_token_redirectOnErr('/admin/plugins/defaultfeatures', 'admin_themes'); + check_form_security_token_redirectOnErr('/admin/plugins/defaultfeatures', 'defaultfeaturessave'); foreach($_POST as $k => $v) { if(strpos($k,'feature_') === 0) { set_config('defaultfeatures',substr($k,8),((intval($v)) ? 1 : 0)); @@ -38,6 +38,7 @@ function defaultfeatures_plugin_admin_post (&$a) { function defaultfeatures_plugin_admin (&$a, &$o) { $t = get_markup_template( "admin.tpl", "addon/defaultfeatures/" ); + $token = get_form_security_token("defaultfeaturessave"); $arr = array(); $features = get_features(); foreach($features as $fname => $fdata) { @@ -52,6 +53,7 @@ function defaultfeatures_plugin_admin (&$a, &$o) { $o = replace_macros($t, array( '$submit' => t('Submit'), - '$features' => $arr + '$features' => $arr, + '$form_security_token' => $token )); }