feat(license): can choose the license in config file
This commit is contained in:
parent
07ac99f5cd
commit
6012216a50
2 changed files with 37 additions and 2 deletions
23
README.md
23
README.md
|
@ -24,11 +24,30 @@ NUIR_AUTHORS = {
|
|||
|
||||
### Licence
|
||||
|
||||
La licence par défaut est la CC-BY-SA 4.0. Il est possible de la modifier dans le footer qui se trouve dans le fichier `templates/base.html`.
|
||||
Il est possible d’utiliser une licence à mettre sur le contenu des articles. Il faut rajouter une valeur à la variable `NUIR_LICENCE` dans le fichier de configuration de Pelican.
|
||||
|
||||
Les suivantes sont natives au thème:
|
||||
|
||||
* CCBY
|
||||
* CCBYSA
|
||||
* CCBYND
|
||||
* CCBYNCSA
|
||||
* CCBYNCND
|
||||
* GNUFDL
|
||||
|
||||
Pour mettre une autre licence ou un bouton personnalisé à cet emplacement, il faut utiliser la structure suivante:
|
||||
|
||||
```
|
||||
NUIR_LICENCE = {
|
||||
'link': 'lien qui redirige l’utilisateur quand il clique sur l’image',
|
||||
'alt': 'alt de l’image',
|
||||
'image': 'chemin de l’image'
|
||||
}
|
||||
```
|
||||
|
||||
## Support de plugins
|
||||
|
||||
Ce thème supporte les plugins suivant :
|
||||
|
||||
* [Series](https://github.com/getpelican/pelican-plugins/tree/master/series).
|
||||
* [Series](https://github.com/getpelican/pelican-plugins/tree/master/series)
|
||||
* [Drafts](https://github.com/noirbizarre/pelican-drafts)
|
||||
|
|
|
@ -35,7 +35,23 @@
|
|||
Thème principal fait par <a href="https://eban.bzh">Eban</a>, inspiré en partie par <a href="https://github.com/onur/medius">medius</a>. Utilise le moteur <a href="https://blog.getpelican.com/">Pelican</a>.
|
||||
</div>
|
||||
<div id="licence-art">
|
||||
{% if NUIR_LICENCE == "CCBY" %}
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by/4.0/88x31.png" /></a>
|
||||
{% elif NUIR_LICENCE == "CCBYSA" %}
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/88x31.png" /></a>
|
||||
{% elif NUIR_LICENCE == "CCBYNC" %}
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc/4.0/88x31.png" /></a>
|
||||
{% elif NUIR_LICENCE == "CCBYNCSA" %}
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png" /></a>
|
||||
{% elif NUIR_LICENCE == "CCBYND" %}
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nd/4.0/88x31.png" /></a>
|
||||
{% elif NUIR_LICENCE == "CCBYNCND" %}
|
||||
<a rel="license" href="http://creativecommons.org/licenses/by-nc-nd/4.0/"><img alt="Creative Commons License" style="border-width:0" src="https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png" /></a>
|
||||
{% elif NUIR_LICENCE == "GNUFDL" %}
|
||||
<a rel="license" href="https://www.gnu.org/licenses/fdl-1.3.html"><img alt="GNU FDL" style="border-width:0" src="https://www.gnu.org/graphics/gfdl-logo-small.png" /></a>
|
||||
{% elif NUIR_LICENCE %}
|
||||
<a rel="license" href={{ NUIR_LICENCE["link"] }}><img alt="{{ NUIR_LICENCE['alt'] }}" style="border-width:0" src="{{ NUIR_LICENCE["image"] }}" /></a>
|
||||
{% endif %}
|
||||
</div>
|
||||
</footer>
|
||||
</body>
|
||||
|
|
Loading…
Reference in a new issue