예제 #1
0
function memberCTL($func)
{
    if ($func == 100) {
        $login['id'] = isset($_POST['id']) ? $_POST['id'] : null;
        if ($login['id']) {
            $login['password'] = isset($_POST['password']) ? $_POST['password'] : null;
            $stmt = login($login);
            //echo $stmt."<Br>";
            switch ($stmt) {
                case 0:
                    /* 0 -> success
                     * 1 -> dupli
                     * -1 -> logged-in
                     */
                    $check_login = logged_in($login['id']);
                    switch ($check_login) {
                        case 0:
                            $message = "Welcome " . $login['id'];
                            $status = userStatus($login['id']);
                            $_SESSION['login_id'] = $login['id'];
                            $_SESSION['status'] = $status['status'];
                            //print_r($_SESSION['status']);
                            $func = null;
                            break;
                        case -1:
                        case 1:
                            $message = "Plz Log-out from other";
                            $func = null;
                            break;
                    }
                    //$_SESSION['message'] = $message;
                    break;
                case 1:
                    $message = "Plz Check Your Password";
                    $func = 100;
                    break;
                case -1:
                    $message = "Plz Check Your ID";
                    $func = 100;
                    break;
            }
            echo pop_message($message);
        }
        echo redirect_to_view($func, $_REQUEST['page'], $_REQUEST['key']);
    } elseif ($func == 101) {
        signOut($_SESSION['login_id']);
        $message = "안녕히 가세유";
        $func = null;
        echo pop_message($message);
        //echo $func."<br>".$message."<Br>";
        session_destroy();
        echo redirect_to_view($func, $_REQUEST['page'], $_REQUEST['key']);
    } elseif ($func == 110) {
        $memInfo['id'] = isset($_POST['id']) ? $_POST['id'] : null;
        if ($memInfo['id']) {
            $memInfo['password'] = isset($_POST['password']) ? $_POST['password'] : null;
            $memInfo['nick'] = isset($_POST['nick']) ? $_POST['nick'] : null;
            $memInfo['mail'] = isset($_POST['mail']) ? $_POST['mail'] : null;
            $stmt = add_user($memInfo);
            //echo $stmt;
            switch ($stmt) {
                case true:
                    $message = "SignUp Complete";
                    $func = 100;
                    break;
                case false:
                    $message = "SignUp Failed";
                    $func = 110;
                    break;
            }
            echo pop_message($message);
        }
        echo redirect_to_view($func, $_REQUEST['page'], $_REQUEST['key']);
    }
}
예제 #2
0
            echo $user->first_name;
            ?>
 <?php 
            echo $user->last_name;
            ?>
</td>
          <td><?php 
            echo $user->email;
            ?>
</td>
          <td><?php 
            echo $user->phone;
            ?>
</td>
          <td><?php 
            echo userStatus($user->active);
            ?>
</td>
          <td><?php 
            echo userRole($user->role);
            ?>
</td>
          <td><?php 
            echo $user->created;
            ?>
</td>
          <td><a href="?actie=wijzigen&id=<?php 
            echo $user->id;
            ?>
" class="fa fa-pencil" title="Account wijzigen"></li></a></td>
          <td><a href="?actie=verwijderen&id=<?php 
예제 #3
0
                echo $row->id;
                ?>
.</small></td>
        <td><a href="index.php?do=newsletter&amp;emailid=<?php 
                echo urlencode($row->email);
                ?>
"><?php 
                echo $row->username;
                ?>
</a></td>
        <td><?php 
                echo $row->name;
                ?>
</td>
        <td><?php 
                echo userStatus($row->active, $row->id);
                ?>
