From: x2003bruneau
Date: Mon, 23 Apr 2007 11:31:47 +0000 (+0000)
Subject: Fixes
X-Git-Tag: xorg/0.9.14~61
X-Git-Url: http://git.polytechnique.org/?a=commitdiff_plain;h=b277fbe5c6af033f413bc8e664277c94825a30dd;p=platal.git
Fixes
display=light is propagated to all links in the page
htdocs/javascript/xorg.js | 14 +++++++++++---
templates/core/password_prompt.tpl | 2 +-
templates/platal/index.tpl | 2 +-
templates/search/quick.tpl | 16 +++++++++-------
4 files changed, 22 insertions(+), 12 deletions(-)
git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1729 839d8a87-29fc-0310-9880-83ba4fa771e5
---
diff --git a/htdocs/javascript/xorg.js b/htdocs/javascript/xorg.js
index 31b9a28..4b386d5 100644
--- a/htdocs/javascript/xorg.js
+++ b/htdocs/javascript/xorg.js
@@ -159,14 +159,22 @@ function popWin(theNode,w,h) {
function auto_links() {
nodes = document.getElementsByTagName('a');
- fqdn = document.URL;
- fqdn = fqdn.replace(/^https?:\/\/([^\/]*)\/.*$/,'$1');
+ url = document.URL;
+ fqdn = url.replace(/^https?:\/\/([^\/]*)\/.*$/,'$1');
+ light = (url.indexOf('display=light') > url.indexOf('?'));
for(var i=0; i -1 || node.href.indexOf('javascript:')>-1) continue;
- if(node.href.indexOf(fqdn)<0 || node.className == 'popup') {
+ if (node.href.indexOf(fqdn)<0 || node.className == 'popup') {
node.onclick = function () { window.open(this.href); return false; };
}
+ if (node.href.indexOf(fqdn) > -1 && light) {
+ if (node.href.indexOf('?') > -1) {
+ node.href = node.href + '&display=light';
+ } else {
+ node.href = node.href + '?display=light';
+ }
+ }
if(node.className == 'popup2') {
node.onclick = function () { popWin(this,840,600); return false; };
}
diff --git a/templates/core/password_prompt.tpl b/templates/core/password_prompt.tpl
index f528b06..310024c 100644
--- a/templates/core/password_prompt.tpl
+++ b/templates/core/password_prompt.tpl
@@ -147,7 +147,7 @@ Si tu n'es pas {insert name="getName"}, change le login ci-dessous, ou rends-toi
(excepté le mot de passe de connexion au site) circulent en clair entre chez toi et
Polytechnique.org. Tu peux basculer sur une connexion sécurisée en cliquant sur le lien
Plus d'informations sur la connexion sécurisée se trouvent
diff --git a/templates/platal/index.tpl b/templates/platal/index.tpl
index 00a626c..11b4bbf 100644
--- a/templates/platal/index.tpl
+++ b/templates/platal/index.tpl
@@ -24,7 +24,7 @@
{#globals.core.sitename#} est le site qui connecte la communauté des
- polytechniciens. Il comporte une partie publique, et une partie privée
+ polytechniciens. Il comporte une partie publique et une partie privée
réservée aux polytechniciens.
diff --git a/templates/search/quick.tpl b/templates/search/quick.tpl
index 13a4b02..78fc793 100644
--- a/templates/search/quick.tpl
+++ b/templates/search/quick.tpl
@@ -60,20 +60,20 @@
Comment faire une recherche ?
-Nom, Prenom, Promo ...
+Nom, Prenom, Promotion ...
La ligne de recherche ci-dessus accepte non seulement des mélanges de noms et de prénoms ...
-mais elle accepte de plus la syntaxe suivante pour les promos :
+mais elle accepte de plus la syntaxe suivante pour les promotions :
- 1990
: signifie appartient à la promo 1990
- 1990-2000
: signifie sur la promo 1990 Ã 2000
- <1990
: signifie promos inférieures ou égales à 1990
- >1990
: signifie promos supérieures ou égales à 1990
+ 1990
: signifie appartient à la promotion 1990
+ 1990-2000
: signifie sur la promotion 1990 Ã 2000
+ <1990
: signifie promotions inférieures ou égales à 1990
+ >1990
: signifie promotions supérieures ou égales à 1990
-Ainsi, rechercher tous les "Dupont" sur les promos 1980 Ã 1990 et sur la promo 2000 se fait avec la recherche :
+Ainsi, rechercher tous les "Dupont" sur les promotions 1980 Ã 1990 et sur la promotion 2000 se fait avec la recherche :
Dupont 1980-1990 2000
@@ -91,6 +91,7 @@ Il est conseillé d'omettre les particules car il est possible que celles-ci ne
notre base de données.
+{if $smarty.session.perms->hasFlag('user')}
Barre de recherche pour ton navigateur
@@ -107,6 +108,7 @@ notre base de données.
}
{/literal}
//]]>
+{/if}
Polytechniciens des promotions 1919 et précédentes
Notre base de données ne contient que les polytechniciens depuis la promotion 1920. Pour effectuer des recherches dans les