Example #1
0
switch ($testMovies) {
    case "invalid_id":
        echo "\t\t<div class='message alert'>\n";
        echo "\t\t\t<h2>Invalid movie ID: Choose a movie-goer from the menu on the right</h2>\n";
        echo "\t\t</div>\n\n";
        include 'footer.inc.php';
        exit;
    case "no_data":
        echo "\t\t<div class='message alert'>\n";
        echo "\t\t\t<h2>No movies in database: Add movies below</h2>\n";
        echo "\t\t</div>\n\n";
        include 'admin-movies.inc.php';
        include 'footer.inc.php';
        exit;
    case "no_id":
        $greeting = showUsers('get_name');
        break;
    case "id_set":
        $singleMovie = showMovies('single');
        break;
}
echo "\t\t<nav class='favs_list'>\n";
echo "\t\t\t<h2>{$favsTitle}</h2>\n\n";
echo "\t\t\t<ul class='favs'>\n";
echo $favsList;
echo "\t\t\t</ul>\n\n";
echo "\t\t\t<div class='trash {$trashClass}'></div>\n";
echo "\t\t</nav>\n\n";
switch ($testMovies) {
    case "no_id":
        echo "\t\t<section class='movie_list'>\n";
Example #2
0
function PageMain()
{
    global $TMPL, $LNG, $CONF, $db, $loggedIn, $settings;
    if ($settings['captcha']) {
        $TMPL['captcha'] = '<input type="text" name="captcha" placeholder="' . $LNG['captcha'] . '" />
		<span class="welcome-captcha"><img src="' . $CONF['url'] . '/includes/captcha.php" /></span>';
    }
    if (isset($_POST['register'])) {
        // Register usage
        $reg = new register();
        $reg->db = $db;
        $reg->url = $CONF['url'];
        $reg->username = $_POST['username'];
        $reg->password = $_POST['password'];
        $reg->email = $_POST['email'];
        $reg->enrollno = $_POST['enrollno'];
        $reg->captcha = $_POST['captcha'];
        $reg->captcha_on = $settings['captcha'];
        $reg->message_privacy = $settings['mprivacy'];
        $reg->like_notification = $settings['notificationl'];
        $reg->comment_notification = $settings['notificationc'];
        $reg->shared_notification = $settings['notifications'];
        $reg->chat_notification = $settings['notificationd'];
        $reg->friend_notification = $settings['notificationf'];
        $reg->verified = $settings['verified'];
        $reg->email_like = $settings['email_like'];
        $reg->email_comment = $settings['email_comment'];
        $reg->email_new_friend = $settings['email_new_friend'];
        $reg->sound_new_notification = $settings['sound_new_notification'];
        $reg->sound_new_chat = $settings['sound_new_chat'];
        $TMPL['registerMsg'] = $reg->process();
        if ($TMPL['registerMsg'] == 1) {
            if ($settings['mail']) {
                sendMail($_POST['email'], sprintf($LNG['welcome_mail'], $settings['title']), sprintf($LNG['user_created'], $settings['title'], $_POST['username'], $_POST['password'], $CONF['url'], $settings['title']), $CONF['email']);
            }
            header("Location: " . $CONF['url'] . "/index.php?a=feed");
        }
    }
    if (isset($_POST['login'])) {
        // Log-in usage
        $log = new logIn();
        $log->db = $db;
        $log->url = $CONF['url'];
        $log->username = $_POST['username'];
        $log->password = $_POST['password'];
        $log->remember = $_POST['remember'];
        $TMPL['loginMsg'] = notificationBox('transparent', $LNG['error'], $log->in(), 1);
    }
    if (isset($_SESSION['username']) && isset($_SESSION['password']) || isset($_COOKIE['username']) && isset($_COOKIE['password'])) {
        $verify = $loggedIn->verify();
        if ($verify['username']) {
            header("Location: " . $CONF['url'] . "/index.php?a=feed");
        }
    }
    // Start displaying the home-page users
    $result = $db->query("SELECT * FROM `users` WHERE `image` != 'default.png' ORDER BY `idu` DESC LIMIT 10 ");
    while ($row = $result->fetch_assoc()) {
        $users[] = $row;
    }
    $TMPL['rows'] = showUsers($users, $CONF['url']);
    $TMPL['url'] = $CONF['url'];
    $TMPL['title'] = $LNG['welcome'] . ' - ' . $settings['title'];
    $TMPL['ad'] = stripslashes($settings['ad1']);
    $skin = new skin('welcome/content');
    return $skin->make();
}
Example #3
0
        if (!$deleted) {
            $msg = "Database Error: {$ax['usr_not_deleted']}";
            break;
        }
        $msg = $ax['usr_deleted'];
    } while (false);
    return $msg;
}
//Control logic
if ($privs >= 4) {
    //manager or admin
    $msg = '';
    if (isset($_POST['addExe'])) {
        $msg = addUser($user);
    } elseif (isset($_POST['updExe'])) {
        $msg = updateUser($user);
    } elseif (isset($_GET['delExe'])) {
        $msg = deleteUser($user);
    }
    echo "<p class='error'>{$msg}</p>\n\t\t<div class='scrollBoxAd'>\n\t\t<div class='centerBox'>\n";
    if (!$mode or isset($_POST["back"])) {
        showUsers();
        //no add / no edit
    } else {
        editUser($user);
        //add or edit
    }
    echo "</div>\n</div>\n";
} else {
    echo "<p class='error'>{$ax['no_way']}</p>\n";
}
Example #4
0
    // extract 'HeaderString' session variable (only necessary if register globals is OFF!)
    // Note: though we clear the session variable, the current message is still available to this script via '$HeaderString':
    deleteSessionVariable("HeaderString");
    // function 'deleteSessionVariable()' is defined in 'include.inc.php'
}
// Now, show the login status:
showLogin();
// (function 'showLogin()' is defined in 'include.inc.php')
// Then, call the 'displayHTMLhead()' and 'showPageHeader()' functions (which are defined in 'header.inc.php'):
displayHTMLhead(encodeHTML($officialDatabaseName) . " -- Manage Users", "noindex,nofollow", "Administration page that lists users of the " . encodeHTML($officialDatabaseName) . ", with links for adding, editing or deleting any users", "", true, "", $viewType, array());
if (!preg_match("/^(Print|Mobile)\$/i", $viewType)) {
    // Note: we omit the visible header in print/mobile view! ('viewType=Print' or 'viewType=Mobile')
    showPageHeader($HeaderString);
}
// (4b) DISPLAY results:
showUsers($result, $rowsFound, $query, $queryURL, $showQuery, $showLinks, $rowOffset, $showRows, $previousOffset, $nextOffset, $showMaxRow, $viewType, $displayType);
// show all users
// ----------------------------------------------
// (5) CLOSE the database connection:
disconnectFromMySQLDatabase();
// function 'disconnectFromMySQLDatabase()' is defined in 'include.inc.php'
// --------------------------------------------------------------------
// Display all users listed within the 'users' table
function showUsers($result, $rowsFound, $query, $queryURL, $showQuery, $showLinks, $rowOffset, $showRows, $previousOffset, $nextOffset, $showMaxRow, $viewType, $displayType)
{
    global $connection;
    global $HeaderString;
    global $loginWelcomeMsg;
    global $loginStatus;
    global $loginLinks;
    global $loginEmail;
Example #5
0
 protected function get_view()
 {
     ob_start();
     echo '<div class="row container" id="btn-bar">';
     echo '<a class="btn btn-default" href="AuthIndexPage.php">Menu</a> ';
     echo '<a class="btn btn-default" href="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '?new=1">Add User</a> ';
     echo '<a class="btn btn-default" href="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '?detail=1">View User</a> ';
     echo '<a class="btn btn-default" href="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '?remove=1">Delete User</a> ';
     echo '<a class="btn btn-default" href="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '?newAuth=1">Add Auth</a> ';
     echo '<a class="btn btn-default" href="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '?removeAuth=1">Delete Auth</a> ';
     echo '<a class="btn btn-default" href="' . filter_input(INPUT_SERVER, 'PHP_SELF') . '?reset=1">Reset Password</a> ';
     echo '</div>';
     showUsers();
     return ob_get_clean();
 }
<?php

$dataRow = showUsers('admin');
echo "\t\t<section class='admin'>\n";
echo "\t\t\t<div class='admin_users'>\n";
if ($testUsers != "no_data") {
    echo "\t\t\t\t<h2>Manage users</h2>\n";
}
echo "\t\t\t\t<table class='admin_table'>\n";
echo "\t\t\t\t\t<tr>\n";
echo "\t\t\t\t\t\t<th class='data_col'>Firstname</th>\n";
echo "\t\t\t\t\t\t<th class='data_col'>Lastname</th>\n";
echo "\t\t\t\t\t\t<th class='admin_col'>Insert/Delete</th>\n";
echo "\t\t\t\t\t</tr>\n";
echo $dataRow;
echo "\t\t\t\t\t<tr class='newdatarow'>\n";
echo "\t\t\t\t\t\t<td><input class='newdata' type='text' name='firstname' value=''></td>\n";
echo "\t\t\t\t\t\t<td><input class='newdata' type='text' name='lastname' value=''></td>\n";
echo "\t\t\t\t\t\t<td class='insertcell'><div class='insert hidden'></div></td>\n";
echo "\t\t\t\t\t</tr>\n";
echo "\t\t\t\t</table>\n";
echo "\t\t\t</div>\n";
echo "\t\t</section>\n\n";
Example #7
0
        break;
    case 'logout':
        logoutUser($cid, $option, $task);
        break;
    case 'flogout':
        logoutUser($id, $option, $task);
        break;
    case 'cancel':
        cancelUser($option);
        break;
    case 'contact':
        $contact_id = mosGetParam($_POST, 'contact_id', '');
        mosRedirect('index2.php?option=com_contact&task=editA&id=' . $contact_id);
        break;
    default:
        showUsers($option);
        break;
}
function showUsers($option)
{
    global $database, $mainframe, $my, $acl, $mosConfig_list_limit;
    $filter_type = $mainframe->getUserStateFromRequest("filter_type{$option}", 'filter_type', 0);
    $filter_logged = $mainframe->getUserStateFromRequest("filter_logged{$option}", 'filter_logged', 0);
    $limit = $mainframe->getUserStateFromRequest("viewlistlimit", 'limit', $mosConfig_list_limit);
    $limitstart = $mainframe->getUserStateFromRequest("view{$option}limitstart", 'limitstart', 0);
    $search = $mainframe->getUserStateFromRequest("search{$option}", 'search', '');
    $search = $database->getEscaped(trim(strtolower($search)));
    $where = array();
    if (isset($search) && $search != "") {
        $where[] = "(a.username LIKE '%{$search}%' OR a.email LIKE '%{$search}%' OR a.name LIKE '%{$search}%')";
    }
Example #8
0
	Submissions:
</h2>

<p>
<?php 
$message = showSubmissions($db_handle, $db_found);
?>


<h2>
	Users:
</h2>

<p>
<?php 
$message = showUsers($db_handle, $db_found);
?>




<p>

<P>
<?php 
print $message;
?>

<p>
<br>
Username: <?php 
" />
                                </td>
                                <td>
                                    <a href="http://csicon.fm/<?php 
        echo $theCat->slug;
        ?>
" rel="bookmark">
                                        <h2>
                                            <?php 
        echo $theCat->name;
        ?>
                                        </h2>
                                    </a>
                                    <div class="mini light">
                                        <?php 
        echo showUsers($theCat->cat_ID, hosts, "Hosted by ");
        ?>
                                    </div>
                                    <p>
                                        <?php 
        echo category_description($theCat->cat_ID);
        ?>
                                    </p>
                                </td>
                            </tr>
                        </table>
                    </div>
                    <div class="clear"></div>
                    <?php 
    }
}
$testUsers = testUsers();
switch ($testUsers) {
    case "no_id":
        $usersList = showUsers('all');
        $heading = "<h2><a>Choose a movie-goer</a></h2>";
        $loggedState = "logged_out";
        break;
    case "invalid_id":
        $usersList = showUsers('all');
        $heading = "<h2><a>Choose a movie-goer</a></h2>";
        $loggedState = "logged_out";
        break;
    case "id_set":
        $usersList = showUsers('others');
        $heading = showUsers('current');
        $loggedState = "logged_in";
        break;
    case "no_data":
        $heading = "<h2><a href='index.php?page=users'>Add movie-goers</a></h2>";
        $usersList = "";
        $loggedState = "logged_out";
        break;
}
echo "\t\t<nav class='navigation'>\n";
echo "\t\t\t<div class='select_users'>\n";
echo "\t\t\t\t{$heading}\n";
echo "\t\t\t</div>\n\n";
echo "\t\t\t<div class='profile {$loggedState}'></div>\n";
echo "\t\t\t<div class='admin_button'></div>\n\n";
echo $usersList;
                        </div>';
    }
    ?>

                        <p>
                            <?php 
    echo nl2br($catDesc);
    ?>
                        </p>

                        <div class="light mini">
                            <p>
                                <?php 
    echo showUsers($catID, hosts, "Hosts: ");
    echo showUsers($catID, formerhosts, "Former hosts: ");
    echo showUsers($catID, staff, "Production staff: ");
    /* Start Subscription Block */
    if (!get_terms_meta($catID, 'inactive', true)) {
        $subscriptionOptions = [];
        if (get_terms_meta($catID, 'feed', true)) {
            $subscriptionOptions['RSS'] = get_terms_meta($catID, 'feed', true);
        }
        if (!get_terms_meta($catID, 'feed', true)) {
            $subscriptionOptions['RSS'] = site_URL() . '/' . $catNice . '/feed/';
        }
        if (get_terms_meta($catID, 'itunes', true)) {
            $subscriptionOptions['iTunes'] = get_terms_meta($catID, 'itunes', true);
        }
        if (get_terms_meta($catID, 'goodreads', true)) {
            $subscriptionOptions['Goodreads'] = get_terms_meta($catID, 'goodreads', true);
        }
Example #12
0
    echo "<th>reset pass</th>\n";
    echo "<th>delete</th>\n";
    echo "</tr></thead>\n";
    echo "<tbody>\n";
    while ($row = @mysqli_fetch_assoc($result)) {
        $typeSQL = "SELECT user_type_id, user_type_name from user_types order by user_type_id";
        $typesDropDown = buildDropDown($con, $typeSQL, $row['user_type_id'], "type", "users", "user_type_id", "user_type_name", "user_id", $row['user_id'], false);
        echo "<td>" . $row['user_id'] . "</td>\n";
        echo getTableRow($row, "user_name", "users", "user_id", "", "");
        echo "<td>" . $typesDropDown . "</td>\n";
        echo "<td><a onclick='newPass(" . $row['user_id'] . ")' href='javascript:void(0);'>reset pass</a></td>\n";
        echo "<td><a onclick='deleteRecord(\"users\", \"user_id=" . $row['user_id'] . "\", true)' href='javascript:void(0);'>[X]</a></td>\n";
        echo "</tr>\n";
    }
    echo "</tbody>\n";
    echo "</table>\n";
}
$title = "Edit Users";
include 'header.php';
?>
<h3><?php 
echo $title;
?>
</h3>
<hr />
<?php 
showUsers($con);
?>
<a onclick='downloadAndRefresh("adminAddUser.php?user_name=New User")' href='javascript:void(0);'>New User</a><br />
<?php 
include 'footer.php';