Subversion Repositories Applications.annuaire

Compare Revisions

No changes between revisions

Ignore whitespace Rev 435 → Rev 436

/tags/v1.2-autel/squelettes/ontologies/liste_des_listes.tpl.html
New file
0,0 → 1,43
<h2><?=$titre ?></h2>
 
<p> <a href="<?php $url_ajout = clone($base_url);
$url_ajout->setVariableRequete('m','liste_ontologie_formulaire_ajout');
$url_ajout->setVariableRequete('amo_ce_parent','0');
echo $url_ajout ?>">
Ajout d'une nouvelle liste
</a>
</p>
 
<table class="liste">
<tr>
<th></th>
<th>Identifiant </th>
<th>Nom</th>
<th>Abreviation</th>
<th>Description</th>
<th> </th>
<th> </th>
</tr>
<?php foreach ($ontologie as $element) : ?>
<tr><td><a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie');
$url_detail->setVariableRequete('id_liste',$element['amo_id_ontologie']);
echo $url_detail; ?>" title="Afficher le détail de la liste"> <img class="icone_moyenne_moins" src="<?=$base_url_styles ?>squelettes/images/voir_details_liste.png"/> </a></td>
<td><?=$element['amo_id_ontologie'] ?>
<td><?=$element['amo_nom'] ?></td>
<td><?=$element['amo_abreviation'] ?></td>
<td><?=$element['amo_description'] ?></td>
<td> <a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie_formulaire_modification');
$url_detail->setVariableRequete('amo_id_ontologie',$element['amo_id_ontologie']);
echo $url_detail; ?>" title="Modifier cette liste"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/modification.png"/> </a> </td>
<td> <a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie_suppression');
$url_detail->setVariableRequete('amo_id_ontologie',$element['amo_id_ontologie']);
echo $url_detail; ?>" title="Supprimer cette liste"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/suppression.png"/> </a> </td>
</tr>
<?php endforeach; ?>
</table>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
/tags/v1.2-autel/squelettes/ontologies/liste_ontologie.tpl.html
New file
0,0 → 1,40
<h2><?=$informations['amo_nom'] ?> </h2>
<p><?php if($informations['amo_description'] != 'NULL') echo $informations['amo_description'] ; ?></p>
 
<p> <a href="<?php $url_ajout = clone($base_url);
$url_ajout->setVariableRequete('m','liste_ontologie_formulaire_ajout');
$url_ajout->setVariableRequete('amo_ce_parent', $informations['amo_id_ontologie']);
echo $url_ajout ?>">
Ajouter un nouvel élement
</a>
</p>
 
<table class="liste">
<tr>
<th>Identifiant</th>
<th>Nom</th>
<th>Abreviation</th>
<th>Description</th>
<th> </th>
<th> </th>
</tr>
<?php foreach ($ontologie as $element) : ?>
<tr>
<td><?=$element['amo_id_ontologie'] ?></td>
<td><?=$element['amo_nom'] ?></td>
<td><?=$element['amo_abreviation'] ?></td>
<td><?=$element['amo_description'] ?></td>
<td> <a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie_formulaire_modification');
$url_detail->setVariableRequete('amo_id_ontologie',$element['amo_id_ontologie']);
echo $url_detail; ?>" title="Modifier cet élément"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/modification.png"/> </a> </td>
<td> <a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie_suppression');
$url_detail->setVariableRequete('amo_id_ontologie',$element['amo_id_ontologie']);
echo $url_detail; ?>" title="Supprimer cet élément"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/suppression.png"/> </a> </td>
</tr>
<?php endforeach; ?>
</table>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
/tags/v1.2-autel/squelettes/ontologies/liste_ontologie_ajout.tpl.html
New file
0,0 → 1,35
<div class="formulaire_annuaire_admin">
<h2>Ajout
 
<?php if($amo_ce_parent == 0) { ?>
d'une nouvelle liste d'ontologie</h2>
<?php } else { ?>
d'un nouvel élement</h2>
<?php } ?>
<form method="post" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','liste_ontologie_ajout');
echo $url_form; ?>">
<label for="amo_nom">Nom <?php if($amo_ce_parent == 0) { ?>
de la liste </label>
<?php } else { ?>
de l'élement</label>
<?php } ?>
<textarea class="champ_nom" name="amo_nom" id="amo_nom"><?= $amo_nom ?></textarea>
<br />
<label for="amo_abreviation">Abr&eacute;viation</label>
<input type="text" name="amo_abreviation" id="amo_abreviation" value="<?=$amo_abreviation ?>" />
<br />
<label for="amo_description">Description</label>
<textarea name="amo_description" id="amo_description" ><?=$amo_description ?></textarea>
<br />
<input type="hidden" name="amo_ce_parent" value="<?=$amo_ce_parent ?>"/>
<input type="submit" value="OK"> <a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie');
$url_detail->setVariableRequete('id_liste','0');
echo $url_detail; ?>"> Annuler </a>
</form>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
</div>
/tags/v1.2-autel/squelettes/ontologies/liste_ontologie_modification.tpl.html
New file
0,0 → 1,27
<div class="formulaire_annuaire_admin">
<h2>Modification d'une liste d'ontologies</h2>
<form method="post" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','liste_ontologie_modification');
$url_form->setVariableRequete('id_ontologie','liste_ontologie_modification');
echo $url_form; ?>">
<label for="amo_nom">Nom de la liste</label>
<textarea class="champ_nom" name="amo_nom" id="amo_nom" value="<?= $valeurs['amo_nom'] ?>"><?= $valeurs['amo_nom'] ?></textarea>
<br />
<label for="amo_abreviation">Abr&eacute;viation</label>
<input type="text" name="amo_abreviation" id="amo_abreviation" value="<?= $valeurs['amo_abreviation'] ?>"/>
<br />
<label for="amo_description">Description</label>
<textarea name="amo_description" id="amo_description"><?=$valeurs['amo_description'] ?></textarea>
<br />
<input type="hidden" name="amo_id_ontologie" id="amo_id_ontologie" value="<?= $valeurs['amo_id_ontologie'] ?>"/>
<input type="hidden" name="amo_ce_parent" id="amo_ce_parent" value="<?= $valeurs['amo_ce_parent'] ?>"/>
<input type="submit" value="OK"> <a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','liste_ontologie');
$url_detail->setVariableRequete('id_liste',$valeurs['amo_ce_parent']);
echo $url_detail; ?>"> Annuler </a>
</form>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
</div>
/tags/v1.2-autel/squelettes/annuaires/annuaire_tela_inscrits_desinscription_confirmation.tpl.html
New file
0,0 → 1,7
<div class="information">
<h3> Vous êtes maintenant désinscrit du réseau </h3>
<p> Votre désinscription a bien été prise en compte <br />
A bientôt sur Tela Botanica !<br />
</p>
</div>
/tags/v1.2-autel/squelettes/annuaires/resultat_recherche.tpl.html
New file
0,0 → 1,21
<h2>Résultat de la recherche</h2>
 
<?php if(count($nb_resultats) >= 1) { ?>
<h3>Il y a <?= $nb_resultats ?> inscrit<?php if($nb_resultats > 1) echo 's' ?> correspondant<?php if($nb_resultats > 1) echo 's' ?> aux critères : </h3>
<?php if(isset($pagination)) { echo $pagination; } ?>
<table class="liste">
<?php foreach ($resultats_recherche as $id => $resultat) : ?>
<tr>
<td><a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_detail->setVariableRequete('id_annuaire',$id_annuaire);
$url_detail->setVariableRequete('id_utilisateur',$id);
echo $url_detail; ?>" title="Voir la fiche"> <img class="icone_moyenne" src="<?=$base_url_styles ?>squelettes/images/voir_fiche.png"/> </a>
</td>
<td> <?=$resultat[$mappage_nom_champs['champ_nom']]['amv_valeur'] ?></td>
</tr>
<?php endforeach; ?>
</table>
<?php } else { ?>
<div> <h3> Aucun inscrit ne correspond aux critères de la recherche </h3></div>
<?php } ?>
/tags/v1.2-autel/squelettes/annuaires/message_envoi_confirmation.tpl.html
New file
0,0 → 1,50
<?php if($moderation && !$erreurs) { ?>
 
<div id="message_info attention">
<h3> Votre message est en attente de modération </h3>
<p> la messagerie ci-dessous est destinée à vous permettre d'échanger des messages entre inscrits au site de Tela Botanica, <br />
Afin de respecter la tranquillité de chacun, un message adressé à plus d'un certain nombre de destinataires est soumis
à l'approbation du modérateur. <br /><br />
Ne vous faites pas de souci ! Si votre message n'est ni une publicité ou un spam, soyez assuré qu'il sera accepté dans les plus brefs délais ! <br />
</p>
</div>
<?php } else if((!$moderation && !$erreurs)) { ?>
 
<div id="message_info">
<h3> Message envoyé ! </h3>
 
<p> Votre message a été envoyé avec succés <br />
Nous nous sommes permis d'y ajouter la mention
"Envoyé à travers le réseau Tela Botanica",<br />
afin que les destinataires soient assurés qu'il ne s'agit pas d'un courrier indésirable ! <br /><br />
Merci d'avoir communiqué à travers le reseau Tela Botanica !
</p>
</div>
 
<?php } else { ?>
<?php if($erreurs && $pas_de_destinataire) { ?>
<div id="message_info attention">
<h3> Erreur lors du traitement du message : aucun destinataire </h3>
<p>Vous n'avez selectionné aucun destinataire, votre message n'a donc pas été envoyé <br />
</p>
</div>
<?php } ?>
<?php if($erreurs && $pas_de_sujet) { ?>
<div id="message_info attention">
<h3> Erreur lors du traitement du message : aucun sujet </h3>
<p>Veuillez remplir le sujet du message afin que les destinataires puissent être informé de son objet <br />
</p>
</div>
<?php } ?>
<?php if($erreurs && $pas_de_message) { ?>
<div id="message_info attention">
<h3> Erreur lors du traitement du message : le contenu du message est vide </h3>
<p> Le contenu du message est vide, celui-ci n'a donc pas été envoyé <br />
</p>
</div>
<?php } ?>
<?php } ?>
/tags/v1.2-autel/squelettes/annuaires/message_moderation_confirmation.tpl.html
New file
0,0 → 1,43
<?php if(isset($envoi_reussi)) { ?>
 
<div id="message_info">
<h3> Message envoyé avec succés ! </h3>
<p> Le message a été envoyé avec succés aux membres du réseau selectionnés <br />
accompagné de la mention "Envoyé à travers le réseau Tela Botanica",<br />
afin que les destinataires soient assurés qu'il ne s'agit pas d'un courrier indésirable !
</p>
</div>
 
<?php } elseif(isset($message_supprime)) { ?>
 
<div id="message_info">
<h3> Le message a bien été supprimé ! </h3>
<p> Le message a bien été supprimé ! <br />
Son expéditeur ne sera pas informé de cette suppression<br />
</p>
</div>
 
<?php } elseif(isset($envoi_echoue)) { ?>
 
<div id="message_info">
<h3> Le message n'a pas été envoyé ! </h3>
<p> Le message n'a pas pu étre envoyé ! <br />
Ce peut étre à cause d'un probléme du serveur mail ou bien un bug de l'application<br />
Veuillez contacter votre administrateur serveur ou la personne en charge de maintenir l'annuaire !
</p>
</div>
 
<?php } elseif(isset($message_inexistant)) { ?>
 
<div id="message_info">
<h3> Message inexistant ! </h3>
<p> Aucun message ne correspond à ce code de confirmation ! <br />
Rien n'a donc été envoyé !
</p>
</div>
 
<?php } ?>
/tags/v1.2-autel/squelettes/annuaires/annuaire_tela_inscrits_inscription_confirmation.tpl.html
New file
0,0 → 1,48
<h3> Bienvenue sur Tela Botanica ! </h3>
 
<p> Votre inscription a été enregistrée avec succès </p>
 
<a href="<?php AppControleur::getUrlConsultationProfil($id_annuaire, $id_utilisateur); ?>" alt="Compléter votre profil" > <img src="<?=$base_url_styles ?>squelettes/images/completer_profil.png"/> </a>
 
<div id="navigation_annuaire"> <?=$navigation ?> </div>
 
<div id="choix_utilisateur">
 
<h2>Profitez de toutes les opportunités que vous offre le réseau TB pour échanger avec les telabotanistes et coopérer à des projets botaniques. </h2>
<hr style="visibility: hidden; clear:both;" />
<div id="orientation_actu" class="orientation gauche arrondi7 ombre2"><h3><strong>Des actualités collaboratives </strong></h3>
<span>Partagez votre point de vue, parlez-nous d'un ouvrage, diffusez des offres d'emplois...</span><br />
<ul>
<li> <a href="http://www.tela-botanica.org/actu/ecrire/articles_edit.php3?new=oui">Proposer un article </a></li>
<li> <a href="http://www.tela-botanica.org/page:recherche_evenements?vue=4">Annoncer un évènement </a></li>
</ul>
</div>
<div id="orientation_reseau" class="orientation droite arrondi7 ombre2"><h3><strong>Des espaces d'échange </strong></h3>
<span>Créez, personnalisez votre page perso, communiquez avec les membres grâce à l'annuaire du réseau !</span><br /
<ul>
<li><a href="http://www.tela-botanica.org/page:inscription"> Enrichir son profil </a></li>
<li><a href="http://www.tela-botanica.org/page:membres_du_reseau_annuaire"> Rechercher des telabotanistes </a></li>
<li><a href="http://www.tela-botanica.org/page:liste_projets"> Discuter sur les forums </a></li>
</ul>
</div>
<div id="orientation_projets" class="orientation gauche arrondi7 ombre2"><h3><strong>Des projets collectifs </strong></h3>
<span> Échangez sur la botanique avec les membres, construisez ensemble des projets et participez à la diffusion de la botanique.</span><br /
<ul>
<li><a href="http://www.tela-botanica.org/page:liste_projets"> Participer aux projets </a></li>
<li><a href="http://www.tela-botanica.org/page:syntheses_des_forums"> Consulter les synthèses des forums </a></li>
</ul>
</div>
<div id="orientation_eflore" class="orientation droite arrondi7 ombre2"><h3><strong>Des outils de gestion de données (CEL) </strong></h3>
<span> Créez et gérez en ligne vos observations de terrain, vos photos, et partagez-les avec les membres</span><br /
<ul>
<li><a href="http://www.tela-botanica.org/appli:cel"> Gérer mes relevés de terrain </a></li>
<li><a href="http://www.tela-botanica.org/appli:cel"> Stocker et organiser mes photos </a></li>
<li><a href="http://www.tela-botanica.org/actu/article3655.html"> Compléter e-flore dans vos données </a></li>
</ul>
</div>
</ul>
</div>
/tags/v1.2-autel/squelettes/annuaires/information_simple.tpl.html
New file
0,0 → 1,4
<div class="information">
<h3> <?=$titre ?> </h3>
<p> <?=$message ?> </p>
</div>
/tags/v1.2-autel/squelettes/annuaires/annuaire_inscrits.tpl.html
New file
0,0 → 1,24
<h2>Inscrits à l'annuaire <?=$annuaire['informations']['aa_nom'] ?></h2>
<p><?=$annuaire['informations']['aa_description'] ?></p>
 
 
<h3> Inscrits </h3>
 
<?php if(isset($pagination)) { echo $pagination; } ?>
<table class="liste">
<tr>
<th></th>
<?php foreach ($annuaire['colonnes'] as $colonne) : ?>
<th><?=$colonne ?></th>
<?php endforeach; ?>
</tr>
<?php foreach ($annuaire['inscrits'] as $inscrit) : ?>
<tr>
<td><a href="<?= AppControleur::getUrlConsultationProfil($annuaire['informations']['aa_id_annuaire'], $inscrit[$annuaire['colonnes']['champ_id']]); ?>" title="Voir la fiche"> <img class="icone_moyenne" src="<?=$base_url_styles ?>squelettes/images/voir_fiche.png"/> </a></td>
<?php foreach ($inscrit as $valeur) : ?>
<td><?=$valeur ?></td>
<?php endforeach; ?>
</tr>
<?php endforeach; ?>
</table>
/tags/v1.2-autel/squelettes/annuaires/annuaire_tela_inscrits_resultat_recherche.tpl.html
New file
0,0 → 1,94
<script src="<?= $base_url_styles ?>squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/cocher.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/formulaire_message.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/recherche.js" type="text/javascript"></script>
 
<hr class="nettoyage" />
<h2>Résultat de la recherche</h2>
 
<?php if(isset($navigation)) { ?>
<div id="navigation_annuaire"> <?=$navigation ?> </div>
<?php } ?>
 
<?php if(Config::get('identification')) { ?>
<?php if(!empty($resultats_recherche)) { ?>
<div id="resultat_recherche">
<?php if(count($nb_resultats) >= 1) { ?>
<h3>Il y a <?= $nb_resultats ?> inscrit<?php if($nb_resultats > 1) echo 's' ?> correspondant à votre recherche : </h3>
<div class="conteneur_lien_acces_formulaire_message"><a class="acceder-outil" href="#formulaire_message">Envoyer un message</a></div>
<?php if(isset($pagination)) { echo $pagination; } ?>
<form id="envoi_message" name="envoi_message" method="post" action="<? $url_message = clone($base_url); $url_message->setVariableRequete('m','annuaire_envoyer_message'); echo $url_message; ?>">
<div class="liste resultat_recherche">
<?php foreach ($resultats_recherche as $id => $resultat) : ?>
<input class="gauche selection_destinataire" type="checkbox" name="destinataires[<?= $id ?>]" id="destinataires[<?= $id ?>]" />
<div class="element_resultat importance1">
<div class="gauche profil_avatar">
<div>
<a class="lien_vers_profil" href="<?= Appcontroleur::getUrlConsultationProfil($id_annuaire, $id); ?>" title="Voir la fiche">
<?php if (isset($resultat['image']) && isset($resultat['image']['amv_valeur']) && trim($resultat['image']['amv_valeur']) != '') { ?>
<img class="avatar_petit" src="<?= ImageModele::obtenirEmplacementFichierParId($resultat['image']['amv_valeur'],'1','S') ?>" title="Cliquez pour accéder au profil" alt="avatar" />
<? } else { ?>
<img class="icone_moyenne" src="<?=$base_url_styles ?>squelettes/images/voir_fiche.png" title="Cliquez pour accéder au profil" alt="avatar standard" />
<? } ?>
</a>
</div>
</div>
<div class="profil_informations">
<div class="gauche">
<div class="texte_gauche">
<h3 class="nom_prenom">
<?php if(VerificationControleur::champEstRempli($resultat['pseudo'])) { ?>
<?= VerificationControleur::AfficherSiChampRempli($resultat['pseudo']); ?>
<?php } else { ?>
<?=$resultat['nom']['amv_valeur'] ?>
<?=$resultat['prenom']['amv_valeur'] ?>
<?php } ?>
 
</h3>
</div>
<div class="experience">
<?= VerificationControleur::AfficherSiChampRempli($resultat['experience_bota'],'<span class="niveau"> %s </span> -'); ?> Inscrit depuis le <?=$resultat['date_inscription']['amv_valeur_affichage'] ?>
</div>
</div>
<div class="droite localisation">
<span><?=$resultat['code_postal']['amv_valeur'] ?></span>
<span> <?=$resultat['ville']['amv_valeur'] ?></span>
<span>(<?=$resultat['pays']['amv_valeur_affichage'] ?>)</span><br />
<span><?= VerificationControleur::AfficherChampSiAdmin($resultat['mail'],'<b>%s</b>'); ?></span>
</div>
<hr class="separation" />
<div class="description">
<span><?=$resultat['presentation']['amv_valeur'] ?></span>
</div>
</div>
</div>
<!-- fin element resultat recherche -->
<?php endforeach; ?>
</div>
<!-- fin resultat recherche -->
<br />
<span id="conteneur_lien_cocher"><input type="checkbox" id="envoyer_tous" name="envoyer_tous" /><label class="label_checkbox" for="envoyer_tous"> Envoyer un message <?php if($nb_resultats > 1) {echo 'aux';} else { echo 'à'; } ?> <?= $nb_resultats ?> inscrit<?php if($nb_resultats > 1) echo 's' ?> correspondant à la recherche </label></span>
<?php } else { ?>
<div> <h3> Aucun inscrit ne correspond à votre recherche </h3></div>
<?php } ?>
<div id="formulaire_message">
<h3> Envoyer un message </h3>
<label for="sujet_message"> Sujet : </label><br /> <input type=text id="sujet_message" name="sujet_message" /> <br />
<label for="contenu_message"> Contenu : </label><br /><textarea id="contenu_message" name="contenu_message" ></textarea>
<input type="hidden" value="annuaire_envoyer_message" id="m" name="m" />
<input type="hidden" value="<?= $criteres ?>" id="criteres" name="criteres" />
<input type="hidden" value="<?= $id_annuaire ?>" id="id_annuaire" name="id_annuaire" /><br />
<input type="submit" id="bouton_envoi_message" name="bouton_envoi_message" value="Envoyer" />
</div>
</form>
</div>
<?php } else { ?>
<h3> Aucun inscrit ne correspond à votre recherche </h3>
<?php } ?>
<?php } else { ?>
<h3>Il y a <?= $nb_resultats ?> inscrit<?php if($nb_resultats > 1) echo 's' ?> correspondant à votre recherche </h3>
<?php $id_controleur = new Identificationcontroleur(); echo $id_controleur->afficherFormulaireIdentification($id_annuaire); ?>
<?php } ?>
/tags/v1.2-autel/squelettes/annuaires/annuaire_inscription_reussie.tpl.html
New file
0,0 → 1,2
<p> Votre inscription a bien été prise en compte, un email de confirmation vient de vous être envoyé à l'adresse que vous avez indiquée.
Cliquez sur le lien qu'il contient pour confirmer votre inscription </p>
/tags/v1.2-autel/squelettes/annuaires/message_moderation_liste.tpl.html
New file
0,0 → 1,10
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
 
</body>
</html>
/tags/v1.2-autel/squelettes/annuaires/annuaire_inscrits_en_attente.tpl.html
New file
0,0 → 1,26
<p><a href="<?php $url_retour = clone($base_url);
$url_retour->setVariableRequete('m','liste_annu');
echo $url_retour; ?>"> Retour à la liste des annuaires </a>
</p>
 
<h2>En attente de confirmation pour l'annuaire <?=$annuaire['informations']['aa_nom'] ?></h2>
 
<h3> En attente </h3>
 
<table class="liste">
<tr>
<th>Date</th><th>Prénom</th><th>Nom</th><th>Mail</th><th>Confirmer</th><th>Refuser</th>
</tr>
<tbody>
<?php foreach ($inscrits_en_attente as $inscrit) : ?>
<tr>
<td><span class="valeur_profil"><?= $inscrit['date_inscription'] ?></span></td>
<td><span class="valeur_profil"><?= $inscrit['prenom'] ?></span></td>
<td><span class="valeur_profil"><?= $inscrit['nom'] ?></span></td>
<td><span class="valeur_profil"><?= $inscrit['mail'] ?></span></td>
<td><span><a title="Confirmer l'inscription" href="<?= $inscrit['lien_confirmation'] ?>"><img class="icone" src="<?=$base_url_styles ?>squelettes/images/ok.png"/></a></span></td>
<td><span><a title="Refuser l'inscription" href="<?= $inscrit['lien_suppression'] ?>"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/suppression.png"/></a></span></td>
</tr>
<?php endforeach; ?>
</tbody>
</table>
/tags/v1.2-autel/squelettes/scripts/date.js
New file
0,0 → 1,3
$(document).ready(function() {
$("#datepicker").datepicker();
});
/tags/v1.2-autel/squelettes/scripts/desinscription.js
New file
0,0 → 1,26
function modifierFormulaireSuppression() {
 
$('#suppression').bind('submit',function() {
// Si l'utilisateur confirme
mail = $('#mail_suppression').attr('value');
if(mail != null && mail != undefined) {
message = 'Etes vous sur de vouloir supprimer votre inscription avec le compte '+mail+' ?'
} else {
message = 'Etes vous sur de vouloir supprimer votre inscription ?';
}
if(window.confirm(message)) {
// On récupère l'attribut action du formulaire
url_action = $('#suppression').attr("action");
// et on le change pour sauter la page du formulaire de suppression
url_action = url_action.replace('annuaire_formulaire_suppression_inscription', 'annuaire_suppression_inscription');
$('#suppression').attr("action", url_action);
} else {
return false;
}
});
}
 
