SPIP-Contrib

SPIP-Contrib

عربي | Deutsch | English | Español | français | italiano | Nederlands

286 Plugins, 197 contribs sur SPIP-Zone, 209 visiteurs en ce moment

Accueil > Rédaction > Assistants de rédaction > Licence pour article > Une licence pour un article > Une licence pour un article

Une licence pour un article

18 avril 2007 – par Fanouch – 42 commentaires

7 votes

Sur une idée originale de erational, voici un plugin permettant de lier une licence à un article.

Sur les sites collaboratifs, il peut-être intéressant de lier une licence à un article. Ce petit plugin vous permet de combler ce manque.

Installation

Ce plugin s’installe très simplement en suivant la documentation de SPIP.

Utilisation

Chaque article, lors de sa rédaction propose une nouvelle option : « Choix de la licence » qui est placé entre le choix des mots clefs et le choix de l’état de l’article.

Au rédacteur maintenant d’indiquer la licence qui régit ce qu’il est en train de mettre en ligne.

#LICENCE

Afin de faire afficher la licence choisie dans la partie publique du site, la balise #LICENCE fait son apparition. Elle doit être "glissée" dans le fichier article.html de votre squelette à l’endroit qui vous conviendra le mieux.

La balise #LICENCE affiche une icône (liée à une page web s’il en existe une) suivi du nom de la licence :

PNG - 7.2 ko
Capture de ce qu’affiche la balise #LICENCE

La balise accepte deux paramètres optionnels :

  • le premier permet de ne pas afficher le logo de la licence
  • le deuxième permet de ne pas afficher de lien vers la page de description de la licence

Ainsi, #LICENCE{non,non} affichera uniquement le nom de la licence.

Si vous souhaitez modifier l’aspect des informations qu’affiche la balise #LICENCE... vous devez allez modifier le code HTML qui est dans le fichier « plugins/licence/base/LICENCE.php ».

Configuration

Il peut vous être utile de rajouter des licences à celles fournies par défaut. Tout se passe dans le fichier licence_mes_options.php qui est dans le répertoire /votresiteSPIP/plugins/licence/

Les licences disponibles par défaut sont :
-  Copyright
-  Gnu GPL
-  Creative Common by
-  Creative Common by-nd
-  Creative Common by-nc-nd
-  Creative Common by-nc
-  Creative Common by-nc-sa
-  Creative Common by-sa

Le plugin

Zip - 90.5 ko
plugin « licence »
Version 0.1 pour SPIP 1.9.2

Voir en ligne : http://plugins.spip.net/licence

Dernière modification de cette page le 22 novembre 2015

Retour en haut de la page

Tout afficher

