Aller au contenu

Module:Classification ReptileDB

Une page de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 19 mars 2013 à 12:30 et modifiée en dernier par Hexasoft (discuter | contributions) (préparation). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.
(diff) ← Version précédente | Version actuelle (diff) | Version suivante → (diff)

 Documentation[voir] [modifier] [historique] [purger]

Ce module est destiné à des pages de maintenance du projet Herpétologie.

Utilisation

  • acces(frame)

Détails et fonctions internes

  • p.levenshtein(mot1, mot2) – retourne la distance de Levenshtein entre deux mots. 0 signifie identique. La valeur la plus grande qui peut être retournée est la longueur de la plus grande des deux chaînes.

Exemples

Pour des exemples, voir le bac à sable permettant de tester diverses modifications apportées.

-- ce module est un test : il est destiné à contenir sous forme exploitable
-- la classification supérieure (>= famille) des reptiles.

local p = {}

-- utile : contient les noms wikifiés des rangs et les formes wikifiées des classifications
local data = require "Module:Taxobox-data"

-- structure des informations :
-- une liste de taxons (définit par son nom), chaque taxon étant un élément de la table (clé=nom)
-- chaque taxon contient :
--  [1] : le rang du taxon
--  [2] : une liste de noms synonymes ou nil
--  [3] : le nom du taxon supérieur
--  [4] : un champs commentaire