diff --git a/www/vicidial/AST_admin_template_maker.php b/www/vicidial/AST_admin_template_maker.php index 1b946aef..8cc3701f 100644 --- a/www/vicidial/AST_admin_template_maker.php +++ b/www/vicidial/AST_admin_template_maker.php @@ -1,7 +1,7 @@ LICENSE: AGPLv2 +# Copyright (C) 2018 Matt Florell,Joe Johnson LICENSE: AGPLv2 # # CHANGES # 120402-2132 - First Build @@ -14,6 +14,7 @@ # 141114-0912 - Finalized adding QXZ translation to all admin files # 141229-2024 - Added code for on-the-fly language translations display # 170409-1532 - Added IP List validation code +# 180324-0942 - Enforce User Group campaign permissions for templates based on list_id # require("dbconnect_mysqli.php"); @@ -210,10 +211,10 @@ $LOGallowed_campaignsSQL=''; $whereLOGallowed_campaignsSQL=''; if (!preg_match('/\-ALL/i', $LOGallowed_campaigns)) { - echo "
**$LOGallowed_campaigns**"; +# echo "
**$LOGallowed_campaigns**"; $rawLOGallowed_campaignsSQL = preg_replace("/ -/",'',$LOGallowed_campaigns); $rawLOGallowed_campaignsSQL = preg_replace("/ /","','",$rawLOGallowed_campaignsSQL); - echo "
##$rawLOGallowed_campaignsSQL##"; +# echo "
##$rawLOGallowed_campaignsSQL##"; $LOGallowed_campaignsSQL = "and campaign_id IN('$rawLOGallowed_campaignsSQL')"; $whereLOGallowed_campaignsSQL = "where campaign_id IN('$rawLOGallowed_campaignsSQL')"; } @@ -416,7 +417,7 @@ if ($success_msg)
:
0) { echo "";