factorize skin wrt menu or not
authorPierre Habouzit (MadCoder <pierre.habouzit@m4x.org>
Mon, 18 Apr 2005 12:24:15 +0000 (12:24 +0000)
committerFlorent Bruneau <florent.bruneau@polytechnique.org>
Thu, 26 Jun 2008 21:28:38 +0000 (23:28 +0200)
git-archimport-id: opensource@polytechnique.org--2005/platal--mainline--0.9--patch-566

htdocs.net/groupe/asso.php
htdocs.net/groupes.php
include/xnet/page.inc.php
templates/xnet/apropos.tpl
templates/xnet/creation-groupex.tpl
templates/xnet/groupe/asso.tpl
templates/xnet/groupes.tpl
templates/xnet/include/nav.tpl [deleted file]
templates/xnet/index.tpl
templates/xnet/services.tpl
templates/xnet/skin.tpl

index 9365db8..7042f73 100644 (file)
@@ -6,6 +6,7 @@ new_skinned_page('xnet/groupe/asso.tpl', AUTH_PUBLIC);
 if (!$globals->asso('id')) {
     header("Location: ../");
 }
+$page->useMenu();
 $page->setType(strtolower($globals->asso('cat')));
 $page->assign('asso', $globals->asso());
 
index d77e5ef..7f44015 100644 (file)
@@ -21,6 +21,7 @@
     }
     $page->assign('gps', $res);
 
+    $page->useMenu();
     $page->setType($cat);
     $page->run();
 ?>
index 1eb9fb9..1ac7156 100644 (file)
@@ -55,6 +55,14 @@ class XnetPage extends PlatalPage
     }
 
     // }}}
+    // {{{ function useMenu
+
+    function useMenu()
+    {
+        $this->assign('menu', true);
+    }
+
+    // }}}
 }
 
 // }}}
index 4181e6f..421d2fb 100644 (file)
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************}
 
-<table id="content" cellspacing="0" cellpadding="0">
-
-  <tr>
-    <td colspan="5">
-      <p class="descr">
-      Polytechnique.net présente les activités associatives des Polytechniciens, élèves et anciens.
-      Ce portail a été conçu par l'équipe qui anime le site <a href="https://www.polytechnique.org/">Polytechnique.org</a>.
-      Il a vocation à favoriser la communication entre les groupes X, et leur promotion à
-      l'extérieur de la communauté polytechnicienne.
-      </p>
-      <p class="descr">
-      <a href="https://www.polytechnique.org/apropos.php">L'équipe</a> tient à remercier
-      <strong>David Bachelart (X99) et Sylvain Joyeux (X2000)</strong> qui ont participé à l'élaboration de
-      la charte graphique du site, ainsi que <strong>Laurent El Kaim (X1984)</strong>, qui a protégé le
-      domaine Polytechnique.net durant plusieurs années, avant d'en faire don début 2004 à
-      l'association.
-      </p>
-    </td>
-  </tr>
-
-  {include file="xnet/include/nav.tpl"}
-
-</table>
+<div id="content">
+  <p class="descr">
+  Polytechnique.net présente les activités associatives des Polytechniciens, élèves et anciens.
+  Ce portail a été conçu par l'équipe qui anime le site <a href="https://www.polytechnique.org/">Polytechnique.org</a>.
+  Il a vocation à favoriser la communication entre les groupes X, et leur promotion à
+  l'extérieur de la communauté polytechnicienne.
+  </p>
+  <p class="descr">
+  <a href="https://www.polytechnique.org/apropos.php">L'équipe</a> tient à remercier
+  <strong>David Bachelart (X99) et Sylvain Joyeux (X2000)</strong> qui ont participé à l'élaboration de
+  la charte graphique du site, ainsi que <strong>Laurent El Kaim (X1984)</strong>, qui a protégé le
+  domaine Polytechnique.net durant plusieurs années, avant d'en faire don début 2004 à
+  l'association.
+  </p>
+</div>
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index fbaa8d0..f1d3b4a 100644 (file)
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************}
 
- <div id="content">
-   <h1>
-     Statuts Types de Groupe-X<br />
-     Document rédigé par l'AX le lundi 15 mai 2000
-   </h1>
+<div id="content">
+  <h1>
+    Statuts Types de Groupe-X<br />
+    Document rédigé par l'AX le lundi 15 mai 2000
+  </h1>
 
-   <p class="descr">
-   Des informations relatives à la <a href="#creation">création de groupes X</a> sont disponibles.
-   </p>
+  <p class="descr">
+  Des informations relatives à la <a href="#creation">création de groupes X</a> sont disponibles.
+  </p>
 
