_ >   1056 1056        }
  1057 1057      break;
  1058 1058      case "m_review_edit":    
< >   1059          $post_info = GetSubmitVariable($_POST, 'EditStatus');
    1059         case 'm_review_direct_edit';
    1060         $post_info = GetSubmitVariable($_POST, 'EditStatus');
1060 1061        if($post_info['variable'] > -1)
  1061 1062        {
  1062 1063          $objReviews = new clsItemReviewList();
 
1091 1092          }        
  1092 1093          $r = $objReviews->EditReview($ReviewId,$CreatedOn,$ReviewText,$Status, $IPAddress,
  1093 1094                                       (int)$_POST["review_priority"],$_POST["ItemId"],$_POST["ItemType"],
< >   1094                                         $CreatedById,$html, $post_info['Module']); 
    1095                                       $CreatedById,$html); 
1095 1096        }
< >   1096        break;
  1097        case "m_review_delete":
  1098            $objReviews = new clsItemReviewList();
  1099            $objReviews->SourceTable = $objSession->GetEditTable("ItemReview");
  1100            foreach($_POST["itemlist"] as $id)
  1101            {
  1102                $objReviews->DeleteReview($id);
  1103            }        
  1104        break;
  1105        case "m_review_approve":
  1106            if (isset($_POST["itemlist"]))
  1107            {  
  1108                $objReviews = new clsItemReviewList();
  1109                $objReviews->SourceTable = $objSession->GetEditTable("ItemReview");
  1110                foreach($_POST["itemlist"] as $id)
  1111                {
  1112                    $i = $objReviews->GetItem($id);
  1113                    $i->Set("Status",1);
  1114                    $i->Update();
  1115                }
  1116            }
  1117        break;
  1118        case "m_review_deny":
  1119            if (isset($_POST["itemlist"]))
  1120            {  
  1121                $objReviews = new clsItemReviewList();
  1122                $objReviews->SourceTable = $objSession->GetEditTable("ItemReview");
  1123                foreach($_POST["itemlist"] as $id)
  1124                {
  1125                    $i = $objReviews->GetItem($id);
  1126                    $i->Set("Status",0);
  1127                    $i->Update();
  1128                }
  1129            }
  1130        break;    
    1097         break;
    1098         
    1099                 
    1100         
    1101         
    1102         case "m_review_delete":
    1103                 $objReviews = new clsItemReviewList();
    1104                 $objReviews->SourceTable = $objSession->GetEditTable("ItemReview");
    1105                 foreach($_POST["itemlist"] as $id)
    1106                 {
    1107                  $objReviews->DeleteReview($id);
    1108                 }        
    1109                 break;
    1110     
    1111     
    1112         case 'm_review_direct_delete':
    1113                 $objReviews = new clsItemReviewList();
    1114                 foreach($_POST['reviewlist'] as $id)
    1115                 {
    1116                         $objReviews->DeleteReview($id);
    1117                 }
    1118                 break;
    1119     
    1120         
    1121         case "m_review_approve":
    1122                 if (isset($_POST["itemlist"]))
    1123                 {
    1124                         $objReviews = new clsItemReviewList();
    1125                         $objReviews->SourceTable = $objSession->GetEditTable("ItemReview");
    1126                         foreach($_POST["itemlist"] as $id)
    1127                         {
    1128                                 $i = $objReviews->GetItem($id);
    1129                                 $i->Set("Status",1);
    1130                                 $i->Update();
    1131                         }
    1132                 }
    1133         break;
    1134         
    1135      case 'm_review_direct_approve':
    1136         if(isset($_POST["reviewlist"]))
    1137                 {
    1138                         $objReviews = new clsItemReviewList();
    1139                         foreach($_POST["reviewlist"] as $id)
    1140                         {
    1141                                 $i = $objReviews->GetItem($id);
    1142                                 $i->Set("Status",1);
    1143                                 $i->Update();
    1144                         }
    1145                 }
    1146         break;  
    1147         
    1148         
    1149         
    1150         
    1151         case "m_review_deny":
    1152                 if (isset($_POST["itemlist"]))
    1153                 {
    1154                         $objReviews = new clsItemReviewList();
    1155                         $objReviews->SourceTable = $objSession->GetEditTable("ItemReview");
    1156                         foreach($_POST["itemlist"] as $id)
    1157                         {
    1158                                 $i = $objReviews->GetItem($id);
    1159                                 $i->Set("Status",0);
    1160                                 $i->Update();
    1161                         }
    1162                 }
    1163                 break;
    1164
    1165         case 'm_review_direct_decline':
    1166                 if (isset($_POST["reviewlist"]))
    1167                 {
    1168                         $objReviews = new clsItemReviewList();
    1169                         foreach($_POST["reviewlist"] as $id)
    1170                         {
    1171                                 $i = $objReviews->GetItem($id);
    1172                                 $i->Set("Status",0);
    1173                                 $i->Update();
    1174                         }
    1175                 }
    1176                 break;
    1177     
    1178     
    1179     
    1180     
    1181         
1131 1182      case "m_review_move_up":
  1132 1183          if (isset($_POST["itemlist"]))
  1133 1184          {  
 
2317 2368
  2318 2369 if( !$has_perm )
  2319 2370 {
< >     2371         if( GetVar('ReviewEditStatus') == 1 )
    2372         {       
    2373                 $objReviews=new clsItemReviewList();
    2374                 $objReviews->CopyFromEditTable_Direct();
    2375         }
    2376         
    2377         if( GetVar('ReviewEditStatus') == -1 )
    2378         {
    2379                 $objReviews=new clsItemReviewList();
    2380                 $objReviews->PurgeEditTable();
    2381         }
< _   2320 2382
  2321 2383         /* category Edit */
  2322 2384         if( GetVar('CatEditStatus') == 1 )