|
|
8 年之前 | |
|---|---|---|
| .. | ||
| Readme.md | 10 年之前 | |
| __init__.py | 10 年之前 | |
| content_objects.py | 10 年之前 | |
| linker.py | 8 年之前 | |
| mailto.py | 10 年之前 | |
This plugin allows to define custom linker commands in analogy to the builtin
{filename}, {attach}, {category}, {tag}, {author}, and {index}
syntax.
{mailto}Purpose: Helps to create mailto: links with javascript (JS) on top of a
non-JS fallback.
How the HTML code is replaced step by step
<a href="{mailto}webmaster" rel="nofollow">Send me a mail</a>
'jroznfgre' = rot_13('webmaster')):<a href="/mailto/jroznfgre/" rel="nofollow">Send me a mail</a>
<a href="mailto:webmaster@example.com" rel="nofollow">Send me a mail</a>
mailto/jroznfgre/index.html is generated using the template
mailto_fallback.Usage instruction
{mailto} plugin usingPLUGINS = ['linker.mailto']
mailto_fallback template (accessing mailto which is injected
into the template)content_objectsThis plugin collects all pelican.contents.Content instances in a set which
can be accessed using context['content_objects'].