The links /calendar, /camera, /webcam, /contacts, /logs, /messages, /inbox, /im, and /favourites have been implemented using native Apache modules. Hence you will not find anything related to them in the file-system. The actual mapping between the link and the functionality is done in httpd.conf, in sections like
Code:
<Location /im>
SetHandler im
</Location>
That section specifies that the handler for the link /im is the handler known as im. Don't let the fact that the names are identical confuse you. They could be completely different.
In httpd.conf, you'll find the line
Code:
Alias /s60v2-images "C:/Nokia/Images"
That line specifies that the link /s60v2-images is an alias for the directory C:/Nokia/Images. That's were the pictures are stored.
If you now look further up in httpd.conf, you'll find
Code:
<Directory "C:/Nokia/Images/">
# Change 'valid-user' to a specific user or comment the line out if
# want to allow access to anybody.
Require valid-user
</Directory>
Simply stash a # in front of Require valid-user, or delete the line completely, and anybody can access your images.
The images page is created using default Apache functionality for presenting the contents of a file-system directory. You can find more information here: http://httpd.apache.org/docs/2.0/mod/mod_autoindex.html