There are various ways of adding an image (photo or diagram) to a kayakwiki page. We want to avoid 'broken' images (This means references to image file URLs where the file is no longer available). With this in mind please consider the options before linking to external servers.
can upload image files onto the same webserver which kayakwiki is running on. This is the easiest option
. You dont have to work out how to upload the image anywhere. This also has the advantage that the image will always be available whenever kayakwiki is available.
Send an email to kayakwiki @ kayakforum.com indicating which kayakwiki page the image should appear on, and don't forget to include your image file as an attachment.
When to link to images on other web sites
If your image file is already available on the web, then making it appear on a kayakwiki page is quite straightforward. However people viewing the image on kayakwiki, will actually be requesting the file from this external server every time, and so this method should only be used if...
- ...the file is on a photo hosting website. This is a probably the best of the 'external webserver' options. There are a number of free photo hosting websites, where 'deep linking' is explictly permitted. e.g. http://photodump.com , and we can consider the file to be available more or less permanently.
- ...or the file is on a webserver which you own/run (i.e. your own computer runs as an internet webserver). This is a good option if you have it, however, you should be planning to keep this server running (more or less) permanently with 100% uptime.
- Note that we are interested in the availability of the image file at the linked URL. If you want to re-arrange your website, and move the image file, this will result in a broken image in kayakwiki. You should not link to images if the URLs are not fixed.
- or... The file is on a web hosting service on an account in your name, and you are planning to keep this web hosting service account (more or less) permanently. Note the following:
- Many free web hosts such as www.geocities.com have restriction mechanisms which prevent deep linking to images. Kayakwiki needs to 'deep link', meaning that users see the image, but are not actually seeing any HTML webpage hosted there. Hosts often dont like this since hosting bandwidth is being used without the web visitors seeing any banner ads.
- Many web hosts (even paid for ones) have a monthly bandwith limit of one or two gigabytes. Every time a kayakwiki user sees the image, your web host will serve it to them (and use up some of your bandwidth limit). If you are in danger of hitting the limit, or might be in the future, seek a better alternative.
- or the website/web hosting account belongs to a friend who doesn't mind you deep linking to their images (They should also be aware of the above points) It is considered bad netiquette to 'deep link' to images on other people's homepages. Especially if you don't ask permission from the owner first. With the above bandwidth consideration it would not be unreasonable for someone to deny that permission, hence this approach is recommended only if you know the person and know they don't mind.
- or the file is on a gallery website, or photo sharing site where you were able to upload your pictures.
- Note that big photo sharing website often require users to be logged in before they can see the photos. This is no good. Kayakwiki needs to be linking to a publicly available image file.
- The same 'deep linking' restrictions mention above, often apply on gallery websites.
How to add an image to a kayakwiki page
If you followed the email advice above, then Nick will add your image to the page for you (following the same method described here)
If you have made your image available on the web somewhere, you need to find the URL of the image file, and then simply 'Edit text of this page' and paste the URL in, on a saparate line in the wiki text. The URL should end in .jpg .jpeg .gif or .png
Note: The current version of the wiki software does not recognise image URLs if the file extension is in upper case (e.g. 'MyPhoto?.JPG') Unfortunately there is no way to include images at such URLs. You will need to rename the file on your server (if you can) to have a lower case extension, or just settle for a textual link to the image.
How to find the URL of your image
You can find the URL of any image on the web as follows:
- Browse to the web page where the image appears
- Right click on the image
If you have a good browser like [Firefox] you can now select 'View Image' and the image will appear on its own, with the image URL shown in the address bar (which you can copy & paste into a kayakwiki edit box)
If you are using Internet Explorer, you will need to perform this bizarre sequence of actions (get your act together Microsoft!)
- From the menu, choose 'Properties' to get properties of the image
- Where it says 'Address (URL)' you can copy & paste the URL of the image, however this is not a normal text box so you have to be careful with your selection dragging:
- point the mouse just to the left of 'http', and drag it to select the whole URL.
- keep dragging downwards a little bit below the URL, because for long URLs part of it disappears off the bottom, and invisible text box starts to scroll to allow the whole URL to be selected (bizarre)
- Only when you're sure you have the whole URL should you release the mouse button, and press Ctrl C
- Now close the properties, and paste the URL into the address bar, to check you have it correctly.
- Finally you can paste it into a kayakwiki edit box.
Discuss how to add images: /talk?