Example #1
0
*/
/**
* SQLBuddy Lib
* @link https://github.com/calvinlough/sqlbuddy
* @version 1.3.3
*/
// PARAMS
////////////////////////////////////////////////////////////////////////////////
$mypage = rex_request('page', 'string');
$subpage = rex_request('subpage', 'string');
$func = rex_request('func', 'string');
$domain = a895_getDomain();
// ABORT SESSION
////////////////////////////////////////////////////////////////////////////////
if ($func == 'aborteditor') {
    if (a895_endSession('editor') && a895_endSession('adminer')) {
        echo rex_info('AdminerEditor Session beendet.');
    }
}
// SESSION START FORM
////////////////////////////////////////////////////////////////////////////////
if (($func == '' || $func == 'aborteditor') && !isset($REX['ADDON'][$mypage]['settings']['sessions']['editor'])) {
    echo '
    <div class="rex-addon-output">
      <div class="rex-form">

      <form action="index.php" method="POST"">
        <input type="hidden" name="page"            value="' . $mypage . '" />
        <input type="hidden" name="subpage"         value="' . $subpage . '" />
        <input type="hidden" name="func"            value="editorstart" />
Example #2
0
*/
/**
* SQLBuddy Lib
* @link https://github.com/calvinlough/sqlbuddy
* @version 1.3.3
*/
// PARAMS
////////////////////////////////////////////////////////////////////////////////
$mypage = rex_request('page', 'string');
$subpage = rex_request('subpage', 'string');
$func = rex_request('func', 'string');
$domain = a895_getDomain();
// ABORT SESSION
////////////////////////////////////////////////////////////////////////////////
if ($func == 'abortadminer') {
    if (a895_endSession('adminer')) {
        echo rex_info('Adminer Session beendet.');
    }
}
// SESSION START FORM
////////////////////////////////////////////////////////////////////////////////
if (($func == '' || $func == 'abortadminer') && !isset($REX['ADDON'][$mypage]['settings']['sessions']['adminer'])) {
    echo '
    <div class="rex-addon-output">
      <div class="rex-form">

      <form action="index.php" method="POST"">
        <input type="hidden" name="page"            value="' . $mypage . '" />
        <input type="hidden" name="subpage"         value="' . $subpage . '" />
        <input type="hidden" name="func"            value="adminerstart" />
Example #3
0
*/
/**
* SQLBuddy Lib
* @link https://github.com/calvinlough/sqlbuddy
* @version 1.3.3
*/
// PARAMS
////////////////////////////////////////////////////////////////////////////////
$mypage = rex_request('page', 'string');
$subpage = rex_request('subpage', 'string');
$func = rex_request('func', 'string');
$domain = a895_getDomain();
// ABORT SESSION
////////////////////////////////////////////////////////////////////////////////
if ($func == 'abortsqlbuddy') {
    if (a895_endSession('sqlbuddy')) {
        echo rex_info('SQLBuddy Session beendet.');
    }
}
// SESSION START FORM
////////////////////////////////////////////////////////////////////////////////
if (($func == '' || $func == 'abortsqlbuddy') && !isset($REX['ADDON'][$mypage]['settings']['sessions']['sqlbuddy'])) {
    echo '
    <div class="rex-addon-output">
      <div class="rex-form">

      <form action="index.php" method="POST"">
        <input type="hidden" name="page"            value="' . $mypage . '" />
        <input type="hidden" name="subpage"         value="' . $subpage . '" />
        <input type="hidden" name="func"            value="sqlbuddystart" />
function a895_logoutCleanup()
{
    global $REX, $mypage;
    $offline_users = a895_getOfflineUsers();
    if (is_array($offline_users)) {
        foreach ($offline_users as $user) {
            $tools = a895_getUserSessions($user);
            if (is_array($tools)) {
                foreach ($tools as $tool) {
                    a895_endSession($tool);
                }
            }
        }
    }
}