Plugins doc + minor design changes.

This commit is contained in:
Alexis Metaireau 2011-06-18 01:03:53 +02:00
commit 28c0644eb6
10 changed files with 97 additions and 18 deletions

View file

@ -1,4 +1,4 @@
from blinker import signal
from pelican import signals
"""
License plugin for Pelican
@ -19,5 +19,5 @@ def add_license(generator, metadata):
and 'LICENSE' in generator.settings.keys():
metadata['license'] = generator.settings['LICENSE']
signal('pelican_article_generate_context').connect(add_license)
def register():
signals.article_generate_context.connect(add_license)

View file

@ -1,6 +1,6 @@
import hashlib
from blinker import signal
from pelican import signals
"""
Gravata plugin for Pelican
==========================
@ -37,4 +37,4 @@ def add_gravatar(generator, metadata):
def register():
signal('pelican_article_generate_context').connect(add_gravatar)
signals.article_generate_context.connect(add_gravatar)

View file

@ -1,8 +1,7 @@
from blinker import signal
from pelican import signals
def test(sender):
print "%s initialized !!" % sender
def register():
signal('pelican_initialized').connect(test)
signals.initialized.connect(test)