Vos commentaires

  • Le 30 août à 19:08, par dut En réponse à : Une licence pour un article

    J’aimerai limiter le nombre de licences proposées dans la liste déroulante.

    (par exemple ne garder que © et les différentes CC)

    Y a t’il une façon « propre » de faire cela ?

    Répondre à ce message

  • Le 11 août à 11:55, par dut En réponse à : Une licence pour un article

    Bonjour,

    J’utilise le plugin licence depuis fort longtemps.

    Suite au passage en SPIP3.1, je n’ai plus le choix de licence qui s’affiche, ni sur la page de modif d’article, ni sur le module de modification des documents.

    Les éléments en table n’ont pas bougés.

    • Le 29 août à 18:18, par b_b En réponse à : Une licence pour un article

      Salut, de mon côté, aucun problème avec le plugin. Par contre, tu dis :

      ni sur la page de modif d’article, ni sur le module de modification des documents.

      Ce n’est pas sur la page de modification de l’article que le bloc est affiché (?exec=article_edit), mais bien sur la vue de l’article (?exec=article).

    • Le 29 août à 18:53, par b_b En réponse à : Une licence pour un article

      Et hop, la licence devrait être de nouveau dispo pour les documents avec la version 0.9.0 cf :

      http://zone.spip.org/trac/spip-zone/changeset/99274

      Merci pour le signalement :)

    Répondre à ce message

  • Le 26 novembre 2015 à 17:37, par Aurigeft En réponse à : Une licence pour un article

    Bonjour et grand merci pour ce plugin bien pratique dernière version où je kiffe la nouvelle licence public RAB, du tonnerre !

    Répondre à ce message

  • Le 19 novembre 2015 à 10:12, par Jol.Gloubi En réponse à : Une licence pour un article

    Bonjour, un grand merci pour ce plugin très utile !
    Est-ce qu’une mise à jour vers Spip 3.1 est envisagée ?

    • Le 19 novembre 2015 à 10:19, par Maïeul En réponse à : Une licence pour un article

      peux tu tester en changeant simplement la borne de compatibilité dans le fichier plugin / paquet.xml ? A priori il n’y a pas de raison que pas compatible 3.1.

      Si après ton test tout marche nickel, signale le moi, je modifierai le plugin sur la zone pour la distribution à tout le monde.

    • Le 21 novembre 2015 à 13:15, par Jol.Gloubi En réponse à : Une licence pour un article

      Salut, merci pour cette réponse rapide !
      Ok, alors je testerai quand spip 3.1 sortira, et j’informerai des résultats ici.
      Pour changer la borne de compatibilité dans le fichier plugin / paquet.xml, comment ça marche exactement ?
      Bonne journée.

    • Le 21 novembre 2015 à 13:29, par Maïeul En réponse à : Une licence pour un article

      bon, je viens de faire un test sur la RC. cela marche.

      Donc j’ai modifié sur la zone. Et comme cela tu a un exemple des lignes à modifier :
      http://zone.spip.org/trac/spip-zone/changeset/93058

      note que la ligne « version » n’est pas à être modifiée juste pour un test de compat, mais qu’il faut le faire lorsqu’on valide la compatibilité, pour indiquer qu’on sort une nouvelle version du plugin, compatible.

    Répondre à ce message

  • Le 21 juillet 2014 à 13:00, par Falcox En réponse à : Une licence pour un article

    Bonjour,
    J’ai bien réussi à afficher la licence générale de mes articles en modifiant le fichier article.html de mon squelette. Mais comment afficher la licence de chacun des documents liés à l’article : images, vidéos, etc. ?
    Merci

    Répondre à ce message

  • Le 29 août 2011 à 01:40, par tetue En réponse à : Une licence pour un article

    J’utilise ce plugin sur cuisine-libre.froù il permet à chaque auteur de choisir sous quelle licence publier sa recette. Ce serait super si le plugin distinguait les licences libres des autres. Ça permettrait, par exemple, d’afficher un message pédagogique en conséquence.

    • Le 5 février 2012 à 18:46, par tetue En réponse à : Une licence pour un article

      Un contributeur souhaite utiliser publier sous licence WTFPL, mais je ne vois pas comment l’ajouter : je ne vois pas de fichier licence_mes_options.php dans la version du plugin que j’utilise (0.3.4 sous SPIP 2.1.10).

    • Le 12 février 2012 à 00:52, par gilcot En réponse à : Une licence pour un article

      Il y a tellement de licences assez répandues/connue qui n’y sont pas... Il faudra les rajouter par la suite... Pour l’instant j’ai rajouté la LPRAB.
      La liste est définie dans le fichier inc/licence.php dans le tableau $GLOBALS['licence_licences'] ...

    • Le 11 janvier 2014 à 22:57, par tetue En réponse à : Une licence pour un article

      Pour répondre à ce besoin, ne pourrait-on pas proposer une entrée « autre » dans le formulaire de choix des licences ? Et permettre aux internautes d’ajouter la licence de leur choix ?

      Je ne sais pas si c’est une bonne idée, mais peut-être, puisque ça permettrait ainsi à chaque site de proposer les licences en rapport avec ses contenus et ses contributeurs, sans s’imposer d’être exhaustif dès le plugin. Celui-ci aurait alors pour vocation simple de proposer un choix de licences libres courantes.

    • Le 11 janvier 2014 à 23:07, par Maïeul En réponse à : Une licence pour un article

      c’est une solution. Une autre est de proposer un formulaire de config / un tableau php a remplir par le webmestre

    • Le 11 janvier 2014 à 23:15, par tetue En réponse à : Une licence pour un article

      L’idée est aussi de permettre aux internautes contribuant de pouvoir signifier que la licence de leur choix… n’est pas dans choix proposés. Une entrée « autre », a minima, serait souhaitable. Si on ne lui permet pas dans ce cas d’ajouter la licence lui-même, il faut au moins l’inviter à contacter le webmestre — c’est pas plus mal que ça passe par le webmestre, effectivement — pour expliquer ce choix et sa préférence.

    • Le 13 janvier 2014 à 22:17, par gilcot En réponse à : Une licence pour un article

      Bonjour.

      Je me dis que si ça passe par le webmestre (et non un administrateur complet), alors plutôt qu’un formulaire de configuration (et je ne vois pas trop à quoi ça peut ressembler vu la complexité du tableau utilisé par le plugin), le tableau PHP dans (une constante dans) mes_options peut être une bonne piste.

      Dans tous les cas, l’entrée « autre » est une bonne idée.

    Répondre à ce message

  • Le 11 janvier 2014 à 23:06, par tetue En réponse à : Une licence pour un article

    Je viens de rédiger des souhaits d’évolution, dans le cadre du site Cuisine-libre.fr, mais cela peut intéresser ce plugin, en particulier l’amélioration du formulaire de choix pour aider, en explicitant la licence en contexte, par l’affichage d’un court descriptif qui s’actualise à chaque action de sélection. Voir wireframe ci-joint.

    PNG - 17.4 ko

    Répondre à ce message

  • Le 5 juin 2013 à 21:26, par Jean Christophe Villeneuve En réponse à : Une licence pour un article

    Hello

    Plugin fort intéressant mais j’ai un souci : si l’affichage de la licence choisie pour un article s’affiche bien, l’affichage de la licence choisie par défaut dans la configuration du plugin ne se fait pas, je n’ai que « Sans licence » qui s’affiche. Pourtant, le numéro correspondant à la licence choisie par défaut est bien enregistrée dans la base.

    Comment afficher le logo de la licence par défaut au lieu de « Sans licence » ?

    Je suis sous SPIP3

    Répondre à ce message

  • Le 18 août 2011 à 14:04, par Shnoulle En réponse à : Une licence pour un article

    La version pour Spip 2 est sur la zone :
    http://files.spip.org/spip-zone/licence.zip
    http://zone.spip.org/trac/spip-zone/browser/_plugins_/licence

    Merci à vous :)

    Répondre à ce message

  • Le 19 juin 2009 à 02:06, par kent1 En réponse à : Une licence pour un article

    Est ce que ca pose problème si quelqu’un (moi par exemple) reprenne ce plugin pour l’adapter à spip 2.0 et surtout mette le code sur la zone ?

    • Le 19 juin 2009 à 04:37, par cy_altern En réponse à : Une licence pour un article

      moi je serais assez pour un passage en version 2.0.*... avec la modif suivante : pouvoir attribuer une licence pour rubrique ce qui permet à tous les articles (et sous-rubriques) qu’elle contient « d’hériter » de celle-ci par défaut. Bien sûr un article peut alors quand même disposer d’une licence différente (priorité au niveau le plus précis) !

    • Le 16 décembre 2009 à 21:49, par Albert34 En réponse à : Une licence pour un article

      a quand la version 2.x ?

      c’était pourtant un plugin super utile ;)

    • Le 19 juillet 2010 à 12:54, par Suske En réponse à : Une licence pour un article

      Est-ce que ça pose problème si je l’installe, le teste, puis que je reviens sur contrib faire une doc SPIP2.1 de ce plug ? (Compter 6 à 24 mois de délais entre l’idée/envie et la réalisation, sauf accident toujours possible)

    • Le 19 juillet 2010 à 13:20, par kent1 En réponse à : Une licence pour un article

      Ce plugin fonctionne depuis un bail sur SPIP 2.0/2.1

      feature récente : les licences sur les documents si on dispose de médiathèque

    • Le 19 juillet 2010 à 21:46, par ? En réponse à : Une licence pour un article

      Bein faut l’indiquer dans la description alors :-)

      Il est dit qu’il est seulement pour Spip 1.9.2 dans compatibilité :-D

    • Le 26 septembre 2010 à 23:14, par ? En réponse à : Une licence pour un article

      Hello,

      Le plugin ne fonctionne pas sur SPIP 2.1.2. Dès l’activation il y a un message d’erreur. Ensuite les champs apparaissent dans la page de rédaction de l’article mais la valeur choisie n’est jamais enregistrée...

      De plus, je n’ai rien vu dans médiathèque pour licence...

      Une évolution est-elle prévue ?

    • Le 26 septembre 2010 à 23:18, par Maïeul En réponse à : Une licence pour un article

      peut-être précier la nature du message d’erreur à l’introduction ?

    • Le 27 septembre 2010 à 10:16, par ? En réponse à : Une licence pour un article

      Bonjour Maïeul,

      Le message est très beau et très propre puisque c’est spip qui indique « Installation du plugin licence - Echec ». mais tout se passe sans éclat. Et comme je le disais, la liste déroulante apparait dans les pages articles, mais la valeur choisie est perdue au rechargement de la page...

      Merci de te pencher sur mon problème...

    • Le 27 septembre 2010 à 16:34, par Maïeul En réponse à : Une licence pour un article

      je soupçonne un besoin de champs extra non déclaré. Je vais voir ca cet aprem.

    • Le 27 septembre 2010 à 16:41, par Maïeul En réponse à : Une licence pour un article

      a non, vu que champs extra 2 c’est pour SPIP 2.

      Mais un plugin similaire est en cours de devellopement, donc autant ne pas essayer de rattraper ce plugins (qui n’est pas sur la zone) et attendre la sortie du suivant.

      Regarde aussi il y a doit y avoir une contrib « filtre licenc »

    • Le 28 septembre 2010 à 22:03, par ? En réponse à : Une licence pour un article

      on peut toutefois utiliser les champs extra en attendant ...
      c’est simple et ca marche bien

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?
  • [Se connecter]

