Annotation of kupuMPIWG/silva/wire.kupu, revision 1.1

1.1     ! dwinter     1: <kupu:wire
        !             2:     implementation="silva"
        !             3:     xmlns:kupu="http://kupu.oscom.org/namespaces/dist"
        !             4:     >
        !             5: 
        !             6:   <!--
        !             7:     This file defines the wiring of this implementation. Wiring means
        !             8:     defining what slots are filled with, in particular: which parts
        !             9:     the slots are filled with.
        !            10: 
        !            11:     Like feature/part definitions, wirings can cascade over
        !            12:     implementations, too. That way, a succeding implementation does
        !            13:     not have to repeat all of the wiring below. It only has to
        !            14:     override the slots that concern it.
        !            15:   -->
        !            16: 
        !            17:   <!-- Fill slots. Order inside fill-slot matters! -->
        !            18: 
        !            19:   <!-- XXX head is currently not inside a METAL macro, because it's
        !            20:   not used by silva. Silva comes with its own CSS for kupu; we might
        !            21:   reconsider when we introduce the drawers to silva -->
        !            22:   <kupu:fill-slot name="head">
        !            23:     <kupu:insert-part feature="head" part="meta" />
        !            24:     <kupu:insert-part feature="head" part="styles" />
        !            25:     <kupu:insert-part feature="drawers" part="styles" />
        !            26:   </kupu:fill-slot>
        !            27: 
        !            28:   <kupu:fill-slot name="fulleditor">
        !            29:     <kupu:insert-part feature="head" part="jsincludes" />
        !            30:     <kupu:insert-part feature="drawers" part="styles" />
        !            31:     <kupu:insert-part feature="saveonpart" part="jsincludes" />
        !            32:     <kupu:insert-part feature="contextmenu" part="jsincludes" />
        !            33: 
        !            34:     <kupu:insert-part feature="head" part="bootstrap-editor" />
        !            35:   </kupu:fill-slot>
        !            36: 
        !            37:   <kupu:fill-slot name="fulleditor-toolbar">
        !            38:     <kupu:insert-part feature="toolbar" part="toolbar" />
        !            39:   </kupu:fill-slot>
        !            40: 
        !            41:   <kupu:fill-slot name="fulleditor-toolboxes">
        !            42:     <kupu:insert-part feature="toolboxes" part="toolboxes" />
        !            43:   </kupu:fill-slot>
        !            44: 
        !            45:   <kupu:fill-slot name="fulleditor-frame">
        !            46:     <kupu:insert-part feature="body" part="editorframe" />
        !            47:   </kupu:fill-slot>
        !            48: 
        !            49:   <kupu:fill-slot name="toolbar-buttons">
        !            50:     <kupu:insert-part feature="toolbar" part="logo" />
        !            51:     <kupu:insert-part feature="toolbar" part="select-styles" />
        !            52:     <kupu:insert-part feature="save" part="buttons" />
        !            53:     <kupu:insert-part feature="toolbar" part="buttongroup-basicmarkup" />
        !            54:     <kupu:insert-part feature="toolbar" part="buttongroup-subsuper" />
        !            55:     <!--kupu:insert-part feature="colorchooser" part="buttons" /-->
        !            56:     <!--kupu:insert-part feature="toolbar" part="buttongroup-justify" /-->
        !            57:     <kupu:insert-part feature="toolbar" part="buttongroup-list" />
        !            58:     <kupu:insert-part feature="toolbar" part="buttongroup-definitionlist" />
        !            59:     <!--kupu:insert-part feature="toolbar" part="buttongroup-indent" /-->
        !            60:     <kupu:insert-part feature="drawers" part="buttons" />
        !            61:     <!--kupu:insert-part feature="toolbar" part="buttongroup-remove" /-->
        !            62:     <kupu:insert-part feature="toolbar" part="buttongroup-undo" />
        !            63:     <kupu:insert-part feature="spellchecker" part="buttons" />
        !            64:     <kupu:insert-part feature="sourceedit" part="buttons" />
        !            65:   </kupu:fill-slot>
        !            66: 
        !            67:   <kupu:fill-slot name="toolboxes">
        !            68:     <!--kupu:insert-part feature="toolboxes" part="properties" /-->
        !            69:     <kupu:insert-part feature="toolboxes" part="links" />
        !            70:     <kupu:insert-part feature="toolboxes" part="indexes" />
        !            71:     <kupu:insert-part feature="toolboxes" part="images" />
        !            72:     <kupu:insert-part feature="toolboxes" part="abbr" />
        !            73:     <kupu:insert-part feature="toolboxes" part="cleanupexpressions" />
        !            74:     <kupu:insert-part feature="toolboxes" part="external_source" />
        !            75:     <kupu:insert-part feature="toolboxes" part="citation" />
        !            76:     <kupu:insert-part feature="toolboxes" part="tables" />
        !            77:     <kupu:insert-part feature="toolboxes" part="toc" />
        !            78:     <kupu:insert-part feature="toolboxes" part="typochars" />
        !            79:     <kupu:insert-part feature="toolboxes" part="save" />
        !            80:   </kupu:fill-slot>
        !            81: 
        !            82:   <kupu:fill-slot name="drawers">
        !            83:     <!-- <kupu:insert-part feature="drawers" part="librarydrawer" /> -->
        !            84:   </kupu:fill-slot>
        !            85: 
        !            86: </kupu:wire>

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