</td>
        <td><?php 
                if (!$row->membership_id) {
                    ?>
          --/--
          <?php 
                } else {
                    ?>
          <a href="index.php?do=memberships&amp;action=edit&amp;id=<?php 
                    echo $row->mid;
                    ?>
"><?php 
                    echo $row->title;
                    ?>
예제 #4
0
파일: index.php 프로젝트: Trideon/gigolo
    
    <a class="float-left fb_icon_hdr" href="//www.facebook.com/infinitewp" target="_blank"></a><a class="float-left twitter_icon_hdr" href="//twitter.com/infinitewp" target="_blank"></a>
    <ul id="header_nav">
      <!--<li><a href="">Suggest an Idea</a></li>-->
      <li class="notif_wrap" style="margin-right:16px; position:relative;"> <a class="notif_btn" style="display:none" ><i class="fa fa-bell-o"></i></a> <span class="notif_count" style="display:none" > </span>
        <div class="notification_centre_cont" style= "display:none">
          <div style="">
            <ul class="notif_data_list">
            </ul>
            <div class="weekly_deal_cont cf">
            </div>
          </div>
        </div>
      </li>
      <?php 
if (userStatus() == 'admin') {
    ?>
<li class="restrictCronToggle"><a class="updates_centre first-level" id="updateCentreBtn">IWP Update Centre<span id="updateCenterCount" style="display:none" class="count">1</span></a>
      	
        <div id="updates_centre_cont" style="display:none">
                   
          <div class="th rep_sprite" style="border-top: 1px solid #C1C4C6; height: 38px; border-bottom: 0;">
            <div class="btn_action float-right"><a class="rep_sprite updateActionBtn">Check Now</a></div>
            
          </div>
        </div>
      </li>
       <li><a class="first-level" id="iwpAddonsBtn">Addons <span class="count" style="<?php 
    if (($addonUpdate = getAddonAlertCount()) < 1) {
        ?>
display:none;<?php 
예제 #5
0
function loadActiveAddons()
{
    $suiteDetails = unserialize(getOption('suiteDetails'));
    if (empty($suiteDetails) and !is_array($suiteDetails)) {
        $addonSuiteMiniActivity = '';
    } else {
        $addonSuiteMiniActivity = $suiteDetails['addonSuiteMiniActivity'];
    }
    if (panelRequestManager::checkIsAddonSuiteMiniLimitExceeded('addonSuiteLimitExceededIllegally') && panelRequestManager::getAddonSuiteMiniActivity() == 'installed') {
        Reg::set('addonSuiteLimitExceededIllegally', 1);
        Reg::set('addonSuiteLimitExceededAttemp', 1);
    } else {
        Reg::set('addonSuiteLimitExceededIllegally', 0);
        Reg::set('addonSuiteLimitExceededAttemp', 0);
    }
    $activeAddons = DB::getArray("?:addons", "slug, status, addon", "1");
    if (userStatus() != 'admin') {
        userAddonsAccess($activeAddons);
    }
    $installedAddons = @unserialize(getOption('updateAddonsAvailable'));
    $newAddons = getNewAddonsAvailable();
    $purchasedAddons = array();
    if (!empty($installedAddons)) {
        $purchasedAddons = array_merge($purchasedAddons, array_keys($installedAddons));
    }
    if (!empty($newAddons)) {
        $purchasedAddons = array_merge($purchasedAddons, array_keys($newAddons));
    }
    Reg::set('purchasedAddons', $purchasedAddons);
    $uninstallAddons = $uninstall = $activeLoadedAddonsSlugs = $allPurchasedAddonsNameAndSlug = array();
    foreach ($activeAddons as $key => $addon) {
        if (!in_array($addon['slug'], $purchasedAddons)) {
            $uninstall[] = $addon['slug'];
            $uninstallAddons[]['slug'] = $addon['slug'];
        }
        if ($addon['status'] == 'active') {
            $allPurchasedAddonsNameAndSlug[$addon['slug']] = $addon['addon'];
            if (Reg::get('addonSuiteLimitExceededIllegally') && Reg::get('addonSuiteLimitExceededAttemp')) {
                $activeLoadedAddonsSlugs[$addon['slug']] = array('slug' => $addon['slug']);
            } else {
                //if(file_exists(APP_ROOT.'/addons/'.$addon['slug'].'/addon.'.$addon['slug'].'.php')){
                @(include_once APP_ROOT . '/addons/' . $addon['slug'] . '/addon.' . $addon['slug'] . '.php');
                if (method_exists('addon' . ucfirst($addon['slug']), 'init')) {
                    call_user_func(array('addon' . ucfirst($addon['slug']), 'init'));
                    $activeLoadedAddonsSlugs[$addon['slug']] = array('slug' => $addon['slug']);
                } else {
                    //file not found deactivate the addon
                    unset($activeAddons[$key]);
                    //DB::delete("?:addons", "slug='".$addon['slug']."'");
                    //addNotification($type='E', $title='Addon file missing', $message='The "'.$addon['addon'].'" addon has been removed, since a file is missing.', $state='U', $callbackOnClose='', $callbackReference='');
                }
            }
        }
    }
    if (!empty($uninstallAddons) && $addonSuiteMiniActivity != 'cancelled') {
        addNotification($type = 'E', $title = 'Addon error', $message = 'Addon(s) are not legitimate.', $state = 'U', $callbackOnClose = '', $callbackReference = '');
        uninstallAddons($uninstallAddons);
    }
    regSetInstalledAddonsDetails($activeLoadedAddonsSlugs);
    Reg::set('allPurchasedAddonsNameAndSlug', $allPurchasedAddonsNameAndSlug);
    //Reg::set('activeAddons', $activeLoadedAddonsSlugs);
}
예제 #6
0
		<td><?php 
    echo $record->phone_num;
    ?>
</td>
	</tr>
	<tr>
		<td><?php 
    echo lang('label_user_prev');
    ?>
</td>
		<td>=></td>
		<td><?php 
    echo $record->user_type;
    ?>
</td>
	</tr>
	<tr>
		<td><?php 
    echo lang('label_status');
    ?>
</td>
		<td>=></td>
		<td><?php 
    echo userStatus($record->status);
    ?>
</td>
	</tr>
<?php 
}
?>
</table>
                echo $row['id'];
                ?>
.</th>
      <td><a href="index.php?do=newsletter&amp;emailid=<?php 
                echo urlencode($row['email']);
                ?>
"><?php 
                echo $row['username'];
                ?>
</a></td>
      <td><?php 
                echo $row['name'];
                ?>
</td>
      <td align="center"><?php 
                echo userStatus($row['active']);
                ?>
</td>
      <td align="center"><?php 
                if ($row['membership_id'] == 0) {
                    ?>
        --/--
        <?php 
                } else {
                    ?>
        <a href="index.php?do=memberships&amp;action=edit&amp;id=<?php 
                    echo $row['mid'];
                    ?>
"><?php 
                    echo $row['title'];
                    ?>
예제 #8
0
 public static function forceCheckUpdate()
 {
     if (userStatus() == "admin") {
         return checkUpdate(true);
     } else {
         return false;
     }
 }
예제 #9
0
파일: view.tpl.php 프로젝트: Trideon/gigolo
    </div>
              <div class="row_detailed" style="display:none;">
            <div class="rh <?php 
        if (in_array($actionHistory['status'], array('pending', 'running', 'initiated', 'processingResponse', 'multiCallWaiting'))) {
            ?>
 in_progress<?php 
        }
        ?>
">
                  <div class="row_arrow"></div>
                  <div class="timestamp"><?php 
        echo @date(Reg::get('dateFormatLong'), $actionHistory['time']);
        ?>
</div>
                  <?php 
        if (userStatus() == "admin") {
            ?>
<div class="rep_sprite btn_rep_sprite_remove_task"><span class="<?php 
            echo $stoppingClass;
            ?>
" actionid="<?php 
            echo $actionID;
            ?>
"></span></div><?php 
        }
        ?>
                  <a class="btn_send_report float-right droid400 sendReport" actionid="<?php 
        echo $actionID;
        ?>
">Report Issue</a>
                  <div class="row_name"><?php