Example #1
0
 function Page_Init()
 {
     global $gsExport, $gsCustomExport, $gsExportFile, $UserProfile, $Language, $Security, $objForm;
     // User profile
     $UserProfile = new cUserProfile();
     // Security
     $Security = new cAdvancedSecurity();
     if (!$Security->IsLoggedIn()) {
         $Security->AutoLogin();
     }
     if ($Security->IsLoggedIn()) {
         $Security->TablePermission_Loading();
     }
     $Security->LoadCurrentUserLevel($this->ProjectID . $this->TableName);
     if ($Security->IsLoggedIn()) {
         $Security->TablePermission_Loaded();
     }
     if (!$Security->CanDelete()) {
         $Security->SaveLastUrl();
         $this->setFailureMessage($Language->Phrase("NoPermission"));
         // Set no permission
         if ($Security->CanList()) {
             $this->Page_Terminate(ew_GetUrl("banklist.php"));
         } else {
             $this->Page_Terminate(ew_GetUrl("login.php"));
         }
     }
     if ($Security->IsLoggedIn()) {
         $Security->UserID_Loading();
         $Security->LoadUserID();
         $Security->UserID_Loaded();
     }
     $this->CurrentAction = @$_GET["a"] != "" ? $_GET["a"] : @$_POST["a_list"];
     // Set up current action
     $this->BANK_ID->Visible = !$this->IsAdd() && !$this->IsCopy() && !$this->IsGridAdd();
     // Global Page Loading event (in userfn*.php)
     Page_Loading();
     // Page Load event
     $this->Page_Load();
     // Check token
     if (!$this->ValidPost()) {
         echo $Language->Phrase("InvalidPostRequest");
         $this->Page_Terminate();
         exit;
     }
     // Create Token
     $this->CreateToken();
 }
Example #2
0
 function Page_Init()
 {
     global $gsExport, $gsExportFile, $UserProfile, $Language, $Security, $objForm;
     global $tbl_ga_stat;
     // Security
     $Security = new cAdvancedSecurity();
     if (!$Security->IsLoggedIn()) {
         $Security->AutoLogin();
     }
     if (!$Security->IsLoggedIn()) {
         $Security->SaveLastUrl();
         $this->Page_Terminate("login.php");
     }
     $Security->TablePermission_Loading();
     $Security->LoadCurrentUserLevel($this->TableName);
     $Security->TablePermission_Loaded();
     if (!$Security->IsLoggedIn()) {
         $Security->SaveLastUrl();
         $this->Page_Terminate("login.php");
     }
     if (!$Security->CanDelete()) {
         $Security->SaveLastUrl();
         $this->Page_Terminate("tbl_ga_statlist.php");
     }
     // Global Page Loading event (in userfn*.php)
     Page_Loading();
     // Page Load event
     $this->Page_Load();
 }
Example #3
0
<?php 
}
if ($nTotalRecs > 0) {
    ?>
<table id="ewlistmain" class="ewTable">
<?php 
    $OptionCnt = 0;
    if ($Security->CanView()) {
        $OptionCnt++;
        // view
    }
    if ($Security->CanEdit()) {
        $OptionCnt++;
        // edit
    }
    if ($Security->CanDelete()) {
        $OptionCnt++;
        // delete
    }
    ?>
	<!-- Table header -->
	<tr class="ewTableHeader">
		<td valign="top">
<?php 
    if ($user->Export != "") {
        ?>
id
<?php 
    } else {
        ?>
	<a href="userlist.php?order=<?php 
Example #4
0
            $OptionCnt++;
            // edit
        }
        if ($Security->IsLoggedIn()) {
            $OptionCnt++;
            // copy
        }
        if ($Security->IsLoggedIn()) {
            $OptionCnt++;
            // delete
        }
        ?>
			<!-- Table header -->
			<tr class="ewTableHeader">
<?php 
        if ($Security->CanDelete() || $Security->CanArchive()) {
            ?>
<td width="20"><input type="hidden" name="action" id="action" value=""/></td>
<?php 
        }
        ?>
				<td valign="top">
		<?php 
        if ($archives->Export != "") {
            ?>
		id
		<?php 
        } else {
            ?>
			编号
		<?php 
		var chk = document.forms["fpostslist"].elements["chkAll"];
		for(var i = 0;i < cbx.length;i ++){
				cbx[i].checked = chk.checked;
		}
	}	
</script>
	<?php
	if( isset($view) && $view == 'classic' ) {
		$keywords = trim($posts->getBasicSearchKeyword());
		if( $posts->getBasicSearchType() == 'OR' || $posts->getBasicSearchType() == 'AND' ) {
			$keywords = explode(' ',$keywords);
		}
	?>
		<table id="ewlistmain" class="ewTable">
		<tr>
<?php if ($Security->CanDelete()||$Security->CanArchive()) { ?>
<td><input type="hidden" name="action" id="action" value=""/></td>
<?php } ?>
</tr>
		<?php
		if (defined("EW_EXPORT_ALL") && $posts->Export <> "") {
			$nStopRec = $nTotalRecs;
		} else {
			$nStopRec = $nStartRec + $nDisplayRecs - 1; // Set the last record to display
		}
		$nRecCount = $nStartRec - 1;
		if (!$rs->EOF) {
			$rs->MoveFirst();
			if (!$posts->SelectLimit) $rs->Move($nStartRec - 1); // Move to first record directly
		}
		$RowCnt = 0;