fichiers dplacs

darcs-hash:20070124131252-f46e9-a2502a4aeabf7d0dc2fa39bfab880dd728f89466.gz
This commit is contained in:
gdetrez 2007-01-24 14:12:52 +01:00
parent bbe72aad2a
commit 91f8f06020
18 changed files with 1 additions and 1480 deletions

View file

@ -5,6 +5,7 @@ mail.bugreport = "intranet-bugreport@lists.crans.org"
sessionAuthenticateFilter.on=True
sessionFilter.on = True
sessionFilter.locking = "implicit"
#crans.modules.dir = "modules"
crans.modules.dir = "/usr/scripts/intranet/modules/"
[/]

View file

@ -1,32 +0,0 @@
#import cherrypy
#set bugMail = cherrypy.config.get("mail.bugreport", "nounous@crans.org")
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Cr@nsIntranet</title>
<!-- ++++++++++++++++++++++++++ stylesheets +++++++++++++++++++++++++++ -->
<link rel="stylesheet" type="text/css" href="/static/css/monCompte.css" />
<!-- ++++++++++++++++++++++++++++ scripts +++++++++++++++++++++++++++++ -->
<script src="/static/MochiKit/MochiKit.js" type="text/javascript"></script>
<script src="/static/MochiKit/New.js" type="text/javascript"></script>
</head>
<body>
<div id="popupInnerBody">
<h2>Paiement annul&eacute;</h2>
<p>Ton compte impressions sera crédité d&eacute;s que la facture sera réglée.</p>
<p>Tu peux régler la facture plus tard en allant dans <a href="/sous/">Mes Factures</a></p>
<p>En cas de probl&egrave;me, envoie un mail &agrave; <a href="mailto:$bugMail">$bugMail</a></p>
<div class="liens">
<a href="./">Retour</a>
</div>
</div>
</form>
</div>
</body></html>

View file

@ -1,31 +0,0 @@
#import cherrypy
#set bugMail = cherrypy.config.get("mail.bugreport", "nounous@crans.org")
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Cr@nsIntranet</title>
<!-- ++++++++++++++++++++++++++ stylesheets +++++++++++++++++++++++++++ -->
<link rel="stylesheet" type="text/css" href="/static/css/monCompte.css" />
<!-- ++++++++++++++++++++++++++++ scripts +++++++++++++++++++++++++++++ -->
<script src="/static/MochiKit/MochiKit.js" type="text/javascript"></script>
<script src="/static/MochiKit/New.js" type="text/javascript"></script>
</head>
<body>
<div id="popupInnerBody">
<h2>Paiement termin&eacute;</h2>
<p>Ton compte impressions sera crédité dans quelques minutes.</p>
<p>N'h&eacute;site pas &agrave; nous envoyer tes remarques et/ou suggestions &agrave; <a href="mailto:$bugMail">$bugMail</a></p>
<div class="liens">
<a href="./">Retour</a>
</div>
</div>
</form>
</div>
</body></html>

View file

@ -1,30 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Cr@nsIntranet</title>
<!-- ++++++++++++++++++++++++++ stylesheets +++++++++++++++++++++++++++ -->
<link rel="stylesheet" type="text/css" href="/static/css/monCompte.css" />
<!-- ++++++++++++++++++++++++++++ scripts +++++++++++++++++++++++++++++ -->
<script src="/static/MochiKit/MochiKit.js" type="text/javascript"></script>
<script src="/static/MochiKit/New.js" type="text/javascript"></script>
</head>
<body>
<div id="popupInnerBody">
<h2>Recharger son compte impression</h2>
<p> Le cr@ns te permet de recharger ton compte pour les impressions via PayPal ou en allant voir un c&acirc;bleur.</p>
<p>La m&eacute;thode PayPal est plus rapide mais PayPal facture des frais de transaction.</p>
<div class="liens">
<a href="./">Annuler</a>
<a href="?etape=2">Continuer avec Paypal</a>
</div>
</div>
</form>
</div>
</body></html>

View file

@ -1,43 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Cr@nsIntranet</title>
<!-- ++++++++++++++++++++++++++ stylesheets +++++++++++++++++++++++++++ -->
<link rel="stylesheet" type="text/css" href="/static/css/monCompte.css" />
<!-- ++++++++++++++++++++++++++++ scripts +++++++++++++++++++++++++++++ -->
<script src="/static/MochiKit/MochiKit.js" type="text/javascript"></script>
<script src="/static/MochiKit/New.js" type="text/javascript"></script>
</head>
<body>
<div id="popupInnerBody">
<h2>&Eacute;tape 1 : Choisir le montant</h2>
#if $getVar('error',False)
<div class="errorMessage">$error</div>
#end if
<form method="post" action="rechargerCompteImpression" name="FormCombien">
<input type="hidden" name="etape" value="3" />
<label for="combien">Combien souhaites-tu mettre sur ton compte impression ?<br />
<input type="text" name="combien" value="$getVar('combien','')" /> &euro;
</label>
<p></p><!-- ici, calcul des frais de transaction -->
<div class="liens" id="liens">
<a href="./">Annuler</a>
<script type="text/JavaScript">
<!--
appendChildNodes("liens", A({'href':'#','onclick':"javascript:window.document.FormCombien.submit(); return false;"}, "Continuer"));
//-->
</script>
<noscript>
<input type="submit" value="Continuer"/>
</noscript>
</div>
</form>
</div>
</body></html>

View file

@ -1,45 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Cr@nsIntranet</title>
<!-- ++++++++++++++++++++++++++ stylesheets +++++++++++++++++++++++++++ -->
<link rel="stylesheet" type="text/css" href="/static/css/monCompte.css" />
<!-- ++++++++++++++++++++++++++++ scripts +++++++++++++++++++++++++++++ -->
<script src="/static/MochiKit/MochiKit.js" type="text/javascript"></script>
<script src="/static/MochiKit/New.js" type="text/javascript"></script>
</head><body>
<div id="popupInnerBody">
<h2>&Eacute;tape 2 : Confirmer la facture</h2>
<table cellspacing="0" border="0" class="factureDetails">
<tr>
<th width="80%">Description</th>
<th>Prix unitaire</th>
<th>Quantit&eacute;</th>
<th>total</th>
</tr>
#for unDetail in $details
<tr>
<td>$unDetail.intitule</td>
<td>$unDetail.prixUnitaire&nbsp;&euro;</td>
<td>$unDetail.quantite</td>
<td>$unDetail.prixTotal&nbsp;&euro;</td>
</tr>
#end for
<tr>
<td colspan="3" class="tdTotalDetailIntitule">
Total
</td>
<td class="tdTotalDetail">$total&nbsp;&euro;</td>
</table>
<div class="liens">
<a href="?etape=2">Pr&eacute;c&eacute;dent</a>
<a href="./">Annuler</a>
<a href="?etape=4">Confirmer</a>
</div>
</div>
</body></html>

