Ignore:
Timestamp:
Dec 18, 2006, 3:53:38 PM (15 years ago)
Author:
Martin Svensson
Message:

References #146 Finished with making the help-text writing more easy.
Buttons to insert some useful tags to the helptext have been added to the helptext edit/zoom windows

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/www/admin/clients/help/edit_help.jsp

    r3036 r3040  
    189189    <m:menu
    190190      id="listtype"
     191      style="display: none;">     
     192    <m:menuitem
     193      title="Ordered list"
     194      onclick="encloseSelection('&lt;ol&gt&lt;li&gt;', '&lt;/li&gt;&lt;/ol&gt;')"
     195      tooltip="Insert an ordered list"
     196    />
     197    <m:menuitem
     198      title="Unordered list"
     199      onclick="encloseSelection('&lt;ul&gt;&lt;li&gt;', '&lt;/li&gt;&lt;/ul&gt;')"
     200      tooltip="Insert an unordered list"
     201    />     
     202    </m:menu>
     203    <%
     204    String tableInsert = "encloseSelection('&lt;table class=&quot;explanation&quot;&gt;', '&lt;/table&gt;')";
     205    %>
     206    <m:menu
     207      id="tableitem"
    191208      style="display: none;">
    192      
    193     <m:menuitem
    194       title="Organized&nbsp;list"
    195       onclick="encloseSelection('&lt;ol&gt;', '&lt;/ol&gt;')"
    196       tooltip="Insert a numeric list"
     209    <m:menuitem
     210      title="Table"
     211      onclick="<%=tableInsert%>"
     212      tooltip="Insert a table"
     213    />
     214    <m:menuitem
     215      title="Row"
     216      onclick="encloseSelection('&lt;tr&gt;', '&lt;/tr&gt;')"
     217      tooltip="Insert a row in a table"
     218    />
     219    <m:menuitem
     220      title="Cell"
     221      onclick="encloseSelection('&lt;td&gt;', '&lt;/td&gt;')"
     222      tooltip="Insert a cell in a table row"
    197223    />
    198224    </m:menu>
     225    <m:menu
     226      id="textformats"
     227      style="display: none;">
     228    <m:menuitem
     229      title="Important"
     230      onclick="encloseSelection('&lt;imp&gt;', '&lt/imp&gt;')"
     231      tooltip="Mark text as important"
     232    />
     233    <m:menuitem
     234      title="User input"
     235      onclick="encloseSelection('&lt;ui&gt;', '&lt/ui&gt;')"
     236      tooltip="Mark text as user input."
     237    />
     238    <m:menuitem
     239      title="Required"
     240      onclick="encloseSelection('&lt;req&gt;', '&lt/req&gt;')"
     241      tooltip="Mark text as required user input"
     242    />
     243    </m:menu>   
    199244    <p>
    200245    <form action="index.jsp?ID=<%=ID%>" method="post" name="help" onsubmit="return false;">
     
    203248
    204249    <h3 class="docked"><%=title%> <base:help tabcontrol="settings" /></h3>
    205     <t:tabcontrol id="settings" contentstyle="<%="height: "+(int)(scale*260)+"px;"%>"
     250    <t:tabcontrol id="settings" contentstyle="<%="height: "+(int)(scale*360)+"px;"%>"
    206251      position="bottom" remember="<%=help != null%>">
    207252    <t:tab id="info" title="Help text" validate="validateHelp()" helpid="help.edit">
     
    219264          size="40" maxlength="<%=Help.MAX_EXTERNAL_ID_LENGTH%>"></td>
    220265      </tr>   
    221       <tr>
    222         <td></td>
    223         <td>
    224266         
    225         </td>
    226       </tr>       
    227267      <tr valign=top>
    228268        <td class="prompt">Help text</td>
     
    265305              tooltip="Textstyle"
    266306              clazz="buttonclass"
    267               style="border-right: 0px;"
    268307              image="text_style_edit.gif"
    269               onclick="Menu.toggleTopMenu(document.getElementById('textstyles'), event.clientX, event.clientY); event.cancelBubble = true;"
     308              onclick="Menu.toggleTopMenu(document.getElementById('textformats'), event.clientX, event.clientY); event.cancelBubble = true;"
    270309            />           
    271310            <tbl:button
    272311              tooltip="Table"
    273312              clazz="buttonclass"
    274               style="border-right: 0px;"
    275313              image="text_table.png"
    276314              onclick="Menu.toggleTopMenu(document.getElementById('tableitem'), event.clientX, event.clientY); event.cancelBubble = true;"
    277315            />
    278316            <tbl:button
    279               clazz="buttonclass"
    280               style="border-right: 0px;"
     317              tooltip="List"
     318              clazz="buttonclass"
    281319              image="text_list.gif"
    282320              onclick="Menu.toggleTopMenu(document.getElementById('listtype'), event.clientX, event.clientY); event.cancelBubble = true;"
     
    284322            <tbl:button
    285323              tooltip="New line"
    286               style="padding: 1px;"
    287324              image="text_newline.gif"
    288325              clazz="buttonclass"
     
    297334          </tbl:toolbar>
    298335          </div>
    299           <textarea <%=clazz%> rows="12" cols="60" name="description" wrap="virtual"
     336          <textarea <%=clazz%> rows="16" cols="60" name="description" wrap="virtual"
    300337            ><%=HTML.encodeTags(help == null ? cc.getPropertyValue("description") : help.getDescription())%></textarea>
    301338          <a href="javascript:Main.zoom('Help text', 'help', 'description')"
Note: See TracChangeset for help on using the changeset viewer.