-   <h2>
-     Article 1 - Désignation
-   </h2>
-   <p class="descr">
-   Il est formé au sein de l'AX un groupe "X- ________", sous réserve de l'agrément 
-   du Conseil de l'AX ratifié par l'Assemblée générale.
-   </p>
-   <h2>
-     Article 2 - Objet
-   </h2>
-   <p class="descr">
-   L'objet du Groupe est de __________. 
-   </p>
-   <h2>
-     Article 3 - Siège social
-   </h2>
-   <p class="descr">
-   Le siège du groupe est fixé à _________. Il pourra être transféré en 
-   tout autre lieu en France par simple décision du Bureau.
-   </p>
-   <h2>
-     Article 4 - Membres
-   </h2>
-   <p class="descr">
-   Tout ancien élève de l'École polytechnique peut adhérer au Groupe, les membres de l'AX à 
-   jour de leur cotisation devant y être majoritaires. Pour adhérer, il doit faire une demande 
-   au secrétariat du Groupe et régler sa cotisation annuelle s'il y en a une. Le Président du 
-   Groupe doit être membre de l'AX à jour de sa cotisation.
-   </p>
-   <p class="descr">
-   Le Groupe peut admettre des membres associés non X. Les X doivent toujours être en majorité 
-   et l'effectif des membres de l'AX à jour de leur cotisation doit être au moins de dix. Le 
-   Bureau décide si les membres associés payent ou non la cotisation instituée.
-   </p>
-   <h2>
-     Article 5 - Modalités d'action
-   </h2>
-   <p class="descr">
-   Le Groupe organisera des réunions, débats, conférences auxquels pourront participer des 
-   personnalités extérieures. Il s'interdit d'aborder tout sujet de nature politique ou 
-   confessionnelle.
-   </p>
-   <p class="descr">
-   Il s'interdit toute activité à caractère commercial ou lucratif.
-   </p>
-   <p class="descr">
-   Il pourra diffuser auprès de ses membres et de l'AX les comptes rendus de ses réunions 
-   et des conférences qu'il aura organisées ainsi que les résultats de ses réflexions et 
-   de ses travaux. Un résumé pourra en être publié dans La Jaune et la Rouge.
-   </p>
-   <p class="descr">
-   Il doit avoir reçu l'autorisation du Conseil de l'AX préalablement à toute diffusion 
-   ou intervention à l'extérieur de l'AX.
-   </p>
-   <p class="descr">
-   Le Groupe n'est pas habilité à représenter l'AX ou à prendre position en son nom.
-   </p>
-   <h2>
-     Article 6 - Gestion
-   </h2>
-   <p class="descr">
-   Le Groupe est dirigé par un Bureau comprenant un Président et au moins un Vice-Président, 
-   un Trésorier et un Secrétaire. Les membres du Bureau sont élus par l'Assemblée Générale 
-   pour n années<sup><a href="#c1">[1]</a></sup>, avec renouvellement par 1/n.
-   Le Bureau décide d'instituer ou non une cotisation annuelle et fixe son montant. Les 
-   membres du Bureau sont rééligibles, le Président ne l'étant qu'une seule fois.
-   </p>
-   <p class="descr">
-   En aucun cas le Groupe ne pourra engager la responsabilité financière de l'AX.
-   </p>
-   <h2>
-     Article 7 - Assemblée Générale
-   </h2>
-   <p class="descr">
-   L'Assemblée Générale est constituée par tous les membres, à jour de leur cotisation 
-   s'il y en a une. Elle est présidée par le Président ou, à défaut, par un Vice-Président. 
-   L'ordre du jour est fixé par le Bureau.
-   </p>
-   <h2>
-     Article 8 - Modification des statuts - dissolution
-   </h2>
-   <p class="descr">
-   Les statuts pourront être modifiés en Assemblée générale par vote à la majorité des trois 
-   quarts des membres du Groupe, sur convocation par le Président avec un préavis d'un mois. 
-   Si le quorum n'est pas atteint, une nouvelle Assemblée Générale se réunit un mois plus tard 
-   et statue à la majorité des trois quarts des membres présents.
-   </p>
-   <p class="descr">
-   Si le nombre des membres de l'AX à jour de leur cotisation tombe en-dessous de 10, la 
-   dissolution devra être prononcée.
-   </p>
-   <hr />
-   <p class="descr">
-   <sup><a id="c1"></a>[1]</sup>: n et 1/n étant compatibles avec le nombre de membres du Bureau.
-   </p>
-   <h2>
-     <a id="creation"></a>Création d'un Groupe X
-   </h2>
-   <p class="descr">
-   L'article 12 des statuts de l'AX précise :
-   </p>
-   <blockquote>
-     <p class="descr">
-     &laquo;&nbsp;les groupes (affiliés) ont pour but d'aider l'action de l'AX. Ils 
-     jouissent de la liberté nécessaire à leur activité et à leur développement (...). 
-     Leurs règles de fonctionnement doivent être formulées par écrit et recevoir 
-     l'approbation du Conseil d'administration&nbsp;&raquo;.
-     </p>
-   </blockquote>
-   <p class="descr">
-   Les principales règles à suivre sont les suivantes :
-   </p>
-   <ul>
-     <li>
-     <p class="descr">
-     conformément au Règlement intérieur de l'AX, pour créer un Groupe, il faut réunir 
-     au moins vingt signatures d'X décidés à adhérer, membres de l'AX et à jour de leur 
-     cotisation à l'AX. Le Groupe peut admettre des membres extérieurs à l'AX, anciens 
-     élèves ou non. Mais les membres de l'AX à jour de leur cotisation doivent être en 
-     majorité, et toujours au moins dix. S'ils tombent en dessous de ce nombre, le Groupe 
-     est dissous.
-     </p>
-     </li>
-     <li>
-     <p class="descr">
-     il faut des règles de fonctionnement, ou statuts, qui précisent notamment le mode 
-     d'élection et la durée des membres du Bureau et du Président et s'il y a (ou non) 
-     une cotisation.
-     </p>
-     </li>
-     <li>
-     <p class="descr">
-     le siège du Groupe est généralement chez le Président ou le Secrétaire général. 
-     Il peut être rue Descartes mais les adresses courrier, téléphone, fax et mél doivent 
-     être ailleurs.
-     </p>
-     </li>
-     <li>
-     <p class="descr">
-     le Groupe n'est pas habilité à représenter l'AX ou à prendre position en son nom.
-     </p>
-     </li>
-     <li>
-     <p class="descr">
-     il s'interdit toute discussion et manifestation de nature politique ou 
-     confessionnelle.
-     </p>
-     </li>
-     <li>
-     <p class="descr">
-     il s'interdit toute activité à caractère commercial ou lucratif.
-     </p>
-     </li>
-   </ul>
+  <h2>
+    Article 1 - Désignation
+  </h2>
+  <p class="descr">
+  Il est formé au sein de l'AX un groupe "X- ________", sous réserve de l'agrément 
+  du Conseil de l'AX ratifié par l'Assemblée générale.
+  </p>
+  <h2>
+    Article 2 - Objet
+  </h2>
+  <p class="descr">
+  L'objet du Groupe est de __________. 
+  </p>
+  <h2>
+    Article 3 - Siège social
+  </h2>
+  <p class="descr">
+  Le siège du groupe est fixé à _________. Il pourra être transféré en 
+  tout autre lieu en France par simple décision du Bureau.
+  </p>
+  <h2>
+    Article 4 - Membres
+  </h2>
+  <p class="descr">
+  Tout ancien élève de l'École polytechnique peut adhérer au Groupe, les membres de l'AX à 
+  jour de leur cotisation devant y être majoritaires. Pour adhérer, il doit faire une demande 
+  au secrétariat du Groupe et régler sa cotisation annuelle s'il y en a une. Le Président du 
+  Groupe doit être membre de l'AX à jour de sa cotisation.
+  </p>
+  <p class="descr">
+  Le Groupe peut admettre des membres associés non X. Les X doivent toujours être en majorité 
+  et l'effectif des membres de l'AX à jour de leur cotisation doit être au moins de dix. Le 
+  Bureau décide si les membres associés payent ou non la cotisation instituée.
+  </p>
+  <h2>
+    Article 5 - Modalités d'action
+  </h2>
+  <p class="descr">
+  Le Groupe organisera des réunions, débats, conférences auxquels pourront participer des 
+  personnalités extérieures. Il s'interdit d'aborder tout sujet de nature politique ou 
+  confessionnelle.
+  </p>
+  <p class="descr">
+  Il s'interdit toute activité à caractère commercial ou lucratif.
+  </p>
+  <p class="descr">
+  Il pourra diffuser auprès de ses membres et de l'AX les comptes rendus de ses réunions 
+  et des conférences qu'il aura organisées ainsi que les résultats de ses réflexions et 
+  de ses travaux. Un résumé pourra en être publié dans La Jaune et la Rouge.
+  </p>
+  <p class="descr">
+  Il doit avoir reçu l'autorisation du Conseil de l'AX préalablement à toute diffusion 
+  ou intervention à l'extérieur de l'AX.
+  </p>
+  <p class="descr">
+  Le Groupe n'est pas habilité à représenter l'AX ou à prendre position en son nom.
+  </p>
+  <h2>
+    Article 6 - Gestion
+  </h2>
+  <p class="descr">
+  Le Groupe est dirigé par un Bureau comprenant un Président et au moins un Vice-Président, 
+  un Trésorier et un Secrétaire. Les membres du Bureau sont élus par l'Assemblée Générale 
+  pour n années<sup><a href="#c1">[1]</a></sup>, avec renouvellement par 1/n.
+  Le Bureau décide d'instituer ou non une cotisation annuelle et fixe son montant. Les 
+  membres du Bureau sont rééligibles, le Président ne l'étant qu'une seule fois.
+  </p>
+  <p class="descr">
+  En aucun cas le Groupe ne pourra engager la responsabilité financière de l'AX.
+  </p>
+  <h2>
+    Article 7 - Assemblée Générale
+  </h2>
+  <p class="descr">
+  L'Assemblée Générale est constituée par tous les membres, à jour de leur cotisation 
+  s'il y en a une. Elle est présidée par le Président ou, à défaut, par un Vice-Président. 
+  L'ordre du jour est fixé par le Bureau.
+  </p>
+  <h2>
+    Article 8 - Modification des statuts - dissolution
+  </h2>
+  <p class="descr">
+  Les statuts pourront être modifiés en Assemblée générale par vote à la majorité des trois 
+  quarts des membres du Groupe, sur convocation par le Président avec un préavis d'un mois. 
+  Si le quorum n'est pas atteint, une nouvelle Assemblée Générale se réunit un mois plus tard 
+  et statue à la majorité des trois quarts des membres présents.
+  </p>
+  <p class="descr">
+  Si le nombre des membres de l'AX à jour de leur cotisation tombe en-dessous de 10, la 
+  dissolution devra être prononcée.
+  </p>
+  <hr />
+  <p class="descr">
+  <sup><a id="c1"></a>[1]</sup>: n et 1/n étant compatibles avec le nombre de membres du Bureau.
+  </p>
+  <h2>
+    <a id="creation"></a>Création d'un Groupe X
+  </h2>
+  <p class="descr">
+  L'article 12 des statuts de l'AX précise :
+  </p>
+  <blockquote>
+    <p class="descr">
+    &laquo;&nbsp;les groupes (affiliés) ont pour but d'aider l'action de l'AX. Ils 
+    jouissent de la liberté nécessaire à leur activité et à leur développement (...). 
+    Leurs règles de fonctionnement doivent être formulées par écrit et recevoir 
+    l'approbation du Conseil d'administration&nbsp;&raquo;.
+    </p>
+  </blockquote>
+  <p class="descr">
+  Les principales règles à suivre sont les suivantes :
+  </p>
+  <ul>
+    <li>
+    <p class="descr">
+    conformément au Règlement intérieur de l'AX, pour créer un Groupe, il faut réunir 
+    au moins vingt signatures d'X décidés à adhérer, membres de l'AX et à jour de leur 
+    cotisation à l'AX. Le Groupe peut admettre des membres extérieurs à l'AX, anciens 
+    élèves ou non. Mais les membres de l'AX à jour de leur cotisation doivent être en 
+    majorité, et toujours au moins dix. S'ils tombent en dessous de ce nombre, le Groupe 
+    est dissous.
+    </p>
+    </li>
+    <li>
+    <p class="descr">
+    il faut des règles de fonctionnement, ou statuts, qui précisent notamment le mode 
+    d'élection et la durée des membres du Bureau et du Président et s'il y a (ou non) 
+    une cotisation.
+    </p>
+    </li>
+    <li>
+    <p class="descr">
+    le siège du Groupe est généralement chez le Président ou le Secrétaire général. 
+    Il peut être rue Descartes mais les adresses courrier, téléphone, fax et mél doivent 
+    être ailleurs.
+    </p>
+    </li>
+    <li>
+    <p class="descr">
+    le Groupe n'est pas habilité à représenter l'AX ou à prendre position en son nom.
+    </p>
+    </li>
+    <li>
+    <p class="descr">
+    il s'interdit toute discussion et manifestation de nature politique ou 
+    confessionnelle.
+    </p>
+    </li>
+    <li>
+    <p class="descr">
+    il s'interdit toute activité à caractère commercial ou lucratif.
+    </p>
+    </li>
+  </ul>
 