View file

@ -1,25 +0,0 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" >
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>Cr@nsIntranet</title>
<!-- ++++++++++++++++++++++++++ stylesheets +++++++++++++++++++++++++++ -->
<link rel="stylesheet" type="text/css" href="/static/css/monCompte.css" />
<!-- ++++++++++++++++++++++++++++ scripts +++++++++++++++++++++++++++++ -->
<script src="/static/MochiKit/MochiKit.js" type="text/javascript"></script>
<script src="/static/MochiKit/New.js" type="text/javascript"></script>
</head><body>
<div id="popupInnerBody">
<h2>&Eacute;tape 3 : Fin</h2>
<p>Ton compte impressions sera crédité d&eacute;s que la facture sera réglée.</p>
<p>Tu peux régler la facture plus tard en allant dans <a href="/sous/">Mes Factures</a></p>
<div class="liens">
<a href="./">Payer plus tard</a>
<a href="$lienPaypal">Payer tout de suite</a>
</div>
</div>
</body></html>

View file

@ -1,14 +0,0 @@
#import crans.impression
<div id="globalDiv">
<h1>Gestion des codes pour le local impression</h1>
</div>
<script type="text/javascript">
<!--
Digicode.init();
//-->
</script>
<noscript>
<p>Cette page utilise javascript. Elle n'est pas support&eacute;e par votre
navigateur.</p>
</noscript>

View file

@ -1,136 +0,0 @@
<div id="messagePlaceHolder"></div>
#if $getVar('message', False)
#if $message != ''
<script type="text/javascript">Crans.messages.setMessage('$message.replace("\'","\\\'")')</script>
#end if
#end if
#if $getVar('error', False)
#if $error != ''
<script type="text/javascript">Crans.messages.setMessage('$error.replace("\'","\\\'")', 'errorMessage')</script>
#end if
#end if
<script type="text/javascript">
function showDetail(id){
slideDown(id, {duration:0.4});
var element = document.getElementById("togglelink" + id);
element.onclick=null;
element.style.backgroundPosition='bottom left';
setTimeout("var element = document.getElementById(\'togglelink" + id + "\');element.onclick=function () {hideDetail(\'" + id + "\'); return false;};",450);
return false;
}
function hideDetail(id){
slideUp(id, {duration:0.4});
var element = document.getElementById("togglelink" + id);
element.onclick=null;
element.style.backgroundPosition="top left";
setTimeout("var element = document.getElementById(\'togglelink" + id + "\');element.onclick=function () {showDetail(\'" + id + "\'); return false;};",450);
return false;
}
</script>
<div id="globalDiv">
<form action="search" method="post" class="search">
<h3>Recherche</h3>
#for an_input in $form
<label for="$an_input.name">$an_input.label :</label><input type="text" name="$an_input.name" value="$an_input.value" /><br />
#end for
<input class="button" type="submit" value="Chercher" />
</form>
#if $getVar('listeFactures', "n/a") != "n/a"
<div id="factureListDiv">
<h1>R&eacute;sultats de la recherche</h1>
#for f in $listeFactures
#if $f.payee
<div class="factureRow facturePayee">
#else
<div class="factureRow factureNonPayee">
#end if
<div class="factureSummary">
<span class="intitule">
#if $f.details.__len__() > 1
<a href="#" class="linkToggle" id="togglelinkfacture$f.no" onclick="showDetail('facture$f.no'); return false;"></a>
#end if
[fid : $f.no] $f.intitule
#if not $f.payee
(non pay&eacute;e)
#end if
</span>
<span class="montant">
$f.montant&nbsp;&euro;
</span>
<span class="note" style="float:left;clear: left;">Adh&eacute;rent : $f.adherent</span>
#if not $f.payee
<span class="actions">
<a href="delFacture?fid=$f.no">Supprimer</a>
<a href="crediteFacture?fid=$f.no">Cr&eacute;diter</a>
</span>
#else
<span class="note" style="float:right;clear:right;">Pay&eacute;e</span>
#end if
</div>
#if $f.details.__len__() > 1
<div id="facture$f.no" style="display:none;">
<table cellspacing="0" border="0" class="factureDetails">
<tr>
<th style="width:80%">Description</th>
<th>Prix unitaire</th>
<th>Quantit&eacute;</th>
<th>total</th>
</tr>
#for unDetail in $f.details
<tr>
<td>$unDetail.intitule</td>
<td>$unDetail.prixUnitaire&nbsp;&euro;</td>
<td>$unDetail.quantite</td>
<td>$unDetail.prixTotal&nbsp;&euro;</td>
</tr>
#end for
<tr>
<td colspan="3" class="tdTotalDetailIntitule">
Total
</td>
<td class="tdTotalDetail">$f.montant&nbsp;&euro;</td>
</tr>
</table>
</div>
</div>
#end if
#if $listeFactures.__len__() == 1
<script type="text/javascript">
<!--
showDetail('facture$f.no');
//-->
</script>
#end if
#end for
#if $listeFactures == []
<div class="factureRow tdNoFactures">
AUCUN R&Eacute;SULTAT
</div>
#end if
</div>
#else
<div id="factureListDiv">
<h1>Gestion des factures</h1>
<div class="help_text">
<p>Interface de gestion des factures.</p>
<p> Permet &agrave; qui de droit de supprimer et de cr&eacute;diter les factures des adh&eacute;rents.</p>
<p> La recherche ne prend en compte qu'un seul param&egrave;tre. (dans l'ordre de priorit&eacute : fid, login et aid) </p>
</div>
</div>
#end if
</div>

View file

@ -1,45 +0,0 @@
<div id="messagePlaceHolder"></div>
<div id="globalDiv" onclick="setMessage();">
<ul id="actionMenu">
<li><a href="index">Mes factures PayPal</a></li>
<li><a href="historique">Historique des transactions</a></li>
</ul>
<div id="factureListDiv">
<h1>Historique</h1>
<div style="overflow:auto;">
<table id="historique_sous" cellspacing="0">
<tr>
<th>Date</th>
<th>Intitul&eacute;</th>
<th>D&eacute;bit</th>
<th>Cr&eacute;dit</th>
</tr>
#for anItem in $historic_items
<tr>
<td>$anItem.date</td>
<td>$anItem.intitule</td>
#if $anItem.type=="debit"
<td>$anItem.montant</td>
#else
<td>&nbsp;<!-- evite que opera fasse des trucs bizarres... --></td>
#end if
#if $anItem.type=="credit"
<td>$anItem.montant</td>
#else
<td>&nbsp;<!-- evite que opera fasse des trucs bizarres... --></td>
#end if
</tr>
#end for
#if $historic_items == []
<tr><td colspan="4" style="color:gray;">
AUCUNE TRANSACTION ENREGISTR&Eacute;E
</td></tr>
#end if
</table>
</div>
<!-- ********************** Menu ********************** -->
</div>
</div>

