SERC > SERC Content Management System > Images

Images

Image uploads work very much like file uploads. Clicking the Add/View images link below the text editing box takes you to a page which lists all the images associated with that particular module. Again the most important field in this list gives an example tag for inserting a particular image: [image 12]. There are a number of variants on this theme:

All of these image attributes can be added to a single image. However, order is important. The correct order is shown in this example:

[image 12 left border defaultcaption http://google.com]

Captions in the real world

Often you'll want to add a caption to an image but don't want to devote alot of screen space to it. This is especially common since it's good practice to include image credits. Normally the defaultcaption option will do the trick. However you can use the manual caption option along with additional tags to achieve a more unique effect. For instance you can simulate the behavior of defaultcaption by combining the small and hidden tags with the image caption:

Mammoth Terraces, Yellowstone National Park,photo courtesy of Brett Leigh Dicks.

This image makes full use of alot of options. The code for it looks like this:


[image 3575 left border caption]
[small][hidden 'credits']Mammoth Terraces, Yellowstone National Park,
<em>photo courtesy of Brett Leigh Dicks.</em>
[end hidden][end small][end caption]


It's worth taking a minute or to get your head around what's actually going on here: the caption is shrunk with the [small] tag and then hidden.

Also, remember that <br clear> forces stuff below it to move out of the way of stuff above it. Useful when you've got text and images overlapping in odd ways.

Thumbnails

Use thumbnails when it's important to have both a small and large version of an image around. If all you need is a small version just shrink the image to an appropriate size before you upload it.

Uploading Images

The upload options for images are similar to those for files:


You'll need to specify a file name; again without spaces, funny characters, or any suffix. You'll need to provide alternative text for the image: a sentence or phrase than communicates the same information as the image: it must be a useful surrogate for the image. Unlike the file Description, this text will be visible to users and is in fact critical to those unable to see the images (either because of disability or technical limitations like a slow connection). Take a few moments with this field and do a good job--concise phrases that convey the same information the image does are best.

A description field is also available for tracking information related to the image for internal consumption. And finally, you can select the image type and use the Browse button to select the image to be uploaded.

Updating Images

The display of images in the module includes a link to an editing page for each image. The editing page has a form for editing image information (like the alternative text) and one for uploading new revisions of the image. This works exactly like file revisions: uploaded revisions replace the existing image across the site, and earlier revision can be saved or discarded as you deem appropriate using the options in the form.

As with files there is an option provided to delete the image (and any prior revisions) as long as there are no web pages currently using the image.

Creating Images for the Web: an Aside

People have written entire books about how to cook up images appropriate for the web. Here's one good starting point. We won't try to cover that ground here beyond offering these tips:

  • Images must be in gif or jpg format.
  • Size your images appropriately before you upload them and keep your images as compact as possible. Wider than 500 pixels is probably too much; use thumbnails
  • Time spent waiting for web pages to load is largely spent waiting for the images. Before you sprinkle your pages with a lot of decorations consider whether folks with slow connections might appreciate a bit more restraint.

« Previous Page      Next Page »