Format des noms de genres et d'espèces
Le besoin
Le Cactus Francophone a besoin de pouvoir “reconnaitre” un nom de plante dans du texte. Les usages sont multiples : création de liens automatiques dans le forum, la galerie photos et d'autres pages du site, import de listes, etc.
La difficulté vient de la grande variété de ces noms, voici quelques exemples :
- Astrophytum asterias
- Astrophytum asterias cv. 'Super Kabuto'
- Lithops optica v. rubra
- Lophophora diffusa ssp. diffusa v. swobodaiana
- Chamaelobivia silvestrii var. crassicaule f. cristata
- Rebutia minuscula ssp. violaciflora f. knuthiana
- Chorisia x speciosa cv. 'Majestic Beauty'
- x Ferobergia
Il faut donc à partir d'un simple texte déterminer des éléments précis comme :
- Genre
- espèce
- sous-espèce
- variété
- forme
- cultivar
- hybride, et si oui rang de l'hybride (genre et/ou espèce et/ou n'importe quel autre rang)
Genre est toujours associé à une espèce et que espèce > sous-espèce > variété > forme. Ensuite toutes les combinaisons sont autorisées :
- Genre + espèce
- Genre + espèce + sous-espèce
- Genre + espèce + variété
- Genre + espèce + forme
- Genre + espèce + sous-espèce + variété
- Genre + espèce + sous-espèce + forme
- Genre + espèce + sous-espèce + variété + forme
- Genre + espèce + variété + forme
Ce sujet a été abordé dans cette discussion : https://www.cactuspro.com/forum/read.php?5,224005 (dont certains éléments ont été repris ici).