function delete_paragraph($pid) { check_permission(PERM_ADMIN); $res = sql_pe("SELECT sent_id FROM sentences WHERE par_id=?", array($pid)); sql_begin(); foreach ($res as $sent) { delete_sentence($sent['sent_id']); } sql_commit(); }
$val = split_token($_POST['tid'], $_POST['nc']); header("Location:books.php?book_id=" . $val[0] . "&full#sen" . $val[1]); break; case 'split_sentence': $a = split_sentence($_POST['tid']); header("Location:books.php?book_id=" . $a[0] . "&full#sen" . $a[1]); break; case 'split_paragraph': $sent_id = $_GET['sid']; $book_id = split_paragraph($sent_id); header("Location:books.php?book_id={$book_id}&full#sen{$sent_id}"); break; case 'merge_paragraph': list($book_id, $sent_id) = merge_paragraphs($_GET['pid']); header("Location:books.php?book_id={$book_id}&full#sen{$sent_id}"); break; case 'del_sentence': delete_sentence($_GET['sid']); header("Location:books.php?book_id=" . $_GET['book_id'] . '&full'); break; case 'del_paragraph': delete_paragraph($_GET['pid']); header("Location:books.php?book_id=" . $_GET['book_id'] . '&full'); break; case 'move': books_move($_POST['book_id'], $_POST['book_to']); header("Location:books.php?book_id={$book_to}"); break; } } log_timing();