I wanted to write mkdocs plugins, so I read the docs (well, at least part of 
them) and I wrote a very simple, very basic plugin.
I called it "Hello dolly", because when I wrote it I was inspired by the (once 
built-in) WordPress plugin of the same name that teached me the basic of plugin 
writing for that blog platform.

It does a very simple, very basic tasks. In each document, the plugin looks for 
the specific tag {{dolly}} and replaces it with a random line from the "Hello 
dolly!" lyrics; I tried to keep the code as simple as possible, so you won't 
find any unit-testing code and even the search and replace part was done by 
using the str.replace method instead of using a regular expression.
I tried to comment the code whenever possible, but english is not my native 
language and you're likely to find a lot of grammar mistakes and typos in my 
comments, but I hope that my code will speak better than my own words.


If, like me, you're looking forward writing your own plugin then you might find 
useful to have a look at it.
You'll find it here:

https://github.com/fmaida/hello-dolly-mkdocs-plugin


If you have any questions, please contact me on GitHub and I'll try to help you.


Thank you for your time and best regards
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to