Exemplo n.º 1
0
function discussion_forum_post_render($data, $parent_post = array(), $options = array())
{
    $options['post'] = $data;
    /*
    			[id] => 2 [handle] => normal_vikt [author] => 3 [timestamp] => 1200341971 [parent_post] => 0 [forum_id] => 0
    			[forum_type] => public_forum [title] => Normal vikt? [content] => Denna post har skapats av en funktion! [score] => 0 
    			[verified] => 0 [removed] => 0 [removal_comment] => [remover] => 0 [child_count] => 1 [locked] => 0 [sticky] => 0
    			[last_post] => 0 [anonymous] => 0 [username] => Johan [birthday] => 1988-09-10 [gender] => m [spot] => Göteborg
    */
    $warned = 0;
    $options['show_post_controls'] = isset($options['show_post_controls']) ? $options['show_post_controls'] : true;
    $options['show_removed_posts_content'] = isset($options['show_removed_posts_content']) ? $options['show_removed_posts_content'] : false;
    $return = '<a name="post_' . $data['id'] . '"></a>' . "\n";
    $return .= '<input type="hidden" id="post_' . $data['id'] . '_author_username" value="' . $data['username'] . '" />' . "\n";
    $return .= '<div class="forum_post_container">' . "\n";
    if ($data['removed'] == 1 && $options['show_removed_posts_content'] != true) {
        $return .= '<div class="forum_post_removed">Inlägget har tagits bort' . "\n";
        $return .= $options['show_post_controls'] == true && forum_security(array('action' => 'unremove_post')) ? '<button value="' . $data['id'] . '" class="forum_unremove_button">trob At</button>, Borttaget av <a href="/traffa/profile.php?id=' . $data['remover'] . '">' . $data['remover'] . '</a>.' . "\n" : '';
        $return .= '</div>';
    } else {
        $return .= strpos(strtolower($data['content']), strtolower($_SESSION['login']['username'])) ? '<div class="highlight">' . "\n" : '';
        $return .= '<div class="forum_post_top"></div>' . "\n";
        $return .= '<div class="forum_post" id="forum_post_' . $data['id'] . '">' . "\n";
        $return .= '<div class="author">' . "\n";
        if (strtolower($data['username']) == 'vit_seger') {
            $data['username'] = '******';
        }
        $return .= '<a class="username" href="/traffa/profile.php?id=' . $data['author'] . '">' . $data['username'];
        $return .= '</a>' . "\n";
        $return .= $data['author'] == 2 ? '&nbsp;<a href="/diskussionsforum/hamsterpaj/veckans_ros/" title="Veckans ros"><img src="http://images.hamsterpaj.net/ros.png" alt="Ros" style="width: 11px; height: 17px;border:0;" /></a><br style="clear: both;" />' . "\n" : '';
        $return .= '<div class="passepartout">' . "\n";
        $return .= ui_avatar($data['author']);
        $return .= '</div>' . "\n";
        $return .= '<span class="gender">' . str_replace(array('m', 'f', 'u'), array('P', 'F', ''), $data['gender']) . '</span>' . "\n";
        if ($data['birthday'] != '0000-00-00') {
            $return .= '<span class="age">' . date_get_age($data['birthday']) . '</span>' . "\n";
        }
        if (strlen($data['spot']) > 0) {
            $return .= ' <span class="location">' . $data['spot'] . '</span>' . "\n";
        }
        if ($data['last_warning'] > time() - 604800) {
            $return .= '<span class="warned">Varnad ' . '</span>' . "\n";
        } elseif (strlen($data['forum_userlabel']) > 0) {
            $return .= '<span class="userlevel">' . $data['forum_userlabel'] . '</span>' . "\n";
        } elseif ($data['regtimestamp'] < time() - 86400 * 356 * 2.5) {
            $return .= '<span class="userlevel">Veteran</span>' . "\n";
        } elseif ($data['regtimestamp'] < time() - 86400 * 356) {
            $return .= '<span class="userlevel">Stammis</span>' . "\n";
        } elseif ($data['regtimestamp'] > time() - 86400 * 7) {
            $return .= '<span class="userlevel">Nykomling</span>' . "\n";
        }
        if ($data['quality_level'] == 1) {
            $return .= '<span class="post_count">' . cute_number($data['author_spam_count']) . ' spam</span>' . "\n";
        } else {
            if ($data['author'] == 15) {
                $author_post_count = 'Några osöta';
            } elseif ($data['author'] == 87926) {
                $author_post_count = 'Många söta';
            } elseif ($data['author'] == 774586) {
                $author_post_count = 'Inte många';
            } elseif ($data['author'] == 787082) {
                $author_post_count = 'Många schmarta';
            } elseif ($data['author'] == 891711) {
                $author_post_count = '';
            } elseif ($data['author'] == 299825) {
                $author_post_count = '666 hatiska inlägg';
            } else {
                $author_post_count = cute_number($data['author_post_count']);
            }
            $return .= '<span class="post_count">' . $author_post_count . ' inlägg</span>' . "\n";
        }
        if ($data['lastaction'] > time() - 600) {
            $return .= '<span class="online_status">Online</span>' . "\n";
        }
        $return .= ui_birthday_cake($data['birthday']) . "\n";
        $return .= '</div>' . "\n";
        $return .= '<div class="post_info">' . "\n";
        $return .= '<span class="post_timestamp">' . fix_time($data['timestamp']) . '</span>' . "\n";
        $return .= $data['parent_post'] == 0 ? '<h3>' . $data['title'] . '</h3>' : '';
        $return .= '</div>' . "\n";
        $return .= '<div class="post_content">' . "\n";
        $return .= $data['removed'] == 1 ? '<strong>Inlägget är borttaget!</strong><br />' . "\n" : '';
        $return .= discussion_forum_parse_output($data['content'], $options);
        if (strlen($data['user_status']) > 0) {
            $return .= '<p class="user_status">' . $data['user_status'] . '</p>' . "\n";
        }
        $return .= '</div>' . "\n";
        $return .= '<div class="controls">' . "\n";
        if ($options['show_post_controls'] == true) {
            $return .= '<input type="text" class="forum_direct_link_input" id="forum_direct_link_input_' . $data['id'] . '" />';
            $return .= '<button id="forum_direct_link_button_' . $data['id'] . '" class="forum_direct_link_button">Länk</button>' . "\n";
            $return .= forum_security(array('action' => 'remove_post')) ? '<button value="' . $data['id'] . '" class="forum_remove_button">Ta bort</button>' . "\n" : '';
            $return .= forum_security(array('action' => 'edit_post', 'post' => $data)) || forum_security(array('action' => 'post_addition', 'post' => $data)) ? '<button id="forum_edit_button_' . $data['id'] . '" class="forum_edit_button">Ändra</button>' . "\n" : '';
            $return .= forum_security() ? '<button id="post_reply_' . $data['id'] . '" class="forum_reply_button">Citera</button>' . "\n" : '';
            $return .= forum_security(array('action' => 'reply', 'post' => $parent_post)) === true ? '<button id="post_reply_' . $data['id'] . '" class="forum_reply_button">Svara</button>' . "\n" : '';
            $return .= login_checklogin() ? '<button id="post_comment_' . $data['author'] . '" class="forum_comment_button" value="' . $data['id'] . '">Gästbok</button>' . "\n" : '';
            if (forum_security()) {
                $return .= '<input type="checkbox" class="post_move_check" name="post[]" value="' . $data['id'] . '" id="forum_move_check_' . $data['id'] . '" />';
                $return .= '<label for="forum_move_check_' . $data['id'] . '">Flytta</label>' . "\n";
            }
            $return .= forum_security(array('action' => 'user_ro')) ? '<button value="' . $data['username'] . '" class="forum_user_ro">QL</button>' . "\n" : '';
            $return .= forum_security(array('action' => 'report')) ? '<a href="/hamsterpaj/abuse.php?report_type=forum_post&reference_id=' . $data['id'] . '" class="abuse_button"><img src="http://images.hamsterpaj.net/abuse.png" /></a>' . "\n" : '';
            $return .= guestbook_form(array('recipient' => $data['author'], 'form_id' => 'forum_comment_' . $data['id']));
        } else {
            $return .= '<small>Knappar har inaktiverats</small>';
        }
        $return .= '</div>' . "\n";
        $return .= '</div>' . "\n";
        $return .= '<div class="forum_post_bottom"> </div>' . "\n";
        $return .= strpos(strtolower($data['content']), strtolower($_SESSION['login']['username'])) ? '</div>' . "\n" : '';
    }
    $return .= '</div>' . "\n";
    return $return;
}
Exemplo n.º 2
0
$result = mysql_query($query) or report_sql_error($query, __FILE__, __LINE__);
while ($data = mysql_fetch_assoc($result)) {
    $out .= '<div id="abuse_report_' . $data['id'] . '">';
    $options['color'] = 'blue_deluxe';
    $out .= rounded_corners_top($options);
    switch ($data['report_type']) {
        case 'forum_post':
            $post_query = 'SELECT content, author FROM forum_posts WHERE id = "' . $data['reference_id'] . '" LIMIT 1';
            $post_result = mysql_query($post_query) or report_sql_error($post_query, __FILE__, __LINE__);
            $post = mysql_fetch_assoc($post_result);
            $post_poster_query = 'SELECT username, id FROM login WHERE id = ' . $post['author'] . ' LIMIT 1';
            $post_poster_result = mysql_query($post_poster_query) or report_sql_error($post_poster_query, __FILE__, __LINE__);
            $post_poster = mysql_fetch_assoc($post_poster_result);
            $out .= '<strong>Forumpost av <a href="/traffa/user_facts.php?user_id=' . $post['author'] . '">' . $post_poster['username'] . '</a> - Rapporterad av <a href="/traffa/profile.php?id=' . $data['reporter'] . '">' . $data['report_username'] . '</a> <a href="/admin/user_management.php?username='******'report_username'] . '">[UA]</a> ' . fix_time($data['timestamp']) . '</strong>: ' . $abuse_types[$data['abuse_type']]['label'] . '<br />' . "\n";
            $out .= '<p style="font-style: italic">' . $data['freetext'] . '</p>' . "\n";
            $out .= discussion_forum_parse_output(strlen($post['content']) > 1000 ? substr($post['content'], 0, 1000) . ' [b][INLÄGGET HAR KAPATS AV][/b]' : $post['content']);
            $url = forum_get_url_by_post($data['reference_id']);
            $out .= '<br /><a href="' . $url . '">Gå till inlägget</a>' . "\n";
            break;
        case 'guestbook_entry':
            $entry_query = 'SELECT message, sender FROM traffa_guestbooks WHERE id = "' . $data['reference_id'] . '" LIMIT 1';
            $entry_result = mysql_query($entry_query) or report_sql_error($entry_query, __FILE__, __LINE__);
            $entry = mysql_fetch_assoc($entry_result);
            $entry_poster_query = 'SELECT username, id FROM login WHERE id = ' . $entry['sender'] . ' LIMIT 1';
            $entry_poster_result = mysql_query($entry_poster_query) or report_sql_error($entry_poster_query, __FILE__, __LINE__);
            $entry_poster = mysql_fetch_assoc($entry_poster_result);
            $out .= '<strong>Gästboksinlägg av <a href="/traffa/user_facts.php?user_id=' . $entry['sender'] . '">' . $entry_poster['username'] . '</a> - Rapporterat av <a href="/traffa/guestbook.php?view=' . $data['reporter'] . '">' . $data['report_username'] . '</a> <a href="/admin/user_management.php?username='******'report_username'] . '">[UA]</a> ' . fix_time($data['timestamp']) . '</strong>: ' . $abuse_types[$data['abuse_type']]['label'] . '<br />' . "\n";
            $out .= '<p style="font-style: italic">' . $data['freetext'] . '</p>' . "\n";
            $out .= '<p>' . (strlen($entry['message']) > 1000 ? substr($entry['message'], 0, 1000) . ' [INLÄGGET HAR KAPATS AV]' : $entry['message']) . '</p>' . "\n";
            break;
        case 'photo':
