[Bedework-commit] carddav r135 - in
trunk/clients/javascript/bwAddrbookClient: . resources
svnadmin at bedework.org
svnadmin at bedework.org
Fri Oct 1 12:47:15 EDT 2010
Author: johnsa
Date: 2010-10-01 12:47:15 -0400 (Fri, 01 Oct 2010)
New Revision: 135
Modified:
trunk/clients/javascript/bwAddrbookClient/index.html
trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js
Log:
javascript client: updates to get form in better working order
Modified: trunk/clients/javascript/bwAddrbookClient/index.html
===================================================================
--- trunk/clients/javascript/bwAddrbookClient/index.html 2010-10-01 14:55:13 UTC (rev 134)
+++ trunk/clients/javascript/bwAddrbookClient/index.html 2010-10-01 16:47:15 UTC (rev 135)
@@ -85,7 +85,7 @@
</li>
</ul>
- <button style="margin: 20em 0 0 2em;" onclick="showPage('bw-test');"/>show test pane</button>
+ <button style="margin: 20em 0 0 2em;" onclick="showPage('bw-test');">show test pane</button>
</div>
<div id="content" class="ui-layout-center">
<!-- Each page of the application is modeled below as a list item.
Modified: trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js
===================================================================
--- trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js 2010-10-01 14:55:13 UTC (rev 134)
+++ trunk/clients/javascript/bwAddrbookClient/resources/addressbook.js 2010-10-01 16:47:15 UTC (rev 135)
@@ -113,8 +113,15 @@
$("#submitContact").click(function() {
var addrBookUrl = carddavUrl + userpath + userid + bookName;
var newUUID = "BwABC-" + Math.uuid();
+
+ // build the revision date
var now = new Date();
- var revDate = now.getUTCFullYear() + now.getUTCMonthFull() + now.getUTCDateFull() + "T" + now.getUTCHoursFull() + now.getUTCMinutesFull() + now.getUTCSecondsFull() + "Z";
+ var revDate = String(now.getUTCFullYear());
+ revDate += String(now.getUTCMonthFull());
+ revDate += String(now.getUTCDateFull()) + "T";
+ revDate += String(now.getUTCHoursFull());
+ revDate += String(now.getUTCMinutesFull());
+ revDate += String(now.getUTCSecondsFull()) + "Z";
var vcData = "BEGIN:VCARD\n"
vcData += "UID:" + newUUID + "\n";
@@ -125,14 +132,15 @@
vcData += "NICKNAME:" + $("#NICKNAME").val() + "\n";
vcData += "CLASS:PRIVATE\n";
vcData += "REV:" + revDate + "\n";
- vcData += "EMAIL;TYPE=PREF;TYPE=INTERNET:" + $("#EMAIL").val() + "\n";
+ vcData += "EMAIL;TYPE=" + $("#EMAILTYPE-01").val() + ":" + $("#EMAIL").val() + "\n";
vcData += "TEL;TYPE=" + $("#PHONETYPE-01").val() + ":" + $("#PHONE-01").val() + "\n";
vcData += "ADR;TYPE=" + $("#ADDRTYPE-01").val() + ":" + $("#POBOX-01").val() + ";" + $("#EXTADDR-01").val() + ";" + $("#STREET-01").val() + ";" + $("#CITY-01").val() + ";" + $("#STATE-01").val() + ";" + $("#POSTAL-01").val() + ";" + $("#COUNTRY-01").val() + "\n";
- vcData += "GEO;TYPE=" + $("#ADDRTYPE-01").val() + ":geo:" + $("#GEO-01").val() + "\n";;
+ //vcData += "GEO:TYPE=" + $("#ADDRTYPE-01").val() + ":geo:" + $("#GEO-01").val() + "\n";;
vcData += "URL:" + $("#WEBPAGE").val() + "\n";
vcData += "PHOTO:VALUE=uri:" + $("#PHOTOURL").val() + "\n";
vcData += "NOTE:" + $("#NOTE").val() + "\n";
vcData += "VERSION:4.0\nEND:VCARD";
+ alert(vcData);
$.ajax({
type: "put",
More information about the Bedework-commit
mailing list