-   <p class="descr">
-   Moyennant ces quelques conditions, l'agrément est donné en principe sans difficulté par 
-   le Conseil et ratifié par l'Assemblée Générale. Dès lors, le Groupe figure dans les pages 
-   bleues de l'annuaire avec les noms et adresses du Président et du Secrétaire général ou du 
-   Trésorier, tant qu'ils sont tenus à jour.
-   </p>
-   <p class="descr">
-   Le Président du Groupe doit être membre de l'AX à jour de sa cotisation et il est apprécié 
-   par l'AX que les membres du Bureau et la grande majorité des membres d'un Groupe X soient 
-   également membres de l'AX à jour de leur cotisation à l'AX.
-   </p>
-   <p class="descr">
-   Les Groupes X ne reçoivent pas d'aide ni de subsides de l'AX, mais La Jaune et la Rouge 
-   publie l'annonce de leur création et éventuellement les comptes rendus succincts de leurs 
-   réunions.
-   </p>
-   <p class="descr">
-   Il est bon de faire le point avec l'AX une fois par an de l'activité du Groupe et de lui 
-   communiquer une liste de membres à jour, et surtout ne pas hésiter à dissoudre si le 
-   Groupe ne présente plus d'intérêt !
-   </p>
-   <p class="descr">
-   Attention, si le Groupe a l'intention de <em>rayonner</em> ou d'agir à l'extérieur (par 
-   des interventions auprès des services publics, ou dans la presse par exemple) il faut être 
-   extrêmement prudent : le groupe n'a le droit de le faire qu'après avoir reçu l'autorisation 
-   du Conseil de l'AX.
-   </p>
-   <p class="descr">
-   Le futur Groupe peut se réunir officieusement, sans être encore Groupe-X, avant même d'avoir 
-   l'agrément de l'AX, mais dans ce cas il ne paraît pas encore dans l'annuaire (pages bleues) 
-   ni dans La Jaune et la Rouge. Si après son agrément, il désire avoir une personnalité morale, 
-   ce qui est généralement souhaitable, il remplit les formalités nécessaires pour être une 
-   association loi 1901.
-   </p>  
-   <p class="descr">
-   <a href="services.php">Revenir à la page décrivant les services...</a>
-   </p>
- </div>
+  <p class="descr">
+  Moyennant ces quelques conditions, l'agrément est donné en principe sans difficulté par 
+  le Conseil et ratifié par l'Assemblée Générale. Dès lors, le Groupe figure dans les pages 
+  bleues de l'annuaire avec les noms et adresses du Président et du Secrétaire général ou du 
+  Trésorier, tant qu'ils sont tenus à jour.
+  </p>
+  <p class="descr">
+  Le Président du Groupe doit être membre de l'AX à jour de sa cotisation et il est apprécié 
+  par l'AX que les membres du Bureau et la grande majorité des membres d'un Groupe X soient 
+  également membres de l'AX à jour de leur cotisation à l'AX.
+  </p>
+  <p class="descr">
+  Les Groupes X ne reçoivent pas d'aide ni de subsides de l'AX, mais La Jaune et la Rouge 
+  publie l'annonce de leur création et éventuellement les comptes rendus succincts de leurs 
+  réunions.
+  </p>
+  <p class="descr">
+  Il est bon de faire le point avec l'AX une fois par an de l'activité du Groupe et de lui 
+  communiquer une liste de membres à jour, et surtout ne pas hésiter à dissoudre si le 
+  Groupe ne présente plus d'intérêt !
+  </p>
+  <p class="descr">
+  Attention, si le Groupe a l'intention de <em>rayonner</em> ou d'agir à l'extérieur (par 
+  des interventions auprès des services publics, ou dans la presse par exemple) il faut être 
+  extrêmement prudent : le groupe n'a le droit de le faire qu'après avoir reçu l'autorisation 
+  du Conseil de l'AX.
+  </p>
+  <p class="descr">
+  Le futur Groupe peut se réunir officieusement, sans être encore Groupe-X, avant même d'avoir 
+  l'agrément de l'AX, mais dans ce cas il ne paraît pas encore dans l'annuaire (pages bleues) 
+  ni dans La Jaune et la Rouge. Si après son agrément, il désire avoir une personnalité morale, 
+  ce qui est généralement souhaitable, il remplit les formalités nécessaires pour être une 
+  association loi 1901.
+  </p>  
+  <p class="descr">
+  <a href="services.php">Revenir à la page décrivant les services...</a>
+  </p>
+</div>
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index b4dcac1..5ccc122 100644 (file)
 
 <table id="content" cellpadding="0" cellspacing="0">
   <tr>
