Annotation of kupuMPIWG/zope2/example.pt, revision 1.1.1.1

1.1       dwinter     1: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
                      2: "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
                      3: <html xmlns="http://www.w3.org/1999/xhtml"
                      4:       xmlns:tal="http://xml.zope.org/namespaces/tal"
                      5:       xmlns:metal="http://xml.zope.org/namespaces/metal"
                      6:       xmlns:i18n="http://xml.zope.org/namespaces/i18n"
                      7:       tal:define="kupu here/kupu; 
                      8:                   macros kupu/kupumacros/macros;
                      9:                   kupu_url kupu/absolute_url;
                     10:                   document_url here/REQUEST/URL1">
                     11: 
                     12:   <!--
                     13:    Create a 'kupu editor' object in the folder where you want to
                     14:    enable visual editing with kupu. Call it 'kupu' (you can call it
                     15:    something else, but this template relies on this name being
                     16:    'kupu'). Add a Page Template next to the kupu object and copy the
                     17:    contents of this file into it. Call the Page Template 'kupu_edit'
                     18:    or something like that. You can now point your browser at any object's
                     19:    URL, append '/kupu_edit' and you will be able to edit the object
                     20:    with kupu.
                     21:    
                     22:    Note: kupumacros require kupu_url and document_url be defined.
                     23:    -->
                     24: 
                     25:   <head>
                     26:     <title>Kupu Editor example template</title>
                     27: 
                     28:     <!-- include the standard scripts/stylesheets -->
                     29:     <metal:macro use-macro="macros/head">
                     30:     <!-- 
                     31:     Slots in this macro can be used to add/remove/change functionality.
                     32:     As a miniumum the kupu_bootstrap slot should be used for your own
                     33:     startKupu() and initKupu() javascripts.
                     34:     Changes here usually require corresponding changes to slots in the
                     35:     fulleditor macro below.
                     36:     -->
                     37:     </metal:macro>
                     38: 
                     39:   </head>
                     40: 
                     41:   <body onload="kupu = startKupu();">
                     42: 
                     43:     <!-- include the xmlconfig -->
                     44:     <metal:macro use-macro="macros/xmlconfig">
                     45:       <!-- 
                     46:       Slots in this macro can be used to add/remove/change config settings.
                     47:       -->
                     48:       <metal:slot fill-slot="dst"><tal:block replace="document_url" /></metal:slot>
                     49:     </metal:macro>
                     50: 
                     51:     <!-- include the fulleditor -->
                     52:     <metal:macro use-macro="macros/fulleditor">
                     53:       <!-- 
                     54:       Slots in this macro can be used to add/remove/change functionality.
                     55:       Anything more than minor changes here will also require changes to
                     56:       coresponding slots in the head macro above.
                     57:       -->
                     58:     </metal:macro>
                     59:     
                     60:   </body>
                     61: </html>

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>