Changeset 1085
- Timestamp:
- 11/14/06 00:50:24
- Files:
-
- trunk/config/configs/democal.options.xml (modified) (4 diffs)
- trunk/deployment/webadmin/webapp/resources/default/default/default.css (modified) (1 diff)
- trunk/deployment/webadmin/webapp/resources/default/default/default.xsl (modified) (23 diffs)
- trunk/deployment/webadmin/webapp/resources/default/default/errors.xsl (modified) (2 diffs)
- trunk/deployment/webadmin/webapp/resources/default/default/messages.xsl (modified) (1 diff)
- trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/config/configs/democal.options.xml
r1039 r1085 75 75 ================================================================== --> 76 76 <CalAdmin classname="org.bedework.calfacade.configs.AdminConfig"> 77 <autoCreate Sponsors>false</autoCreateSponsors>78 <autoDelete Sponsors>false</autoDeleteSponsors>77 <autoCreateContacts>false</autoCreateContacts> 78 <autoDeleteContacts>false</autoDeleteContacts> 79 79 <autoCreateLocations>false</autoCreateLocations> 80 80 <autoDeleteLocations>false</autoDeleteLocations> 81 81 <allowEditAllCategories>false</allowEditAllCategories> 82 82 <allowEditAllLocations>false</allowEditAllLocations> 83 <allowEditAll Sponsors>false</allowEditAllSponsors>83 <allowEditAllContacts>false</allowEditAllContacts> 84 84 <categoryOptional>true</categoryOptional> 85 85 … … 100 100 ================================================================== --> 101 101 <Events classname="org.bedework.calfacade.configs.ClientConfig"> 102 <autoCreate Sponsors>false</autoCreateSponsors>103 <autoDelete Sponsors>false</autoDeleteSponsors>102 <autoCreateContacts>false</autoCreateContacts> 103 <autoDeleteContacts>false</autoDeleteContacts> 104 104 <autoCreateLocations>false</autoCreateLocations> 105 105 <autoDeleteLocations>false</autoDeleteLocations> … … 128 128 ================================================================== --> 129 129 <SoEDept classname="org.bedework.calfacade.configs.ClientConfig"> 130 <autoCreate Sponsors>false</autoCreateSponsors>131 <autoDelete Sponsors>false</autoDeleteSponsors>130 <autoCreateContacts>false</autoCreateContacts> 131 <autoDeleteContacts>false</autoDeleteContacts> 132 132 <autoCreateLocations>false</autoCreateLocations> 133 133 <autoDeleteLocations>false</autoDeleteLocations> … … 156 156 ================================================================== --> 157 157 <UserCal classname="org.bedework.calfacade.configs.ClientConfig"> 158 <autoCreate Sponsors>false</autoCreateSponsors>159 <autoDelete Sponsors>false</autoDeleteSponsors>158 <autoCreateContacts>false</autoCreateContacts> 159 <autoDeleteContacts>false</autoDeleteContacts> 160 160 <autoCreateLocations>false</autoCreateLocations> 161 161 <autoDeleteLocations>false</autoDeleteLocations> trunk/deployment/webadmin/webapp/resources/default/default/default.css
r1081 r1085 377 377 position: relative; 378 378 } 379 # sponsorEmailAlert {379 #contactEmailAlert { 380 380 display: none; 381 381 background: transparent url('../../resources/email.gif') no-repeat top left; trunk/deployment/webadmin/webapp/resources/default/default/default.xsl
r1084 r1085 84 84 <xsl:variable name="event-initUpload" select="/bedeworkadmin/urlPrefixes/event/initUpload/a/@href"/> 85 85 <xsl:variable name="event-upload" select="/bedeworkadmin/urlPrefixes/event/upload/a/@href"/> 86 <!-- sponsors -->87 <xsl:variable name=" sponsor-showSponsor" select="/bedeworkadmin/urlPrefixes/sponsor/showSponsor/a/@href"/>88 <xsl:variable name=" sponsor-showReferenced" select="/bedeworkadmin/urlPrefixes/sponsor/showReferenced/a/@href"/>89 <xsl:variable name=" sponsor-showModForm" select="/bedeworkadmin/urlPrefixes/sponsor/showModForm/a/@href"/>90 <xsl:variable name=" sponsor-showUpdateList" select="/bedeworkadmin/urlPrefixes/sponsor/showUpdateList/a/@href"/>91 <xsl:variable name=" sponsor-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/sponsor/showDeleteConfirm/a/@href"/>92 <xsl:variable name=" sponsor-initAdd" select="/bedeworkadmin/urlPrefixes/sponsor/initAdd/a/@href"/>93 <xsl:variable name=" sponsor-initUpdate" select="/bedeworkadmin/urlPrefixes/sponsor/initUpdate/a/@href"/>94 <xsl:variable name=" sponsor-delete" select="/bedeworkadmin/urlPrefixes/sponsor/delete/a/@href"/>95 <xsl:variable name=" sponsor-fetchForDisplay" select="/bedeworkadmin/urlPrefixes/sponsor/fetchForDisplay/a/@href"/>96 <xsl:variable name=" sponsor-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/sponsor/fetchForUpdate/a/@href"/>97 <xsl:variable name=" sponsor-update" select="/bedeworkadmin/urlPrefixes/sponsor/update/a/@href"/>86 <!-- contacts --> 87 <xsl:variable name="contact-showContact" select="/bedeworkadmin/urlPrefixes/contact/showContact/a/@href"/> 88 <xsl:variable name="contact-showReferenced" select="/bedeworkadmin/urlPrefixes/contact/showReferenced/a/@href"/> 89 <xsl:variable name="contact-showModForm" select="/bedeworkadmin/urlPrefixes/contact/showModForm/a/@href"/> 90 <xsl:variable name="contact-showUpdateList" select="/bedeworkadmin/urlPrefixes/contact/showUpdateList/a/@href"/> 91 <xsl:variable name="contact-showDeleteConfirm" select="/bedeworkadmin/urlPrefixes/contact/showDeleteConfirm/a/@href"/> 92 <xsl:variable name="contact-initAdd" select="/bedeworkadmin/urlPrefixes/contact/initAdd/a/@href"/> 93 <xsl:variable name="contact-initUpdate" select="/bedeworkadmin/urlPrefixes/contact/initUpdate/a/@href"/> 94 <xsl:variable name="contact-delete" select="/bedeworkadmin/urlPrefixes/contact/delete/a/@href"/> 95 <xsl:variable name="contact-fetchForDisplay" select="/bedeworkadmin/urlPrefixes/contact/fetchForDisplay/a/@href"/> 96 <xsl:variable name="contact-fetchForUpdate" select="/bedeworkadmin/urlPrefixes/contact/fetchForUpdate/a/@href"/> 97 <xsl:variable name="contact-update" select="/bedeworkadmin/urlPrefixes/contact/update/a/@href"/> 98 98 <!-- locations --> 99 99 <xsl:variable name="location-showLocation" select="/bedeworkadmin/urlPrefixes/location/showLocation/a/@href"/> … … 238 238 <xsl:apply-templates select="/bedeworkadmin/event" mode="displayEvent"/> 239 239 </xsl:when> 240 <xsl:when test="/bedeworkadmin/page=' sponsorList'">241 <xsl:call-template name=" sponsorList"/>242 </xsl:when> 243 <xsl:when test="/bedeworkadmin/page='mod Sponsor'">244 <xsl:call-template name="mod Sponsor"/>245 </xsl:when> 246 <xsl:when test="/bedeworkadmin/page='delete SponsorConfirm' or /bedeworkadmin/page='sponsorReferenced'">247 <xsl:call-template name="delete SponsorConfirm"/>240 <xsl:when test="/bedeworkadmin/page='contactList'"> 241 <xsl:call-template name="contactList"/> 242 </xsl:when> 243 <xsl:when test="/bedeworkadmin/page='modContact'"> 244 <xsl:call-template name="modContact"/> 245 </xsl:when> 246 <xsl:when test="/bedeworkadmin/page='deleteContactConfirm' or /bedeworkadmin/page='contactReferenced'"> 247 <xsl:call-template name="deleteContactConfirm"/> 248 248 </xsl:when> 249 249 <xsl:when test="/bedeworkadmin/page='locationList'"> … … 402 402 <th>Contacts</th> 403 403 <td> 404 <a id="add SponsorLink" href="{$sponsor-initAdd}">404 <a id="addContactLink" href="{$contact-initAdd}"> 405 405 Add 406 406 </a> 407 407 </td> 408 408 <td> 409 <a href="{$ sponsor-initUpdate}">409 <a href="{$contact-initUpdate}"> 410 410 Edit / Delete 411 411 </a> … … 979 979 </xsl:if> 980 980 981 <!-- Sponsor-->981 <!-- Contact --> 982 982 <tr> 983 983 <td class="fieldName"> … … 985 985 </td> 986 986 <td> 987 <xsl:if test="/bedeworkadmin/formElements/form/ sponsor/preferred/select/option">988 <select name="pref SponsorId" id="eventFormSponsorList">987 <xsl:if test="/bedeworkadmin/formElements/form/contact/preferred/select/option"> 988 <select name="prefContactId" id="eventFormContactList"> 989 989 <option value="-1"> 990 990 Select preferred: 991 991 </option>option> 992 <xsl:copy-of select="/bedeworkadmin/formElements/form/ sponsor/preferred/select/*"/>992 <xsl:copy-of select="/bedeworkadmin/formElements/form/contact/preferred/select/*"/> 993 993 </select> 994 994 or Contact (all): 995 995 </xsl:if> 996 <select name="all SponsorId" id="eventFormPrefSponsorList">996 <select name="allContactId" id="eventFormPrefContactList"> 997 997 <option value="-1"> 998 998 Select: 999 999 </option> 1000 <xsl:copy-of select="/bedeworkadmin/formElements/form/ sponsor/all/select/*"/>1000 <xsl:copy-of select="/bedeworkadmin/formElements/form/contact/all/select/*"/> 1001 1001 </select> 1002 1002 </td> … … 1101 1101 </tr> 1102 1102 1103 <xsl:if test="/bedeworkadmin/formElements/form/ sponsor/name">1103 <xsl:if test="/bedeworkadmin/formElements/form/contact/name"> 1104 1104 <tr> 1105 1105 <td class="fieldName" colspan="2"> … … 1113 1113 </td> 1114 1114 <td> 1115 <xsl:copy-of select="/bedeworkadmin/formElements/form/ sponsor/name/*"/>1115 <xsl:copy-of select="/bedeworkadmin/formElements/form/contact/name/*"/> 1116 1116 </td> 1117 1117 </tr> … … 1121 1121 </td> 1122 1122 <td> 1123 <xsl:copy-of select="/bedeworkadmin/formElements/form/ sponsor/phone/*"/>1123 <xsl:copy-of select="/bedeworkadmin/formElements/form/contact/phone/*"/> 1124 1124 <xsl:text> </xsl:text> 1125 1125 <span class="fieldInfo">(optional)</span> … … 1131 1131 </td> 1132 1132 <td> 1133 <xsl:copy-of select="/bedeworkadmin/formElements/form/ sponsor/link/*"/>1133 <xsl:copy-of select="/bedeworkadmin/formElements/form/contact/link/*"/> 1134 1134 <xsl:text> </xsl:text> 1135 1135 <span class="fieldInfo">(optional)</span> … … 1141 1141 </td> 1142 1142 <td> 1143 <xsl:copy-of select="/bedeworkadmin/formElements/form/ sponsor/email/*"/>1143 <xsl:copy-of select="/bedeworkadmin/formElements/form/contact/email/*"/> 1144 1144 <xsl:text> </xsl:text> 1145 1145 <span class="fieldInfo">(optional)</span> test 1146 <div id=" sponsorEmailAlert"> </div> <!-- space for email warning -->1146 <div id="contactEmailAlert"> </div> <!-- space for email warning --> 1147 1147 </td> 1148 1148 </tr> … … 1398 1398 </tr> 1399 1399 1400 <!-- Sponsor-->1400 <!-- Contact --> 1401 1401 <tr> 1402 1402 <th> … … 1404 1404 </th> 1405 1405 <td> 1406 <xsl:value-of select=" sponsor"/>1406 <xsl:value-of select="contact"/> 1407 1407 </td> 1408 1408 </tr> … … 1434 1434 </xsl:template> 1435 1435 1436 <!--+++++++++++++++ Sponsors (Contacts)++++++++++++++++++++-->1437 <xsl:template name=" sponsorList">1436 <!--+++++++++++++++ Contacts ++++++++++++++++++++--> 1437 <xsl:template name="contactList"> 1438 1438 <h2>Edit Contacts</h2> 1439 1439 <p> 1440 1440 Select the contact you would like to update: 1441 <input type="button" name="return" value="Add new contact" onclick="javascript:location.replace('{$ sponsor-initAdd}')"/>1441 <input type="button" name="return" value="Add new contact" onclick="javascript:location.replace('{$contact-initAdd}')"/> 1442 1442 </p> 1443 1443 … … 1450 1450 </tr> 1451 1451 1452 <xsl:for-each select="/bedeworkadmin/ sponsors/sponsor">1452 <xsl:for-each select="/bedeworkadmin/contacts/contact"> 1453 1453 <tr> 1454 1454 <td> … … 1475 1475 </xsl:template> 1476 1476 1477 <xsl:template name="mod Sponsor">1478 <form action="{$ sponsor-update}" method="post">1477 <xsl:template name="modContact"> 1478 <form action="{$contact-update}" method="post"> 1479 1479 <h2>Contact Information</h2> 1480 1480 … … 1522 1522 <xsl:when test="/bedeworkadmin/creating='true'"> 1523 1523 <td> 1524 <input type="submit" name="add Sponsor" value="Add Contact"/>1524 <input type="submit" name="addContact" value="Add Contact"/> 1525 1525 <input type="submit" name="cancelled" value="Cancel"/> 1526 1526 <input type="reset" value="Clear"/> … … 1529 1529 <xsl:otherwise> 1530 1530 <td> 1531 <input type="submit" name="update Sponsor" value="Update Contact"/>1531 <input type="submit" name="updateContact" value="Update Contact"/> 1532 1532 <input type="submit" name="cancelled" value="Cancel"/> 1533 1533 <input type="reset" value="Reset"/> … … 1544 1544 </xsl:template> 1545 1545 1546 <xsl:template name="delete SponsorConfirm">1546 <xsl:template name="deleteContactConfirm"> 1547 1547 <h2>Ok to delete this contact?</h2> 1548 1548 <p id="confirmButtons"> … … 1554 1554 <th>Name</th> 1555 1555 <td> 1556 <xsl:value-of select="/bedeworkadmin/ sponsor/name" />1556 <xsl:value-of select="/bedeworkadmin/contact/name" /> 1557 1557 </td> 1558 1558 </tr> … … 1560 1560 <th>Phone</th> 1561 1561 <td> 1562 <xsl:value-of select="/bedeworkadmin/ sponsor/phone" />1562 <xsl:value-of select="/bedeworkadmin/contact/phone" /> 1563 1563 </td> 1564 1564 </tr> … … 1566 1566 <th>Email</th> 1567 1567 <td> 1568 <xsl:value-of select="/bedeworkadmin/ sponsor/email" />1568 <xsl:value-of select="/bedeworkadmin/contact/email" /> 1569 1569 </td> 1570 1570 </tr> … … 1572 1572 <th>URL</th> 1573 1573 <td> 1574 <xsl:value-of select="/bedeworkadmin/ sponsor/link" />1574 <xsl:value-of select="/bedeworkadmin/contact/link" /> 1575 1575 </td> 1576 1576 </tr> … … 4026 4026 Manage Events 4027 4027 </xsl:when> 4028 <xsl:when test="/bedeworkadmin/page=' sponsorList' or /bedeworkadmin/page='modSponsor' or /bedeworkadmin/page='deleteSponsorConfirm'">4028 <xsl:when test="/bedeworkadmin/page='contactList' or /bedeworkadmin/page='modContact' or /bedeworkadmin/page='deleteContactConfirm'"> 4029 4029 Manage Contacts 4030 4030 </xsl:when> trunk/deployment/webadmin/webapp/resources/default/default/errors.xsl
r952 r1085 94 94 for an all day event. 95 95 </xsl:when> 96 <xsl:when test="id='org.bedework.validation.error.no sponsorname'">96 <xsl:when test="id='org.bedework.validation.error.nocontactname'"> 97 97 You must enter a contact <em>name</em>. 98 98 </xsl:when> … … 121 121 Please correct your data input for <em><xsl:value-of select="param"/></em> 122 122 </xsl:when> 123 <xsl:when test="id='org.bedework.client.error.nosuch sponsor'">123 <xsl:when test="id='org.bedework.client.error.nosuchcontact'"> 124 124 Not found: there is no contact <em><xsl:value-of select="param"/></em> 125 125 </xsl:when> 126 <xsl:when test="id='org.bedework.client.error. sponsor.referenced'">126 <xsl:when test="id='org.bedework.client.error.contact.referenced'"> 127 127 Cannot delete: the contact is referenced by events 128 128 </xsl:when> 129 <xsl:when test="id='org.bedework.client.error. sponsor.alreadyexists'">129 <xsl:when test="id='org.bedework.client.error.contact.alreadyexists'"> 130 130 Cannot add: the contact already exists 131 131 </xsl:when> trunk/deployment/webadmin/webapp/resources/default/default/messages.xsl
r952 r1085 40 40 Folder updated 41 41 </xsl:when> 42 <xsl:when test="id='org.bedework.client.message. sponsor.deleted'">42 <xsl:when test="id='org.bedework.client.message.contact.deleted'"> 43 43 Contact deleted 44 44 </xsl:when> 45 <xsl:when test="id='org.bedework.client.message. sponsor.added'">45 <xsl:when test="id='org.bedework.client.message.contact.added'"> 46 46 Contact added 47 47 </xsl:when> 48 <xsl:when test="id='org.bedework.client.message. sponsor.updated'">48 <xsl:when test="id='org.bedework.client.message.contact.updated'"> 49 49 Contact updated 50 50 </xsl:when> 51 <xsl:when test="id='org.bedework.client.message. sponsor.referenced'">51 <xsl:when test="id='org.bedework.client.message.contact.referenced'"> 52 52 Contact is referenced 53 53 </xsl:when> 54 <xsl:when test="id='org.bedework.client.message. sponsor.alreadyexists'">54 <xsl:when test="id='org.bedework.client.message.contact.alreadyexists'"> 55 55 Contact already exists 56 56 </xsl:when> trunk/deployment/webpublic/webapp/resources/demoskins/MainCampus/default/default/default.xsl
r1069 r1085 665 665 </tr> 666 666 </xsl:if> 667 <xsl:if test=" sponsor/name!='none'">667 <xsl:if test="contact/name!='none'"> 668 668 <tr> 669 669 <td class="fieldname">Contact:</td> 670 670 <td colspan="2" class="fieldval"> 671 671 <xsl:choose> 672 <xsl:when test=" sponsor/link=''">673 <xsl:value-of select=" sponsor/name"/>672 <xsl:when test="contact/link=''"> 673 <xsl:value-of select="contact/name"/> 674 674 </xsl:when> 675 675 <xsl:otherwise> 676 <xsl:variable name=" sponsorLink" select="sponsor/link"/>677 <a href="{$ sponsorLink}">678 <xsl:value-of select=" sponsor/name"/>676 <xsl:variable name="contactLink" select="contact/link"/> 677 <a href="{$contactLink}"> 678 <xsl:value-of select="contact/name"/> 679 679 </a> 680 680 </xsl:otherwise> 681 681 </xsl:choose> 682 <xsl:if test=" sponsor/phone!=''">683 <br /><xsl:value-of select=" sponsor/phone"/>682 <xsl:if test="contact/phone!=''"> 683 <br /><xsl:value-of select="contact/phone"/> 684 684 </xsl:if> 685 685 <!-- If you want to display email addresses, uncomment the 686 686 following 8 lines. --> 687 <!-- <xsl:if test=" sponsor/email!=''">687 <!-- <xsl:if test="contact/email!=''"> 688 688 <br /> 689 <xsl:variable name="email" select=" sponsor/email"/>689 <xsl:variable name="email" select="contact/email"/> 690 690 <xsl:variable name="subject" select="summary"/> 691 691 <a href="mailto:{$email}&subject={$subject}"> 692 <xsl:value-of select=" sponsor/email"/>692 <xsl:value-of select="contact/email"/> 693 693 </a> 694 694 </xsl:if> --> … … 843 843 <xsl:value-of select="cost"/>.  844 844 </xsl:if> 845 <xsl:if test=" sponsor/name!='none'">846 Contact: <xsl:value-of select=" sponsor/name"/>845 <xsl:if test="contact/name!='none'"> 846 Contact: <xsl:value-of select="contact/name"/> 847 847 </xsl:if> 848 848 </em>