-    <td id="menu">
+    <td colspan="2">
+      <h1>
+        <a class="s" href="../groupes.php?cat={$asso.cat}">{$asso.cat}</a>
+        {if $asso.dom}&gt;
+        <a class="s" href="../groupes.php?cat={$asso.cat}&amp;dom={$asso.dom}">{$asso.domnom}</a>
+        {/if}
+        &gt; {$asso.nom} : Accueil
+      </h1>
     </td>
+  </tr>
+  <tr>
     <td>
-      <table style="width: 100%">
-        <tr>
-          <td colspan="2">
-            <h1>
-              <a class="s" href="../groupes.php?cat={$asso.cat}">{$asso.cat}</a>
-              {if $asso.dom}&gt;
-              <a class="s" href="../groupes.php?cat={$asso.cat}&amp;dom={$asso.dom}">{$asso.domnom}</a>
-              {/if}
-              &gt; {$asso.nom} : Accueil
-            </h1>
-          </td>
-        </tr>
-        <tr>
-          <td>
-            {if $asso.site}
-            <a href="{$asso.site}"><img src='getlogo.php' alt="LOGO" /></a>
-            {else}
-            <img src='getlogo.php' alt="LOGO" />
-            {/if}
+      {if $asso.site}
+      <a href="{$asso.site}"><img src='getlogo.php' alt="LOGO" /></a>
+      {else}
+      <img src='getlogo.php' alt="LOGO" />
+      {/if}
 
