pays -> countrytxt
authorPascal Corpet <pascal.corpet@m4x.org>
Sat, 11 Jun 2005 14:48:42 +0000 (14:48 +0000)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Thu, 26 Jun 2008 21:29:13 +0000 (23:29 +0200)
git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-700

12 files changed:
bin/cron/checkdb.php
htdocs/carnet/mescontacts.php
include/geoloc.inc.php
include/profil/get_adresses.inc.php
include/search/classes.inc.php
include/user.func.inc.php
templates/geoloc/address.tpl
templates/geoloc/form.address.tpl
templates/include/minifiche.tpl
templates/profil/emploi.tpl
templates/profil/mentor.tpl
templates/search.adv.form.tpl

index d14af8a..4141713 100755 (executable)
@@ -115,8 +115,8 @@ check("select g.* from groupesx_ins as g left join groupesx_def as gd on g.gid=g
 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;");
index ccea643..a98dfce 100644 (file)
@@ -126,7 +126,7 @@ if(Get::get('trombi')) {
                    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)
index 69b5dbe..4cf977a 100644 (file)
@@ -24,7 +24,7 @@
 /** 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 = "";
@@ -35,20 +35,20 @@ function geoloc_pays($current) {
     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",
@@ -58,11 +58,11 @@ function geoloc_region($pays,$current) {
 
 }
 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');
 // }}}
@@ -99,7 +99,7 @@ function get_address_text($adr) {
         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:
index bef7e07..c2201a2 100644 (file)
@@ -68,7 +68,7 @@ $res = $globals->xdb->iterRow(
        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)
@@ -85,7 +85,7 @@ for ($i = 0; $i < $nb_adr; $i++) {
        $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');
index 94ef6d7..4b5718a 100644 (file)
@@ -42,7 +42,7 @@ if (logged())
                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 .="
@@ -50,7 +50,7 @@ else
                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 = '
index 60f2fb6..a90fcd3 100644 (file)
@@ -182,7 +182,7 @@ function &get_user_details($login, $from_uid = '')
 
     $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)
@@ -196,7 +196,7 @@ function &get_user_details($login, $from_uid = '')
     $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
index 3a1108f..05145a5 100644 (file)
 {**************************************************************************}
 
 
-      {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}
@@ -38,8 +38,8 @@
         {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}
index 30aa57f..dd8d632 100644 (file)
@@ -1,10 +1,9 @@
     <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}&amp;detail[{$adrid}]=1#jump_adr{$adrid}">corriger</a>]
+          [<a href="{$url}&amp;detail[{$adrid}]=1">corriger</a>]
         {/if}
        {if $adr.nouvelle != 'new' && !$adr.cityid}
        <br />
@@ -60,7 +59,7 @@
       </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>
@@ -71,7 +70,7 @@
       </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>
index 7aea0b4..a670f59 100644 (file)
@@ -86,7 +86,7 @@
 
   <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}
index f86f55f..0b40d88 100644 (file)
       </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>
index 0100451..00ec29b 100644 (file)
@@ -130,7 +130,7 @@ notamment internationales sur la base desquels tu seras identifiable depuis
     <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">
index 440032a..52f6a35 100644 (file)
         {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}