CoopAxis / SMW_ToursTech

Le Semantic MediaWiki pour Tours Tech
GNU Affero General Public License v3.0
3 stars 0 forks source link

L'autocompletion ne fonctionne pas bien #11

Closed tfrancart closed 9 years ago

tfrancart commented 9 years ago

L'autocompletion (sur le champ Contact par exemple) fonctionne pour l'instant en proposant en autocompletion les valeurs déjà saisies dans d'autres fiches. Il faut arriver à mettre une autocompletion avec toutes les pages d'une catégorie.

Voir http://www.mediawiki.org/wiki/Extension:Semantic_Forms/Defining_forms#Allowed_input_types_for_data_types notamment

Je n'arrive pas à paramétrer le field du Formulaire comme il faut.

tfrancart commented 9 years ago

Normalement, ce paramétrage dans le formulaire Organisation devrait être bon, mais ne fonctionne pas :

! Contact:
| {{{field|Contact|property=ContactPoint|input type=text with autocomplete|values from category=Personne}}}
tfrancart commented 9 years ago

En écrivant "Person" à la place de "Personne" ca marche mieux :-) faudrait voir à normaliser nos choix de nommage de catégories/propriétés (tout en français) :

! Contact:
| {{{field|Contact|property=ContactPoint|input type=text with autocomplete|values from category=Person}}}
tfrancart commented 9 years ago

OK, ca le fait :

Formulaire Organisation :

|-
! Membres:
| {{{field|Membres|input type=tokens|values from category=Person}}}

Modèle Organisation :

Membres : {{#arraymap:{{{Membres|}}}|,|x|[[Has member::x]]}}
Cyrille37 commented 9 years ago

On pourrait traiter le problème de nommage "fr" ou "en" Comme pour "Place" et "Lieu" ?