-            {if $asso.site}
-            <p class="descr">
-            <strong>Site Web:</strong> <a href="{$asso.site}">{$asso.site}</a>
-            </p>
-            {/if}
+      {if $asso.site}
+      <p class="descr">
+      <strong>Site Web:</strong> <a href="{$asso.site}">{$asso.site}</a>
+      </p>
+      {/if}
 
-            {if $asso.resp && $asso.mail}
-            <p class="descr">
-            <strong>Contact:</strong> {mailto address=$asso.mail text=$asso.resp encode=javascript}
-            </p>
-            {elseif $asso.resp}
-            <p class="descr">
-            <strong>Contact:</strong> {$asso.resp}
-            </p>
-            {/if}
+      {if $asso.resp && $asso.mail}
+      <p class="descr">
+      <strong>Contact:</strong> {mailto address=$asso.mail text=$asso.resp encode=javascript}
+      </p>
+      {elseif $asso.resp}
+      <p class="descr">
+      <strong>Contact:</strong> {$asso.resp}
+      </p>
+      {/if}
 
-            {if $asso.forum}
-            <p class="descr">
-            <strong>Forum:</strong>
-            <a href="https://www.polytechnique.org/banana/thread.php?group={$asso.forum}">par le web</a> ou
-            <a href="news://ssl.polytechnique.org/{$asso.forum}">par nntp</a>
-            </p>
-            {/if}
+      {if $asso.forum}
+      <p class="descr">
+      <strong>Forum:</strong>
+      <a href="https://www.polytechnique.org/banana/thread.php?group={$asso.forum}">par le web</a> ou
+      <a href="news://ssl.polytechnique.org/{$asso.forum}">par nntp</a>
+      </p>
+      {/if}
 
-            <strong>TODO: INSCRIPTION</strong>
+      <strong>TODO: INSCRIPTION</strong>
 
-            {if $asso.ax}
-            <p class="descr">
-            <strong>groupe agrée par l'AX</strong>
-            </p>
-            {/if}
+      {if $asso.ax}
+      <p class="descr">
+      <strong>groupe agrée par l'AX</strong>
+      </p>
+      {/if}
 
-            <div>
-              {$asso.descr|smarty:nodefaults}
-            </div>
-          </td>
-          <td>
-            {iterate from=$gps item=g}
-            <div class="cat">
-              <a href="../{$g.diminutif}/asso.php">{$g.nom}</a>
-            </div>
-            {/iterate}
-          </td>
-        </tr>
-      </table>
+      <div>
+        {$asso.descr|smarty:nodefaults}
+      </div>
+    </td>
+    <td>
+      {iterate from=$gps item=g}
+      <div class="cat">
+        <a href="../{$g.diminutif}/asso.php">{$g.nom}</a>
+      </div>
+      {/iterate}
     </td>
   </tr>
 </table>
index b7e16db..099dbb2 100644 (file)
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************}
 
-<table id="content">
+<table id="content" cellspacing="0" cellpadding="4">
   <tr>
-    <td id="menu">
+    <td{if $hasdom} colspan="2"{/if}>
+      {include file="xnet/include/descr.tpl" cat=$smarty.get.cat}
     </td>
