projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Redefine DirEnum API, factor some code
[platal.git]
/
modules
/
search.php
diff --git
a/modules/search.php
b/modules/search.php
index
dab51c0
..
394aa90
100644
(file)
--- a/
modules/search.php
+++ b/
modules/search.php
@@
-1,6
+1,6
@@
<?php
/***************************************************************************
<?php
/***************************************************************************
- * Copyright (C) 2003-20
09
Polytechnique.org *
+ * Copyright (C) 2003-20
10
Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
@@
-48,7
+48,7
@@
class SearchModule extends PLModule
global $globals;
$res = XDB::query("SELECT MIN(diminutif), MAX(diminutif)
global $globals;
$res = XDB::query("SELECT MIN(diminutif), MAX(diminutif)
- FROM
#groupex#.asso
+ FROM
groups
WHERE cat = 'Promotions'");
list($min, $max) = $res->fetchOneRow();
$page->assign('promo_min', $min);
WHERE cat = 'Promotions'");
list($min, $max) = $res->fetchOneRow();
$page->assign('promo_min', $min);
@@
-207,7
+207,7
@@
class SearchModule extends PLModule
'secteurTxt' => DirEnum::SECTORS,
'description' => DirEnum::JOBDESCRIPTION,
'nationaliteTxt' => DirEnum::NATIONALITIES,
'secteurTxt' => DirEnum::SECTORS,
'description' => DirEnum::JOBDESCRIPTION,
'nationaliteTxt' => DirEnum::NATIONALITIES,
- 'schoolTxt' => DirEnum::SCHOOLS,
+ 'schoolTxt' => DirEnum::
EDU
SCHOOLS,
);
if (!array_key_exists($enums, $type)) {
exit();
);
if (!array_key_exists($enums, $type)) {
exit();
@@
-248,44
+248,44
@@
class SearchModule extends PLModule
switch ($type) {
case 'binet':
switch ($type) {
case 'binet':
- $ids = DirEnum::getOptions(DirEnum::BINETS);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::BINETS);
break;
case 'networking_type':
break;
case 'networking_type':
- $ids = DirEnum::getOptions(DirEnum::NETWORKS);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::NETWORKS);
break;
case 'country':
break;
case 'country':
- $ids = DirEnum::getOptions(DirEnum::COUNTRIES);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::COUNTRIES);
$page->assign('onchange', 'changeCountry(this.value)');
break;
case 'diploma':
if (Env::has('school') && Env::i('school') != 0) {
$page->assign('onchange', 'changeCountry(this.value)');
break;
case 'diploma':
if (Env::has('school') && Env::i('school') != 0) {
- $ids = DirEnum::getOptions
(DirEnum::
DEGREES, Env::i('school'));
+ $ids = DirEnum::getOptions
Iter(DirEnum::EDU
DEGREES, Env::i('school'));
} else {
} else {
- $ids = DirEnum::getOptions
(DirEnum::
DEGREES);
+ $ids = DirEnum::getOptions
Iter(DirEnum::EDU
DEGREES);
}
break;
case 'groupex':
}
break;
case 'groupex':
- $ids = DirEnum::getOptions(DirEnum::GROUPESX);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::GROUPESX);
break;
case 'nationalite':
break;
case 'nationalite':
- $ids = DirEnum::getOptions(DirEnum::NATIONALITIES);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::NATIONALITIES);
break;
case 'region':
if ($isset($_REQUEST['country'])) {
break;
case 'region':
if ($isset($_REQUEST['country'])) {
- $ids = DirEnum::getOptions(DirEnum::ADMINAREAS, $_REQUEST['country']);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::ADMINAREAS, $_REQUEST['country']);
} else {
} else {
- $ids = DirEnum::getOptions(DirEnum::ADMINAREAS);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::ADMINAREAS);
}
break;
case 'school':
}
break;
case 'school':
- $ids = DirEnum::getOptions
(DirEnum::
SCHOOLS);
+ $ids = DirEnum::getOptions
Iter(DirEnum::EDU
SCHOOLS);
$page->assign('onchange', 'changeSchool(this.value)');
break;
case 'section':
$page->assign('onchange', 'changeSchool(this.value)');
break;
case 'section':
- $ids = DirEnum::getOptions(DirEnum::SECTIONS);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::SECTIONS);
break;
case 'secteur':
break;
case 'secteur':
- $ids = DirEnum::getOptions(DirEnum::SECTORS);
+ $ids = DirEnum::getOptions
Iter
(DirEnum::SECTORS);
break;
default: exit();
}
break;
default: exit();
}