Esempio n. 1
0
 function build_edit_hitd_popup($id)
 {
     $db_functions_obj = new DbFunctions();
     $helper_obj = new Helper();
     $hitd_info = $db_functions_obj->get_hitd_by_id($id);
     global $base_path;
     $output = "<div class='popup-header'>" . $helper_obj->t("Edit Happened in this day") . "</div>";
     $output .= "<form class='form-horizontal form-validate form-vertical form-bordered' name='edit_hitd' id='edit_hitd' method='post' action='{$base_path}" . "edit_hitd'>";
     $output .= "<div class='control-group'>\n                            <label class='control-label' for='textarea'>body</label>\n                            <div class='controls'>\n                                <textarea id='textarea' class='input-block-level' rows='5' name='hitd_textarea'>{$hitd_info->body}</textarea>\n                            </div>\n                        </div>";
     $output .= '<div class="control-group">
                         <label class="control-label" for="textfield">Date</label>
                         <div class="controls">
                             <input placeholder="' . $hitd_info->date . '" value="' . $hitd_info->date . '" class="input-medium " type="text" name="hitd_textfield" id="hitd_textfield" data-date-format="yyyy-mm-dd">
                         </div>
                     </div>';
     $output .= "<input type='hidden' name='hitd_id' value='" . $hitd_info->id . "'>";
     $output .= "<input class='btn btn-primary' type='submit' value='" . $helper_obj->t("Save") . "'>";
     $output .= "</form>";
     $output .= "<script>\n           \$(document).ready(function() {        \n                       \$(\"#hitd_textfield\").datepicker();   \n                     \n                       \$('#edit_hitd').ajaxForm(function(res) { \n                           var isvalid = \$(\"#edit_hitd\").valid();\n                           if (isvalid) { \n                               var data = res.split(\"***#***\");   \n                               \$('#happened_' + data[1]).after(data[0]);\n                               \$('#happened_' + data[1]).remove(); \n                               closePopup();\n                           }  \n                       }); \n                    });\n                    </script>";
     return $output;
 }
Esempio n. 2
0
 function edit_hitd()
 {
     $hitd_obj = new HappenedInThisDay();
     $db_functions_obj = new DbFunctions();
     $helper_obj = new Helper();
     global $user;
     $rid = $user['rid'];
     //only super admin can delete hidt
     if ($helper_obj->user_is_logged_in() && $helper_obj->check_role(SUPER_ADMIN_ROLE_ID)) {
         $db_functions_obj->edit_hitd($_POST['hitd_id'], $_POST['hitd_textarea'], $_POST['hitd_textfield']);
         $hitd_info = $db_functions_obj->get_hitd_by_id($_POST['hitd_id']);
         echo $hitd_obj->build_hitd_row($_POST['hitd_id']) . "***#***" . $_POST['hitd_id'];
     } else {
         $this->set_access_denied(1);
     }
     exit;
 }