$order = '';
}
- require_once 'directory.enums.inc.php';
return XDB::Iterator('SELECT p.*, p.sex = \'female\' AS sex, pe.entry_year, pe.grad_year,
pn_f.name AS firstname, pn_l.name AS lastname, pn_n.name AS nickname,
IF(pn_uf.name IS NULL, pn_f.name, pn_uf.name) AS firstname_ordinary,
|| substr($cls, 0, 8) == 'plfilter') {
__autoload('plfilter');
return;
+ } else if (substr($cls, 0, 3) == 'de_') {
+ __autoload('direnum');
} else if (substr($cls, -3, 3) == 'req') {
@include 'validations.inc.php';
return;
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-require_once 'directory.enums.inc.php';
-
// {{{ class UserFilterBuilder
class UserFilterBuilder
{
if (!is_null($user)) {
$groups = $user->groups();
if (count($groups)) {
- require_once "directory.enums.inc.php";
$gn = DirEnum::getOptions(DirEnum::GROUPESX);
$gns = array();
foreach (array_keys($groups) as $gid) {
$binets = $pf->getBinets();
if (count($binets)) {
- require_once "directory.enums.inc.php";
$bn = DirEnum::getOptions(DirEnum::BINETS);
$bns = array();
foreach ($binets as $bid) {
$entry->set('X-BINETS', join(', ', $bid));
}
if (!empty($pf->section)) {
- require_once "directory.enums.inc.php";
$sections = DirEnum::getOptions(DirEnum::SECTIONS);
$entry->set('X-SECTION', $sections[$pf->section]);
}
}
// We check we actually have an identification number.
if(!empty($params[1])) {
- require_once 'directory.enums.inc.php';
$nameTypes = DirEnum::getOptions(DirEnum::NAMETYPES);
$nameTypes = array_flip($nameTypes);
$page->changeTpl('admin/add_accounts.tpl');
if (Env::has('add_type') && Env::has('people')) {
- require_once 'directory.enums.inc.php';
$lines = explode("\n", Env::t('people'));
$separator = Env::t('separator');
$promotion = Env::i('promotion');
$page->setTitle('Conseil Pro');
- require_once "directory.enums.inc.php";
-
// Retrieval of sector names
$sectors = DirEnum::getOptions(DirEnum::SECTORS);
$sectors[''] = '';
}
if ($hash) {
- require_once 'directory.enums.inc.php';
-
$nameTypes = DirEnum::getOptions(DirEnum::NAMETYPES);
$nameTypes = array_flip($nameTypes);
$res = XDB::query("SELECT a.uid, pd.promo, pnl.name AS lastname, pnf.name AS firstname, p.xorg_id AS xorgid,
return PL_FORBIDDEN;
}
- require_once 'directory.enums.inc.php';
$nameTypes = DirEnum::getOptions(DirEnum::NAMETYPES);
$nameTypes = array_flip($nameTypes);
die();
}
- require_once 'directory.enums.inc.php';
$enums = array(
'binetTxt' => DirEnum::BINETS,
'groupexTxt' => DirEnum::GROUPESX,
{
// Give the list of all values possible of type and builds a select input for it
$ids = null;
- require_once 'directory.enums.inc.php';
switch ($type) {
case 'binet':