-    <td>
-      <table cellspacing="0" cellpadding="4">
-        <tr>
-          <td{if $hasdom} colspan="2"{/if}>
-            {include file="xnet/include/descr.tpl" cat=$smarty.get.cat}
-          </td>
-        </tr>
-        <tr>
-          {if $hasdom}
-          <td style="vertical-align: top">
-            {iterate from=$doms item=g}
-            <div class="cat {if $g.id eq $smarty.get.dom}sel{/if}">
-              <a href="groupes.php?cat={$smarty.get.cat}&amp;dom={$g.id}">{$g.nom}</a>
-            </div>
-            {/iterate}
-          </td>
-          {/if}
-          <td style="text-align:right;">
-            {if $gps}
-            {iterate from=$gps item=g}
-            <table style="float: left;" cellspacing="2" cellpadding="0">
-              <tr><td class="oval{if $hasdom}2{/if}"><a href="{rel}/{$g.diminutif}/asso.php">{$g.nom}</a></td></tr>
-            </table>
-            {/iterate}
-            {else}
-            <img src="images/carre2.jpg" alt="logos_associations" width="201" height="165" />
-            {/if}
-          </td>
-        </tr>
+  </tr>
+  <tr>
+    {if $hasdom}
+    <td style="vertical-align: top">
+      {iterate from=$doms item=g}
+      <div class="cat {if $g.id eq $smarty.get.dom}sel{/if}">
+        <a href="groupes.php?cat={$smarty.get.cat}&amp;dom={$g.id}">{$g.nom}</a>
+      </div>
+      {/iterate}
+    </td>
+    {/if}
+    <td style="text-align:right;">
+      {if $gps}
+      {iterate from=$gps item=g}
+      <table style="float: left;" cellspacing="2" cellpadding="0">
+        <tr><td class="oval{if $hasdom}2{/if}"><a href="{rel}/{$g.diminutif}/asso.php">{$g.nom}</a></td></tr>
       </table>
+      {/iterate}
+      {else}
+      <img src="images/carre2.jpg" alt="logos_associations" width="201" height="165" />
+      {/if}
     </td>
   </tr>
 </table>
diff --git a/templates/xnet/include/nav.tpl b/templates/xnet/include/nav.tpl
deleted file mode 100644 (file)
index ab46218..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-{***************************************************************************
- *  Copyright (C) 2003-2004 Polytechnique.org                              *
- *  http://opensource.polytechnique.org/                                   *
- *                                                                         *
- *  This program is free software; you can redistribute it and/or modify   *
- *  it under the terms of the GNU General Public License as published by   *
- *  the Free Software Foundation; either version 2 of the License, or      *
- *  (at your option) any later version.                                    *
- *                                                                         *
- *  This program is distributed in the hope that it will be useful,        *
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of         *
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the          *
- *  GNU General Public License for more details.                           *
- *                                                                         *
- *  You should have received a copy of the GNU General Public License      *
- *  along with this program; if not, write to the Free Software            *
- *  Foundation, Inc.,                                                      *
- *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
- ***************************************************************************}
-
-<tr><td colspan="2"><img src="{rel}/images/barre.png" alt="----------" width="765" /></td></tr>
-
-<tr>
-  <td colspan="2">
-    <table class="links" summary="liens" cellspacing="0" cellpadding="0">
-      <tr>
-        <td> <a href="groupes.php?cat=groupesx">groupes X</a> </td>
-        <td> <a href="groupes.php?cat=binets">binets</a> </td>
-        <td> <a href="groupes.php?cat=promotions">promotions</a> </td>
-        <td> <a href="groupes.php?cat=institutions">institutions</a> </td>
-        <td> <a href="plan.php">plan du site</a> </td>
-      </tr>
-    </table>
-  </td>
-</tr>
-
-{* vim:set et sw=2 sts=2 sws=2: *}
index e882ccd..857a030 100644 (file)
@@ -18,7 +18,7 @@
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************}
 
-<table id="content" cellpadding="0" cellspacing="0">
+<table id="content" cellpadding="2" cellspacing="0">
   <tr>
     <td style="vertical-align: middle;">
       <img src="images/parfait.jpg" width="459" height="200" alt="Logo des groupes" />
@@ -42,9 +42,6 @@
       </p>
     </td>
   </tr>
-
-  {include file="xnet/include/nav.tpl"}
-
 </table>
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index 0143b65..6a6b750 100644 (file)
  *  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA                *
  ***************************************************************************}
 
-<table id="content" cellspacing="0" cellpadding="0">
-  <!--Contenu: image et texte -->
-  <tr>
-    <td>
-      <p class="descr">
-      L'équipe Polytechnique.org met à disposition des groupes X et des associations
-      polytechniciennes trois outils majeurs, destinés à faciliter la communication au sein des
-      groupes et promouvoir leur présence sur le web :
-      </p>
-      <ul class="descr">
-        <li>
-        <strong>Polytechnique.net</strong>, le portail des associations qui consacre à chacune une page
-        descriptive, modifiable à volonté par les responsables des groupes, ainsi que des outils
-        opérationnels pour une gestion simplifiée des membres;
-        </li>
-        <li>
-        <a href="http://diogenes.polytechnique.org/"><strong>Diogènes</strong></a>, un logiciel qui permet à
-        tous les groupes qui le souhaitent de créer un site web complet, en toute facilité. Ce site
-        est alors hébergé par les soins de Polytechnique.org. Si le groupe X possède déjà un site
-        web, il peut, au choix, en confier l'hébergement à l'équipe de Polytechnique.org, ou bien à
-        un fournisseur d'accès (tel que <a href="http://www.free.fr/">free</a> ou
-        <a href="http://www.freesurf.fr/">freesurf</a>). Dans tous les cas, Polytechnique.org offre
-        aux groupes la possibilité de disposer d'un nom de domaine
-        <em>http://nomdugroupe.polytechnique.org</em> qui pointera vers le site concerné;
-        </li>
-      </ul>
+<div id="content">
+  <p class="descr">
+  L'équipe Polytechnique.org met à disposition des groupes X et des associations
+  polytechniciennes trois outils majeurs, destinés à faciliter la communication au sein des
+  groupes et promouvoir leur présence sur le web :
+  </p>
+  <ul class="descr">
+    <li>
+    <strong>Polytechnique.net</strong>, le portail des associations qui consacre à chacune une page
+    descriptive, modifiable à volonté par les responsables des groupes, ainsi que des outils
+    opérationnels pour une gestion simplifiée des membres;
+    </li>
+    <li>
+    <a href="http://diogenes.polytechnique.org/"><strong>Diogènes</strong></a>, un logiciel qui permet à
+    tous les groupes qui le souhaitent de créer un site web complet, en toute facilité. Ce site
+    est alors hébergé par les soins de Polytechnique.org. Si le groupe X possède déjà un site
+    web, il peut, au choix, en confier l'hébergement à l'équipe de Polytechnique.org, ou bien à
+    un fournisseur d'accès (tel que <a href="http://www.free.fr/">free</a> ou
+    <a href="http://www.freesurf.fr/">freesurf</a>). Dans tous les cas, Polytechnique.org offre
+    aux groupes la possibilité de disposer d'un nom de domaine
+    <em>http://nomdugroupe.polytechnique.org</em> qui pointera vers le site concerné;
+    </li>
+  </ul>
 