View file

@ -1,107 +0,0 @@
<div id="messagePlaceHolder"></div>
#if $message != ''
<script type="text/javascript">setMessage('$message.replace("\'","\\\'")')</script>
#end if
#if $error != ''
<script type="text/javascript">setMessage('$error.replace("\'","\\\'")', 'errorMessage')</script>
#end if
<script type="text/javascript">
function showDetail(id){
slideDown(id, {duration:0.4});
var element = document.getElementById("togglelink" + id);
element.onclick=null;
element.style.backgroundPosition='bottom left';
setTimeout("var element = document.getElementById(\'togglelink" + id + "\');element.onclick=function () {hideDetail(\'" + id + "\'); return false;};",450);
return false;
}
function hideDetail(id){
slideUp(id, {duration:0.4});
var element = document.getElementById("togglelink" + id);
element.onclick=null;
element.style.backgroundPosition="top left";
setTimeout("var element = document.getElementById(\'togglelink" + id + "\');element.onclick=function () {showDetail(\'" + id + "\'); return false;};",450);
return false;
}
</script>
<div id="globalDiv">
<ul id="actionMenu">
<li><a href="index">Mes factures PayPal</a></li>
<li><a href="historique">Historique des transactions</a></li>
</ul>
<div id="factureListDiv">
<h1>Mes factures PayPal</h1>
<!-- <table id="listeFactures" cellspacing="0" border="0"> -->
#for f in $listeFactures
#if $f.payee
<div class="factureRow facturePayee">
#else
<div class="factureRow factureNonPayee">
#end if
<div class="factureSummary">
<span class="intitule">
#if $f.details.__len__() > 1
<a href="#" class="linkToggle" id="togglelinkfacture$f.no" onclick="showDetail('facture$f.no'); return false;"></a>
#end if
$f.intitule
#if not $f.payee
(non pay&eacute;e)
#end if
</span>
<span class="montant">
$f.montant&nbsp;&euro;
</span>
<span class="note" style="float:left;clear: left;">Cr&eacute;e le -</span>
#if not $f.payee
<span class="actions">
<a href="delFacture?no=$f.no">Annuler</a>
<a href="$f.paypal">Payer avec PayPal</a>
</span>
#else
<span class="note" style="float:right;clear:right;">Pay&eacute;e</span>
#end if
</div>
#if $f.details.__len__() > 1
<div id="facture$f.no" style="display:none;">
<table cellspacing="0" border="0" class="factureDetails">
<tr>
<th style="width:80%">Description</th>
<th>Prix unitaire</th>
<th>Quantit&eacute;</th>
<th>total</th>
</tr>
#for unDetail in $f.details
<tr>
<td>$unDetail.intitule</td>
<td>$unDetail.prixUnitaire&nbsp;&euro;</td>
<td>$unDetail.quantite</td>
<td>$unDetail.prixTotal&nbsp;&euro;</td>
</tr>
#end for
<tr>
<td colspan="3" class="tdTotalDetailIntitule">
Total
</td>
<td class="tdTotalDetail">$f.montant&nbsp;&euro;</td>
</tr>
</table>
</div>
</div>
#end if
#end for
#if $listeFactures == []
<div class="factureRow tdNoFactures">
AUCUNE TRANSACTION PAYPAL ENREGISTR&Eacute;E
</div>
#end if
</div>
</div>

View file

@ -1,67 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" HTTP-EQUIV="Content-Type">
<title>Cr@ns Intranet</title>
<style type="text/css">
table.factureDetails {
padding:1%;
width:96%;
margin:0 1% 10px 1%;
}
.tdTotalDetail,
.tdTotalDetailIntitule {
border-top:thin black solid;
}
.tdTotalDetailIntitule {
text-align:right;
font-weight:bold;
}
table.factureDetails th {
border-bottom:thin black solid;
}
table.factureDetails th,
table.factureDetails td {
border-right:thin black solid;
margin:0;
padding:5px 20px;
}
</style>
</head>
<body>
<div style="background:white url(/static/images/petitCr@ns.png) top left no-repeat; padding:2em;width:21cm;border:thin black solid;">
<h1 style="margin:1em 1em 1em 50px;">Devis pour impression</h1>
<span style="font-weight:bold;">Fichier : </span> $nomFichier
<div id="facture" style="margin:2em 1em 1em 1em;">
<table cellspacing="0" border="0" class="factureDetails">
<tr>
<th width="80%">Description</th>
<th>Prix unitaire</th>
<th>Quantit&eacute;</th>
<th>total</th>
</tr>
#for anItem in $devis
<tr>
<td>$anItem[0]</td>
<td>$anItem[1]&nbsp;&euro;</td>
<td>$anItem[2]</td>
<td>
#echo str($anItem[1] * $anItem[2]) + '&nbsp;&euro;'
</td>
</tr>
#end for
<tr>
<td colspan="3" class="tdTotalDetailIntitule">
Total
</td>
<td class="tdTotalDetail">$total&nbsp;&euro;</td>
</table>
</div>
</div>
</body>
</html>

View file

