# How to Administer the

# Zero Gravity Photos

# Web Site

## Introduction

This manual is specifically for the web site and customer
administrators. Because many of the functions are the similar for both
administrators, the procedures will be covered at the same time. Any
differences will be specifically pointed out. Functions carried out by
only one of the administrators will be covered after the other
functions.

All of the administrator functions are performed through a web page.
Access to these web pages is restricted only to those whom the web site
administrator has given rights. The web pages are accessible in several
places, most notably at the bottom of nearly every web page in the
customer area.

The functions will be covered in this order:

1.  1\. Create a New Customer/Project Area

2.  2\. User Maintenance

3.  3\. Photo Administration

4.  4\. Remove a Customer/Project Area

5.  5\. Remove an Image

6.  6\. Assign Customer Area Administrators

7.  7\. Photo Captioning for the Web Site Administrator

8.  8\. Change the "Admin" Password

9.  9\. Change the "Group" Passwords

Nearly every function is started on the web site or customer area
administrator's "admin" page. Preliminary information is often entered
on this web page, and then the more detailed information is entered on a
second page before the web site carries out the function. Hopefully this
will make more sense as each function is explained.

At the end of the document a few general troubleshooting tips will be
discussed.

## Create a New Customer/Project Area

This function starts on the "admin" web page with interface shown in
*Figure 1*. To create a new Customer/Project Area, enter the name of the
new area in the first text box. Please keep this name to a maximum of 25
characters. Do not include any special characters or spaces. Please also
do not start the name of the area with "zadmin," "photos," "Testing," or
"icons." These are existing (yet hidden) directories used by the web
site itself.

*Figure ---The Create a Project Area interface from the "admin" web
page. If you are the web site administrator, this will look exactly the
same for Create a Customer Area except "project" will be replaced by
"customer."*

In the second text box you can enter a longer description of the
customer/project area. If that area isn't enough for you, then you can
also use the Customer/Project Summary, the third text box, for as much
detail as needed. The only restriction on the second and third text
boxes is to not use any special characters. These two areas may also be
left blank, but you must provide a Customer/Project Area Name for the
new area to be created.

When you are done entering the information, click "Enter" and the new
area will be created.

## User Maintenance

Once a Customer/Project Area has been created, you may now create users
for that area. One central interface is used to create and maintain
users and passwords. With this interface, you can add new users to
specific areas and assign them passwords. You can also change a user's
password or remove the user from the area.

On the "admin" web page, highlight the name of the Customer/Project Area
you wish to add the user to (or contains the user if he is already
created) and then click on "Get Userlist" (see *Figure 2*).

*Figure -- The User Maintenance interface found on the "admin" web
page.*

Once you click on the button, the web page goes and collects all the
users created for that area and then displays them on a separate page
like *Figure 3*. Whenever you are creating a user name, it is suggested
you use the first initial and last name of the user, typed in all
lowercase. For instance, if the user's actual name is Eric Clarkson,
then use "eclarkson" for his user name. Do not use special characters or
spaces in the user name or password.

If you are adding a new user, then enter the user's name in the "New
User Name:" text box. Enter the user's password in the *both* text boxes
in the middle column. This is a precaution to be sure the password is
correct since each letter you type for the password appears as an
asterisk (\*). When you have typed in the password, click "Enter" to add
the user.

*Figure -- Use this interface for adding new users or changing the
password of a current user.*

If you are creating a new password for an existing user, then highlight
the user's name in the "Existing Users:" box and then enter the new
password in both text boxes in the middle column. Then click "Enter" to
change the password. Once again, the password should be all lowercase
and not have any special characters.

*Figure -- Remove users from an area with this interface.*

