Fix XHTML compliance of the public web pages.

This commit is contained in:
Andrew McMillan 2006-10-25 22:25:01 +13:00
parent 213d5a60c5
commit 63d5cec056
3 changed files with 12 additions and 18 deletions

View File

@ -5,7 +5,7 @@
<h1>Evolution</h1>
<p>Novell Evolution is available in most Linux distributions. The CalDAV support was supposedly written
in a frenzy of hacking one day when the draft specification was at around revision 8. As a result there
was little in the way of a client available to test against until recently.
was little in the way of a client available to test against until recently.</p>
<ol>
<li><span class="prompt">Type:</span>CalDAV</li>
<li><span class="prompt">Name:</span>Give the calendar a local name</li>
@ -13,25 +13,23 @@ was little in the way of a client available to test against until recently.
<li><span class="prompt">Use SSL:</span>if your server is using SSL you should check this, but there may be bugs in Evolution's handling of SSL.</li>
<li><span class="prompt">Username:</span>$username</li>
</ol>
</p>
<p>If you have problems with Evolution, you will need to quit evolution, remove the cache file which will be in ~/.evolution/cache/calendar/ and
restart. If you still have problems try doing that, but killing evolution-data-server in addition.
</p>
<p>Sometimes evolution writes error messages into the cache file, so if you have ongoing problems you may want to
take a look inside that.</p>
<p>There are some quirks with Evolution's handling of CalDAV too, so perhaps take a look at the following
bugs:
bugs:</p>
<ul>
<li><a href="http://bugzilla.gnome.org/show_bug.cgi?id=355659">New appointments disappear for 1 minute, and then reappear</a></li>
<li><a href="http://bugzilla.gnome.org/show_bug.cgi?id=354855">Support Response with Relative URLs</a></li>
</ul>
Hopefully those will be fixed before too long...
</p>
<p>Hopefully those will be fixed before too long...</p>
<h1>Sunbird / Lightning</h1>
<p>The Mozilla calendar project offers their calendar under two different names: <em>Sunbird</em> is a standalone calendar
application, and <em>Lightning</em> is a Thunderbird extension. The two are essentially the same, as far as RSCDS is
concerned, and these instructions should work for either of them.
concerned, and these instructions should work for either of them.</p>
<ol>
<li>Select "New Calendar" from the "File" menu.</li>
<li>Choose "On the Network" (click "Next")</li>
@ -39,18 +37,16 @@ concerned, and these instructions should work for either of them.
<li>Give the calendar an appropriate display name, and choose a colour for events on this calendar. (click "Next")</li>
<li>click "Finish"</li>
</ol>
</p>
<p>At version 0.3 the Mozilla calendar does not automatically refresh the calendar view, so if someone else has
added a meeting you will have to manually refresh the view to see that.</p>
<p>It is early days yet for the Mozilla calendar in it's current incarnation so no doubt there are other quirks
with Mozilla's handling of CalDAV too, so perhaps take a look at their bugzilla.
</p>
with Mozilla's handling of CalDAV too, so perhaps take a look at their bugzilla.</p>
<h1>Mulberry</h1>
<p>Mulberry is the most well-behaved of the applications I have been able to use. It does have some
bugs, however, and a particular annoyance around it's use of non-standard names for time zones. Mulberry
is the only client I have used so far which can issue a MKCALENDAR command or which will display a
hierarchy of calendars from one configured URL.
hierarchy of calendars from one configured URL.</p>
<ol>
<li>Select "Preferences" from the "File" menu.</li>
<li>Choose the "Accounts" tab</li>
@ -64,7 +60,7 @@ hierarchy of calendars from one configured URL.
<li>If you don't already have a calendar for your own user, ensure your username is highlighted and choose "Create" from the "Calendar" menu.</li>
<li>Once you have a calendar created, you need to <em>subscribe to it. One way is to right-click on it and choose 'Subscribe'.</em></li>
</ol>
</p>
<p>Unfortunately Mulberry is not open-source, though it is free, so we must wait on the developer to fix
the user interface niggles when he gets around to it.</p>
<p>Note that Mulberry has a complex user interface. When I wrote this I went back into Mulberry and initially thought that RSCDS had regressed

View File

@ -13,14 +13,13 @@ experience through those client implementations.</p>
<h1>Goals</h1>
<p>CalDAV is a client-server protocol specific to managing and reporting on <em>collections</em> of <em>calendar resources</em>.</p>
<p>As such, my intentions in developing this application are as follows:
<p>As such, my intentions in developing this application are as follows:</p>
<ul>
<li>Simplicity of Prerequisites</li>
<li>Simplicity of Setup</li>
<li>Simplicity of Operation</li>
<li>Web-based Administration</li>
</ul>
</p>
<h2>Simplicity of Prerequisites</h2>
<p>I have chosen to write this in PHP because I believe that PHP is a widely available web scripting language.</p>
@ -53,7 +52,7 @@ works using the CalDAV protocol.</p>
<h1>Your Name Here!</h1>
<p>If you are interested in helping, there are several areas where I need help at the moment:
<p>If you are interested in helping, there are several areas where I need help at the moment:</p>
<ul>
<li>The project needs a better name - feel free to suggest one!</li>
<li>We need more documentation</li>
@ -61,7 +60,6 @@ works using the CalDAV protocol.</p>
<li>We need more documentation</li>
<li>I need to find more CalDAV-capable calendar clients to interoperate with</li>
</ul>
</p>
<?php
include("inc/page-footer.php");

View File

@ -23,13 +23,13 @@ on Andrew's Web Libraries (AWL) which is a set of useful
PHP functions and objects written by Andrew McMillan over
a number of years.</p>
<p>The following other software is also needed:
<p>The following other software is also needed:</p>
<ul>
<li>Apache: 1.3.x or 2.x.x</li>
<li>PHP: 4.3 or greater, including PHP5</li>
<li>PostgreSQL: 7.4 or greater</li>
</ul>
</p>
<p>The PostgreSQL database may be installed on a server other
than the web server, and that kind of situation is recommended
if you want to increase the security or scalability of your
@ -107,7 +107,7 @@ you need to configure RSCDS.</p>
<h1>RSCDS Configuration</h1>
<p>The RSCDS configuration generally resides in /etc/rscds/<domain>-conf.php
<p>The RSCDS configuration generally resides in /etc/rscds/&lt;domain&gt;-conf.php
and is a regular PHP file which sets (or overrides) some specific variables.</p>
<pre>