Annotation of kupuMPIWG/plone/resource_types.pt, revision 1.1

1.1     ! dwinter     1: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"
        !             2:     lang="en"
        !             3:     metal:use-macro="here/kupu_config/macros/master"
        !             4:     i18n:domain="plone">
        !             5: 
        !             6: <body>
        !             7: 
        !             8:     <div class="documentContent" metal:fill-slot="kupu_content">
        !             9: <h3>Kupu Configuration</h3>
        !            10: <form action="" method="post" tal:attributes="action here/absolute_url">
        !            11: <p>While libraries provide abstract locations for objects of any type,
        !            12: Kupu distinguishes objects by resource type. For example, a user might
        !            13: request a library showing objects to link to or a library showing
        !            14: objects to be inserted into a document. The abstract location
        !            15: (library) might be the same, but the former library would contain
        !            16: documents, the latter images.</p>
        !            17: 
        !            18: <p>This management screen allows you to define resource types using a
        !            19: list of portal types. A special resource type, <code>collection</code>,
        !            20: identifies portal types that are to be treated as collections.</p>
        !            21: 
        !            22: <fieldset>
        !            23: <legend>Map resource types</legend>
        !            24: 
        !            25: <table>
        !            26: 
        !            27:   <tr>
        !            28:     <td></td>
        !            29:     <th>Resource type</th>
        !            30:     <th>Portal types</th>
        !            31:   </tr>
        !            32: 
        !            33:   <tr tal:repeat="type_tuple here/zmi_get_type_mapping">
        !            34:     <tal:with define="resource_type python:type_tuple[0];
        !            35:                       portal_types  python:type_tuple[1]">
        !            36:     <td valign="top">
        !            37:       <input type="checkbox" name="resource_types:list"
        !            38:              tal:attributes="value resource_type" />
        !            39:       <input type="hidden" name="type_info.old_type:records"
        !            40:              tal:attributes="value resource_type" />
        !            41:     </td>
        !            42: 
        !            43:     <td valign="top">
        !            44:       <input type="text" name="type_info.resource_type:records"
        !            45:              tal:attributes="value resource_type" />
        !            46:     </td>
        !            47: 
        !            48:     <td valign="top">
        !            49:       <textarea name="type_info.portal_types:lines:records"
        !            50:                 rows="5" cols="50"
        !            51:                 style="width:40em;"
        !            52:                 tal:content="python:'\n'.join(portal_types)">
        !            53:       </textarea>
        !            54:     </td>
        !            55:     </tal:with>
        !            56:   </tr>
        !            57:   <tr>
        !            58:     <td colspan="3">
        !            59:       <input class="context" type="submit" name="zmi_update_resource_types:method" value="Save" />
        !            60:       <input class="context" type="submit" name="zmi_delete_resource_types:method" value="Delete" />
        !            61:     </td>
        !            62:   </tr>
        !            63: 
        !            64: </table>
        !            65: </fieldset>
        !            66: 
        !            67: <fieldset>
        !            68: <legend>Add new resource type</legend>
        !            69: <table>
        !            70:   <tr>
        !            71:     <th>Resource type</th>
        !            72:     <th>Portal types</th>
        !            73:   </tr>
        !            74:   <tr>
        !            75:     <td valign="top"><input type="text" name="resource_type" /></td>
        !            76:     <td valign="top">
        !            77:       <textarea name="portal_types:lines" rows="5" cols="30"></textarea>
        !            78:     </td>
        !            79:   </tr>
        !            80:   <tr>
        !            81:     <td colspan="2"><input class="context" type="submit" name="zmi_add_resource_type:method" value="Add" /></td>
        !            82:   </tr>
        !            83: </table>
        !            84: </fieldset>
        !            85: </form>
        !            86: 
        !            87: </div>
        !            88: </body>
        !            89: </html>
        !            90: 

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