RE: Vcal having multiple events and tasks
sam_cit <[email protected]> Mon, 26 Jun 2006 01:17:05 -0700 (PDT)
| Newsgroups | gmane.ietf.vcalendar |
|---|---|
| Message-ID | <[email protected]> |
--0-1780319719-1151309825=:71181
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k5Q8HFSE037955
Hi,
=20
But isn't multi events and todos valid in a single vCal version 1.0?
=20
The following grammer very much says that it is possible that we have m=
any events and todos in a single vCal, please do comment on this?
=20
And regarding iCal ( which i think is vCal version 2.0) is this grammer=
removed in iCal?
=20
vcal =3D =93BEGIN=94 [ws] =93:=94 [ws] =93VCALENDAR=94 [ws] 1*CRLF
calprop calentities [ws] *CRLF
=93END=94 [ws] =93:=94 [ws] =93VCALENDAR=94 [ws] 1*CRLF
=20
calentities =3D calentities *CRLF calentity
/ calentity
=20
calentity =3D evententity
/ todoentity
=20
evententity =3D =93BEGIN=94 [ws] =93:=94 [ws] =93EVENT=94 [ws] 1*CRLF
entprops [ws] *CRLF
=93END=94 [ws] =93:=94 [ws] =93EVENT=94 [ws] 1*CRLF
=20
todoentity =3D =93BEGIN=94 [ws] =93:=94 [ws] =93TODO=94 [ws] 1*CRLF
entprops [ws] *CRLF
=93END=94 [ws] =93:=94 [ws] =93TODO=94 =
[ws] 1*CRLF
=20
Thanks And Regards,
Vairavan.S
=20
Debjit Kar <[email protected]> wrote:
P { margin:0px; padding:0px } body { FONT-SIZE: 10pt; FONT-=
FAMILY:Tahoma } =20
According to RFC 2445 multiple events within a vcal is not valid. Wether =
the entire vcal will be treated as corrupted or not is entirely depended =
on the parser. Like in my case i would parse all the events as valid or m=
aybe thje first event. But if you stick to strict RFC 2445 then your vcal=
is invalid. Why do u want to do that. If are thinking of some proprietor=
y solution why not roll out your own format in xml.
=20
For more information go through the RFC 2445 documentation.
=20
Do let me know.
=20
Debjit Kar
[email protected]
=20
=20
---------------------------------
Yahoo! Groups gets better. Check out the new email design. Plus there=92=
s much more to come.=20
=20
---------------------------------
Express yourself instantly with Windows Live Messenger =20
Lots of things happen around when you sleep but you would have the energy=
to catch up when you wake up...
=09
---------------------------------
Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great rat=
es starting at 1¢/min.
--0-1780319719-1151309825=:71181
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by balder-227.proper.com id k5Q8HFSE037955
<div>Hi,</div> <div> </div> <div> But isn't multi events and =
todos valid in a single vCal version 1.0?</div> <div> </div> <div>=
The following grammer very much says that it is possible that we have man=
y events and todos in a single vCal, please do comment on this?</div> <d=
iv> </div> <div>And regarding iCal ( which i think is vCal version =
2.0) is this grammer removed in iCal?</div> <div> </div> <div clas=
s=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DCourier>vcal<S=
PAN style=3D"mso-tab-count: 2"> </SPAN>=3D =93BEG=
IN=94 [ws] =93:=94 [ws] =93VCALENDAR=94 [ws] 1*CRLF</FONT></div> <div cl=
ass=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DCourier><SPA=
N style=3D"mso-tab-count: 2"> </SPAN>calprop cale=
ntities [ws] *CRLF</FONT></div> <div class=3DCode style=3D"MARGIN: 5pt 0=
in 0pt 0.85in"><FONT face=3DCourier><SPAN style=3D"mso-tab-count: 2">&nbs=
p; </SPAN>=93END=94 [ws] =93:=94 [ws] =93VCALENDAR=94 [=
ws]
1*CRLF</FONT></div> <div class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85=
in"><?xml:namespace prefix =3D o ns =3D "urn:schemas-microsoft-com:office=
:office" /><o:p><FONT face=3DCourier> </FONT></o:p></div> <div clas=
s=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DCourier>calent=
ities<SPAN style=3D"mso-tab-count: 1"> </SPAN>=3D calentities *CRLF calen=
tity</FONT></div> <div class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"=
><FONT face=3DCourier><SPAN style=3D"mso-tab-count: 2"> =
</SPAN>/ calentity</FONT></div> <div class=3DCode style=3D"MARGIN=
: 5pt 0in 0pt 0.85in"><o:p><FONT face=3DCourier> </FONT></o:p></div>=
<div class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DCou=
rier>calentity<SPAN style=3D"mso-tab-count: 1"> </SPAN>=3D ev=
ententity</FONT></div> <div class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.=
85in"><FONT face=3DCourier><SPAN style=3D"mso-tab-count: 2"> &=
nbsp; </SPAN>/ todoentity</FONT></div> <div class=3DCode style=3D"=
MARGIN: 5pt 0in 0pt
0.85in"><o:p><FONT face=3DCourier> </FONT></o:p></div> <div class=3D=
Code style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DCourier>evententit=
y<SPAN style=3D"mso-tab-count: 1"> </SPAN>=3D =93BEGIN=94 [ws] =93:=94 [w=
s] =93EVENT=94 [ws] 1*CRLF</FONT></div> <div class=3DCode style=3D"MARGI=
N: 5pt 0in 0pt 0.85in"><FONT face=3DCourier><SPAN style=3D"mso-tab-count:=
2"> </SPAN>entprops [ws] *CRLF</FONT></div> <di=
v class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DCourier>=
<SPAN style=3D"mso-tab-count: 2"> </SPAN>=93END=94=
[ws] =93:=94 [ws] =93EVENT=94 [ws] 1*CRLF</FONT></div> <div class=3DCod=
e style=3D"MARGIN: 5pt 0in 0pt 0.85in"><o:p><FONT face=3DCourier> </=
FONT></o:p></div> <div class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"=
><FONT face=3DCourier>todoentity<SPAN style=3D"mso-tab-count: 1"> <=
/SPAN>=3D =93BEGIN=94 [ws] =93:=94 [ws] =93TODO=94 [ws] 1*CRLF</FONT></di=
v> <div class=3DCode style=3D"MARGIN: 5pt 0in 0pt 0.85in"><FONT face=3DC=
ourier><SPAN style=3D"mso-tab-count:
2"> </SPAN>entprops [ws] *CRLF</FONT></div> <di=
v><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; mso-far=
east-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareas=
t-language: EN-US; mso-bidi-language: AR-SA"><SPAN style=3D"mso-tab-count=
: 2"> &n=
bsp; &nb=
sp; </SPAN>=93END=94 [ws] =93:=94=
[ws] =93TODO=94 [ws] 1*CRLF</SPAN></div> <div><SPAN style=3D"FONT-SIZE:=
10pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times Ne=
w Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi=
-language: AR-SA"></SPAN> </div> <div><SPAN style=3D"FONT-SIZE: 10p=
t; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Ro=
man'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-lan=
guage: AR-SA">Thanks And Regards,</SPAN></div>=20
<div><SPAN style=3D"FONT-SIZE: 10pt; FONT-FAMILY: 'Times New Roman'; mso=
-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fa=
reast-language: EN-US; mso-bidi-language: AR-SA">Vairavan.S</SPAN></div> =
<div><BR><BR><B><I>Debjit Kar <[email protected]></I></B> wrote:=
</div> <BLOCKQUOTE class=3Dreplbq style=3D"PADDING-LEFT: 5px; MARGIN-LEF=
T: 5px; BORDER-LEFT: #1010ff 2px solid"> <STYLE> P { margin:0px; pad=
ding:0px } body { FONT-SIZE: 10pt; FONT-FAMILY:Tahoma } </STYLE> =
<BR>According to RFC 2445 multiple events within a vcal is not valid. Wet=
her the entire vcal will be treated as corrupted or not is entirely depen=
ded on the parser. Like in my case i would parse all the events as valid =
or maybe thje first event. But if you stick to strict RFC 2445 then your =
vcal is invalid. Why do u want to do that. If are thinking of some propri=
etory solution why not roll out your own format in xml.<BR> <BR>For =
more information go through the RFC 2445
documentation.<BR> <BR>Do let me know.<BR> <BR>Debjit Kar<BR><=
A href=3D"mailto:[email protected]">[email protected]</A><BR><BR><BR>=
<BR><BR> <BR> <div> <HR SIZE=3D1> Yahoo! Groups gets better. <A h=
ref=3D"http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=3D41142/*http://gr=
oups.yahoo.com/local/newemail.html" target=3D_blank>Check out the new ema=
il design.</A> Plus there=92s much more to come. </BLOCKQUOTE><BR> <HR> =
Express yourself instantly with <A href=3D"http://imagine-msn.com/messen=
ger/launch80/default.aspx?locale=3Den-us&source=3Djoinmsncom/messenge=
r" target=3D_new>Windows Live Messenger</A> <BLOCKQUOTE></BLOCKQUOTE><B=
R><BR><BR><DIV>
<DIV>Lots of things happen around when you sleep but you would have the e=
nergy to catch up when you wake up...</DIV></DIV><p> 
=09
=09
<hr size=3D1>Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone ca=
lls. <a href=3D"http://us.rd.yahoo.com/mail_us/taglines/postman7/*http://=
us.rd.yahoo.com/evt=3D39666/*http://messenger.yahoo.com"> Great rates sta=
rting at 1¢/min.
--0-1780319719-1151309825=:71181--