Modèle:Légifrance

(Redirigé depuis Modèle:Legifrance)

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

Présentation

Ce modèle permet de faire des liens vers Légifrance, et d'accéder facilement et rapidement à l'ensemble de ses ressources :

  • les lois et règlements ;
  • les jurisprudences judiciaires, administratives et constitutionnelles ;
  • l'ensemble des codes juridiques français.

Règles générales d'utilisation

Nous allons construire un lien vers l'article 1137 du Code civil, qui est le texte fondateur du dol. Pour cela, nous n'aurons pas besoin de nous connecter à Légifrance : ce modèle va faire le lien pour nous.

Insère un lien vers Légifrance à partir de la cote d’un texte juridique.

Paramètres du modèle[Modifier les données du modèle]

La mise en forme sur une seule ligne est préférée pour ce modèle.

ParamètreDescriptionTypeÉtat
Basebase

Identifiant de la base de donnée de Légifrance, parmi celles listées sur la page de documentation du modèle. Doit être une des valeurs suggérées.

Valeurs suggérées
JORF avant90 CASS INCA JADE CONSTIT CACTSOCL CAVIAL CAVIAR CAVIAD CC CCOM CONSO CONSO(R) CONSO(D) CCONSTRL CCONSTRR CDEF CDEF(R) CEDU CEDU(R) CESEDA(L) CESEDA(R) CE CE(R) CELE CELE(R) CGCT CGCT(R) CGI CGPPP CJF(L) CJF(R) CJA CJA(R) CMONFIL CMONFIR COJ COJ(L) COJ(R) CPAT CP CP(R) CP1810 CPOSTESL CPOSTESR NCPC CPC CPP CPP(R) CPP(D) CPP(A) CPROINTL CPROINTR CRO CROUTEL CRO(M) CROUTER CR CR(R) CSP CSP(L) CSP(R) CSP(NR) CSS(L) CSS(D) CSS(R) CSPORTPL CSPORTPR CSPORTPA CT(NL) CT CT(R) CT(D) URBA(L) URBA(R) CVOIRIEL CVOIRIER CGLIVP CGLIVPFM CGLIVPFA
Exemple
CC
Chaînesuggéré
Numéronuméro

Numéro pointant l’information souhaitée dans la base. S’il est composite, les termes doivent être séparés par une barre oblique « / ».

Exemple
885/I/quater
Chaînesuggéré
Texte du lientexte titre

Texte ou titre qui s'affichera sur le lien.

Exemple
Article 1137 du Code civil
Contenusuggéré
URL complèteurl

Adresse de la page du site Légifrance où l’on peut lire l’article mentionné. Paramètre alternatif aux paramètres `base` et `numéro`.

Exemple
https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000571276&dateTexte=vig
URLfacultatif
Identifiantid

identifiant, à utiliser avec un modèle comme {{harvsp}} ou {{ref loi}}

Chaînefacultatif

Syntaxe

Syntaxe actuelle Résultat
{{Légifrance|base=CC|numéro=1137|texte=Art. 1137 du Code civil}} Art. 1137 du Code civil

Extension : champ « url »

Afin de régler des problèmes liés aux évolutions de janvier 2008 du site Légifrance (voir les pages « Quoi de neuf ? »(Archive.orgWikiwixArchive.isGoogleQue faire ?), « Établir un lien »(Archive.orgWikiwixArchive.isGoogleQue faire ?) et la page de discussion du modèle), le paramètre url a été ajouté par bot dans certains appels existants au modèle Légifrance.

Il peut ou doit être utilisé aussi dans d'autres cas.

Dans quels cas utiliser cette syntaxe alternative ?

  • Le système d'adressage via le paramètre base ne permet pas d'accéder à la page qui vous intéresse.
  • Vous créez un lien vers vers les textes suivants (les URL calculées avec le paramètre base risquaient, selon Légifrance, de ne pas être conservées après 12 ou 18 mois) :
    • des textes consolidés ;
    • des décisions de jurisprudence (constitutionnelle, administrative et judiciaire) ;
    • des délibérations de la CNIL.

Nettoyage de l'URL