Exemplo n.º 3
0
function group_list_messages($options)
{
    $groupid = $options['group_id'];
    /* Fetch the total messages in group */
    $selectquery = 'SELECT message_count AS total, owner FROM groups_list WHERE groupid = ' . $groupid;
    $result = mysql_query($selectquery) or die(report_sql_error($selectquery));
    $data = mysql_fetch_assoc($result);
    $total_msg = $data['total'];
    $new_messages = $data['total'];
    /* Get the group owner */
    $owner = $data['owner'];
    /* Fetch read_msg for this user */
    $selectquery = 'SELECT read_msg AS total_read FROM groups_members WHERE groupid = ' . $groupid . ' AND userid = ' . $_SESSION['login']['id'];
    $result = mysql_query($selectquery) or die(report_sql_error($selectquery));
    $data = mysql_fetch_assoc($result);
    $query = 'UPDATE groups_members SET read_msg = ' . $total_msg . ' WHERE userid = ' . $_SESSION['login']['id'] . ' AND groupid = ' . $groupid;
    mysql_query($query) or die(report_sql_error($query));
    $_SESSION['cache']['groups_notices'][$groupid]['unread_messages'] = 0;
    $new_messages = $new_messages - $data['total_read'];
    /* Update the read_msg */
    $query = 'SELECT login.username, groups_scribble.userid, groups_scribble.timestamp, groups_scribble.text, groups_scribble.id, userinfo.image, userinfo.birthday FROM login, groups_scribble, userinfo WHERE login.id = groups_scribble.userid AND groups_scribble.groupid = ' . $groupid . ' AND userinfo.userid = groups_scribble.userid AND groups_scribble.deleted = 0 ORDER BY groups_scribble.id DESC LIMIT ' . ($options['page'] - 1) * 100 . ', 100';
    //Lef hackar via råd från heggan. Maskroskisseporr ska inte synas för hennes söta ögon.
    if ($_SESSION['login']['id'] == '148153') {
        /* Fetch the total messages in group */
        $query = 'SELECT login.username, groups_scribble.userid, groups_scribble.timestamp, groups_scribble.text, groups_scribble.id, userinfo.image, userinfo.birthday FROM login, groups_scribble, userinfo WHERE groups_scribble.text NOT LIKE "%maskrosp0rn%" AND login.id = groups_scribble.userid AND groups_scribble.groupid = ' . $groupid . ' AND userinfo.userid = groups_scribble.userid AND groups_scribble.deleted = 0 ORDER BY groups_scribble.id DESC LIMIT ' . ($options['page'] - 1) * 100 . ', 100';
    }
    //Död åt lef
    $result = mysql_query($query) or die(report_sql_error($query));
    /* $count_read - Hur många msg har gruppen 	*/
    $count_read = 0;
    while ($data = mysql_fetch_assoc($result)) {
        for ($i = 0; $i < count($surveys); $i++) {
            if ($surveys[$i]['start_time'] >= $data['timestamp']) {
                echo survey_draw_frame($surveys[$i]);
                unset($surveys[$i]);
            }
        }
        $div_code = $count_read < $new_messages ? 'orange' : 'blue';
        if (preg_match("/(" . $_SESSION['login']['username'] . "|Magic word: igotgodmodeigotgubbmode)/i", $data['text'])) {
            $div_code = 'orange_deluxe';
        }
        echo rounded_corners_top(array('color' => $div_code));
        echo '<table class="body" style="width: 95%;"><tr><td style="vertical-align: top; width: 75px;">';
        if ($data['image'] == 1 || $data['image'] == 2) {
            echo ui_avatar($data['userid']);
        } else {
            echo '<img src="' . IMAGE_URL . 'user_no_image.png" alt="Ingen visningsbild"/>';
        }
        echo '</td><td style="vertical-align: top;">';
        echo fix_time($data['timestamp']) . ' <a href="javascript:void(0);" onclick="javascript:document.postform.group_message.value=document.postform.group_message.value + \'' . $data['username'] . ': \';document.postform.group_message.focus();">[^]</a><br/>';
        echo '<a href="/traffa/profile.php?id=' . $data['userid'] . '">';
        echo '<b>' . ($data['userid'] == 43273 ? '<span style="color: #FF60B6">GheyAtrapp</span>' : $data['username']) . '</b></a> ';
        if ($owner == $_SESSION['login']['id'] || is_privilegied('groups_superadmin')) {
            echo '<a href="' . $_SERVER['PHP_SELF'] . '?action=remove_post&amp;groupid=' . $groupid . '&amp;postid=' . $data['id'] . '" onclick="return confirm(\'Vill du verkligen ta bort posten?\')">[Ta bort]</a>';
        }
        echo ui_birthday_cake($data['birthday']) . ' ';
        echo '<br/>';
        echo setSmilies(discussion_forum_parse_output($data['text']));
        echo '</td></tr></table>';
        echo rounded_corners_bottom(array('color' => $div_code));
        $count_read++;
    }
}
Exemplo n.º 4
0
<?php

