Ignore:
Timestamp:
2012-02-23T16:02:56+13:00 (12 years ago)
Author:
sjm84
Message:

Added the ability to edit the document directly on the page

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/oran/transform/pages/document.xsl

    r25106 r25142  
    127127    <!-- the page content -->
    128128    <xsl:template match="/page/pageResponse/document">
     129        <xsl:if test="/page/pageRequest/paramList/param[@name = 'documentbasket']/@value = 'on'">
     130            <script type="text/javascript" src="interfaces/{$interface_name}/js/documentmaker_scripts.js"><xsl:text> </xsl:text></script>
     131            <script type="text/javascript" src="interfaces/{$interface_name}/js/documentmaker_scripts_util.js"><xsl:text> </xsl:text></script>
     132        </xsl:if>
     133       
    129134        <xsl:if test="/page/pageRequest/paramList/param[@name = 'dmd']/@value = 'true'">
    130135            <gsf:metadata name="all"/>
     
    151156           
    152157            <xsl:if test="/page/pageRequest/paramList/param[@name = 'documentbasket']/@value = 'on'">
    153                 <table style="width:100%"><tr><td style="width:70%"><xsl:text> </xsl:text></td>
    154                     <td>
     158                <table style="width:100%"><tr>
     159                    <td id="editBarLeft" style="width:70%"><xsl:text> </xsl:text></td>
     160                    <td id="editBarRight">
    155161                        <div style="text-align:center;">
    156                             <div class="ui-state-default ui-corner-all">
    157                                 <a style="padding: 3px; text-decoration:none;" href="{$library_name}?a=g&amp;sa=documentbasket&amp;c=&amp;s=DisplayDocumentList&amp;rt=r&amp;p.c={/page/pageResponse/collection/@name}&amp;docToEdit={/page/pageResponse/document/documentNode/@nodeID}">Edit this document</a>
     162                            <div style="margin:5px;" class="ui-state-default ui-corner-all">
     163                                <a style="padding: 3px; text-decoration:none;" href="{$library_name}?a=g&amp;sa=documentbasket&amp;c=&amp;s=DisplayDocumentList&amp;rt=r&amp;p.c={/page/pageResponse/collection/@name}&amp;docToEdit={/page/pageResponse/document/documentNode/@nodeID}">Edit structure</a>
     164                            </div>
     165                            <div style="margin:5px;" class="ui-state-default ui-corner-all">
     166                                <a style="padding: 3px; text-decoration:none;" href="javascript:readyPageForEditing();">Edit content</a>
    158167                            </div>
    159168                        </div>
Note: See TracChangeset for help on using the changeset viewer.