Je ne comprends pas le lien avec les 3 champs créés dans l’exemple donné.
Il n’est pas mentionné de groupe ‹ inscription ›. Est-ce que ‹ inscription › est le nom du fomulaire à créer (inscription.html et inscription.php3 ?)
ça doit être évident, mais j’ai beau lire et relire, je ne comprends pas.
Merci par avance,
Franck
Une fonction pour afficher un formulaire de saisie pour un groupe de champs extra choisis
Si dans un squelette je souhaite afficher certains champs de formulaire pour qu’un utilisateur puisse saisir des champs extra j’appelle
ici « inscription » correspond au groupe créé plus haut dans le tableau des auteurs et qui contient les différents champs à afficher pour l’inscription.
cette fonction affiche le bon formulaire en fonction de la définition du groupe de champs et du type de chacun des champs extra. (le premier paramètre est la valeur actuelle du champ extra si elle est renseignée).
Enfin tout ça pour dire que le 'groupe créé plus haut' est dans l'article 434 :
'auteurs' => Array (
// Définition des champs extra utilisés pendant l'inscription
'inscription' => 'adresse|cp|ville'
Voilà toute l'histoire...
A vous Watson...
Olivier 'Sherlock' G.
Franck Saint Germain wrote:
Bonjour,
je viens de créer et modifier le fichier ecrire/mes_options.php3
pour qu'il inclue plusieurs champs extra, pour les articles du secteur 1.
Je ne comprends pas le doc http://www.spip-contrib.net/ecrire/articles.php3?id_article=387
quand il est dit : "ici "inscription" correspond au groupe créé plus haut dans le tableau des auteurs"
Je ne comprends pas le lien avec les 3 champs créés dans l'exemple donné.
Il n'est pas mentionné de groupe 'inscription'. Est-ce que 'inscription' est le nom du fomulaire à créer (inscription.html et inscription.php3 ?)
ça doit être évident, mais j'ai beau lire et relire, je ne comprends pas.
Merci par avance,
Franck
Une fonction pour afficher un formulaire de saisie pour un
groupe de champs extra choisis
Si dans un squelette je souhaite afficher certains champs de formulaire pour qu’un utilisateur puisse saisir des champs extra j’appelle
ici "inscription" correspond au groupe créé plus haut dans le tableau des auteurs et qui contient les différents champs à afficher pour l’inscription.
cette fonction affiche le bon formulaire en fonction de la définition du groupe de champs et du type de chacun des champs extra. (le premier paramètre est la valeur actuelle du champ extra si elle est renseignée).
Merci bien pour ce message, l'article434 semble donner des éclairages
utiles, sur cet exemple concret.
Et pour la recherche à la Scherlock Holmes ! très efficace !!!
Franck
----- Original Message -----
From: "Olivier GENDRIN" <olivier.gendrin@free.fr>
To: <spip@rezo.net>
Sent: Wednesday, July 14, 2004 11:12 PM
Subject: Re: [Spip] champs extra : comment créer un formulaire de saisie de
ces champs ?
Vu le nombre d'auteurs, je pencherais pour un copier-coller malheureux...
Enfin tout ça pour dire que le 'groupe créé plus haut' est dans
l'article 434 :
'auteurs' => Array (
// Définition des champs extra utilisés pendant
l'inscription
'inscription' => 'adresse|cp|ville'
Voilà toute l'histoire...
A vous Watson...
Olivier 'Sherlock' G.
Franck Saint Germain wrote:
> Bonjour,
>
> je viens de créer et modifier le fichier ecrire/mes_options.php3
> pour qu'il inclue plusieurs champs extra, pour les articles du secteur
1.
>
> Je ne comprends pas le doc
> http://www.spip-contrib.net/ecrire/articles.php3?id_article=387
> quand il est dit : "ici "inscription" correspond au groupe créé plus
> haut dans le tableau des auteurs"
>
> Je ne comprends pas le lien avec les 3 champs créés dans l'exemple
donné.
> Il n'est pas mentionné de groupe 'inscription'. Est-ce que
> 'inscription' est le nom du fomulaire à créer (inscription.html et
> inscription.php3 ?)
>
> ça doit être évident, mais j'ai beau lire et relire, je ne comprends
pas.
> Merci par avance,
>
> Franck
> Une fonction pour afficher un formulaire de saisie pour un
> groupe de champs extra choisis
>
> Si dans un squelette je souhaite afficher certains champs de
> formulaire pour qu’un utilisateur puisse saisir des champs extra j’
appelle
>
> ici "inscription" correspond au groupe créé plus haut dans le tableau
> des auteurs et qui contient les différents champs à afficher pour
> l’inscription.
>
> cette fonction affiche le bon formulaire en fonction de la définition
> du groupe de champs et du type de chacun des champs extra. (le premier
> paramètre est la valeur actuelle du champ extra si elle est renseignée).
Ce message pour compléter ma compréhension de ces "extras".
1. Est-il possible d'ajouter ces champs extra dans les formulaires de saisie
standard
notamment "articles_edit.php3", qui permet l'édition des articles ? (ou
faut-il créer des formulaires de saisie supplémentaires ?)
2. Si seulement un secteur (1 par exemple) est concerné pour des articles,
faut-il créer une autre version "articles-1_edit.php3 ???
Merci bien
PS J'ai bien conscience que normalement ces questions devraient être plutôt
postées dans le forum relatif aux contribs, mais je constate (ergonomie =
toujours d'actualité !) que ces forums sont loin d'être lisibles, notamment
parce qu'il y a trop d'espace pour chaque contrib, et qu'on est obligé de
tout lire pour voir s'il y a quelque chose qui correspond à ce qu'on
cherche...
Les forums classiques (nntp, à condition que le titre de chaque fil soit
sufficamment explicite et assez concis), ou des forums à la QuickPlace,
c'est-à-dire qui reprennent les (2 ou 3) premières lignes du message, ces
forums sont beaucoup plus lisibles, efficaces.
Bonjour,
L'intérêt de l'interface graphique : http://www.spip-contrib.net/ecrire/articles.php3?id_article=424 est dans la simplicité d'utilisation. Les extras sont déclarés dans le fichier mes_options.php3. Ils apparaissent alors automatiquement sur le formulaire d'édition des articles sans avoir à modifier article_edit.
@+
Le 15 juil. 04, à 09:07, Franck Saint Germain a écrit :
Ce message pour compléter ma compréhension de ces "extras".
1. Est-il possible d'ajouter ces champs extra dans les formulaires de saisie
standard
notamment "articles_edit.php3", qui permet l'édition des articles ? (ou
faut-il créer des formulaires de saisie supplémentaires ?)
2. Si seulement un secteur (1 par exemple) est concerné pour des articles,
faut-il créer une autre version "articles-1_edit.php3 ???
Merci bien
PS J'ai bien conscience que normalement ces questions devraient être plutôt
postées dans le forum relatif aux contribs, mais je constate (ergonomie =
toujours d'actualité !) que ces forums sont loin d'être lisibles, notamment
parce qu'il y a trop d'espace pour chaque contrib, et qu'on est obligé de
tout lire pour voir s'il y a quelque chose qui correspond à ce qu'on
cherche...
Les forums classiques (nntp, à condition que le titre de chaque fil soit
sufficamment explicite et assez concis), ou des forums à la QuickPlace,
c'est-à-dire qui reprennent les (2 ou 3) premières lignes du message, ces
forums sont beaucoup plus lisibles, efficaces.
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?
Merci
Gilles Bogaert
yorghos.remvikos wrote:
Bonjour,
L'intérêt de l'interface graphique : http://www.spip-contrib.net/ecrire/articles.php3?id_article=424 est dans la simplicité d'utilisation. Les extras sont déclarés dans le fichier mes_options.php3. Ils apparaissent alors automatiquement sur le formulaire d'édition des articles sans avoir à modifier article_edit.
@+
Le 15 juil. 04, à 09:07, Franck Saint Germain a écrit :
Ce message pour compléter ma compréhension de ces "extras".
1. Est-il possible d'ajouter ces champs extra dans les formulaires de saisie
standard
notamment "articles_edit.php3", qui permet l'édition des articles ? (ou
faut-il créer des formulaires de saisie supplémentaires ?)
2. Si seulement un secteur (1 par exemple) est concerné pour des articles,
faut-il créer une autre version "articles-1_edit.php3 ???
Merci bien
PS J'ai bien conscience que normalement ces questions devraient être plutôt
postées dans le forum relatif aux contribs, mais je constate (ergonomie =
toujours d'actualité !) que ces forums sont loin d'être lisibles, notamment
parce qu'il y a trop d'espace pour chaque contrib, et qu'on est obligé de
tout lire pour voir s'il y a quelque chose qui correspond à ce qu'on
cherche...
Les forums classiques (nntp, à condition que le titre de chaque fil soit
sufficamment explicite et assez concis), ou des forums à la QuickPlace,
c'est-à-dire qui reprennent les (2 ou 3) premières lignes du message, ces
forums sont beaucoup plus lisibles, efficaces.
Bonsoir,
Dans les champs extra de type ligne tu peux mettre ce que tu veux. Dans le cas des dates il est possible d'énumérer les valeurs et donc d'obtenir un select avec tous les mois, puis un autre avec les années qui apparaîtront dans le formulaire de saisie de l'article. Par contre attention, les extras te permettent uniquement d'afficher des informations. La valeur ne peut pas servir de critère de tri.
Pour les filtres il y a des spipeurs plus compétents que moi.
Bon courage,
Le 19 juil. 04, à 20:47, Gilles Bogaert a écrit :
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?
Merci
Gilles Bogaert
yorghos.remvikos wrote:
Bonjour,
L'intérêt de l'interface graphique : http://www.spip-contrib.net/ecrire/articles.php3?id_article=424 est dans la simplicité d'utilisation. Les extras sont déclarés dans le fichier mes_options.php3. Ils apparaissent alors automatiquement sur le formulaire d'édition des articles sans avoir à modifier article_edit.
@+
Le 15 juil. 04, à 09:07, Franck Saint Germain a écrit :
Ce message pour compléter ma compréhension de ces "extras".
1. Est-il possible d'ajouter ces champs extra dans les formulaires de saisie
standard
notamment "articles_edit.php3", qui permet l'édition des articles ? (ou
faut-il créer des formulaires de saisie supplémentaires ?)
2. Si seulement un secteur (1 par exemple) est concerné pour des articles,
faut-il créer une autre version "articles-1_edit.php3 ???
Merci bien
PS J'ai bien conscience que normalement ces questions devraient être plutôt
postées dans le forum relatif aux contribs, mais je constate (ergonomie =
toujours d'actualité !) que ces forums sont loin d'être lisibles, notamment
parce qu'il y a trop d'espace pour chaque contrib, et qu'on est obligé de
tout lire pour voir s'il y a quelque chose qui correspond à ce qu'on
cherche...
Les forums classiques (nntp, à condition que le titre de chaque fil soit
sufficamment explicite et assez concis), ou des forums à la QuickPlace,
c'est-à-dire qui reprennent les (2 ou 3) premières lignes du message, ces
forums sont beaucoup plus lisibles, efficaces.
Oui, merci pour la réponse,
j'ai commencé par remplir les champs avec janvier,février,mars .... ,décembre
et dans mon application je comptais me servir d'un test if (($M >= $moisdébut) &&($M <= $moisfin)),
avec $M = intval(date('m', ...)) mais mon pb de bidouilleur est que je sais pas comment obtenir une variable $moisdébut et $moisfin a partir du champ extra ...
Ca doit etre trivial ...
Gilles Bogaert
yorghos.remvikos wrote:
Bonsoir,
Dans les champs extra de type ligne tu peux mettre ce que tu veux. Dans le cas des dates il est possible d'énumérer les valeurs et donc d'obtenir un select avec tous les mois, puis un autre avec les années qui apparaîtront dans le formulaire de saisie de l'article. Par contre attention, les extras te permettent uniquement d'afficher des informations. La valeur ne peut pas servir de critère de tri.
Pour les filtres il y a des spipeurs plus compétents que moi.
Bon courage,
Le 19 juil. 04, à 20:47, Gilles Bogaert a écrit :
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?
Merci
Gilles Bogaert
yorghos.remvikos wrote:
Bonjour,
L'intérêt de l'interface graphique : http://www.spip-contrib.net/ecrire/articles.php3?id_article=424 est dans la simplicité d'utilisation. Les extras sont déclarés dans le fichier mes_options.php3. Ils apparaissent alors automatiquement sur le formulaire d'édition des articles sans avoir à modifier article_edit.
@+
Le 15 juil. 04, à 09:07, Franck Saint Germain a écrit :
Ce message pour compléter ma compréhension de ces "extras".
1. Est-il possible d'ajouter ces champs extra dans les formulaires de saisie
standard
notamment "articles_edit.php3", qui permet l'édition des articles ? (ou
faut-il créer des formulaires de saisie supplémentaires ?)
2. Si seulement un secteur (1 par exemple) est concerné pour des articles,
faut-il créer une autre version "articles-1_edit.php3 ???
Merci bien
PS J'ai bien conscience que normalement ces questions devraient être plutôt
postées dans le forum relatif aux contribs, mais je constate (ergonomie =
toujours d'actualité !) que ces forums sont loin d'être lisibles, notamment
parce qu'il y a trop d'espace pour chaque contrib, et qu'on est obligé de
tout lire pour voir s'il y a quelque chose qui correspond à ce qu'on
cherche...
Les forums classiques (nntp, à condition que le titre de chaque fil soit
sufficamment explicite et assez concis), ou des forums à la QuickPlace,
c'est-à-dire qui reprennent les (2 ou 3) premières lignes du message, ces
forums sont beaucoup plus lisibles, efficaces.
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?
oui ,
j'ai déjà un calendrier qui affiche les évenements correspondant à une date précise ... je voudrais aussi afficher ce qui dure plusieurs jours .. d'ou l'idée de me servir de champs extra,
je vais fouiller ...
Merci
Gilles
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?
en fait, la function extra_retourne_mois($extra, $type)
est modifiable facilement et je crois que je vais m’en sortir à moindre frais.
Par ce que, à dire vrai, je me sens pas tout à fait capable d’aller modifier le script des champ extra pour faire accepter une date comme nouveau champ …
La suite dans la journée,
Bonne nuit !
Gilles Bogaert
Par ce que, à dire vrai, je me sens pas tout à fait capable d'aller modifier le script des champ extra pour faire accepter une date comme nouveau champ ...
Tu nous diras mais je pense que les extra sont une mauvaise méthode pour gérer des dates (pas de tri).
De plus, le sujet à été évoqué milles fois sur la liste (cf archives) : pour la date de debut de l'événement tu peux utiliser la date de publication anterieure, et pour la date de fin la date de publication.
Apres c'est du spip 100% : il faut jouer de la boucle pour filtrer les evenements futurs hors agenda et les isoler dans l'agenda.
C'est un bon sujet de contrib, ca revient tout le temps cette histoire d'agenda :o)
@+
BoOz
La suite dans la journée,
Bonne nuit !
Gilles Bogaert
Bonjour,
A propos des champs extra, avant d'aller faire du bidouillage dans ces beaux programmes ...
Je voudrais me servir de champs extra pour saisir des dates. En l'occurence date de début et date de fin pour des expositions, et le mois - année devrait me suffir pas forcément besoin du jour. Par exemple une exposition dure de juillet 2005 à janvier 2006.
Est ce que ceci a déjà été programmé ?
Autre question quez signifie Typo, Brut, et Propre dans les filtres ?