function f_op_display_new_feedback($feedback_id, $target_div) { $the_new_id = feedback_get_main_parent($feedback_id); $size = f_op_get_div_size($target_div); if ($size == "big") { $ff = feedback_get_list_specific($the_new_id); feedback_list_print($ff, $feedback_id); } else { feedback_display_specific_headline($the_new_id, $target_div, $target_div, TRUE); } }
function feedback_show() { feedback_count_children(); feedback_count_comments(); echo '<div class="row"> <div class="col-lg-8">'; echo '<h1>' . _("Feedback") . '</h1> <p>' . _("Suggestions for improvements, bufixes and ideas!") . '</p>'; if (isset($_GET['id'])) { //Om vi ska visa en specifik feedback, så gör vi det här. $ff = feedback_get_list_specific($_GET['id']); feedback_list_print($ff); } else { if (isset($_GET['search'])) { //Visa sökresultat echo "<h2>" . _("Search results") . "</h2>"; $ff = feedback_search($_GET['search'], 0, 10); feedback_list_print($ff); } else { //Visa några okategoriserade SOM länkar! Bara rubriker! feedback_display_list(0, 5, _("Uncategorized"), 2); $ongoing = feedback_get_nr_ongoing(); if ($ongoing > 0) { //Visa accepterade echo "<h2>" . _("Ongoing") . "</h2>"; feedback_display_accepted(3); } else { if (login_check_logged_in_mini() > 0 && user_get_level($_SESSION[PREFIX . 'user_id']) > 1) { //Visa några föreslagna feedback_display_list(-1, 3, _("Suggested"), 2); } } //Visa några bugfixar SOM länkar! Bara rubriker! feedback_display_list(1, 5, _("Reported bugs"), 2); //Visa några required SOM länkar! Bara rubriker! feedback_display_list(2, 5, _("Required"), 2); //Visa några små SOM länkar! Bara rubriker! feedback_display_list(3, 5, _("Small improvements"), 2); //Visa några bugfixar SOM länkar! Bara rubriker! feedback_display_list(4, 5, _("Big changes"), 2); //Visa några lösta feedback_display_list_resolved(10, _("Resolved"), 2); feedback_display_list_not_implemented(5, _("Will not be done"), 2); } } echo '</div> <div class="col-lg-4">'; //Show checked in feedbacks $checked_in = feedback_get_checked_in(); $nr_checked_in = count($checked_in); if ($nr_checked_in > 0 && login_check_logged_in_mini() > 0 && user_get_level($_SESSION[PREFIX . 'user_id']) >= 3) { echo '<div class="row"><div class="col-lg-12 well">'; echo '<h2>' . _("Checked in feedbacks") . '</h2>'; echo '<p>' . sprintf(_("%s feedbacks checked in (staged) but not yet live"), $nr_checked_in) . '</p>'; feedback_display_list_checked_in(0, _("Checked in"), 3, FALSE); echo '<form method="post"> <input type="submit" class="btn btn-primary" name="feedback_checked_in_is_live" value="Mark all cecked in as live" onclick="return confirm(\'' . _("Are you sure you want to set ALL feedbacks that are currently checked in to live?") . '\');" > </form> </div></div>'; } //Visa sökformulär feedback_search_show(); //Visa inmatningsformulär feedback_form_show(); //Visa användarens feedbacks if (isset($_SESSION[PREFIX . 'user_id'])) { echo '<div class="row">'; echo '<div class="col-lg-12 well">'; feedback_list_user_feedback($_SESSION[PREFIX . 'user_id'], "Your suggestions", 3); echo '</div>'; echo '</div>'; } echo '</div></div>'; }