* Search:
- #1285: Autocompletes on internal words in university search -JAC
+ - #1513: Allows search on both only_referent and compagny fields -JAC
* XnetGrp:
- #947: Lists group former members to group admins -JAC
});
}
-// when checking/unchecking "only_referent", disable/enable some fields
-function changeOnlyReferent()
-{
- if ($("#only_referent").is(':checked')) {
- $("input[name='entreprise']").attr('disabled', true);
- } else {
- $("input[name='entreprise']").removeAttr('disabled');
- }
-}
-
// when choosing a job term in tree, hide tree and set job term field
function searchForJobTerm(treeid, jtid, full_name)
{
// {{{ class UFBF_JobCompany
class UFBF_JobCompany extends UFBF_Text
{
- private $onlymentorfield;
-
- public function __construct($envfield, $formtext = '', $onlymentorfield = 'only_referent')
- {
- parent::__construct($envfield, $formtext);
- $this->onlymentorfield = $onlymentorfield;
- }
-
- public function check(UserFilterBuilder $ufb) {
- if (parent::check($ufb)) {
- # No company check for mentors
- if ($ufb->isOn($this->onlymentorfield)) {
- $this->empty = true;
- }
- return true;
- } else {
- return false;
- }
- }
-
protected function buildUFC(UserFilterBuilder $ufb)
{
return new UFC_Job_Company(UFC_Job_Company::JOBNAME, $this->val);
}
-
- public function getEnvFieldNames()
- {
- return array($this->envfield, $this->onlymentorfield);
- }
}
// }}}