Example #1
0
function ui_new_bottom($options = array())
{
    $output .= '<br style="clear: both;" />' . "\n";
    $output .= '</div>' . "\n";
    $output .= '<div id="ui_modulebar">' . "\n";
    $modules = array('multisearch' => 'Multi-sök', 'friends_online' => 'Vänner online', 'friends_notices' => 'Vänner(s)notiser', 'latest_threads' => 'Forumtrådar', 'latest_posts' => 'Inlägg i forumet');
    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') as $privilegie) {
        if (is_privilegied($privilegie)) {
            $ui_administration_module_show = true;
        }
    }
    if ($ui_administration_module_show === true) {
        $modules['administration'] = 'Administration';
    }
    if (is_array($_SESSION['module_order']) && count($_SESSION['module_order']) == count($modules)) {
        foreach ($_SESSION['module_order'] as $handle) {
            if (isset($modules[$handle])) {
                $output .= ui_module_render(ui_module_fetch(array('header' => $modules[$handle], 'handle' => $handle)));
            }
        }
    } else {
        foreach ($modules as $handle => $header) {
            $output .= ui_module_render(ui_module_fetch(array('header' => $header, 'handle' => $handle)));
        }
    }
    $output .= '		</div>' . "\n";
    $output .= '	<div id="ui_break"></div> ' . "\n";
    $output .= '	</div>' . "\n";
    $output .= '<div style="background: white;">' . "\n";
    $output .= '<script type="text/javascript" src="http://www.adtrade.net/ad/p/?id=hamsterpaj_1&size=140x350&ad=001" charset="iso-8859-1"></script>';
    $output .= '</div>' . "\n";
    $output .= '<!-- START Nielsen//NetRatings SiteCensus V5.2 -->' . "\n";
    $output .= '<!-- COPYRIGHT 2006 Nielsen//NetRatings -->' . "\n";
    $output .= '<script type="text/javascript">' . "\n";
    $output .= '	var _rsCI="hamsterpaj-se";	 /* client ID */' . "\n";
    $output .= '	var _rsCG="0";	 /* content group */' . "\n";
    $output .= '	var _rsDN="//secure-dk.imrworldwide.com/";	 /* data node */' . "\n";
    $output .= '</script>' . "\n";
    $output .= '<script type="text/javascript" src="//secure-dk.imrworldwide.com/v52.js"></script>' . "\n";
    $output .= '<noscript>' . "\n";
    $output .= '	<img src="//secure-dk.imrworldwide.com/cgi-bin/m?ci=hamsterpaj-se&amp;cg=0&amp;cc=1" alt=""/>' . "\n";
    $output .= '</noscript>' . "\n";
    $output .= '<!-- END Nielsen//NetRatings SiteCensus V5.2 -->' . "\n";
    if (!login_checklogin()) {
        $output .= '<div id="tiny_reg_form">' . "\n";
        $regform_suspended = cache_load('register_suspend');
        if ($regform_suspended == 'disabled') {
            $output .= '<h1>Du måste vara inloggad för att kunna göra detta!</h1>' . "\n";
            $output .= '<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 {
            $output .= file_get_contents(PATHS_INCLUDE . 'tiny_reg_form.html');
        }
        $output .= '</div>' . "\n";
    }
    $output .= '</body>' . "\n";
    $output .= '</html>' . "\n";
    if (isset($options['return']) && $options['return'] == true) {
        return $output;
    } else {
        echo $output;
    }
}
Example #2
0
function ui_bottom($options = array())
{
    $output .= '<br style="clear: both;" />' . "\n";
    $output .= '</div>' . "\n";
    $output .= '<div id="ui_modulebar">' . "\n";
    if ($options['ui_modules_hide'] == true) {
        $modules = $options['ui_modules'];
    } else {
        #$modules['google_adsense'] = 'Överlevnadsmodul';
        $modules['ad_module'] = 'Admodul';
        $query = 'SELECT rs.id FROM radio_schedule AS rs, login AS l, radio_programs AS rp WHERE l.id = rp.user_id AND rp.id = rs.program_id AND NOW() BETWEEN rs.starttime AND rs.endtime ORDER BY rs.starttime DESC LIMIT 0, 1';
        $ui_module_radio_sending = query_cache(array('query' => $query, 'max_delay' => 60));
        if (count($ui_module_radio_sending) > 0) {
            $modules['radio_sending'] = 'Radio';
        }
        $modules['multisearch'] = 'Multi-sök';
        $modules['n24'] = 'Nyheter';
        if (isset($options['ui_modules']) && is_array($options['ui_modules'])) {
            $modules = array_merge($modules, $options['ui_modules']);
        }
        if (login_checklogin()) {
            $modules['friends_online'] = 'Vänner online';
            $modules['friends_notices'] = 'Vänner(s)notiser';
            $modules['profile_visitors'] = 'Besökare';
        }
        $modules['latest_threads'] = 'Forumtrådar';
        $modules['latest_posts'] = 'Inlägg i forumet';
        $modules['site_stats'] = 'Statistik';
        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', 'gb_autoreport') as $privilegie) {
            if (is_privilegied($privilegie)) {
                $ui_administration_module_show = true;
            }
        }
        if ($ui_administration_module_show === true) {
            $modules['administration'] = 'Administration';
        }
        $modules['online_ovs'] = 'Inloggade ordningsvakter';
    }
    if (is_array($_SESSION['module_order']) && $options['ui_modules_hide'] == false) {
        // Merging together all coded modules and those in the SESSION so no modules are missed
        $show_modules = $_SESSION['module_order'];
        foreach ($modules as $handle => $module) {
            if (!in_array($handle, $show_modules)) {
                $show_modules[] = $handle;
            }
        }
        foreach ($show_modules as $order => $handle) {
            if (isset($modules[$handle])) {
                $output .= ui_module_render(ui_module_fetch(array('header' => $modules[$handle], 'handle' => $handle)));
            }
        }
    } else {
        foreach ($modules as $handle => $header) {
            $output .= ui_module_render(ui_module_fetch(array('header' => $header, 'handle' => $handle)));
        }
    }
    $output .= '		</div>' . "\n";
    $output .= '	<div id="ui_break"></div> ' . "\n";
    $output .= '	</div>' . "\n";
    $output .= '<div id="skyscraper">' . "\n";
    $output .= '<div><script type="text/javascript">CM8ShowAd("Skyscraper");</script></div>' . "\n";
    $output .= '<iframe src="http://nyheter24.se/special/hamsterpaj-ads.html" style="border: 0; overflow: hidden; width: 142px; height: 352px;" scrolling="no" frameborder="0"></iframe>';
    $output .= '</div>' . "\n";
    $output .= '<div id="fiskpinne" style="background: none;">' . "\n";
    $output .= '<script type="text/javascript"><!-- google_ad_client = "pub-3110640362329253"; /* hamsterpaj 160x600, skapad 2009-06-08 */ google_ad_slot = "0695149486"; google_ad_width = 160; google_ad_height = 600; //--></script><script type="text/javascript"src=" http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>' . "\n";
    $output .= '<br style="clear: both;" />' . "\n";
    $output .= '</div>' . "\n";
    // Close id="ad_wrapper"
    $output .= '</div>' . "\n";
    if (!login_checklogin()) {
        $output .= '<div id="tiny_reg_form">' . "\n";
        $regform_suspended = cache_load('register_suspend');
        if ($regform_suspended == 'disabled') {
            $output .= '<h1>Du måste vara inloggad för att kunna göra detta!</h1>' . "\n";
            $output .= '<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 {
            $output .= login_tiny_reg_form_generate();
        }
        $output .= '</div>' . "\n";
    }
    if (ENVIRONMENT == 'production') {
        $output .= '<script type="text/javascript">
			var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
			document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E"));
			</script>
			<script type="text/javascript">
			try {
			var pageTracker = _gat._getTracker("UA-7987100-1");
			pageTracker._trackPageview();
			} catch(err) {}
		</script>';
        $output .= '<img src="http://sifomedia.nyheter24.se/RealMedia/ads/adstream_nx.ads/nyheter24/123645@TopRight?XE&Sajt=hamsterpaj&Grupp1=nyheter24natverket&XE" border="0" alt="" />';
    }
    $output .= '</body>' . "\n";
    $output .= '</html>' . "\n";
    if (isset($options['return']) && $options['return'] == true) {
        return $output;
    } else {
        echo $output;
    }
}
Example #3
0
function ui_bottom($options = array())
{
    $output .= '<br style="clear: both;" />' . "\n";
    $output .= '</div>' . "\n";
    $output .= '<div id="ui_modulebar">' . "\n";
    if ($options['ui_modules_hide'] == true) {
        $modules = $options['ui_modules'];
    } else {
        $modules['google_adsense'] = 'Överlevnadsmodul';
        $query = 'SELECT rs.id FROM radio_schedule AS rs, login AS l, radio_programs AS rp WHERE l.id = rp.user_id AND rp.id = rs.program_id AND NOW() BETWEEN rs.starttime AND rs.endtime ORDER BY rs.starttime DESC LIMIT 0, 1';
        $ui_module_radio_sending = query_cache(array('query' => $query, 'max_delay' => 60));
        if (count($ui_module_radio_sending) > 0) {
            $modules['radio_sending'] = 'Radio';
        }
        $modules['multisearch'] = 'Multi-sök';
        if (login_checklogin()) {
            $modules['friends_online'] = 'Vänner online';
            $modules['friends_notices'] = 'Vänner(s)notiser';
            $modules['profile_visitors'] = 'Besökare';
        }
        $modules['latest_threads'] = 'Forumtrådar';
        $modules['latest_posts'] = 'Inlägg i forumet';
        $modules['site_stats'] = 'Statistik';
        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') as $privilegie) {
            if (is_privilegied($privilegie)) {
                $ui_administration_module_show = true;
            }
        }
        if ($ui_administration_module_show === true) {
            $modules['administration'] = 'Administration';
        }
        $modules['online_ovs'] = 'Inloggade ordningsvakter';
    }
    if (is_array($_SESSION['module_order']) && $options['ui_modules_hide'] == false) {
        // Merging together all coded modules and those in the SESSION so no modules are missed
        $show_modules = array_merge(array_flip($_SESSION['module_order']), $modules);
        foreach ($show_modules as $handle => $order) {
            if (isset($modules[$handle])) {
                $output .= ui_module_render(ui_module_fetch(array('header' => $modules[$handle], 'handle' => $handle)));
            }
        }
    } else {
        foreach ($modules as $handle => $header) {
            $output .= ui_module_render(ui_module_fetch(array('header' => $header, 'handle' => $handle)));
        }
    }
    $output .= '		</div>' . "\n";
    $output .= '	<div id="ui_break"></div> ' . "\n";
    $output .= '	</div>' . "\n";
    $output .= '<div id="skyscraper">' . "\n";
    $output .= '<script type="text/javascript">CM8ShowAd("Skyscraper");</script>' . "\n";
    $output .= '</div>' . "\n";
    $output .= '<div id="fiskpinne" style="background: none;">' . "\n";
    $output .= '<a href="http://click.double.net/?27424;229;4368" target="_blank"><img src="http://imp.double.net/imp.html?a27424p229g4368" width="160" height="350" border="0" alt=""></a>' . "\n";
    $output .= '<script type="text/javascript" src="http://www.adtrade.net/ad/p/?id=hamsterpaj_1&size=140x350&ad=001" charset="iso-8859-1"></script>';
    $output .= '</div>' . "\n";
    $output .= '<!-- START Nielsen//NetRatings SiteCensus V5.2 -->' . "\n";
    $output .= '<!-- COPYRIGHT 2006 Nielsen//NetRatings -->' . "\n";
    $output .= '<script type="text/javascript">' . "\n";
    $output .= '	var _rsCI="hamsterpaj-se";	 /* client ID */' . "\n";
    $output .= '	var _rsCG="0";	 /* content group */' . "\n";
    $output .= '	var _rsDN="//secure-dk.imrworldwide.com/";	 /* data node */' . "\n";
    $output .= '</script>' . "\n";
    $output .= '<script type="text/javascript" src="//secure-dk.imrworldwide.com/v52.js"></script>' . "\n";
    $output .= '<noscript>' . "\n";
    $output .= '	<img src="//secure-dk.imrworldwide.com/cgi-bin/m?ci=hamsterpaj-se&amp;cg=0&amp;cc=1" alt=""/>' . "\n";
    $output .= '</noscript>' . "\n";
    $output .= '<!-- END Nielsen//NetRatings SiteCensus V5.2 -->' . "\n";
    if (!login_checklogin()) {
        $output .= '<div id="tiny_reg_form">' . "\n";
        $regform_suspended = cache_load('register_suspend');
        if ($regform_suspended == 'disabled') {
            $output .= '<h1>Du måste vara inloggad för att kunna göra detta!</h1>' . "\n";
            $output .= '<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 {
            $output .= login_tiny_reg_form_generate();
        }
        $output .= '</div>' . "\n";
    }
    if (ENVIRONMENT == 'production') {
        $output .= '<script type="text/javascript">
			var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
			document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E"));
			</script>
			<script type="text/javascript">
			try {
			var pageTracker = _gat._getTracker("UA-7987100-1");
			pageTracker._trackPageview();
			} catch(err) {}
		</script>';
    }
    $output .= '</body>' . "\n";
    $output .= '</html>' . "\n";
    if (isset($options['return']) && $options['return'] == true) {
        return $output;
    } else {
        echo $output;
    }
}