Exemple #1
0
function mx_mncareers($page, $option, $action)
{
    if (!$option) {
        mx_showhtmlpage('careers');
    }
}
Exemple #2
0
function mx_mnpaperli($page, $option, $action)
{
    mx_showhtmlpage('paperli');
}
Exemple #3
0
function mx_mnmedprof($page, $option, $action)
{
    global $mxuser;
    if ($action) {
        mx_showmediapage($action);
    } else {
        mx_showhtmlpage('medprof');
    }
}
Exemple #4
0
function mx_mnfanprof($page, $option, $action, $simul = '')
{
    if ($action) {
        mx_showfanpage($action, $simul);
    } else {
        mx_showhtmlpage('fanprof');
    }
}
Exemple #5
0
function mx_mnpwdreset($page, $option, $action)
{
    global $mxuser, $mxsession;
    mx_showhtmlpage('pwdreset');
    $mxuser->pwdreset();
    mx_setsession($mxuser, time());
}
function mx_mnplugins($page, $option, $action)
{
    mx_showhtmlpage('plugins');
}
Exemple #7
0
function mx_content()
{
    global $mxuser;
    $locale = $mxuser->locale ? $mxuser->locale : 'en_US';
    // message and media frame
    echo '<div id="contentframe" class="contentframe form list">';
    echo '<div></div>';
    //media or message will be inserted here
    echo '</div>';
    // contentframe
    echo '<div id="overlay"></div>';
    if (array_key_exists('q', $_REQUEST)) {
        $query = mx_securestring(urldecode($_REQUEST['q']));
    }
    if ($query) {
        $page = 'search';
        $option = '';
        $action = $query;
    } else {
        $page = mx_secureword($_REQUEST['p']);
        if (!$page) {
            $page = 'main';
        }
        $option = mx_secureword($_REQUEST['o']);
        $action = mx_secureword($_REQUEST['a']);
    }
    // log it!
    $referer = $_SERVER['HTTP_REFERER'];
    if (preg_match('%^https?://[^.]+.musxpand.[^/]+%', $referer) > 0) {
        $referer = '';
    }
    $mxuser->logme($page, $option, $action, $referer);
    // define page and option functions
    $pagefunc = 'mx_mn' . $page;
    $optionfunc = 'mx_mn' . $option;
    if (MXDEFFEATURES & MXFTDROPMENU) {
        if (function_exists($pagefunc)) {
            $pagefunc($page, $option, $action);
        }
        if (function_exists($optionfunc)) {
            $optionfunc($page, $option, $action);
        }
        return;
    }
    if ($mxuser->id || $page != 'main') {
        mx_pagetitle($page, mx_pagename($page));
    }
    if ($page == 'artists' && $option == 'artprof' || $page == 'fans' && $option == 'fanprof') {
        $pagefunc($page, $option, $action);
        $optionfunc($page, $option, $action);
        return;
    }
    if (function_exists($pagefunc)) {
        $pagefunc($page, $option, $action);
        $ok = 1;
    } else {
        mx_showhtmlpage($page);
    }
    if ($option) {
        mx_optiontitle($option, mx_optionname($page, $option));
        if (function_exists($optionfunc)) {
            $optionfunc($page, $option, $action);
            $ok = 1;
        } else {
            mx_showhtmlpage($option);
        }
    }
}
Exemple #8
0
function mx_mnhelpme($page, $option, $action)
{
    echo '<div class="mx-message">';
    switch ($action) {
        case 'media':
            mx_showhtmlpage('mystuffhelp');
            break;
        case 'invites':
            mx_showhtmlpage('inviteshelp');
            break;
        default:
            mx_showhtmlpage('nohelpyet');
            break;
    }
    echo '</div>';
}
Exemple #9
0
function mx_mncQ($page, $option, $action)
{
    mx_showhtmlpage('cQ');
}
Exemple #10
0
function mx_frmxquickfacts()
{
    //if (!MXBETA) return;
    echo '<div class="mx-infobar">';
    mx_showhtmlpage('mxquickfacts');
    if ($_GET['newmx']) {
        mx_counton();
    }
    echo '</div>';
}
Exemple #11
0
function mx_mnnews($page, $option, $action)
{
    mx_showhtmlpage('news');
}
Exemple #12
0
function mx_mnartprof($page, $option, $action, $simul = '')
{
    global $mxuser;
    if ($action) {
        $mediaid = mx_secureword($_GET['m']);
        if (!$mediaid) {
            $mediaid = -1;
        }
        mx_showartistpage($action, $mediaid, $simul);
    } else {
        mx_showhtmlpage('artprof');
    }
}
Exemple #13
0
function mx_mnmusxpace($page, $option, $action)
{
    if (!$option) {
        mx_showhtmlpage('musxpace');
    }
}