git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-700
check("select p.* from photo as p left join auth_user_md5 as u on u.user_id=p.uid where u.prenom is null");
/* validite des champ pays et region */
-check("SELECT a.uid, a.pays FROM adresses AS a LEFT JOIN geoloc_pays AS gp ON a.pays = gp.a2 WHERE gp.pays IS NULL","donne la liste des pays dans les profils qui n'ont pas d'entree correspondante dans geoloc_pays");
-check("SELECT a.uid, a.pays, a.region FROM adresses AS a LEFT JOIN geoloc_region AS gr ON (a.pays = gr.a2 AND a.region = gr.region) WHERE a.region != '' AND gr.name IS NULL","donne la liste des regions dans les profils qui n'ont pas d'entree correspondante dans geoloc_region");
+check("SELECT a.uid, a.country FROM adresses AS a LEFT JOIN geoloc_pays AS gp ON a.country = gp.a2 WHERE gp.pays IS NULL","donne la liste des pays dans les profils qui n'ont pas d'entree correspondante dans geoloc_pays");
+check("SELECT a.uid, a.country, a.region FROM adresses AS a LEFT JOIN geoloc_region AS gr ON (a.country = gr.a2 AND a.region = gr.region) WHERE a.region != '' AND gr.name IS NULL","donne la liste des regions dans les profils qui n'ont pas d'entree correspondante dans geoloc_region");
/* donne la liste des gens pour qui on a fait du marketing mais qui se sont inscrits depuis (nettoyage de envoidirect) */
info("select e.matricule,e.nom,e.prenom,e.promo from envoidirect as e inner join auth_user_md5 as a on (e.matricule = a.matricule and a.perms = 'user') order by promo,nom;");
IF(n.nat='',n.pays,n.nat) AS nat, n.a2 AS iso3166,
ad0.text AS app0text, ad0.url AS app0url, ai0.type AS app0type,
ad1.text AS app1text, ad1.url AS app1url, ai1.type AS app1type,
- adr.city, gp.a2, gp.pays, gr.name AS region,
+ adr.city, gp.a2, gp.pays AS countrytxt, gr.name AS region,
IF(a.nom_usage<>'',a.nom_usage,a.nom) AS sortkey
FROM contacts AS c
INNER JOIN auth_user_md5 AS a ON (a.user_id = c.contact)
/** donne la liste déroulante des pays
* @param $current pays actuellement selectionné
*/
-function geoloc_pays($current) {
+function geoloc_country($current) {
global $globals;
$res = $globals->xdb->iterRow('SELECT a2,pays FROM geoloc_pays ORDER BY pays');
$html = "";
return $html;
}
-function _geoloc_pays_smarty($params){
- if(!isset($params['pays']))
+function _geoloc_country_smarty($params){
+ if(!isset($params['country']))
return;
- return geoloc_pays($params['pays']);
+ return geoloc_country($params['country']);
}
-$page->register_function('geoloc_pays', '_geoloc_pays_smarty');
+$page->register_function('geoloc_country', '_geoloc_country_smarty');
/** donne la liste deroulante des regions pour un pays
* @param $pays le pays dont on veut afficher les regions
* @param $current la region actuellement selectionnee
*/
-function geoloc_region($pays,$current) {
+function geoloc_region($country,$current) {
global $globals;
- $res = $globals->xdb->iterRow('SELECT region,name FROM geoloc_region where a2={?} ORDER BY name', $pays);
+ $res = $globals->xdb->iterRow('SELECT region,name FROM geoloc_region where a2={?} ORDER BY name', $country);
$html = "<option value=\"\"></option>";
while (list($regid, $regname) = $res->next()) {
$html .= sprintf("<option value=\"%s\" %s>%s</option>\n",
}
function _geoloc_region_smarty($params){
- if(!isset($params['pays']))
+ if(!isset($params['country']))
return;
if(!isset($params['region']))
return;
- return geoloc_region($params['pays'], $params['region']);
+ return geoloc_region($params['country'], $params['region']);
}
$page->register_function('geoloc_region', '_geoloc_region_smarty');
// }}}
if ($adr['city']) $l .= $adr['city'];
}
if ($l) $t .= "\n".trim($l);
- if ($adr['pays']) $t .= "\n".$adr['pays'];
+ if ($adr['countrytxt']) $t .= "\n".$adr['countrytxt'];
return trim($t);
}
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker:
FIND_IN_SET('active', statut), FIND_IN_SET('temporaire', statut),
adr1, adr2, adr3, postcode, city, cityid,
a.country, region, tel, fax, pub, tel_pub,
- gp.pays
+ gp.pays AS countrytxt
FROM adresses AS a INNER JOIN geoloc_pays AS gp ON(gp.a2 = a.country)
WHERE uid = {?} AND NOT FIND_IN_SET('pro',statut) ".$sql_order
, Session::getInt('uid', -1)
$adresses[$adrid]['adr1'], $adresses[$adrid]['adr2'], $adresses[$adrid]['adr3'], $adresses[$adrid]['postcode'], $adresses[$adrid]['city'], $adresses[$adrid]['cityid'],
$adresses[$adrid]['country'], $adresses[$adrid]['region'], $adresses[$adrid]['tel'], $adresses[$adrid]['fax'],
$adresses[$adrid]['pub'],
- $adresses[$adrid]['tel_pub'],$adresses[$adrid]['pays']) = $res->next();
+ $adresses[$adrid]['tel_pub'],$adresses[$adrid]['countrytxt']) = $res->next();
$adresses[$adrid]['nouvelle'] = 'modif';
$adresses[$adrid]['numero_formulaire'] = -1;
require_once('geoloc.inc.php');
q.profile_web AS web,
q.profile_mobile AS mobile,
q.profile_freetext AS freetext,
- adr.city, gp.pays, gr.name AS region,
+ adr.city, gp.pays AS countrytxt, gr.name AS region,
e.entreprise,';
else
$globals->search->result_fields .="
IF(q.profile_mobile_pub='public', q.profile_mobile, '') AS mobile,
IF(q.profile_freetext_pub='public', q.profile_freetext, '') AS freetext,
IF(adr.pub='public', adr.city, '') AS city,
- IF(adr.pub='public', gp.pays, '') AS pays,
+ IF(adr.pub='public', gp.pays, '') AS countrytxt,
IF(adr.pub='public', gr.name, '') AS region,
IF(e.pub='public', e.entreprise, '') AS entreprise,";
$globals->search->result_where_statement = '
$sql = "SELECT e.entreprise, s.label as secteur , ss.label as sous_secteur , f.fonction_fr as fonction,
e.poste, e.adr1, e.adr2, e.adr3, e.postcode, e.city,
- gp.pays, gr.name AS region, e.tel, e.fax, e.mobile, e.entrid,
+ gp.pays AS countrytxt, gr.name AS region, e.tel, e.fax, e.mobile, e.entrid,
e.pub, e.tel_pub, e.email, e.email_pub, e.web
FROM entreprises AS e
LEFT JOIN emploi_secteur AS s ON(e.secteur = s.id)
$user['adr_pro'] = $res->fetchAllAssoc();
$sql = "SELECT a.adr1,a.adr2,a.adr3,a.postcode,a.city,
- gp.pays,gr.name AS region,a.tel,a.fax,
+ gp.pays AS countrytxt,gr.name AS region,a.tel,a.fax,
FIND_IN_SET('active', a.statut) AS active, a.adrid,
FIND_IN_SET('res-secondaire', a.statut) AS secondaire,
a.pub, a.tel_pub
{**************************************************************************}
- {if $address.adr1 || $address.pays || $geoloc_address.city || $address.tel || $address.fax || $address.mobile}
+ {if $address.adr1 || $address.countrytxt || $geoloc_address.city || $address.tel || $address.fax || $address.mobile}
{if $no_div neq 1}
<div class="adresse">
{/if}
- {if $titre && ($address.adr1 || $address.city || $address.pays)}
+ {if $titre && ($address.adr1 || $address.city || $address.countrytxt)}
{if $titre_div}
<div class="titre">
{$titre}
{if $address.adr2}<strong>{$address.adr2}</strong><br />{/if}
{if $address.adr3}<strong>{$address.adr3}</strong><br />{/if}
{if $address.city}<strong>{$address.postcode} {$address.city}</strong><br />{/if}
- {if $address.pays}
- <strong>{$address.pays}{if $address.region && $address.pays != 'France'} ({$address.region}){/if}</strong>
+ {if $address.countrytxt}
+ <strong>{$address.countrytxt}{if $address.region && $address.countrytxt != 'France'} ({$address.region}){/if}</strong>
{/if}
{if $address.tel}
<tr>
<td class="colg">
- <a name="jump_adr{$adrid}"></a>
<span class="titre">{$titre}</span>
{if $adr.nouvelle != 'new' && !$smarty.request.detail[$adrid]}
<br />
- [<a href="{$url}&detail[{$adrid}]=1#jump_adr{$adrid}">corriger</a>]
+ [<a href="{$url}&detail[{$adrid}]=1">corriger</a>]
{/if}
{if $adr.nouvelle != 'new' && !$adr.cityid}
<br />
</td>
<td class="cold">
<select name="country[{$adrid}]" onchange="this.form.submit();">
- {geoloc_pays pays=$adr.country}
+ {geoloc_country country=$adr.country}
</select>
</td>
</tr>
</td>
<td class="cold">
<select name="region[{$adrid}]">
- {geoloc_region pays=$adr.country region=$adr.region}
+ {geoloc_region country=$adr.country region=$adr.region}
</select>
{/if}
</td>
<div class="long">
{if $c.wasinscrit}
- {if $c.web || $c.mobile || $c.pays || $c.city || $c.region || $c.entreprise || $c.freetext}
+ {if $c.web || $c.mobile || $c.countrytxt || $c.city || $c.region || $c.entreprise || $c.freetext}
<table cellspacing="0" cellpadding="0">
{if $c.web}
<tr>
<td class="rt"><a href="{$c.web}">{$c.web}</a></td>
</tr>
{/if}
- {if $c.pays || $c.city}
+ {if $c.countrytxt || $c.city}
<tr>
<td class="lt">Géographie:</td>
- <td class="rt">{$c.city}{if $c.city && $c.pays}, {/if}{$c.pays}</td>
+ <td class="rt">{$c.city}{if $c.city && $c.countrytxt}, {/if}{$c.countrytxt}</td>
</tr>
{/if}
{if $c.mobile}
</td>
<td class="cold">
<select name="countrypro[{$i}]" onchange="this.form.submit();">
- {geoloc_pays pays=$countrypro.$i}
+ {geoloc_country country=$countrypro.$i}
</select>
</td>
</tr>
</td>
<td class="cold">
<select name="regionpro[{$i}]">
- {geoloc_region pays=$countrypro.$i region=$regionpro.$i}
+ {geoloc_region country=$countrypro.$i region=$regionpro.$i}
</select>
</td>
</tr>
<tr class="{cycle values="pair,impair"}">
<td class="colg">
<select name="mentor_pays_id_new">
- {geoloc_pays pays='00'}
+ {geoloc_country country='00'}
</select>
</td>
<td class="colm">
{else}
{assign var="country" value=""}
{/if}
- {geoloc_pays pays=$country}
+ {geoloc_country country=$country}
</select>
</td>
</tr>
{assign var="region" value=""}
{/if}
{if $smarty.request.country neq ""}
- {geoloc_region pays=$smarty.request.country region=$region}
+ {geoloc_region country=$smarty.request.country region=$region}
{else}
<option value=""></option>
{/if}