Pour afficher votre trombine avec votre message, enregistrez-la d’abord sur gravatar.com (gratuit et indolore) et n’oubliez pas d’indiquer votre adresse e-mail ici.

Ajoutez votre commentaire ici Les choses à faire avant de poser une question (Prolégomènes aux rapports de bugs. )
Ajouter un document

Retour en haut de la page

Ça discute par ici

  • Import ICS 2 (agenda distant)

    2 août – 37 commentaires

    La version 2 du plugin « import ICS » en reprend la principale fonctionnalité, à savoir l’ajout automatique d’évènements distants dans la liste des évènements d’un site. À la différence de la première version, elle ne dépend pas du plugin « Séminaire » et est (...)

  • GIS 4

    11 août 2012 – 1286 commentaires

    Présentation et nouveautés La version 4 de GIS abandonne la libraire Mapstraction au profit de Leaflet. Cette librairie permet de s’affranchir des librairies propriétaires tout en gardant les mêmes fonctionnalités, elle propose même de nouvelles (...)

  • Médiathèque

    20 novembre 2008 – 292 commentaires

    Un plugin pour gérer tous vos documents de façon centralisée.

  • Metas +

    3 décembre – commentaires

    Améliorez l’indexation de vos articles dans les moteurs et leur affichage sur les réseaux sociaux grâce aux métadonnées Dublin Core, Open Graph et Twitter Card. Installation Activer le plugin dans le menu dédié. Dans le panel de configuration, (...)

  • Newsletters

    16 janvier 2013 – 374 commentaires

    Ce plugin permet de composer des Info-lettres. Par info-lettre, on désigne ici le contenu éditorial qui va être composé et envoyé par courriel à une liste d’inscrits. Le plugin permet de composer une info-lettre à partir d’un modèle pré-composé, (...)

Ça spipe par là