Formulaires CVT, MySql et Spip

Bonjour,
Pour mon site Spip, je souhaite un module de petites annonces et témoignages(les visiteurs déposent leurs annonces et témoignages simplement). N’ayant trouvé aucun plugin à propos je suis obligé de faire moi même. Insertion dans la base de données puis affichage dans mes squelettes. Puis-je contourner les commandes Mysql (mysql_connect, mysql_select_db, mysql_query, Insert, select, mysql_close) et bénéficier des fonctions Spip à propos. Si oui lesquelles?

Et si quelqu’un connait des plugins pour mes besoins, je suis partant.

Meilleures salutations

Gérard OKONO

Bonjour,

Le 12 septembre 2009 09:00, Gérard OKONO <okono251@yahoo.fr> a écrit :

Bonjour,
Pour mon site Spip, je souhaite un module de petites annonces et témoignages(les visiteurs déposent leurs annonces et témoignages simplement). N’ayant trouvé aucun plugin à propos je suis obligé de faire moi même. Insertion dans la base de données puis affichage dans mes squelettes. Puis-je contourner les commandes Mysql (mysql_connect, mysql_select_db, mysql_query, Insert, select, mysql_close) et bénéficier des fonctions Spip à propos. Si oui lesquelles?

Et si quelqu’un connait des plugins pour mes besoins, je suis partant.

Est-ce qu’un genre « livre d’or » ne conviendrait pas ?
Si oui, il y en a deux ici :http://plugins.spip.net/spip.php?page=recherche&lang=fr&recherche=livre+d%27or&id_mot=

Cordialement

Line

Gérard OKONO <okono251@yahoo.fr> wrote:

Bonjour, Pour mon site Spip, je souhaite un module de petites annonces et
témoignages(les visiteurs déposent leurs annonces et témoignages
simplement). N'ayant trouvé aucun plugin à propos je suis obligé de faire
moi même. Insertion dans la base de données puis affichage dans mes
squelettes. Puis-je contourner les commandes Mysql (mysql_connect,
mysql_select_db, mysql_query, Insert, select, mysql_close) et bénéficier
des fonctions Spip à propos. Si oui lesquelles?

Spip intégre une couche d'abstraction de tout ce qui est la relation
avec la base et les tables. Dans cette couche spip fait pour toi un
certain nombre de choses (échappement, etc).

Pour commencer regarder vers :
http://doc.spip.org/@L-interface-de-SPIP-avec-SQL
et http://doc.spip.org/@Declarer-et-ajouter-des-tables
et pour les plugin
http://doc.spip.org/@Plugin-xml (tu trouveras encore d'autres tuto en
cherchant un peu)

Le mieux est aussi de décortiquer un plugin qui se rapproche de ce que
tu veux faire.

--
http://wojylac.free.fr
Un proverbe chinois dit que lorsqu'on a rien à dire
on cite généralement un proverbe chinois.

Dominique a écrit :

Gérard OKONO <okono251@yahoo.fr> wrote:

Bonjour, Pour mon site Spip, je souhaite un module de petites annonces et
témoignages(les visiteurs déposent leurs annonces et témoignages
simplement). N'ayant trouvé aucun plugin à propos je suis obligé de faire
moi même. Insertion dans la base de données puis affichage dans mes
squelettes. Puis-je contourner les commandes Mysql (mysql_connect,
mysql_select_db, mysql_query, Insert, select, mysql_close) et bénéficier
des fonctions Spip à propos. Si oui lesquelles?

Spip intégre une couche d'abstraction de tout ce qui est la relation
avec la base et les tables. Dans cette couche spip fait pour toi un
certain nombre de choses (échappement, etc).

Pour commencer regarder vers :
http://doc.spip.org/@L-interface-de-SPIP-avec-SQL
et http://doc.spip.org/@Declarer-et-ajouter-des-tables
et pour les plugin
http://doc.spip.org/@Plugin-xml (tu trouveras encore d'autres tuto en
cherchant un peu)

Le mieux est aussi de décortiquer un plugin qui se rapproche de ce que
tu veux faire.

essaye TableData pour Spip 2 - SPIP-Contrib

ca devrait te faciliter la tache


De : Evelyne Desandre evelyne.desandre@gmail.com
À : Gérard OKONO okono251@yahoo.fr
Cc : Spip spip@rezo.net
Envoyé le : Samedi, 12 Septembre 2009, 12h33mn 51s
Objet : Re: [Spip] Formulaires CVT, MySql et Spip

Bonjour,

Bonjour,
Pour mon site Spip, je souhaite un module de petites annonces et témoignages(les visiteurs déposent leurs annonces et témoignages simplement). N’ayant trouvé aucun plugin à propos je suis obligé de faire moi même. Insertion dans la base de données puis affichage dans mes squelettes. Puis-je contourner les commandes Mysql (mysql_connect, mysql_select_db, mysql_query, Insert, select, mysql_close) et bénéficier des fonctions Spip à propos. Si oui lesquelles?

Et si quelqu’un connait des plugins pour mes besoins, je suis partant.

Est-ce qu’un genre « livre d’or » ne conviendrait pas ?
Si oui, il y en a deux ici :http://plugins.spip.net/spip.php?page=recherche&lang=fr&recherche=livre+d%27or&id_mot=

Je me suis inspiré du plugin GuestBook, et j’ai créé les plugins petites annonces et témoignages.
Pour voir les annonces et déposer aussi, je fais juste ceci:
<BOUCLE_annonce(ANNONCE){!par date}{statut=publie}{pagination 15}>
[(#ANCRE_PAGINATION)]

Nom: #NOM, #VILLE le [(#DATE|affdate{'d-m-Y'})]

Titre: #TITRE

#MESSAGE
[

(#PAGINATION)

] #FORMULAIRE_ANNONCE

Et pour les temoignages :
<BOUCLE_temoignage(TEMOIGNAGE){!par date}{statut=publie}{pagination 15}>
[(#ANCRE_PAGINATION)]

#NOM, #VILLE le [(#DATE|affdate{'d-m-Y'})]

#MESSAGE
[

(#PAGINATION)

] #FORMULAIRE_TEMOIGNAG

Comment déposer une contrib sur la zone? Cela pourra aider quelqu’un un jour.

Meilleures salutations

Gérard OKONO