Author: booz@rezo.net
Date: Tue Apr 25 14:48:25 2006
New Revision: 2881
Log:
maj
Added:
_squelettes_/bloog/_template/abonnement.html
_squelettes_/bloog/_template/formulaire_abonnement.html
_squelettes_/bloog/_template/formulaire_modif_abonnement.html
_squelettes_/bloog/_template/inc-formulaire_abonnement.php3
_squelettes_/bloog/_template/inc-formulaire_modif_abonnement.php3
_squelettes_/bloog/_template/patron-texte.html
Modified:
_squelettes_/bloog/_template/inc_page_barre_menu.html
_squelettes_/bloog/_template/mes_fonctions.php3
Added: _squelettes_/bloog/_template/abonnement.html
--- _squelettes_/bloog/_template/abonnement.html (added)
+++ _squelettes_/bloog/_template/abonnement.html Tue Apr 25 14:48:25 2006
@@ -0,0 +1,70 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="#LANG" lang="#LANG">
+<head>
+ <title>#NOM_SITE_SPIP</title>
+ <meta http-equiv='Content-Type' content='text/html; charset=#CHARSET' />
+ <style type="text/css">
+ <!--
+
+ body {
+ color:#000000;
+ background-color:#F5F5F5;
+ font-family:sans-serif;
+ }
+
+
+ .cadre {
+ /*border: 1px #000000 solid;*/
+ background-color:#FFFFFF;
+ text-align: justify;
+ width:500px;
+ padding: 10px;
+ margin-left: auto;
+ margin-right: auto;
+ margin-bottom: 10px;
+ -moz-border-radius: 6px;
+ border-radius: 6px;
+ }
+
+ h1 {
+ font-size: 150%;
+ text-decoration: underline ;
+
+ }
+
+ .bloc {
+ margin-top: 10px;
+ padding: 10px;
+ text-align: center;
+ }
+
+ .cdt{
+ font-size:10px;
+ text-align:center;
+ margin-top:10px
+ }
+
+ -->
+ </style>
+</head>
+<body dir="#LANG_DIR">
+
+ <div class='bloc'>
+ <h1>#NOM_SITE_SPIP</h1>
+
+
+
+ <div class='cadre'>
+
+ [(#ENV{d}|?{'',' '})
+ #FORMULAIRE_ABONNEMENT
+ <br />
+ ]
+
+ #FORMULAIRE_MODIF_ABONNEMENT
+ </div>
+ <p style="text-align:center"><a href='#URL_SITE_SPIP'><:pass_retour_public:></a></p>
+ <div class='cdt'><:spiplistes:abonnement_cdt:></div>
+ </div>
+</body>
+</html>
Added: _squelettes_/bloog/_template/formulaire_abonnement.html
--- _squelettes_/bloog/_template/formulaire_abonnement.html (added)
+++ _squelettes_/bloog/_template/formulaire_abonnement.html Tue Apr 25 14:48:25 2006
@@ -0,0 +1,77 @@
+[(#ENV{oubli_pass}|=={oui}|?{' ',''})
+<h2><:pass_mot_oublie:></h2><br />
+<p>[(#ENV*{erreur})]
+ [(#ENV{erreur}|?{'',' '})
+ <:pass_indiquez_cidessous:>
+ <p>
+ <form action='#SELF' method='post'>
+ <div style='text-align:right'>
+ <input type='text' class='fondo' name='email_oubli' value='' />
+ <input type='hidden' name='oubli_pass' value='oui' />
+ <input type='submit' class='fondl' name='oubli' value='OK' />
+ </div>
+ </form>
+
+ </p>]
+]
+
+[(#ENV{inscription_redac}|=={oui}|?{' ',''})
+<h2><:spiplistes:devenir_redac:></h2>
+<p><:spiplistes:inscription_redacteurs:></p>]
+
+[(#ENV{inscription_visiteur}|=={oui}|?{' ',''})
+<h2><:spiplistes:devenir_abonne:></h2>
+<p><:spiplistes:inscription_visiteurs:></p>]
+
+<div class='reponse_formulaire'>
+[(#ENV*{reponse_formulaire})]
+[(#ENV{login}|?{' ',''})
+ <form action='#SELF' method='post'>
+ <div>]
+ <BOUCLE_liste(ARTICLES) {statut=liste} {id_article=#ENV{liste}} {0,(#ENV{login}|?{1,0})}>
+ <fieldset>
+ <legend><b>#TITRE</b></legend>
+ #TEXTE
+ </fieldset>
+ <br />
+ </BOUCLE_liste>
+ <B_listes>
+ <fieldset>
+ <legend><b>[(#TOTAL_BOUCLE|=={1}|?{
+ <:spiplistes:abo_1_lettre:><a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a></b></legend><ul>
+ ,<:spiplistes:abo_listes:> <a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a></b></legend><div style='text-align:left; padding:0px 0px 4px 0px;clear:both'>})]
+
+ <BOUCLE_listes(ARTICLES) {statut=liste} {0,(#ENV{login}|?{100,0})}>
+ [(#TOTAL_BOUCLE|=={1}|?{' ',''})
+ <li style='list-style-type:none'>
+ <a href='[(#SELF|parametre_url{liste,#ID_ARTICLE})]' title='<:spiplistes:infos_liste:>'>#TITRE</a> <input type="checkbox" name="list[]" checked="checked" value="#ID_ARTICLE" />
+ </li>]
+ [(#TOTAL_BOUCLE|!={1}|?{' ',''})
+ <div style='text-align:left; padding:0px 0px 4px 0px;clear:both'>
+ <div style='float:left'><input type="checkbox" name="list[]" value="#ID_ARTICLE" /> </div>
+ <a href='[(#SELF|parametre_url{liste,#ID_ARTICLE})]' title='<:spiplistes:infos_liste:>'>#TITRE</a><br />
+ </div>]
+ </BOUCLE_listes>
+ [(#TOTAL_BOUCLE|=={1}|?{
+ </ul>,
+ </div><br />})]
+ </B_listes>
+ [(#ENV{login}|?{' ',''})<fieldset>
+ <legend><b><:spiplistes:abo_1_lettre:><a href="#URL_SITE_SPIP">#NOM_SITE_SPIP</a></b></legend>]
+ <//B_listes>
+ [(#ENV{login}|?{' ',''})
+ <div style='clear:both; width:100%'>
+ [(#REM|bloog_extra_saisie{'auteurs', 'inscription','true'})]
+ </div>
+
+ <div style='width:100%'>
+ [(#ENV{inscription_redac}|=={oui}|?{' ',[(#ENV{inscription_visiteur}|=={oui}|?{' ',''})]})
+ <p><b><:form_pet_votre_nom:></b><br />
+ <input type="text" class="forml" name="nom_inscription" value="" size="35" /> </p>
+ ]
+ <p><b><:form_pet_votre_email:></b><br />
+ <input type="text" class="forml" name="mail_inscription" value="" size="35" /> </p>
+ </div>
+ <div style="text-align:right"><input type="submit" name="Valider" class="spip_bouton" value="<:bouton_valider:>" />
+ </div></fieldset></div></form>]
+</div>
Added: _squelettes_/bloog/_template/formulaire_modif_abonnement.html
--- _squelettes_/bloog/_template/formulaire_modif_abonnement.html (added)
+++ _squelettes_/bloog/_template/formulaire_modif_abonnement.html Tue Apr 25 14:48:25 2006
@@ -0,0 +1,61 @@
+[(#ENV*{message_formulaire})]
+<B_liste>
+<ul>
+<BOUCLE_liste(ARTICLES) {statut=liste} {id_auteur=#ENV{id_auteur}} {0,(#ENV{modif_affiche}|?{100,0})}>
+ <li>#TITRE</li>
+</BOUCLE_liste>
+</ul>
+</B_liste>
+[(#ENV*{confirm_formulaire})]
+<BOUCLE_auteur(AUTEURS){tous} {id_auteur=(#ENV{id_auteur})}>
+[(#ENV{formulaire_affiche}|?{' ',''})
+#NOM
+<h4><:spiplistes:abonnement:></h4>
+<form action='#SELF' method='post'>
+ <div style='text-align:left'>]
+</BOUCLE_auteur>
+<B_listes>
+ <fieldset>
+ <legend>[(#TOTAL_BOUCLE|=={1}|?{<:spiplistes:abo_1_lettre:>,<:spiplistes:abo_listes:>})] #NOM_SITE_SPIP</legend>
+ <ul style='width:350px'>
+<BOUCLE_listes(ARTICLES) {statut=liste} {0,(#ENV{formulaire_affiche}|?{100,0})}>
+ [(#TOTAL_BOUCLE|=={1}|?{' ',''})
+ <li style="margin-bottom:3px">
+ <div style='float:right'><input type="checkbox" name="list[]" checked="checked" value="#ID_ARTICLE" /></div><a href='[(#SELF|parametre_url{liste,#ID_ARTICLE})]' title='<:spiplistes:infos_liste:>'>#TITRE</a>
+ </li>]
+ <BOUCLE_inscription(AUTEURS){tous} {id_article} {id_auteur=#ENV{id_auteur}}></BOUCLE_inscription>
+ [(#TOTAL_BOUCLE|!={1}|?{' ',''})
+ <li style="margin-bottom:3px">
+ <div style='float:right'><input type="checkbox" name="list[]" [(#_inscription:TOTAL_BOUCLE|?{' ',''})checked="checked"] value="#ID_ARTICLE" /></div>
+ <a href='[(#SELF|parametre_url{liste,#ID_ARTICLE})]' title='<:spiplistes:infos_liste:>'>#TITRE</a>
+ </li>]
+</BOUCLE_listes>
+ </ul>
+</B_listes>
+ [(#ENV{formulaire_affiche}|?{' ',''})<fieldset>
+ <legend><:spiplistes:abo_1_lettre:></legend>]
+<//B_listes>
+[(#ENV{formulaire_affiche}|?{' ',''})
+[(#ENV*{extra_aut}|bloog_extra_saisie{'auteurs', 'inscription','true'})]
+ <input style="margin-top:3px" type='submit' name='Valider' value='<:spiplistes:abonnement_bouton:>' />
+ <input type='hidden' name='d' value='[(#ENV{d})]' />
+ <input type='hidden' name='confirm' value='oui' />
+ </fieldset>
+ </div>
+</form>
+]
+[(#ENV{formulaire_cookie_affiche}|?{' ',''})
+<fieldset>
+ <legend><:spiplistes:abonnement_bouton:></legend>
+ <h4><:spiplistes:abonnement_change_format:></h4>
+ [(#ENV{erreur}|sinon{
+ <:spiplistes:abonnement_texte_mail:>
+ <form action='#SELF' method='post'>
+ <div style='text-align:right'>
+ <input type='text' class='fondo' name='email_desabo' value='' />
+ <input type='hidden' name='desabo' value='oui' />
+ <input type='submit' class='fondl' name='oubli' value='OK' />
+ </div>
+ </form>})]
+</fieldset>
+]
Added: _squelettes_/bloog/_template/inc-formulaire_abonnement.php3
--- _squelettes_/bloog/_template/inc-formulaire_abonnement.php3 (added)
+++ _squelettes_/bloog/_template/inc-formulaire_abonnement.php3 Tue Apr 25 14:48:25 2006
@@ -0,0 +1,384 @@
+<?php
+
+if (!defined("_ECRIRE_INC_VERSION")) return; #securite
+
+global $balise_FORMULAIRE_ABONNEMENT_collecte;
+$balise_FORMULAIRE_ABONNEMENT_collecte = array('liste');
+
+
+function balise_FORMULAIRE_ABONNEMENT_stat ($args, $filtres) {
+
+ if(!$args[1]) $args[1]='formulaire_abonnement';
+ return array($args[0],$args[1]);
+}
+
+function balise_FORMULAIRE_ABONNEMENT_dyn($liste,$formulaire) {
+ global $oubli_pass,$email_oubli,$type;
+ // recuperation de la config
+
+ $acces_abonne = get_extra(1,"auteur");
+ ($acces_abonne['config'] == 'membre') ? $acces_membres = 'oui' : $acces_membres = 'non';
+
+
+
+ /* permet eventuellement d'afficher les liens vers les options
+
+ echo "<a href='".$PHP_SELF."'>"._T('spiplistes:abonner')."</a> | ";
+ if($inscriptions_ecrire) echo"<a href='".$PHP_SELF."?type=redac'>"._T('spiplistes:devenir_redac')."</a> | ";
+ echo "<a href='".$PHP_SELF."?oubli_pass=oui'>"._T('login_motpasseoublie')."</a>";
[... 669 lines stripped ...]