If you need to remove a user from an area, then use the interface shown
in *Figure 4*. This is found just below the interface used to add users
and change passwords. To remove a user, just highlight the user's name
in the column on the left and then click "Remove" (you do not need to
know the user's password to do the removal). This is permanent, so if
you accidentally removed the wrong user, then you need to go through the
process of recreating that user. Also, please do not attempt to remove
"admin" from the list. This is the web site administrator, and the web
site will block this removal because the admin needs total access to the
web site to properly administer it.

## Photo Administration

This will probably be your most commonly used function. The Photo
Administration interface is where the web site or customer area
administrators dole out the photos to its respective areas. Because the
web site administrator handles all the photos for whole web site, she
will first see a listing of all the photos grouped by flight dates.
After clicking on the flight date she needs, the interface shown in
*Figure 5* is displayed. The customer area administrator is brought
directly to this interface when he clicks on the Photo Administration
link.

For the web site administrator, the viewer that displays all of the
photos from that flight. For the customer area administrator, the
thumbnail viewer displays all the photos in the "INPUT" area, or general
pool of photos sent to him by the web site administrator.

*Figure -- The Photo Administration interface will look similar to this.
If needed, you may adjust the table dimensions to show more photos at
the same time*

To copy an image to an area, first select that area in the "Projects"
(or "Customers") list in the upper right of the page. To copy all of the
images in the INPUT area (or flight date), put a check mark in the "Copy
All Images" box and then click either button marked "Copy Images." This
will send the photos to the area highlighted in the upper right of the
page.

If you wish to pick and choose specific images to copy while not copying
the others, then put a check mark in the box immediately below and to
the left of each thumbnail. Once all the images that you want to copy
*on that page *are checked, click either button marked "Copy Images."
Then go to the next page and start the process over again.

A handy trick to make this process simpler is to adjust the dimensions
of the thumbnail table to display a few dozen images at once. This may
take longer to load, but makes it much easier to decide which photos to
copy and which ones not to copy. But keep in mind that picking specific
images to copy must be done one page at a time. If you check specific
images to be copied and then go on to another page to pick more images
without first clicking "Copy Images," then *the images on the first page
will not be copied!*

At the bottom of each thumbnail cell is a list of areas to which that
specific image has been copied. This is provided to make it easier to
remember where the photos have already been sent, thereby helping
prevent duplication of copies.

The web site administrator will see another link labeled "Photo
Captioning" on the Photo Administration page. By clicking on this link
the web site administrator will be brought to the Photo Captioning
interface showing the same photos. She can therefore easily write a
generic caption for the photo before sending it off to the appropriate
customer area. See the section below titled "Photo Captioning for the
Web Site Administrator" for more details.

## Remove a Customer/Project Area

Removing a Customer/Project Area is a simple task and is accomplished
through the "admin" web page. As shown in *Figure 6*, the interface is
very straightforward. Highlight the area you want to remove and then
click "Remove Project" (or "Remove Customer"). This is permanent and
will remove all users, photos, captions, and other work contained within
that Customer/Project Area. If you have accidentally removed the wrong
area, contact the webmaster. He will try to restore the area from the
server backup tapes.

*Figure 6 -- The Remove Project interface. If you are the web site
administrator, this will look exactly the same for Remove Customer
except "project" will be replaced by "customer."*

## Remove an Image

This function is available only to the customer area administrators. If
you find it no longer necessary to keep certain photos (for instance,
several photos are unusable because they are too dark or out of focus),
you may "remove" these photos from a project or customer area. The photo
itself will remain on the ZeroG web site because another customer may be
using it, but it will no longer show up in your area.

*Figure 7 -- The first Remove Images interface will look similar to
this.*

This function also starts on the "admin" web page. Using the interface
found in *Figure 7*, highlight the name of the area from which you wish
to remove the photo. If the photo is found in your "general pool" of
photos sent from the web site administrator, choose "INPUT." After you
highlight the area you want to remove photos from, click "Get List of
Images." This will bring you to a thumbnail viewer shown in *Figure 8*,
which will look similar to the Photo Administration page.

*Figure 8 -- The second Remove Images interface will look similar to
this. If needed, you may adjust the table dimensions to show more photos
at the same time.*

If you wish to remove all the images from the area, then put a check
mark in the "Remove All Images" box and click either button marked
"Remove Images." If you wish to pick and choose specific images to
remove while keeping the others, then put a check mark in the box
immediately below and to the left of each thumbnail. Once all the images
that you want to remove *on that page *are checked, click either button
marked "Remove Images." Then go to the next page and start the process
over again.

A handy trick to make this process simpler is to adjust the size of the
thumbnail table to display a few dozen images at once. This may take
longer to load, but makes it much easier to decide which photos to
remove and which ones to keep. But keep in mind that picking specific
images to remove must be done one page at a time. If you check specific
images to be removed and then go on to another page to pick more images
without first clicking "Remove Images," then *the images on the first
page will not be removed!*

If the "general pool" of images in the "INPUT" area has grown too large,
you may want to remove photos that have already been assigned to their
respective project area(s). If you later need those removed images
again, you may ask the web site administrator for new copies.

*Note: *All of the functions handled by customer area administrators
have been covered. The rest of the administrator functions described
herein are solely for the web site administrator.

## Assign Customer Area Administrators

Before you can create a Customer Area Administrator, you must first
create users for the customer area. To do this, follow the instruction
contained within the section titled "User Maintenance." If you have
already created users for the customer area, then you may proceed and
make one or more of these users as the Customer Area Administrator(s).

This function is also first handled by an interface found on the "admin"
web page (see *Figure 9*) and then is finished by another page. On the
"admin" page, highlight the customer area you want to give a user
administrator rights to, and then click "Get Userlist." The web page
will then go and collect all the users for that customer area and
present you with the interface shown in *Figure 10*.

*Figure 9 -- The Customer Administrative Rights interface found on the
"admin" web page.*

Once at the second interface, the list on the left will contain all of
the users in that customer area that do not already have administrative
rights. To give a user administrative rights, highlight the name or the
user in the left column and click "Enter." This will allow the user to
access the customer area "admin" pages. The list of names on the right
is the current users who have administrative rights. The "admin" user
should always be present. Highlighting a name in this list will do
nothing when you click "Enter."

*Figure 10 -- The interface for adding administrative rights to a user
will look similar to this.*

To remove a user from the administrator rights area, you must use the
interface shown in *Figure 11*. This interface is found immediately
below the interface displayed in *Figure 10*. Highlight the name of the
user in the list on the left and then click on "Remove." This does not
remove the user from the customer area, but only from the "admin" web
pages. When the page reloads, you should see the user's name in the list
above of those users who do not have administrator rights.

*Figure 11 -- Use this interface to remove a user from the rights group
for customer area administrators.*

## Photo Captioning for the Web Site Administrator

This interface allows the web site administrator to create a generic
caption for a photo and is very similar to Photo Administration. When
the web site administrator first clicks on the Photo Captioning link
either from the "admin" web page or a Photo Administration page, she is
presented with a listing of all the photos, grouped by flight date.
After choosing the appropriate flight date, the administrator is brought
to a thumbnail viewer as displayed in *Figure 12*.

*Figure 12 -- The thumbnail viewer used by the web site administrator to
add generic captions to individual photos.*

In the upper left corner of the browser is a link called "Photos Root
Directory." This link will bring the administrator back to the listing
of photos grouped by flight date. At the top of the page is the current
location, in terms of flight date, of where the administrator is.
Finally, below the thumbnails and just above the "page" buttons, there
is a link to the Photo Administration page. By clicking on this link,
you will be brought to a viewer showing the same photos. This makes it
convenient to caption a photo and then send it to the appropriate area.
See the section above titled "Photo Administration" for more details on
how to send photos to the customer areas.

By clicking on the "Caption" button, you are brought to an interface
extremely similar to *Figure 4* in the "How to Use and Troubleshoot the
Zero Gravity Photos Web Site" manual. A larger version of the photo is
displayed with a text box directly underneath it. By typing directly in
this text box and then clicking "Enter Caption," a generic caption is
created for the photo.

If a generic caption already exists, it will appear in this text box and
the administrator may edit it directly and then click "Enter Caption" to
save the changes. If a specific caption exists in a customer area but
there is not a generic caption, then this text box will be blank.

## Change the "Admin" Password

Changing the "admin" password is very simple. The interface is located
on the "admin" web page and looks like *Figure 13*. Enter the new
password in both text boxes. This is a precaution to be sure the
password is correct since each letter you type for the password appears
as an asterisk (\*). When you click "Enter," the process to change this
password will sometimes take a long time, sometimes even an hour or
more. So please be patient, because stopping this process prematurely
may cause the "admin" password to be changed in some areas while
remaining the same in others.

*Figure 13 -- The Change 'admin' Password interface found on the main
"admin" web page.*

You also need to be very careful with this function. Because it takes so
long to implement the change, be sure you type in the password exactly
as you want it. Avoid special characters and spaces, using only
lowercase letters.

## Change the "Group" Passwords

Group passwords are for the users who have general access to all
customer and project areas, but cannot access any administration pages.
A good example of this user is a technical monitor or photography who
wants to check the quality of images and other things, but does not need
to change anything on the site.

The link to the interface for this function is found only under the User
Maintenance interface on the "admin" web page. The interface used for
this function is identical to the one used for creating and/or
maintaining user names and passwords described under the section above
titled "User Maintenance." Please refer to this section for instructions
on how to use this interface.

Just like changing the "admin" password, this function may take a long
time to complete. Please do not stop this process prematurely.

## Troubleshooting Tips

Here are some general problems that you may encounter while performing
the administrative functions described above. But because of the nature
of the scripts you are utilizing, many of your problems may be unique
and cannot fit under these general tips. Therefore, if the following
tips don't help, then report the problem to the web site administrator
or webmaster. Be sure to include the following:

1.  · The error message from the browser or, in the case of no error
    message, a full description of the problem you are having.

2.  · The date and time the problem occurred.

3.  · Where you were accessing the web site from when problem happened.

4.  · What browser you are using.

If the problem is not urgent, please contact the web site administrator
or webmaster by e-mail. They will get back to you as soon as possible.

+----------+----------+----------+----------+----------+----------+
| Problem  | Possible |          |          |          |          |
|          | Solution |          |          |          |          |
+----------+----------+----------+----------+----------+----------+
| *A user  | The      | *While   | Creating | *While   | Follow   |
| calls    | easiest  | creating | a user   | copying  | the      |
| and says | thing    | (or      | name and | or       | inst     |
| he       | for you  | mo       | password | removing | ructions |
| cannot   | to do is | difying) | for a    | photos,  | for the  |
| access   | to go to | a user   | customer | the web  | problem  |
| one or   | "User    | name and | or       | site     | above.   |
| more of  | Main     | p        | project  | seems to | Keep in  |
| the      | tenance" | assword, | area     | "lock    | mind     |
| f        | and      | the web  | should   | up."*    | that     |
| ollowing | verify   | site     | not take |          | copying  |
| areas: a | that     | seems to | more     |          | just a   |
| project  | there is | "lock    | than a   |          | few      |
| area,    | a user   | up."*    | couple   |          | photos   |
| the      | name     |          | of       |          | s        |
| photos,  | created  |          | minutes. |          | houldn't |
| the      | assigned |          | However, |          | take     |
| customer | for that |          | doing    |          | more     |
| area, or | person   |          | the same |          | than a   |
| the      | for that |          | for a    |          | minute,  |
| whole    | project  |          | group or |          | but if   |
| web      | or       |          | "admin"  |          | the task |
| site.*   | customer |          | password |          | involves |
|          | area. If |          | will     |          | several  |
|          | not,     |          | take     |          | dozen    |
|          | then     |          | much     |          | photos,  |
|          | create   |          | longer.  |          | it may   |
|          | one. If  |          | If you   |          | take a   |
|          | there    |          | are      |          | couple   |
|          | is, then |          | worried  |          | of       |
|          | go ahead |          | the web  |          | minutes  |
|          | and give |          | site has |          | to       |
|          | the user |          | "locked  |          | finish.  |
|          | a new    |          | up,"     |          |          |
|          | p        |          | then     |          |          |
|          | assword. |          | check to |          |          |
|          | Either   |          | see if   |          |          |
|          | of these |          | the      |          |          |
|          | two      |          | Internet |          |          |
|          | possible |          | Explorer |          |          |
|          | s        |          | "E" is   |          |          |
|          | olutions |          | rotating |          |          |
|          | will     |          | in the   |          |          |
|          | also     |          | upper    |          |          |
|          | give the |          | right    |          |          |
|          | user     |          | corner.  |          |          |
|          | access   |          | If it    |          |          |
|          | to the   |          | isn't    |          |          |
|          | photos   |          | r        |          |          |
|          | and main |          | otating, |          |          |
|          | web      |          | or you   |          |          |
|          | site.    |          | have     |          |          |
|          |          |          | waited   |          |          |
|          |          |          | for more |          |          |
|          |          |          | than a   |          |          |
|          |          |          | couple   |          |          |
|          |          |          | of       |          |          |
|          |          |          | minutes, |          |          |
|          |          |          | press    |          |          |
|          |          |          | "Ctrl+   |          |          |
|          |          |          | Alt+Del" |          |          |
|          |          |          | and see  |          |          |
|          |          |          | if the   |          |          |
|          |          |          | "Close   |          |          |
|          |          |          | Program" |          |          |
|          |          |          | window   |          |          |
|          |          |          | says     |          |          |
|          |          |          | Internet |          |          |
|          |          |          | Explorer |          |          |
|          |          |          | is not   |          |          |
|          |          |          | res      |          |          |
|          |          |          | ponding. |          |          |
|          |          |          | If this  |          |          |
|          |          |          | is case, |          |          |
|          |          |          | then     |          |          |
|          |          |          | h        |          |          |
|          |          |          | ighlight |          |          |
|          |          |          | that     |          |          |
|          |          |          | line and |          |          |
|          |          |          | click    |          |          |
|          |          |          | "End     |          |          |
|          |          |          | Task."   |          |          |
|          |          |          | Restart  |          |          |
|          |          |          | the      |          |          |
|          |          |          | browser  |          |          |
|          |          |          | and then |          |          |
|          |          |          | go back  |          |          |
|          |          |          | and      |          |          |
|          |          |          | perform  |          |          |
|          |          |          | the      |          |          |
|          |          |          | action   |          |          |
|          |          |          | again.   |          |          |
|          |          |          | If it    |          |          |
|          |          |          | c        |          |          |
|          |          |          | ontinues |          |          |
|          |          |          | to "lock |          |          |
|          |          |          | up" on a |          |          |
|          |          |          | pa       |          |          |
|          |          |          | rticular |          |          |
|          |          |          | task,    |          |          |
|          |          |          | contact  |          |          |
|          |          |          | the      |          |          |
|          |          |          | we       |          |          |
|          |          |          | bmaster. |          |          |
|          |          |          |          |          |          |
|          |          |          | If the   |          |          |
|          |          |          | "Close   |          |          |
|          |          |          | Program" |          |          |
|          |          |          | window   |          |          |
|          |          |          | does not |          |          |
|          |          |          | say the  |          |          |
|          |          |          | browser  |          |          |
|          |          |          | has      |          |          |
|          |          |          | stopped  |          |          |
|          |          |          | res      |          |          |
|          |          |          | ponding, |          |          |
|          |          |          | then     |          |          |
|          |          |          | click    |          |          |
|          |          |          | "Cancel" |          |          |
|          |          |          | and      |          |          |
|          |          |          | continue |          |          |
|          |          |          | to wait. |          |          |
|          |          |          | Peri     |          |          |
|          |          |          | odically |          |          |
|          |          |          | check    |          |          |
|          |          |          | the      |          |          |
|          |          |          | "Close   |          |          |
|          |          |          | Program" |          |          |
|          |          |          | window   |          |          |
|          |          |          | to make  |          |          |
|          |          |          | sure the |          |          |
|          |          |          | browser  |          |          |
|          |          |          | has not  |          |          |
|          |          |          | stopped  |          |          |
|          |          |          | res      |          |          |
|          |          |          | ponding. |          |          |
|          |          |          | If it    |          |          |
|          |          |          | does,    |          |          |
|          |          |          | then     |          |          |
|          |          |          | follow   |          |          |
|          |          |          | the      |          |          |
|          |          |          | p        |          |          |
|          |          |          | rocedure |          |          |
|          |          |          | outlined |          |          |
|          |          |          | above.   |          |          |
|          |          |          | Just     |          |          |
|          |          |          | r        |          |          |
|          |          |          | emember, |          |          |
|          |          |          | the      |          |          |
|          |          |          | larger   |          |          |
|          |          |          | the job  |          |          |
|          |          |          | is, the  |          |          |
|          |          |          | longer   |          |          |
|          |          |          | it will  |          |          |
|          |          |          | take the |          |          |
|          |          |          | server   |          |          |
|          |          |          | to       |          |          |
|          |          |          | perform  |          |          |
|          |          |          | it       |          |          |
|          |          |          | (es      |          |          |
|          |          |          | pecially |          |          |
|          |          |          | in the   |          |          |
|          |          |          | middle   |          |          |
|          |          |          | of the   |          |          |
|          |          |          | day).    |          |          |
+----------+----------+----------+----------+----------+----------+
| *While   | Creating |          |          |          |          |
| creating | a new    |          |          |          |          |
| or       | area     |          |          |          |          |
| removing | should   |          |          |          |          |
| an area, | not take |          |          |          |          |
| the web  | long --  |          |          |          |          |
| site     | no more  |          |          |          |          |
| seems to | than a   |          |          |          |          |
| "lock    | couple   |          |          |          |          |
| up."*    | of       |          |          |          |          |
|          | minutes. |          |          |          |          |
|          | Removing |          |          |          |          |
|          | an area, |          |          |          |          |
|          | however, |          |          |          |          |
|          | may take |          |          |          |          |
|          | slightly |          |          |          |          |
|          | longer.  |          |          |          |          |
|          | If you   |          |          |          |          |
|          | think an |          |          |          |          |
|          | area has |          |          |          |          |
|          | locked   |          |          |          |          |
|          | up, then |          |          |          |          |
|          | follow   |          |          |          |          |
|          | the      |          |          |          |          |
|          | inst     |          |          |          |          |
|          | ructions |          |          |          |          |
|          | above.   |          |          |          |          |
+----------+----------+----------+----------+----------+----------+