diff options
Diffstat (limited to 'content/code/2014-05-09-pelican-fix-intrasite-links.rst')
-rw-r--r-- | content/code/2014-05-09-pelican-fix-intrasite-links.rst | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/content/code/2014-05-09-pelican-fix-intrasite-links.rst b/content/code/2014-05-09-pelican-fix-intrasite-links.rst new file mode 100644 index 0000000..f6a50ab --- /dev/null +++ b/content/code/2014-05-09-pelican-fix-intrasite-links.rst @@ -0,0 +1,32 @@ +Petit patch pour pelican +######################## + +:date: 2014-05-09 18:20 +:category: code +:tags: pelican +:slug: pelican-fix-intrasite-links +:lang: fr + +À peine lancé avec pelican_, le générateur utilisé pour ce site, que je me +permets de trouver un bug dans la version de développement. + +Ce bug empêche la création de liens vers une page dans un article (comme +effectué sur le `premier article`_ par exemple) ou comme il suit : + +.. code-block:: restructuredtext + + .. _bar: {filename}/pages/bar.rst + +L'erreur est la suivante :: + + WARNING: Unable to find ParseResult(scheme='', netloc='', path='/pages/bar.rst', + params='', query='', fragment=''), skipping url replacement + +Suite à un petit tour sur le chan IRC (*pelican@freenode* pour les intéressés), +et une aide du fidèle (et magique) `git bisect`, il a été possible de tracer +facilement le commit introduisant la régression, et de le corriger_. + + +.. _pelican: http://blog.getpelican.com/ +.. _`premier article`: {filename}/misc/2014-05-09-reloaded.rst +.. _corriger: https://github.com/getpelican/pelican/commit/9a753f4fa97c6b086ba8129043b00d1fba55290e |