Changeset 2135

Show
Ignore:
Timestamp:
04/16/09 13:37:41
Author:
johnsa
Message:

user client: slightly better public subscription form handling

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/deployment/webadmin/webapp/resources/default/default/default.css

    r2134 r2135  
    736736#sharingBox { 
    737737  margin: 1em 0; 
    738   border-top: 1px solid #333; 
    739738  padding: 1em 1em 2em 1em; 
    740739} 
  • trunk/deployment/webuser/webapp/resources/demoskins/default/default/default.xsl

    r2130 r2135  
    48714871        </tr> 
    48724872      </table> 
    4873       <div class="submitButtons"> 
    4874         <input type="submit" name="addCalendar" value="Add"/> 
    4875         <input type="submit" name="cancelled" value="cancel"/> 
    4876       </div> 
    48774873      <div id="subscriptionTypes" class="invisible"> 
    48784874        <!-- If we are making a subscription, we will set the hidden value of "aliasUri" based 
     
    48914887          <input type="hidden" value="" name="publicAliasHolder" id="publicAliasHolder"/> 
    48924888          <div id="bwPublicCalDisplay"> 
    4893             Select the public calendar or folder: 
     4889            <button type="button" onclick="showPublicCalAliasTree();">Select a public calendar or folder</button> 
    48944890          </div> 
    4895           <ul id="publicSubscriptionTree"
     4891          <ul id="publicSubscriptionTree" class="invisible"
    48964892            <xsl:apply-templates select="/bedework/publicCalendars/calendar" mode="selectCalForPublicAliasCalTree"/> 
    48974893          </ul> 
     
    49404936        </div> 
    49414937      </div> 
    4942  
     4938      <div class="submitButtons"> 
     4939        <input type="submit" name="addCalendar" value="Add"/> 
     4940        <input type="submit" name="cancelled" value="cancel"/> 
     4941      </div> 
    49434942    </form> 
    49444943 
  • trunk/deployment/webuser/webapp/resources/demoskins/resources/bedework.js

    r2117 r2135  
    198198function updatePublicCalendarAlias(newCalPath,calDisplay,calendarCollection) { 
    199199  var calendarAliasHolder = document.getElementById("publicAliasHolder"); 
     200  var bwCalDisplay = document.getElementById("bwPublicCalDisplay"); 
    200201  calendarAliasHolder.value = newCalPath; 
    201   var bwCalDisplay = document.getElementById("bwPublicCalDisplay"); 
    202   bwCalDisplay.innerHTML = "Selected calendar: <strong>" + calDisplay + "</strong>"; 
     202  bwCalDisplay.innerHTML = '<strong>' + calDisplay + '</strong> <button type="button" onclick="showPublicCalAliasTree();">change</button>'; 
     203  changeClass("publicSubscriptionTree","invisible"); 
     204
     205function showPublicCalAliasTree() { 
     206  changeClass("publicSubscriptionTree","calendarTree"); 
    203207} 
    204208// set the subscription URI when creating or updating a subscription