Author: kent1@arscenic.info
Date: Fri Jun 9 11:39:38 2006
New Revision: 3531
Log:
Je prépare pour l'ajout d'une seconde version avec le choix de mots clés par groupe....
Added:
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/README
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/ecrire/
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/formulaire_article.html
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/formulaire_article_previsu.html
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/formulaire_login_article.html
_contribs_/_formulaires_/formulaire_article_fork/premiere_version/inc-formulaire_article.php3
Removed:
_contribs_/_formulaires_/formulaire_article_fork/README
_contribs_/_formulaires_/formulaire_article_fork/ecrire/
_contribs_/_formulaires_/formulaire_article_fork/formulaire_article.html
_contribs_/_formulaires_/formulaire_article_fork/formulaire_article_previsu.html
_contribs_/_formulaires_/formulaire_article_fork/formulaire_login_article.html
_contribs_/_formulaires_/formulaire_article_fork/inc-formulaire_article.php3
Removed: _contribs_/_formulaires_/formulaire_article_fork/README
--- _contribs_/_formulaires_/formulaire_article_fork/README (original)
+++ _contribs_/_formulaires_/formulaire_article_fork/README (removed)
@@ -1,56 +0,0 @@
-{{{Contrib:}}}
-
-Creation d'une balise #FORMULAIRE_ARTICLE qui permet au visiteurs d'un site de pouvoir mettre en ligne un article.
-
-Auteur(s): Quentin Drouet (kent1_at_kent1.info),
-à partir de la contrib de previsu des articles disponible ici : http://www.spip-contrib.net/FORMULAIRE-ARTICLE
-
-{{{Installation:}}}
-
-1- placer les 4 fichiers dans le repertoire de squelettes,
-2- inserer la ligne necessaire dans le fichier ecrire/mes_options.php3,
-3- Utiliser la balise #FORMULAIRE_ARTICLE dans vos squelettes. Attention ! cette balise doit être placee dans une boucle RUBRIQUE !
-
- Exemple, pour un formulaire qui propose un article dans la rubrique n°9 :
- <boucle_proposer(RUBRIQUES){id_rubrique=9}>
- #FORMULAIRE_ARTICLE
- </boucle_proposer>
-
-Attention, chez moi j'utilises la rubrique 9 comme depot des articles de ce formulaire, si vous souhaitez l'utiliser dans une autre rubrique vous devez modifier la ligne suivante du fichier formulaire_article.html :
-
-<input class="forml" type="hidden" name="id_rubrique" value="9" size="50"></input>
-
-et y remplacer value="9" par la valeur de votre rubrique.
-
-4- cela devrait etre tout.
-
-{{{Les fichiers :}}}
-
-formulaire_article.html : le squelette du formulaire,
-formulaire_article_previsu.html : le squelette de ma previsualisation,
-formulaire_login_article.html : identique à formulaire_login_forum exepte le message affiche! Permet d'afficher l'interface de connection si la moderation est "sur abonnement",
-inc-formulaire_article.php3 : la logique du formulaire,
-ecrire/mes_options.php3 : la variable a ajouter a votre propre fichier.
-
-{{{Modifications de la contrib d'origine}}}
-
-- ajout de champs <select> afin de choisir la date et la date_redac sous la meme forme que dans l'espace prive,
-- ajout de la possibilite de rajouter un mot cle aux articles issu d'un groupe specifique (chez moi id_groupe=6),
-- pour mon usage personnel j'ai commente ou mis en "hidden" certains champs qui ne me sont pas necessaires
-
-{{{TO DO}}}
-
-- le rendre utilisable generiquement (pas de probleme de numero de rubrique).
-...
-
-{{{BUG}}}
-
-- Lorsque je ne passe pas par la visualisation en remplacant dans le formulaire previsualiser par valider, cela fonctionne tres bien.
-- Lorsque je laisse la previsualisation, elle m'affiche les bons resultats (dans la previsu) mais remet les champs <select> à leur etat d'origine et donc lors de la publication les donnees d'origine sont inserees dans la base de donnee... ainsi les dates, les mots-cle et la langue ne sont pas prises en compte.
-
-UPDATE: le champ <select></select> de mot-cle fonctionne correctement maintenant. reste la date et la langue.
-
-UPDATE 2: le champ <select></select> de langue fonctionne. Plus que la date
-
-J'ai besoin d'aide pour regler ce BUG!
-
Removed: _contribs_/_formulaires_/formulaire_article_fork/formulaire_article.html
--- _contribs_/_formulaires_/formulaire_article_fork/formulaire_article.html (original)
+++ _contribs_/_formulaires_/formulaire_article_fork/formulaire_article.html (removed)
@@ -1,91 +0,0 @@
-<form action="[(#ENV{url})][(#ENV*{previsu}[(#ENV{mot_cle})][(#ENV{lang})]|?{'#formulaire',''})]" method="post" name="formulaire_article" id="formulaire_article">
- [(#ENV*{previsu})]
-
- <fieldset>
- <legend>Dates</legend>
-
- <input class="fondl" type="hidden" name="id_rubrique" value="9" size="50"></input>
-
- <BOUCLE_id_article(ARTICLES){statut==prop|publie|poubelle|prepa|refuse}{tout}{par id_article}{inverse}{0,1}>
- [<input class="fondl" type="hidden" name="id_article" value="(#ID_ARTICLE)" size="50"></input>]
- </BOUCLE_id_article>
-
- <label><:debut:></label>
- [(#ENV*{jour_debut})] [(#ENV*{mois_debut})] [(#ENV*{annee_debut})] - [(#ENV*{heure_debut})] [(#ENV*{minute_debut})]
- <br />
-
- <label><:fin:></label>
- [(#ENV*{jour_fin})] [(#ENV*{mois_fin})] [(#ENV*{annee_fin})] - [(#ENV*{heure_fin})] [(#ENV*{minute_fin})]
- </fieldset>
-
-
- <fieldset>
-
- <legend>Votre article</legend>
-
- <label><:info_multi_cet_article:></label>
- <select name="var_lang" class="fondl" >
- [(#ENV*{langues})]
- </select>
-
-
- <br />
- <label><:forme_event:></label>
- <select name="mot_cle" class="fondl" >
- <BOUCLE_mot_sel(MOTS){id_mot=#ENV{mot_cle}}{doublons mot_sel}>
- <option value="#ID_MOT" selected="selected">#TITRE</option>
- </BOUCLE_mot_sel>
- <BOUCLE_mot(MOTS){id_groupe=6}{doublons mot_sel}>
- <option value="#ID_MOT">#TITRE</option>
- </BOUCLE_mot>
- </select>
- <br />
-
- <label>Ville, Pays</label>
- <input class="forml" type="text" name="surtitre" value="[(#ENV*{surtitre})]" size="50"></input><br />
-
- <label><:texte_titre_obligatoire:></label>
- <input class="forml" type="text" name="titre" value="[(#ENV*{titre})]" size="50"></input><br />
-
- <label>Lieu</label>
- <input class="forml" type="text" name="soustitre" value="[(#ENV*{soustitre})]" size="50"></input>
-
- <!--<label><:info_descriptif:></label>-->
- <input class="forml" name="descriptif" type="hidden">[(#ENV*{descriptif})]</input>
-
- <label>Informations sur le lieu</label>
- <textarea class="forml" name="chapo" cols="25" rows="5">[(#ENV*{chapo})]</textarea>
-
- <label><:info_texte:></label>
- [(#ENV*{texte}|barre_article)]
-
- <!--<label><:info_post_scriptum:></label>-->
- <input class="forml" name="ps" type="hidden">[(#ENV*{ps})]</input><br />
- </fieldset>
-
- <fieldset>
- <legend><:info_lien_hypertexte:></legend>
- <label><:forum_titre:></label>
- <input class="forml" type="text" name="lien_titre" value="[(#ENV*{lien_titre})]" size="50"></input>
-
- <label><:form_prop_url_site:></label>
- <input class="forml" type="text" name="lien_url" value="[(#ENV*{lien_url})]" size="50"></input>
- </fieldset>
-
- <fieldset>
- <legend><:entree_infos_perso:></legend>
- <!--[<div style="float: #LANG_RIGHT; padding-#LANG_LEFT: 10px;"><img src="(#ENV{id_auteur_session}|logoauteur)" width="75"
- /></div>]-->
- <label><:form_pet_votre_nom:></label>
- <input class="forml" type="text" name="nom_auteur_session" value="[(#ENV{nom_auteur_session})]" size="50"></input><br />
-
- <label><:form_pet_votre_email:></label>
- <input class="forml" type="text" name="email_auteur_session" value="[(#ENV{email_auteur_session})]" size="50"></input><br />
- </fieldset>
- <br />
-
-<div float="right"><input type="submit" name="previsualiser" class="spip_bouton" value="<:previsualiser:>" /></input></div>
-
- <!--<div align="right"><input type="submit" name="valider" class="spip_bouton" value="<:valider:>" /></input></div>-->
- </fieldset>
-</form>
\ No newline at end of file
Removed: _contribs_/_formulaires_/formulaire_article_fork/formulaire_article_previsu.html
--- _contribs_/_formulaires_/formulaire_article_fork/formulaire_article_previsu.html (original)
+++ _contribs_/_formulaires_/formulaire_article_fork/formulaire_article_previsu.html (removed)
@@ -1,17 +0,0 @@
-<fieldset class="previsualisation">
- <legend><:previsualisation:></legend>
- [<div class="date"><:debut:>(#ENV*{date})<br />]
- [<:fin:>(#ENV*{date_redac})]<br />
- [(#ENV*{mot_cle})]</div>
- <!--[<div class="surtitre">(#ENV*{surtitre})</div>]-->
- [<h2 class="titre">(#ENV*{titre})</h2>]
- <!--[<h3 class="soustitre">(#ENV*{soustitre})</h3>]
- [<div class="descriptif">(#ENV*{descriptif})</div>]
- [<div class="chapo">(#ENV*{chapo})</div>]-->
- [<div class="texte">(#ENV*{texte})</div>]
- <!--[<div class="ps">(#ENV*{ps})</div>]-->
- [<div class="notes">(#NOTES)</div>]
- [<div class="lien_hypertexte"><:info_lien_hypertexte:><a class="lien" href="[(#ENV*{lien_url})]">(#ENV*{lien_titre})</a></div>]
- [<div class="formerreur">(#ENV*{erreur})</div>]
- [<div style='text-align:right;'><input type='submit' name='valider' class='spip_bouton' value="(#ENV*{bouton})" /></div>]
-</fieldset>
\ No newline at end of file
Removed: _contribs_/_formulaires_/formulaire_article_fork/formulaire_login_article.html
--- _contribs_/_formulaires_/formulaire_article_fork/formulaire_login_article.html (original)
[... 749 lines stripped ...]