@ -1,170 +0,0 @@
#import crans.impression
#if $getVar('errorMsg',False)
<script type="text/javascript">
<!--
Crans.messages.setMessage('$errorMsg.replace("\'","\\\'")', 'errorMessage')
//-->
</script>
#end if
<div id="globalDiv">
<form id="form_impression" name="form_impression" onsubmit="Impression.popup();return false;" action="index">
<fieldset><legend>Options d'impression</legend>
<div id="leftColumn">
<div id="preview" onclick="Impression.settings.init();"></div>
<div class="clear prix_impression" id="prix_placeholder"></div>
</div>
<div id="rightColumn">
<fieldset><legend>Type d'impression</legend>
<label for="type_impression_couleur" class="labelRadio compact">
<input type="radio" name="type_impression" id="type_impression_couleur" class="inputRadio" value="$crans.impression.IMPRESSION_COULEUR" checked="checked" onclick="Impression.settings.update(this);" />
Couleurs
</label>
<label for="type_impression_nb" class="labelRadio compact"><input type="radio" name="type_impression" id="type_impression_nb" class="inputRadio" value="$crans.impression.IMPRESSION_NB" onclick="Impression.settings.update(this);" />
Noir et blanc
</label>
</fieldset>
<fieldset><legend>Copies et papier</legend>
<label for="papier" class="labelInput">Papier:</label>
<select name="papier" id="papier" class="selectOne" onchange="Impression.settings.update(this);">
#for type_papier in $crans.impression.PAPIER_VALEURS_POSSIBLES
<option value="$type_papier">$crans.impression.LABELS[type_papier]</option>
#end for
</select>
<br />
<label for="agrafes" class="labelInput">Agrafes:</label>
<select name="agrafes" id="agrafes" class="selectOne" onchange="Impression.settings.update(this);">
#for type_agrafes in $crans.impression.AGRAPHES_VALEURS_POSSIBLES
<option value="$type_agrafes">$crans.impression.LABELS[type_agrafes]</option>
#end for
</select>
<br />
<label for="nb_copies" class="labelInput">Copies:</label>
<input onkeyup="Impression.settings.update(this);" type="text" name="nb_copies" id="nb_copies" class="inputText" size="10" maxlength="50" value="1" />
</fieldset>
<fieldset><legend>Disposition</legend>
<label for="disposition_recto" class="labelRadio compact">
<input type="radio" name="disposition" id="disposition_recto" class="inputRadio" value="$crans.impression.IMPRESSION_RECTO" onclick="Impression.settings.update(this);" />
Recto
</label>
<label for="disposition_recto_verso" class="labelRadio compact">
<input type="radio" name="disposition" id="disposition_recto_verso" class="inputRadio" value="$crans.impression.IMPRESSION_RECTO_VERSO" checked="checked" onclick="Impression.settings.update(this);" />
Recto-verso
</label>
</fieldset>
</div>
<div class="clear bouttons">
<input type="reset" value="Reset" onclick="Impression.settings.reset();return false;" />
<input type="button" value="Devis" onclick="window.open('devis')" />
<input type="button" value="Imprimer" onclick="Impression.AJAX.lancerImpression();"/>
</div>
</fieldset>
</form>
<ul id="actionMenu">
#if $getVar('fileName',False)
<li id="fileName"><span>$fileName</span></li>
<li><span style="font-weight:bold;">pages: </span><span id="fileNbPages"></span></li>
<hr />
#end if
<li id="actionNouvelleImpression"><a href="index">Nouvelle impression</a></li>
<li id="actionMesCodes"><a href="#" onclick="Impression.mesCodes.getCodes(); return false;">Mes codes</a></li>
<li id="actionMesCodes" onclick="Impression.AJAX.updateSolde(); return false;">
<span style="font-weight:bold;">Solde: </span>
<span id="soldePlaceHolder">-</span> &euro;
</li>
<script type="text/javascript">
<!--
Impression.AJAX.updateSolde();
//-->
</script>
<li id="actionEtatImprimante" onclick="Impression.AJAX.getPrinterState();">
<span style="font-weight:bold;">&Eacute;tat imprimante:</span><br />
<span id="etatImprimanteIci"> - </span>
</li>
<script type="text/javascript">
<!--
Impression.AJAX.getPrinterState();
//-->
</script>
</ul>
#if not $getVar('Erreur_imprimante',False)
#if not $getVar('fileName',False)
<div id="popupFichiers">
<h1>Impression - Choix fichier</h1>
<div id="insideDiv">
#if $getVar('openError',False)
<div style="text-align:center;width:40%;border:2px solid red;margin:5px auto;padding:5px 10px;">$openError</div>
#end if
<p class="crans_warning">Il semblerait que l'interface d'impression ne soit
pas compatible avec internet explorer. Nous esp&eacute;rons pouvoir
r&eacute;gler ce probl&egrave;me au plus vite. Nous vous conseillons en attendant
d'utiliser <a href="http://www.mozilla-europe.org/fr/products/firefox/">Firefox</a>. <span class="crans_signature">Les
nounous</span> </p>
<form method="post" action="./" enctype="multipart/form-data">
<h2>Mes fichiers</h2>
<div>
<select name="fileList" id="fileList" size="5">
#for $file in $fileList
<option>$file</option>
#end for
</select>
</div>
<div class="buttons">
<input type="submit" name="submit" class="button" value="Choisir" />
</div>
<h2>Envoyer un fichier</h2>
<div>
<input type="file" name="newFile" class="file" />
<input type="submit" name="submit" value="Envoyer" class="button">
</div>
</form>
<div class="clear"></div>
</div>
</div>
<script type="text/javascript">
roundElement("popupFichiers");
roundElement("insideDiv");
</script>
#end if
</div>
#if $getVar('fileName',False)
<script type="text/javascript">
<!--
Impression.settings.init();
//Impression..AJAX.updateSolde();
Impression.AJAX.usefile('$fileName');
Impression.settings.preloadAllImages();
//-->
</script>
#else
<script type="text/javascript">
<!--
Impression.settings.init();
//Impression..AJAX.updateSolde();
Impression.settings.disableForm(true);
//-->
</script>
#end if
#else
## desactivation de l'interface si l'imprimant a un probleme
<script type="text/javascript">
<!--
Impression.settings.init();
//Impression.AJAX.updateSolde();
Impression.settings.disableForm(true);
logError("$Erreur_imprimante");
//-->
</script>
#end if

View file

