From a44da92d7c7540b7af0393f802be99de1dcbd3c4 Mon Sep 17 00:00:00 2001 From: Cameron <cameron@e107coders.org> Date: Thu, 31 Jan 2013 14:31:03 -0800 Subject: [PATCH] Convert userclass constants within plugin prefs during plugin install --- e107_handlers/plugin_class.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/e107_handlers/plugin_class.php b/e107_handlers/plugin_class.php index 3e23bbaee..ca356acbe 100644 --- a/e107_handlers/plugin_class.php +++ b/e107_handlers/plugin_class.php @@ -2050,6 +2050,12 @@ class e107plugin { $key = varset($tag['@attributes']['name']); $value = vartrue($tag['@value']); + + if(substr($value,0,5) == "e_UC_") // Convert Userclass constants. + { + $value = constant($value); + } + $remove = (varset($tag['@attributes']['deprecate']) == 'true') ? TRUE : FALSE; if (varset($tag['@attributes']['value']))