$('#suppression').ready(modifierFormulaireSuppression);
/tags/v1.2-autel/squelettes/scripts/jquery.js
New file
0,0 → 1,154
/*!
* jQuery JavaScript Library v1.4.2
* http://jquery.com/
*
* Copyright 2010, John Resig
* Dual licensed under the MIT or GPL Version 2 licenses.
* http://jquery.org/license
*
* Includes Sizzle.js
* http://sizzlejs.com/
* Copyright 2010, The Dojo Foundation
* Released under the MIT, BSD, and GPL Licenses.
*
* Date: Sat Feb 13 22:33:48 2010 -0500
*/
(function(A,w){function ma(){if(!c.isReady){try{s.documentElement.doScroll("left")}catch(a){setTimeout(ma,1);return}c.ready()}}function Qa(a,b){b.src?c.ajax({url:b.src,async:false,dataType:"script"}):c.globalEval(b.text||b.textContent||b.innerHTML||"");b.parentNode&&b.parentNode.removeChild(b)}function X(a,b,d,f,e,j){var i=a.length;if(typeof b==="object"){for(var o in b)X(a,o,b[o],f,e,d);return a}if(d!==w){f=!j&&f&&c.isFunction(d);for(o=0;o<i;o++)e(a[o],b,f?d.call(a[o],o,e(a[o],b)):d,j);return a}return i?
e(a[0],b):w}function J(){return(new Date).getTime()}function Y(){return false}function Z(){return true}function na(a,b,d){d[0].type=a;return c.event.handle.apply(b,d)}function oa(a){var b,d=[],f=[],e=arguments,j,i,o,k,n,r;i=c.data(this,"events");if(!(a.liveFired===this||!i||!i.live||a.button&&a.type==="click")){a.liveFired=this;var u=i.live.slice(0);for(k=0;k<u.length;k++){i=u[k];i.origType.replace(O,"")===a.type?f.push(i.selector):u.splice(k--,1)}j=c(a.target).closest(f,a.currentTarget);n=0;for(r=
j.length;n<r;n++)for(k=0;k<u.length;k++){i=u[k];if(j[n].selector===i.selector){o=j[n].elem;f=null;if(i.preType==="mouseenter"||i.preType==="mouseleave")f=c(a.relatedTarget).closest(i.selector)[0];if(!f||f!==o)d.push({elem:o,handleObj:i})}}n=0;for(r=d.length;n<r;n++){j=d[n];a.currentTarget=j.elem;a.data=j.handleObj.data;a.handleObj=j.handleObj;if(j.handleObj.origHandler.apply(j.elem,e)===false){b=false;break}}return b}}function pa(a,b){return"live."+(a&&a!=="*"?a+".":"")+b.replace(/\./g,"`").replace(/ /g,
"&")}function qa(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function ra(a,b){var d=0;b.each(function(){if(this.nodeName===(a[d]&&a[d].nodeName)){var f=c.data(a[d++]),e=c.data(this,f);if(f=f&&f.events){delete e.handle;e.events={};for(var j in f)for(var i in f[j])c.event.add(this,j,f[j][i],f[j][i].data)}}})}function sa(a,b,d){var f,e,j;b=b&&b[0]?b[0].ownerDocument||b[0]:s;if(a.length===1&&typeof a[0]==="string"&&a[0].length<512&&b===s&&!ta.test(a[0])&&(c.support.checkClone||!ua.test(a[0]))){e=
true;if(j=c.fragments[a[0]])if(j!==1)f=j}if(!f){f=b.createDocumentFragment();c.clean(a,b,f,d)}if(e)c.fragments[a[0]]=j?f:1;return{fragment:f,cacheable:e}}function K(a,b){var d={};c.each(va.concat.apply([],va.slice(0,b)),function(){d[this]=a});return d}function wa(a){return"scrollTo"in a&&a.document?a:a.nodeType===9?a.defaultView||a.parentWindow:false}var c=function(a,b){return new c.fn.init(a,b)},Ra=A.jQuery,Sa=A.$,s=A.document,T,Ta=/^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,Ua=/^.[^:#\[\.,]*$/,Va=/\S/,
Wa=/^(\s|\u00A0)+|(\s|\u00A0)+$/g,Xa=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,P=navigator.userAgent,xa=false,Q=[],L,$=Object.prototype.toString,aa=Object.prototype.hasOwnProperty,ba=Array.prototype.push,R=Array.prototype.slice,ya=Array.prototype.indexOf;c.fn=c.prototype={init:function(a,b){var d,f;if(!a)return this;if(a.nodeType){this.context=this[0]=a;this.length=1;return this}if(a==="body"&&!b){this.context=s;this[0]=s.body;this.selector="body";this.length=1;return this}if(typeof a==="string")if((d=Ta.exec(a))&&
(d[1]||!b))if(d[1]){f=b?b.ownerDocument||b:s;if(a=Xa.exec(a))if(c.isPlainObject(b)){a=[s.createElement(a[1])];c.fn.attr.call(a,b,true)}else a=[f.createElement(a[1])];else{a=sa([d[1]],[f]);a=(a.cacheable?a.fragment.cloneNode(true):a.fragment).childNodes}return c.merge(this,a)}else{if(b=s.getElementById(d[2])){if(b.id!==d[2])return T.find(a);this.length=1;this[0]=b}this.context=s;this.selector=a;return this}else if(!b&&/^\w+$/.test(a)){this.selector=a;this.context=s;a=s.getElementsByTagName(a);return c.merge(this,
a)}else return!b||b.jquery?(b||T).find(a):c(b).find(a);else if(c.isFunction(a))return T.ready(a);if(a.selector!==w){this.selector=a.selector;this.context=a.context}return c.makeArray(a,this)},selector:"",jquery:"1.4.2",length:0,size:function(){return this.length},toArray:function(){return R.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this.slice(a)[0]:this[a]},pushStack:function(a,b,d){var f=c();c.isArray(a)?ba.apply(f,a):c.merge(f,a);f.prevObject=this;f.context=this.context;if(b===
"find")f.selector=this.selector+(this.selector?" ":"")+d;else if(b)f.selector=this.selector+"."+b+"("+d+")";return f},each:function(a,b){return c.each(this,a,b)},ready:function(a){c.bindReady();if(c.isReady)a.call(s,c);else Q&&Q.push(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(R.apply(this,arguments),"slice",R.call(arguments).join(","))},map:function(a){return this.pushStack(c.map(this,
function(b,d){return a.call(b,d,b)}))},end:function(){return this.prevObject||c(null)},push:ba,sort:[].sort,splice:[].splice};c.fn.init.prototype=c.fn;c.extend=c.fn.extend=function(){var a=arguments[0]||{},b=1,d=arguments.length,f=false,e,j,i,o;if(typeof a==="boolean"){f=a;a=arguments[1]||{};b=2}if(typeof a!=="object"&&!c.isFunction(a))a={};if(d===b){a=this;--b}for(;b<d;b++)if((e=arguments[b])!=null)for(j in e){i=a[j];o=e[j];if(a!==o)if(f&&o&&(c.isPlainObject(o)||c.isArray(o))){i=i&&(c.isPlainObject(i)||
c.isArray(i))?i:c.isArray(o)?[]:{};a[j]=c.extend(f,i,o)}else if(o!==w)a[j]=o}return a};c.extend({noConflict:function(a){A.$=Sa;if(a)A.jQuery=Ra;return c},isReady:false,ready:function(){if(!c.isReady){if(!s.body)return setTimeout(c.ready,13);c.isReady=true;if(Q){for(var a,b=0;a=Q[b++];)a.call(s,c);Q=null}c.fn.triggerHandler&&c(s).triggerHandler("ready")}},bindReady:function(){if(!xa){xa=true;if(s.readyState==="complete")return c.ready();if(s.addEventListener){s.addEventListener("DOMContentLoaded",
L,false);A.addEventListener("load",c.ready,false)}else if(s.attachEvent){s.attachEvent("onreadystatechange",L);A.attachEvent("onload",c.ready);var a=false;try{a=A.frameElement==null}catch(b){}s.documentElement.doScroll&&a&&ma()}}},isFunction:function(a){return $.call(a)==="[object Function]"},isArray:function(a){return $.call(a)==="[object Array]"},isPlainObject:function(a){if(!a||$.call(a)!=="[object Object]"||a.nodeType||a.setInterval)return false;if(a.constructor&&!aa.call(a,"constructor")&&!aa.call(a.constructor.prototype,
"isPrototypeOf"))return false;var b;for(b in a);return b===w||aa.call(a,b)},isEmptyObject:function(a){for(var b in a)return false;return true},error:function(a){throw a;},parseJSON:function(a){if(typeof a!=="string"||!a)return null;a=c.trim(a);if(/^[\],:{}\s]*$/.test(a.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,"")))return A.JSON&&A.JSON.parse?A.JSON.parse(a):(new Function("return "+
a))();else c.error("Invalid JSON: "+a)},noop:function(){},globalEval:function(a){if(a&&Va.test(a)){var b=s.getElementsByTagName("head")[0]||s.documentElement,d=s.createElement("script");d.type="text/javascript";if(c.support.scriptEval)d.appendChild(s.createTextNode(a));else d.text=a;b.insertBefore(d,b.firstChild);b.removeChild(d)}},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,b,d){var f,e=0,j=a.length,i=j===w||c.isFunction(a);if(d)if(i)for(f in a){if(b.apply(a[f],
d)===false)break}else for(;e<j;){if(b.apply(a[e++],d)===false)break}else if(i)for(f in a){if(b.call(a[f],f,a[f])===false)break}else for(d=a[0];e<j&&b.call(d,e,d)!==false;d=a[++e]);return a},trim:function(a){return(a||"").replace(Wa,"")},makeArray:function(a,b){b=b||[];if(a!=null)a.length==null||typeof a==="string"||c.isFunction(a)||typeof a!=="function"&&a.setInterval?ba.call(b,a):c.merge(b,a);return b},inArray:function(a,b){if(b.indexOf)return b.indexOf(a);for(var d=0,f=b.length;d<f;d++)if(b[d]===
a)return d;return-1},merge:function(a,b){var d=a.length,f=0;if(typeof b.length==="number")for(var e=b.length;f<e;f++)a[d++]=b[f];else for(;b[f]!==w;)a[d++]=b[f++];a.length=d;return a},grep:function(a,b,d){for(var f=[],e=0,j=a.length;e<j;e++)!d!==!b(a[e],e)&&f.push(a[e]);return f},map:function(a,b,d){for(var f=[],e,j=0,i=a.length;j<i;j++){e=b(a[j],j,d);if(e!=null)f[f.length]=e}return f.concat.apply([],f)},guid:1,proxy:function(a,b,d){if(arguments.length===2)if(typeof b==="string"){d=a;a=d[b];b=w}else if(b&&
!c.isFunction(b)){d=b;b=w}if(!b&&a)b=function(){return a.apply(d||this,arguments)};if(a)b.guid=a.guid=a.guid||b.guid||c.guid++;return b},uaMatch:function(a){a=a.toLowerCase();a=/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version)?[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||!/compatible/.test(a)&&/(mozilla)(?:.*? rv:([\w.]+))?/.exec(a)||[];return{browser:a[1]||"",version:a[2]||"0"}},browser:{}});P=c.uaMatch(P);if(P.browser){c.browser[P.browser]=true;c.browser.version=P.version}if(c.browser.webkit)c.browser.safari=
true;if(ya)c.inArray=function(a,b){return ya.call(b,a)};T=c(s);if(s.addEventListener)L=function(){s.removeEventListener("DOMContentLoaded",L,false);c.ready()};else if(s.attachEvent)L=function(){if(s.readyState==="complete"){s.detachEvent("onreadystatechange",L);c.ready()}};(function(){c.support={};var a=s.documentElement,b=s.createElement("script"),d=s.createElement("div"),f="script"+J();d.style.display="none";d.innerHTML=" <link/><table></table><a href='/a' style='color:red;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
var e=d.getElementsByTagName("*"),j=d.getElementsByTagName("a")[0];if(!(!e||!e.length||!j)){c.support={leadingWhitespace:d.firstChild.nodeType===3,tbody:!d.getElementsByTagName("tbody").length,htmlSerialize:!!d.getElementsByTagName("link").length,style:/red/.test(j.getAttribute("style")),hrefNormalized:j.getAttribute("href")==="/a",opacity:/^0.55$/.test(j.style.opacity),cssFloat:!!j.style.cssFloat,checkOn:d.getElementsByTagName("input")[0].value==="on",optSelected:s.createElement("select").appendChild(s.createElement("option")).selected,
parentNode:d.removeChild(d.appendChild(s.createElement("div"))).parentNode===null,deleteExpando:true,checkClone:false,scriptEval:false,noCloneEvent:true,boxModel:null};b.type="text/javascript";try{b.appendChild(s.createTextNode("window."+f+"=1;"))}catch(i){}a.insertBefore(b,a.firstChild);if(A[f]){c.support.scriptEval=true;delete A[f]}try{delete b.test}catch(o){c.support.deleteExpando=false}a.removeChild(b);if(d.attachEvent&&d.fireEvent){d.attachEvent("onclick",function k(){c.support.noCloneEvent=
false;d.detachEvent("onclick",k)});d.cloneNode(true).fireEvent("onclick")}d=s.createElement("div");d.innerHTML="<input type='radio' name='radiotest' checked='checked'/>";a=s.createDocumentFragment();a.appendChild(d.firstChild);c.support.checkClone=a.cloneNode(true).cloneNode(true).lastChild.checked;c(function(){var k=s.createElement("div");k.style.width=k.style.paddingLeft="1px";s.body.appendChild(k);c.boxModel=c.support.boxModel=k.offsetWidth===2;s.body.removeChild(k).style.display="none"});a=function(k){var n=
s.createElement("div");k="on"+k;var r=k in n;if(!r){n.setAttribute(k,"return;");r=typeof n[k]==="function"}return r};c.support.submitBubbles=a("submit");c.support.changeBubbles=a("change");a=b=d=e=j=null}})();c.props={"for":"htmlFor","class":"className",readonly:"readOnly",maxlength:"maxLength",cellspacing:"cellSpacing",rowspan:"rowSpan",colspan:"colSpan",tabindex:"tabIndex",usemap:"useMap",frameborder:"frameBorder"};var G="jQuery"+J(),Ya=0,za={};c.extend({cache:{},expando:G,noData:{embed:true,object:true,
applet:true},data:function(a,b,d){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var f=a[G],e=c.cache;if(!f&&typeof b==="string"&&d===w)return null;f||(f=++Ya);if(typeof b==="object"){a[G]=f;e[f]=c.extend(true,{},b)}else if(!e[f]){a[G]=f;e[f]={}}a=e[f];if(d!==w)a[b]=d;return typeof b==="string"?a[b]:a}},removeData:function(a,b){if(!(a.nodeName&&c.noData[a.nodeName.toLowerCase()])){a=a==A?za:a;var d=a[G],f=c.cache,e=f[d];if(b){if(e){delete e[b];c.isEmptyObject(e)&&c.removeData(a)}}else{if(c.support.deleteExpando)delete a[c.expando];
else a.removeAttribute&&a.removeAttribute(c.expando);delete f[d]}}}});c.fn.extend({data:function(a,b){if(typeof a==="undefined"&&this.length)return c.data(this[0]);else if(typeof a==="object")return this.each(function(){c.data(this,a)});var d=a.split(".");d[1]=d[1]?"."+d[1]:"";if(b===w){var f=this.triggerHandler("getData"+d[1]+"!",[d[0]]);if(f===w&&this.length)f=c.data(this[0],a);return f===w&&d[1]?this.data(d[0]):f}else return this.trigger("setData"+d[1]+"!",[d[0],b]).each(function(){c.data(this,
a,b)})},removeData:function(a){return this.each(function(){c.removeData(this,a)})}});c.extend({queue:function(a,b,d){if(a){b=(b||"fx")+"queue";var f=c.data(a,b);if(!d)return f||[];if(!f||c.isArray(d))f=c.data(a,b,c.makeArray(d));else f.push(d);return f}},dequeue:function(a,b){b=b||"fx";var d=c.queue(a,b),f=d.shift();if(f==="inprogress")f=d.shift();if(f){b==="fx"&&d.unshift("inprogress");f.call(a,function(){c.dequeue(a,b)})}}});c.fn.extend({queue:function(a,b){if(typeof a!=="string"){b=a;a="fx"}if(b===
w)return c.queue(this[0],a);return this.each(function(){var d=c.queue(this,a,b);a==="fx"&&d[0]!=="inprogress"&&c.dequeue(this,a)})},dequeue:function(a){return this.each(function(){c.dequeue(this,a)})},delay:function(a,b){a=c.fx?c.fx.speeds[a]||a:a;b=b||"fx";return this.queue(b,function(){var d=this;setTimeout(function(){c.dequeue(d,b)},a)})},clearQueue:function(a){return this.queue(a||"fx",[])}});var Aa=/[\n\t]/g,ca=/\s+/,Za=/\r/g,$a=/href|src|style/,ab=/(button|input)/i,bb=/(button|input|object|select|textarea)/i,
cb=/^(a|area)$/i,Ba=/radio|checkbox/;c.fn.extend({attr:function(a,b){return X(this,a,b,true,c.attr)},removeAttr:function(a){return this.each(function(){c.attr(this,a,"");this.nodeType===1&&this.removeAttribute(a)})},addClass:function(a){if(c.isFunction(a))return this.each(function(n){var r=c(this);r.addClass(a.call(this,n,r.attr("class")))});if(a&&typeof a==="string")for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1)if(e.className){for(var j=" "+e.className+" ",
i=e.className,o=0,k=b.length;o<k;o++)if(j.indexOf(" "+b[o]+" ")<0)i+=" "+b[o];e.className=c.trim(i)}else e.className=a}return this},removeClass:function(a){if(c.isFunction(a))return this.each(function(k){var n=c(this);n.removeClass(a.call(this,k,n.attr("class")))});if(a&&typeof a==="string"||a===w)for(var b=(a||"").split(ca),d=0,f=this.length;d<f;d++){var e=this[d];if(e.nodeType===1&&e.className)if(a){for(var j=(" "+e.className+" ").replace(Aa," "),i=0,o=b.length;i<o;i++)j=j.replace(" "+b[i]+" ",
" ");e.className=c.trim(j)}else e.className=""}return this},toggleClass:function(a,b){var d=typeof a,f=typeof b==="boolean";if(c.isFunction(a))return this.each(function(e){var j=c(this);j.toggleClass(a.call(this,e,j.attr("class"),b),b)});return this.each(function(){if(d==="string")for(var e,j=0,i=c(this),o=b,k=a.split(ca);e=k[j++];){o=f?o:!i.hasClass(e);i[o?"addClass":"removeClass"](e)}else if(d==="undefined"||d==="boolean"){this.className&&c.data(this,"__className__",this.className);this.className=
this.className||a===false?"":c.data(this,"__className__")||""}})},hasClass:function(a){a=" "+a+" ";for(var b=0,d=this.length;b<d;b++)if((" "+this[b].className+" ").replace(Aa," ").indexOf(a)>-1)return true;return false},val:function(a){if(a===w){var b=this[0];if(b){if(c.nodeName(b,"option"))return(b.attributes.value||{}).specified?b.value:b.text;if(c.nodeName(b,"select")){var d=b.selectedIndex,f=[],e=b.options;b=b.type==="select-one";if(d<0)return null;var j=b?d:0;for(d=b?d+1:e.length;j<d;j++){var i=
e[j];if(i.selected){a=c(i).val();if(b)return a;f.push(a)}}return f}if(Ba.test(b.type)&&!c.support.checkOn)return b.getAttribute("value")===null?"on":b.value;return(b.value||"").replace(Za,"")}return w}var o=c.isFunction(a);return this.each(function(k){var n=c(this),r=a;if(this.nodeType===1){if(o)r=a.call(this,k,n.val());if(typeof r==="number")r+="";if(c.isArray(r)&&Ba.test(this.type))this.checked=c.inArray(n.val(),r)>=0;else if(c.nodeName(this,"select")){var u=c.makeArray(r);c("option",this).each(function(){this.selected=
c.inArray(c(this).val(),u)>=0});if(!u.length)this.selectedIndex=-1}else this.value=r}})}});c.extend({attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(a,b,d,f){if(!a||a.nodeType===3||a.nodeType===8)return w;if(f&&b in c.attrFn)return c(a)[b](d);f=a.nodeType!==1||!c.isXMLDoc(a);var e=d!==w;b=f&&c.props[b]||b;if(a.nodeType===1){var j=$a.test(b);if(b in a&&f&&!j){if(e){b==="type"&&ab.test(a.nodeName)&&a.parentNode&&c.error("type property can't be changed");
a[b]=d}if(c.nodeName(a,"form")&&a.getAttributeNode(b))return a.getAttributeNode(b).nodeValue;if(b==="tabIndex")return(b=a.getAttributeNode("tabIndex"))&&b.specified?b.value:bb.test(a.nodeName)||cb.test(a.nodeName)&&a.href?0:w;return a[b]}if(!c.support.style&&f&&b==="style"){if(e)a.style.cssText=""+d;return a.style.cssText}e&&a.setAttribute(b,""+d);a=!c.support.hrefNormalized&&f&&j?a.getAttribute(b,2):a.getAttribute(b);return a===null?w:a}return c.style(a,b,d)}});var O=/\.(.*)$/,db=function(a){return a.replace(/[^\w\s\.\|`]/g,
function(b){return"\\"+b})};c.event={add:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){if(a.setInterval&&a!==A&&!a.frameElement)a=A;var e,j;if(d.handler){e=d;d=e.handler}if(!d.guid)d.guid=c.guid++;if(j=c.data(a)){var i=j.events=j.events||{},o=j.handle;if(!o)j.handle=o=function(){return typeof c!=="undefined"&&!c.event.triggered?c.event.handle.apply(o.elem,arguments):w};o.elem=a;b=b.split(" ");for(var k,n=0,r;k=b[n++];){j=e?c.extend({},e):{handler:d,data:f};if(k.indexOf(".")>-1){r=k.split(".");
k=r.shift();j.namespace=r.slice(0).sort().join(".")}else{r=[];j.namespace=""}j.type=k;j.guid=d.guid;var u=i[k],z=c.event.special[k]||{};if(!u){u=i[k]=[];if(!z.setup||z.setup.call(a,f,r,o)===false)if(a.addEventListener)a.addEventListener(k,o,false);else a.attachEvent&&a.attachEvent("on"+k,o)}if(z.add){z.add.call(a,j);if(!j.handler.guid)j.handler.guid=d.guid}u.push(j);c.event.global[k]=true}a=null}}},global:{},remove:function(a,b,d,f){if(!(a.nodeType===3||a.nodeType===8)){var e,j=0,i,o,k,n,r,u,z=c.data(a),
C=z&&z.events;if(z&&C){if(b&&b.type){d=b.handler;b=b.type}if(!b||typeof b==="string"&&b.charAt(0)==="."){b=b||"";for(e in C)c.event.remove(a,e+b)}else{for(b=b.split(" ");e=b[j++];){n=e;i=e.indexOf(".")<0;o=[];if(!i){o=e.split(".");e=o.shift();k=new RegExp("(^|\\.)"+c.map(o.slice(0).sort(),db).join("\\.(?:.*\\.)?")+"(\\.|$)")}if(r=C[e])if(d){n=c.event.special[e]||{};for(B=f||0;B<r.length;B++){u=r[B];if(d.guid===u.guid){if(i||k.test(u.namespace)){f==null&&r.splice(B--,1);n.remove&&n.remove.call(a,u)}if(f!=
null)break}}if(r.length===0||f!=null&&r.length===1){if(!n.teardown||n.teardown.call(a,o)===false)Ca(a,e,z.handle);delete C[e]}}else for(var B=0;B<r.length;B++){u=r[B];if(i||k.test(u.namespace)){c.event.remove(a,n,u.handler,B);r.splice(B--,1)}}}if(c.isEmptyObject(C)){if(b=z.handle)b.elem=null;delete z.events;delete z.handle;c.isEmptyObject(z)&&c.removeData(a)}}}}},trigger:function(a,b,d,f){var e=a.type||a;if(!f){a=typeof a==="object"?a[G]?a:c.extend(c.Event(e),a):c.Event(e);if(e.indexOf("!")>=0){a.type=
e=e.slice(0,-1);a.exclusive=true}if(!d){a.stopPropagation();c.event.global[e]&&c.each(c.cache,function(){this.events&&this.events[e]&&c.event.trigger(a,b,this.handle.elem)})}if(!d||d.nodeType===3||d.nodeType===8)return w;a.result=w;a.target=d;b=c.makeArray(b);b.unshift(a)}a.currentTarget=d;(f=c.data(d,"handle"))&&f.apply(d,b);f=d.parentNode||d.ownerDocument;try{if(!(d&&d.nodeName&&c.noData[d.nodeName.toLowerCase()]))if(d["on"+e]&&d["on"+e].apply(d,b)===false)a.result=false}catch(j){}if(!a.isPropagationStopped()&&
f)c.event.trigger(a,b,f,true);else if(!a.isDefaultPrevented()){f=a.target;var i,o=c.nodeName(f,"a")&&e==="click",k=c.event.special[e]||{};if((!k._default||k._default.call(d,a)===false)&&!o&&!(f&&f.nodeName&&c.noData[f.nodeName.toLowerCase()])){try{if(f[e]){if(i=f["on"+e])f["on"+e]=null;c.event.triggered=true;f[e]()}}catch(n){}if(i)f["on"+e]=i;c.event.triggered=false}}},handle:function(a){var b,d,f,e;a=arguments[0]=c.event.fix(a||A.event);a.currentTarget=this;b=a.type.indexOf(".")<0&&!a.exclusive;
if(!b){d=a.type.split(".");a.type=d.shift();f=new RegExp("(^|\\.)"+d.slice(0).sort().join("\\.(?:.*\\.)?")+"(\\.|$)")}e=c.data(this,"events");d=e[a.type];if(e&&d){d=d.slice(0);e=0;for(var j=d.length;e<j;e++){var i=d[e];if(b||f.test(i.namespace)){a.handler=i.handler;a.data=i.data;a.handleObj=i;i=i.handler.apply(this,arguments);if(i!==w){a.result=i;if(i===false){a.preventDefault();a.stopPropagation()}}if(a.isImmediatePropagationStopped())break}}}return a.result},props:"altKey attrChange attrName bubbles button cancelable charCode clientX clientY ctrlKey currentTarget data detail eventPhase fromElement handler keyCode layerX layerY metaKey newValue offsetX offsetY originalTarget pageX pageY prevValue relatedNode relatedTarget screenX screenY shiftKey srcElement target toElement view wheelDelta which".split(" "),
fix:function(a){if(a[G])return a;var b=a;a=c.Event(b);for(var d=this.props.length,f;d;){f=this.props[--d];a[f]=b[f]}if(!a.target)a.target=a.srcElement||s;if(a.target.nodeType===3)a.target=a.target.parentNode;if(!a.relatedTarget&&a.fromElement)a.relatedTarget=a.fromElement===a.target?a.toElement:a.fromElement;if(a.pageX==null&&a.clientX!=null){b=s.documentElement;d=s.body;a.pageX=a.clientX+(b&&b.scrollLeft||d&&d.scrollLeft||0)-(b&&b.clientLeft||d&&d.clientLeft||0);a.pageY=a.clientY+(b&&b.scrollTop||
d&&d.scrollTop||0)-(b&&b.clientTop||d&&d.clientTop||0)}if(!a.which&&(a.charCode||a.charCode===0?a.charCode:a.keyCode))a.which=a.charCode||a.keyCode;if(!a.metaKey&&a.ctrlKey)a.metaKey=a.ctrlKey;if(!a.which&&a.button!==w)a.which=a.button&1?1:a.button&2?3:a.button&4?2:0;return a},guid:1E8,proxy:c.proxy,special:{ready:{setup:c.bindReady,teardown:c.noop},live:{add:function(a){c.event.add(this,a.origType,c.extend({},a,{handler:oa}))},remove:function(a){var b=true,d=a.origType.replace(O,"");c.each(c.data(this,
"events").live||[],function(){if(d===this.origType.replace(O,""))return b=false});b&&c.event.remove(this,a.origType,oa)}},beforeunload:{setup:function(a,b,d){if(this.setInterval)this.onbeforeunload=d;return false},teardown:function(a,b){if(this.onbeforeunload===b)this.onbeforeunload=null}}}};var Ca=s.removeEventListener?function(a,b,d){a.removeEventListener(b,d,false)}:function(a,b,d){a.detachEvent("on"+b,d)};c.Event=function(a){if(!this.preventDefault)return new c.Event(a);if(a&&a.type){this.originalEvent=
a;this.type=a.type}else this.type=a;this.timeStamp=J();this[G]=true};c.Event.prototype={preventDefault:function(){this.isDefaultPrevented=Z;var a=this.originalEvent;if(a){a.preventDefault&&a.preventDefault();a.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=Z;var a=this.originalEvent;if(a){a.stopPropagation&&a.stopPropagation();a.cancelBubble=true}},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=Z;this.stopPropagation()},isDefaultPrevented:Y,isPropagationStopped:Y,
isImmediatePropagationStopped:Y};var Da=function(a){var b=a.relatedTarget;try{for(;b&&b!==this;)b=b.parentNode;if(b!==this){a.type=a.data;c.event.handle.apply(this,arguments)}}catch(d){}},Ea=function(a){a.type=a.data;c.event.handle.apply(this,arguments)};c.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){c.event.special[a]={setup:function(d){c.event.add(this,b,d&&d.selector?Ea:Da,a)},teardown:function(d){c.event.remove(this,b,d&&d.selector?Ea:Da)}}});if(!c.support.submitBubbles)c.event.special.submit=
{setup:function(){if(this.nodeName.toLowerCase()!=="form"){c.event.add(this,"click.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="submit"||d==="image")&&c(b).closest("form").length)return na("submit",this,arguments)});c.event.add(this,"keypress.specialSubmit",function(a){var b=a.target,d=b.type;if((d==="text"||d==="password")&&c(b).closest("form").length&&a.keyCode===13)return na("submit",this,arguments)})}else return false},teardown:function(){c.event.remove(this,".specialSubmit")}};
if(!c.support.changeBubbles){var da=/textarea|input|select/i,ea,Fa=function(a){var b=a.type,d=a.value;if(b==="radio"||b==="checkbox")d=a.checked;else if(b==="select-multiple")d=a.selectedIndex>-1?c.map(a.options,function(f){return f.selected}).join("-"):"";else if(a.nodeName.toLowerCase()==="select")d=a.selectedIndex;return d},fa=function(a,b){var d=a.target,f,e;if(!(!da.test(d.nodeName)||d.readOnly)){f=c.data(d,"_change_data");e=Fa(d);if(a.type!=="focusout"||d.type!=="radio")c.data(d,"_change_data",
e);if(!(f===w||e===f))if(f!=null||e){a.type="change";return c.event.trigger(a,b,d)}}};c.event.special.change={filters:{focusout:fa,click:function(a){var b=a.target,d=b.type;if(d==="radio"||d==="checkbox"||b.nodeName.toLowerCase()==="select")return fa.call(this,a)},keydown:function(a){var b=a.target,d=b.type;if(a.keyCode===13&&b.nodeName.toLowerCase()!=="textarea"||a.keyCode===32&&(d==="checkbox"||d==="radio")||d==="select-multiple")return fa.call(this,a)},beforeactivate:function(a){a=a.target;c.data(a,
"_change_data",Fa(a))}},setup:function(){if(this.type==="file")return false;for(var a in ea)c.event.add(this,a+".specialChange",ea[a]);return da.test(this.nodeName)},teardown:function(){c.event.remove(this,".specialChange");return da.test(this.nodeName)}};ea=c.event.special.change.filters}s.addEventListener&&c.each({focus:"focusin",blur:"focusout"},function(a,b){function d(f){f=c.event.fix(f);f.type=b;return c.event.handle.call(this,f)}c.event.special[b]={setup:function(){this.addEventListener(a,
d,true)},teardown:function(){this.removeEventListener(a,d,true)}}});c.each(["bind","one"],function(a,b){c.fn[b]=function(d,f,e){if(typeof d==="object"){for(var j in d)this[b](j,f,d[j],e);return this}if(c.isFunction(f)){e=f;f=w}var i=b==="one"?c.proxy(e,function(k){c(this).unbind(k,i);return e.apply(this,arguments)}):e;if(d==="unload"&&b!=="one")this.one(d,f,e);else{j=0;for(var o=this.length;j<o;j++)c.event.add(this[j],d,i,f)}return this}});c.fn.extend({unbind:function(a,b){if(typeof a==="object"&&
!a.preventDefault)for(var d in a)this.unbind(d,a[d]);else{d=0;for(var f=this.length;d<f;d++)c.event.remove(this[d],a,b)}return this},delegate:function(a,b,d,f){return this.live(b,d,f,a)},undelegate:function(a,b,d){return arguments.length===0?this.unbind("live"):this.die(b,null,d,a)},trigger:function(a,b){return this.each(function(){c.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0]){a=c.Event(a);a.preventDefault();a.stopPropagation();c.event.trigger(a,b,this[0]);return a.result}},
toggle:function(a){for(var b=arguments,d=1;d<b.length;)c.proxy(a,b[d++]);return this.click(c.proxy(a,function(f){var e=(c.data(this,"lastToggle"+a.guid)||0)%d;c.data(this,"lastToggle"+a.guid,e+1);f.preventDefault();return b[e].apply(this,arguments)||false}))},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}});var Ga={focus:"focusin",blur:"focusout",mouseenter:"mouseover",mouseleave:"mouseout"};c.each(["live","die"],function(a,b){c.fn[b]=function(d,f,e,j){var i,o=0,k,n,r=j||this.selector,
u=j?this:c(this.context);if(c.isFunction(f)){e=f;f=w}for(d=(d||"").split(" ");(i=d[o++])!=null;){j=O.exec(i);k="";if(j){k=j[0];i=i.replace(O,"")}if(i==="hover")d.push("mouseenter"+k,"mouseleave"+k);else{n=i;if(i==="focus"||i==="blur"){d.push(Ga[i]+k);i+=k}else i=(Ga[i]||i)+k;b==="live"?u.each(function(){c.event.add(this,pa(i,r),{data:f,selector:r,handler:e,origType:i,origHandler:e,preType:n})}):u.unbind(pa(i,r),e)}}return this}});c.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error".split(" "),
function(a,b){c.fn[b]=function(d){return d?this.bind(b,d):this.trigger(b)};if(c.attrFn)c.attrFn[b]=true});A.attachEvent&&!A.addEventListener&&A.attachEvent("onunload",function(){for(var a in c.cache)if(c.cache[a].handle)try{c.event.remove(c.cache[a].handle.elem)}catch(b){}});(function(){function a(g){for(var h="",l,m=0;g[m];m++){l=g[m];if(l.nodeType===3||l.nodeType===4)h+=l.nodeValue;else if(l.nodeType!==8)h+=a(l.childNodes)}return h}function b(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];
if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1&&!p){t.sizcache=l;t.sizset=q}if(t.nodeName.toLowerCase()===h){y=t;break}t=t[g]}m[q]=y}}}function d(g,h,l,m,q,p){q=0;for(var v=m.length;q<v;q++){var t=m[q];if(t){t=t[g];for(var y=false;t;){if(t.sizcache===l){y=m[t.sizset];break}if(t.nodeType===1){if(!p){t.sizcache=l;t.sizset=q}if(typeof h!=="string"){if(t===h){y=true;break}}else if(k.filter(h,[t]).length>0){y=t;break}}t=t[g]}m[q]=y}}}var f=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^[\]]*\]|['"][^'"]*['"]|[^[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,
e=0,j=Object.prototype.toString,i=false,o=true;[0,0].sort(function(){o=false;return 0});var k=function(g,h,l,m){l=l||[];var q=h=h||s;if(h.nodeType!==1&&h.nodeType!==9)return[];if(!g||typeof g!=="string")return l;for(var p=[],v,t,y,S,H=true,M=x(h),I=g;(f.exec(""),v=f.exec(I))!==null;){I=v[3];p.push(v[1]);if(v[2]){S=v[3];break}}if(p.length>1&&r.exec(g))if(p.length===2&&n.relative[p[0]])t=ga(p[0]+p[1],h);else for(t=n.relative[p[0]]?[h]:k(p.shift(),h);p.length;){g=p.shift();if(n.relative[g])g+=p.shift();
t=ga(g,t)}else{if(!m&&p.length>1&&h.nodeType===9&&!M&&n.match.ID.test(p[0])&&!n.match.ID.test(p[p.length-1])){v=k.find(p.shift(),h,M);h=v.expr?k.filter(v.expr,v.set)[0]:v.set[0]}if(h){v=m?{expr:p.pop(),set:z(m)}:k.find(p.pop(),p.length===1&&(p[0]==="~"||p[0]==="+")&&h.parentNode?h.parentNode:h,M);t=v.expr?k.filter(v.expr,v.set):v.set;if(p.length>0)y=z(t);else H=false;for(;p.length;){var D=p.pop();v=D;if(n.relative[D])v=p.pop();else D="";if(v==null)v=h;n.relative[D](y,v,M)}}else y=[]}y||(y=t);y||k.error(D||
g);if(j.call(y)==="[object Array]")if(H)if(h&&h.nodeType===1)for(g=0;y[g]!=null;g++){if(y[g]&&(y[g]===true||y[g].nodeType===1&&E(h,y[g])))l.push(t[g])}else for(g=0;y[g]!=null;g++)y[g]&&y[g].nodeType===1&&l.push(t[g]);else l.push.apply(l,y);else z(y,l);if(S){k(S,q,l,m);k.uniqueSort(l)}return l};k.uniqueSort=function(g){if(B){i=o;g.sort(B);if(i)for(var h=1;h<g.length;h++)g[h]===g[h-1]&&g.splice(h--,1)}return g};k.matches=function(g,h){return k(g,null,null,h)};k.find=function(g,h,l){var m,q;if(!g)return[];
for(var p=0,v=n.order.length;p<v;p++){var t=n.order[p];if(q=n.leftMatch[t].exec(g)){var y=q[1];q.splice(1,1);if(y.substr(y.length-1)!=="\\"){q[1]=(q[1]||"").replace(/\\/g,"");m=n.find[t](q,h,l);if(m!=null){g=g.replace(n.match[t],"");break}}}}m||(m=h.getElementsByTagName("*"));return{set:m,expr:g}};k.filter=function(g,h,l,m){for(var q=g,p=[],v=h,t,y,S=h&&h[0]&&x(h[0]);g&&h.length;){for(var H in n.filter)if((t=n.leftMatch[H].exec(g))!=null&&t[2]){var M=n.filter[H],I,D;D=t[1];y=false;t.splice(1,1);if(D.substr(D.length-
1)!=="\\"){if(v===p)p=[];if(n.preFilter[H])if(t=n.preFilter[H](t,v,l,p,m,S)){if(t===true)continue}else y=I=true;if(t)for(var U=0;(D=v[U])!=null;U++)if(D){I=M(D,t,U,v);var Ha=m^!!I;if(l&&I!=null)if(Ha)y=true;else v[U]=false;else if(Ha){p.push(D);y=true}}if(I!==w){l||(v=p);g=g.replace(n.match[H],"");if(!y)return[];break}}}if(g===q)if(y==null)k.error(g);else break;q=g}return v};k.error=function(g){throw"Syntax error, unrecognized expression: "+g;};var n=k.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF-]|\\.)+)/,
CLASS:/\.((?:[\w\u00c0-\uFFFF-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF-]|\\.)+)\s*(?:(\S?=)\s*(['"]*)(.*?)\3|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\((even|odd|[\dn+-]*)\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(g){return g.getAttribute("href")}},
relative:{"+":function(g,h){var l=typeof h==="string",m=l&&!/\W/.test(h);l=l&&!m;if(m)h=h.toLowerCase();m=0;for(var q=g.length,p;m<q;m++)if(p=g[m]){for(;(p=p.previousSibling)&&p.nodeType!==1;);g[m]=l||p&&p.nodeName.toLowerCase()===h?p||false:p===h}l&&k.filter(h,g,true)},">":function(g,h){var l=typeof h==="string";if(l&&!/\W/.test(h)){h=h.toLowerCase();for(var m=0,q=g.length;m<q;m++){var p=g[m];if(p){l=p.parentNode;g[m]=l.nodeName.toLowerCase()===h?l:false}}}else{m=0;for(q=g.length;m<q;m++)if(p=g[m])g[m]=
l?p.parentNode:p.parentNode===h;l&&k.filter(h,g,true)}},"":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("parentNode",h,m,g,p,l)},"~":function(g,h,l){var m=e++,q=d;if(typeof h==="string"&&!/\W/.test(h)){var p=h=h.toLowerCase();q=b}q("previousSibling",h,m,g,p,l)}},find:{ID:function(g,h,l){if(typeof h.getElementById!=="undefined"&&!l)return(g=h.getElementById(g[1]))?[g]:[]},NAME:function(g,h){if(typeof h.getElementsByName!=="undefined"){var l=[];
h=h.getElementsByName(g[1]);for(var m=0,q=h.length;m<q;m++)h[m].getAttribute("name")===g[1]&&l.push(h[m]);return l.length===0?null:l}},TAG:function(g,h){return h.getElementsByTagName(g[1])}},preFilter:{CLASS:function(g,h,l,m,q,p){g=" "+g[1].replace(/\\/g,"")+" ";if(p)return g;p=0;for(var v;(v=h[p])!=null;p++)if(v)if(q^(v.className&&(" "+v.className+" ").replace(/[\t\n]/g," ").indexOf(g)>=0))l||m.push(v);else if(l)h[p]=false;return false},ID:function(g){return g[1].replace(/\\/g,"")},TAG:function(g){return g[1].toLowerCase()},
CHILD:function(g){if(g[1]==="nth"){var h=/(-?)(\d*)n((?:\+|-)?\d*)/.exec(g[2]==="even"&&"2n"||g[2]==="odd"&&"2n+1"||!/\D/.test(g[2])&&"0n+"+g[2]||g[2]);g[2]=h[1]+(h[2]||1)-0;g[3]=h[3]-0}g[0]=e++;return g},ATTR:function(g,h,l,m,q,p){h=g[1].replace(/\\/g,"");if(!p&&n.attrMap[h])g[1]=n.attrMap[h];if(g[2]==="~=")g[4]=" "+g[4]+" ";return g},PSEUDO:function(g,h,l,m,q){if(g[1]==="not")if((f.exec(g[3])||"").length>1||/^\w/.test(g[3]))g[3]=k(g[3],null,null,h);else{g=k.filter(g[3],h,l,true^q);l||m.push.apply(m,
g);return false}else if(n.match.POS.test(g[0])||n.match.CHILD.test(g[0]))return true;return g},POS:function(g){g.unshift(true);return g}},filters:{enabled:function(g){return g.disabled===false&&g.type!=="hidden"},disabled:function(g){return g.disabled===true},checked:function(g){return g.checked===true},selected:function(g){return g.selected===true},parent:function(g){return!!g.firstChild},empty:function(g){return!g.firstChild},has:function(g,h,l){return!!k(l[3],g).length},header:function(g){return/h\d/i.test(g.nodeName)},
text:function(g){return"text"===g.type},radio:function(g){return"radio"===g.type},checkbox:function(g){return"checkbox"===g.type},file:function(g){return"file"===g.type},password:function(g){return"password"===g.type},submit:function(g){return"submit"===g.type},image:function(g){return"image"===g.type},reset:function(g){return"reset"===g.type},button:function(g){return"button"===g.type||g.nodeName.toLowerCase()==="button"},input:function(g){return/input|select|textarea|button/i.test(g.nodeName)}},
setFilters:{first:function(g,h){return h===0},last:function(g,h,l,m){return h===m.length-1},even:function(g,h){return h%2===0},odd:function(g,h){return h%2===1},lt:function(g,h,l){return h<l[3]-0},gt:function(g,h,l){return h>l[3]-0},nth:function(g,h,l){return l[3]-0===h},eq:function(g,h,l){return l[3]-0===h}},filter:{PSEUDO:function(g,h,l,m){var q=h[1],p=n.filters[q];if(p)return p(g,l,h,m);else if(q==="contains")return(g.textContent||g.innerText||a([g])||"").indexOf(h[3])>=0;else if(q==="not"){h=
h[3];l=0;for(m=h.length;l<m;l++)if(h[l]===g)return false;return true}else k.error("Syntax error, unrecognized expression: "+q)},CHILD:function(g,h){var l=h[1],m=g;switch(l){case "only":case "first":for(;m=m.previousSibling;)if(m.nodeType===1)return false;if(l==="first")return true;m=g;case "last":for(;m=m.nextSibling;)if(m.nodeType===1)return false;return true;case "nth":l=h[2];var q=h[3];if(l===1&&q===0)return true;h=h[0];var p=g.parentNode;if(p&&(p.sizcache!==h||!g.nodeIndex)){var v=0;for(m=p.firstChild;m;m=
m.nextSibling)if(m.nodeType===1)m.nodeIndex=++v;p.sizcache=h}g=g.nodeIndex-q;return l===0?g===0:g%l===0&&g/l>=0}},ID:function(g,h){return g.nodeType===1&&g.getAttribute("id")===h},TAG:function(g,h){return h==="*"&&g.nodeType===1||g.nodeName.toLowerCase()===h},CLASS:function(g,h){return(" "+(g.className||g.getAttribute("class"))+" ").indexOf(h)>-1},ATTR:function(g,h){var l=h[1];g=n.attrHandle[l]?n.attrHandle[l](g):g[l]!=null?g[l]:g.getAttribute(l);l=g+"";var m=h[2];h=h[4];return g==null?m==="!=":m===
"="?l===h:m==="*="?l.indexOf(h)>=0:m==="~="?(" "+l+" ").indexOf(h)>=0:!h?l&&g!==false:m==="!="?l!==h:m==="^="?l.indexOf(h)===0:m==="$="?l.substr(l.length-h.length)===h:m==="|="?l===h||l.substr(0,h.length+1)===h+"-":false},POS:function(g,h,l,m){var q=n.setFilters[h[2]];if(q)return q(g,l,h,m)}}},r=n.match.POS;for(var u in n.match){n.match[u]=new RegExp(n.match[u].source+/(?![^\[]*\])(?![^\(]*\))/.source);n.leftMatch[u]=new RegExp(/(^(?:.|\r|\n)*?)/.source+n.match[u].source.replace(/\\(\d+)/g,function(g,
h){return"\\"+(h-0+1)}))}var z=function(g,h){g=Array.prototype.slice.call(g,0);if(h){h.push.apply(h,g);return h}return g};try{Array.prototype.slice.call(s.documentElement.childNodes,0)}catch(C){z=function(g,h){h=h||[];if(j.call(g)==="[object Array]")Array.prototype.push.apply(h,g);else if(typeof g.length==="number")for(var l=0,m=g.length;l<m;l++)h.push(g[l]);else for(l=0;g[l];l++)h.push(g[l]);return h}}var B;if(s.documentElement.compareDocumentPosition)B=function(g,h){if(!g.compareDocumentPosition||
!h.compareDocumentPosition){if(g==h)i=true;return g.compareDocumentPosition?-1:1}g=g.compareDocumentPosition(h)&4?-1:g===h?0:1;if(g===0)i=true;return g};else if("sourceIndex"in s.documentElement)B=function(g,h){if(!g.sourceIndex||!h.sourceIndex){if(g==h)i=true;return g.sourceIndex?-1:1}g=g.sourceIndex-h.sourceIndex;if(g===0)i=true;return g};else if(s.createRange)B=function(g,h){if(!g.ownerDocument||!h.ownerDocument){if(g==h)i=true;return g.ownerDocument?-1:1}var l=g.ownerDocument.createRange(),m=
h.ownerDocument.createRange();l.setStart(g,0);l.setEnd(g,0);m.setStart(h,0);m.setEnd(h,0);g=l.compareBoundaryPoints(Range.START_TO_END,m);if(g===0)i=true;return g};(function(){var g=s.createElement("div"),h="script"+(new Date).getTime();g.innerHTML="<a name='"+h+"'/>";var l=s.documentElement;l.insertBefore(g,l.firstChild);if(s.getElementById(h)){n.find.ID=function(m,q,p){if(typeof q.getElementById!=="undefined"&&!p)return(q=q.getElementById(m[1]))?q.id===m[1]||typeof q.getAttributeNode!=="undefined"&&
q.getAttributeNode("id").nodeValue===m[1]?[q]:w:[]};n.filter.ID=function(m,q){var p=typeof m.getAttributeNode!=="undefined"&&m.getAttributeNode("id");return m.nodeType===1&&p&&p.nodeValue===q}}l.removeChild(g);l=g=null})();(function(){var g=s.createElement("div");g.appendChild(s.createComment(""));if(g.getElementsByTagName("*").length>0)n.find.TAG=function(h,l){l=l.getElementsByTagName(h[1]);if(h[1]==="*"){h=[];for(var m=0;l[m];m++)l[m].nodeType===1&&h.push(l[m]);l=h}return l};g.innerHTML="<a href='#'></a>";
if(g.firstChild&&typeof g.firstChild.getAttribute!=="undefined"&&g.firstChild.getAttribute("href")!=="#")n.attrHandle.href=function(h){return h.getAttribute("href",2)};g=null})();s.querySelectorAll&&function(){var g=k,h=s.createElement("div");h.innerHTML="<p class='TEST'></p>";if(!(h.querySelectorAll&&h.querySelectorAll(".TEST").length===0)){k=function(m,q,p,v){q=q||s;if(!v&&q.nodeType===9&&!x(q))try{return z(q.querySelectorAll(m),p)}catch(t){}return g(m,q,p,v)};for(var l in g)k[l]=g[l];h=null}}();
(function(){var g=s.createElement("div");g.innerHTML="<div class='test e'></div><div class='test'></div>";if(!(!g.getElementsByClassName||g.getElementsByClassName("e").length===0)){g.lastChild.className="e";if(g.getElementsByClassName("e").length!==1){n.order.splice(1,0,"CLASS");n.find.CLASS=function(h,l,m){if(typeof l.getElementsByClassName!=="undefined"&&!m)return l.getElementsByClassName(h[1])};g=null}}})();var E=s.compareDocumentPosition?function(g,h){return!!(g.compareDocumentPosition(h)&16)}:
function(g,h){return g!==h&&(g.contains?g.contains(h):true)},x=function(g){return(g=(g?g.ownerDocument||g:0).documentElement)?g.nodeName!=="HTML":false},ga=function(g,h){var l=[],m="",q;for(h=h.nodeType?[h]:h;q=n.match.PSEUDO.exec(g);){m+=q[0];g=g.replace(n.match.PSEUDO,"")}g=n.relative[g]?g+"*":g;q=0;for(var p=h.length;q<p;q++)k(g,h[q],l);return k.filter(m,l)};c.find=k;c.expr=k.selectors;c.expr[":"]=c.expr.filters;c.unique=k.uniqueSort;c.text=a;c.isXMLDoc=x;c.contains=E})();var eb=/Until$/,fb=/^(?:parents|prevUntil|prevAll)/,
gb=/,/;R=Array.prototype.slice;var Ia=function(a,b,d){if(c.isFunction(b))return c.grep(a,function(e,j){return!!b.call(e,j,e)===d});else if(b.nodeType)return c.grep(a,function(e){return e===b===d});else if(typeof b==="string"){var f=c.grep(a,function(e){return e.nodeType===1});if(Ua.test(b))return c.filter(b,f,!d);else b=c.filter(b,f)}return c.grep(a,function(e){return c.inArray(e,b)>=0===d})};c.fn.extend({find:function(a){for(var b=this.pushStack("","find",a),d=0,f=0,e=this.length;f<e;f++){d=b.length;
c.find(a,this[f],b);if(f>0)for(var j=d;j<b.length;j++)for(var i=0;i<d;i++)if(b[i]===b[j]){b.splice(j--,1);break}}return b},has:function(a){var b=c(a);return this.filter(function(){for(var d=0,f=b.length;d<f;d++)if(c.contains(this,b[d]))return true})},not:function(a){return this.pushStack(Ia(this,a,false),"not",a)},filter:function(a){return this.pushStack(Ia(this,a,true),"filter",a)},is:function(a){return!!a&&c.filter(a,this).length>0},closest:function(a,b){if(c.isArray(a)){var d=[],f=this[0],e,j=
{},i;if(f&&a.length){e=0;for(var o=a.length;e<o;e++){i=a[e];j[i]||(j[i]=c.expr.match.POS.test(i)?c(i,b||this.context):i)}for(;f&&f.ownerDocument&&f!==b;){for(i in j){e=j[i];if(e.jquery?e.index(f)>-1:c(f).is(e)){d.push({selector:i,elem:f});delete j[i]}}f=f.parentNode}}return d}var k=c.expr.match.POS.test(a)?c(a,b||this.context):null;return this.map(function(n,r){for(;r&&r.ownerDocument&&r!==b;){if(k?k.index(r)>-1:c(r).is(a))return r;r=r.parentNode}return null})},index:function(a){if(!a||typeof a===
"string")return c.inArray(this[0],a?c(a):this.parent().children());return c.inArray(a.jquery?a[0]:a,this)},add:function(a,b){a=typeof a==="string"?c(a,b||this.context):c.makeArray(a);b=c.merge(this.get(),a);return this.pushStack(qa(a[0])||qa(b[0])?b:c.unique(b))},andSelf:function(){return this.add(this.prevObject)}});c.each({parent:function(a){return(a=a.parentNode)&&a.nodeType!==11?a:null},parents:function(a){return c.dir(a,"parentNode")},parentsUntil:function(a,b,d){return c.dir(a,"parentNode",
d)},next:function(a){return c.nth(a,2,"nextSibling")},prev:function(a){return c.nth(a,2,"previousSibling")},nextAll:function(a){return c.dir(a,"nextSibling")},prevAll:function(a){return c.dir(a,"previousSibling")},nextUntil:function(a,b,d){return c.dir(a,"nextSibling",d)},prevUntil:function(a,b,d){return c.dir(a,"previousSibling",d)},siblings:function(a){return c.sibling(a.parentNode.firstChild,a)},children:function(a){return c.sibling(a.firstChild)},contents:function(a){return c.nodeName(a,"iframe")?
a.contentDocument||a.contentWindow.document:c.makeArray(a.childNodes)}},function(a,b){c.fn[a]=function(d,f){var e=c.map(this,b,d);eb.test(a)||(f=d);if(f&&typeof f==="string")e=c.filter(f,e);e=this.length>1?c.unique(e):e;if((this.length>1||gb.test(f))&&fb.test(a))e=e.reverse();return this.pushStack(e,a,R.call(arguments).join(","))}});c.extend({filter:function(a,b,d){if(d)a=":not("+a+")";return c.find.matches(a,b)},dir:function(a,b,d){var f=[];for(a=a[b];a&&a.nodeType!==9&&(d===w||a.nodeType!==1||!c(a).is(d));){a.nodeType===
1&&f.push(a);a=a[b]}return f},nth:function(a,b,d){b=b||1;for(var f=0;a;a=a[d])if(a.nodeType===1&&++f===b)break;return a},sibling:function(a,b){for(var d=[];a;a=a.nextSibling)a.nodeType===1&&a!==b&&d.push(a);return d}});var Ja=/ jQuery\d+="(?:\d+|null)"/g,V=/^\s+/,Ka=/(<([\w:]+)[^>]*?)\/>/g,hb=/^(?:area|br|col|embed|hr|img|input|link|meta|param)$/i,La=/<([\w:]+)/,ib=/<tbody/i,jb=/<|&#?\w+;/,ta=/<script|<object|<embed|<option|<style/i,ua=/checked\s*(?:[^=]|=\s*.checked.)/i,Ma=function(a,b,d){return hb.test(d)?
a:b+"></"+d+">"},F={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]};F.optgroup=F.option;F.tbody=F.tfoot=F.colgroup=F.caption=F.thead;F.th=F.td;if(!c.support.htmlSerialize)F._default=[1,"div<div>","</div>"];c.fn.extend({text:function(a){if(c.isFunction(a))return this.each(function(b){var d=
c(this);d.text(a.call(this,b,d.text()))});if(typeof a!=="object"&&a!==w)return this.empty().append((this[0]&&this[0].ownerDocument||s).createTextNode(a));return c.text(this)},wrapAll:function(a){if(c.isFunction(a))return this.each(function(d){c(this).wrapAll(a.call(this,d))});if(this[0]){var b=c(a,this[0].ownerDocument).eq(0).clone(true);this[0].parentNode&&b.insertBefore(this[0]);b.map(function(){for(var d=this;d.firstChild&&d.firstChild.nodeType===1;)d=d.firstChild;return d}).append(this)}return this},
wrapInner:function(a){if(c.isFunction(a))return this.each(function(b){c(this).wrapInner(a.call(this,b))});return this.each(function(){var b=c(this),d=b.contents();d.length?d.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){c(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){c.nodeName(this,"body")||c(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.appendChild(a)})},
prepend:function(){return this.domManip(arguments,true,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,this)});else if(arguments.length){var a=c(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,false,function(b){this.parentNode.insertBefore(b,
this.nextSibling)});else if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,c(arguments[0]).toArray());return a}},remove:function(a,b){for(var d=0,f;(f=this[d])!=null;d++)if(!a||c.filter(a,[f]).length){if(!b&&f.nodeType===1){c.cleanData(f.getElementsByTagName("*"));c.cleanData([f])}f.parentNode&&f.parentNode.removeChild(f)}return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++)for(b.nodeType===1&&c.cleanData(b.getElementsByTagName("*"));b.firstChild;)b.removeChild(b.firstChild);
return this},clone:function(a){var b=this.map(function(){if(!c.support.noCloneEvent&&!c.isXMLDoc(this)){var d=this.outerHTML,f=this.ownerDocument;if(!d){d=f.createElement("div");d.appendChild(this.cloneNode(true));d=d.innerHTML}return c.clean([d.replace(Ja,"").replace(/=([^="'>\s]+\/)>/g,'="$1">').replace(V,"")],f)[0]}else return this.cloneNode(true)});if(a===true){ra(this,b);ra(this.find("*"),b.find("*"))}return b},html:function(a){if(a===w)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(Ja,
""):null;else if(typeof a==="string"&&!ta.test(a)&&(c.support.leadingWhitespace||!V.test(a))&&!F[(La.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Ka,Ma);try{for(var b=0,d=this.length;b<d;b++)if(this[b].nodeType===1){c.cleanData(this[b].getElementsByTagName("*"));this[b].innerHTML=a}}catch(f){this.empty().append(a)}}else c.isFunction(a)?this.each(function(e){var j=c(this),i=j.html();j.empty().append(function(){return a.call(this,e,i)})}):this.empty().append(a);return this},replaceWith:function(a){if(this[0]&&
this[0].parentNode){if(c.isFunction(a))return this.each(function(b){var d=c(this),f=d.html();d.replaceWith(a.call(this,b,f))});if(typeof a!=="string")a=c(a).detach();return this.each(function(){var b=this.nextSibling,d=this.parentNode;c(this).remove();b?c(b).before(a):c(d).append(a)})}else return this.pushStack(c(c.isFunction(a)?a():a),"replaceWith",a)},detach:function(a){return this.remove(a,true)},domManip:function(a,b,d){function f(u){return c.nodeName(u,"table")?u.getElementsByTagName("tbody")[0]||
u.appendChild(u.ownerDocument.createElement("tbody")):u}var e,j,i=a[0],o=[],k;if(!c.support.checkClone&&arguments.length===3&&typeof i==="string"&&ua.test(i))return this.each(function(){c(this).domManip(a,b,d,true)});if(c.isFunction(i))return this.each(function(u){var z=c(this);a[0]=i.call(this,u,b?z.html():w);z.domManip(a,b,d)});if(this[0]){e=i&&i.parentNode;e=c.support.parentNode&&e&&e.nodeType===11&&e.childNodes.length===this.length?{fragment:e}:sa(a,this,o);k=e.fragment;if(j=k.childNodes.length===
1?(k=k.firstChild):k.firstChild){b=b&&c.nodeName(j,"tr");for(var n=0,r=this.length;n<r;n++)d.call(b?f(this[n],j):this[n],n>0||e.cacheable||this.length>1?k.cloneNode(true):k)}o.length&&c.each(o,Qa)}return this}});c.fragments={};c.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){c.fn[a]=function(d){var f=[];d=c(d);var e=this.length===1&&this[0].parentNode;if(e&&e.nodeType===11&&e.childNodes.length===1&&d.length===1){d[b](this[0]);
return this}else{e=0;for(var j=d.length;e<j;e++){var i=(e>0?this.clone(true):this).get();c.fn[b].apply(c(d[e]),i);f=f.concat(i)}return this.pushStack(f,a,d.selector)}}});c.extend({clean:function(a,b,d,f){b=b||s;if(typeof b.createElement==="undefined")b=b.ownerDocument||b[0]&&b[0].ownerDocument||s;for(var e=[],j=0,i;(i=a[j])!=null;j++){if(typeof i==="number")i+="";if(i){if(typeof i==="string"&&!jb.test(i))i=b.createTextNode(i);else if(typeof i==="string"){i=i.replace(Ka,Ma);var o=(La.exec(i)||["",
""])[1].toLowerCase(),k=F[o]||F._default,n=k[0],r=b.createElement("div");for(r.innerHTML=k[1]+i+k[2];n--;)r=r.lastChild;if(!c.support.tbody){n=ib.test(i);o=o==="table"&&!n?r.firstChild&&r.firstChild.childNodes:k[1]==="<table>"&&!n?r.childNodes:[];for(k=o.length-1;k>=0;--k)c.nodeName(o[k],"tbody")&&!o[k].childNodes.length&&o[k].parentNode.removeChild(o[k])}!c.support.leadingWhitespace&&V.test(i)&&r.insertBefore(b.createTextNode(V.exec(i)[0]),r.firstChild);i=r.childNodes}if(i.nodeType)e.push(i);else e=
c.merge(e,i)}}if(d)for(j=0;e[j];j++)if(f&&c.nodeName(e[j],"script")&&(!e[j].type||e[j].type.toLowerCase()==="text/javascript"))f.push(e[j].parentNode?e[j].parentNode.removeChild(e[j]):e[j]);else{e[j].nodeType===1&&e.splice.apply(e,[j+1,0].concat(c.makeArray(e[j].getElementsByTagName("script"))));d.appendChild(e[j])}return e},cleanData:function(a){for(var b,d,f=c.cache,e=c.event.special,j=c.support.deleteExpando,i=0,o;(o=a[i])!=null;i++)if(d=o[c.expando]){b=f[d];if(b.events)for(var k in b.events)e[k]?
c.event.remove(o,k):Ca(o,k,b.handle);if(j)delete o[c.expando];else o.removeAttribute&&o.removeAttribute(c.expando);delete f[d]}}});var kb=/z-?index|font-?weight|opacity|zoom|line-?height/i,Na=/alpha\([^)]*\)/,Oa=/opacity=([^)]*)/,ha=/float/i,ia=/-([a-z])/ig,lb=/([A-Z])/g,mb=/^-?\d+(?:px)?$/i,nb=/^-?\d/,ob={position:"absolute",visibility:"hidden",display:"block"},pb=["Left","Right"],qb=["Top","Bottom"],rb=s.defaultView&&s.defaultView.getComputedStyle,Pa=c.support.cssFloat?"cssFloat":"styleFloat",ja=
function(a,b){return b.toUpperCase()};c.fn.css=function(a,b){return X(this,a,b,true,function(d,f,e){if(e===w)return c.curCSS(d,f);if(typeof e==="number"&&!kb.test(f))e+="px";c.style(d,f,e)})};c.extend({style:function(a,b,d){if(!a||a.nodeType===3||a.nodeType===8)return w;if((b==="width"||b==="height")&&parseFloat(d)<0)d=w;var f=a.style||a,e=d!==w;if(!c.support.opacity&&b==="opacity"){if(e){f.zoom=1;b=parseInt(d,10)+""==="NaN"?"":"alpha(opacity="+d*100+")";a=f.filter||c.curCSS(a,"filter")||"";f.filter=
Na.test(a)?a.replace(Na,b):b}return f.filter&&f.filter.indexOf("opacity=")>=0?parseFloat(Oa.exec(f.filter)[1])/100+"":""}if(ha.test(b))b=Pa;b=b.replace(ia,ja);if(e)f[b]=d;return f[b]},css:function(a,b,d,f){if(b==="width"||b==="height"){var e,j=b==="width"?pb:qb;function i(){e=b==="width"?a.offsetWidth:a.offsetHeight;f!=="border"&&c.each(j,function(){f||(e-=parseFloat(c.curCSS(a,"padding"+this,true))||0);if(f==="margin")e+=parseFloat(c.curCSS(a,"margin"+this,true))||0;else e-=parseFloat(c.curCSS(a,
"border"+this+"Width",true))||0})}a.offsetWidth!==0?i():c.swap(a,ob,i);return Math.max(0,Math.round(e))}return c.curCSS(a,b,d)},curCSS:function(a,b,d){var f,e=a.style;if(!c.support.opacity&&b==="opacity"&&a.currentStyle){f=Oa.test(a.currentStyle.filter||"")?parseFloat(RegExp.$1)/100+"":"";return f===""?"1":f}if(ha.test(b))b=Pa;if(!d&&e&&e[b])f=e[b];else if(rb){if(ha.test(b))b="float";b=b.replace(lb,"-$1").toLowerCase();e=a.ownerDocument.defaultView;if(!e)return null;if(a=e.getComputedStyle(a,null))f=
a.getPropertyValue(b);if(b==="opacity"&&f==="")f="1"}else if(a.currentStyle){d=b.replace(ia,ja);f=a.currentStyle[b]||a.currentStyle[d];if(!mb.test(f)&&nb.test(f)){b=e.left;var j=a.runtimeStyle.left;a.runtimeStyle.left=a.currentStyle.left;e.left=d==="fontSize"?"1em":f||0;f=e.pixelLeft+"px";e.left=b;a.runtimeStyle.left=j}}return f},swap:function(a,b,d){var f={};for(var e in b){f[e]=a.style[e];a.style[e]=b[e]}d.call(a);for(e in b)a.style[e]=f[e]}});if(c.expr&&c.expr.filters){c.expr.filters.hidden=function(a){var b=
a.offsetWidth,d=a.offsetHeight,f=a.nodeName.toLowerCase()==="tr";return b===0&&d===0&&!f?true:b>0&&d>0&&!f?false:c.curCSS(a,"display")==="none"};c.expr.filters.visible=function(a){return!c.expr.filters.hidden(a)}}var sb=J(),tb=/<script(.|\s)*?\/script>/gi,ub=/select|textarea/i,vb=/color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week/i,N=/=\?(&|$)/,ka=/\?/,wb=/(\?|&)_=.*?(&|$)/,xb=/^(\w+:)?\/\/([^\/?#]+)/,yb=/%20/g,zb=c.fn.load;c.fn.extend({load:function(a,b,d){if(typeof a!==
"string")return zb.call(this,a);else if(!this.length)return this;var f=a.indexOf(" ");if(f>=0){var e=a.slice(f,a.length);a=a.slice(0,f)}f="GET";if(b)if(c.isFunction(b)){d=b;b=null}else if(typeof b==="object"){b=c.param(b,c.ajaxSettings.traditional);f="POST"}var j=this;c.ajax({url:a,type:f,dataType:"html",data:b,complete:function(i,o){if(o==="success"||o==="notmodified")j.html(e?c("<div />").append(i.responseText.replace(tb,"")).find(e):i.responseText);d&&j.each(d,[i.responseText,o,i])}});return this},
serialize:function(){return c.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?c.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||ub.test(this.nodeName)||vb.test(this.type))}).map(function(a,b){a=c(this).val();return a==null?null:c.isArray(a)?c.map(a,function(d){return{name:b.name,value:d}}):{name:b.name,value:a}}).get()}});c.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),
function(a,b){c.fn[b]=function(d){return this.bind(b,d)}});c.extend({get:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b=null}return c.ajax({type:"GET",url:a,data:b,success:d,dataType:f})},getScript:function(a,b){return c.get(a,null,b,"script")},getJSON:function(a,b,d){return c.get(a,b,d,"json")},post:function(a,b,d,f){if(c.isFunction(b)){f=f||d;d=b;b={}}return c.ajax({type:"POST",url:a,data:b,success:d,dataType:f})},ajaxSetup:function(a){c.extend(c.ajaxSettings,a)},ajaxSettings:{url:location.href,
global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,xhr:A.XMLHttpRequest&&(A.location.protocol!=="file:"||!A.ActiveXObject)?function(){return new A.XMLHttpRequest}:function(){try{return new A.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}},accepts:{xml:"application/xml, text/xml",html:"text/html",script:"text/javascript, application/javascript",json:"application/json, text/javascript",text:"text/plain",_default:"*/*"}},lastModified:{},etag:{},ajax:function(a){function b(){e.success&&
e.success.call(k,o,i,x);e.global&&f("ajaxSuccess",[x,e])}function d(){e.complete&&e.complete.call(k,x,i);e.global&&f("ajaxComplete",[x,e]);e.global&&!--c.active&&c.event.trigger("ajaxStop")}function f(q,p){(e.context?c(e.context):c.event).trigger(q,p)}var e=c.extend(true,{},c.ajaxSettings,a),j,i,o,k=a&&a.context||e,n=e.type.toUpperCase();if(e.data&&e.processData&&typeof e.data!=="string")e.data=c.param(e.data,e.traditional);if(e.dataType==="jsonp"){if(n==="GET")N.test(e.url)||(e.url+=(ka.test(e.url)?
"&":"?")+(e.jsonp||"callback")+"=?");else if(!e.data||!N.test(e.data))e.data=(e.data?e.data+"&":"")+(e.jsonp||"callback")+"=?";e.dataType="json"}if(e.dataType==="json"&&(e.data&&N.test(e.data)||N.test(e.url))){j=e.jsonpCallback||"jsonp"+sb++;if(e.data)e.data=(e.data+"").replace(N,"="+j+"$1");e.url=e.url.replace(N,"="+j+"$1");e.dataType="script";A[j]=A[j]||function(q){o=q;b();d();A[j]=w;try{delete A[j]}catch(p){}z&&z.removeChild(C)}}if(e.dataType==="script"&&e.cache===null)e.cache=false;if(e.cache===
false&&n==="GET"){var r=J(),u=e.url.replace(wb,"$1_="+r+"$2");e.url=u+(u===e.url?(ka.test(e.url)?"&":"?")+"_="+r:"")}if(e.data&&n==="GET")e.url+=(ka.test(e.url)?"&":"?")+e.data;e.global&&!c.active++&&c.event.trigger("ajaxStart");r=(r=xb.exec(e.url))&&(r[1]&&r[1]!==location.protocol||r[2]!==location.host);if(e.dataType==="script"&&n==="GET"&&r){var z=s.getElementsByTagName("head")[0]||s.documentElement,C=s.createElement("script");C.src=e.url;if(e.scriptCharset)C.charset=e.scriptCharset;if(!j){var B=
false;C.onload=C.onreadystatechange=function(){if(!B&&(!this.readyState||this.readyState==="loaded"||this.readyState==="complete")){B=true;b();d();C.onload=C.onreadystatechange=null;z&&C.parentNode&&z.removeChild(C)}}}z.insertBefore(C,z.firstChild);return w}var E=false,x=e.xhr();if(x){e.username?x.open(n,e.url,e.async,e.username,e.password):x.open(n,e.url,e.async);try{if(e.data||a&&a.contentType)x.setRequestHeader("Content-Type",e.contentType);if(e.ifModified){c.lastModified[e.url]&&x.setRequestHeader("If-Modified-Since",
c.lastModified[e.url]);c.etag[e.url]&&x.setRequestHeader("If-None-Match",c.etag[e.url])}r||x.setRequestHeader("X-Requested-With","XMLHttpRequest");x.setRequestHeader("Accept",e.dataType&&e.accepts[e.dataType]?e.accepts[e.dataType]+", */*":e.accepts._default)}catch(ga){}if(e.beforeSend&&e.beforeSend.call(k,x,e)===false){e.global&&!--c.active&&c.event.trigger("ajaxStop");x.abort();return false}e.global&&f("ajaxSend",[x,e]);var g=x.onreadystatechange=function(q){if(!x||x.readyState===0||q==="abort"){E||
d();E=true;if(x)x.onreadystatechange=c.noop}else if(!E&&x&&(x.readyState===4||q==="timeout")){E=true;x.onreadystatechange=c.noop;i=q==="timeout"?"timeout":!c.httpSuccess(x)?"error":e.ifModified&&c.httpNotModified(x,e.url)?"notmodified":"success";var p;if(i==="success")try{o=c.httpData(x,e.dataType,e)}catch(v){i="parsererror";p=v}if(i==="success"||i==="notmodified")j||b();else c.handleError(e,x,i,p);d();q==="timeout"&&x.abort();if(e.async)x=null}};try{var h=x.abort;x.abort=function(){x&&h.call(x);
g("abort")}}catch(l){}e.async&&e.timeout>0&&setTimeout(function(){x&&!E&&g("timeout")},e.timeout);try{x.send(n==="POST"||n==="PUT"||n==="DELETE"?e.data:null)}catch(m){c.handleError(e,x,null,m);d()}e.async||g();return x}},handleError:function(a,b,d,f){if(a.error)a.error.call(a.context||a,b,d,f);if(a.global)(a.context?c(a.context):c.event).trigger("ajaxError",[b,a,f])},active:0,httpSuccess:function(a){try{return!a.status&&location.protocol==="file:"||a.status>=200&&a.status<300||a.status===304||a.status===
1223||a.status===0}catch(b){}return false},httpNotModified:function(a,b){var d=a.getResponseHeader("Last-Modified"),f=a.getResponseHeader("Etag");if(d)c.lastModified[b]=d;if(f)c.etag[b]=f;return a.status===304||a.status===0},httpData:function(a,b,d){var f=a.getResponseHeader("content-type")||"",e=b==="xml"||!b&&f.indexOf("xml")>=0;a=e?a.responseXML:a.responseText;e&&a.documentElement.nodeName==="parsererror"&&c.error("parsererror");if(d&&d.dataFilter)a=d.dataFilter(a,b);if(typeof a==="string")if(b===
"json"||!b&&f.indexOf("json")>=0)a=c.parseJSON(a);else if(b==="script"||!b&&f.indexOf("javascript")>=0)c.globalEval(a);return a},param:function(a,b){function d(i,o){if(c.isArray(o))c.each(o,function(k,n){b||/\[\]$/.test(i)?f(i,n):d(i+"["+(typeof n==="object"||c.isArray(n)?k:"")+"]",n)});else!b&&o!=null&&typeof o==="object"?c.each(o,function(k,n){d(i+"["+k+"]",n)}):f(i,o)}function f(i,o){o=c.isFunction(o)?o():o;e[e.length]=encodeURIComponent(i)+"="+encodeURIComponent(o)}var e=[];if(b===w)b=c.ajaxSettings.traditional;
if(c.isArray(a)||a.jquery)c.each(a,function(){f(this.name,this.value)});else for(var j in a)d(j,a[j]);return e.join("&").replace(yb,"+")}});var la={},Ab=/toggle|show|hide/,Bb=/^([+-]=)?([\d+-.]+)(.*)$/,W,va=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]];c.fn.extend({show:function(a,b){if(a||a===0)return this.animate(K("show",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");
this[a].style.display=d||"";if(c.css(this[a],"display")==="none"){d=this[a].nodeName;var f;if(la[d])f=la[d];else{var e=c("<"+d+" />").appendTo("body");f=e.css("display");if(f==="none")f="block";e.remove();la[d]=f}c.data(this[a],"olddisplay",f)}}a=0;for(b=this.length;a<b;a++)this[a].style.display=c.data(this[a],"olddisplay")||"";return this}},hide:function(a,b){if(a||a===0)return this.animate(K("hide",3),a,b);else{a=0;for(b=this.length;a<b;a++){var d=c.data(this[a],"olddisplay");!d&&d!=="none"&&c.data(this[a],
"olddisplay",c.css(this[a],"display"))}a=0;for(b=this.length;a<b;a++)this[a].style.display="none";return this}},_toggle:c.fn.toggle,toggle:function(a,b){var d=typeof a==="boolean";if(c.isFunction(a)&&c.isFunction(b))this._toggle.apply(this,arguments);else a==null||d?this.each(function(){var f=d?a:c(this).is(":hidden");c(this)[f?"show":"hide"]()}):this.animate(K("toggle",3),a,b);return this},fadeTo:function(a,b,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,d)},
animate:function(a,b,d,f){var e=c.speed(b,d,f);if(c.isEmptyObject(a))return this.each(e.complete);return this[e.queue===false?"each":"queue"](function(){var j=c.extend({},e),i,o=this.nodeType===1&&c(this).is(":hidden"),k=this;for(i in a){var n=i.replace(ia,ja);if(i!==n){a[n]=a[i];delete a[i];i=n}if(a[i]==="hide"&&o||a[i]==="show"&&!o)return j.complete.call(this);if((i==="height"||i==="width")&&this.style){j.display=c.css(this,"display");j.overflow=this.style.overflow}if(c.isArray(a[i])){(j.specialEasing=
j.specialEasing||{})[i]=a[i][1];a[i]=a[i][0]}}if(j.overflow!=null)this.style.overflow="hidden";j.curAnim=c.extend({},a);c.each(a,function(r,u){var z=new c.fx(k,j,r);if(Ab.test(u))z[u==="toggle"?o?"show":"hide":u](a);else{var C=Bb.exec(u),B=z.cur(true)||0;if(C){u=parseFloat(C[2]);var E=C[3]||"px";if(E!=="px"){k.style[r]=(u||1)+E;B=(u||1)/z.cur(true)*B;k.style[r]=B+E}if(C[1])u=(C[1]==="-="?-1:1)*u+B;z.custom(B,u,E)}else z.custom(B,u,"")}});return true})},stop:function(a,b){var d=c.timers;a&&this.queue([]);
this.each(function(){for(var f=d.length-1;f>=0;f--)if(d[f].elem===this){b&&d[f](true);d.splice(f,1)}});b||this.dequeue();return this}});c.each({slideDown:K("show",1),slideUp:K("hide",1),slideToggle:K("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"}},function(a,b){c.fn[a]=function(d,f){return this.animate(b,d,f)}});c.extend({speed:function(a,b,d){var f=a&&typeof a==="object"?a:{complete:d||!d&&b||c.isFunction(a)&&a,duration:a,easing:d&&b||b&&!c.isFunction(b)&&b};f.duration=c.fx.off?0:typeof f.duration===
"number"?f.duration:c.fx.speeds[f.duration]||c.fx.speeds._default;f.old=f.complete;f.complete=function(){f.queue!==false&&c(this).dequeue();c.isFunction(f.old)&&f.old.call(this)};return f},easing:{linear:function(a,b,d,f){return d+f*a},swing:function(a,b,d,f){return(-Math.cos(a*Math.PI)/2+0.5)*f+d}},timers:[],fx:function(a,b,d){this.options=b;this.elem=a;this.prop=d;if(!b.orig)b.orig={}}});c.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this);(c.fx.step[this.prop]||
c.fx.step._default)(this);if((this.prop==="height"||this.prop==="width")&&this.elem.style)this.elem.style.display="block"},cur:function(a){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];return(a=parseFloat(c.css(this.elem,this.prop,a)))&&a>-10000?a:parseFloat(c.curCSS(this.elem,this.prop))||0},custom:function(a,b,d){function f(j){return e.step(j)}this.startTime=J();this.start=a;this.end=b;this.unit=d||this.unit||"px";this.now=this.start;
this.pos=this.state=0;var e=this;f.elem=this.elem;if(f()&&c.timers.push(f)&&!W)W=setInterval(c.fx.tick,13)},show:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.show=true;this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur());c(this.elem).show()},hide:function(){this.options.orig[this.prop]=c.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(a){var b=J(),d=true;if(a||b>=this.options.duration+this.startTime){this.now=
this.end;this.pos=this.state=1;this.update();this.options.curAnim[this.prop]=true;for(var f in this.options.curAnim)if(this.options.curAnim[f]!==true)d=false;if(d){if(this.options.display!=null){this.elem.style.overflow=this.options.overflow;a=c.data(this.elem,"olddisplay");this.elem.style.display=a?a:this.options.display;if(c.css(this.elem,"display")==="none")this.elem.style.display="block"}this.options.hide&&c(this.elem).hide();if(this.options.hide||this.options.show)for(var e in this.options.curAnim)c.style(this.elem,
e,this.options.orig[e]);this.options.complete.call(this.elem)}return false}else{e=b-this.startTime;this.state=e/this.options.duration;a=this.options.easing||(c.easing.swing?"swing":"linear");this.pos=c.easing[this.options.specialEasing&&this.options.specialEasing[this.prop]||a](this.state,e,0,1,this.options.duration);this.now=this.start+(this.end-this.start)*this.pos;this.update()}return true}};c.extend(c.fx,{tick:function(){for(var a=c.timers,b=0;b<a.length;b++)a[b]()||a.splice(b--,1);a.length||
c.fx.stop()},stop:function(){clearInterval(W);W=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){c.style(a.elem,"opacity",a.now)},_default:function(a){if(a.elem.style&&a.elem.style[a.prop]!=null)a.elem.style[a.prop]=(a.prop==="width"||a.prop==="height"?Math.max(0,a.now):a.now)+a.unit;else a.elem[a.prop]=a.now}}});if(c.expr&&c.expr.filters)c.expr.filters.animated=function(a){return c.grep(c.timers,function(b){return a===b.elem}).length};c.fn.offset="getBoundingClientRect"in s.documentElement?
function(a){var b=this[0];if(a)return this.each(function(e){c.offset.setOffset(this,a,e)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);var d=b.getBoundingClientRect(),f=b.ownerDocument;b=f.body;f=f.documentElement;return{top:d.top+(self.pageYOffset||c.support.boxModel&&f.scrollTop||b.scrollTop)-(f.clientTop||b.clientTop||0),left:d.left+(self.pageXOffset||c.support.boxModel&&f.scrollLeft||b.scrollLeft)-(f.clientLeft||b.clientLeft||0)}}:function(a){var b=
this[0];if(a)return this.each(function(r){c.offset.setOffset(this,a,r)});if(!b||!b.ownerDocument)return null;if(b===b.ownerDocument.body)return c.offset.bodyOffset(b);c.offset.initialize();var d=b.offsetParent,f=b,e=b.ownerDocument,j,i=e.documentElement,o=e.body;f=(e=e.defaultView)?e.getComputedStyle(b,null):b.currentStyle;for(var k=b.offsetTop,n=b.offsetLeft;(b=b.parentNode)&&b!==o&&b!==i;){if(c.offset.supportsFixedPosition&&f.position==="fixed")break;j=e?e.getComputedStyle(b,null):b.currentStyle;
k-=b.scrollTop;n-=b.scrollLeft;if(b===d){k+=b.offsetTop;n+=b.offsetLeft;if(c.offset.doesNotAddBorder&&!(c.offset.doesAddBorderForTableAndCells&&/^t(able|d|h)$/i.test(b.nodeName))){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=d;d=b.offsetParent}if(c.offset.subtractsBorderForOverflowNotVisible&&j.overflow!=="visible"){k+=parseFloat(j.borderTopWidth)||0;n+=parseFloat(j.borderLeftWidth)||0}f=j}if(f.position==="relative"||f.position==="static"){k+=o.offsetTop;n+=o.offsetLeft}if(c.offset.supportsFixedPosition&&
f.position==="fixed"){k+=Math.max(i.scrollTop,o.scrollTop);n+=Math.max(i.scrollLeft,o.scrollLeft)}return{top:k,left:n}};c.offset={initialize:function(){var a=s.body,b=s.createElement("div"),d,f,e,j=parseFloat(c.curCSS(a,"marginTop",true))||0;c.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"});b.innerHTML="<div style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;'><div></div></div><table style='position:absolute;top:0;left:0;margin:0;border:5px solid #000;padding:0;width:1px;height:1px;' cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";
a.insertBefore(b,a.firstChild);d=b.firstChild;f=d.firstChild;e=d.nextSibling.firstChild.firstChild;this.doesNotAddBorder=f.offsetTop!==5;this.doesAddBorderForTableAndCells=e.offsetTop===5;f.style.position="fixed";f.style.top="20px";this.supportsFixedPosition=f.offsetTop===20||f.offsetTop===15;f.style.position=f.style.top="";d.style.overflow="hidden";d.style.position="relative";this.subtractsBorderForOverflowNotVisible=f.offsetTop===-5;this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==j;a.removeChild(b);
c.offset.initialize=c.noop},bodyOffset:function(a){var b=a.offsetTop,d=a.offsetLeft;c.offset.initialize();if(c.offset.doesNotIncludeMarginInBodyOffset){b+=parseFloat(c.curCSS(a,"marginTop",true))||0;d+=parseFloat(c.curCSS(a,"marginLeft",true))||0}return{top:b,left:d}},setOffset:function(a,b,d){if(/static/.test(c.curCSS(a,"position")))a.style.position="relative";var f=c(a),e=f.offset(),j=parseInt(c.curCSS(a,"top",true),10)||0,i=parseInt(c.curCSS(a,"left",true),10)||0;if(c.isFunction(b))b=b.call(a,
d,e);d={top:b.top-e.top+j,left:b.left-e.left+i};"using"in b?b.using.call(a,d):f.css(d)}};c.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),d=this.offset(),f=/^body|html$/i.test(b[0].nodeName)?{top:0,left:0}:b.offset();d.top-=parseFloat(c.curCSS(a,"marginTop",true))||0;d.left-=parseFloat(c.curCSS(a,"marginLeft",true))||0;f.top+=parseFloat(c.curCSS(b[0],"borderTopWidth",true))||0;f.left+=parseFloat(c.curCSS(b[0],"borderLeftWidth",true))||0;return{top:d.top-
f.top,left:d.left-f.left}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||s.body;a&&!/^body|html$/i.test(a.nodeName)&&c.css(a,"position")==="static";)a=a.offsetParent;return a})}});c.each(["Left","Top"],function(a,b){var d="scroll"+b;c.fn[d]=function(f){var e=this[0],j;if(!e)return null;if(f!==w)return this.each(function(){if(j=wa(this))j.scrollTo(!a?f:c(j).scrollLeft(),a?f:c(j).scrollTop());else this[d]=f});else return(j=wa(e))?"pageXOffset"in j?j[a?"pageYOffset":
"pageXOffset"]:c.support.boxModel&&j.document.documentElement[d]||j.document.body[d]:e[d]}});c.each(["Height","Width"],function(a,b){var d=b.toLowerCase();c.fn["inner"+b]=function(){return this[0]?c.css(this[0],d,false,"padding"):null};c.fn["outer"+b]=function(f){return this[0]?c.css(this[0],d,false,f?"margin":"border"):null};c.fn[d]=function(f){var e=this[0];if(!e)return f==null?null:this;if(c.isFunction(f))return this.each(function(j){var i=c(this);i[d](f.call(this,j,i[d]()))});return"scrollTo"in
e&&e.document?e.document.compatMode==="CSS1Compat"&&e.document.documentElement["client"+b]||e.document.body["client"+b]:e.nodeType===9?Math.max(e.documentElement["client"+b],e.body["scroll"+b],e.documentElement["scroll"+b],e.body["offset"+b],e.documentElement["offset"+b]):f===w?c.css(e,d):this.css(d,typeof f==="string"?f:f+"px")}});A.jQuery=A.$=c})(window);
/tags/v1.2-autel/squelettes/scripts/inscription.js
New file
0,0 → 1,3
$("#lettre_14").ready(function() {
$("#lettre_14").attr('checked', true);
});
/tags/v1.2-autel/squelettes/scripts/cocher.js
New file
0,0 → 1,29
function cocherDecocher(cocher) {
$("#resultat_recherche :checkbox").attr('checked', cocher);
return false;
}
 
function creerLiensCocherTout() {
strLien = '<a id="cocher_tout" href=#> Tout cocher </a> / <a id="decocher_tout" href=#> Tout d&eacute;cocher </a>';
if($('#conteneur_lien_cocher') != null) {
$('#conteneur_lien_cocher').html(strLien);
$('#cocher_tout').bind('click',function() {
cocherDecocher(true);
return false;
});
$('#decocher_tout').bind('click',function() {
cocherDecocher(false);
return false;
});
}
}
 
$('#envoyer_tous').ready(function() { $('#envoyer_tous').click(function() {
cocher = $("#envoyer_tous").attr('checked');
cocherDecocher(cocher);
});
});
/tags/v1.2-autel/squelettes/scripts/longueurmax.js
New file
0,0 → 1,17
function verifierLongueurMax()
{
max = $(this).attr('maxlength');
if(max != undefined && max != null) {
$(this).val($(this).val().substring(0,max));
}
}
 
 
function initialiserTextAreaLongueursMax() {
$('textarea.annuaire').bind('keypress',verifierLongueurMax);
$('textarea.annuaire').bind('keyup', verifierLongueurMax);
$('textarea.annuaire').bind('blur', verifierLongueurMax);
}
 
$(document).ready(initialiserTextAreaLongueursMax);
 
/tags/v1.2-autel/squelettes/scripts/recherche.js
New file
0,0 → 1,10
$("#option_2654").ready(function() {
$("#option_2654").attr('selected', 'selected');
});
 
$('.resultat_recherche .element_resultat .cliquable').ready(function() {
$('.resultat_recherche .element_resultat').click(function() {
var lien = $(this).find("a").attr("href");
location.href = lien;
});
});
/tags/v1.2-autel/squelettes/scripts/formulaire_message.js
New file
0,0 → 1,30
$('#envoi_message').ready(function() {
$('#envoi_message').submit(function() {
var debut_message = 'Votre message n\'a pas pu \u00EAtre envoy\u00E9 pour les raisons suivantes : '+"\n";
var message = '';
if($('#envoyer_tous').attr('checked') == false && $('.selection_destinataire:checked').length < 1) {
message += '- Vous n\'avez s\u00E9l\u00E9ctionn\u00E9 aucun destinataire '+"\n";
$('#sujet_message').addClass('erreur_champ');
}
if($('#sujet_message').val() == '') {
message += '- Le sujet du message est vide '+"\n";
$('#sujet_message').addClass('erreur_champ');
}
if($('#contenu_message').val() == '') {
message += '- Le contenu du message est vide '+"\n";
$('#contenu_message').addClass('erreur_champ');
}
if(message != '') {
window.alert(debut_message+message);
return false;
} else {
return true;
}
});
});
/tags/v1.2-autel/squelettes/scripts/jquery-ui.js
New file
0,0 → 1,143
/*!
* jQuery UI 1.8.2
*
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* http://docs.jquery.com/UI
*/
(function(c){c.ui=c.ui||{};if(!c.ui.version){c.extend(c.ui,{version:"1.8.2",plugin:{add:function(a,b,d){a=c.ui[a].prototype;for(var e in d){a.plugins[e]=a.plugins[e]||[];a.plugins[e].push([b,d[e]])}},call:function(a,b,d){if((b=a.plugins[b])&&a.element[0].parentNode)for(var e=0;e<b.length;e++)a.options[b[e][0]]&&b[e][1].apply(a.element,d)}},contains:function(a,b){return document.compareDocumentPosition?a.compareDocumentPosition(b)&16:a!==b&&a.contains(b)},hasScroll:function(a,b){if(c(a).css("overflow")==
"hidden")return false;b=b&&b=="left"?"scrollLeft":"scrollTop";var d=false;if(a[b]>0)return true;a[b]=1;d=a[b]>0;a[b]=0;return d},isOverAxis:function(a,b,d){return a>b&&a<b+d},isOver:function(a,b,d,e,f,g){return c.ui.isOverAxis(a,d,f)&&c.ui.isOverAxis(b,e,g)},keyCode:{ALT:18,BACKSPACE:8,CAPS_LOCK:20,COMMA:188,COMMAND:91,COMMAND_LEFT:91,COMMAND_RIGHT:93,CONTROL:17,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,INSERT:45,LEFT:37,MENU:93,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,
NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SHIFT:16,SPACE:32,TAB:9,UP:38,WINDOWS:91}});c.fn.extend({_focus:c.fn.focus,focus:function(a,b){return typeof a==="number"?this.each(function(){var d=this;setTimeout(function(){c(d).focus();b&&b.call(d)},a)}):this._focus.apply(this,arguments)},enableSelection:function(){return this.attr("unselectable","off").css("MozUserSelect","")},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect",
"none")},scrollParent:function(){var a;a=c.browser.msie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(c.curCSS(this,"position",1))&&/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",1))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(c.curCSS(this,"overflow",1)+c.curCSS(this,"overflow-y",1)+c.curCSS(this,"overflow-x",
1))}).eq(0);return/fixed/.test(this.css("position"))||!a.length?c(document):a},zIndex:function(a){if(a!==undefined)return this.css("zIndex",a);if(this.length){a=c(this[0]);for(var b;a.length&&a[0]!==document;){b=a.css("position");if(b=="absolute"||b=="relative"||b=="fixed"){b=parseInt(a.css("zIndex"));if(!isNaN(b)&&b!=0)return b}a=a.parent()}}return 0}});c.extend(c.expr[":"],{data:function(a,b,d){return!!c.data(a,d[3])},focusable:function(a){var b=a.nodeName.toLowerCase(),d=c.attr(a,"tabindex");return(/input|select|textarea|button|object/.test(b)?
!a.disabled:"a"==b||"area"==b?a.href||!isNaN(d):!isNaN(d))&&!c(a)["area"==b?"parents":"closest"](":hidden").length},tabbable:function(a){var b=c.attr(a,"tabindex");return(isNaN(b)||b>=0)&&c(a).is(":focusable")}})}})(jQuery);
;/*!
* jQuery UI Widget 1.8.2
*
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* http://docs.jquery.com/UI/Widget
*/
(function(b){var j=b.fn.remove;b.fn.remove=function(a,c){return this.each(function(){if(!c)if(!a||b.filter(a,[this]).length)b("*",this).add(this).each(function(){b(this).triggerHandler("remove")});return j.call(b(this),a,c)})};b.widget=function(a,c,d){var e=a.split(".")[0],f;a=a.split(".")[1];f=e+"-"+a;if(!d){d=c;c=b.Widget}b.expr[":"][f]=function(h){return!!b.data(h,a)};b[e]=b[e]||{};b[e][a]=function(h,g){arguments.length&&this._createWidget(h,g)};c=new c;c.options=b.extend({},c.options);b[e][a].prototype=
b.extend(true,c,{namespace:e,widgetName:a,widgetEventPrefix:b[e][a].prototype.widgetEventPrefix||a,widgetBaseClass:f},d);b.widget.bridge(a,b[e][a])};b.widget.bridge=function(a,c){b.fn[a]=function(d){var e=typeof d==="string",f=Array.prototype.slice.call(arguments,1),h=this;d=!e&&f.length?b.extend.apply(null,[true,d].concat(f)):d;if(e&&d.substring(0,1)==="_")return h;e?this.each(function(){var g=b.data(this,a),i=g&&b.isFunction(g[d])?g[d].apply(g,f):g;if(i!==g&&i!==undefined){h=i;return false}}):this.each(function(){var g=
b.data(this,a);if(g){d&&g.option(d);g._init()}else b.data(this,a,new c(d,this))});return h}};b.Widget=function(a,c){arguments.length&&this._createWidget(a,c)};b.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",options:{disabled:false},_createWidget:function(a,c){this.element=b(c).data(this.widgetName,this);this.options=b.extend(true,{},this.options,b.metadata&&b.metadata.get(c)[this.widgetName],a);var d=this;this.element.bind("remove."+this.widgetName,function(){d.destroy()});this._create();
this._init()},_create:function(){},_init:function(){},destroy:function(){this.element.unbind("."+this.widgetName).removeData(this.widgetName);this.widget().unbind("."+this.widgetName).removeAttr("aria-disabled").removeClass(this.widgetBaseClass+"-disabled ui-state-disabled")},widget:function(){return this.element},option:function(a,c){var d=a,e=this;if(arguments.length===0)return b.extend({},e.options);if(typeof a==="string"){if(c===undefined)return this.options[a];d={};d[a]=c}b.each(d,function(f,
h){e._setOption(f,h)});return e},_setOption:function(a,c){this.options[a]=c;if(a==="disabled")this.widget()[c?"addClass":"removeClass"](this.widgetBaseClass+"-disabled ui-state-disabled").attr("aria-disabled",c);return this},enable:function(){return this._setOption("disabled",false)},disable:function(){return this._setOption("disabled",true)},_trigger:function(a,c,d){var e=this.options[a];c=b.Event(c);c.type=(a===this.widgetEventPrefix?a:this.widgetEventPrefix+a).toLowerCase();d=d||{};if(c.originalEvent){a=
b.event.props.length;for(var f;a;){f=b.event.props[--a];c[f]=c.originalEvent[f]}}this.element.trigger(c,d);return!(b.isFunction(e)&&e.call(this.element[0],c,d)===false||c.isDefaultPrevented())}}})(jQuery);
;/*!
* jQuery UI Mouse 1.8.2
*
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* http://docs.jquery.com/UI/Mouse
*
* Depends:
* jquery.ui.widget.js
*/
(function(c){c.widget("ui.mouse",{options:{cancel:":input,option",distance:1,delay:0},_mouseInit:function(){var a=this;this.element.bind("mousedown."+this.widgetName,function(b){return a._mouseDown(b)}).bind("click."+this.widgetName,function(b){if(a._preventClickEvent){a._preventClickEvent=false;b.stopImmediatePropagation();return false}});this.started=false},_mouseDestroy:function(){this.element.unbind("."+this.widgetName)},_mouseDown:function(a){a.originalEvent=a.originalEvent||{};if(!a.originalEvent.mouseHandled){this._mouseStarted&&
this._mouseUp(a);this._mouseDownEvent=a;var b=this,e=a.which==1,f=typeof this.options.cancel=="string"?c(a.target).parents().add(a.target).filter(this.options.cancel).length:false;if(!e||f||!this._mouseCapture(a))return true;this.mouseDelayMet=!this.options.delay;if(!this.mouseDelayMet)this._mouseDelayTimer=setTimeout(function(){b.mouseDelayMet=true},this.options.delay);if(this._mouseDistanceMet(a)&&this._mouseDelayMet(a)){this._mouseStarted=this._mouseStart(a)!==false;if(!this._mouseStarted){a.preventDefault();
return true}}this._mouseMoveDelegate=function(d){return b._mouseMove(d)};this._mouseUpDelegate=function(d){return b._mouseUp(d)};c(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate);c.browser.safari||a.preventDefault();return a.originalEvent.mouseHandled=true}},_mouseMove:function(a){if(c.browser.msie&&!a.button)return this._mouseUp(a);if(this._mouseStarted){this._mouseDrag(a);return a.preventDefault()}if(this._mouseDistanceMet(a)&&
this._mouseDelayMet(a))(this._mouseStarted=this._mouseStart(this._mouseDownEvent,a)!==false)?this._mouseDrag(a):this._mouseUp(a);return!this._mouseStarted},_mouseUp:function(a){c(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate);if(this._mouseStarted){this._mouseStarted=false;this._preventClickEvent=a.target==this._mouseDownEvent.target;this._mouseStop(a)}return false},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-
a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return true}})})(jQuery);
;/*
* jQuery UI Position 1.8.2
*
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* http://docs.jquery.com/UI/Position
*/
(function(c){c.ui=c.ui||{};var m=/left|center|right/,n=/top|center|bottom/,p=c.fn.position,q=c.fn.offset;c.fn.position=function(a){if(!a||!a.of)return p.apply(this,arguments);a=c.extend({},a);var b=c(a.of),d=(a.collision||"flip").split(" "),e=a.offset?a.offset.split(" "):[0,0],g,h,i;if(a.of.nodeType===9){g=b.width();h=b.height();i={top:0,left:0}}else if(a.of.scrollTo&&a.of.document){g=b.width();h=b.height();i={top:b.scrollTop(),left:b.scrollLeft()}}else if(a.of.preventDefault){a.at="left top";g=h=
0;i={top:a.of.pageY,left:a.of.pageX}}else{g=b.outerWidth();h=b.outerHeight();i=b.offset()}c.each(["my","at"],function(){var f=(a[this]||"").split(" ");if(f.length===1)f=m.test(f[0])?f.concat(["center"]):n.test(f[0])?["center"].concat(f):["center","center"];f[0]=m.test(f[0])?f[0]:"center";f[1]=n.test(f[1])?f[1]:"center";a[this]=f});if(d.length===1)d[1]=d[0];e[0]=parseInt(e[0],10)||0;if(e.length===1)e[1]=e[0];e[1]=parseInt(e[1],10)||0;if(a.at[0]==="right")i.left+=g;else if(a.at[0]==="center")i.left+=
g/2;if(a.at[1]==="bottom")i.top+=h;else if(a.at[1]==="center")i.top+=h/2;i.left+=e[0];i.top+=e[1];return this.each(function(){var f=c(this),k=f.outerWidth(),l=f.outerHeight(),j=c.extend({},i);if(a.my[0]==="right")j.left-=k;else if(a.my[0]==="center")j.left-=k/2;if(a.my[1]==="bottom")j.top-=l;else if(a.my[1]==="center")j.top-=l/2;j.left=parseInt(j.left);j.top=parseInt(j.top);c.each(["left","top"],function(o,r){c.ui.position[d[o]]&&c.ui.position[d[o]][r](j,{targetWidth:g,targetHeight:h,elemWidth:k,
elemHeight:l,offset:e,my:a.my,at:a.at})});c.fn.bgiframe&&f.bgiframe();f.offset(c.extend(j,{using:a.using}))})};c.ui.position={fit:{left:function(a,b){var d=c(window);b=a.left+b.elemWidth-d.width()-d.scrollLeft();a.left=b>0?a.left-b:Math.max(0,a.left)},top:function(a,b){var d=c(window);b=a.top+b.elemHeight-d.height()-d.scrollTop();a.top=b>0?a.top-b:Math.max(0,a.top)}},flip:{left:function(a,b){if(b.at[0]!=="center"){var d=c(window);d=a.left+b.elemWidth-d.width()-d.scrollLeft();var e=b.my[0]==="left"?
-b.elemWidth:b.my[0]==="right"?b.elemWidth:0,g=-2*b.offset[0];a.left+=a.left<0?e+b.targetWidth+g:d>0?e-b.targetWidth+g:0}},top:function(a,b){if(b.at[1]!=="center"){var d=c(window);d=a.top+b.elemHeight-d.height()-d.scrollTop();var e=b.my[1]==="top"?-b.elemHeight:b.my[1]==="bottom"?b.elemHeight:0,g=b.at[1]==="top"?b.targetHeight:-b.targetHeight,h=-2*b.offset[1];a.top+=a.top<0?e+b.targetHeight+h:d>0?e+g+h:0}}}};if(!c.offset.setOffset){c.offset.setOffset=function(a,b){if(/static/.test(c.curCSS(a,"position")))a.style.position=
"relative";var d=c(a),e=d.offset(),g=parseInt(c.curCSS(a,"top",true),10)||0,h=parseInt(c.curCSS(a,"left",true),10)||0;e={top:b.top-e.top+g,left:b.left-e.left+h};"using"in b?b.using.call(a,e):d.css(e)};c.fn.offset=function(a){var b=this[0];if(!b||!b.ownerDocument)return null;if(a)return this.each(function(){c.offset.setOffset(this,a)});return q.call(this)}}})(jQuery);
;/*
* jQuery UI Datepicker 1.8.2
*
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt)
* and GPL (GPL-LICENSE.txt) licenses.
*
* http://docs.jquery.com/UI/Datepicker
*
* Depends:
* jquery.ui.core.js
*/
(function(d){function J(){this.debug=false;this._curInst=null;this._keyEvent=false;this._disabledInputs=[];this._inDialog=this._datepickerShowing=false;this._mainDivId="ui-datepicker-div";this._inlineClass="ui-datepicker-inline";this._appendClass="ui-datepicker-append";this._triggerClass="ui-datepicker-trigger";this._dialogClass="ui-datepicker-dialog";this._disableClass="ui-datepicker-disabled";this._unselectableClass="ui-datepicker-unselectable";this._currentClass="ui-datepicker-current-day";this._dayOverClass=
"ui-datepicker-days-cell-over";this.regional=[];this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su",
"Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:false,showMonthAfterYear:false,yearSuffix:""};this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:false,hideIfNoPrevNext:false,navigationAsDateFormat:false,gotoCurrent:false,changeMonth:false,changeYear:false,yearRange:"c-10:c+10",showOtherMonths:false,selectOtherMonths:false,showWeek:false,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",
minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:true,showButtonPanel:false,autoSize:false};d.extend(this._defaults,this.regional[""]);this.dpDiv=d('<div id="'+this._mainDivId+'" class="ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all ui-helper-hidden-accessible"></div>')}function E(a,b){d.extend(a,
b);for(var c in b)if(b[c]==null||b[c]==undefined)a[c]=b[c];return a}d.extend(d.ui,{datepicker:{version:"1.8.2"}});var y=(new Date).getTime();d.extend(J.prototype,{markerClassName:"hasDatepicker",log:function(){this.debug&&console.log.apply("",arguments)},_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){E(this._defaults,a||{});return this},_attachDatepicker:function(a,b){var c=null;for(var e in this._defaults){var f=a.getAttribute("date:"+e);if(f){c=c||{};try{c[e]=eval(f)}catch(h){c[e]=
f}}}e=a.nodeName.toLowerCase();f=e=="div"||e=="span";if(!a.id){this.uuid+=1;a.id="dp"+this.uuid}var i=this._newInst(d(a),f);i.settings=d.extend({},b||{},c||{});if(e=="input")this._connectDatepicker(a,i);else f&&this._inlineDatepicker(a,i)},_newInst:function(a,b){return{id:a[0].id.replace(/([^A-Za-z0-9_])/g,"\\\\$1"),input:a,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:b,dpDiv:!b?this.dpDiv:d('<div class="'+this._inlineClass+' ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all"></div>')}},
_connectDatepicker:function(a,b){var c=d(a);b.append=d([]);b.trigger=d([]);if(!c.hasClass(this.markerClassName)){this._attachments(c,b);c.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});this._autoSize(b);d.data(a,"datepicker",b)}},_attachments:function(a,b){var c=this._get(b,"appendText"),e=this._get(b,"isRTL");b.append&&
b.append.remove();if(c){b.append=d('<span class="'+this._appendClass+'">'+c+"</span>");a[e?"before":"after"](b.append)}a.unbind("focus",this._showDatepicker);b.trigger&&b.trigger.remove();c=this._get(b,"showOn");if(c=="focus"||c=="both")a.focus(this._showDatepicker);if(c=="button"||c=="both"){c=this._get(b,"buttonText");var f=this._get(b,"buttonImage");b.trigger=d(this._get(b,"buttonImageOnly")?d("<img/>").addClass(this._triggerClass).attr({src:f,alt:c,title:c}):d('<button type="button"></button>').addClass(this._triggerClass).html(f==
""?c:d("<img/>").attr({src:f,alt:c,title:c})));a[e?"before":"after"](b.trigger);b.trigger.click(function(){d.datepicker._datepickerShowing&&d.datepicker._lastInput==a[0]?d.datepicker._hideDatepicker():d.datepicker._showDatepicker(a[0]);return false})}},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b=new Date(2009,11,20),c=this._get(a,"dateFormat");if(c.match(/[DM]/)){var e=function(f){for(var h=0,i=0,g=0;g<f.length;g++)if(f[g].length>h){h=f[g].length;i=g}return i};b.setMonth(e(this._get(a,
c.match(/MM/)?"monthNames":"monthNamesShort")));b.setDate(e(this._get(a,c.match(/DD/)?"dayNames":"dayNamesShort"))+20-b.getDay())}a.input.attr("size",this._formatDate(a,b).length)}},_inlineDatepicker:function(a,b){var c=d(a);if(!c.hasClass(this.markerClassName)){c.addClass(this.markerClassName).append(b.dpDiv).bind("setData.datepicker",function(e,f,h){b.settings[f]=h}).bind("getData.datepicker",function(e,f){return this._get(b,f)});d.data(a,"datepicker",b);this._setDate(b,this._getDefaultDate(b),
true);this._updateDatepicker(b);this._updateAlternate(b)}},_dialogDatepicker:function(a,b,c,e,f){a=this._dialogInst;if(!a){this.uuid+=1;this._dialogInput=d('<input type="text" id="'+("dp"+this.uuid)+'" style="position: absolute; top: -100px; width: 0px; z-index: -10;"/>');this._dialogInput.keydown(this._doKeyDown);d("body").append(this._dialogInput);a=this._dialogInst=this._newInst(this._dialogInput,false);a.settings={};d.data(this._dialogInput[0],"datepicker",a)}E(a.settings,e||{});b=b&&b.constructor==
Date?this._formatDate(a,b):b;this._dialogInput.val(b);this._pos=f?f.length?f:[f.pageX,f.pageY]:null;if(!this._pos)this._pos=[document.documentElement.clientWidth/2-100+(document.documentElement.scrollLeft||document.body.scrollLeft),document.documentElement.clientHeight/2-150+(document.documentElement.scrollTop||document.body.scrollTop)];this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px");a.settings.onSelect=c;this._inDialog=true;this.dpDiv.addClass(this._dialogClass);this._showDatepicker(this._dialogInput[0]);
d.blockUI&&d.blockUI(this.dpDiv);d.data(this._dialogInput[0],"datepicker",a);return this},_destroyDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();d.removeData(a,"datepicker");if(e=="input"){c.append.remove();c.trigger.remove();b.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)}else if(e=="div"||e=="span")b.removeClass(this.markerClassName).empty()}},
_enableDatepicker:function(a){var b=d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=false;c.trigger.filter("button").each(function(){this.disabled=false}).end().filter("img").css({opacity:"1.0",cursor:""})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().removeClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f})}},_disableDatepicker:function(a){var b=
d(a),c=d.data(a,"datepicker");if(b.hasClass(this.markerClassName)){var e=a.nodeName.toLowerCase();if(e=="input"){a.disabled=true;c.trigger.filter("button").each(function(){this.disabled=true}).end().filter("img").css({opacity:"0.5",cursor:"default"})}else if(e=="div"||e=="span")b.children("."+this._inlineClass).children().addClass("ui-state-disabled");this._disabledInputs=d.map(this._disabledInputs,function(f){return f==a?null:f});this._disabledInputs[this._disabledInputs.length]=a}},_isDisabledDatepicker:function(a){if(!a)return false;
for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]==a)return true;return false},_getInst:function(a){try{return d.data(a,"datepicker")}catch(b){throw"Missing instance data for this datepicker";}},_optionDatepicker:function(a,b,c){var e=this._getInst(a);if(arguments.length==2&&typeof b=="string")return b=="defaults"?d.extend({},d.datepicker._defaults):e?b=="all"?d.extend({},e.settings):this._get(e,b):null;var f=b||{};if(typeof b=="string"){f={};f[b]=c}if(e){this._curInst==e&&
this._hideDatepicker();var h=this._getDateDatepicker(a,true);E(e.settings,f);this._attachments(d(a),e);this._autoSize(e);this._setDateDatepicker(a,h);this._updateDatepicker(e)}},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){(a=this._getInst(a))&&this._updateDatepicker(a)},_setDateDatepicker:function(a,b){if(a=this._getInst(a)){this._setDate(a,b);this._updateDatepicker(a);this._updateAlternate(a)}},_getDateDatepicker:function(a,b){(a=this._getInst(a))&&
!a.inline&&this._setDateFromField(a,b);return a?this._getDate(a):null},_doKeyDown:function(a){var b=d.datepicker._getInst(a.target),c=true,e=b.dpDiv.is(".ui-datepicker-rtl");b._keyEvent=true;if(d.datepicker._datepickerShowing)switch(a.keyCode){case 9:d.datepicker._hideDatepicker();c=false;break;case 13:c=d("td."+d.datepicker._dayOverClass,b.dpDiv).add(d("td."+d.datepicker._currentClass,b.dpDiv));c[0]?d.datepicker._selectDay(a.target,b.selectedMonth,b.selectedYear,c[0]):d.datepicker._hideDatepicker();
return false;case 27:d.datepicker._hideDatepicker();break;case 33:d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 34:d.datepicker._adjustDate(a.target,a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 35:if(a.ctrlKey||a.metaKey)d.datepicker._clearDate(a.target);c=a.ctrlKey||a.metaKey;break;case 36:if(a.ctrlKey||a.metaKey)d.datepicker._gotoToday(a.target);c=a.ctrlKey||
a.metaKey;break;case 37:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?+1:-1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,a.ctrlKey?-d.datepicker._get(b,"stepBigMonths"):-d.datepicker._get(b,"stepMonths"),"M");break;case 38:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,-7,"D");c=a.ctrlKey||a.metaKey;break;case 39:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,e?-1:+1,"D");c=a.ctrlKey||a.metaKey;if(a.originalEvent.altKey)d.datepicker._adjustDate(a.target,
a.ctrlKey?+d.datepicker._get(b,"stepBigMonths"):+d.datepicker._get(b,"stepMonths"),"M");break;case 40:if(a.ctrlKey||a.metaKey)d.datepicker._adjustDate(a.target,+7,"D");c=a.ctrlKey||a.metaKey;break;default:c=false}else if(a.keyCode==36&&a.ctrlKey)d.datepicker._showDatepicker(this);else c=false;if(c){a.preventDefault();a.stopPropagation()}},_doKeyPress:function(a){var b=d.datepicker._getInst(a.target);if(d.datepicker._get(b,"constrainInput")){b=d.datepicker._possibleChars(d.datepicker._get(b,"dateFormat"));
var c=String.fromCharCode(a.charCode==undefined?a.keyCode:a.charCode);return a.ctrlKey||c<" "||!b||b.indexOf(c)>-1}},_doKeyUp:function(a){a=d.datepicker._getInst(a.target);if(a.input.val()!=a.lastVal)try{if(d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),a.input?a.input.val():null,d.datepicker._getFormatConfig(a))){d.datepicker._setDateFromField(a);d.datepicker._updateAlternate(a);d.datepicker._updateDatepicker(a)}}catch(b){d.datepicker.log(b)}return true},_showDatepicker:function(a){a=a.target||
a;if(a.nodeName.toLowerCase()!="input")a=d("input",a.parentNode)[0];if(!(d.datepicker._isDisabledDatepicker(a)||d.datepicker._lastInput==a)){var b=d.datepicker._getInst(a);d.datepicker._curInst&&d.datepicker._curInst!=b&&d.datepicker._curInst.dpDiv.stop(true,true);var c=d.datepicker._get(b,"beforeShow");E(b.settings,c?c.apply(a,[a,b]):{});b.lastVal=null;d.datepicker._lastInput=a;d.datepicker._setDateFromField(b);if(d.datepicker._inDialog)a.value="";if(!d.datepicker._pos){d.datepicker._pos=d.datepicker._findPos(a);
d.datepicker._pos[1]+=a.offsetHeight}var e=false;d(a).parents().each(function(){e|=d(this).css("position")=="fixed";return!e});if(e&&d.browser.opera){d.datepicker._pos[0]-=document.documentElement.scrollLeft;d.datepicker._pos[1]-=document.documentElement.scrollTop}c={left:d.datepicker._pos[0],top:d.datepicker._pos[1]};d.datepicker._pos=null;b.dpDiv.css({position:"absolute",display:"block",top:"-1000px"});d.datepicker._updateDatepicker(b);c=d.datepicker._checkOffset(b,c,e);b.dpDiv.css({position:d.datepicker._inDialog&&
d.blockUI?"static":e?"fixed":"absolute",display:"none",left:c.left+"px",top:c.top+"px"});if(!b.inline){c=d.datepicker._get(b,"showAnim");var f=d.datepicker._get(b,"duration"),h=function(){d.datepicker._datepickerShowing=true;var i=d.datepicker._getBorders(b.dpDiv);b.dpDiv.find("iframe.ui-datepicker-cover").css({left:-i[0],top:-i[1],width:b.dpDiv.outerWidth(),height:b.dpDiv.outerHeight()})};b.dpDiv.zIndex(d(a).zIndex()+1);d.effects&&d.effects[c]?b.dpDiv.show(c,d.datepicker._get(b,"showOptions"),f,
h):b.dpDiv[c||"show"](c?f:null,h);if(!c||!f)h();b.input.is(":visible")&&!b.input.is(":disabled")&&b.input.focus();d.datepicker._curInst=b}}},_updateDatepicker:function(a){var b=this,c=d.datepicker._getBorders(a.dpDiv);a.dpDiv.empty().append(this._generateHTML(a)).find("iframe.ui-datepicker-cover").css({left:-c[0],top:-c[1],width:a.dpDiv.outerWidth(),height:a.dpDiv.outerHeight()}).end().find("button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a").bind("mouseout",function(){d(this).removeClass("ui-state-hover");
this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).removeClass("ui-datepicker-prev-hover");this.className.indexOf("ui-datepicker-next")!=-1&&d(this).removeClass("ui-datepicker-next-hover")}).bind("mouseover",function(){if(!b._isDisabledDatepicker(a.inline?a.dpDiv.parent()[0]:a.input[0])){d(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover");d(this).addClass("ui-state-hover");this.className.indexOf("ui-datepicker-prev")!=-1&&d(this).addClass("ui-datepicker-prev-hover");
this.className.indexOf("ui-datepicker-next")!=-1&&d(this).addClass("ui-datepicker-next-hover")}}).end().find("."+this._dayOverClass+" a").trigger("mouseover").end();c=this._getNumberOfMonths(a);var e=c[1];e>1?a.dpDiv.addClass("ui-datepicker-multi-"+e).css("width",17*e+"em"):a.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width("");a.dpDiv[(c[0]!=1||c[1]!=1?"add":"remove")+"Class"]("ui-datepicker-multi");a.dpDiv[(this._get(a,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl");
a==d.datepicker._curInst&&d.datepicker._datepickerShowing&&a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&a.input.focus()},_getBorders:function(a){var b=function(c){return{thin:1,medium:2,thick:3}[c]||c};return[parseFloat(b(a.css("border-left-width"))),parseFloat(b(a.css("border-top-width")))]},_checkOffset:function(a,b,c){var e=a.dpDiv.outerWidth(),f=a.dpDiv.outerHeight(),h=a.input?a.input.outerWidth():0,i=a.input?a.input.outerHeight():0,g=document.documentElement.clientWidth+d(document).scrollLeft(),
k=document.documentElement.clientHeight+d(document).scrollTop();b.left-=this._get(a,"isRTL")?e-h:0;b.left-=c&&b.left==a.input.offset().left?d(document).scrollLeft():0;b.top-=c&&b.top==a.input.offset().top+i?d(document).scrollTop():0;b.left-=Math.min(b.left,b.left+e>g&&g>e?Math.abs(b.left+e-g):0);b.top-=Math.min(b.top,b.top+f>k&&k>f?Math.abs(f+i):0);return b},_findPos:function(a){for(var b=this._get(this._getInst(a),"isRTL");a&&(a.type=="hidden"||a.nodeType!=1);)a=a[b?"previousSibling":"nextSibling"];
a=d(a).offset();return[a.left,a.top]},_hideDatepicker:function(a){var b=this._curInst;if(!(!b||a&&b!=d.data(a,"datepicker")))if(this._datepickerShowing){a=this._get(b,"showAnim");var c=this._get(b,"duration"),e=function(){d.datepicker._tidyDialog(b);this._curInst=null};d.effects&&d.effects[a]?b.dpDiv.hide(a,d.datepicker._get(b,"showOptions"),c,e):b.dpDiv[a=="slideDown"?"slideUp":a=="fadeIn"?"fadeOut":"hide"](a?c:null,e);a||e();if(a=this._get(b,"onClose"))a.apply(b.input?b.input[0]:null,[b.input?b.input.val():
"",b]);this._datepickerShowing=false;this._lastInput=null;if(this._inDialog){this._dialogInput.css({position:"absolute",left:"0",top:"-100px"});if(d.blockUI){d.unblockUI();d("body").append(this.dpDiv)}}this._inDialog=false}},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(a){if(d.datepicker._curInst){a=d(a.target);a[0].id!=d.datepicker._mainDivId&&a.parents("#"+d.datepicker._mainDivId).length==0&&!a.hasClass(d.datepicker.markerClassName)&&
!a.hasClass(d.datepicker._triggerClass)&&d.datepicker._datepickerShowing&&!(d.datepicker._inDialog&&d.blockUI)&&d.datepicker._hideDatepicker()}},_adjustDate:function(a,b,c){a=d(a);var e=this._getInst(a[0]);if(!this._isDisabledDatepicker(a[0])){this._adjustInstDate(e,b+(c=="M"?this._get(e,"showCurrentAtPos"):0),c);this._updateDatepicker(e)}},_gotoToday:function(a){a=d(a);var b=this._getInst(a[0]);if(this._get(b,"gotoCurrent")&&b.currentDay){b.selectedDay=b.currentDay;b.drawMonth=b.selectedMonth=b.currentMonth;
b.drawYear=b.selectedYear=b.currentYear}else{var c=new Date;b.selectedDay=c.getDate();b.drawMonth=b.selectedMonth=c.getMonth();b.drawYear=b.selectedYear=c.getFullYear()}this._notifyChange(b);this._adjustDate(a)},_selectMonthYear:function(a,b,c){a=d(a);var e=this._getInst(a[0]);e._selectingMonthYear=false;e["selected"+(c=="M"?"Month":"Year")]=e["draw"+(c=="M"?"Month":"Year")]=parseInt(b.options[b.selectedIndex].value,10);this._notifyChange(e);this._adjustDate(a)},_clickMonthYear:function(a){a=this._getInst(d(a)[0]);
a.input&&a._selectingMonthYear&&!d.browser.msie&&a.input.focus();a._selectingMonthYear=!a._selectingMonthYear},_selectDay:function(a,b,c,e){var f=d(a);if(!(d(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(f[0]))){f=this._getInst(f[0]);f.selectedDay=f.currentDay=d("a",e).html();f.selectedMonth=f.currentMonth=b;f.selectedYear=f.currentYear=c;this._selectDate(a,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear))}},_clearDate:function(a){a=d(a);this._getInst(a[0]);this._selectDate(a,
"")},_selectDate:function(a,b){a=this._getInst(d(a)[0]);b=b!=null?b:this._formatDate(a);a.input&&a.input.val(b);this._updateAlternate(a);var c=this._get(a,"onSelect");if(c)c.apply(a.input?a.input[0]:null,[b,a]);else a.input&&a.input.trigger("change");if(a.inline)this._updateDatepicker(a);else{this._hideDatepicker();this._lastInput=a.input[0];typeof a.input[0]!="object"&&a.input.focus();this._lastInput=null}},_updateAlternate:function(a){var b=this._get(a,"altField");if(b){var c=this._get(a,"altFormat")||
this._get(a,"dateFormat"),e=this._getDate(a),f=this.formatDate(c,e,this._getFormatConfig(a));d(b).each(function(){d(this).val(f)})}},noWeekends:function(a){a=a.getDay();return[a>0&&a<6,""]},iso8601Week:function(a){a=new Date(a.getTime());a.setDate(a.getDate()+4-(a.getDay()||7));var b=a.getTime();a.setMonth(0);a.setDate(1);return Math.floor(Math.round((b-a)/864E5)/7)+1},parseDate:function(a,b,c){if(a==null||b==null)throw"Invalid arguments";b=typeof b=="object"?b.toString():b+"";if(b=="")return null;
for(var e=(c?c.shortYearCutoff:null)||this._defaults.shortYearCutoff,f=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,h=(c?c.dayNames:null)||this._defaults.dayNames,i=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,g=(c?c.monthNames:null)||this._defaults.monthNames,k=c=-1,l=-1,u=-1,j=false,o=function(p){(p=z+1<a.length&&a.charAt(z+1)==p)&&z++;return p},m=function(p){o(p);p=new RegExp("^\\d{1,"+(p=="@"?14:p=="!"?20:p=="y"?4:p=="o"?3:2)+"}");p=b.substring(s).match(p);if(!p)throw"Missing number at position "+
s;s+=p[0].length;return parseInt(p[0],10)},n=function(p,w,G){p=o(p)?G:w;for(w=0;w<p.length;w++)if(b.substr(s,p[w].length)==p[w]){s+=p[w].length;return w+1}throw"Unknown name at position "+s;},r=function(){if(b.charAt(s)!=a.charAt(z))throw"Unexpected literal at position "+s;s++},s=0,z=0;z<a.length;z++)if(j)if(a.charAt(z)=="'"&&!o("'"))j=false;else r();else switch(a.charAt(z)){case "d":l=m("d");break;case "D":n("D",f,h);break;case "o":u=m("o");break;case "m":k=m("m");break;case "M":k=n("M",i,g);break;
case "y":c=m("y");break;case "@":var v=new Date(m("@"));c=v.getFullYear();k=v.getMonth()+1;l=v.getDate();break;case "!":v=new Date((m("!")-this._ticksTo1970)/1E4);c=v.getFullYear();k=v.getMonth()+1;l=v.getDate();break;case "'":if(o("'"))r();else j=true;break;default:r()}if(c==-1)c=(new Date).getFullYear();else if(c<100)c+=(new Date).getFullYear()-(new Date).getFullYear()%100+(c<=e?0:-100);if(u>-1){k=1;l=u;do{e=this._getDaysInMonth(c,k-1);if(l<=e)break;k++;l-=e}while(1)}v=this._daylightSavingAdjust(new Date(c,
k-1,l));if(v.getFullYear()!=c||v.getMonth()+1!=k||v.getDate()!=l)throw"Invalid date";return v},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*24*60*60*1E7,formatDate:function(a,b,c){if(!b)return"";var e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?
c.dayNames:null)||this._defaults.dayNames,h=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort;c=(c?c.monthNames:null)||this._defaults.monthNames;var i=function(o){(o=j+1<a.length&&a.charAt(j+1)==o)&&j++;return o},g=function(o,m,n){m=""+m;if(i(o))for(;m.length<n;)m="0"+m;return m},k=function(o,m,n,r){return i(o)?r[m]:n[m]},l="",u=false;if(b)for(var j=0;j<a.length;j++)if(u)if(a.charAt(j)=="'"&&!i("'"))u=false;else l+=a.charAt(j);else switch(a.charAt(j)){case "d":l+=g("d",b.getDate(),2);break;
case "D":l+=k("D",b.getDay(),e,f);break;case "o":l+=g("o",(b.getTime()-(new Date(b.getFullYear(),0,0)).getTime())/864E5,3);break;case "m":l+=g("m",b.getMonth()+1,2);break;case "M":l+=k("M",b.getMonth(),h,c);break;case "y":l+=i("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case "@":l+=b.getTime();break;case "!":l+=b.getTime()*1E4+this._ticksTo1970;break;case "'":if(i("'"))l+="'";else u=true;break;default:l+=a.charAt(j)}return l},_possibleChars:function(a){for(var b="",c=false,
e=function(h){(h=f+1<a.length&&a.charAt(f+1)==h)&&f++;return h},f=0;f<a.length;f++)if(c)if(a.charAt(f)=="'"&&!e("'"))c=false;else b+=a.charAt(f);else switch(a.charAt(f)){case "d":case "m":case "y":case "@":b+="0123456789";break;case "D":case "M":return null;case "'":if(e("'"))b+="'";else c=true;break;default:b+=a.charAt(f)}return b},_get:function(a,b){return a.settings[b]!==undefined?a.settings[b]:this._defaults[b]},_setDateFromField:function(a,b){if(a.input.val()!=a.lastVal){var c=this._get(a,"dateFormat"),
e=a.lastVal=a.input?a.input.val():null,f,h;f=h=this._getDefaultDate(a);var i=this._getFormatConfig(a);try{f=this.parseDate(c,e,i)||h}catch(g){this.log(g);e=b?"":e}a.selectedDay=f.getDate();a.drawMonth=a.selectedMonth=f.getMonth();a.drawYear=a.selectedYear=f.getFullYear();a.currentDay=e?f.getDate():0;a.currentMonth=e?f.getMonth():0;a.currentYear=e?f.getFullYear():0;this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},
_determineDate:function(a,b,c){var e=function(h){var i=new Date;i.setDate(i.getDate()+h);return i},f=function(h){try{return d.datepicker.parseDate(d.datepicker._get(a,"dateFormat"),h,d.datepicker._getFormatConfig(a))}catch(i){}var g=(h.toLowerCase().match(/^c/)?d.datepicker._getDate(a):null)||new Date,k=g.getFullYear(),l=g.getMonth();g=g.getDate();for(var u=/([+-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,j=u.exec(h);j;){switch(j[2]||"d"){case "d":case "D":g+=parseInt(j[1],10);break;case "w":case "W":g+=parseInt(j[1],
10)*7;break;case "m":case "M":l+=parseInt(j[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(k,l));break;case "y":case "Y":k+=parseInt(j[1],10);g=Math.min(g,d.datepicker._getDaysInMonth(k,l));break}j=u.exec(h)}return new Date(k,l,g)};if(b=(b=b==null?c:typeof b=="string"?f(b):typeof b=="number"?isNaN(b)?c:e(b):b)&&b.toString()=="Invalid Date"?c:b){b.setHours(0);b.setMinutes(0);b.setSeconds(0);b.setMilliseconds(0)}return this._daylightSavingAdjust(b)},_daylightSavingAdjust:function(a){if(!a)return null;
a.setHours(a.getHours()>12?a.getHours()+2:0);return a},_setDate:function(a,b,c){var e=!b,f=a.selectedMonth,h=a.selectedYear;b=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=b.getDate();a.drawMonth=a.selectedMonth=a.currentMonth=b.getMonth();a.drawYear=a.selectedYear=a.currentYear=b.getFullYear();if((f!=a.selectedMonth||h!=a.selectedYear)&&!c)this._notifyChange(a);this._adjustInstDate(a);if(a.input)a.input.val(e?"":this._formatDate(a))},_getDate:function(a){return!a.currentYear||
a.input&&a.input.val()==""?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay))},_generateHTML:function(a){var b=new Date;b=this._daylightSavingAdjust(new Date(b.getFullYear(),b.getMonth(),b.getDate()));var c=this._get(a,"isRTL"),e=this._get(a,"showButtonPanel"),f=this._get(a,"hideIfNoPrevNext"),h=this._get(a,"navigationAsDateFormat"),i=this._getNumberOfMonths(a),g=this._get(a,"showCurrentAtPos"),k=this._get(a,"stepMonths"),l=i[0]!=1||i[1]!=1,u=this._daylightSavingAdjust(!a.currentDay?
new Date(9999,9,9):new Date(a.currentYear,a.currentMonth,a.currentDay)),j=this._getMinMaxDate(a,"min"),o=this._getMinMaxDate(a,"max");g=a.drawMonth-g;var m=a.drawYear;if(g<0){g+=12;m--}if(o){var n=this._daylightSavingAdjust(new Date(o.getFullYear(),o.getMonth()-i[0]*i[1]+1,o.getDate()));for(n=j&&n<j?j:n;this._daylightSavingAdjust(new Date(m,g,1))>n;){g--;if(g<0){g=11;m--}}}a.drawMonth=g;a.drawYear=m;n=this._get(a,"prevText");n=!h?n:this.formatDate(n,this._daylightSavingAdjust(new Date(m,g-k,1)),this._getFormatConfig(a));
n=this._canAdjustMonth(a,-1,m,g)?'<a class="ui-datepicker-prev ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', -"+k+", 'M');\" title=\""+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>":f?"":'<a class="ui-datepicker-prev ui-corner-all ui-state-disabled" title="'+n+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"e":"w")+'">'+n+"</span></a>";var r=this._get(a,"nextText");r=!h?r:this.formatDate(r,this._daylightSavingAdjust(new Date(m,
g+k,1)),this._getFormatConfig(a));f=this._canAdjustMonth(a,+1,m,g)?'<a class="ui-datepicker-next ui-corner-all" onclick="DP_jQuery_'+y+".datepicker._adjustDate('#"+a.id+"', +"+k+", 'M');\" title=\""+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>":f?"":'<a class="ui-datepicker-next ui-corner-all ui-state-disabled" title="'+r+'"><span class="ui-icon ui-icon-circle-triangle-'+(c?"w":"e")+'">'+r+"</span></a>";k=this._get(a,"currentText");r=this._get(a,"gotoCurrent")&&
a.currentDay?u:b;k=!h?k:this.formatDate(k,r,this._getFormatConfig(a));h=!a.inline?'<button type="button" class="ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all" onclick="DP_jQuery_'+y+'.datepicker._hideDatepicker();">'+this._get(a,"closeText")+"</button>":"";e=e?'<div class="ui-datepicker-buttonpane ui-widget-content">'+(c?h:"")+(this._isInRange(a,r)?'<button type="button" class="ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all" onclick="DP_jQuery_'+
y+".datepicker._gotoToday('#"+a.id+"');\">"+k+"</button>":"")+(c?"":h)+"</div>":"";h=parseInt(this._get(a,"firstDay"),10);h=isNaN(h)?0:h;k=this._get(a,"showWeek");r=this._get(a,"dayNames");this._get(a,"dayNamesShort");var s=this._get(a,"dayNamesMin"),z=this._get(a,"monthNames"),v=this._get(a,"monthNamesShort"),p=this._get(a,"beforeShowDay"),w=this._get(a,"showOtherMonths"),G=this._get(a,"selectOtherMonths");this._get(a,"calculateWeek");for(var K=this._getDefaultDate(a),H="",C=0;C<i[0];C++){for(var L=
"",D=0;D<i[1];D++){var M=this._daylightSavingAdjust(new Date(m,g,a.selectedDay)),t=" ui-corner-all",x="";if(l){x+='<div class="ui-datepicker-group';if(i[1]>1)switch(D){case 0:x+=" ui-datepicker-group-first";t=" ui-corner-"+(c?"right":"left");break;case i[1]-1:x+=" ui-datepicker-group-last";t=" ui-corner-"+(c?"left":"right");break;default:x+=" ui-datepicker-group-middle";t="";break}x+='">'}x+='<div class="ui-datepicker-header ui-widget-header ui-helper-clearfix'+t+'">'+(/all|left/.test(t)&&C==0?c?
f:n:"")+(/all|right/.test(t)&&C==0?c?n:f:"")+this._generateMonthYearHeader(a,g,m,j,o,C>0||D>0,z,v)+'</div><table class="ui-datepicker-calendar"><thead><tr>';var A=k?'<th class="ui-datepicker-week-col">'+this._get(a,"weekHeader")+"</th>":"";for(t=0;t<7;t++){var q=(t+h)%7;A+="<th"+((t+h+6)%7>=5?' class="ui-datepicker-week-end"':"")+'><span title="'+r[q]+'">'+s[q]+"</span></th>"}x+=A+"</tr></thead><tbody>";A=this._getDaysInMonth(m,g);if(m==a.selectedYear&&g==a.selectedMonth)a.selectedDay=Math.min(a.selectedDay,
A);t=(this._getFirstDayOfMonth(m,g)-h+7)%7;A=l?6:Math.ceil((t+A)/7);q=this._daylightSavingAdjust(new Date(m,g,1-t));for(var N=0;N<A;N++){x+="<tr>";var O=!k?"":'<td class="ui-datepicker-week-col">'+this._get(a,"calculateWeek")(q)+"</td>";for(t=0;t<7;t++){var F=p?p.apply(a.input?a.input[0]:null,[q]):[true,""],B=q.getMonth()!=g,I=B&&!G||!F[0]||j&&q<j||o&&q>o;O+='<td class="'+((t+h+6)%7>=5?" ui-datepicker-week-end":"")+(B?" ui-datepicker-other-month":"")+(q.getTime()==M.getTime()&&g==a.selectedMonth&&
a._keyEvent||K.getTime()==q.getTime()&&K.getTime()==M.getTime()?" "+this._dayOverClass:"")+(I?" "+this._unselectableClass+" ui-state-disabled":"")+(B&&!w?"":" "+F[1]+(q.getTime()==u.getTime()?" "+this._currentClass:"")+(q.getTime()==b.getTime()?" ui-datepicker-today":""))+'"'+((!B||w)&&F[2]?' title="'+F[2]+'"':"")+(I?"":' onclick="DP_jQuery_'+y+".datepicker._selectDay('#"+a.id+"',"+q.getMonth()+","+q.getFullYear()+', this);return false;"')+">"+(B&&!w?"&#xa0;":I?'<span class="ui-state-default">'+q.getDate()+
"</span>":'<a class="ui-state-default'+(q.getTime()==b.getTime()?" ui-state-highlight":"")+(q.getTime()==u.getTime()?" ui-state-active":"")+(B?" ui-priority-secondary":"")+'" href="#">'+q.getDate()+"</a>")+"</td>";q.setDate(q.getDate()+1);q=this._daylightSavingAdjust(q)}x+=O+"</tr>"}g++;if(g>11){g=0;m++}x+="</tbody></table>"+(l?"</div>"+(i[0]>0&&D==i[1]-1?'<div class="ui-datepicker-row-break"></div>':""):"");L+=x}H+=L}H+=e+(d.browser.msie&&parseInt(d.browser.version,10)<7&&!a.inline?'<iframe src="javascript:false;" class="ui-datepicker-cover" frameborder="0"></iframe>':
"");a._keyEvent=false;return H},_generateMonthYearHeader:function(a,b,c,e,f,h,i,g){var k=this._get(a,"changeMonth"),l=this._get(a,"changeYear"),u=this._get(a,"showMonthAfterYear"),j='<div class="ui-datepicker-title">',o="";if(h||!k)o+='<span class="ui-datepicker-month">'+i[b]+"</span>";else{i=e&&e.getFullYear()==c;var m=f&&f.getFullYear()==c;o+='<select class="ui-datepicker-month" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'M');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+
a.id+"');\">";for(var n=0;n<12;n++)if((!i||n>=e.getMonth())&&(!m||n<=f.getMonth()))o+='<option value="'+n+'"'+(n==b?' selected="selected"':"")+">"+g[n]+"</option>";o+="</select>"}u||(j+=o+(h||!(k&&l)?"&#xa0;":""));if(h||!l)j+='<span class="ui-datepicker-year">'+c+"</span>";else{g=this._get(a,"yearRange").split(":");var r=(new Date).getFullYear();i=function(s){s=s.match(/c[+-].*/)?c+parseInt(s.substring(1),10):s.match(/[+-].*/)?r+parseInt(s,10):parseInt(s,10);return isNaN(s)?r:s};b=i(g[0]);g=Math.max(b,
i(g[1]||""));b=e?Math.max(b,e.getFullYear()):b;g=f?Math.min(g,f.getFullYear()):g;for(j+='<select class="ui-datepicker-year" onchange="DP_jQuery_'+y+".datepicker._selectMonthYear('#"+a.id+"', this, 'Y');\" onclick=\"DP_jQuery_"+y+".datepicker._clickMonthYear('#"+a.id+"');\">";b<=g;b++)j+='<option value="'+b+'"'+(b==c?' selected="selected"':"")+">"+b+"</option>";j+="</select>"}j+=this._get(a,"yearSuffix");if(u)j+=(h||!(k&&l)?"&#xa0;":"")+o;j+="</div>";return j},_adjustInstDate:function(a,b,c){var e=
a.drawYear+(c=="Y"?b:0),f=a.drawMonth+(c=="M"?b:0);b=Math.min(a.selectedDay,this._getDaysInMonth(e,f))+(c=="D"?b:0);e=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(e,f,b)));a.selectedDay=e.getDate();a.drawMonth=a.selectedMonth=e.getMonth();a.drawYear=a.selectedYear=e.getFullYear();if(c=="M"||c=="Y")this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");b=c&&b<c?c:b;return b=a&&b>a?a:b},_notifyChange:function(a){var b=this._get(a,
"onChangeMonthYear");if(b)b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){a=this._get(a,"numberOfMonths");return a==null?[1,1]:typeof a=="number"?[1,a]:a},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return(new Date(a,b,1)).getDay()},_canAdjustMonth:function(a,b,c,e){var f=this._getNumberOfMonths(a);
c=this._daylightSavingAdjust(new Date(c,e+(b<0?b:f[0]*f[1]),1));b<0&&c.setDate(this._getDaysInMonth(c.getFullYear(),c.getMonth()));return this._isInRange(a,c)},_isInRange:function(a,b){var c=this._getMinMaxDate(a,"min");a=this._getMinMaxDate(a,"max");return(!c||b.getTime()>=c.getTime())&&(!a||b.getTime()<=a.getTime())},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");b=typeof b!="string"?b:(new Date).getFullYear()%100+parseInt(b,10);return{shortYearCutoff:b,dayNamesShort:this._get(a,
"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,e){if(!b){a.currentDay=a.selectedDay;a.currentMonth=a.selectedMonth;a.currentYear=a.selectedYear}b=b?typeof b=="object"?b:this._daylightSavingAdjust(new Date(e,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),b,this._getFormatConfig(a))}});d.fn.datepicker=
function(a){if(!d.datepicker.initialized){d(document).mousedown(d.datepicker._checkExternalClick).find("body").append(d.datepicker.dpDiv);d.datepicker.initialized=true}var b=Array.prototype.slice.call(arguments,1);if(typeof a=="string"&&(a=="isDisabled"||a=="getDate"||a=="widget"))return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));if(a=="option"&&arguments.length==2&&typeof arguments[1]=="string")return d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this[0]].concat(b));
return this.each(function(){typeof a=="string"?d.datepicker["_"+a+"Datepicker"].apply(d.datepicker,[this].concat(b)):d.datepicker._attachDatepicker(this,a)})};d.datepicker=new J;d.datepicker.initialized=false;d.datepicker.uuid=(new Date).getTime();d.datepicker.version="1.8.2";window["DP_jQuery_"+y]=d})(jQuery);
;
/tags/v1.2-autel/squelettes/css/annuaire.css
New file
0,0 → 1,144
#zone_contenu_corps {
padding: 10px;
}
 
/*--------------------------------------------------------------------------------------------------------------*/
/* Tableau du chronom�trage du programme */
 
#pied_texte #chrono {
text-align: center;
margin:0 auto;}
#chrono table {
display:block;
border:3px solid #6495ed;
border-collapse:collapse;}
#chrono thead, tfoot {
background-color:#D0E3FA;
border:1px solid #6495ed;}
#chrono tbody {
background-color:#FFFFFF;
border:1px solid #6495ed;}
#chrono th {
font-family:monospace;
border:1px dotted #6495ed;
padding:5px;
background-color:#EFF6FF;
width:25%;}
#chrono td {
font-family:sans-serif;
font-size:80%;
border:1px solid #6495ed;
padding:5px;
text-align:center;}
#chrono caption {
font-family:sans-serif;
text-align: center;
width:90%;
margin:auto;}
.debogage{
color:black;
border:3px solid #6495ed;}
.debogage_fichier, .debogage_ligne{
font-size:10px;
color:#A9A9A9;}
/*----------------------------------------------------------------------------------------------------------*/
/* Style de l'application */
.liste td {
text-align:center;
}
 
.liste td, .liste th {
border:1px solid black;
}
 
th {
height: 40px;
}
 
.liste th, .liste th a {
color:black;
margin:0 5px;
}
 
.liste th {
text-align:center;
}
 
.note_bas_page {
font-size:11px;
font-weight:normal;
color:#AAAAAA;
}
 
.erreur_champ {
border: 1px solid red;
}
 
@media all and (max-width: 880px) {
input {
display: block;
}
}
 
@media all and max-device-width: 480px {
input {
display: block;
}
}
 
.nom_prenom {
padding:0;
padding-top: 5px;
height: 25px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 350px;
}
 
.localisation {
width: 180px;
height: 35px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
 
.description {
width: 550px;
height: 50px;
white-space: normal;
overflow: hidden;
text-overflow: ellipsis;
position: relative;
top: -10px;
}
 
.description:after {
content: "...";
}
 
.profil_informations .gauche {
position: relative;
top: -10px;
}
 
#fiche_utilisateur {
padding: 10px;
}
 
#carte_id {
padding-bottom: 30px;
width: 450px;
padding: 0;
border: none;
}
 
.groupe_champs_fiche {
padding-top : 10px;
}
 
.resume_conteneur {
border: none;
}
/tags/v1.2-autel/squelettes/css/mail_admin.css
New file
0,0 → 1,61
.contenu_message {
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 14px;
}
 
.message_suffixe {
font-size: 12px;
}
 
h1 {
font-size:15px;
color:#fd8c13;
margin:10px 0px 0px 0px;
text-transform:uppercase;
}
 
h1 > a {
color:#fd8c13;
}
h3 {
font-size:14px;
color:#454341 !important;
margin:0px;
}
 
h3 > a {
color:#454341;
}
 
h4 {
font-size:11px;
font-weight:normal;
color:#AAAAAA;
margin:2px 2px 2px 0;
}
 
h4 > a {
color:#AAAAAA;
}
 
h1 a, h3 a, h4 a {
color: inherit;
border-bottom: dotted 1px;
}
h3 a {
border-color:#CCCCCC;
}
a {
color:#598000;
text-decoration:none;
border-bottom:1px dotted #95ae5d;
}
a:hover {
color:#FD8C13;
border-bottom:1px dotted #95ae5d;
}
.lire-suite {
padding-left:10px;
background:url(http://www.tela-botanica.org/sites/commun/generique/images/graphisme/petit_carre.png) no-repeat 0px 4px;
}
/tags/v1.2-autel/squelettes/css/annuaire_complexe.css
New file
0,0 → 1,536
img.icone {
 
height:16px;
width:16px;
margin: 5px;
border: none;
}
 
img.icone_moyenne_moins {
 
height:20px;
width: 20px;
margin: 5px;
border: none;
}
 
img.icone_moyenne {
 
height:24px;
width: 24px;
margin: 5px;
border: none;
}
 
img.icone_grande {
 
height:50px;
width:50px;
margin: 5px;
border: none;
}
 
td, th {
padding: 2px;
text-align: center;
}
 
.liste td.texte_gauche {
text-align: left;
padding-left: 5px;
}
 
.gestion td {
padding-top : 5px;
padding-bottom : 5px;
padding-right : 15px;
}
 
label {
float: none !important;
}
 
a > .icone {
 
text-align:center;
}
 
.texte_centre {
text-align: center;
}
.texte_centre > img {
display:table-cell;
}
 
.premiere_page {
float:left;
margin:5px
}
 
.derniere_page {
float:right;
margin:5px;
}
 
#pages {
margin-left: auto;
margin-right: auto;
width: 80%;
text-align: center;
}
 
#page_courante a {
color: #FFD700;
}
 
.centre {
margin-top:10%;
margin-left:20%;
min-height:500px;
}
 
.gauche {
float:left;
margin-right: 20px;
}
 
.droite {
float:right;
clear: right;
}
 
img {
border: none;
}
 
#avatar {
margin-left: 10px;
}
 
.avatar_petit {
max-height: 70px;
max-width: 70px;
}
 
#inscription > div {
margin-top: 5px;
margin-bottom: 5px;
}
 
#fiche_utilisateur, {
background-color:#FAFAFA;
border:1px solid #F2F2F2;
margin:10px;
padding-bottom: 10px;
}
 
#profil {
border:1px solid #F2F2F2;
margin:10px;
padding-bottom: 10px;
-moz-border-radius: 2em;
}
 
.element_profil {
font-size:1.1em;
padding-top: 2px;
padding-left: 25px;
padding-bottom: 8px;
color:#000000;
}
 
.valeur_profil {
font-weight:bold;
white-space: pre-wrap;
}
 
#profil, .resume_conteneur {
border:5px solid #F2F2F2;
margin:10px;
padding-bottom: 10px;
}
 
.info_resume {
margin-left:20px;
}
 
form#recherche_annuaire {
padding: 10px 0 10px 10px;
}
 
#envoi_message {
background-color: #FFFFFF;
}
 
form#suppression, form#modification, form#blocage {
display: inline;
border: none;
background-color: inherit
}
 
 
#inscription_modification input, #inscription_modification select {
display: block;
}
 
#inscription_modification input[type="checkbox"], #inscription_modification input[type="radio"], #inscription_modification input[type="submit"] {
display: inline;
}
 
#inscription_modification label {
padding-left: 3px;
}
 
#inscription_modification label_champ_annuaire {
display: block;
}
 
form.form_bouton {
background-color: none !important;
border: none !important;
}
 
.conteneur_blocage {
padding: 0px 10px 10px 10px;
width: 250px;
margin: 10px
}
 
.conteneur_bloque {
border:1px solid #FF6347;
background-color: #FCCCCF;
}
 
.conteneur_non_bloque {
border:1px solid #A6C39E;
background-color: #D6FCCD;
}
 
ul#liste_orientiation > li {
margin: 20px
}
 
.lien_en_ligne {
margin-right: 10px
}
 
.resume h3 {
font-size: 13px;
}
 
.resume_conteneur {
display: block;
margin-left: 10px;
padding: 10px;
-moz-border-radius: 2em;
clear : left;
}
 
.gestion_conteneur {
width: 50%;
}
 
.colonne_resume, .colonne_resume {
width: 45%;
}
 
.resume {
width:100%;
padding-left: 10px;
}
 
#resume {
min-height: 1600px;
}
 
.resume_conteneur > h3 > a {
color: #996F18;
}
 
.resume_conteneur > h3 {
text-align: center;
}
 
.gestion_conteneur {
width: 80%;
margin-left: 10px;
padding: 0px;
}
 
.gestion {
max-width:800px;
}
 
.info_application {
font-weight: bold;
margin-left: 20px;
}
 
form#envoi_message, form#envoi_message > table {
background-color:#FFFFFF;
border: none;
margin: 2px;
}
 
textarea#contenu_message {
width: 90%;
}
 
#formulaire_message {
background-color:#FAFAEA;
border:1px solid #F2F2F2;
padding: 0px 10px 10px 10px;
width: 90%;
}
 
#carte_id {
border:5px solid #F2F2F2;
margin:10px;
padding-bottom: 30px;
width: 450px;
height: 160px;
-moz-border-radius: 2em;
}
 
#carte_infos span {
padding-top: 2px;
}
 
#carte_infos {
margin-top: 5px;
}
 
#carte_id #avatar {
padding-top: 7px;
}
 
.checkbox_alignee {
display: inline-block;
margin: 1px;
margin-right:20px;
}
 
label.label_groupe_checkbox {
font-weight: normal !important;
display:inline !important;
}
 
.label_checkbox {
margin-right:2px;
display:inline !important;
}
 
.groupe_checkbox {
margin-right:2px;
}
 
textarea.annuaire {
width: 400px !important;
height: 200px !important;
}
 
input.date_annuaire {
width: 80px;
}
 
.information {
margin: 10px;
}
 
.champ_nom {
height: 50px !important;
}
 
#form_connexion #label_memoriser {
display: inline;
}
 
#fiche_privee {
background-color:#EBCC77;
border:1px solid #E4B842;
max-width:800px;
}
 
#texte_profil_prive {
 
vertical-align:top;
width:100%;
text-align:center;
}
 
#fiche_privee img {
margin-top: -6px;
}
 
#inscription label {
font-weight: bold;
display: inline;
}
 
.liste_horizontale {
clear: both;
}
 
.liste_horizontale_simple li {
float:left;
margin-left:2px !important;
float:left; /*pour IE*/
font-weight: bold;
}
 
.liste_horizontale li {
float:left;
margin-right: 20px !important;
margin-left:2px !important;
float:left; /*pour IE*/
}
 
.liste_horizontale, .liste_horizontale_simple {
padding:0;
margin:0;
list-style-type:none;
}
.liste_horizontale li a {
display:block;
float:left;
width:200px;
background-color:#EBCC77;
background-image : none;
color:black;
text-decoration:none;
text-align:center;
font-weight: bold;
padding:5px;
margin-left: 10px;
margin-top: 10px;
border:2px solid;
/*pour avoir un effet "outset" avec IE :*/
border-color:#996F18;
-moz-border-radius: 0.9em;
}
 
.liste_horizontale li a:hover {
background-color:#D3D3D3;
border-color:#696969 #DCDCDC #DCDCDC #696969;
}
#page_en_cours a {
background-color:#996F18;
border-color:#EBCC77;
}
.liste_horizontale li.lien_participer a {
background-color:#CFDB86 !important;
border-color:#03642C !important;
}
 
.liste_horizontale li.lien_participer a:hover {
border-color:#696969 #FFFFFF #DCDCDC #696969 !important;
}
 
.lien_participer#page_en_cours a {
background-color:#639F13 !important;
border-color:#CFDB86 !important;
}
 
.separation {
visibility:hidden;
clear:both;
margin-bottom: 4px;
margin-top: 4px;
}
 
.formulaire_annuaire_admin textarea {
width: 400px !important;
height: 50px !important;
margin-left: 10px;
margin-top: 10px;
}
 
.formulaire_annuaire_admin input {
margin-top: 10px;
margin-left: 10px;
}
 
.formulaire_annuaire_admin label {
margin-top: 10px;
}
 
.resultat_recherche {
width: 730px;
}
 
.importance1 {
-moz-border-radius: 10px 10px 10px 10px;
-moz-box-shadow: 2px 2px 5px #AAAAAA;
background-color: #EAEDCD;
color: #3A3633;
font-family: arial;
font-size: 11px;
margin: 10px 10px 20px;
padding: 8px;
}
 
.resultat_recherche .nom_prenom {
font-size: 1.5em;
margin-top: -5px;
}
 
.resultat_recherche .profil_avatar {
margin-right: 0px;
}
 
.resultat_recherche .element_resultat {
height: 85px;
margin: 10px !important;
font-size: 12px;
text-align: justify;
}
 
.resultat_recherche .profil_avatar {
width: 110px;
}
 
.resultat_recherche .selection_destinataire {
margin-left: 15px;
}
 
.resultat_recherche .profil_informations {
display:inline;
float:left;
width:550px;
}
 
.resultat_recherche .description {
color: #555555;
}
 
.resultat_recherche .experience {
font-style: italic;
font-weight: normal;
color: #999999;
}
 
.resultat_recherche .experience .niveau {
color: #E16039;
font-style: normal;
}
 
.resultat_recherche .localisation {
font-weight: bold;
}
 
.note_bas_page {
font-size:11px;
font-weight:normal;
color:#AAAAAA;
}
 
.conteneur_lien_acces_formulaire_message {
margin-bottom: 15px;
margin-top: 20px;
}
/tags/v1.2-autel/squelettes/formulaires/annuaire_tela_structures_recherche.tpl.html
New file
0,0 → 1,28
<h2> Recherche d'une structure </h2>
 
<p> <h3> Rechercher une structure appartenant au reseau </h3>
</p>
<div id="contenu">
<form method="get" id="recherche" action="<?=$base_url?>">
<div><?=$champs['nom'] ?></div><br />
<div><?=$champs['type'] ?></div><br />
<div><?=$champs['pays'] ?></div><br />
<div><?=$champs['code_postal'] ?></div><br />
<div><?=$champs['mail'] ?></div><br />
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<div><label style="display:inline;margin-right:20px" for="exclusive"> Rechercher au moins un des termes </label><span><input type="checkbox" id="inclusive" name="inclusive" /></span></div><br />
<input type="hidden" id="m" name="m" value="annuaire_recherche_inscrit" />
<input type="hidden" id="id_annuaire" name="id_annuaire" value="<?=$aa_id_annuaire ?>" />
<input type="submit" value="Rechercher" />
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/modification.tpl.html
New file
0,0 → 1,45
<h2> Modification de votre inscription </h2>
<div id="contenu">
<form method="post" id="inscription_modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_modification_inscription');
echo $url_form;
?>">
 
<div><?=$champs[$mappage_nom_champs['champ_nom']] ?></div><br />
<div><?=$champs[$mappage_nom_champs['champ_mail']] ?></div><br />
<div><?=$champs[$mappage_nom_champs['champ_pass']] ?></div><br />
<?php if(isset($champs[$mappage_nom_champs['champ_prenom']])) { ?>
<div><?=$champs[$mappage_nom_champs['champ_prenom']] ?></div><br />
<?php } ?>
<?php if(isset($champs[$mappage_nom_champs['champ_pays']])) { ?>
<div><?=$champs[$mappage_nom_champs['champ_pays']] ?></div><br />
<?php } ?>
<?php if(isset($champs[$mappage_nom_champs['champ_ville']])) { ?>
<div><?=$champs[$mappage_nom_champs['champ_ville']] ?></div><br />
<?php } ?>
<?php if(isset($champs[$mappage_nom_champs['champ_code_postal']])) { ?>
<div><?=$champs[$mappage_nom_champs['champ_code_postal']] ?></div><br />
<?php } ?>
 
<input type="hidden" name="id_utilisateur" id="id_utilisateur" value="<?=$id_utilisateur ?>" />
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>" />
 
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="submit" value="Valider" />
<a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_detail->setVariableRequete('id_annuaire',$aa_id_annuaire);
$url_detail->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_detail; ?>" /> Annuler </a>
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/annuaire_tela_inscrits_inscription.tpl.html
New file
0,0 → 1,47
<script src="<?= $base_url_styles ?>squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/inscription.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/longueurmax.js" type="text/javascript"></script>
 
<h2> Inscription </h2>
<div class="importance4">
<h3> Devenez Tela botaniste <br />
Rejoignez le réseau de la botanique francophone</h3>
L'inscription au réseau Tela Botanica est libre et gratuite. Elle vous permet de :
<ul>
<li> consulter l'annuaire des personnes inscrites et pouvoir ainsi échanger des informations ;</li>
<li> accéder à certaines informations diffusées sur le site ;</li>
<li> recevoir la lettre d'information de Tela Botanica, sur l'actualité de la botanique francophone.</li>
</ul>
</div>
 
<div id="form_inscription">
<form method="post" id="inscription" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_ajout_inscription');
echo $url_form;
?>">
<div><?=$champs['nom'] ?></div><br />
<div><?=$champs['prenom'] ?></div><br />
<div><?=$champs['mail'] ?></div><br />
<div><?=$champs['pass'] ?></div><br />
<div><?=$champs['pays'] ?></div><br />
<div><?=$champs['ville'] ?></div><br />
<div><?=$champs['code_postal'] ?></div><br />
<div><?=$champs['experience_bota'] ?></div><br />
<div><?=$champs['lettre_actu'] ?></div><br />
<div><label> J'ai pris connaissance des </label> <?=$champs['conditions_utilisation'] ?></div> <br />
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>">
<input type="submit" value="Valider" />
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/recherche.tpl.html
New file
0,0 → 1,22
<h2> Recherche d'un utilisateur </h2>
 
<div id="contenu">
<form method="get" id="recherche" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('id_annuaire',$aa_id_annuaire);
$url_form->setVariableRequete('m','annuaire_recherche_inscrit');
echo $url_form;
?>">
<div><?=$champs[$mappage_nom_champs['champ_nom']] ?></div><br />
 
<div><?=$champs[$mappage_nom_champs['champ_prenom']] ?></div><br />
 
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="hidden" id="m" name="m" value="annuaire_recherche_inscrit" />
<input type="hidden" id="id_annuaire" name="id_annuaire" value="<?=$aa_id_annuaire ?>" />
<input type="submit" value="Rechercher" />
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/identification.tpl.html
New file
0,0 → 1,14
<p class="zone_alert">
Bonjour, l'accès à ces informations nécessite d'être inscrit au site</p>
<form id="form_connexion" style="clear: both;" class="form_identification" action="" method="post">
<fieldset>
<legend>Identifiez vous</legend>
<label for="username">Courriel :</label>
<input type="text" id="username" name="username" maxlength="80" tabindex="1" value="courriel" />
<label for="password">Mot de passe : </label>
<input type="password" id="password" name="password" maxlength="80" tabindex="2" value="mot de passe" /><br />
<input type="checkbox" value="o" tabindex="3" name="persistant" id="persistant" />
<label for="persistant" id="label_memoriser"> Mémoriser mon compte </label>
<input type="submit" id="connexion" name="connexion" tabindex="3" value="ok" />
</fieldset>
</form>
/tags/v1.2-autel/squelettes/formulaires/annuaire_tela_inscrits_modification.tpl.html
New file
0,0 → 1,96
<h2> Modification de votre inscription </h2>
<div id="form_modification_inscription">
<form method="post" id="inscription_modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_modification_inscription');
echo $url_form;
?>">
<h3> Mes coordonnées </h3>
<div><?=$champs['pseudo'] ?></div>
<div><?=$champs['utilise_pseudo'] ?></div><br />
<div><?=$champs['date_naissance'] ?></div><br />
<div><?=$champs['nom'] ?></div><br />
<div><?=$champs['prenom'] ?></div><br />
<div><?=$champs['mail'] ?></div><br />
<div><?=$champs['pass'] ?></div><br />
<div><?=$champs['pays'] ?></div><br />
<div><?=$champs['adresse'] ?></div>
<div><?=$champs['adresse_comp'] ?></div><br />
<div><?=$champs['ville'] ?></div><br />
<div><?=$champs['code_postal'] ?></div><br />
<div><?=$champs['profil_prive'] ?></div><br />
<h3> Mon parcours botanique </h3>
<div><?=$champs['presentation'] ?></div><br />
<div><?=$champs['experience_bota'] ?></div><br />
<div><?=$champs['rapport_activite_pro_bota'] ?></div><br />
<div><?=$champs['membre_asso_bota'] ?></div><br />
<!-- <div ><?=$champs['flores_utilisees'] ?></div><br /> -->
<div><?=$champs['specialite_bota_groupes'] ?></div><br />
<!--<div><?=$champs['specialite_bota_approche'] ?></div><br /> -->
<div><?=$champs['specialite_bota_geo'] ?></div><br />
<div><?=$champs['langues'] ?></div><br />
<h3> Mon parcours de telabotaniste </h3>
<div><?=$champs['comment_connu_tela'] ?></div><br />
<div><?=$champs['outils_reseau'] ?></div><br />
<div><?=$champs['etre_tela_botaniste'] ?></div><br />
<div><?=$champs['etre_plante_sauvage'] ?></div><br />
 
<div><?=$champs['hebergement'] ?></div><br />
<h3> Environnement botanique </h3>
 
<div><?=$champs['mon_blog'] ?></div><br />
<div><?=$champs['sites_preferes'] ?></div><br />
<h3> Appartenance à un organisme </h3>
 
<div><?=$champs['organisme'] ?></div><br />
<div><?=$champs['fonction'] ?></div><br />
<div><?=$champs['lettre_actu'] ?></div><br />
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>">
<input type="hidden" name="id_utilisateur" id="id_utilisateur" value="<?=$id_utilisateur ?>">
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="submit" value="Valider" />
<a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_detail->setVariableRequete('id_annuaire',$aa_id_annuaire);
$url_detail->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_detail; ?>" /> Annuler </a>
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/oubli_mdp.tpl.html
New file
0,0 → 1,22
<h2> Oubli de mot de passe </h2>
 
<p>
Si vous avez perdu votre mot de passe <br />
Indiquez dans le champs ci-dessous l'adresse email que vous avez utilisé pour vous inscrire au site. <br />
Un nouveau mot de passe vous sera envoyé.
 
<div id="form_oubli">
<form method="post" id="oubli_mdp" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('id_annuaire',$aa_id_annuaire);
$url_form->setVariableRequete('m','annuaire_oubli_mdp');
echo $url_form;
?>">
<input type="text" id="mail" name="mail" />
<input type="submit" value="Envoyer le mot de passe par mail" />
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/annuaire_tela_structures_inscription.tpl.html
New file
0,0 → 1,47
<h2> Inscription d'une structure </h2>
 
<div id="choix_participation">
 
<a class="lien_en_ligne" href="<?=$base_url?>"> <img src="<?=$base_url_styles ?>squelettes/images/inscription.png"/> </a>
<a class="lien_en_ligne" href=""><img src="<?=$base_url_styles ?>squelettes/images/participer.png"/> </a>
<a class="lien_en_ligne" href=""><img src="<?=$base_url_styles ?>squelettes/images/soutenir.png"/> </a>
 
</div>
 
<p> <h3> Rejoignez le réseau de la botanique francophone</h3>
</p>
<div id="contenu">
<form method="post" id="inscription" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_ajout_inscription');
echo $url_form;
?>">
<div><?=$champs['nom'] ?></div><br />
 
<div><?=$champs['mail'] ?></div><br />
<div><?=$champs['type'] ?></div><br />
<div><?=$champs['description'] ?></div><br />
 
<div><?=$champs['pass'] ?></div><br />
 
<div><?=$champs['pays'] ?></div><br />
 
<div><?=$champs['code_postal'] ?></div><br />
 
<div><?=$champs['adresse'] ?></div><br />
 
<div><?=$champs['lettre_actu'] ?></div><br />
 
<div><?=$champs['conditions_utilisation'] ?></div><br />
 
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>">
 
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="submit" value="Valider" />
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/suppression_inscription.tpl.html
New file
0,0 → 1,16
<div class="attention"> <h3> Vous êtes sur le point de supprimer votre inscription </h3>
 
<p> En cliquant sur supprimer, vous effacerez toutes les données associées à votre compte</p>
<form method="post" id="suppression" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_suppression_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form; ?>" >
<input id="bouton_suppression" type="submit" name="bouton_suppression" value="Supprimer" /><a href="<?php $url_annuler = clone($base_url);
$url_annuler->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_annuler->setVariableRequete('id_annuaire',$id_annuaire);
$url_annuler->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_annuler; ?>" > Annuler </a>
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/annuaire_tela_inscrits_recherche.tpl.html
New file
0,0 → 1,43
<script src="<?= $base_url_styles ?>squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/recherche.js" type="text/javascript"></script>
<h1> Recherche d'un utilisateur </h1>
 
<h2> Rechercher et contacter des membres du réseau </h2>
 
<div>
<form method="get" id="recherche_annuaire" class="filetVert" action="<?=$base_url?>">
<div><?=$champs['pseudo'] ?></div><br />
<div><?=$champs['nom'] ?></div><br />
<div><?=$champs['prenom'] ?></div><br />
<?php if($est_admin) { ?>
<div><?=$champs['mail'] ?></div><br />
<?php } ?>
<div><?=$champs['specialite_bota_groupes'] ?></div><br />
<div><?=$champs['specialite_bota_geo'] ?></div><br />
 
<div><?=$champs['pays'] ?></div><br />
<!-- <div><?=$champs['specialite_bota_approche'] ?></div><br /> -->
<div><?=$champs['code_postal'] ?></div><br />
<div><?=$champs['experience_bota'] ?></div><br />
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<div><label style="display:inline;margin-right:20px" for="exclusive"> Rechercher au moins un des termes </label><span><input type="checkbox" id="inclusive" name="inclusive" /></span></div><br />
<input type="hidden" id="m" name="m" value="annuaire_recherche_inscrit" />
<input type="hidden" id="id_annuaire" name="id_annuaire" value="<?=$aa_id_annuaire ?>" />
<input type="submit" value="Rechercher" />
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/annuaire_tela_structures_modification.tpl.html
New file
0,0 → 1,40
<h2> Modification de votre inscription </h2>
<div id="contenu">
<form method="post" id="inscription_modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_modification_inscription');
echo $url_form;
?>">
<div><?=$champs['nom'] ?></div><br />
 
<div><?=$champs['mail'] ?></div><br />
<div><?=$champs['type'] ?></div><br />
<div><?=$champs['description'] ?></div><br />
 
<div><?=$champs['pass'] ?></div><br />
 
<div><?=$champs['pays'] ?></div><br />
 
<div><?=$champs['code_postal'] ?></div><br />
 
<div><?=$champs['adresse'] ?></div><br />
 
<div><?=$champs['lettre_actu'] ?></div><br />
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>">
<input type="hidden" name="id_utilisateur" id="id_utilisateur" value="<?=$id_utilisateur ?>">
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="submit" value="Valider" />
<a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_detail->setVariableRequete('id_annuaire',$aa_id_annuaire);
$url_detail->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_detail; ?>" /> Annuler </a>
</form>
</div>
/tags/v1.2-autel/squelettes/formulaires/inscription.tpl.html
New file
0,0 → 1,23
<h2> Inscription </h2>
<div id="contenu">
<form method="post" id="inscription" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_ajout_inscription');
echo $url_form;
?>">
<div><?=$champs[$mappage_nom_champs['champ_nom']] ?></div><br />
 
<div><?=$champs[$mappage_nom_champs['champ_mail']] ?></div><br />
<div><?=$champs[$mappage_nom_champs['champ_pass']] ?></div><br />
 
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>">
 
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="submit" value="Valider" />
</form>
</div>
/tags/v1.2-autel/squelettes/index_annuaire.tpl.html
New file
0,0 → 1,22
<h2> Menu principal </h2>
 
<div id="conteneur_choix" class="centre">
<div class="gauche">
<a class="texte_centre" href="<?php $url_annuaires = clone($base_url);
$url_annuaires->setVariableRequete('m','liste_annu');
echo $url_annuaires;?>" title="Accéder à l'interface de gestion des annuaires">
<img src="<?=$base_url_styles ?>/squelettes/images/logo_annuaire.png"/>
<h1>Gérer les annuaires</h1>
</a>
</div>
 
<div class="gauche">
<a class="texte_centre" href="<?php $url_ontologies = clone($base_url);
$url_ontologies->setVariableRequete('m','liste_listes');
echo $url_ontologies;?>" title="Accéder à l'interface de gestion des ontologie">
<img src="<?=$base_url_styles ?>squelettes/images/logo_ontologie.png"/>
<h1> Gérer les listes d'ontologies </h1>
</a><br />
</div>
</div>
/tags/v1.2-autel/squelettes/navigation/chemin_cartographie.tpl.html
New file
0,0 → 1,30
<ul class="liste_horizontale_simple">
 
<li>
<a href="<?= $url_carte_monde ?>"> Carte du monde </a>
</li>
 
<?php if(isset($url_continent) && trim($url_continent) != '') { ?>
<li>
<span> > </span>
<a href="<?= $url_continent ?>"> <?= $nom_continent ?> </a>
</li>
<?php } ?>
<?php if(isset($url_pays) && trim($url_pays) != '') { ?>
<li>
<span> > </span>
<a href="<?= $url_pays ?>"> <?= $nom_pays ?> </a>
</li>
<?php } ?>
<?php if(isset($url_departement) && trim($url_departement) != '') { ?>
<li >
<span> > </span>
<a href="<?= $url_departement ?>"> <?= $nom_departement ?> </a>
</li>
<?php } ?>
</ul>
 
<hr class="separation" />
/tags/v1.2-autel/squelettes/navigation/menu_admin.tpl.html
New file
0,0 → 1,10
<ul>
<li><a href="<?php $url_annuaires = clone($base_url);
$url_annuaires->setVariableRequete('m','liste_listes');
echo $url_annuaires; ?> ">G&eacute;rer les listes d'ontologies </a>
</li>
<li><a href="<?php $url_annuaires = clone($base_url);
$url_annuaires->setVariableRequete('m','liste_annu');
echo $url_annuaires; ?>">G&eacute;rer les annuaires </a>
</li>
</ul>
/tags/v1.2-autel/squelettes/navigation/bandeau.tpl.html
New file
0,0 → 1,49
<ul class="onglets">
<li <?php if($page == 'fiche') {echo 'class="menu_actif"'; } else { echo 'class="menu_inactif"' ;} ?> >
<a href="<?php $url_profil = clone($base_url);
$url_profil->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_profil->setVariableRequete('id_annuaire',$id_annuaire);
$url_profil->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_profil; ?>"> Profil </a>
</li>
<li <?php if($page == 'resume') {echo 'class="menu_actif"'; } else { echo 'class="menu_inactif"' ;} ?> >
<a href="<?php $url_resume = clone($base_url);
$url_resume->setVariableRequete('m','annuaire_fiche_resume_consultation');
$url_resume->setVariableRequete('id_annuaire',$id_annuaire);
$url_resume->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_resume; ?>"> Mes contributions au réseau </a>
</li>
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<li <?php if($page == 'gestion') {echo 'class="menu_actif"'; } else { echo 'class="menu_inactif"' ;} ?> >
<a href="<?php $url_gestion = clone($base_url);
$url_gestion->setVariableRequete('m','annuaire_fiche_gestion_consultation');
$url_gestion->setVariableRequete('id_annuaire',$id_annuaire);
$url_gestion->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_gestion; ?>"> Mes inscriptions </a>
</li>
<?php } ?>
 
<?php if($est_admin || $identification_id == $id_utilisateur) { ?>
<li <?php if($page == 'cotisations') {echo 'class="menu_actif"'; } else { echo 'class="menu_inactif"' ;} ?> >
<a href="<?php $url_cotisations = clone($base_url);
$url_cotisations->setVariableRequete('m','annuaire_afficher_page');
$url_cotisations->setVariableRequete('page','cotisations');
$url_cotisations->setVariableRequete('id_annuaire',$id_annuaire);
$url_cotisations->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_cotisations; ?>"> Mes dons </a>
</li>
<?php } ?>
 
<?php if($identification_id == $id_utilisateur) { ?>
<li <?php if($page == 'participer') {echo 'class="menu_actif"'; } else { echo 'class="menu_inactif"' ;} ?> >
<a href="<?php $url_resume = clone($base_url);
$url_resume->setVariableRequete('m','annuaire_afficher_page');
$url_resume->setVariableRequete('page','participer');
$url_resume->setVariableRequete('id_annuaire',$id_annuaire);
$url_resume->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_resume; ?>"> Participer </a>
</li>
<?php } ?>
</ul>
 
<hr class="separation" />
/tags/v1.2-autel/squelettes/navigation/menu.tpl.html
New file
0,0 → 1,32
<ul>
<li>
<a href="<?php $url_profil = clone($base_url);
$url_profil->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_profil->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_profil; ?>"> Mon profil </a>
</li>
<li>
<a href="<?php $url_resume = clone($base_url);
$url_resume->setVariableRequete('m','annuaire_fiche_resume_consultation');
$url_resume->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_resume; ?>"> Ma page perso </a>
</li>
<li>
<a href="<?php $url_gestion = clone($base_url);
$url_gestion->setVariableRequete('m','annuaire_fiche_gestion_consultation');
$url_gestion->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_gestion; ?>"> Mes inscriptions </a>
</li>
<li>
<a href="<?php $url_carto = clone($base_url);
$url_carto->setVariableRequete('m','annuaire_afficher_carte');
$url_carto->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_carto; ?>"> Voir la carte des inscrits </a>
</li>
<li>
<a href="<?php $url_recherche = clone($base_url);
$url_recherche->setVariableRequete('m','annuaire_afficher_formulaire_recherche');
$url_recherche->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_recherche; ?>"> Rechercher des membres du reseau </a>
</li>
</ul>
/tags/v1.2-autel/squelettes/pages/participer.tpl.html
New file
0,0 → 1,45
<div id="navigation_annuaire"> <?=$navigation ?> </div>
 
<div id="choix_utilisateur">
 
<p>
<strong>
Profitez de toutes les opportunités que vous offre le réseau TB pour échanger avec les telabotanistes et coopérer à des projets botaniques.
</strong>
</p>
<div id="liste_orientation">
<div id="orientation_actu" class="orientation gauche importance1"><h3>Des actualités collaboratives </h3>
<span>Partagez votre point de vue, parlez-nous d'un ouvrage, diffusez des offres d'emplois...</span>
<ul>
<li> <a href="http://www.tela-botanica.org/actu/ecrire/articles_edit.php3?new=oui">Proposer un article </a></li>
<li> <a href="http://www.tela-botanica.org/page:recherche_evenements?vue=4">Annoncer un évènement </a></li>
</ul>
</div>
<div id="orientation_reseau" class="orientation droite importance1"><h3>Des espaces d'échange </h3>
<span>Créez, personnalisez votre page perso, communiquez avec les membres grâce à l'annuaire du réseau !</span>
<ul>
<li><a href="http://www.tela-botanica.org/page:inscription"> Enrichir son profil </a></li>
<li><a href="http://www.tela-botanica.org/page:membres_du_reseau_annuaire"> Rechercher des telabotanistes </a></li>
<li><a href="http://www.tela-botanica.org/page:liste_projets"> Discuter sur les forums </a></li>
</ul>
</div>
<div id="orientation_projets" class="orientation gauche importance1"><h3>Des projets collectifs </h3>
<span> Échangez sur la botanique avec les membres, construisez ensemble des projets et participez à la diffusion de la botanique.</span>
<ul>
<li><a href="http://www.tela-botanica.org/page:liste_projets"> Participer aux projets </a></li>
<li><a href="http://www.tela-botanica.org/page:syntheses_des_forums"> Consulter les synthèses des forums </a></li>
</ul>
</div>
<div id="orientation_eflore" class="orientation droite importance1"><h3>Des outils de gestion de données (CEL) </h3>
<span> Créez et gérez en ligne vos observations de terrain, vos photos, et partagez-les avec les membres</span>
<ul>
<li><a href="http://www.tela-botanica.org/appli:cel"> Gérer mes relevés de terrain </a></li>
<li><a href="http://www.tela-botanica.org/appli:cel"> Stocker et organiser mes photos </a></li>
<li><a href="http://www.tela-botanica.org/actu/article3640.html"> Compléter eFlore dans vos données </a></li>
</ul>
</div>
</div>
</div>
/tags/v1.2-autel/squelettes/pages/statistiques.tpl.html
New file
0,0 → 1,22
<div>
<h2> Évolution des inscrits au Réseau au <?= date('d-m-Y') ?> </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/annees" alt="Évolution des inscrits au Réseau au "<?= date('d-m-Y', $tps_fin) ?>" >
 
<h2> Répartitition des inscrits selon leur niveau botanique </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/experience_bota" alt="Répartitition des inscrits selon leur niveau botanique">
 
<h2> Répartitition des inscrits selon leur activité professionelle </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/rapport_activite_pro_bota" alt="Répartitition des inscrits selon leur activité professionelle">
<h2> Répartitition des inscrits selon leur appartenance à une association botanique </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/membre_asso_bota" alt="Répartitition des inscrits selon leur appartenance à une association botanique">
<h2> Répartitition des inscrits dans le monde </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/continents" alt="Répartitition des inscrits par continent">
<h2> Répartitition des inscrits en Europe </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/europe" alt="Répartitition des inscrits en Europe">
</div>
/tags/v1.2-autel/squelettes/pages/statistique_champ.tpl.html
New file
0,0 → 1,4
<div>
<h2> Statistiques aux <?= date('d-m-Y') ?> </h2>
<img src="<?= $base_url_application ?>/jrest/StatistiquesAnnuaire/1/annees" alt="Statistique du champ <?= date('d-m-Y', $tps_fin) ?>" >
</div>
/tags/v1.2-autel/squelettes/pages/changement_mot_de_passe.tpl.html
New file
0,0 → 1,30
<script src="<?= $base_url_styles ?>squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/longueurmax.js" type="text/javascript"></script>
 
<h2> Modification de votre mail / mot de passe </h2>
<div id="form_modification_inscription" class="filetVert">
<form method="post" id="inscription_modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_modification_inscription');
echo $url_form;
?>">
<div><?=$champs['mail'] ?></div><br />
<div><?=$champs['pass'] ?></div><br />
<input type="hidden" name="aa_id_annuaire" id="aa_id_annuaire" value="<?=$aa_id_annuaire ?>">
<input type="hidden" name="id_utilisateur" id="id_utilisateur" value="<?=$id_utilisateur ?>">
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
<input type="submit" value="Valider" />
<a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_detail->setVariableRequete('id_annuaire',$aa_id_annuaire);
$url_detail->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_detail; ?>" /> Annuler </a>
</form>
</div>
/tags/v1.2-autel/squelettes/pages/cotisations.tpl.html
New file
0,0 → 1,10
<?php Plugin::Initialiser('cotisation');
$gestion_cotisation = new Cotisation();
$sortie_plugin = $gestion_cotisation->executerPlugin(); ?>
 
<div id="navigation_annuaire"> <?=$navigation ?> </div>
 
<div id="infos_cotisations">
<?= $sortie_plugin; ?>
</div>
/tags/v1.2-autel/squelettes/fiches/annuaire_tela_inscrits_gestion_inscription.tpl.html
New file
0,0 → 1,71
<script src="<?= $base_url_styles ?>squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/desinscription.js" type="text/javascript"></script>
 
<div id="navigation_annuaire"> <?=$navigation ?> </div>
 
<div id="resume" class="importance4">
<?= $carte_id ?>
<hr style="clear:both;visibility:hidden" />
<div class="resume">
<h1 class="titre_gestion"> Mon inscription au reseau </h1>
<table class="resume_conteneur">
<tbody >
<tr class="gestion">
<td><b><a href="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_fiche_utilisateur_consultation');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form; ?>" > Vous êtes inscrit au réseau Tela Botanica </a></b>
</td>
<td>
<form method="post" id="suppression" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_formulaire_suppression_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form; ?>" >
<input type="hidden" name="mail_suppression" id="mail_suppression" value="<?= $champs['mail']['amv_valeur'] ?>">
<input id="bouton_suppression" type="submit" name="bouton_suppression" value="Se desinscrire" />
</form>
</td>
</tr>
</tbody>
</table>
</div>
<hr style="clear: both; visibility: hidden;">
 
<?php foreach($resumes as $resume) : ?>
<div class="resume">
<h1 class="titre_gestion"> <?= $resume['titre'] ?></h1>
<table class="resume_conteneur">
<tbody >
<?php if(!empty($resume['elements'])) { ?>
<?php foreach($resume['elements'] as $element) : ?>
<tr class="gestion">
<td><b><a href="<?= $element['lien']?>" > <?=$element['element'] ?> </a></b></td>
<?php if(isset($element['lien_desinscrire'])) { ?>
<td>
<form class="form_bouton" action="<?= $base_url_application.'/jrest/ExecuteurLien'.'/'.str_replace('/', '_', base64_encode($element['lien_desinscrire'])).'/'.str_replace('/', '_', base64_encode($url_cette_page)) ?>">
<input type="submit" value="<?= $element['intitule_lien'] ?>" />
</form>
</td>
<? } ?>
</tr>
<?php endforeach ?>
<?php } else { ?>
<tr class="gestion"><td> <?= $resume['message'] ?> </td> </tr>
<?php } ?>
</tbody>
</table>
<?php if(isset($resume['info'])) { ?>
<hr style="clear:both;visibility:hidden" />
<span class="info_application"><?= $resume['info'] ?></span>
<? } ?>
</div>
<hr style="clear: both; visibility: hidden;">
<?php endforeach ?>
<hr style="clear:both;visibility:hidden" />
</div>
/tags/v1.2-autel/squelettes/fiches/fiche.tpl.html
New file
0,0 → 1,40
<div id="fiche_utilisateur">
<h2> Fiche de l'utilisateur <?= $champs[$mappage_nom_champs['champ_nom']]['amv_valeur_affichage'] ?> <?php if(isset($mappage_nom_champs['champ_prenom']) && isset($champs[$mappage_nom_champs['champ_prenom']])) { ?><?=$champs[$mappage_nom_champs['champ_prenom']]['amv_valeur_affichage'] ?><?php } ?>
</h2>
 
<div class="element_profil">Nom : <?=$champs[$mappage_nom_champs['champ_nom']]['amv_valeur_affichage'] ?></div>
<?php if(isset($mappage_nom_champs['champ_prenom']) && isset($champs[$mappage_nom_champs['champ_prenom']])) { ?>
<div class="element_profil">Prenom : <?=$champs[$mappage_nom_champs['champ_prenom']]['amv_valeur_affichage'] ?></div>
<?php } ?>
<?php if(isset($mappage_nom_champs['champ_pays']) && isset($champs[$mappage_nom_champs['champ_pays']])) { ?>
<div class="element_profil">Pays : <?=$champs[$mappage_nom_champs['champ_pays']]['amv_valeur_affichage'] ?></div>
<?php } ?>
<?php if(isset($mappage_nom_champs['champ_ville']) && isset($champs[$mappage_nom_champs['champ_ville']])) { ?>
<div class="element_profil">Ville : <?=$champs[$mappage_nom_champs['champ_ville']]['amv_valeur_affichage'] ?></div>
<?php } ?>
<?php if(isset($mappage_nom_champs['champ_prenom']) && isset($champs[$mappage_nom_champs['champ_code_postal']])) { ?>
<div class="element_profil">Code Postal : <?=$champs[$mappage_nom_champs['champ_code_postal']]['amv_valeur_affichage'] ?></div>
<?php } ?>
 
<?php if($identification_id == $id_utilisateur || $est_admin) { ?>
<form method="post" id="modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_formulaire_modification_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form;?>" >
<input id="bouton_modification" type="submit" name="bouton_modification" value="Modifier" />
</form>
 
<form method="post" id="suppression" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_formulaire_suppression_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form; ?>" >
<input id="bouton_suppression" type="submit" name="bouton_suppression" value="Supprimer" />
</form>
<? } ?>
</div>
/tags/v1.2-autel/squelettes/fiches/annuaire_tela_inscrits_carte_id.tpl.html
New file
0,0 → 1,41
<div id="carte_id">
<span id="avatar" class="gauche">
<?php if (isset($champs['image']) && isset($champs['image']['amv_valeur_affichage'])) { ?>
<div id="" class="gauche">
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<a href="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_afficher_formulaire_ajout_image');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form;?>" >
<img src="<?= $champs['image']['amv_valeur_affichage'].'?reload='.time() ?>" title="Cliquez pour modifier votre image de profil" alt="image de profil personnalisée" /> </div> <br />
</a>
<? } else { ?>
<img src="<?= $champs['image']['amv_valeur_affichage'] ?>" title="Image de profil" alt="image de profil personnalisée" /> </div> <br />
<? } ?>
<?php } else { ?>
<div id="" class="gauche">
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<a href="<?php $url_image = clone($base_url);
$url_image->setVariableRequete('m','annuaire_afficher_formulaire_ajout_image');
$url_image->setVariableRequete('id_annuaire',$id_annuaire);
$url_image->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_image;?>" >
<img src="<?= $base_url_styles ?>squelettes/images/avatar_defaut_grand.png" title="pas encore d'image de profil ? cliquez pour ajouter la votre !" alt="lien vers le formulaire d'upload d'image de profil" />
</a>
<? } else { ?>
<img src="<?= $base_url_styles ?>squelettes/images/avatar_defaut_grand.png" title="" alt="image de profil standard" />
<? } ?>
</div>
<?php } ?>
</span>
<span id="carte_infos"><span><b><?=$champs['nom']['amv_valeur_affichage']?> <?=$champs['prenom']['amv_valeur_affichage']?></b></span>
<br /><br /><span><?= $champs['experience_bota']['amv_valeur_affichage'] ?></span>
<br /><span><?= $champs['ville']['amv_valeur_affichage'] ?> (<?= $champs['pays']['amv_valeur_affichage'] ?>) </span>
<br /><span> Inscrit depuis le <?= $champs['date_inscription']['amv_valeur_affichage'] ?></span>
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<br /><br /><span><a id="lien_modification" href="<?= $url_modification_profil ?>" > Modifier / Enrichir mon profil </a></span>
<?php } ?>
</span>
</div>
/tags/v1.2-autel/squelettes/fiches/annuaire_tela_inscrits_fiche.tpl.html
New file
0,0 → 1,149
<script src="<?= $base_url_styles ?>squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url_styles ?>squelettes/scripts/desinscription.js" type="text/javascript"></script>
 
<div id="navigation_annuaire"> <?=$navigation ?> </div>
 
<div id="fiche_utilisateur" class="importance4">
 
<?php $profil_prive = (isset($champs['profil_prive']) && ($champs['profil_prive']['amv_valeur'] == 1)); ?>
<div id="carte_id">
<span id="avatar" class="gauche">
<?php if (isset($champs['image']) && isset($champs['image']['amv_valeur_affichage'])) { ?>
<div id="" class="gauche">
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<a href="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_afficher_formulaire_ajout_image');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form;?>" >
<img src="<?= $champs['image']['amv_valeur_affichage'].'?reload='.time() ?>" title="Cliquez pour modifier votre image de profil" alt="image de profil personnalisée" /> </div> <br />
</a>
<? } else { ?>
<img src="<?= $champs['image']['amv_valeur_affichage'] ?>" title="Image de profil" alt="image de profil personnalisée" /> </div> <br />
<? } ?>
<?php } else { ?>
<div id="" class="gauche">
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<a href="<?php $url_image = clone($base_url);
$url_image->setVariableRequete('m','annuaire_afficher_formulaire_ajout_image');
$url_image->setVariableRequete('id_annuaire',$id_annuaire);
$url_image->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_image;?>" >
<img src="<?= $base_url_styles ?>squelettes/images/avatar_defaut.png" title="pas encore d'image de profil ? cliquez pour ajouter la votre !" alt="lien vers le formulaire d'upload d'image de profil" />
</a>
<? } else { ?>
<img src="<?= $base_url_styles ?>squelettes/images/avatar_defaut_grand.png" title="" alt="image de profil standard" />
<? } ?>
</div>
<?php } ?>
</span>
<span id="carte_infos"><div class="nom_prenom_pseudo">
<b><?=$champs['nom']['amv_valeur_affichage']?> <?=$champs['prenom']['amv_valeur_affichage']?></b> <?= VerificationControleur::AfficherSiChampRempli($champs['pseudo'],'(%s)'); ?></div>
<?php if($est_admin) { ?>
<div class="element_profil"><?=$champs['mail']['amv_valeur_affichage'] ?></div>
<? } ?>
<?php if (!$profil_prive || ($identification_id === $id_utilisateur || $est_admin)) { ?>
<div class="element_profil"><?= VerificationControleur::AfficherSiChampRempli($champs['date_naissance'],'Né(e) le %s'); ?></div>
<? } ?>
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<div class="element_profil"><?=$champs['adresse']['amv_valeur_affichage'].' '.$champs['adresse_comp']['amv_valeur_affichage'] ?></div>
<?php } ?>
<div class="element_profil"><?= $champs['ville']['amv_valeur_affichage'] ?> (<?= $champs['pays']['amv_valeur_affichage'] ?>) </div>
<div class="element_profil"><span class="valeur_profil"><?=$champs['mon_blog']['amv_valeur_affichage'] ?></span></div><br />
<?php if($identification_id === $id_utilisateur || $est_admin) { ?>
<div class="element_profil"><a id="lien_modification" href="<?= $url_modification_profil ?>" > Modifier mon profil (email et mot de passe) </a></div>
<?php } ?>
</span>
</div>
 
<?php if (!$profil_prive || ($identification_id === $id_utilisateur || $est_admin)) { ?>
 
<div id="parcours_botanique" class="groupe_champs_fiche">
<h1> Mon parcours botanique </h1>
<div class="element_profil"><span class="label_profil">Présentation : </span><span class="valeur_profil"><?=$champs['presentation']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Expérience botanique : </span><span class="valeur_profil"><?=$champs['experience_bota']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Mon activité professionnelle : </span><span class="valeur_profil"><?=$champs['rapport_activite_pro_bota']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Membre d'une association botanique ou en lien avec la botanique : </span><span class="valeur_profil"><?=$champs['membre_asso_bota']['amv_valeur_affichage'] ?></span> </div>
<!--<div class="element_profil">Quelles flores utilisez vous ? Votre flore de prédilection : <?=$champs['flores_utilisees']['amv_valeur_affichage'] ?></div> -->
<div class="element_profil"><span class="label_profil">Spécialités (par groupe de plante) : </span><span class="valeur_profil"><?=$champs['specialite_bota_groupes']['amv_valeur_affichage'] ?></span> </div>
 
<!-- <div class="element_profil">Spécialités (par approche scientifique et outils) : <span class="valeur_profil"><?=$champs['specialite_bota_approche']['amv_valeur_affichage'] ?></span> </div>
-->
<div class="element_profil"><span class="label_profil">Spécialités (zones géographiques) : </span><span class="valeur_profil"><?=$champs['specialite_bota_geo']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Langues pratiquées : </span><span class="valeur_profil"><?=$champs['langues']['amv_valeur_affichage'] ?></span> </div>
 
</div>
<div id="parcours_telabotaniste" class="groupe_champs_fiche">
<h1> Mon parcours de telabotaniste </h1>
<div class="element_profil"><span class="label_profil">Comment avez vous connu Tela Botanica ? : </span><span class="valeur_profil"><?=$champs['comment_connu_tela']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Quels sont vos outils préférés ? : </span><span class="valeur_profil"><?=$champs['outils_reseau']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Pour moi, être tela botaniste, c'est avant tout : </span><span class="valeur_profil"><?=$champs['etre_tela_botaniste']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Si j'étais une plante sauvage, je serais... : </span><span class="valeur_profil"><?=$champs['etre_plante_sauvage']['amv_valeur_affichage'] ?></span> </div>
 
<div class="element_profil"><span class="label_profil">Je peux héberger des botanistes : </span><span class="valeur_profil"><?= $champs['hebergement']['amv_valeur_affichage']; ?></span></div>
</div>
<div id="environnement_botanique" class="gauche groupe_champs_fiche">
<h1> Mes sites web / blogs préférés </h1>
<div class="element_profil"><span class="valeur_profil"><?=$champs['sites_preferes']['amv_valeur_affichage'] ?></span> </div>
</div>
<div id="appartenance_organisme" class="tiers droite groupe_champs_fiche">
<h1> Organisme </h1>
<div class="element_profil"><span class="label_profil">Structure : </span><span class="valeur_profil"><?=$champs['organisme']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil"><span class="label_profil">Fonction : </span><span class="valeur_profil"><?=$champs['fonction']['amv_valeur_affichage'] ?></span> </div>
</div>
 
<hr class="separation">
<?php if($identification_id == $id_utilisateur || $est_admin) { ?>
<form method="post" id="modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_formulaire_modification_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form;?>" >
<input id="bouton_modification" type="submit" name="bouton_modification" value="Modifier" />
<span class="note_bas_page"> Cliquez sur modifier pour éditer votre email, mot de passe et vos informations personnelles </span>
</form>
<? } ?>
<?php echo (isset($formulaire_blocage)) ? $formulaire_blocage : '' ?>
<?php if($identification_id != $id_utilisateur) { ?>
<form id="envoi_message" name="envoi_message" method="post" action="<? $url_message = clone($base_url); $url_message->setVariableRequete('m','annuaire_envoyer_message'); echo $url_message; ?>">
<div id="formulaire_message" name="formulaire_message">
<h3> Envoyer un message </h3>
<label for="sujet_message"> Sujet : </label><br /> <input type=text id="sujet_message" name="sujet_message" /> <br />
<label for="contenu_message"> Contenu : </label><br /><textarea id="contenu_message" name="contenu_message" /></textarea>
<input type="hidden" value="annuaire_envoyer_message" id="m" name="m" /><br />
<input type="hidden" value="<?= $id_annuaire ?>" id="id_annuaire" name="id_annuaire" /><br />
<input type="hidden" name="destinataires[<?=$id_utilisateur?>]" id="destinataires[<?=$id_utilisateur?>]" /><br />
<input type="submit" id="bouton_envoi_message" name="bouton_envoi_message" value="Envoyer">
</div>
</form>
<? } ?>
<?php } else { ?>
<div id="fiche_privee">
<div id="texte_profil_prive">
<p><img class="icone_moyenne gauche" src="<?= $base_url_styles ?>/squelettes/images/cadenas.png" /><span><?= $champs['nom']['amv_valeur_affichage'] ?> <?=$champs['prenom']['amv_valeur_affichage'] ?> ne souhaite montrer qu'une partie des informations de son profil aux membres du reseau </span></p>
</div>
</div>
<?php } ?>
</div>
/tags/v1.2-autel/squelettes/fiches/annuaire_tela_inscrits_resume.tpl.html
New file
0,0 → 1,145
<div id="navigation_annuaire"> <?=$navigation ?> </div>
 
<?php $profil_prive = (isset($champs['profil_prive']) && ($champs['profil_prive']['amv_valeur'] == 1)); ?>
 
<div id="resume" class="importance4">
<?= $carte_id ?>
<hr class="separation" />
<?php if (!$profil_prive || ($identification_id === $id_utilisateur || $est_admin)) { ?>
 
<div id="resume_une_colonne" class="resume_conteneur">
 
<h1> Cartographie de mes observations </h1>
<iframe style="width:100%;height:400px;" src="http://www.tela-botanica.org/widget:cel:carto?utilisateur=<?= $champs['mail']['amv_valeur'] ?>"></iframe>
 
<hr class="separation" />
 
<div class="demi gauche">
<div id="galerie-cel-1" >
<h1> Mes dernières images </h1>
<link rel="stylesheet" type="text/css" href="http://www.tela-botanica.org/commun/jquery/fancybox/1.3.4/jquery.fancybox-1.3.4.css" media="screen" />
<link rel="stylesheet" type="text/css" href="http://www.tela-botanica.org/widget:cel:modules/photo/squelettes/css/photo.css" media="screen" />
<!-- Javascript : bibliothèques -->
<script type="text/javascript" src="http://www.tela-botanica.org/commun/jquery/1.4.4/jquery-1.4.4.min.js"></script>
<script type="text/javascript">
$.getJSON("http://www.tela-botanica.org/widget:cel:photo?mode=ajax&utilisateur=<?= $champs['mail']['amv_valeur'] ?>&callback=?", function (galerie) {
$("#galerie-cel-1").append(galerie.contenu);
});
</script>
</div>
</div>
 
 
<div class="demi gauche">
<div id="galerie-cel-2">
<h1> Mes dernières observations </h1>
<link rel="stylesheet" type="text/css" href="http://www.tela-botanica.org/widget:cel:modules/observation/squelettes/css/observation.css" media="screen" />
<!-- Javascript : bibliothèques -->
<script type="text/javascript">
$.getJSON("http://www.tela-botanica.org/widget:cel:observation?mode=ajax&utilisateur=<?= $champs['mail']['amv_valeur'] ?>&callback=?", function (galerie) {
$("#galerie-cel-2").append(galerie.contenu);
});
</script>
</div>
</div>
 
<hr class="separation" />
 
<h3 class="voir-tout"><a href="http://www.tela-botanica.org/appli:cel2"> Accéder au carnet en ligne </a></h3>
</div>
 
<div class="colonne_resume gauche">
<div class="resume_conteneur">
<h1> <?= $resumes[0]['titre'] ?></h1>
<?=$resumes[0]['message']?>
<?php foreach($resumes[0]['elements'] as $element) : ?>
<div class="resume">
<?php if(isset($element['image'])) { ?>
<?=$element['image']?>
<? } ?>
<h3><a href="<?= $element['lien']?>" > <?=$element['element'] ?> </a></h3>
</div>
<?php endforeach ?>
<?php if(isset($resumes[0]['lien_appli'])) { ?>
<h3 class="voir-tout"><?=$resumes[0]['lien_appli']?></h3>
<? } ?>
</div>
<div class="resume_conteneur">
<h1> <?= $resumes[5]['titre'] ?></h1>
<?=$resumes[5]['message']?>
<?php foreach($resumes[5]['elements'] as $element) : ?>
<div class="resume">
<?php if(isset($element['image'])) { ?>
<?=$element['image']?>
<? } ?>
<h3><a href="<?= $element['lien']?>" > <?=$element['element'] ?> </a></h3>
</div>
<?php endforeach ?>
<?php if(isset($resumes[5]['lien_appli'])) { ?>
<h3 class="voir-tout"><?=$resumes[5]['lien_appli']?></h3>
<? } ?>
</div>
<div class="resume_conteneur">
<h1> <?= $resumes[3]['titre'] ?></h1>
<?=$resumes[3]['message']?>
<?php foreach($resumes[3]['elements'] as $element) : ?>
<div class="resume">
<?php if(isset($element['image'])) { ?>
<?=$element['image']?>
<? } ?>
<h3><a href="<?= $element['lien']?>" > <?=$element['element'] ?> </a></h3>
</div>
<?php endforeach ?>
<?php if(isset($resumes[3]['lien_appli'])) { ?>
<h3 class="voir-tout"><?=$resumes[3]['lien_appli']?></h3>
<? } ?>
</div>
 
</div>
 
<div class="colonne_resume droite">
<div class="resume_conteneur">
<h1> <?= $resumes[1]['titre'] ?></h1>
<?=$resumes[1]['message']?>
<?php foreach($resumes[1]['elements'] as $element) : ?>
<div class="resume">
<?php if(isset($element['image'])) { ?>
<?=$element['image']?>
<? } ?>
<h3><a href="<?= $element['lien']?>" > <?=$element['element'] ?> </a></h3>
</div>
<?php endforeach ?>
<?php if(isset($resumes[1]['lien_appli'])) { ?>
<h3 class="voir-tout"><?=$resumes[1]['lien_appli']?></h3>
<? } ?>
</div>
<div class="resume_conteneur">
<h1> <?= $resumes[4]['titre'] ?></h1>
<?=$resumes[4]['message']?>
<?php foreach($resumes[4]['elements'] as $element) : ?>
<div class="resume">
<?php if(isset($element['image'])) { ?>
<?=$element['image']?>
<? } ?>
<h3><a href="<?= $element['lien']?>" > <?=$element['element'] ?> </a></h3>
</div>
<?php endforeach ?>
<?php if(isset($resumes[4]['lien_appli'])) { ?>
<h3 class="voir-tout"><?=$resumes[4]['lien_appli']?></h3>
<? } ?>
</div>
</div>
<?php } else { ?>
<div id="fiche_privee">
<div id="texte_profil_prive">
<p><img class="icone_moyenne gauche" src="<?= $base_url_styles ?>/squelettes/images/cadenas.png" /><span><?= $champs['nom']['amv_valeur_affichage'] ?> <?=$champs['prenom']['amv_valeur_affichage'] ?> ne souhaite montrer qu'une partie des informations de son profil aux membres du reseau </span></p>
</div>
</div>
<?php } ?>
<hr style="clear:both;visibility:hidden" />
</div>
/tags/v1.2-autel/squelettes/fiches/annuaire_tela_structures_fiche.tpl.html
New file
0,0 → 1,60
<script src="<?= $base_url ?>/annuaire/squelettes/scripts/jquery.js" type="text/javascript"></script>
<script src="<?= $base_url ?>/annuaire/squelettes/scripts/desinscription.js" type="text/javascript"></script>
 
<div id="fiche_utilisateur">
<h2> Fiche de la structure <?= $champs['champ_nom']['amv_valeur_affichage'] ?></h2><br />
 
<?php if (isset($champs['image']) && isset($champs['image']['amv_valeur_affichage'])) { ?>
<div id="avatar" class="gauche">
<a href="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_afficher_formulaire_ajout_image');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form;?>" >
<img src="<?= $champs['image']['amv_valeur_affichage'] ?>" title="avatar" /> </div> <br />
</a>
<?php } else { ?>
<div id="avatar" class="gauche">
<a href="<?php $url_image = clone($base_url);
$url_image->setVariableRequete('m','annuaire_afficher_formulaire_ajout_image');
$url_image->setVariableRequete('id_annuaire',$id_annuaire);
$url_image->setVariableRequete('id_utilisateur',$champs['champ_id']['amv_valeur_affichage']);
echo $url_image;?>" >
<img src="<?= $base_url ?>/annuaire/squelettes/images/avatar_defaut.png" title="pas encore d'avatar ? cliquez pour ajouter le votre !" />
</a>
</div> <br />
<?php } ?>
<div><h3><?=$champs['nom']['amv_valeur_affichage'] ?></h3></div>
<div><h3><?=$champs['mail']['amv_valeur_affichage'] ?></h3></div>
<div><h3>Type de structure : <?=$champs['type']['amv_valeur_affichage'] ?></h3></div>
<div><h3>Description : <?=$champs['description']['amv_valeur_affichage'] ?></h3></div>
<div><h3>Pays : <?=$champs['pays']['amv_valeur_affichage'] ?></h3></div>
<div><h3>Code postal : <?=$champs['champ_code_postal']['amv_valeur_affichage'] ?></h3></div>
<div><h3>Adresse : <?=$champs['adresse']['amv_valeur_affichage'] ?></h3></div>
<div><h3>Inscrit à la lettre d'actualité : <?=$champs['champ_lettre']['amv_valeur_affichage'] ?></h3></div>
 
<form method="post" id="modification" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_formulaire_modification_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form;?>" >
<input id="bouton_modification" type="submit" name="bouton_modification" value="Modifier" />
</form>
 
<form method="post" id="suppression" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_formulaire_suppression_inscription');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
echo $url_form; ?>" >
<input id="bouton_suppression" type="submit" name="bouton_suppression" value="Supprimer" />
</form>
 
</div>
/tags/v1.2-autel/squelettes/metadonnees/metadonnee_ajout.tpl.html
New file
0,0 → 1,39
<h2>Ajout d'un nouveau champ à l'annuaire</h2>
<form method="post" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','metadonnee_ajout');
echo $url_form; ?>">
<label for="amo_nom">Nom du champ</label>
<textarea class="champ_nom" name="amc_nom" id="amc_nom"> <?=$valeur['amc_nom'] ?> </textarea>
<br />
<label for="amc_ce_type_affichage">Type du champ</label>
<select id="amc_ce_type_affichage" name="amc_ce_type_affichage">
<option value="0"> Aucun </option>
<?php foreach($types as $type) : ?>
<option value="<?=$type['amo_id_ontologie']?>"> <?=$type['amo_nom'] ?> </option>
<?php endforeach; ?>
</select>
<br />
<label for="amc_ce_ontologie">Fait partie de la liste</label>
<select id="amc_ce_ontologie" name="amc_ce_ontologie">
<option value="0"> Aucune </option>
<?php foreach($listes as $liste) : ?>
<option value="<?=$liste['amo_id_ontologie']?>"> <?=$liste['amo_nom'] ?> </option>
<?php endforeach; ?>
</select>
<br />
<label for="amo_abreviation">Abréviation</label>
<input type="text" name="amc_abreviation" id="amc_abreviation" value="<?=$valeur['amc_abreviation'] ?>" />
<br />
<label for="amo_description">Description</label>
<textarea name="amc_description" id="amc_description"><?=$valeur['amc_description'] ?></textarea>
<br />
<input type="hidden" name="amc_ce_annuaire" value="<?=$valeur['amc_ce_annuaire'] ?>"/>
<input type="submit" value="OK" /> <a href="<?php $url_retour = clone($base_url);
$url_retour->setVariableRequete('m','annuaire');
$url_retour->setVariableRequete('id_annuaire',$valeur['amc_ce_annuaire']);
echo $url_retour; ?>"> Annuler </a>
</form>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
/tags/v1.2-autel/squelettes/metadonnees/metadonnee_modification.tpl.html
New file
0,0 → 1,37
<h2>Modification d'un champ</h2>
<form method="post" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','metadonnee_modification');
echo $url_form; ?>">
<label for="amo_nom">Nom du champ</label>
<textarea class="champ_nom" name="amc_nom" id="amc_nom"><?=$valeur['amc_nom'] ?></textarea>
<br />
<label for="amc_ce_type_affichage">Type du champ</label>
<select id="amc_ce_type_affichage" name="amc_ce_type_affichage">
<option value="0"> Aucun </option>
<?php foreach($types as $type) : ?>
<option value="<?=$type['amo_id_ontologie']?>" <?php if($valeur['amc_ce_type_affichage'] == $type['amo_id_ontologie']) echo 'selected = "selected"' ?>> <?=$type['amo_nom'] ?> </option>
<?php endforeach; ?>
</select>
<br />
<label for="amc_ce_ontologie">Fait partie de la liste</label>
<select id="amc_ce_ontologie" name="amc_ce_ontologie">
<option value="0" <?php if($valeur['amc_ce_ontologie'] == 0) echo 'selected = "selected"' ?>> Aucune </option>
<?php foreach($listes as $liste) : ?>
<option value="<?=$liste['amo_id_ontologie']?>" <?php if($valeur['amc_ce_ontologie'] == $liste['amo_id_ontologie']) echo 'selected = "selected"' ?>> <?=$liste['amo_nom'] ?> </option>
<?php endforeach; ?>
</select>
<br />
<label for="amo_abreviation">Abréviation</label>
<input type="text" name="amc_abreviation" id="amc_abreviation" value="<?=$valeur['amc_abreviation'] ?>" />
<br />
<label for="amo_description">Description</label>
<textarea type="text" name="amc_description" id="amc_description"><?=$valeur['amc_description'] ?></textarea>
<br />
<input type="hidden" name="amc_ce_annuaire" value="<?=$valeur['amc_ce_annuaire'] ?>"/>
<input type="hidden" name="amc_id_champ" value="<?=$valeur['amc_id_champ'] ?>"/>
<input type="submit" value="OK"> <a href="<?=$base_url ?>"> Annuler </a>
</form>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
/tags/v1.2-autel/squelettes/metadonnees/mappage_ajout.tpl.html
New file
0,0 → 1,46
<h2>Ajout d'un nouveau champ de mappage à l'annuaire</h2>
 
<?php if(!empty($champs_mappage_role)) { ?>
<form method="post" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','mappage_ajout');
echo $url_form; ?>">
<label for="amo_nom">Nom du champ dans l'annuaire mappé</label>
<select id="at_ressource" name="at_ressource">
<?php foreach($champs_annuaire as $nom_champ) : ?>
<option value="<?=$nom_champ?>"><?=$nom_champ ?> </option>
<?php endforeach; ?>
</select>
<br />
<label for="at_action">Role du champ</label>
<select id="at_action" name="at_action">
<?php foreach($champs_mappage as $role => $champ_mappage) : ?>
<option value="<?=$role?>"> <?=$champ_mappage ?> </option>
<?php endforeach; ?>
</select>
<br />
<label for="at_valeur">Champ de métadonnées à associer</label>
<select id="at_valeur" name="at_valeur">
<?php foreach($champs_metadonnees as $metadonnee) : ?>
<option value="<?=$metadonnee['amc_id_champ']?>"> <?=$metadonnee['amc_nom'] ?> </option>
<?php endforeach; ?>
</select>
<br />
<br />
<input type="hidden" name="id_annuaire" id="id_annuaire" value="<?=$id_annuaire ?>"/>
<input type="submit" value="OK" /> <a href="<?php $url_retour = clone($base_url);
$url_retour->setVariableRequete('m','annuaire');
$url_retour->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_retour; ?>"> Revenir au détail de l'annuaire </a>
</form>
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
<?php } else { ?>
<p classe="attention"> Le maximum de rôles a déjà été affecté aux champs </p>
<a href="<?php $url_retour = clone($base_url);
$url_retour->setVariableRequete('m','annuaire');
$url_retour->setVariableRequete('id_annuaire',$id_annuaire);
echo $url_retour; ?>"> Revenir au détail de l'annuaire </a>
<?php } ?>
/tags/v1.2-autel/squelettes/images/completer_profil.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/completer_profil.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/modification.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/modification.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/avatar_defaut.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/avatar_defaut.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/afficher.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/afficher.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/soutenir.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/soutenir.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/ok.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/ok.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/voir_champs.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/voir_champs.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/avatar_defaut_petit.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/avatar_defaut_petit.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/voir_fiche.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/voir_fiche.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/logo_ontologie.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/logo_ontologie.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/voir_inscrits_attente.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/voir_inscrits_attente.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/avatar_defaut_grand.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/avatar_defaut_grand.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/logo_annuaire.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/logo_annuaire.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/plus.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/plus.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/voir_details_liste.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/voir_details_liste.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/moins.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/moins.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/suppression.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/suppression.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/voir_inscrits.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/voir_inscrits.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/cadenas.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/cadenas.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/.directory
New file
0,0 → 1,3
[Dolphin]
ShowPreview=true
Timestamp=2011,7,4,17,47,21
/tags/v1.2-autel/squelettes/images/inscription.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/inscription.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/images/participer.png
Cannot display: file marked as a binary type.
svn:mime-type = image/png
/tags/v1.2-autel/squelettes/images/participer.png
New file
Property changes:
Added: svn:mime-type
+image/png
\ No newline at end of property
/tags/v1.2-autel/squelettes/mails/mail_moderation_message.tpl.html
New file
0,0 → 1,39
Bonjour. Un message est en attente de modération.<br />
 
<p>
Pour accepter son envoi, cliquez sur ce lien <a href="<?= 'http://'.$lien_accepter_mail ?>"><?= 'http://'.$lien_accepter_mail ?> </a> <br />
Pour refuser son envoi, cliquez sur ce lien <a href="<?= 'http://'.$lien_refuser_mail ?>"><?= 'http://'.$lien_refuser_mail ?> </a> <br />
 
Cordialement,
 
L'application annuaire
</p>
 
Expediteur : <?= $expediteur_message ?><br /><br />
 
<?php if(isset($criteres)) { ?>
<p style=" font-family: Courier, monospace;">
Criteres Utilisés pour la recherche : <br />
<?php foreach($criteres as $critere) : ?>
<?= $critere['label']; ?> : <?= $critere['valeur']; ?> <br />
<?php endforeach; ?>
</p><br />
<?php } ?>
 
Sujet du message :
<pre>
<?=$sujet_message?>
</pre><br />
 
Contenu du message :
<p style="white-space: pre-wrap; font-family: Courier, monospace;">
<?= $contenu_message ?>
</p><br />
 
Destinataires :
<p style="white-space: pre-wrap; font-family: Courier, monospace;">
<?=$destinataires_message ?>
</p><br />
 
 
/tags/v1.2-autel/squelettes/mails/mail_confirmation_inscription.tpl.html
New file
0,0 → 1,11
<p> Bonjour <?= $nom ?> <?=$prenom ?>. Votre inscription au site Tela Botanica a bien été prise en compte.<br /><br />
Pour confirmer votre inscription, cliquez sur ce lien <a href="<?=$lien_confirmation_inscription ?>"> <?=$lien_confirmation_inscription ?> </a> <br />
 
Cordialement,<br />
 
L'équipe de Tela Botanica
</p><br />
<font size="-1">
Ne répondez pas à ce courriel qui est généré automatiquement, pour toute question écrivez plutôt à <a href="mailto:<?= Config::get('mail_moderateur'); ?>"><?= Config::get('mail_moderateur'); ?></a> <br />
</font>
/tags/v1.2-autel/squelettes/mails/mail_oubli_mdp.tpl.html
New file
0,0 → 1,16
<p> Bonjour. <br />
Ce mail vous a été envoyé suite à une demande de réinitialisation de mot de passe.<br />
 
Votre nouveau mot de passe est <?=$nouveau_mdp ?><br /><br />
Vous pouvez accéder à votre compte sur cette page :
<a href="<?=$lien_profil ?>" title="lien vers votre profil utilisateur" > <?= $lien_profil ?> </a><br />
 
Cordialement,<br />
 
L'équipe de Tela Botanica
<br /><br />
<font size="-1">
Ne répondez pas à ce courriel qui est généré automatiquement, pour toute question écrivez plutôt à <a href="mailto:<?= Config::get('mail_moderateur'); ?>"><?= Config::get('mail_moderateur'); ?></a> <br />
</font>
</p>
/tags/v1.2-autel/squelettes/mails/mail_messagerie_admin.tpl.html
New file
0,0 → 1,19
<style type="text/css">
<!--
@import url("<?= 'http://'.$_SERVER['SERVER_NAME'].$base_url_styles ?>squelettes/css/mail_admin.css");
-->
</style>
<img border="0" alt="" src="http://www.tela-botanica.org/sites/accueil/generique/images/graphisme/logo_tela_fond_blanc.png">
 
<h1><?= $sujet_message; ?></h1><br />
 
<p class="contenu_message">
<?= $contenu_message; ?>
<p>
 
<em class="message_suffixe"> Ce message vous est envoyé par le réseau Tela Botanica, auquel vous êtes inscrit. <br />
-------------------<br />
Tela Botanica le réseau des botanistes francophones<br />
accueil@tela-botanica.org<br />
http://www.tela-botanica.org<br />
</em>
/tags/v1.2-autel/squelettes/mails/mail_moderation_copie.tpl.html
New file
0,0 → 1,26
Bonjour. Ceci est une copie d'un message non modéré envoyé à travers l'annuaire.<br />
Cordialement,
L'application annuaire<br />
 
Message envoyé par : <?=$expediteur_message?> <br /><br />
<?php if(isset($criteres)) { ?>
Criteres Utilisés pour la recherche : <br />
<?php foreach($criteres as $critere) : ?>
<?= $critere['label']; ?> : <?= $critere['valeur']; ?> <br />
<?php endforeach; ?>
<?php } ?>
 
Sujet du message :
<pre>
<?=$sujet_message?>
</pre><br />
 
Contenu du message :
<p style="white-space: pre-wrap; font-family: Courier, monospace;">
<?=$contenu_message ?>
</p><br />
 
Destinataires :
<pre>
<?=$destinataires_message ?>
</pre><br />
/tags/v1.2-autel/squelettes/mails/mail_messagerie.tpl.html
New file
0,0 → 1,14
<p> RESEAU TELA BOTANICA - Le <?php echo date("j/m/Y"); ?> </p>
 
<p style="white-space: pre-wrap; font-family: Courier, monospace;"><?= $contenu_message; ?></p>
 
<em> Ce message vous est envoyé par le réseau Tela Botanica, auquel vous êtes inscrit. <br />
D'autres inscrits au réseau peuvent avoir reçu ce message. <br />
Ne répondez que si vous êtes concerné, ou si vous avez des informations utiles à transmettre au demandeur.
 
<br />
-------------------<br />
Tela Botanica le réseau des botanistes francophones<br />
accueil@tela-botanica.org<br />
http://www.tela-botanica.org<br />
</em>
/tags/v1.2-autel/squelettes/rss/derniers_inscrits_admin.tpl.html
New file
0,0 → 1,90
<?php echo '<?xml version="1.0" encoding="'.Config::get('sortie_encodage').'"?>' ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
 
<channel>
<title>Derniers inscrits à l'annuaire</title>
<link> http://www.tela-botanica.org</link>
<description>Flux des derniers inscrits à Tela Botanica</description>
<language>fr</language>
<?php foreach ($derniers_inscrits as $id_utilisateur => $inscrit) : ?>
<item>
<title> <?= htmlspecialchars($inscrit['nom']['amv_valeur'].' '.$inscrit['prenom']['amv_valeur']) ?> le <?= $inscrit['date_inscription']['amv_valeur_affichage'] ?></title>
<link> http://www.tela-botanica.org/page:membres_du_reseau<?= AppControleur::getUrlConsultationProfil($id_annuaire, $id_utilisateur) ?> </link>
<description>
<![CDATA[
<?php if(isset($inscrit['image']['amv_valeur']) && trim($inscrit['image']['amv_valeur']) != '') { ?>
<img class="avatar_petit" src="<?= ImageModele::obtenirUrlFichierParId($inscrit['image']['amv_valeur'],'1','S') ?>" alt="avatar" /> <br />
<?php } ?>
<a href="http://www.tela-botanica.org/page:membres_du_reseau<?= AppControleur::getUrlConsultationProfil($id_annuaire, $id_utilisateur) ?>" >Voir le profil</a><br />
<h3> Coordonnées </h3>
 
<div class="element_profil">Email : <span class="valeur_profil"><?=$inscrit['mail']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Date de naissance : <span class="valeur_profil"><?=$inscrit['date_naissance']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Pseudo : <span class="valeur_profil"><?=$inscrit['pseudo']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Pays : <span class="valeur_profil"><?=$inscrit['pays']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Ville : <span class="valeur_profil"><?=$inscrit['ville']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Code Postal : <span class="valeur_profil"><?=$inscrit['code_postal']['amv_valeur_affichage'] ?></span> </div>
 
<div class="element_profil">Je peux héberger des botanistes : <span class="valeur_profil"><?=$inscrit['hebergement']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Langues pratiquées : <span class="valeur_profil"><?=$inscrit['langues']['amv_valeur_affichage'] ?></span> </div>
 
<div class="element_profil">Outils préférés : <span class="valeur_profil"><?=$inscrit['outils_reseau']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Profil privé : <span class="valeur_profil"><?= ($inscrit['profil_prive']['amv_valeur'] == 1) ? 'oui' : 'non' ?></span> </div>
<h3> Parcours botanique </h3>
<div class="element_profil">Présentation : <span class="valeur_profil"><?=$inscrit['presentation']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Expérience botanique : <span class="valeur_profil"><?=$inscrit['experience_bota']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Mon activité professionnelle : <span class="valeur_profil"><?=$inscrit['rapport_activite_pro_bota']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Membre d'une association botanique ou en lien avec la botanique : <span class="valeur_profil"><?=$inscrit['membre_asso_bota']['amv_valeur_affichage'] ?></span> </div>
<!--<div class="element_profil">Quelles flores utilisez vous ? Votre flore de prédilection : <?=$inscrit['flores_utilisees']['amv_valeur_affichage'] ?></div> -->
<div class="element_profil">Spécialités (par groupe de plante) : <span class="valeur_profil"><?=$inscrit['specialite_bota_groupes']['amv_valeur_affichage'] ?></span> </div>
<!-- <div class="element_profil">Spécialités (par approche scientifique et outils) : <span class="valeur_profil"><?=$inscrit['specialite_bota_approche']['amv_valeur_affichage'] ?></span> </div>
-->
<div class="element_profil"> Spécialités (zones géographiques) : <span class="valeur_profil"><?=$inscrit['specialite_bota_geo']['amv_valeur_affichage'] ?></span> </div>
<h3> Parcours de telabotaniste </h3>
<div class="element_profil">Comment avez vous connu Tela Botanica ? : <span class="valeur_profil"><?=$inscrit['comment_connu_tela']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Pour moi, être tela botaniste, c'est avant tout : <span class="valeur_profil"><?=$inscrit['etre_tela_botaniste']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Si j'étais une plante sauvage, je serais... : <span class="valeur_profil"><?=$inscrit['etre_plante_sauvage']['amv_valeur_affichage'] ?></span> </div>
<h3> Environnement botanique </h3>
<div class="element_profil">Mon site web / blog : <span class="valeur_profil"><?=$inscrit['mon_blog']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Mes sites web / blogs préférés : <span class="valeur_profil"><?=$inscrit['sites_preferes']['amv_valeur_affichage'] ?></span> </div>
<h3> Appartenance à un organisme </h3>
<div class="element_profil">Structure : <span class="valeur_profil"><?=$inscrit['organisme']['amv_valeur_affichage'] ?></span> </div>
<div class="element_profil">Fonction : <span class="valeur_profil"><?=$inscrit['fonction']['amv_valeur_affichage'] ?></span> </div>
]]>
</description>
<pubDate>
<?php $date_modification_timestamp = strtotime($inscrit['date_inscription']['amv_valeur']);
echo date(DATE_RSS, $date_modification_timestamp); ?>
</pubDate>
<guid>http://www.tela-botanica.org/page:membres_du_reseau<?= AppControleur::getUrlConsultationProfil($id_annuaire, $id_utilisateur) ?></guid>
<dc:format>text/html</dc:format>
</item>
<?php endforeach; ?>
</channel>
</rss>
/tags/v1.2-autel/squelettes/rss/dernieres_modifications.tpl.html
New file
0,0 → 1,24
<?php echo '<?xml version="1.0" encoding="'.Config::get('sortie_encodage').'"?>' ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
 
<channel>
<title>Derniers profils modifiés</title>
<link> www.tela-botanica.org</link>
<description>Flux des derniers profils modifiés</description>
<language>fr</language>
<?php foreach ($dernieres_modifications as $modifie) : ?>
<item>
<title> <?=$modifie['informations']['nom']['amv_valeur'].' '.$modifie['informations']['prenom']['amv_valeur'] ?></title>
<link> </link>
<description>
<![CDATA[
<?php echo 'modification datée du '.$modifie['date_evenement']; ?><br />
<a href="http://www.tela-botanica.org/page:membres_du_reseau<?= AppControleur::getUrlConsultationProfil($id_annuaire, $modifie['id_utilisateur']) ?>" >Voir le profil</a>
]]>
</description>
<dc:format>text/html</dc:format>
</item>';
<?php endforeach; ?>
</channel>
</rss>
/tags/v1.2-autel/squelettes/rss/derniers_inscrits.tpl.html
New file
0,0 → 1,30
<?php echo '<?xml version="1.0" encoding="'.Config::get('sortie_encodage').'"?>' ?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
 
<channel>
<title>Derniers inscrits à l'annuaire</title>
<link> http://www.tela-botanica.org</link>
<description>Flux des derniers inscrits à Tela Botanica</description>
<language>fr</language>
<?php foreach ($derniers_inscrits as $id_utilisateur => $inscrit) : ?>
<item>
<guid> http://www.tela-botanica.org/page:membres_du_reseau<?= AppControleur::getUrlConsultationProfil($id_annuaire, $id_utilisateur) ?> </guid>
<title><?= htmlspecialchars($inscrit['nom']['amv_valeur'].' '.$inscrit['prenom']['amv_valeur'].' - '.$inscrit['ville']['amv_valeur_affichage'].' ('.$inscrit['pays']['amv_valeur_affichage'].')' )?></title>
<link> http://www.tela-botanica.org/page:membres_du_reseau<?= AppControleur::getUrlConsultationProfil($id_annuaire, $id_utilisateur) ?> </link>
<description>
<![CDATA[
<?php if(isset($inscrit['image']['amv_valeur']) && trim($inscrit['image']['amv_valeur']) != '') { ?>
<img class="avatar_petit" src="<?= ImageModele::obtenirUrlFichierParId($inscrit['image']['amv_valeur'],'1','S') ?>" title="Cliquez pour accéder au profil" alt="avatar" /> </div></a>
<?php } ?>
<?php echo $inscrit['ville']['amv_valeur'].' ('.$inscrit['code_postal']['amv_valeur'].')'; ?>
]]>
</description>
<pubDate> <?php $date_modification_timestamp = strtotime($inscrit['date_inscription']['amv_valeur']);
echo date(DATE_RSS, $date_modification_timestamp); ?>
</pubDate>
<dc:format>text/html</dc:format>
</item>
<?php endforeach; ?>
</channel>
</rss>
/tags/v1.2-autel/squelettes/champs/radio.tpl.html
New file
0,0 → 1,11
<label class="label_champ_annuaire"> <?= $amc_nom ?> : </label><br />
<?php foreach($liste_valeurs as $valeur) : ?>
<span style="margin-right:20px">
<input style="margin-right:2px" type="radio" name="radio_<?=$amc_id_champ ?>" id="radio_<?=$valeur['amo_id_ontologie'] ?>" <?php if (isset($valeur_defaut['amv_valeur']) && $valeur_defaut['amv_valeur'] == $valeur['amo_id_ontologie']) { echo "checked=checked"; } ?> value="<?=$valeur['amo_id_ontologie'] ?>" />
<?= $valeur['amo_nom'] ?>
</span>
<?php endforeach; ?>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
 
/tags/v1.2-autel/squelettes/champs/lettre.tpl.html
New file
0,0 → 1,6
<label class="label_checkbox label_champ_annuaire"> <?= $amc_nom ?> : </label><br />
<input class="checkbox_alignee" type="checkbox" <?php if (isset($valeur_defaut['amv_valeur']) && $valeur_defaut['amv_valeur'] == 1) { echo "checked=checked"; } ?> name="lettre_<?=$amc_id_champ ?>" id="lettre_<?=$amc_id_champ ?>" />
<input type="hidden" name="lettre_hidden_<?=$amc_id_champ ?>" id="lettre_hidden_<?=$amc_id_champ ?>" value="lettre_hidden_<?=$amc_id_champ ?>" />
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/select.tpl.html
New file
0,0 → 1,10
<label class="label_champ_annuaire"> <?= $amc_nom ?> : </label>
<select name="select_<?=$amc_id_champ?>" id="select_<?=$amc_id_champ ?>">
<option name="" id="" value=""> ... </option>
<?php foreach($liste_valeurs as $valeur) : ?>
<option name="option_<?=$valeur['amo_id_ontologie']?>" id="option_<?=$valeur['amo_id_ontologie']?>" value="<?=$valeur['amo_id_ontologie'] ?>" <?php if (isset($valeur_defaut['amv_valeur']) && $valeur['amo_id_ontologie'] == $valeur_defaut['amv_valeur']) { echo 'selected="selected"'; } ?> > <?=$valeur['amo_nom']?> </option>
<?php endforeach; ?>
</select>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/image.tpl.html
New file
0,0 → 1,26
<h3> Pour compléter votre profil, vous pouvez ajouter une image qui sera affiché dans votre fiche utilisateur </h3>
 
<div id="formulaire_avatar">
<p>
<?php if(isset($formats)) { ?> Les extensions de fichiers prises en charge sont les suivantes : <?=$formats ?><br /> <?php } ?>
<?php if(isset($taille_max_formatee)) { ?> Taille maximum : <?=$taille_max_formatee ?><?php } ?>
</p>
 
<form action="<?php $url_upload_image = clone($base_url);
$url_upload_image->setVariableRequete('m','annuaire_ajouter_image');
$url_upload_image->setVariableRequete('id_annuaire',$aa_id_annuaire);
if(isset($id_utilisateur)) {
$url_upload_image->setVariableRequete('id_utilisateur',$id_utilisateur);
}
 
echo $url_upload_image;
?>" method="post" enctype="multipart/form-data">
<label class="label_champ_annuaire"> <?= $amc_nom ?> : </label>
<input name="image_<?=$amc_id_champ?>" id="image_<?=$amc_id_champ?>" type="file" size="50" maxlength="<?php if(isset($taille_max)) { echo $taille_max; } else { echo '10000000'; } ?>" accept="image/*" />
<input type="submit" value="OK" />
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
</form>
</div>
/tags/v1.2-autel/squelettes/champs/mail.tpl.html
New file
0,0 → 1,4
<label class="label_champ_annuaire"> <?= $amc_nom ?> : </label><input type="text" name="mail_<?=$amc_id_champ?>" id="mail_<?=$amc_id_champ?>" value="<?php if(isset($valeur_defaut['amv_valeur'])) { echo $valeur_defaut['amv_valeur']; } ?>"/>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/password.tpl.html
New file
0,0 → 1,5
<label class="label_champ_annuaire"> <?= $amc_nom ?> : </label><input type="password" name="password_<?=$amc_id_champ?>" id="password_<?=$amc_id_champ?>" value=""/>
<label class="label_champ_annuaire"> Confirmez le mot de passe : </label><input type="password" name="password_conf_<?=$amc_id_champ?>" id="password_conf_<?=$amc_id_champ?>" value=""/>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/text.tpl.html
New file
0,0 → 1,4
<label class="label_champ_annuaire"> <?= $amc_nom ?> : </label><input type="text" name="text_<?=$amc_id_champ?>" id="text_<?=$amc_id_champ?>" value="<?php if(isset($valeur_defaut['amv_valeur'])) { echo stripslashes($valeur_defaut['amv_valeur']); } ?>"/>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/checkbox.tpl.html
New file
0,0 → 1,17
<label class="label_champ_annuaire"><?= $amc_nom ?> : </label><br />
<?php if (isset($liste_valeurs)) { ?>
<?php foreach($liste_valeurs as $valeur) : ?>
<span class="checkbox_alignee" >
<input class="groupe_checkbox" type="checkbox" name="checkbox_<?=$amc_id_champ.'['.$valeur['amo_id_ontologie'].']' ?>" id="checkbox_<?=$amc_id_champ.'['.$valeur['amo_id_ontologie'].']' ?>" <?php if (isset($valeur_defaut['amv_valeur']) && is_array($valeur_defaut['amv_valeur'])
&& (in_array($valeur['amo_id_ontologie'],$valeur_defaut['amv_valeur']) || in_array($valeur['amo_id_ontologie'],array_keys($valeur_defaut['amv_valeur']))) || ($valeur['amo_id_ontologie'] == $valeur_defaut['amv_valeur'])) { echo 'checked="checked"'; } ?> />
<label class="label_groupe_checkbox" name="checkbox_<?=$amc_id_champ ?>"
for="checkbox_<?=$valeur['amo_id_ontologie'] ?>"><?=$valeur['amo_nom'] ?></label>
</span>
<?php endforeach; ?>
<?php } else { ?>
</label> <input class="label_checkbox" type="checkbox" <?php if (isset($valeur_defaut) && $valeur_defaut['amv_valeur'] == '1') { echo "checked=checked"; } ?> name="checkbox_<?=$amc_id_champ ?>" id="checkbox_<?=$amc_id_champ ?>" />
<?php } ?>
<input type="hidden" name="checkbox_hidden_<?=$amc_id_champ ?>" id="checkbox_hidden_<?=$amc_id_champ ?>" value="checkbox_hidden_<?=$amc_id_champ ?>" />
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/date.tpl.html
New file
0,0 → 1,5
<label class="label_champ_annuaire"> <?= $amc_nom ?> (jj/mm/aaaa) : </label>
<input type="text" class="date_annuaire" name="date_<?=$amc_id_champ?>" id="date_<?=$amc_id_champ?>" value="<?php if(isset($valeur_defaut['amv_valeur'])) { echo $valeur_defaut['amv_valeur']; } ?>"/>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
/tags/v1.2-autel/squelettes/champs/textarea.tpl.html
New file
0,0 → 1,7
<label class="annuaire label_champ_annuaire" for="textarea_<?=$amc_id_champ?>" style="display:inline;"> <?= $amc_nom ?><span class="indication_caracteres"> (<?= $amc_longueur ?> caractères max) </span> :</label><br />
<textarea class="annuaire" name="textarea_<?=$amc_id_champ?>" id="textarea_<?=$amc_id_champ?>" maxlength="<?= $amc_longueur ?>" ><?php if(isset($valeur_defaut['amv_valeur'])) { echo $valeur_defaut['amv_valeur']; } ?></textarea>
<?php if(isset($erreurs[$amc_id_champ])) { ?>
<div style="color:#FF0000"> <?= $erreurs[$amc_id_champ] ?> </div>
<?php } ?>
 
 
/tags/v1.2-autel/squelettes/elements/blocage.tpl.html
New file
0,0 → 1,26
<?php
if(isset($champs['statut_utilisateur']['amv_valeur']) && $champs['statut_utilisateur']['amv_valeur'] == 1) {
$label = 'Débloquer';
$action = '0';
$titre = 'Cet utilisateur est bloqué';
$classe = 'conteneur_bloque';
} else {
$label = 'Bloquer';
$action = '1';
$titre = 'Bloquer cet utilisateur';
$classe = 'conteneur_non_bloque';
}
?>
 
<div id="conteneur_formulaire_blocage" class="conteneur_blocage <?= $classe ?>">
 
<h3> <?= $titre ?> </h3>
<form method="post" id="blocage" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_bloquer_debloquer_utilisateur');
$url_form->setVariableRequete('id_annuaire',$id_annuaire);
$url_form->setVariableRequete('id_utilisateur',$id_utilisateur);
$url_form->setVariableRequete('action',$action);
echo $url_form; ?>" >
<input id="bouton_blocage" type="submit" name="bouton_blocage" value="<?=$label?>" />
</form>
</div>
/tags/v1.2-autel/squelettes/elements/erreurs.tpl.html
New file
0,0 → 1,11
<?php if (isset($erreurs['titre'])): ?>
<h3 class="symbole_obligatoire"> <?=$erreurs['titre'];?> </h3>
<?php endif; ?>
 
<?php foreach($erreurs as $erreur) : ?>
<?php if (is_array($erreur)): ?>
<?php foreach($erreur as $erreur_detail) : ?>
<div class="erreur"><?=$erreur_detail;?></div>
<?php endforeach; ?>
<?php endif; ?>
<?php endforeach; ?>
/tags/v1.2-autel/squelettes/elements/pagination.tpl.html
New file
0,0 → 1,40
<?php if($nb_resultats > 0) {?>
 
<?php if($nb_pages > 1) {?>
Pages &nbsp;&nbsp;
<?php } ?>
 
<?php if(($page_en_cours >= $pages_debut_intervalle) && (($page_en_cours != 1)) && ($nb_pages != 1)) { ?>
<a class="premiere_page" href="<?= $url_base_pagination.'1' ?>" title="Première page">[1]</a> ...
<?php } ?>
 
<?php if($page_en_cours > 1) { ?>
<a class="page_prededente" href="<?= $url_base_pagination.(($page_en_cours - 1)) ?>" title="Page précedente">&lt;&lt;</a>&nbsp;&nbsp;
<?php } ?>
 
<?php if($nb_pages > 1) { ?>
<span class="pages">
<?php for($i = $pages_debut_intervalle; ($i < $pages_debut_intervalle+$pages_taille_intervalle) && $i <= $nb_pages ; $i++) : ?>
<?php if($page_en_cours == $i) { ?>
<span class="page_courante">
<?php } else { ?>
<span>
<?php } ?>
<a class="premiere_page" href="<?= $url_base_pagination.(($i)) ?>" title="Page numéro <?= $i ?>"><?= $i ?></a>
</span>&nbsp;&nbsp;
<?php endfor; ?>
</span>
<?php } ?>
 
<?php if($page_en_cours < $nb_pages) { ?>
<a class="page_prededente" href="<?= $url_base_pagination.(($page_en_cours + 1)) ?>" title="Page suivante">&gt;&gt;</a>
<?php } ?>
 
<?php if(($page_en_cours != $nb_pages) && ($nb_pages > $pages_taille_intervalle)) { ?>
... <a class="derniere_page" href="<?= $url_base_pagination.(($nb_pages)) ?>" title="Dernière page">[<?= $nb_pages; ?>]</a> &nbsp;
<?php } ?>
 
<span class="nb_resultats"> Résultats <?= $intervalle_min.' - '.$intervalle_max ?> sur <?= $nb_resultats; ?></span>
 
<?php } ?>
<hr style="clear:both;visibility:hidden;" />
/tags/v1.2-autel/squelettes/gestion_annuaires/annuaire_ajout.tpl.html
New file
0,0 → 1,92
<h2>Ajout d'un nouvel annuaire</h2>
<form method="post" action="<?php $url_form = clone($base_url);
$url_form->setVariableRequete('m','annuaire_ajout');
echo $url_form; ?>">
<label for="amo_nom">Nom de l'annuaire</label>
<input type="text" name="aa_nom" id="aa_nom" value="<?=$valeur['aa_nom'] ?>" />
<?php if(isset($erreurs_champs['aa_nom'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_nom'] ?>
</div>
<?php } ?>
<br />
<label for="amc_ce_type_affichage">Description</label>
<textarea class="champ_nom" name="aa_description" id="aa_description"><?=$valeur['aa_description'] ?> </textarea>
<?php if(isset($erreurs_champs['aa_description'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_description'] ?>
</div>
<?php } ?>
<br />
<label for="aa_bdd">Base de données (doit avoir été créee) </label>
<input type="text" name="aa_bdd" id="aa_bdd" value="<?=$valeur['aa_bdd'] ?>" />
<?php if(isset($erreurs_champs['aa_bdd'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_bdd'] ?>
</div>
<?php } ?>
<br />
<label for="aa_table">Nom de la table (si la table n'existe pas elle sera crée) </label>
<input type="text" name="aa_table" id="aa_table" value="<?=$valeur['aa_table'] ?>" />
<?php if(isset($erreurs_champs['aa_table'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_table'] ?>
</div>
<?php } ?>
<br />
<label for="aa_code">Code (utilisé pour préfixer les squelettes spécifiques à cet annuaire)</label>
<input type="text" name="aa_code" id="aa_code" value="<?=$valeur['aa_code'] ?>" />
<?php if(isset($erreurs_champs[aa_nom])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs[aa_nom] ?>
</div>
<?php } ?>
<br />
<label for="aa_champ_id">Nom du champ identifiant (doit être un auto increment)</label>
<input type="text" name="aa_champ_id" id="aa_champ_id" value="<?=$valeur['aa_champ_id'] ?>" />
<?php if(isset($erreurs_champs['aa_champ_id'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_champ_id'] ?>
</div>
<?php } ?>
<br />
<label for="aa_champ_nom">Nom du champ nom (doit être présent dans la table si elle existe déjà)</label>
<input type="text" name="aa_champ_nom" id="aa_champ_nom" value="<?=$valeur['aa_champ_nom'] ?>" />
<?php if(isset($erreurs_champs['aa_champ_nom'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_champ_nom'] ?>
</div>
<?php } ?>
<br />
<label for="aa_champ_mail">Nom du champ mail (doit être présent dans la table si elle existe déjà)</label>
<input type="text" name="aa_champ_mail" id="aa_champ_mail" value="<?=$valeur['aa_champ_mail'] ?>" />
<?php if(isset($erreurs_champs['aa_champ_mail'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_champ_mail'] ?>
</div>
<?php } ?>
<br />
<label for="aa_champ_pass">Nom du champ mot de passe (doit être présent dans la table si elle existe déjà)</label>
<input type="text" name="aa_champ_pass" id="aa_champ_pass" value="<?=$valeur['aa_champ_pass'] ?>" />
<?php if(isset($erreurs_champs['aa_champ_pass'])) { ?>
<div style="color:#FF0000">
<?=$erreurs_champs['aa_champ_pass'] ?>
</div>
<?php } ?>
<br />
<input type="submit" value="OK" /> <a href="<?=$base_url ?>"> Annuler </a>
</form>
<?php if(isset($erreurs)) { ?>
<?php foreach($erreurs as $erreur) : ?>
<div style="color:#FF0000"> <?=$erreur ?> </div>
<?php endforeach; ?>
<?php } ?>
/tags/v1.2-autel/squelettes/gestion_annuaires/liste_annu.tpl.html
New file
0,0 → 1,51
<h2>Liste des annuaires</h2>
 
<p> <a href="<?php $url_ajout_metadonnee = clone($base_url);
$url_ajout_metadonnee->setVariableRequete('m','annuaire_formulaire_ajout');
echo $url_ajout_metadonnee; ?>"> Ajout d'un nouvel annuaire </a>
 
<?php if(!empty($annuaires)) { ?>
<table class="liste">
<tr>
<th></th>
<th></th>
<th></th>
<th>Nom</th>
<th>Description</th>
<th>Code</th>
</tr>
<?php foreach ($annuaires as $element) : ?>
<tr>
<td><a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_inscrits');
$url_detail->setVariableRequete('id_annuaire',$element['aa_id_annuaire']);
echo $url_detail; ?>" title="Voir les inscrits">
<img class="icone_moyenne" src="<?=$base_url_styles ?>squelettes/images/voir_inscrits.png"/> <br />
Voir les inscrits </a></td>
<td><a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire_afficher_inscrits_en_attente');
$url_detail->setVariableRequete('id_annuaire',$element['aa_id_annuaire']);
echo $url_detail; ?>" title="Voir les inscrits en attente">
<img class="icone_moyenne" src="<?=$base_url_styles ?>squelettes/images/voir_inscrits_attente.png"/> <br />
Voir les inscrits en attente </a></td>
<td><a href="<?php $url_detail = clone($base_url);
$url_detail->setVariableRequete('m','annuaire');
$url_detail->setVariableRequete('id_annuaire',$element['aa_id_annuaire']);
echo $url_detail; ?>" title="Afficher le détail de l'annuaire">
<img class="icone_moyenne" src="<?=$base_url_styles ?>squelettes/images/voir_champs.png"/> <br />
Voir les champs </a></td>
<td><?=$element['aa_nom'] ?></td>
<td><?=$element['aa_description'] ?></td>
<td><?=$element['aa_code'] ?></td>
</tr>
<?php endforeach; ?>
</table>
<?php } else { ?>
 
<p> Aucun annuaire créé </p>
 
<?php } ?>
 
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
/tags/v1.2-autel/squelettes/gestion_annuaires/annuaire.tpl.html
New file
0,0 → 1,123
<p><a href="<?php $url_retour = clone($base_url);
$url_retour->setVariableRequete('m','liste_annu');
echo $url_retour; ?>"> Retour à la liste des annuaires </a>
</p>
 
<h2>Détail de l'annuaire <?=$annuaire['informations']['aa_nom'] ?></h2>
<p><?=$annuaire['informations']['aa_description'] ?></p>
 
<h3> Informations </h3>
<table class="liste">
<tr>
<th>Identifiant d'annuaire</th>
<th>Nom</th>
<th>Description</th>
<th>Code</th>
</tr>
<tr>
<td><?=$annuaire['informations']['aa_id_annuaire'] ?></td>
<td><?=$annuaire['informations']['aa_nom'] ?></td>
<td><?=$annuaire['informations']['aa_description'] ?></td>
<td><?=$annuaire['informations']['aa_code'] ?></td>
</tr>
</table>
 
<hr />
 
<h3> Colonnes </h3>
<table class="liste">
<tr>
<th>Nom du champ</th>
<th>Type</th>
<th>Null</th>
<th>Clé</th>
<th>Défaut</th>
<th>Extra</th>
</tr>
<?php foreach ($annuaire['colonnes'] as $colonne) : ?>
<tr>
<td><?=$colonne['Field'] ?></td>
<td><?=$colonne['Type'] ?></td>
<td><?=$colonne['Null'] ?></td>
<td><?=$colonne['Key'] ?></td>
<td><?=$colonne['Default'] ?></td>
<td><?=$colonne['Extra'] ?></td>
</tr>
<?php endforeach; ?>
</table>
 
<hr />
 
<h3> Metadonnées </h3>
 
<p> <a href="<?php $url_ajout_metadonnee = clone($base_url);
$url_ajout_metadonnee->setVariableRequete('m','metadonnee_formulaire_ajout');
$url_ajout_metadonnee->setVariableRequete('amc_ce_annuaire',$annuaire['informations']['aa_id_annuaire']);
echo $url_ajout_metadonnee; ?>"> Ajout d'un nouveau champ </a>
</p>
 
<table class="liste">
<tr>
<th>Nom du champ</th>
<th>Type</th>
<th>Abreviation</th>
<th>Description</th>
<th>Longueur</th>
<th></th>
<th></th>
</tr>
<?php foreach ($metadonnees as $metacolonne) : ?>
<tr>
<td><?=$metacolonne['amc_nom'] ?></td>
<td><?=$metacolonne['amc_ce_nom_type_affichage'] ?></td>
<td><?=$metacolonne['amc_abreviation'] ?></td>
<td><?=$metacolonne['amc_description'] ?></td>
<td><?=$metacolonne['amc_longueur'] ?></td>
<td><a href="<?php $url_modif_metadonnee = clone($base_url);
$url_modif_metadonnee->setVariableRequete('m','metadonnee_formulaire_modification');
$url_modif_metadonnee->setVariableRequete('amc_id_champ',$metacolonne['amc_id_champ']);
echo $url_modif_metadonnee; ?>"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/modification.png"/> </a>
</td>
<td><a href="<?php $url_supp_metadonnee = clone($base_url);
$url_supp_metadonnee->setVariableRequete('m','metadonnee_suppression');
$url_supp_metadonnee->setVariableRequete('amc_id_champ',$metacolonne['amc_id_champ']);
$url_supp_metadonnee->setVariableRequete('amc_ce_annuaire',$annuaire['informations']['aa_id_annuaire']);
echo $url_supp_metadonnee; ?>"> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/suppression.png"/> </a></td>
</tr>
<?php endforeach; ?>
</table>
 
<h3> Mappages de champs </h3>
 
<p> <a href="<?php $url_ajout_mappage = clone($base_url);
$url_ajout_mappage->setVariableRequete('m','mappage_formulaire_ajout');
$url_ajout_mappage->setVariableRequete('id_annuaire',$annuaire['informations']['aa_id_annuaire']);
echo $url_ajout_mappage; ?>"> Ajout d'un nouveau mappage de champ </a>
</p>
 
<table class="liste">
<tr>
<th>Nom du champ dans l'annuaire</th>
<th>Type</th>
<th>Nom du champ de métadonnées associé</th>
<th></th>
<th></th>
</tr>
<?php foreach ($champs_mappage[0] as $role => $champ_mappage) : ?>
<tr>
<td><?=$champ_mappage ?></td>
<td><?=$role ?></td>
<td><?php if(isset($champs_mappage[1][$role])) echo $metadonnees[$champs_mappage[1][$role]]['amc_nom']; ?></td>
<td><a href=""> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/modification.png"/> </a>
</td>
<td><a href=""> <img class="icone" src="<?=$base_url_styles ?>squelettes/images/suppression.png"/> </a></td>
</tr>
<?php endforeach; ?>
</table>
 
 
<?php if (isset($erreurs['supp'])): ?>
<span class="symbole_obligatoire"> <?=$erreurs['supp'];?> </span>
<?php endif; ?>
/tags/v1.2-autel/squelettes/cartes/continents.tpl.html
New file
0,0 → 1,15
<!-- ANNUAIRE - DEBUT CARTE -->
<div id="annuaire_carto">
<h1>Carte des inscrits</h1>
<div id="navigation_carto"> <?=$navigation ?> </div>
<h2> Monde : <?= $nb_resultats ?> Inscrits </h2>
<p>La couleur est proportionnelle au nombre d'inscrits. Vous pouvez cliquer sur la carte pour afficher le détail d'un continent.</p>
<?=$map;?>
<h2>Avertissement et déni de responsabilité :</h2>
<p>La représentation et l'utilisation des frontières, des noms géographiques et autres données employées sur les cartes
et utilisées dans les listes, les tableaux, les documents et les bases de données de ce site ne sont pas garanties sans
erreurs, de même qu'elles n'engagent pas la responsabilité de l'association ni n'impliquent de reconnaissance officielle
de sa part.</p>
</div>
<!-- ANNUAIRE - FIN CARTE -->
 
/tags/v1.2-autel/squelettes/cartes/pays.tpl.html
New file
0,0 → 1,15
<!-- ANNUAIRE - DEBUT CARTE -->
<div id="annuaire_carto">
<h1>Carte des inscrits</h1>
<div id="navigation_carto"> <?=$navigation ?> </div>
<h2> <?= $infos_pays['nom_continent'].' : '.$nb_resultats ?> Inscrits</h2>
<p>La couleur est proportionnelle au nombre d'inscrits. Vous pouvez cliquer sur la carte pour afficher le détail d'un pays.</p>
<?=$map;?>
<h2>Avertissement et déni de responsabilité :</h2>
<p>La représentation et l'utilisation des frontières, des noms géographiques et autres données employées sur les cartes
et utilisées dans les listes, les tableaux, les documents et les bases de données de ce site ne sont pas garanties sans
erreurs, de même qu'elles n'engagent pas la responsabilité de l'association ni n'impliquent de reconnaissance officielle
de sa part.</p>
</div>
<!-- ANNUAIRE - FIN CARTE -->
 
/tags/v1.2-autel/squelettes/cartes/france.tpl.html
New file
0,0 → 1,16
<!-- ANNUAIRE - DEBUT CARTE -->
<div id="annuaire_carto">
<h1>Carte des inscrits</h1>
<div id="navigation_carto"> <?=$navigation ?> </div>
<h2> France : <?= $nb_resultats ?> Inscrits </h2>
<p>La couleur est proportionnelle au nombre d'inscrits. Vous pouvez cliquer sur la carte pour afficher les
inscrits du département.</p>
<?=$map;?>
<h2>Avertissement et déni de responsabilité :</h2>
<p>La représentation et l'utilisation des frontières, des noms géographiques et autres données employés sur les cartes
et utilisés dans les listes, les tableaux, les documents et les bases de données de ce site ne sont pas garanties sans
erreurs, de même qu'elles n'engagent pas la responsabilité de l'association ni n'impliquent de reconnaissance officielle
de sa part.</p>
</div>
<!-- ANNUAIRE - FIN CARTE -->