Пример #1
0
    } else {
        echo "<div style='text-align:center'><br />\n" . $locale['401'] . "<br /><br />\n</div>\n";
    }
    echo "<!--sub_article_idx-->\n";
    closetable();
} else {
    $res = 0;
    $result = dbquery("SELECT article_cat_name, article_cat_sorting, article_cat_access\r\n\tFROM " . DB_ARTICLE_CATS . " WHERE article_cat_id='" . (int) $_GET['cat_id'] . "'");
    if (dbrows($result) != 0) {
        $cdata = dbarray($result);
        if (checkgroup($cdata['article_cat_access'])) {
            $res = 1;
            add_to_title($locale['global_201'] . $cdata['article_cat_name']);
            opentable($locale['400'] . ": " . $cdata['article_cat_name']);
            $subcats_available = false;
            subcats($_GET['cat_id'], "2");
            echo "<!--pre_article_cat-->";
            $rows = dbcount("(article_id)", DB_ARTICLES, "article_cat='" . (int) $_GET['cat_id'] . "' AND article_draft='0'");
            if ($rows != 0 && $subcats_available == true) {
                echo "<span class='side'><strong>" . $locale['400'] . "</strong></span><br /><br />\n";
            }
            if (!isset($_GET['page']) || !isnum($_GET['page'])) {
                $_GET['page'] = 0;
            }
            $rowstart = $_GET['page'] > 0 ? ($_GET['page'] - 1) * $settings['articles_per_page'] : "0";
            if ($rows != 0) {
                $result = dbquery("SELECT article_id, article_subject, article_snippet, article_datestamp\r\n\t\t\t\t\tFROM " . DB_ARTICLES . "\r\n\t\t\t\t\tWHERE article_cat='" . (int) $_GET['cat_id'] . "' AND article_draft='0'\r\n\t\t\t\t\tORDER BY " . $cdata['article_cat_sorting'] . " LIMIT " . (int) $rowstart . "," . (int) $settings['articles_per_page']);
                $numrows = dbrows($result);
                $i = 1;
                while ($data = dbarray($result)) {
                    if ($data['article_datestamp'] + 604800 > time() + $settings['timeoffset'] * 3600) {
        echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'>" . $locale['441'] . "</td>\n";
        echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'>" . $locale['442'] . "</td>\n";
        echo "</tr>\n";
        while ($data = dbarray($result)) {
            $cell_color = $i % 2 == 0 ? "tbl1" : "tbl2";
            echo "<tr>\n";
            echo "<td class='" . $cell_color . "'>" . $data['download_cat_name'];
            if ($data['download_cat_description']) {
                echo "\n<br /><span class='small'>" . trimlink($data['download_cat_description'], 45) . "</span>\n";
            }
            echo "</td>\n";
            echo "<td align='center' width='1%' class='{$cell_color}' style='white-space:nowrap'>" . getgroupname($data['download_cat_access']) . "</td>\n";
            echo "<td align='center' width='1%' class='{$cell_color}' style='white-space:nowrap'><a href='" . FUSION_SELF . $aidlink . "&amp;action=edit&amp;cat_id=" . $data['download_cat_id'] . "'>" . $locale['443'] . "</a> -\n";
            echo "<a href='" . FUSION_SELF . $aidlink . "&amp;action=delete&amp;cat_id=" . $data['download_cat_id'] . "' onclick=\"return confirm('" . $locale['450'] . "');\">" . $locale['444'] . "</a></td>\n";
            echo "</tr>\n";
            echo subcats($data['download_cat_id']);
            //pimped
            $i++;
        }
        echo "</table>\n";
    } else {
        echo "<tr><td align='center' class='tbl1'>" . $locale['445'] . "</td></tr>\n</table>\n";
    }
    closetable();
}
// Pimped: Subcategory begin
function subcats($id)
{
    global $aidlink, $locale, $data;
    $sublist = "";
    $result2 = dbquery("SELECT download_cat_id, download_cat_name, download_cat_description, download_cat_access\r\n\tFROM " . DB_DOWNLOAD_CATS . " WHERE download_cat_parent='" . $id . "' ORDER BY download_cat_name");
Пример #3
0
        $post_info .= "</td>\n";
    }
    // Pimped: url rewrite
    if (iMEMBER && $can_post) {
        $post_info .= "<td align='right' style='padding:4px 0px 4px 0px'>";
        $post_info .= "<a href='" . make_url(FORUM . "post.php?action=newthread&forum_id=" . (int) $_GET['forum_id'], BASEDIR . "forum-newthread-" . (int) $_GET['forum_id'], "", ".html") . "'>";
        $post_info .= "<img src='" . get_image("newthread") . "' alt='" . $locale['566'] . "' style='border:0px;' /></a></td>\n";
        // Pimped: make_url
    }
    echo $post_info;
    echo "</tr>\n</table>\n";
} else {
    whoishere_show("forum", $_GET['forum_id'], false);
    // Pimped: Who is here
}
subcats($_GET['forum_id']);
// Pimped: Sub-Cats
if (iMOD) {
    echo "<form name='mod_form' method='post' action='" . ($rowstart == 0 ? make_url(FORUM . FUSION_SELF . "?forum_id=" . $_GET['forum_id'], BASEDIR . "forum-" . $_GET['forum_id'] . "-", $fdata['forum_name'], ".html") : make_url(FORUM . FUSION_SELF . "?forum_id=" . $_GET['forum_id'] . "&amp;page=" . $_GET['page'], BASEDIR . "forum-" . $_GET['forum_id'] . "-page-" . $_GET['page'] . "-", $fdata['forum_name'], ".html")) . "'>\n";
}
// Pimped: make_url and if(rowstart = 0)..
echo "<table cellpadding='0' cellspacing='1' width='100%' class='tbl-border forum_table'>\n<tr>\n";
echo "<td width='1%' class='tbl2' style='white-space:nowrap'>&nbsp;</td>\n";
echo "<td class='tbl2'>" . $locale['451'] . "</td>\n";
if ($settings['forum_ratings']) {
    echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'>Ratings" . "</td>\n";
}
// Ratings
echo "<td width='1%' class='tbl2' style='white-space:nowrap'>" . $locale['452'] . "</td>\n";
echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'>" . $locale['453'] . "</td>\n";
echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'>" . $locale['454'] . "</td>\n";
Пример #4
0
function subcats($id)
{
    global $aidlink, $locale, $flipbox_id;
    $result = dbquery("SELECT weblink_cat_id, weblink_cat_name, weblink_cat_language \r\n\tFROM " . DB_WEBLINK_CATS . " WHERE weblink_cat_parent='" . (int) $id . "' ORDER BY weblink_cat_name");
    $sublist = "";
    while ($data = dbarray($result)) {
        if (!isset($_GET['weblink_cat_id']) || !isnum($_GET['weblink_cat_id'])) {
            $_GET['weblink_cat_id'] = 0;
        }
        if ($data['weblink_cat_id'] == $_GET['weblink_cat_id']) {
            $p_img = "off";
            $div = "";
        } else {
            $p_img = "on";
            $div = "style='display:none'";
        }
        $sublist .= "<tr>\n";
        $sublist .= "<td class='tbl2'>--" . $data['weblink_cat_name'] . " (Language: " . $data['weblink_cat_language'] . ")</td>\n";
        $sublist .= "<td class='tbl2' align='right'><img src='" . get_image("panel_{$p_img}") . "' alt='' name='b_" . $flipbox_id . $data['weblink_cat_id'] . "' onclick=\"javascript:flipBox('" . $flipbox_id . $data['weblink_cat_id'] . "')\" /></td>\n";
        $sublist .= "</tr>\n";
        $result2 = dbquery("SELECT weblink_id, weblink_name, weblink_url\r\n\t\tFROM " . DB_WEBLINKS . " WHERE weblink_cat='" . $data['weblink_cat_id'] . "' ORDER BY weblink_name");
        if (dbrows($result2)) {
            $sublist .= "<tr>\n<td colspan='2'>\n";
            $sublist .= "<div id='box_" . $flipbox_id . $data['weblink_cat_id'] . "'" . $div . ">\n";
            $sublist .= "<table cellpadding='0' cellspacing='0' width='100%'>\n";
            while ($data2 = dbarray($result2)) {
                $sublist .= "<tr>\n";
                $sublist .= "<td class='tbl'><a href='" . $data2['weblink_url'] . "' target='_blank'>" . $data2['weblink_name'] . "</a></td>\n";
                $sublist .= "<td width='75' class='tbl'><a href='" . FUSION_SELF . $aidlink . "&amp;action=edit&amp;weblink_cat_id=" . $data['weblink_cat_id'] . "&amp;weblink_id=" . $data2['weblink_id'] . "'>" . $locale['533'] . "</a> -\n";
                $sublist .= "<a href='" . FUSION_SELF . $aidlink . "&amp;action=delete&amp;weblink_cat_id=" . $data['weblink_cat_id'] . "&amp;weblink_id=" . $data2['weblink_id'] . "' onclick=\"return confirm('" . $locale['550'] . "');\">" . $locale['534'] . "</a></td>\n";
                $sublist .= "</tr>\n";
            }
            $sublist .= "</table>\n</div>\n</td>\n</tr>\n";
        } else {
            $sublist .= "<tr>\n<td colspan='2'>\n";
            $sublist .= "<div id='box_" . $flipbox_id . $data['weblink_cat_id'] . "' style='display:none'>\n";
            $sublist .= "<table width='100%' cellspacing='0' cellpadding='0'>\n<tr>\n";
            $sublist .= "<td class='tbl'>" . $locale['535'] . "</td>\n";
            $sublist .= "</tr>\n</table>\n</div>\n";
        }
        $sublist .= subcats($data['weblink_cat_id']);
        // Pimped: changed
    }
    $sublist .= "</tr>\n";
    return $sublist;
}
            echo "<tr>\n";
            echo "<td class='" . $cell_color . "'><strong>" . $data['article_cat_name'] . "</strong>";
            // Pimped
            echo $data['article_cat_description'] ? "<br />\n<span class='small'>" . trimlink($data['article_cat_description'], 45) . "</span>" : "";
            // Pimped
            if (IF_MULTI_LANGUAGE) {
                echo "<br />" . $locale['431'] . " " . $data['article_cat_language'] . "\n";
            }
            // Pimped
            echo "</td>\n";
            // Pimped
            echo "<td align='center' width='1%' class='{$cell_color}' style='white-space:nowrap'>" . getgroupname($data['article_cat_access']) . "</td>\n";
            echo "<td align='center' width='1%' class='{$cell_color}' style='white-space:nowrap'><a href='" . FUSION_SELF . $aidlink . "&amp;action=edit&amp;cat_id=" . $data['article_cat_id'] . "'>" . $locale['443'] . "</a> -\n";
            echo "<a href='" . FUSION_SELF . $aidlink . "&amp;action=delete&amp;cat_id=" . $data['article_cat_id'] . "' onclick=\"return confirm('" . $locale['450'] . "');\">" . $locale['444'] . "</a></td>\n";
            echo "</tr>\n";
            echo subcats($data['article_cat_id']);
            // Pimped
            $i++;
        }
        echo "</table>\n";
    } else {
        echo "<tr><td align='center' class='tbl1'>" . $locale['445'] . "</td></tr>\n</table>\n";
    }
    closetable();
}
// Subcategory begin
function subcats($id)
{
    global $aidlink, $locale;
    $sublist = "";
    $result2 = dbquery("SELECT article_cat_id, article_cat_name, article_cat_description, article_cat_language, article_cat_access\r\n\tFROM " . DB_ARTICLE_CATS . " WHERE article_cat_parent='" . (int) $id . "' ORDER BY article_cat_name");
Пример #6
0
        echo "<div style='text-align:center'><br />\n" . $locale['430'] . "<br /><br />\n</div>\n";
    }
    echo "<!--sub_download_idx-->";
    closetable();
} else {
    $res = 0;
    $result = dbquery("SELECT download_cat_name, download_cat_access, download_cat_sorting\r\n\tFROM " . DB_DOWNLOAD_CATS . " WHERE download_cat_id='" . (int) $_GET['cat_id'] . "'");
    if (dbrows($result) != 0) {
        $cdata = dbarray($result);
        if (checkgroup($cdata['download_cat_access'])) {
            $res = 1;
            add_to_title($locale['global_201'] . $cdata['download_cat_name']);
            opentable($locale['400'] . ": " . $cdata['download_cat_name']);
            $subcats_available = false;
            // Pimped
            subcats($_GET['cat_id'], '2');
            // Pimped
            echo "<!--pre_download_cat-->";
            $rows = dbcount("(download_id)", DB_DOWNLOADS, "download_cat='" . (int) $_GET['cat_id'] . "'");
            if (!isset($_GET['page']) || !isnum($_GET['page'])) {
                $_GET['page'] = 0;
            }
            $_GET['rowstart'] = $_GET['page'] > 0 ? ($_GET['page'] - 1) * (int) $settings['downloads_per_page'] : "0";
            if ($rows != 0) {
                $result = dbquery("SELECT download_id, download_title, download_description, download_license, download_os,\r\n\t\t\t\tdownload_version, download_filesize, download_datestamp, download_count\r\n\t\t\t\tFROM " . DB_DOWNLOADS . " WHERE download_cat='" . (int) $_GET['cat_id'] . "'\r\n\t\t\t\tORDER BY " . $cdata['download_cat_sorting'] . " LIMIT " . (int) $_GET['rowstart'] . "," . (int) $settings['downloads_per_page']);
                $numrows = dbrows($result);
                $i = 1;
                while ($data = dbarray($result)) {
                    if ($data['download_datestamp'] + 604800 > time() + $settings['timeoffset'] * 3600) {
                        $new = " <span class='small'>" . $locale['410'] . "</span>";
                    } else {
        echo "<td align='center' width='1%' class='tbl2' style='white-space:nowrap'>" . $locale['532'] . "</td>\n";
        echo "</tr>\n";
        while ($data = dbarray($result)) {
            $cell_color = $i % 2 == 0 ? "tbl1" : "tbl2";
            echo "<tr>\n";
            echo "<td class='{$cell_color}'>" . $data['weblink_cat_name'] . "\n";
            echo $data['weblink_cat_description'] ? "<br />\n<span class='small'>" . trimlink($data['weblink_cat_description'], 45) . "</span>" : "";
            if (IF_MULTI_LANGUAGE) {
                echo "<br />" . $locale['433'] . " " . $data['weblink_cat_language'] . "\n";
            }
            echo "</td>\n";
            echo "<td align='center' width='1%' class='{$cell_color}' style='white-space:nowrap'>" . getgroupname($data['weblink_cat_access']) . "</td>\n";
            echo "<td align='center' width='1%' class='{$cell_color}' style='white-space:nowrap'><a href='" . FUSION_SELF . $aidlink . "&amp;action=edit&amp;cat_id=" . $data['weblink_cat_id'] . "'>" . $locale['533'] . "</a> -\n";
            echo "<a href='" . FUSION_SELF . $aidlink . "&amp;action=delete&amp;cat_id=" . $data['weblink_cat_id'] . "' onclick=\"return confirm('" . $locale['440'] . "');\">" . $locale['534'] . "</a></td>\n";
            echo "</tr>\n";
            echo subcats($data['weblink_cat_id']);
            $i++;
        }
        echo "</table>\n";
    } else {
        echo "<tr><td align='center' class='tbl1'>" . $locale['536'] . "</td></tr>\n</table>\n";
    }
    closetable();
}
function subcats($id)
{
    global $aidlink, $locale;
    # $data;
    $sublist = "";
    $result2 = dbquery("SELECT weblink_cat_id, weblink_cat_name, weblink_cat_description, weblink_cat_language, weblink_cat_access FROM " . DB_WEBLINK_CATS . " WHERE weblink_cat_parent='" . (int) $id . "' ORDER BY weblink_cat_name");
    while ($data2 = dbarray($result2)) {