L'URL des documents sur Légifrance comprend souvent des paramètres inutiles, qu'il est préférable de nettoyer avant de l'utiliser dans le présent modèle :

  • supprimer le paramètre « jsessionid » s'il apparaît dans l'URL ;
  • pour un texte consolidé, indiquer la date de consolidation souhaitée dans un paramètre « date=AAAAMMJJ » ; pour avoir la version consolidée actuelle (ce qui est normalement ce que vous souhaitez), choisir « date=vig » (Légifrance met par défaut la date du jour, de sorte que le lien risque de devenir obsolète).

Ainsi, si l'URL trouvée sur Légifrance est la suivante (lue le 9 octobre 2010) :

https://www.legifrance.gouv.fr/affichTexte.do;jsessionid=2606FAEA9FFAD46A9ABDFD6553A6AC5D.tpdjo14v_3?cidTexte=JORFTEXT000000571276&dateTexte=20101009

la valeur du paramètre « url » dans ce modèle devra être la suivante afin d'avoir le dernier texte consolidé:

url=https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000571276&dateTexte=vig

Travail du bot

Lors du passage du bot après la transformation du site Légifrance en janvier 2008, les liens vers des articles de code et vers le journal officiel n'ont pas été modifiés par Jbot~frwiki car Légifrance effectue ces redirections.

Jbot~frwiki teste les liens et ajoute une référence à une catégorie cachée « Catégorie:Page avec modèle Légifrance incomplet » (accessible ici) permettant de corriger les erreurs. Si vous corrigez un lien, vous devriez enlever [[Catégorie:Page avec modèle Légifrance_incomplet]] afin de déréférencer la page.

Des faux positifs sont parfois référencés, merci de les signaler dans la page de discussion du modèle.

Utilisation du modèle selon le type de texte juridique

La valeur des champs « base » et « numéro » dépend du type de texte considéré. Plusieurs indices sur le site de Légifrance permettent de le déterminer :

  • le titre affiché en haut à gauche, sous le logo :
    • « détail d'un texte » (texte de loi) ;
    • « détail d'un code » (code) ;
  • le chemin affiché en haut à droite :
    • Accueil > Les codes en vigueur > Détail d'un article ;
    • Accueil > Les textes législatifs et réglementaires > Détail d'un texte ;
  • le titre du texte consulté ;
  • les éléments du menu de gauche.

Les paragraphes suivants détaillent le choix des paramètres selon que le texte consulté est :

  • une jurisprudence ;
  • un texte législatif ou réglementaire (loi, arrêté…) ;
  • un bloc de constitutionnalité ;
  • un article de code.

Lois et règlements (décrets, arrêtés, circulaires...)

Lois et règlements Valeur du champ base Valeur du champ numéro
Textes publiés au Journal Officiel JORF numéro NOR indiqué en haut du texte
Textes avant 1990 non consolidés avant90 numéro NOD (commençant par 1LX)

La valeur « base=JORF » peut être utilisée pour tout texte législatif ou réglementaire publié au Journal officiel et muni d'un code NOR. Ce code apparaît sous le titre du document dans Légifrance. Par exemple :

Décret no 2008-1 du 2 janvier 2008 relatif à l'entrée en vigueur d'un arrêté

NOR: PRMX0800062D

Le code wiki pour une référence à ce texte sera :

Code wiki Résultat produit
{{Légifrance | base=JORF | numéro=PRMX0800062D | texte=Décret {{n°|2008-1}} du 2 janvier 2008}} relatif à l'entrée en vigueur d'un arrêté Décret no 2008-1 du 2 janvier 2008 relatif à l'entrée en vigueur d'un arrêté

Lois et règlements en texte consolidé

Utilisation actuelle

La seule manière de faire un lien vers un texte consolidé sur Légifrance semble être d'utiliser l'URL du texte elle-même. N'oubliez pas, comme il est indiqué plus haut, de « nettoyer » l'URL que vous trouvez sur le site de Légifrance.

Le modèle peut donc être utilisé sous la forme suivante :

Code wiki Résultat
{{Légifrance|url=https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000571276&dateTexte=vig|texte=Décret {{n°|98-450}} du 4 juin 1998}} portant publication de la convention créant l'Association des États de la Caraïbe, faite à Carthagène des Indes le 24 juillet 1994. Décret no 98-450 du 4 juin 1998 portant publication de la convention créant l'Association des États de la Caraïbe, faite à Carthagène des Indes le 24 juillet 1994.
Avant janvier 2008

