Author: booz@rezo.net
Date: Tue Jul 18 12:55:32 2006
New Revision: 4061
Log:
spip listes en plug in
Removed:
_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
Removed: _squelettes_/bloog/_template/formulaire_abonnement.html
--- _squelettes_/bloog/_template/formulaire_abonnement.html (original)
+++ _squelettes_/bloog/_template/formulaire_abonnement.html (removed)
@@ -1,77 +0,0 @@
-[(#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>
Removed: _squelettes_/bloog/_template/formulaire_modif_abonnement.html
--- _squelettes_/bloog/_template/formulaire_modif_abonnement.html (original)
+++ _squelettes_/bloog/_template/formulaire_modif_abonnement.html (removed)
@@ -1,61 +0,0 @@
-[(#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>
-]
Removed: _squelettes_/bloog/_template/inc-formulaire_abonnement.php3
--- _squelettes_/bloog/_template/inc-formulaire_abonnement.php3 (original)
+++ _squelettes_/bloog/_template/inc-formulaire_abonnement.php3 (removed)
@@ -1,384 +0,0 @@
-<?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>";
- echo "<a href='abonnement.php3'>"._T('spiplistes:desabo')."</a>";
- */
-
-
- // code inscription au site ou/et a la lettre d'info
-
-
- /******************************************************************/
- if (!defined("_ECRIRE_INC_VERSION"))
- include ("ecrire/inc_version.php3");
- include_ecrire ("inc_meta.php3");
- include_ecrire ("inc_session.php3");
- include_ecrire ("inc_filtres.php3");
- include_ecrire ("inc_texte.php3");
- include_ecrire ("inc_meta.php3");
- include_ecrire ("inc_mail.php3");
- include_ecrire ("inc_acces.php3");
-
- //utiliser_langue_site();
-
-
-
- $inscriptions_ecrire = (lire_meta("accepter_inscriptions") == "oui") ;
- unset($erreur);
- $affiche_formulaire="";
- $inscription_redac ="";
- $inscription_visiteur ="";
-
- // envoyer le cookie de relance mot de passe
- if ($email_oubli) {
- if (email_valide($email_oubli)) {
- $email = addslashes($email_oubli);
- $res = spip_query("SELECT * FROM spip_auteurs WHERE email ='$email'");
- if ($row = spip_fetch_array($res)) {
- if ($row['statut'] == '5poubelle')
- $erreur = _T('pass_erreur_acces_refuse');
- else {
- $cookie = creer_uniqid();
- spip_query("UPDATE spip_auteurs SET cookie_oubli = '$cookie' WHERE email ='$email'");
-
- $nom_site_spip = lire_meta("nom_site");
- $adresse_site = lire_meta("adresse_site");
-
- $message = _T('pass_mail_passcookie', array('nom_site_spip' => $nom_site_spip, 'adresse_site' => $adresse_site, 'cookie' => $cookie));
- if (envoyer_mail($email, "[$nom_site_spip] "._T('pass_oubli_mot'), $message))
- $erreur = _T('pass_recevoir_mail');
- else
- $erreur = _T('pass_erreur_probleme_technique');
- }
- }
- else
- $erreur = _T('pass_erreur_non_enregistre', array('email_oubli' => htmlspecialchars($email_oubli)));
- }
- else
- $erreur = _T('pass_erreur_non_valide', array('email_oubli' => htmlspecialchars($email_oubli)));
- }
-
[... 521 lines stripped ...]