Changeset 1037
- Timestamp:
- 10/20/06 16:09:44
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/deployment/webadmin/webapp/resources/default/default/default.xsl
r1032 r1037 62 62 63 63 <!-- Properly encoded prefixes to the application actions; use these to build 64 urls; allows the application to be used without cookies or within a portal. --> 65 <xsl:variable name="setup" select="/bedeworkadmin/urlPrefixes/setup/a/@href"/> <!-- used --> 66 <xsl:variable name="logout" select="/bedeworkadmin/urlPrefixes/logout/a/@href"/><!-- used --> 64 urls; allows the application to be used without cookies or within a portal. 65 we will probably change the way we create these before long (e.g. build them 66 dynamically in the xslt). --> 67 <xsl:variable name="setup" select="/bedeworkadmin/urlPrefixes/setup/a/@href"/> 68 <xsl:variable name="logout" select="/bedeworkadmin/urlPrefixes/logout/a/@href"/> 69 <!-- events --> 67 70 <xsl:variable name="event-showEvent" select="/bedeworkadmin/urlPrefixes/event/showEvent/a/@href"/> 68 71 <xsl:variable name="event-showModForm" select="/bedeworkadmin/urlPrefixes/event/showModForm/a/@href"/> 69 <xsl:variable name="event-showUpdateList" select="/bedeworkadmin/urlPrefixes/event/showUpdateList/a/@href"/> <!-- used -->72 <xsl:variable name="event-showUpdateList" select="/bedeworkadmin/urlPrefixes/event/showUpdateList/a/@href"/> 70 73 <xsl:variable name="event-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/event/showDeleteConfirm/a/@href"/> 71 <xsl:variable name="event-initAddEvent" select="/bedeworkadmin/urlPrefixes/event/initAddEvent/a/@href"/> <!-- used -->72 <xsl:variable name="event-initUpdateEvent" select="/bedeworkadmin/urlPrefixes/event/initUpdateEvent/a/@href"/> <!-- used -->74 <xsl:variable name="event-initAddEvent" select="/bedeworkadmin/urlPrefixes/event/initAddEvent/a/@href"/> 75 <xsl:variable name="event-initUpdateEvent" select="/bedeworkadmin/urlPrefixes/event/initUpdateEvent/a/@href"/> 73 76 <xsl:variable name="event-delete" select="/bedeworkadmin/urlPrefixes/event/delete/a/@href"/> 74 77 <xsl:variable name="event-fetchForDisplay" select="/bedeworkadmin/urlPrefixes/event/fetchForDisplay/a/@href"/> … … 78 81 <xsl:variable name="event-initUpload" select="/bedeworkadmin/urlPrefixes/event/initUpload/a/@href"/> 79 82 <xsl:variable name="event-upload" select="/bedeworkadmin/urlPrefixes/event/upload/a/@href"/> 83 <!-- sponsors --> 80 84 <xsl:variable name="sponsor-showSponsor" select="/bedeworkadmin/urlPrefixes/sponsor/showSponsor/a/@href"/> 81 85 <xsl:variable name="sponsor-showReferenced" select="/bedeworkadmin/urlPrefixes/sponsor/showReferenced/a/@href"/> … … 83 87 <xsl:variable name="sponsor-showUpdateList" select="/bedeworkadmin/urlPrefixes/sponsor/showUpdateList/a/@href"/> 84 88 <xsl:variable name="sponsor-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/sponsor/showDeleteConfirm/a/@href"/> 85 <xsl:variable name="sponsor-initAdd" select="/bedeworkadmin/urlPrefixes/sponsor/initAdd/a/@href"/> <!-- used -->89 <xsl:variable name="sponsor-initAdd" select="/bedeworkadmin/urlPrefixes/sponsor/initAdd/a/@href"/> 86 90 <xsl:variable name="sponsor-initUpdate" select="/bedeworkadmin/urlPrefixes/sponsor/initUpdate/a/@href"/> 87 91 <xsl:variable name="sponsor-delete" select="/bedeworkadmin/urlPrefixes/sponsor/delete/a/@href"/> … … 89 93 <xsl:variable name="sponsor-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/sponsor/fetchForUpdate/a/@href"/> 90 94 <xsl:variable name="sponsor-update" select="/bedeworkadmin/urlPrefixes/sponsor/update/a/@href"/> 95 <!-- locations --> 91 96 <xsl:variable name="location-showLocation" select="/bedeworkadmin/urlPrefixes/location/showLocation/a/@href"/> 92 97 <xsl:variable name="location-showReferenced" select="/bedeworkadmin/urlPrefixes/location/showReferenced/a/@href"/> … … 94 99 <xsl:variable name="location-showUpdateList" select="/bedeworkadmin/urlPrefixes/location/showUpdateList/a/@href"/> 95 100 <xsl:variable name="location-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/location/showDeleteConfirm/a/@href"/> 96 <xsl:variable name="location-initAdd" select="/bedeworkadmin/urlPrefixes/location/initAdd/a/@href"/> <!-- used -->101 <xsl:variable name="location-initAdd" select="/bedeworkadmin/urlPrefixes/location/initAdd/a/@href"/> 97 102 <xsl:variable name="location-initUpdate" select="/bedeworkadmin/urlPrefixes/location/initUpdate/a/@href"/> 98 103 <xsl:variable name="location-delete" select="/bedeworkadmin/urlPrefixes/location/delete/a/@href"/> … … 100 105 <xsl:variable name="location-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/location/fetchForUpdate/a/@href"/> 101 106 <xsl:variable name="location-update" select="/bedeworkadmin/urlPrefixes/location/update/a/@href"/> 102 <!-- cals should all be good --> 103 <xsl:variable name="calendar-fetch" select="/bedeworkadmin/urlPrefixes/calendar/fetch/a/@href"/><!-- used --> 104 <xsl:variable name="calendar-fetchDescriptions" select="/bedeworkadmin/urlPrefixes/calendar/fetchDescriptions/a/@href"/><!-- used --> 105 <xsl:variable name="calendar-initAdd" select="/bedeworkadmin/urlPrefixes/calendar/initAdd/a/@href"/><!-- used --> 107 <!-- categories --> 108 <xsl:variable name="category-showReferenced" select="/bedeworkadmin/urlPrefixes/category/showReferenced/a/@href"/> 109 <xsl:variable name="category-showModForm" select="/bedeworkadmin/urlPrefixes/category/showModForm/a/@href"/> 110 <xsl:variable name="category-showUpdateList" select="/bedeworkadmin/urlPrefixes/category/showUpdateList/a/@href"/> 111 <xsl:variable name="category-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/category/showDeleteConfirm/a/@href"/> 112 <xsl:variable name="category-initAdd" select="/bedeworkadmin/urlPrefixes/category/initAdd/a/@href"/> 113 <xsl:variable name="category-initUpdate" select="/bedeworkadmin/urlPrefixes/category/initUpdate/a/@href"/> 114 <xsl:variable name="category-delete" select="/bedeworkadmin/urlPrefixes/category/delete/a/@href"/> 115 <xsl:variable name="category-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/category/fetchForUpdate/a/@href"/> 116 <xsl:variable name="category-update" select="/bedeworkadmin/urlPrefixes/category/update/a/@href"/> 117 <!-- calendars --> 118 <xsl:variable name="calendar-fetch" select="/bedeworkadmin/urlPrefixes/calendar/fetch/a/@href"/> 119 <xsl:variable name="calendar-fetchDescriptions" select="/bedeworkadmin/urlPrefixes/calendar/fetchDescriptions/a/@href"/> 120 <xsl:variable name="calendar-initAdd" select="/bedeworkadmin/urlPrefixes/calendar/initAdd/a/@href"/> 106 121 <xsl:variable name="calendar-delete" select="/bedeworkadmin/urlPrefixes/calendar/delete/a/@href"/> 107 122 <xsl:variable name="calendar-fetchForDisplay" select="/bedeworkadmin/urlPrefixes/calendar/fetchForDisplay/a/@href"/> 108 <xsl:variable name="calendar-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/calendar/fetchForUpdate/a/@href"/> <!-- used -->109 <xsl:variable name="calendar-update" select="/bedeworkadmin/urlPrefixes/calendar/update/a/@href"/> <!-- used -->123 <xsl:variable name="calendar-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/calendar/fetchForUpdate/a/@href"/> 124 <xsl:variable name="calendar-update" select="/bedeworkadmin/urlPrefixes/calendar/update/a/@href"/> 110 125 <xsl:variable name="calendar-setAccess" select="/bedeworkadmin/urlPrefixes/calendar/setAccess/a/@href"/> 111 <!-- all good - no need to clean any of these out-->126 <!-- subscriptions --> 112 127 <xsl:variable name="subscriptions-fetch" select="/bedeworkadmin/urlPrefixes/subscriptions/fetch/a/@href"/> 113 128 <xsl:variable name="subscriptions-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/subscriptions/fetchForUpdate/a/@href"/> 114 129 <xsl:variable name="subscriptions-initAdd" select="/bedeworkadmin/urlPrefixes/subscriptions/initAdd/a/@href"/> 115 130 <xsl:variable name="subscriptions-subscribe" select="/bedeworkadmin/urlPrefixes/subscriptions/subscribe/a/@href"/> 131 <!-- views --> 116 132 <xsl:variable name="view-fetch" select="/bedeworkadmin/urlPrefixes/view/fetch/a/@href"/> 117 133 <xsl:variable name="view-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/view/fetchForUpdate/a/@href"/> … … 119 135 <xsl:variable name="view-update" select="/bedeworkadmin/urlPrefixes/view/update/a/@href"/> 120 136 <xsl:variable name="view-remove" select="/bedeworkadmin/urlPrefixes/view/remove/a/@href"/> 137 <!-- system --> 121 138 <xsl:variable name="system-fetch" select="/bedeworkadmin/urlPrefixes/system/fetch/a/@href"/> 122 139 <xsl:variable name="system-update" select="/bedeworkadmin/urlPrefixes/system/update/a/@href"/> 140 <!-- calsuites --> 123 141 <xsl:variable name="calsuite-fetch" select="/bedeworkadmin/urlPrefixes/calsuite/fetch/a/@href"/> 124 142 <xsl:variable name="calsuite-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/calsuite/fetchForUpdate/a/@href"/> … … 129 147 <xsl:variable name="calsuite-fetchPrefsForUpdate" select="/bedeworkadmin/urlPrefixes/calsuite/fetchPrefsForUpdate/a/@href"/> 130 148 <xsl:variable name="calsuite-updatePrefs" select="/bedeworkadmin/urlPrefixes/calsuite/updatePrefs/a/@href"/> 149 <!-- timezones and stats --> 131 150 <xsl:variable name="timezones-initUpload" select="/bedeworkadmin/urlPrefixes/timezones/initUpload/a/@href"/> 132 151 <xsl:variable name="timezones-upload" select="/bedeworkadmin/urlPrefixes/timezones/upload/a/@href"/> 133 152 <xsl:variable name="stats-update" select="/bedeworkadmin/urlPrefixes/stats/update/a/@href"/> 134 <!-- ===-->153 <!-- authuser and prefs --> 135 154 <xsl:variable name="authuser-showModForm" select="/bedeworkadmin/urlPrefixes/authuser/showModForm/a/@href"/> 136 155 <xsl:variable name="authuser-showUpdateList" select="/bedeworkadmin/urlPrefixes/authuser/showUpdateList/a/@href"/> 137 156 <xsl:variable name="authuser-initUpdate" select="/bedeworkadmin/urlPrefixes/authuser/initUpdate/a/@href"/> 138 <xsl:variable name="authuser-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/authuser/fetchForUpdate/a/@href"/> <!-- used -->157 <xsl:variable name="authuser-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/authuser/fetchForUpdate/a/@href"/> 139 158 <xsl:variable name="authuser-update" select="/bedeworkadmin/urlPrefixes/authuser/update/a/@href"/> 140 <xsl:variable name="prefs-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/prefs/fetchForUpdate/a/@href"/><!-- used --> 141 <xsl:variable name="prefs-update" select="/bedeworkadmin/urlPrefixes/prefs/update/a/@href"/><!-- used --> 159 <xsl:variable name="prefs-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/prefs/fetchForUpdate/a/@href"/> 160 <xsl:variable name="prefs-update" select="/bedeworkadmin/urlPrefixes/prefs/update/a/@href"/> 161 <!-- admin groups --> 142 162 <xsl:variable name="admingroup-showModForm" select="/bedeworkadmin/urlPrefixes/admingroup/showModForm/a/@href"/> 143 163 <xsl:variable name="admingroup-showModMembersForm" select="/bedeworkadmin/urlPrefixes/admingroup/showModMembersForm/a/@href"/> … … 145 165 <xsl:variable name="admingroup-showChooseGroup" select="/bedeworkadmin/urlPrefixes/admingroup/showChooseGroup/a/@href"/> 146 166 <xsl:variable name="admingroup-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/admingroup/showDeleteConfirm/a/@href"/> 147 <xsl:variable name="admingroup-initAdd" select="/bedeworkadmin/urlPrefixes/admingroup/initAdd/a/@href"/> <!-- used -->148 <xsl:variable name="admingroup-initUpdate" select="/bedeworkadmin/urlPrefixes/admingroup/initUpdate/a/@href"/> <!-- used -->167 <xsl:variable name="admingroup-initAdd" select="/bedeworkadmin/urlPrefixes/admingroup/initAdd/a/@href"/> 168 <xsl:variable name="admingroup-initUpdate" select="/bedeworkadmin/urlPrefixes/admingroup/initUpdate/a/@href"/> 149 169 <xsl:variable name="admingroup-delete" select="/bedeworkadmin/urlPrefixes/admingroup/delete/a/@href"/> 150 <xsl:variable name="admingroup-fetchUpdateList" select="/bedeworkadmin/urlPrefixes/admingroup/fetchUpdateList/a/@href"/> <!-- used -->151 <xsl:variable name="admingroup-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/admingroup/fetchForUpdate/a/@href"/> <!-- used -->152 <xsl:variable name="admingroup-fetchForUpdateMembers" select="/bedeworkadmin/urlPrefixes/admingroup/fetchForUpdateMembers/a/@href"/> <!-- used -->153 <xsl:variable name="admingroup-update" select="/bedeworkadmin/urlPrefixes/admingroup/update/a/@href"/> <!-- used -->154 <xsl:variable name="admingroup-updateMembers" select="/bedeworkadmin/urlPrefixes/admingroup/updateMembers/a/@href"/> <!-- used -->170 <xsl:variable name="admingroup-fetchUpdateList" select="/bedeworkadmin/urlPrefixes/admingroup/fetchUpdateList/a/@href"/> 171 <xsl:variable name="admingroup-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/admingroup/fetchForUpdate/a/@href"/> 172 <xsl:variable name="admingroup-fetchForUpdateMembers" select="/bedeworkadmin/urlPrefixes/admingroup/fetchForUpdateMembers/a/@href"/> 173 <xsl:variable name="admingroup-update" select="/bedeworkadmin/urlPrefixes/admingroup/update/a/@href"/> 174 <xsl:variable name="admingroup-updateMembers" select="/bedeworkadmin/urlPrefixes/admingroup/updateMembers/a/@href"/> 155 175 <xsl:variable name="admingroup-switch" select="/bedeworkadmin/urlPrefixes/admingroup/switch/a/@href"/> 156 176 … … 235 255 <xsl:call-template name="deleteLocationConfirm"/> 236 256 </xsl:when> 257 <xsl:when test="/bedeworkadmin/page='categoryList'"> 258 <xsl:call-template name="categoryList"/> 259 </xsl:when> 260 <xsl:when test="/bedeworkadmin/page='modCategory'"> 261 <xsl:call-template name="modCategory"/> 262 </xsl:when> 263 <xsl:when test="/bedeworkadmin/page='deleteCategoryConfirm'"> 264 <xsl:call-template name="deleteCategoryConfirm"/> 265 </xsl:when> 237 266 <xsl:when test="/bedeworkadmin/page='calendarList' or 238 267 /bedeworkadmin/page='calendarDescriptions' or … … 388 417 <td> 389 418 <a href="{$location-initUpdate}" > 419 Edit / Delete 420 </a> 421 </td> 422 </tr> 423 <tr> 424 <th>Categories</th> 425 <td> 426 <a id="addCategoryLink" href="{$category-initAdd}" > 427 Add 428 </a> 429 </td> 430 <td> 431 <a href="{$category-initUpdate}" > 390 432 Edit / Delete 391 433 </a> … … 1573 1615 </xsl:template> 1574 1616 1617 <!--+++++++++++++++ Categories ++++++++++++++++++++--> 1618 <xsl:template name="categoryList"> 1619 <h2>Edit Categoriess</h2> 1620 <p> 1621 Select the category you would like to update: 1622 <input type="button" name="return" value="Add new category" onclick="javascript:location.replace('{$category-initAdd}')"/> 1623 </p> 1624 1625 <table id="commonListTable"> 1626 <tr> 1627 <th>Keyword</th> 1628 <th>Description</th> 1629 </tr> 1630 1631 <xsl:for-each select="/bedeworkadmin/categories/category"> 1632 <xsl:variable name="categoryId" select="id"/> 1633 <tr> 1634 <td> 1635 <a href="{$category-fetchForUpdate}&categoryId={$categoryId}"> 1636 <xsl:copy-of select="keyword"/> 1637 </a> 1638 </td> 1639 <td> 1640 <xsl:value-of select="desc"/> 1641 </td> 1642 </tr> 1643 </xsl:for-each> 1644 </table> 1645 </xsl:template> 1646 1647 <xsl:template name="modCategory"> 1648 <xsl:choose> 1649 <xsl:when test="/bedeworkadmin/creating='true'"> 1650 <h2>Add Category</h2> 1651 </xsl:when> 1652 <xsl:otherwise> 1653 <h2>Update Category</h2> 1654 </xsl:otherwise> 1655 </xsl:choose> 1656 1657 <form action="{$category-update}" method="post"> 1658 <table id="eventFormTable"> 1659 <tr> 1660 <td class="fieldName"> 1661 Keyword: 1662 </td> 1663 <td> 1664 <xsl:variable name="keyword" select="/luwakadmin/currentCategory/category/keyword"/> 1665 <input type="text" name="category.word" value="{$keyword}"/> 1666 </td> 1667 </tr> 1668 <tr> 1669 <td class="optional"> 1670 Description: 1671 </td> 1672 <td> 1673 <xsl:variable name="desc" select="/luwakadmin/currentCategory/category/desc"/> 1674 <input type="text" name="category.description" value="{$desc}"/> 1675 </td> 1676 </tr> 1677 </table> 1678 1679 <table border="0" id="submitTable"> 1680 <tr> 1681 <xsl:choose> 1682 <xsl:when test="/bedeworkadmin/creating='true'"> 1683 <td> 1684 <input type="submit" name="addCategory" value="Add Category"/> 1685 <input type="submit" name="cancelled" value="Cancel"/> 1686 <input type="reset" value="Clear"/> 1687 </td> 1688 </xsl:when> 1689 <xsl:otherwise> 1690 <td> 1691 <input type="submit" name="updateCategory" value="Update Category"/> 1692 <input type="submit" name="cancelled" value="Cancel"/> 1693 <input type="reset" value="Reset"/> 1694 </td> 1695 <td align="right"> 1696 <input type="submit" name="delete" value="Delete Category"/> 1697 </td> 1698 </xsl:otherwise> 1699 </xsl:choose> 1700 </tr> 1701 </table> 1702 </form> 1703 </xsl:template> 1704 1705 <xsl:template name="deleteCategoryConfirm"> 1706 <h2>Ok to delete this category?</h2> 1707 <p id="confirmButtons"> 1708 <xsl:copy-of select="/bedeworkadmin/formElements/*"/> 1709 </p> 1710 1711 <table class="eventFormTable"> 1712 <tr> 1713 <td class="fieldName"> 1714 Keyword: 1715 </td> 1716 <td> 1717 <xsl:value-of select="/bedeworkadmin/currentCategory/category/keyword"/> 1718 </td> 1719 </tr> 1720 <tr> 1721 <td class="optional"> 1722 Description: 1723 </td> 1724 <td> 1725 <xsl:value-of select="/bedeworkadmin/currentCategory/category/desc"/> 1726 </td> 1727 </tr> 1728 </table> 1729 </xsl:template> 1730 1575 1731 <!--+++++++++++++++ Calendars ++++++++++++++++++++--> 1576 1732 <xsl:template match="calendars">
