Revision 2098
Added by darkviper over 11 years ago
| index.php | ||
|---|---|---|
| 23 | 23 |
*/ |
| 24 | 24 |
function findStringInFileList( $sString, $sListFile) |
| 25 | 25 |
{
|
| 26 |
$aMatch = array(); |
|
| 27 |
if(is_readable($sListFile)) {
|
|
| 28 |
$aList = file($sListFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); |
|
| 29 |
$aMatch = preg_grep('/'.preg_quote($sString, '/').'/i',$aList);
|
|
| 30 |
} |
|
| 31 |
return (sizeof($aMatch)>0); |
|
| 26 |
$aMatch = array();
|
|
| 27 |
if(is_readable($sListFile)) {
|
|
| 28 |
$aList = file($sListFile, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
|
|
| 29 |
$aMatch = preg_grep('/'.preg_quote($sString, '/').'/i',$aList);
|
|
| 30 |
}
|
|
| 31 |
return (sizeof($aMatch)>0);
|
|
| 32 | 32 |
} |
| 33 | 33 |
|
| 34 | 34 |
function admin_users_index($aActionRequest) |
| 35 | 35 |
{
|
| 36 |
$database = WbDatabase::getInstance();
|
|
| 37 |
$mLang = Translate::getInstance();
|
|
| 38 |
$mLang->enableAddon('admin\users');
|
|
| 36 |
$oDb = WbDatabase::getInstance();
|
|
| 37 |
$oTrans = Translate::getInstance();
|
|
| 38 |
$oTrans->enableAddon('admin\\users');
|
|
| 39 | 39 |
|
| 40 | 40 |
$sAdminPath = dirname(str_replace('\\', '/', __FILE__));
|
| 41 | 41 |
$sAdminName = basename($sAdminPath); |
| ... | ... | |
| 96 | 96 |
if($user_id == 0){
|
| 97 | 97 |
$admin = new admin('Access', 'users');
|
| 98 | 98 |
msgQueue::clear(); |
| 99 |
msgQueue::add($mLang->MESSAGE_GENERIC_FORGOT_OPTIONS );
|
|
| 99 |
msgQueue::add($oTrans->MESSAGE_GENERIC_FORGOT_OPTIONS );
|
|
| 100 | 100 |
$aActionRequest['user_id'] = $user_id; |
| 101 | 101 |
$aActionRequest['cancel_url'] = ADMIN_URL.'/access/index.php'; |
| 102 | 102 |
include($sAdminPath.'/user_list.php'); |
| ... | ... | |
| 115 | 115 |
if( ($user_id < 2 ) ) |
| 116 | 116 |
{
|
| 117 | 117 |
// if($admin_header) { $admin->print_header(); }
|
| 118 |
msgQueue::add($mLang->MESSAGE_GENERIC_SECURITY_ACCESS );
|
|
| 118 |
msgQueue::add($oTrans->MESSAGE_GENERIC_SECURITY_ACCESS );
|
|
| 119 | 119 |
} |
| 120 | 120 |
$admin_header = false; |
| 121 | 121 |
if(isset($aActionRequest['BackLink'])) {
|
| ... | ... | |
| 170 | 170 |
} |
| 171 | 171 |
$admin->print_footer(); |
| 172 | 172 |
|
| 173 |
} |
|
| 174 |
|
|
| 173 |
} // end of function admin_users_index()
|
|
| 174 |
/* ************************************************************************************ */ |
|
| 175 | 175 |
if(!defined('WB_URL'))
|
| 176 | 176 |
{
|
| 177 |
$config_file = realpath('../../config.php');
|
|
| 178 |
if(file_exists($config_file) && !defined('WB_URL'))
|
|
| 179 |
{
|
|
| 177 |
$config_file = '../../config.php'; |
|
| 178 |
if(is_readable($config_file)) {
|
|
| 180 | 179 |
require($config_file); |
| 180 |
} else {
|
|
| 181 |
throw new Exception('unable to read config.php');
|
|
| 181 | 182 |
} |
| 182 | 183 |
} |
| 183 |
if(!class_exists('admin', false)){ include(WB_PATH.'/framework/class.admin.php'); }
|
|
| 184 | 184 |
|
| 185 | 185 |
$requestMethod = '_'.strtoupper($_SERVER['REQUEST_METHOD']); |
| 186 | 186 |
$aActionRequest = (isset(${$requestMethod})) ? ${$requestMethod} : null;
|
Also available in: Unified diff
! activate class Translate for all addons in admin/ (except pages/)
! class.admin >> add translation of the current theme to Translate