@ -1,202 +0,0 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta content="text/html; charset=utf-8" HTTP-EQUIV="Content-Type">
<title>Cr@ns Intranet</title>
<LINK href="/static/css/crans.css" TYPE="text/css" REL="stylesheet" />
<LINK href="/static/css/crans_domtab.css" TYPE="text/css" REL="stylesheet" />
<script src="/static/scripts/crans_domtab.js" type="text/javascript"></script>
<script src="/static/scripts/crans.js" type="text/javascript"></script>
<style type="text/css">
img#logo {
width:100px;
}
</style>
</head>
<body>
<img id="logo" src="http://tryon/logo.png" alt="logocr@ns" />
<div id="message">
$message
</div>
<div id="paramCompte" class="domtab">
<h1>Param&egrave;tres de mon compte</h1>
<ul class="domtabs">
<li><a href="#t1">G&eacute;n&eacute;ral</a></li>
<li><a href="#t2">Machines</a></li>
<li><a href="#t3">Mails</a></li>
</ul>
<!-- +++++++++++++++++++ Infos Utilisateur +++++++++++++++++++ -->
<div>
<a name="t1" id="t1" class="mark"></a>
<dl class="tabbed_page">
<dt>Nom :</dt>
<dd>$adherent.nom
<span class="actions"><a href="#" onclick="return askForName('$adherent.nom')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>Pr&eacute;nom :</dt>
<dd>$adherent.prenom
<span class="actions"><a href="#" onclick="return askForSurname('$adherent.prenom')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>Chambre :</dt>
<dd>$adherent.chambre</dd>
<dt>Solde :</dt>
<dd>$adherent.solde &euro;</dd>
<dt>T&eacute;l&eacute;phone :</dt>
<dd>$adherent.telephone
<span class="actions"><a href="#" onclick="return askForTel('$adherent.telephone')">modifier</a></span>
<div class="clear"></div>
</dd>
#if $adherent.droits
<dt>Droits :</dt>
<dd>
$adherent.droits
</dd>
#end if
<dt>&Eacute;tat administratif pour l'ann&eacute;e $adherent.anneeScolaire :</dt>
<dd>
<dl>
<dt>Cotisation : </dt>
<dd>#if $adherent.cotisationOK
<span class="valide"> OK</span>
#else
<span class="invalide"> Non pay&eacute;e</span>
#end if
</dd>
<dt>Carte d'&eacute;tudiant : </dt>
<dd>#if $adherent.carteOK
<span class="valide"> OK</span>
#else
<span class="invalide"> pas de carte d'&eacute;tudiant</span>
#end if
</dd>
</dl>
</dd>
<dt class="last">Changer mon mot de passe</dt>
<dd class="last">
<form action="changePasswordAdherent" name="changePasswordForm" method="POST">
<label class="textInputLabel" for="ancienPassword">Ancien mot de passe : </label>
<input type="password" id="ancienPassword" name="ancienPassword"/><br />
<label class="textInputLabel" for="nouveauPassword1">Nouveau mot de passe : </label>
<input type="password" id="nouveauPassword1" name="nouveauPassword1"/><br />
<a class="textInputNote" href="#" onclick="return GeneratePassword()">Générer un nouveau mot de passe</a><br />
<label class="textInputLabel" for="nouveauPassword2">Confirmation : </label>
<input type="password" id="nouveauPassword2" name="nouveauPassword2"/><br />
<input type="submit" value="Modifier" />
</form>
</dd>
</dl>
</div>
<!-- +++++++++++++++++++ Infos Machines +++++++++++++++++++ -->
<div>
<a name="t2" id="t2" class="mark"></a>
<ul class="tabbed_page">
#for $machine in $machines
<li>
<h5>$machine.nom</h5>
<dl class="machineInfos">
<dt>Type : </dt><dd>$machine.type</dd>
<dt>MAC : </dt><dd>$machine.mac</dd>
<dt>IP : </dt><dd>$machine.ip</dd>
#if $machine.ipsec
<dt>Clef ipsec : </dt><dd>$machine.ipsec</dd>
#end if
</dl>
<div class="clear"></div>
<span class="actions">
<a href="#" onclick="return askForMachineName('$machine.nomCourt', '$machine.mid')">renommer</a>
<a href="#" onclick="return askForMachineMac('$machine.mac', '$machine.mid')">Changer de MAC</a>
<a href="#">Supprimer</a>
</span>
<div class="clear"></div>
</li>
#end for
<li class="last">
<h5>Ajouter une machine</h5>
<form action="creerMachine" method="post">
<label class="textInputLabel" for="nomNouvelleMachine">Nom de la machine :</label>
<input type="text" id="nomNouvelleMachine" name="nomNouvelleMachine"/><br />
<label class="textInputLabel" for="MACNouvelleMachine">Adresse MAC :</label>
<input type="text" id="MACNouvelleMachine" name="MACNouvelleMachine"/><br />
<a class="textInputNote" href="#" onclick="return GeneratePassword()">Comment trouver l'adresse mac ?</a><br />
<label class="checkBoxLabel" for="isWifi"><input type="checkbox" id="estMachineWifi" name="estMachineWifi" value="1" />machine wifi</label><br />
<input type="submit" value="Ajouter" />
</form>
<p class="note"><b>Note :</b>Pour les non membres actifs, le nombre de machines fixes est limitÃ&eacute; &agrave; 1</p>
</li>
</ul>
</div>
<!-- +++++++++++++++++++ Infos Mails +++++++++++++++++++ -->
<div>
<a name="t3" id="t3" class="mark"></a>
<form action="saveMailPrefs" method="POST">
<dl class="tabbed_page">
<dt>Transfert:</dt>
<dd>
<label for="forwarding_address" class="labelInput">
<input type="text" name="forwarding_address" id="forwarding_address" class="inputText" value="" />
<p class="textInputNote">Laisser vide pour d&eacute;sactiver le transfert</p><br />
</label>
</dd>
<dt>Tri des spams:</dt>
<dd>
<label for="spanTreatment_no" class="labelRadio">
#if $mailInfos.spam.no
<input type="radio" name="spanTreatment" id="spanTreatment_no" class="inputRadio" value="no" checked /> Aucun
#else
<input type="radio" name="spanTreatment" id="spanTreatment_no" class="inputRadio" value="no" /> Aucun
#end if
</label><br />
<label for="spanTreatment_mark" class="labelRadio">
#if $mailInfos.spam.mark
<input type="radio" name="spanTreatment" id="spanTreatment_mark" class="inputRadio" value="mark" checked /> Marquer
#else
<input type="radio" name="spanTreatment" id="spanTreatment_mark" class="inputRadio" value="mark" /> Marquer
#end if
</label><br />
<label for="spanTreatment_drop" class="labelRadio">
#if $mailInfos.spam.drop
<input type="radio" name="spanTreatment" id="spanTreatment_drop" class="inputRadio" value="drop" checked /> Supprimer
#else
<input type="radio" name="spanTreatment" id="spanTreatment_drop" class="inputRadio" value="drop" /> Supprimer
#end if
</label><br />
</dd>
<dt>Alias:</dt>
<dd>...</dd>
</dl>
<ul class="tabbed_page">
<li class="last centrer">
<input type="reset" value="Reset">
<input type="submit" nom="mailSubmit" value="Soumettre">
</li>
</ul>
</form>
</div>
</div>
</body>
</html>

View file

@ -1,17 +0,0 @@
<div class="framed_gray">
<h1>Mots de passe Cr@ns</h1>
<h2>Pour les news</h2>
<dl>
<dt>Utilisateur :</dt>
<dd>Vivelapa</dd>
<dt>Mot de passe : </dt>
<dd>ranoia!</dd>
</dl>
<h2>Pour le wiki</h2>
<dl>
<dt>Utilisateur : </dt>
<dd>ViveLe</dd>
<dt>Mot de passe : </dt>
<dd>Wiki!</dd>
</dl>
</div>

