SPIP-Contrib

SPIP-Contrib

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

273 Plugins, 191 contribs sur SPIP-Zone, 39 visiteurs en ce moment

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

Une licence pour un article

18 avril 2007 – par Fanouch – 24 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

4 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

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
Retour en haut de la page

Vos commentaires

  • 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 à 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).

    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

  • Le 10 février 2009 à 11:27, par Perline En réponse à : Annulation du plugin impossible

    Quand on annule le plugin, plus aucun article ne peut être publié, on a le message d’erreur « Fatal error : Call to undefined function licence_affiche() in ecrire/public/composer.php(48) : eval()’d code on line 734 ».

    Ce qui est fort fort gênant...

    Répondre à ce message

  • Le 4 juillet 2008 à 14:24, par ? En réponse à : Une licence pour un article

    Bonjour,

    Le plugin ne marche plus avec Spip 1.9.3 :( . Le bouton valider ne s’affiche plus

    • Le 13 janvier 2009 à 09:34, par Merlin En réponse à : Une licence pour un article

      Pour moi ça marche en supprimant class=\"visible_au_chargement\" dans inc/licence.php

    Répondre à ce message

  • Le 25 avril 2007 à 08:06, par erational En réponse à : Une licence : les metas CC ? lang ...

    bonjour

    Bonne idée de passer la licence en plugin !
    Cela facilite la vie des rédacteurs.

    il manque encore quelques éléments :
    -  les métas liés à la licence CC (voir mon article et le validateur CC )
    -  l’internationalisation avec lang
    -  A mon avis, si la personne ne choisit aucune licence, mieux vaut ne rien afficher (par défaut le site peut avoir une politique globale sur une licence donnée)
    -  Enventuellement une option de paramétrage du plugin, si on préfère un affichage de type texte ou de type logo.

    Serait il possible de placer le code source sur la zone pour pouvoir commiter dessus ?

    merci

    • Le 10 septembre 2008 à 22:46, par Valéry En réponse à : Une licence : les metas CC ? lang ...

      Je plussoie : le paramétrage pourrait aussi par exemple permettre de choisir une licence par défaut également.

      Je l’ai utilisé pour un de mes sites où tout est en CC by-nd sauf lorsque on republie des textes rédigé sur d’autres supports (avec une autorisation bien sur) auquel cas il faut le copyright.

      J’ai pu modifier la balise et le formulaire pour avoir la licence par défaut. En revanche pour le multilinguisme ce la dépasse mes compétences...

    Répondre à ce message

  • Le 20 avril 2007 à 17:15, par BoOz En réponse à : Une licence pour un article

    Il serait peut être judicieux de rajouter la licence art-libre, qui est l’une des plus intéressantes car proche de ce qu’est la gpl pour du code informatique, mais pour des créations artistiques.

    Et si je n’écris pas de bêtise, ce qui serait étonnant, on peut avoir un article qui serait à la fois :

    -  copyright
    -  GNU / GPL
    -  CC BY

    • Le 22 avril 2007 à 01:32, par Fanouch En réponse à : Une licence pour un article

      Pourquoi pas pour la licence art-libre... mais bon, mon plugin étant fait pour des articles, je ne sais pas si ce sera utilisé ... je vais la rajouter à la prochaine version, ca coute pas grand chose ;)

      En revanche, je n’ai aucune idée si on peut mettre plusieurs licences sur un même document !!! J’ai jamais vu ça en tout cas !!!

    Répondre à ce message

  • Le 19 avril 2007 à 09:14, par Birdy En réponse à : Une licence pour un article

    A première vue, ça à l’air très simple et pratique. Une petite question : peut-on personnaliser ce qui est affiché dans l’espace public (teinte, forme, taille..) ?

    • Le 22 avril 2007 à 01:30, par Fanouch En réponse à : Une licence pour un article

      C’est modifiable en effet ..

      Il faut aller triturer dans le fichier « plugins/licence/base/LICENCE.php » qui défini la balise ...
      Je vais essayer de documenter un peu mieux cela !!

    Répondre à ce message

Répondre à cet article

Qui êtes-vous ?

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

  • Squelettes « Chez nous »

    17 avril 2008 – 26 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Jeu de squelettes prêts à l’emploi pour site de maison : visite des lieux, présentation des habitants, chronique et livre d’or.

  • Formidable, le générateur de formulaires

    23 janvier – 55 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Un générateur de formulaires facilement configurable pour les non-informaticiens et facilement extensible pour les développeurs. Introduction L’objectif était de créer un plugin permettant de générer des formulaires. Historiquement, 2 plugins avaient (...)

  • Transaction : créer des formulaires avec paiement en ligne

    13 mars 2011 – 33 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Transaction est une extension du plugin de création de formulaires Formidable pour concevoir des formulaires de paiement en ligne et les connecter aux principales API bancaires françaises. Présentation Transaction introduit 3 nouveaux types de (...)

  • Plugin SPIP-Géoportail

    17 août 2010 – 169 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Plugin pour l’intégration d’objets géographiques dans SPIP avec l’API Géoportail. Affichage de cartes Géoportail, OpenStreetMap (OSM), Google Maps ou Yahoo !... Préambule : Travaillant sur un projet utilisant SPIP et le Géoportail, il nous a semblé (...)

  • Navigation AJAX

    31 janvier – 13 <blink style='color:red;'>public|spip|ecrire:commentaires</blink>

    Ce plugin permet de modifier automatiquement une parties des liens internes de manière à ce qu’ils ne déclenchent pas un chargement complet de la page cible, mais un chargement en AJAX de certains éléments spécifiés à l’avance. Il permet aussi de (...)