Example #1
0
function display_category($cat_id, $cat_label)
{
    $is_selected = $cat_id == $_GET['category_id'];
    // DISPLAY CATEGORY NUMBER AND LABEL
    echo '<tr><td valign="top" class="help_category">' . $cat_id . '.</td><td><a href="' . ($is_selected ? '' : '?category_id=' . $cat_id . '#go_category') . '" class="help_category">' . htmlspecialchars($cat_label) . '</a>';
    if (is_admin()) {
        echo ' [<a href="add_category_form.php?category_id=' . $cat_id . '" class="menu">Edytuj</a>]';
    }
    if ($is_selected) {
        // DISPLAY CATEGORY QUESTIONS (still same <td> as category label!)
        $questions = help_get_category_questions($cat_id);
        echo '<table id="go_category" cellpadding="2" cellspacing="0">' . "\n";
        //open questions table
        if ($questions === false) {
            echo '<tr><td>B³±d bazy danych, spróbuj pó¼niej.</td></tr>';
        } else {
            if (empty($questions)) {
                echo '<tr><td>Brak pytañ.</td></tr>';
            } else {
                // DISPLAY ALL QUESTIONS OF A CATEGORY (seperate table)
                foreach ($questions as $qsn_id => $qsn_label) {
                    display_question($cat_id, $qsn_id, $qsn_label);
                }
            }
        }
        echo "</table>\n";
    }
    echo "</td></tr>\n";
}
Example #2
0
    echo 'Edytuj kategoriê';
    echo ' [<a href="add_question_form.php?category_id=' . $_GET['category_id'] . '" class="menu">Dodaj pytanie</a>]';
} else {
    echo 'Nowa kategoria';
}
echo "<hr></td></tr>\n";
echo '<form action="add_category.php" method="post">' . "\n";
echo '<tr><td><input type="text" name="label" value="' . $cat_label . '" maxlength="255" size="50">' . "\n";
if (isset($_GET['category_id'])) {
    echo '<input type="hidden" name="category_id" value="' . $_GET['category_id'] . '">' . "\n";
}
echo '<input type="submit" value="Zatwierd¼"></td></tr>' . "\n";
echo "</form>\n";
if (isset($_GET['category_id'])) {
    echo '<tr><td class="naglowek_maly">Pytania w tej kategorii:</td></tr>' . "\n";
    $questions = help_get_category_questions($_GET['category_id']);
    if ($questions === false) {
        echo '<tr><td>B³±d bazy danych, spróbuj pó¼niej.</td></tr>';
    } else {
        if (empty($questions)) {
            echo '<tr><td>Brak pytañ.</td></tr>';
        } else {
            echo "<table>\n";
            foreach ($questions as $qsn_id => $qsn_label) {
                echo '<tr><td class="help_question">' . $_GET['category_id'] . '.' . $qsn_id . '.</td>';
                echo '<td><a href="' . get_www_root() . 'help/?category_id=' . $_GET['category_id'] . '&question_id=' . $qsn_id . '" class="help_question">' . htmlspecialchars($qsn_label) . '</a></td>';
                echo '<td>[<a href="add_question_form.php?category_id=' . $_GET['category_id'] . '&question_id=' . $qsn_id . '" class="menu">Edytuj</a>]</td></tr>' . "\n";
            }
            echo "</table>\n";
        }
    }