public function importEmailMessagesOld()
 {
     global $email_messages;
     $e_messages = array();
     foreach ($email_messages as $type_id => $data) {
         $msg_type = $data['type'];
         $description = $data['description'];
         $subject = $data['subject'];
         $message_file = $data['message'];
         $EmailMessageFile = PA::resolveRelativePath("web/config/email_msg_text/{$message_file}");
         if (!$EmailMessageFile) {
             throw new Exception("NetworkConfig::importEmailMessagesOld() - Message template file: " . "'web/config/email_msg_text/{$message_file}' missing!");
         }
         $fh = fopen($EmailMessageFile, 'r');
         if (!is_resource($fh)) {
             throw new Exception("NetworkConfig::importEmailMessagesOld() - Unable to read message template file: '{$EmailMessageFile}'!");
         }
         $message_body = null;
         if (filesize($EmailMessageFile)) {
             $message_body = fread($fh, filesize($EmailMessageFile));
             fclose($fh);
         }
         $configurable_variables = serialize($data['configurable_variables']);
         $e_messages[$msg_type] = array('subject' => $subject, 'message' => $message_body, 'description' => $description, 'configurable_variables' => $configurable_variables);
     }
     //    echo "<pre>" . print_r($e_messages, 1) . "</pre>";
     return $e_messages;
 }
                 $stored_img = new StoredFile($image_file);
                 $img_src = $stored_img->getURL();
                 $img_path = parse_url($img_src);
                 $img_ext = pathinfo($img_path['path'], PATHINFO_EXTENSION);
             } else {
                 echo "invalid IMG url";
                 exit;
             }
         } catch (Exception $e) {
             $img = null;
         }
     }
 }
 if ($img_path['host'] == $_SERVER['SERVER_NAME']) {
     // image from local server
     $img_src = PA::resolveRelativePath('web' . $img_path['path']);
 }
 if ($img_ext == 'jpg' || $img_ext == 'jpeg') {
     $img = @imagecreatefromjpeg($img_src);
 } elseif ($img_ext == 'png') {
     $img = @imagecreatefrompng($img_src);
 } elseif ($img_ext == 'gif') {
     $img = @imagecreatefromgif($img_src);
 } else {
     exit;
 }
 if ($img) {
     $x_offset = $y_offset = 0;
     $img_width = imagesx($img);
     $img_height = imagesy($img);
     $x_scale = floatval($new_img_width) / floatval($img_width);