require '../include/core/common.php';
echo '<div class="forum_post_container">' . "\n";
echo '<div class="forum_post_top"></div>' . "\n";
echo '	<div class="forum_post">' . "\n";
echo '		<div class="author">' . "\n";
echo '			<a class="username" href="/traffa/profile.php?id=' . $_SESSION['login']['id'] . '">' . $_SESSION['login']['username'] . '</a>' . "\n";
echo '			<div class="passepartout">' . "\n";
if ($_SESSION['userinfo']['image'] == 1 || $_SESSION['userinfo']['image'] == 2) {
    echo '			<img src="http://images.hamsterpaj.net/images/users/thumb/' . $_SESSION['login']['id'] . '.jpg" class="user_avatar" />' . "\n";
} else {
    echo '?';
}
echo '		</div>' . "\n";
echo '	</div>' . "\n";
echo '	<div class="post_info">' . "\n";
echo '		<span class="post_timestamp">' . fix_time(time()) . '</span>' . "\n";
echo '	</div>' . "\n";
echo '	<div class="post_content">' . "\n";
echo utf8_encode(discussion_forum_parse_output($_POST['content']));
echo '	</div>' . "\n";
echo '	<div class="controls">' . "\n";
echo '	</div>' . "\n";
echo '</div>' . "\n";
echo '<div class="forum_post_bottom"> </div>' . "\n";
echo '</div>' . "\n";
Exemplo n.º 5
0
                    echo rounded_corners_top(array('color' => $div_code));
                    echo '<table class="body" style="width: 95%;"><tr><td style="vertical-align: top; width: 75px;">';
                    if ($data['image'] == 1 || $data['image'] == 2) {
                        echo ui_avatar($data['userid']);
                    } else {
                        echo '<img src="' . IMAGE_URL . 'user_no_image.png" alt="Ingen visninsbild"/>';
                    }
                    echo '</td><td style="vertical-align: top;">';
                    echo fix_time($data['timestamp']) . ' <a href="javascript:void(0);" onclick="javascript:document.postform.group_message.value=document.postform.group_message.value + \'' . $data['username'] . ': \';document.postform.group_message.focus();">[^]</a><br/>';
                    echo '<a href="/traffa/profile.php?id=' . $data['userid'] . '">';
                    echo '<b>' . ($data['userid'] == 43273 ? '<span style="color: #FF60B6">GheyAtrapp</span>' : $data['username']) . '</b></a> ';
                    if ($owner == $_SESSION['login']['id']) {
                        echo '<a href="' . $_SERVER['PHP_SELF'] . '?action=remove_post&amp;groupid=' . $groupid . '&amp;postid=' . $data['id'] . '">[Ta bort]</a>';
                    }
                    echo ui_birthday_cake($data['birthday']) . ' ';
                    echo '<br/>';
                    echo setSmilies(discussion_forum_parse_output($data['text']));
                    echo '</td></tr></table>';
                    echo rounded_corners_bottom(array('color' => $div_code));
                }
            }
            break;
        default:
            throw new Exception('No input!');
            break;
    }
} catch (Exception $error) {
    echo '<div class="form_notice_error">';
    echo $error->getMessage();
    echo '</div>';
}
Exemplo n.º 6
0
function ui_bottom($options = null)
{
    if (isset($_SESSION['new_design'])) {
        echo ui_new_bottom($options);
        return;
    }
    global $SIDE_MODULES;
    echo '<br style="clear: both;" />' . "\n";
    if (substr($_SERVER['PHP_SELF'], 0, 18) != '/traffa/photos.php') {
        echo '<br style="clear: both;" />' . "\n";
        echo '<div id="internalad_topmargin"></div>' . "\n";
        $latest_post_params = array('color' => 'blue_deluxe');
        $fieldset_line_color = '#cccccc';
        $internal_ad_params = array('color' => 'blue');
        $output .= rounded_corners_top($latest_post_params);
        $last_threads = cache_load('latest_forum_threads');
        echo '<fieldset class="fieldset_ad" style="border: 1px solid ' . $fieldset_line_color . '"><legend>Senaste tråden i forumet</legend>' . "\n";
        echo '<h2>' . $last_threads[0]['title'] . '</h2>' . "\n";
        echo '<div style="padding: 10px;">' . "\n";
        echo discussion_forum_parse_output($last_threads[0]['content']);
        echo '</div>' . "\n";
        echo 'Skapad av <a href="/traffa/profile.php?id=' . $last_threads[0]['author'] . '">' . $last_threads[0]['username'] . '</a>, <a href="' . $last_threads[0]['url'] . '">skriv ett svar &raquo;</a>' . "\n";
        echo '</fieldset>';
        $output .= rounded_corners_bottom($latest_post_params);
        echo '<br />';
        $show_ad = rand(1, 9);
        switch ($show_ad) {
            case 1:
                $output .= rounded_corners_top($internal_ad_params);
                echo '<h2 style="margin-top: 0;">Vad hände egentligen den elfte september 2001?</h2>' . "\n";
                echo '<p>Efter attentaten i New York och Pentagon hade den amerikanska regeringen snart hela bilden klar och massmedia förmedlade den villigt till människor över hela världen: Det var terrornätverket al-Qaida under ledning av Osama bin Laden som anfallit det amerikanska folket. Orsaken: De hatar oss för vår frihet.</p>' . "\n";
                echo '<p>Men alla lät sig inte nöjas med officiella förklaringar. Man reagerade på att inga bevis lades fram eller ens ansågs behövas, man ifrågasatte om ett flygplan verkligen kunde få ett hus att störta samman, man upptäckte konstigheter i de officiella förklaringarna.</p>' . "\n";
                echo '<a href="/texter/?article=37">Läs hela artikeln om konspirationsteorierna kring 11 september-dåden här &raquo;</a>' . "\n";
                echo '<br style="clear: both;" />' . "\n";
                $output .= rounded_corners_bottom($internal_ad_params);
                break;
            case 2:
                $output .= rounded_corners_top($internal_ad_params);
                echo '<h2 style="margin-top: 0;">Chatta på IRC, som de riktiga hackerpojkarna!</h2>' . "\n";
                echo '<a href="/chat/"><img src="http://images.hamsterpaj.net/irchat_ad.png" /></a>' . "\n";
                echo '<p>Är du riktigt 1337 kör du förståss irssi och ansluter till <strong>irc.hamsterpaj.net</strong> och joinar <strong>#moget</strong>. Är du inte riktigt lika cool, utan mer som oss andra klickar du på bilden ovanför och väljer sedan en chattkanal.</p>' . "\n";
                echo '<br style="clear: both;" />' . "\n";
                $output .= rounded_corners_bottom($internal_ad_params);
                break;
            case 3:
                echo '<a href="http://www.hamsterpaj.net/artiklar/?action=show&id=84">' . "\n";
                echo '<img style="margin-top: 5px;" src="http://images.hamsterpaj.net/virtuella_glasogon.png" />' . "\n";
                echo '</a>' . "\n";
                break;
            case 4:
                $output .= rounded_corners_top($internal_ad_params);
                echo '<h2 style="margin-top: 0;"><a href="/mattan/falskt_personnummer.php">Vill du dölja din identitet på Internet?</a></h2>' . "\n";
                echo '<p>Eller är du nyfiken på hur personnummren fungerar? Vi har skrivit en guide till hur du förfalskar ett personnummer och gjort ett behändigt litet script där du väljer vilken identiet du vill ha. På några sekunder har du en påhittad identitet du kan använda på sidor som frågar efter personnummer!<br />Internet skall vara fritt!</p>' . "\n";
                echo '<br style="clear: both;" />' . "\n";
                $output .= rounded_corners_bottom($internal_ad_params);
                break;
            case 5:
                $output .= rounded_corners_top($internal_ad_params);
                echo '<h2 style="margin-top: 0;"><a href="/texter/?article=1">Gör en Cola-fontän med Coca Cola Light och Mentos!</a></h2>' . "\n";
                echo '<p>Med lite Coca Cola och en rulle godis kan man enkelt göra en spektakulär fontän. Det är inte farligt, kostar inte många kronor men kan bli ordentligt kladdigt.</p>' . "\n";
                echo '<br style="clear: both;" />' . "\n";
                $output .= rounded_corners_bottom($internal_ad_params);
                break;
            case 6:
                echo '<a href="http://www.hamsterpaj.net/artiklar/?action=show&id=71"><img style="margin-top: 5px;" src="http://images.hamsterpaj.net/lef-kuriosa_joar.png" /></a>' . "\n";
                break;
            case 7:
                echo '<a href="http://www.hamsterpaj.net/artiklar/?action=show&id=81">' . "\n";
                echo '<img style="margin-top: 5px;" src="http://images.hamsterpaj.net/indoorgolf.png" />' . "\n";
                echo '</a>' . "\n";
                break;
            case 8:
                echo '<a href="http://www.hamsterpaj.net/artiklar/?action=show&id=72">' . "\n";
                echo '<img style="margin-top: 5px;" src="http://images.hamsterpaj.net/globalregering.png" />' . "\n";
                echo '</a>' . "\n";
                break;
            case 9:
                echo '<a href="http://www.hamsterpaj.net/artiklar/?action=show&id=83">' . "\n";
                echo '<img style="margin-top: 5px;" src="http://images.hamsterpaj.net/utomjording.png" />' . "\n";
                echo '</a>' . "\n";
                break;
        }
    }
    echo '</div>' . "\n";
    // Close site_frame border
    echo '</div>' . "\n";
    echo '</div>' . "\n";
    echo '<div id="main_right">' . "\n";
    echo '<div id="skyscraper">' . "\n";
    echo '<script type="text/javascript">CM8ShowAd("Skyscraper");</script>' . "\n";
    echo '</div>' . "\n";
    foreach (array('discussion_forum_remove_posts', 'discussion_forum_edit_posts', 'discussion_forum_rename_threads', 'discussion_forum_lock_threads', 'discussion_forum_sticky_threads', 'discussion_forum_move_thread', 'discussion_forum_post_addition', 'avatar_admin') as $privilegie) {
        if (is_privilegied($privilegie)) {
            echo ui_render_right_module(array('handle' => 'administration', 'heading' => 'Administration'));
            break;
        }
    }
    if (login_checklogin()) {
        echo ui_render_right_module(array('handle' => 'profile_visitors', 'heading' => 'Dina besökare'));
    }
    echo ui_render_right_module(array('handle' => 'forum_threads', 'heading' => 'Forumtrådar'));
    echo ui_render_right_module(array('handle' => 'forum_posts', 'heading' => 'Inlägg i forumet'));
    echo ui_render_right_module(array('handle' => 'online_ovs', 'heading' => 'Inloggade Forumadmins'));
    echo ui_render_right_module(array('handle' => 'ad_1', 'heading' => 'Reklam'));
    echo '<div id="right_modules">';
    echo '<div style="background: white;">' . "\n";
    echo '<script type="text/javascript" src="http://www.adtrade.net/ad/p/?id=hamsterpaj_1&size=140x350&ad=001" charset="iso-8859-1"></script>';
    echo '</div>' . "\n";
    echo '</div>' . "\n";
    echo '</div>' . "\n";
    echo '</div>' . "\n";
    // Close site_container
    echo '</div>' . "\n";
    // Close hamsterpaj_website
    ?>
<!-- START Nielsen//NetRatings SiteCensus V5.2 -->
<!-- COPYRIGHT 2006 Nielsen//NetRatings -->
<script type="text/javascript">
	var _rsCI="hamsterpaj-se";	 /* client ID */ 
	var _rsCG="0";	 /* content group */ 
	var _rsDN="//secure-dk.imrworldwide.com/";	 /* data node */ 
</script>
<script type="text/javascript" src="//secure-dk.imrworldwide.com/v52.js"></script>
<noscript>
	<img src="//secure-dk.imrworldwide.com/cgi-bin/m?ci=hamsterpaj-se&amp;cg=0&amp;cc=1" alt=""/>
</noscript>
<!-- END Nielsen//NetRatings SiteCensus V5.2 -->

<?php 
    if (!login_checklogin()) {
        echo '<div id="tiny_reg_form">' . "\n";
        $regform_suspended = cache_load('register_suspend');
        if ($regform_suspended == 'disabled') {
            echo '<h1>Du måste vara inloggad för att kunna göra detta!</h1>' . "\n";
            echo '<p>Just nu är registreringen avstängd, detta är extremt ovanligt. Om du väntar någon timme så borde den vara öppen igen!</p>' . "\n";
        } else {
            include PATHS_INCLUDE . 'tiny_reg_form.html';
        }
        echo '</div>' . "\n";
    }
    echo '</body>' . "\n";
    echo '</html>' . "\n";
}