static function initBasketMailTemplates($language, $isReset)
 {
     $db = Database::instance();
     //if it's a reset request, empty the table
     if ($isReset) {
         $db->query("DELETE FROM {bp_email_templates}");
     }
     //Add email_templates if the table is empty
     $email_template = ORM::factory("bp_email_template")->where("id", "=", 1)->find();
     if (!$email_template->loaded()) {
         //==========================
         // SETTINGS FOR ENGLISH
         if ($language == "en_US" or $language == "en_UK") {
             bp_email_template::create("order", str_replace('$', '"', "INTERNAL ORDER\nOrder number: %order_number\nOrdered on: %order_datetime\nTotal amount: %total_cost\nDelivery method: %delivery_method\n\nOrder for: \n%customer_details \n%comments \n\n%order_lines"), str_replace('$', '"', "<h2>Order e-mail Html</h2><p>Insert Html formatted order template e-mail from directory \$!install\$ here</p>"));
             bp_email_template::create("order_paypal", str_replace('$', '"', "INTERNAL ORDER\nOrder number: %order_number\nOrdered on: %order_datetime\nTotal amount: %total_cost\nDelivery method: %delivery_method\n\nOrder for: \n%customer_details \n%comments \n\n%order_lines"), str_replace('$', '"', "<h2>PayPal Order e-mail Html</h2><p>Insert Html formatted PayPal order template e-mail from directory \$!install\$ here</p>"));
             bp_email_template::create("order_update", "Not used.", str_replace('$', '"', "<h2>Order update e-mail Html</h2><p>Insert Html formatted order update template e-mail from directory \$!install\$ here</p>"));
         } elseif ($language == "nl_NL") {
             // name, email_text, email_html
             bp_email_template::create("order", str_replace('$', '"', "INTERNE BESTELLING\nBestelnummer: %order_number\nBesteld op: %order_datetime\nTotaalbedrag: %total_cost\nBezorgwijze: %delivery_method\n\nBestemd voor: \n%customer_details \n%comments \n\n%order_lines"), str_replace('$', '"', "<h2>bestelbevestigingsmail Html</h2><p>Voeg de Html bestelbevestigingsmail uit directory \$!install\$ hier toe</p>"));
             bp_email_template::create("order_paypal", str_replace('$', '"', "INTERNE BESTELLING\nBestelnummer: %order_number\nBesteld op: %order_datetime\nTotaalbedrag: %total_cost\nBezorgwijze: %delivery_method\n\nBestemd voor: \n%customer_details \n%comments \n\n%order_lines"), str_replace('$', '"', "<h2>PayPal Bestelling e-mail Html</h2><p>Voeg de Html PayPal bestelling e-mail uit directory \$!install\$ hier toe</p>"));
             bp_email_template::create("order_update", "Niet gebruikt.", str_replace('$', '"', "<h2>Bestelling update e-mail Html</h2><p>Voeg de Html bestelling update e-mail uit directory \$!install\$ hier toe</p>"));
         }
     }
 }
 public function edit_email_template_form($id)
 {
     $email_template = ORM::factory("bp_email_template", $id);
     if (!$email_template->loaded()) {
         kohana::show_404();
     }
     $form = bp_email_template::get_edit_form_admin($email_template);
     print $form;
 }