View file

@ -1,14 +0,0 @@
<div id="messagePlaceHolder"></div>
<h1>Gestion de mes machines</h1>
<div id="globalDiv">
</div>
<script type="text/javascript">
<!--
Machines.init();
//-->
</script>
<noscript>
<p>Cette page utilise javascript. Elle n'est pas support&eacute;e par votre
navigateur.</p>
</noscript>

View file

@ -1,211 +0,0 @@
#if $message != ''
<script type="text/javascript">
<!--
Crans.messages.setMessage('$message.replace("\'","\\\'")')
//-->
</script>
#end if
#if $error != ''
<script type="text/javascript">
<!--
Crans.messages.setMessage('$error.replace("\'","\\\'")', 'errorMessage')
//-->
</script>
#end if
<div id="globalDiv">
<div id="paramCompte" class="domtab">
<h1>Param&egrave;tres de mon compte</h1>
<ul class="domtabs">
<li><a href="#mainTab">G&eacute;n&eacute;ral</a></li>
<li><a href="#mailTab">Mails</a></li>
</ul>
<!-- +++++++++++++++++++ Infos Utilisateur +++++++++++++++++++ -->
<div>
<h2 class="mark"><a name="mainTab" id="mainTab"></a></h2>
<dl class="tabbed_page">
<dt>Nom :</dt>
<dd>$adherent.nom
<span class="actions"><a href="#" onclick="return askForName('$adherent.nom')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>Pr&eacute;nom :</dt>
<dd>$adherent.prenom
<span class="actions"><a href="#" onclick="return askForSurname('$adherent.prenom')">modifier</a></span>
<div class="clear"></div>
</dd>
#if $getVar('adherent.adresse', False)
<dt>Adresse :</dt>
<dd>
$adherent.adresse.ligne1 <br />
#if $adherent.adresse.ligne2 != u' '
$adherent.adresse.ligne2 <br />
#end if
$adherent.adresse.cp $adherent.adresse.ville
</dd>
#else
<dt>Chambre :</dt>
<dd>$adherent.chambre</dd>
#end if
<dt>Solde :</dt>
<dd>
$adherent.solde &euro;
<span class="actions"><a href="rechargerCompteImpression" onclick="return paypalWindow('$adherent.telephone')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>T&eacute;l&eacute;phone :</dt>
<dd>$adherent.telephone
<span class="actions"><a href="#" onclick="return askForTel('$adherent.telephone')">modifier</a></span>
<div class="clear"></div>
</dd>
#if $adherent.droits
<dt>Droits :</dt>
<dd>
$adherent.droits
</dd>
#end if
<dt>&Eacute;tat administratif pour l'ann&eacute;e $adherent.anneeScolaire :</dt>
<dd>
<dl>
<dt>Cotisation : </dt>
<dd>
#if $adherent.cotisationOK
<span class="valide"> OK</span>
#else
<span class="invalide"> Non pay&eacute;e</span>
#end if
</dd>
<dt>Carte d'&eacute;tudiant : </dt>
<dd>
#if $adherent.carteOK
<span class="valide"> OK</span>
#else
<span class="invalide"> pas de carte d'&eacute;tudiant</span>
#end if
</dd>
</dl>
</dd>
<dt class="last">Changer mon mot de passe</dt>
<dd class="last">
<form action="changePasswordAdherent" name="changePasswordForm" method="post">
<div>
<label class="textInputLabel" for="ancienPassword">Ancien mot de passe : </label>
<input type="password" id="ancienPassword" name="ancienPassword"/><br />
<label class="textInputLabel" for="nouveauPassword1">Nouveau mot de passe : </label>
<input type="password" id="nouveauPassword1" name="nouveauPassword1"/><br />
<a class="textInputNote" href="#" onclick="return GeneratePassword()">Générer un nouveau mot de passe</a><br />
<label class="textInputLabel" for="nouveauPassword2">Confirmation : </label>
<input type="password" id="nouveauPassword2" name="nouveauPassword2"/><br />
<input type="submit" value="Modifier" />
</div>
</form>
</dd>
</dl>
</div>
<!-- +++++++++++++++++++ Infos Mails +++++++++++++++++++ -->
<div>
<h2 class="mark"><a name="mailTab" id="mailTab"></a></h2>
<form action="saveMailPrefs#mailTab" method="post">
<dl class="tabbed_page">
<dt>Alias:</dt>
<dd>
#if $mailInfos.alias==[]
<span class="empty">Vous n'avez pas d'alias</span>
#else
<ul class="listeAlias">
#for $an_alias in $mailInfos.alias
<li>$an_alias<span>@crans.org</span></li>
#end for
</ul>
#end if
<div class="clear"></div>
<span class="actions">
<a href="#" onclick="return newAlias()">Nouvel alias</a>
</span>
<div class="clear"></div>
</dd>
<dt> Greylisting: </dt>
<dd>
#if $mailInfos.contourneGreylist==True
<label for="contourneGreylist" class="labelCheckbox">
<input type="checkbox" name="contourneGreylist" id="contourneGreylist" class="inputCheckbox" value="oui" checked="checked" />
Contourner
</label>
#else
<label for="contourneGreylist" class="labelCheckbox">
<input type="checkbox" name="contourneGreylist" id="contourneGreylist" class="inputCheckbox" value="oui" />
Contourner
</label>
#end if
<a class="textInputNote" href="http://wiki/CransTechnique/GreyListing?highlight=%28Greylist%29" target="_blanc">Plus d'infos</a><br />
</dd>
<dt>
Ent&ecirc;tes:
</dt>
<dd>
#if $mailInfos.rewriteMailHeaders==True
<label for="rewriteMailHeaders" class="labelCheckbox">
<input type="checkbox" name="rewriteMailHeaders" id="rewriteMailHeaders" class="contourneGreylist" value="oui" checked="checked" />
R&eacute;&eacute;criture des en-t&ecirc;te mails
</label>
#else
<label for="rewriteMailHeaders" class="labelCheckbox">
<input type="checkbox" name="rewriteMailHeaders" id="rewriteMailHeaders" class="contourneGreylist" value="oui" />
R&eacute;&eacute;criture des en-t&ecirc;te mails
</label>
#end if
</dd>
</dl>
#if $getVar('mailError', False)
<ul class="tabbed_page">
<li class="centrer last">
<span class="errorMessage">$mailError</span>
</li>
</ul>
#else
<dl class="tabbed_page">
<dt>Transfert:</dt>
<dd>
<label for="forwarding_address" class="labelInput">
<input type="text" name="forwarding_address" id="forwarding_address" class="inputText" value="$mailInfos.forwarding_address" />
</label>
<p class="textInputNote">Laisser vide pour d&eacute;sactiver le transfert</p><br />
</dd>
<dt>Tri des spams:</dt>
<dd>
<label for="spanTreatment_no" class="labelRadio">
#if $mailInfos.spam.no
<input type="radio" name="spanTreatment" id="spanTreatment_no" class="inputRadio" value="no" checked="checked" /> Aucun
#else
<input type="radio" name="spanTreatment" id="spanTreatment_no" class="inputRadio" value="no" /> Aucun
#end if
</label><br />
<label for="spanTreatment_mark" class="labelRadio">
#if $mailInfos.spam.mark
<input type="radio" name="spanTreatment" id="spanTreatment_mark" class="inputRadio" value="mark" checked="checked" /> Marquer
#else
<input type="radio" name="spanTreatment" id="spanTreatment_mark" class="inputRadio" value="mark" /> Marquer
#end if
</label><br />
<label for="spanTreatment_drop" class="labelRadio">
#if $mailInfos.spam.drop
<input type="radio" name="spanTreatment" id="spanTreatment_drop" class="inputRadio" value="drop" checked="checked" /> Supprimer
#else
<input type="radio" name="spanTreatment" id="spanTreatment_drop" class="inputRadio" value="drop" /> Supprimer
#end if
</label><br />
</dd>
</dl>
#end if
<ul class="tabbed_page">
<li class="centrer last">
<input type="reset" value="Reset" />
<input type="submit" value="Soumettre" />
</li>
</ul>
</form>
</div>
</div>
</div>