-      <p class="descr">
-      Enfin, des services développés sur Polytechnique.net permettent aux membres d'un groupe de
-      communiquer facilement entre eux, et aux responsables de gérer son fonctionnement plus
-      efficacement, grâce à différentes fonctionnalités :
-      </p>
+  <p class="descr">
+  Enfin, des services développés sur Polytechnique.net permettent aux membres d'un groupe de
+  communiquer facilement entre eux, et aux responsables de gérer son fonctionnement plus
+  efficacement, grâce à différentes fonctionnalités :
+  </p>
 
-      <ul class="descr">
-        <li>consultation de l'annuaire du groupe,</li>
-        <li>administration, par sous-ensembles, des listes de membres,</li>
-        <li>création, gestion et suppression de listes de diffusion,</li>
-        <li>suivi en ligne des télépaiements,</li>
-        <li>envoi de courriers électroniques aux sous-ensembles du groupe,</li>
-        <li>et bien sûr, modification de la page publique de présentation du groupe sur X.net.</li>
-      </ul>
+  <ul class="descr">
+    <li>consultation de l'annuaire du groupe,</li>
+    <li>administration, par sous-ensembles, des listes de membres,</li>
+    <li>création, gestion et suppression de listes de diffusion,</li>
+    <li>suivi en ligne des télépaiements,</li>
+    <li>envoi de courriers électroniques aux sous-ensembles du groupe,</li>
+    <li>et bien sûr, modification de la page publique de présentation du groupe sur X.net.</li>
+  </ul>
 
-      <p class="descr">
-      Ces services sont soumis à l'authentification centralisée et sécurisée des inscrits à
-      Polytechnique.org. Certains sont accessibles à tous les membres, d'autres, orientés gestion,
-      sont réservés aux animateurs des groupes.
-      </p>
+  <p class="descr">
+  Ces services sont soumis à l'authentification centralisée et sécurisée des inscrits à
+  Polytechnique.org. Certains sont accessibles à tous les membres, d'autres, orientés gestion,
+  sont réservés aux animateurs des groupes.
+  </p>
 
-      <p class="descr">
-      Si tu souhaites davantage de renseignements à ce sujet, n'hésite pas à 
-      {mailto address="contact@polytechnique.org" text="nous contacter" encode="javascript"}
-      </p>
+  <p class="descr">
+  Si tu souhaites davantage de renseignements à ce sujet, n'hésite pas à 
+  {mailto address="contact@polytechnique.org" text="nous contacter" encode="javascript"}
+  </p>
 
-      <p class="descr">
-      <a id='creation'></a>Certains groupes pourront souhaiter acquérir le statut de "Groupe X
-      reconnu par l'AX", ce qui leur confère certains avantages décrits dans les articles 12 et 16
-      mentionnés ci-dessous:
-      </p>
-      <ul class="descr">
-        <li>
-        <a href="creation-groupex.php">sur la création d'un groupe X</a>;
-        </li>
-        <li>
-        <a href="article12.php">l'article 12 des statuts de l'AX</a>;
-        </li>
-        <li>
-        <a href="article16.php">l'article 16 du réglement intérieur de l'AX</a>.
-        </li>
-      </ul>
+  <p class="descr">
+  <a id='creation'></a>Certains groupes pourront souhaiter acquérir le statut de "Groupe X
+  reconnu par l'AX", ce qui leur confère certains avantages décrits dans les articles 12 et 16
+  mentionnés ci-dessous:
+  </p>
+  <ul class="descr">
+    <li>
+    <a href="creation-groupex.php">sur la création d'un groupe X</a>;
+    </li>
+    <li>
+    <a href="article12.php">l'article 12 des statuts de l'AX</a>;
+    </li>
+    <li>
+    <a href="article16.php">l'article 16 du réglement intérieur de l'AX</a>.
+    </li>
+  </ul>
 
 
-      <p class="descr">
-      <a id='loi1901'></a>D'autres, notamment quand ils ont à gérer des fonds (cotisations,
-      financement d'opérations, ...), peuvent avoir besoin de créer une "personne morale", qui prend
-      souvent la forme, en France, d'une association de loi 1901. Si tu désires obtenir des
-      informations plus générales sur les associations, tu peux te rendre sur les sites suivants.
-      Les premiers sont des sites institutionnels:
-      </p>
+  <p class="descr">
+  <a id='loi1901'></a>D'autres, notamment quand ils ont à gérer des fonds (cotisations,
+  financement d'opérations, ...), peuvent avoir besoin de créer une "personne morale", qui prend
+  souvent la forme, en France, d'une association de loi 1901. Si tu désires obtenir des
+  informations plus générales sur les associations, tu peux te rendre sur les sites suivants.
+  Les premiers sont des sites institutionnels:
+  </p>
 
