Merge default doc-dc
authorDamien Correia
Tue, 14 Aug 2018 18:26:02 +0200
branchdoc-dc
changeset 96 8e05d726d4ad
parent 94 92e2a6a91a96 (diff)
parent 95 edcd71304333 (current diff)
child 97 9783741e866d
Merge default
--- a/src/source/howto-renderer.rst	Wed Jul 11 15:24:57 2018 +0200
+++ b/src/source/howto-renderer.rst	Tue Aug 14 18:26:02 2018 +0200
@@ -24,7 +24,7 @@
 
     # New custom contact paragraph renderer
 
-    @adapter_config(name='custom', context=(IContactParagraph, IPyAMSLayer), provides=IContentRenderer)
+    @adapter_config(name='custom', context=(IContactParagraph, IPyAMSLayer), provides=ISharedContentRenderer)
     @template_config(template='templates/contact-custom.pt', layer=IPyAMSLayer)
     class ContactParagraphCustomRenderer(ContactParagraphDefaultRenderer):
         """Context paragraph custom renderer"""
@@ -34,7 +34,7 @@
 
 
 In this example, we have defined an adapter named 'custom' with :py:class:`IContactParagraph`,
-:py:class:`IPyAMSLayer` as context and provides :py:class:`IContentRenderer` interface.
+:py:class:`IPyAMSLayer` as context and provides :py:class:`ISharedContentRenderer` interface.
 
 Using ``@template_config()`` decorator, the renderer will be displayed in html container according to the template
 
@@ -50,7 +50,7 @@
 2. Create a new Renderer from scratch
 -------------------------------------
 
-We can define a new settings interface for the renderer, to do that we start by creating an interface
+We can define a new settings for the renderer, to do that we start by creating an interface:
 
 
 a) Create setting interface for the renderer
@@ -117,7 +117,7 @@
 
 .. code-block:: python
 
-    @adapter_config(context=(IContactParagraph, IPyAMSLayer), provides=IContentRenderer)
+    @adapter_config(context=(IContactParagraph, IPyAMSLayer), provides=ISharedContentRenderer)
     @template_config(template='templates/contact-custom.pt', layer=IPyAMSLayer)
     class PhotoRenderer(BaseContentRenderer):
         """Context paragraph custom renderer"""