Pour mémoire, les textes consolidés, avant 2008, pouvaient être obtenus avec une syntaxe du type : base=consolidé&numéro=page.htm (exemple : page=SSGVE.htm, et non pas page=SSVGE). Cette syntaxe doit toutefois être évitée désormais, car Légifrance indique que ce type d'URL risque de ne pas être pris en charge à l'avenir[1].

Jurisprudence

Utilisation actuelle

La seule manière de faire un lien vers les décisions de jurisprudence sur Légifrance semble être d'utiliser l'URL elle-même. Celle-ci comporte des paramètres inutiles, donc elle peut se limiter à la forme suivante :

https://www.legifrance.gouv.fr/affichJuriAdmin.do?idTexte=(...)

Par exemple :

https://www.legifrance.gouv.fr/affichJuriAdmin.do?idTexte=CETATEXT000022155609

Le modèle peut donc être utilisé sous la forme suivante :

Code wiki Résultat
{{Légifrance|url=https://www.legifrance.gouv.fr/affichJuriAdmin.do?idTexte=CETATEXT000022155609|texte=TA Limoges, {{n°|0801440}}}}, 29 octobre 2009 TA Limoges, no 0801440, 29 octobre 2009

Avant janvier 2008

Avant la refonte du site Légifrance en 2008, on pouvait utiliser le modèle Légifrance selon le mode suivant :

Jurisprudence à interroger Valeur du champ base Valeur du champ numéro
Cour de cassation, publiée au BICC CASS
Le numéro nod fourni par Légifrance lorsque vous cliquez sur « Copier ou envoyer l'adresse de ce document »
Ce numéro commence par CX (base CASS), IX (base INCA), JX (base JADE) ou CC (base CONSTIT).
Cour de cassation, inédite INCA
TC, CE, CAA et TA JADE
Conseil constitutionnel CONSTIT

Constitution

Valeur du champ base Valeur du champ numéro Valeur du champ texte
constitution 0 (paramètre non utilisé) texte à afficher

Exemple :

Code wiki Affichage
Voyez la {{Légifrance|base=constitution|numéro=0|texte=Constitution}}. Voyez la Constitution.

Remarques : pour se référer aux articles de la Constitution, il est aussi possible de faire un simple lien interne vers l'article consacré à cet article sur Wikipédia. Exemple :

Code wiki Affichage
Voyez l'[[Article 61-1 de la Constitution de la Cinquième République française|article 61-1 de la Constitution]]. Voyez l'article 61-1 de la Constitution.

Codes juridiques

Le modèle permet de créer des liens vers des articles de codes juridiques. Il se fonde toutefois sur une abbréviation attribuée à chaque code pour Legifrance avant 2008[1]. En conséquence, la syntaxe décrite ici ne peut semble-t-il pas être utilisée pour des liens vers un code juridique créé plus récemment (par exemple le code des transports).

Icône pour souligner l'importance du texte
Un grand nombre de liens vers des articles de codes créés avec la syntaxe ci-dessous ne fonctionnent plus depuis la réforme de Légifrance entrée en œuvre en septembre 2020. L'utilisation de cette syntaxe n'est donc plus conseillée.

Pour créer un lien vers un article appartenant à un code plus récent, la seule possibilité semble être de récupérer l'URL de l'article sur Légifrance et d'utiliser le paramètre « url » du modèle, décrit précédemment (ou tout simplement de faire un lien externe sans utiliser le modèle).

Code à interroger Détail Valeur du champ base Valeur du champ numéro
et remarques
Code de l'action sociale et des familles partie législative CACTSOCL
Le numéro de l'article du Code.



Si l'article est dans une partie législative,
la valeur correcte sera L1234, et non L. 1234
(ou encore L80/A, et non L. 80 A).

Si l'article est dans une partie règlementaire,
la valeur correcte sera R1234, et non R. 1234.

Remplacer les espaces par %20
(par exemple, pour l'article 4 bis, écrire 4%20bis).

Code de l'aviation civile partie législative CAVIAL
partie décrets en Conseil d'État CAVIAR
partie décrets simples CAVIAD
Code civil CC
Code de commerce CCOM
Code de la consommation partie législative CONSO
partie décrets en Conseil d'État CONSO(R)
partie décrets simples CONSO(D)
code de la construction et de l'habitation partie législative CCONSTRL
partie règlementaire - décrets en Conseil d'État CCONSTRR
Code de la défense partie législative CDEF
partie règlementaire CDEF(R)
Code de l'éducation partie législative CEDU
partie règlementaire CEDU(R)
Code de l'entrée et du séjour des étrangers et du droit d'asile partie législative CESEDA(L)
partie règlementaire CESEDA(R)
Code de l'environnement partie législative CE
partie règlementaire CE(R)
Code électoral partie législative CELE
partie règlementaire CELE(R)
Code général des collectivités territoriales partie législative CGCT
partie règlementaire CGCT(R)
Code général des impôts CGI
Code général de la propriété des personnes publiques CGPPP
Code des juridictions financières partie législative CJF(L)
partie règlementaire CJF(R)
Code de justice administrative partie législative CJA
partie règlementaire CJA(R)
Code monétaire et financier partie législative CMONFIL
partie règlementaire CMONFIR
Code de l'organisation judiciaire nouvelle partie législative COJ
partie législative COJ(L)
partie règlementaire COJ(R)
Code du patrimoine CPAT
Code pénal partie législative CP
partie règlementaire CP(R)
Code pénal (ancien) CP1810
Code des postes et des communications électroniques partie législative CPOSTESL
partie règlementaire CPOSTESR
Code de procédure civile NCPC
Code de procédure civile (ancien) CPC
Code de procédure pénale partie législative CPP
partie règlementaire CPP(R)
partie décrets simples CPP(D)
partie arrêtés CPP(A)
Code de la propriété intellectuelle partie législative CPROINTL
partie règlementaire CPROINTR
Code de la route nouvelle partie législative CRO
partie législative CROUTEL
nouvelle partie réglementaire CRO(M)
partie règlementaire CROUTER
Code rural et de la pêche maritime partie législative CR
partie règlementaire CR(R)
Code de la santé publique nouvelle partie législative CSP
partie législative CSP(L)
partie règlementaire CSP(R)
nouvelle partie règlementaire CSP(NR)
Code de la Sécurité sociale partie législative CSS(L)
partie décrets simples CSS(D)
partie règlementaire CSS(R)
Code du sport partie législative CSPORTPL
partie règlementaire CSPORTPR
partie arrêtés CSPORTPA
Code du travail nouvelle partie législative au 1er mai 2008 CT(NL)
partie législative CT
partie règlementaire CT(R)
partie décrets simples CT(D)
Code de l'urbanisme partie législative URBA(L)
partie règlementaire URBA(R)
Code de la voirie routière partie législative CVOIRIEL
partie règlementaire CVOIRIER
Livre des procédures fiscales partie législative CGLIVP
partie règlementaire CGLIVPFM
partie arrêtés CGLIVPFA

Si vous souhaitez ajouter un code à cette liste, c'est simple (pour les codes créés avant janvier 2008) :

  1. modifier le modèle
  2. Copier dans le switch ce code :
    | Nom du Code pour le champ base =WAspad/UnArticleDeCode?code=Chaine de caractères.rcv&art=
  3. Modifier les champs mis en italique :
    1. Nom du Code pour le champ base : c'est la valeur qu'il faudra saisir dans le champ base
    2. chaine de caractères.rcv : c'est la véritable valeur de la base de données dans Légifrance. Cette chaine se termine toujours par l'extension «.rcv ».

id

Le paramètre id permet d'utiliser ce modèle avec d'autres modèles permettant de faire des citations courtes en références. La référence complète est placée avec {{Légifrance}} dans la bibliographie, et les appels de note se font au moyen de modèles comme :

Les id doivent correspondre.

Contrôles

Les erreurs de paramétrage sont listées dans la Catégorie:Page avec modèle Légifrance incomplet.

Exemples d'erreurs :

??? Légifrance : base non référencée [??? ???] Légifrance : numéro oublié
??? Légifrance : texte oublié
??? Légifrance : base non référencée [??? ???] Légifrance : numéro oublié
??? Légifrance : texte oublié
??? Légifrance : texte oublié
??? Légifrance : numéro oublié
??? Légifrance : numéro oublié

Notes et références

  1. a et b Les règles relatives à la pérennité des adresses antérieures à 2008 étaient précédemment indiquées à l'adresse suivante : Anciennes et nouvelles adresses (non accessible désormais). Actuellement, la page Établir un lien indique que la pérennité des adresses pré-2008 est garantie pour deux types de documents : les textes publiés au Journal officiel et dotés d'un NOR d'une part, les codes ou articles précis de code existants en janvier 2008 d'une part (ce qui ne semble pas inclure les textes consolidés).

Voir aussi