-      <ul class="descr">
-        <li>
-        <a href="http://www.prefecture-police-paris.interieur.gouv.fr/demarches/associations/associations.htm">le site de la préfecture</a>
-        qui décrit les démarches nécessaires à la création d'une association;
-        </li>
-        <li>
-        <a href="http://vosdroits.service-public.fr/ARBO/2001-FXVAS101.html">le site des services publics</a>
-        pour connaître les droits relatifs aux associations;
-        </li>
-        <li><a href="http://www.legifrance.gouv.fr/texteconsolide/AAEBG.htm">le site de légifrance</a>
-        qui énonce la loi de 1901.
-        </li>
-      </ul>
+  <ul class="descr">
+    <li>
+    <a href="http://www.prefecture-police-paris.interieur.gouv.fr/demarches/associations/associations.htm">le site de la préfecture</a>
+    qui décrit les démarches nécessaires à la création d'une association;
+    </li>
+    <li>
+    <a href="http://vosdroits.service-public.fr/ARBO/2001-FXVAS101.html">le site des services publics</a>
+    pour connaître les droits relatifs aux associations;
+    </li>
+    <li><a href="http://www.legifrance.gouv.fr/texteconsolide/AAEBG.htm">le site de légifrance</a>
+    qui énonce la loi de 1901.
+    </li>
+  </ul>
 
-      <p class="descr">
-      Les suivants sont des sites dédiés aux associations, sans avoir pour autant de valeur légale.
-      Quelquefois, le site comporte une partie réservée à ses membres (voire payante), mais sa
-      partie publique présente des informations susceptibles d'aider les responsables dans la
-      gestion quotidienne de leur association.
-      </p>
-      <ul class="descr">
-        <li>
-        <a href="http://www.association-infoservice.com/">le site "Réf-asso.com"</a>
-        qui se veut le site de référence de toutes les associations françaises;
-        </li>
-        <li>
-        Un site personnel qui présente <a href="http://perso.wanadoo.fr/association.1901/HTLM/main/index.htm">les aspects juridiques relatifs aux associations de loi 1901</a>;
-        </li>
-        <li>
-        <a href="http://www.associationmodeemploi.fr/">le site "Association-mode d'emploi"</a>
-        pour se tenir au courant des dernières actualités françaises au sujet des associations.
-        </li>
-      </ul>
-
-    </td>
-  </tr>
-
-  {include file="xnet/include/nav.tpl"}
-
-</table>
+  <p class="descr">
+  Les suivants sont des sites dédiés aux associations, sans avoir pour autant de valeur légale.
+  Quelquefois, le site comporte une partie réservée à ses membres (voire payante), mais sa
+  partie publique présente des informations susceptibles d'aider les responsables dans la
+  gestion quotidienne de leur association.
+  </p>
+  <ul class="descr">
+    <li>
+    <a href="http://www.association-infoservice.com/">le site "Réf-asso.com"</a>
+    qui se veut le site de référence de toutes les associations françaises;
+    </li>
+    <li>
+    Un site personnel qui présente <a href="http://perso.wanadoo.fr/association.1901/HTLM/main/index.htm">les aspects juridiques relatifs aux associations de loi 1901</a>;
+    </li>
+    <li>
+    <a href="http://www.associationmodeemploi.fr/">le site "Association-mode d'emploi"</a>
+    pour se tenir au courant des dernières actualités françaises au sujet des associations.
+    </li>
+  </ul>
+</div>
 
 {* vim:set et sw=2 sts=2 sws=2: *}
index fbc4de5..947e71d 100644 (file)
       <tr><td colspan="4"><img src="{rel}/images/barre.png" alt="----------" width="765" /></td></tr>
       {/if}
 
+      {if $menu}
+      <tr>
+        <td id="menu">
+          Place du menu
+        </td>
+        <td colspan="3">
+          {include file="skin/common.content.tpl"}
+        </td>
+      </tr>
+      {else}
       <tr>
         <td colspan="4">
           {include file="skin/common.content.tpl"}
       <tr><td colspan="4"><img src="{rel}/images/barre.png" alt="----------" width="765" /></td></tr>
 
       <tr>
+        <td colspan="4">
+          <table class="links" summary="liens" cellspacing="0" cellpadding="0">
+            <tr>
+              <td> <a href="groupes.php?cat=groupesx">groupes X</a> </td>
+              <td> <a href="groupes.php?cat=binets">binets</a> </td>
+              <td> <a href="groupes.php?cat=promotions">promotions</a> </td>
+              <td> <a href="groupes.php?cat=institutions">institutions</a> </td>
+              <td> <a href="plan.php">plan du site</a> </td>
+            </tr>
+          </table>
+        </td>
+      </tr>
+      {/if}
+
+      <tr><td colspan="4"><img src="{rel}/images/barre.png" alt="----------" width="765" /></td></tr>
+
+      <tr>
         <td colspan="3" id="perso">
           {only_public}
           <strong>Se connecter en tant que:</strong>