View file

@ -1,291 +0,0 @@
<div id="messagePlaceHolder"></div>
#if $message != ''
<script type="text/javascript">setMessage('$message.replace("\'","\\\'")')</script>
#end if
#if $error != ''
<script type="text/javascript">setMessage('$error.replace("\'","\\\'")', 'errorMessage')</script>
#end if
<div id="loadings">
Chargement en cours...
</div>
<script type="text/javascript">
function showDetail(id){
slideDown(id, {duration:0.4});
var element = document.getElementById("togglelink" + id);
element.onclick=null;
element.style.backgroundPosition='bottom left';
setTimeout("var element = document.getElementById(\'togglelink" + id + "\');element.onclick=function () {hideDetail(\'" + id + "\'); return false;};",450);
return false;
}
function hideDetail(id){
slideUp(id, {duration:0.4});
var element = document.getElementById("togglelink" + id);
element.onclick=null;
element.style.backgroundPosition="top left";
setTimeout("var element = document.getElementById(\'togglelink" + id + "\');element.onclick=function () {showDetail(\'" + id + "\'); return false;};",450);
return false;
}
</script>
<div id="globalDiv" onclick="setMessage();">
<div id="paramCompte" class="domtab">
<h1>Param&egrave;tres de mon compte</h1>
<ul class="domtabs">
<li><a href="#mainTab">G&eacute;n&eacute;ral</a></li>
<li><a href="#machinesTab">Machines</a></li>
<li><a href="#mailTab">Mails</a></li>
<li><a href="#variousTab">Divers</a></li>
</ul>
<!-- +++++++++++++++++++ Infos Utilisateur +++++++++++++++++++ -->
<div>
<h2 class="mark"><a name="mainTab" id="mainTab"></a></h2>
<dl class="tabbed_page">
<dt>Nom :</dt>
<dd>$adherent.nom
<span class="actions"><a href="#" onclick="return askForName('$adherent.nom')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>Pr&eacute;nom :</dt>
<dd>$adherent.prenom
<span class="actions"><a href="#" onclick="return askForSurname('$adherent.prenom')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>Chambre :</dt>
<dd>$adherent.chambre</dd>
<dt>Solde :</dt>
<dd>
$adherent.solde &euro;
<span class="actions"><a href="rechargerCompteImpression" onclick="return paypalWindow('$adherent.telephone')">modifier</a></span>
<div class="clear"></div>
</dd>
<dt>T&eacute;l&eacute;phone :</dt>
<dd>$adherent.telephone
<span class="actions"><a href="#" onclick="return askForTel('$adherent.telephone')">modifier</a></span>
<div class="clear"></div>
</dd>
#if $adherent.droits
<dt>Droits :</dt>
<dd>
$adherent.droits
</dd>
#end if
<dt>&Eacute;tat administratif pour l'ann&eacute;e $adherent.anneeScolaire :</dt>
<dd>
<dl>
<dt>Cotisation : </dt>
<dd>#if $adherent.cotisationOK
<span class="valide"> OK</span>
#else
<span class="invalide"> Non pay&eacute;e</span>
#end if
</dd>
<dt>Carte d'&eacute;tudiant : </dt>
<dd>#if $adherent.carteOK
<span class="valide"> OK</span>
#else
<span class="invalide"> pas de carte d'&eacute;tudiant</span>
#end if
</dd>
</dl>
</dd>
<dt class="last">Changer mon mot de passe</dt>
<dd class="last">
<form action="changePasswordAdherent" name="changePasswordForm" method="POST">
<label class="textInputLabel" for="ancienPassword">Ancien mot de passe : </label>
<input type="password" id="ancienPassword" name="ancienPassword"/><br />
<label class="textInputLabel" for="nouveauPassword1">Nouveau mot de passe : </label>
<input type="password" id="nouveauPassword1" name="nouveauPassword1"/><br />
<a class="textInputNote" href="#" onclick="return GeneratePassword()">Générer un nouveau mot de passe</a><br />
<label class="textInputLabel" for="nouveauPassword2">Confirmation : </label>
<input type="password" id="nouveauPassword2" name="nouveauPassword2"/><br />
<input type="submit" value="Modifier" />
</form>
</dd>
</dl>
</div>
<!-- +++++++++++++++++++ Infos Machines +++++++++++++++++++ -->
<div>
<h2 class="mark"><a name="machinesTab" id="machinesTab"></a></h2>
<dl id="machineList">
#for $machine in $machines
<dt>
<a href="#" class="linkToggle" id="togglelinkmachine$machine.id" onclick="showDetail('machine$machine.id'); return false;"></a>
$machine.nomCourt
</dt>
<dd>
<div class="machineDetails" id="machine$machine.id">
<div>
<dl class="machineInfos">
<dt>Type : </dt><dd>$machine.type</dd>
<dt>MAC : </dt><dd>$machine.mac</dd>
<dt>IP : </dt><dd>$machine.ip</dd>
#if $machine.ipsec
<dt>Clef ipsec : </dt><dd>$machine.ipsec</dd>
#end if
</dl>
<div class="clear"></div>
<span class="actions">
<a href="#" onclick="return askForMachineName('$machine.nomCourt', '$machine.mid')">renommer</a>
<a href="#" onclick="return askForMachineMac('$machine.mac', '$machine.mid')">Changer de MAC</a>
<a href="#" onclick="return askForDeleteMachine('$machine.mid');">Supprimer</a>
</span>
<div class="clear"></div>
</div>
</div>
</dd>
#end for
</dl>
<ul class="tabbed_page">
<li class="last">
<h3>Ajouter une machine</h3>
<form action="creerMachine" method="post" onsubmit="return creerMachine(this.nomNouvelleMachine.value, this.MACNouvelleMachine.value, this.estMachineWifi.checked)" name="addMachineForm">
<label class="textInputLabel" for="nomNouvelleMachine">Nom de la machine :</label>
<input type="text" id="nomNouvelleMachine" name="nomNouvelleMachine"/><br />
<label class="textInputLabel" for="MACNouvelleMachine">Adresse MAC :</label>
<input type="text" id="MACNouvelleMachine" name="MACNouvelleMachine"/><br />
<a class="textInputNote" href="http://wiki/VieCrans/Param%c3%a8tresConnexion/AdresseMac" target="_blanc">Comment trouver l'adresse mac ?</a><br />
<label class="checkBoxLabel" for="isWifi"><input type="checkbox" id="estMachineWifi" name="estMachineWifi" value="1" />machine wifi</label><br />
<input type="submit" value="Ajouter" />
</form>
<p class="note"><b>Note :</b>Pour les non membres actifs, le nombre de machines fixes est limit&eacute; &agrave; 1</p>
</li>
</ul>
</div>
<!-- +++++++++++++++++++ Infos Mails +++++++++++++++++++ -->
<div>
<h2 class="mark"><a name="mailTab" id="mailTab"></a></h2>
<form action="saveMailPrefs#mailTab" method="POST">
<dl class="tabbed_page">
<dt>Alias:</dt>
<dd>
#if $mailInfos.alias==[]
<span class="empty">Vide</span>
#else
<ul class="listeAlias">
#for $an_alias in $mailInfos.alias
<li>$an_alias</li>
#end for
</ul>
#end if
<div class="clear"></div>
<span class="actions">
<a href="#" onclick="return newAlias()">Nouvel alias</a>
</span>
<div class="clear"></div>
</dd>
<dt>
Greylisting:
</dt>
<dd>
#if $mailInfos.contourneGreylist==True
<label for="contourneGreylist" class="labelCheckbox"><input type="checkbox" name="contourneGreylist" id="contourneGreylist" class="inputCheckbox" value="oui" checked /> Contourner</label>
#else
<label for="contourneGreylist" class="labelCheckbox"><input type="checkbox" name="contourneGreylist" id="contourneGreylist" class="inputCheckbox" value="oui" /> Contourner</label>
#end if
<a class="textInputNote" href="http://wiki/CransTechnique/GreyListing?highlight=%28Greylist%29" target="_blanc">Plus d'infos</a><br />
</dd>
<dt>
Ent&ecirc;tes:
</dt>
<dd>
#if $mailInfos.rewriteMailHeaders==True
<label for="rewriteMailHeaders" class="labelCheckbox"><input type="checkbox" name="rewriteMailHeaders" id="rewriteMailHeaders" class="contourneGreylist" value="oui" checked /> R&eacute;&eacute;criture des en-t&ecirc;te mails</label>
#else
<label for="rewriteMailHeaders" class="labelCheckbox"><input type="checkbox" name="rewriteMailHeaders" id="rewriteMailHeaders" class="contourneGreylist" value="oui" /> R&eacute;&eacute;criture des en-t&ecirc;te mails</label>
#end if
</dd>
</dl>
#if $getVar('mailError', False)
<ul class="tabbed_page">
<li class="centrer last">
<span class="errorMessage">$mailError</span>
</li>
</ul>
#else
<dl class="tabbed_page">
<dt>Transfert:</dt>
<dd>
<label for="forwarding_address" class="labelInput">
<input type="text" name="forwarding_address" id="forwarding_address" class="inputText" value="$mailInfos.forwarding_address" />
<p class="textInputNote">Laisser vide pour d&eacute;sactiver le transfert</p><br />
</label>
</dd>
<dt>Tri des spams:</dt>
<dd>
<label for="spanTreatment_no" class="labelRadio">
#if $mailInfos.spam.no
<input type="radio" name="spanTreatment" id="spanTreatment_no" class="inputRadio" value="no" checked /> Aucun
#else
<input type="radio" name="spanTreatment" id="spanTreatment_no" class="inputRadio" value="no" /> Aucun
#end if
</label><br />
<label for="spanTreatment_mark" class="labelRadio">
#if $mailInfos.spam.mark
<input type="radio" name="spanTreatment" id="spanTreatment_mark" class="inputRadio" value="mark" checked /> Marquer
#else
<input type="radio" name="spanTreatment" id="spanTreatment_mark" class="inputRadio" value="mark" /> Marquer
#end if
</label><br />
<label for="spanTreatment_drop" class="labelRadio">
#if $mailInfos.spam.drop
<input type="radio" name="spanTreatment" id="spanTreatment_drop" class="inputRadio" value="drop" checked /> Supprimer
#else
<input type="radio" name="spanTreatment" id="spanTreatment_drop" class="inputRadio" value="drop" /> Supprimer
#end if
</label><br />
</dd>
</dl>
#end if
<ul class="tabbed_page">
<li class="centrer last">
<input type="reset" value="Reset">
<input type="submit" nom="mailSubmit" value="Soumettre">
</li>
</ul>
</form>
</div>
<!-- +++++++++++++++++++ divers +++++++++++++++++++ -->
<div>
<h2 class="mark"><a name="variousTab" id="variousTab"></a></h2>
<form action="saveVariousPrefs#variousTab" method="POST">
<dl class="tabbed_page">
<dt>Bittorent:</dt>
<dd>
<label for="bittorent" class="labelCheckbox"><input type="checkbox" name="bittorent" id="bittorent" class="inputCheckbox" value="1" /> Utiliser Bittorent</label> <a class="textInputNote" href="#">Plus d'infos</a><br />
</dd>
</dl>
<ul class="tabbed_page">
<li class="last centrer">
<input type="reset" value="Reset">
<input type="submit" nom="variousSubmit" value="Soumettre">
</li>
</ul>
</form>
</div>
</div>
</div>