function get_cu_list() { global $edbr; $result = $edbr->select(array('user_groups', 'user'), 'user_name', array(array('ug_group', '=', 'checkuser')), array('ORDER BY' => 'user_name ASC'), array('ug_user' => 'user_id')); $list = Database::mysql2array($result); $list2 = array(); foreach ($list as $cu) { $list2[] = $cu['user_name']; } return $list2; }
function getGroups() { global $dbr; if ($this->mIP || !$this->mExists) { $this->mGroups = array(); } else { $res = Database::mysql2array($dbr->select('user_groups', 'ug_group', array(array('ug_user', '=', $this->mUID)))); if (!count($res)) { $this->mGroups = array(); } else { $this->mGroups = array(); foreach ($res as $group) { $this->mGroups[] = $group['ug_group']; } } unset($res); } }
function getReplag() { global $dbr; $res = Database::mysql2array($dbr->select('recentchanges_userindex', 'UNIX_TIMESTAMP() - UNIX_TIMESTAMP(rc_timestamp) as replag', null, array('ORDER BY' => 'rc_timestamp DESC', 'LIMIT' => 1))); $seconds = floor($res[0]['replag']); $text = $this->formatReplag($seconds); return array($seconds, $text); }
require_once '/data/project/xtools/public_html/counter_commons/Database.php'; require_once '/data/project/xtools/public_html/counter_commons/Email.php'; require_once '/data/project/xtools/database.inc'; require_once '/data/project/xtools/textdiff/textdiff.php'; $wgDBPort = 3306; $wgDBUser = $toolserver_username; $wgDBPass = $toolserver_password; /*$tdbr = new Database( 'sql-toolserver', $wgDBPort, $wgDBUser, $wgDBPass, 'toolserver', true );*/ $res = Database::mysql2array($dbr->select('wiki', 'DISTINCT lang', array(array('is_meta', '!=', '1'), array('is_multilang', '!=', '1'), array('is_closed', '!=', '1')), array('ORDER BY' => 'lang ASC'))); $langs = array(); foreach ($res as $r) { $langs[] = $r['lang']; } $s = array_search('en-simple', $langs); unset($langs[$s]); $langs[] = 'simple'; sort($langs); $langs[] = 'qqq'; $dirs = null; $phptemp->assign("header", $phptemp->getConf('translation')); if (isset($_POST['title'])) { $content->assign("submitted", true); $diff = "[pcount]\n"; foreach ($_POST as $key => $get) {