Boreham Library Staff Manuals
III Server Manual
version 2008.7.23.a
Note: minor changes in menus and wording may occur with each upgrade. Just read the menu carefully and select the correct item wherever it is.
|
|
Changing the Date/Time Line on Libcat
Explanation:
The "Open Today" line under the header is a Javascript section in the toplogo.html, toplogoB.html, and (for Thanksgiving only) toplogoTG.html files. Versions of these (which MUST be updated before use) are also in N:\Shared\Library\manuals directory.
Holidays must be set in all these files when updated.
The toplogo.html file has the regular hours. This has the regular semester hours (7 to 9:30, weekends, etc.).
The toplogoB.html file has the break hours (8 to 5, weekdays only).
For the 5 p.m. Wednesday closing before Thanksgiving, use toplogoTG.html and be sure the Thursday and Friday dates are correct in the closed days listing. Change back to the regular toplogo before the following Wednesday.
Saturdays during the summer are entered as holidays, so no change to toplogo should be needed.
The section containing holidayarray has the list of dates for holidays (closed) days like this example: ("May 29","July 4","September 4","November 23","November 24","December 16","December 17","December 23","December 24","December 25","December 26","December 27","December 28","December 29","December 30","December 31","January 1"); so those days show as closed.
Normally you only have one semester's worth of closings listed. The Javascript cannot handle too many or it fails.
Any changes in these days must be edited in the files, but usually just once a year as the new calendar is set. Memorial Day, Labor Day, the two days of Thanksgiving, the closed days of Xmas holiday, the first weekend of spring break, the Saturdays during summer semesters, and intersemester closed weekend days are set in these files, along with any other closed days.
The section containing hourarray controls the days of the week, starting on Sunday:("Open today from 2pm to 8pm",
"open today from 7am to 9:30pm", "Open today from 7am to 9:30pm", "Open today from 7am to 9:30pm", "Open today from 7am to 9:30pm", "Open today from 7am to 4:30pm", "Open today from 11am to 3pm", "Closed Today (Online Services Still Available)");
The days of the week are listed from Sunday to Saturday, and the last line is for Closed days. (Do not try to make this clearer by putting line breaks in as this messes up the Javascript.)
Changing:
Instead of editing this file each time (when possible; if the semester opens on a day other than Monday, changes may be needed anyway), to change to Break/intersemester/Xmas holiday day-only schedule, or for Thanksgiving , use MilAdmin and:
- Check the new toplogo file version you need and be sure the weekends before (and when appropriate, after) the week are listed as holidays. If not, edit the file and upload it (see Loading Web Pages to the III Server), or edit it online in MilAdmin.
- On the left sidebar in MilAdmin, select Web Options.
- At the top, Select a File and select live/screens (on ports 80, 2082) (NOT live (config) ) and Open it. (the icons at the top, including Restart, become active).
- Select General Display and Behavior from the list (right at the top).
- To change to intersemester hours, scroll down and select toplogo and change the @screens/toplogo.html to @screens/toplogoB.html (just insert the "B") to change to day-only hours (8 to 4:30 M-F), or whatever is appropriate. For Thanksgiving Wednesday, use toplogoTG.html.
- To change back to regular hours, just change the file to @screens/toplogo.html instead, by deleting the extra characters.
- It is NOT necessary to change the toplogo_loggedin, EVER, for logged-in as the date is not used while logged in; the logged in message replaces it.
- VITAL: EVERY time after changing the file setting, go up to the top icons and click on the Save AND then the Restart icons.
- Check in the catalog. Remember to reload your browser's view to get the current version. It should have the correct toplogo version. Since it might not be active yet, check by looking at the Source view. Each file is named at the top with a path tracing line in the comments.
Manual Shutdown of Server
The date and time at which your system last rebooted displays on the FILE information menu in the INFORMATION about the system option of the MANAGEMENT INFORMATION menu.
Contact Innovative if the date or time of the last reboot is not accurate.
To shut down the Innovative and UNIX software:
- Choose A > ADDITIONAL system options
- | S > Shutdown the INNOPAC.
- Enter your initials and password. The following menu is displayed:
- S > SHUTDOWN ONLY
- R > SHUTDOWN and REBOOT
- Q > QUIT
- Choose one (S,R,Q)
- Choose S > SHUTDOWN ONLY. You are prompted:
Are you sure you want to shut down INNOPAC now? (y/n)
- Choose y (yes). The system will begin the process of stopping programs and will issue a series of messages as it does so:
Waiting for control program to acknowledge.
CONTROL program stopped
Updating disk system, please wait ..........
INNOPAC is now shutdown.
Please wait 5 minutes before powering down the machine.
If you see any of these error messages during a shutdown, call Innovative before proceeding:
- Couldn't stop CONTROL
- You are not authorized to run the STOPPAC program
- ERRORS detected during shutdown program - PLEASE CALL I.I.I.
- Wait five minutes.
NOTE: When the message "Please wait 5 minutes before powering down the machine" displays, the UNIX operating system begins to shut down. The UNIX shutdown takes five minutes to complete. There are no messages to indicate the status of the UNIX shutdown. Wait five minutes before turning off power to the hardware to ensure an orderly shutdown of the UNIX operating system.
- Turn off the power to components in the following order:
- The CPU
- The DAT (tape) drive
- The modem
Power Outage Leaves III Server Inaccessible (Restarting the Server)
This is for times when a power outage leaves the III Server inaccessible. The system is configured so that if the outage is long enough, the system will shut down by itself until steady power is available again.
Check the following:
- Is the campus network up? Can you reach Pipeline? Can you reach the campus web page?
[answers should be YES]
- Can you get the catalog web page? Can you log into the server using telnet (Text-based)?
[answers should be NO]
Try the following:
- Start, then Programs, then MS-DOS.
- Type ping 10.121.1.24 and press Enter. This will check the connection to the III Server.
- If the results include Reply from and some other data, you can still connect that way. If not, call the Help Desk and have them ping the III server libcat. If that fails, the server is off.
- Open the cabinet door.
- Check the UPS (Uninterruptible Power Supply), the beige box on the bottom shelf. Are lights on it all green?
If not, or if all the lights are off, check to be sure it is plugged in. If it still has problems, call the campus Help Desk for assistance.
The Boreham Library has a Sun V240 server with 4 hard drives in a RAID configuration (they copy to each other to provide backup for our data).
- Along the top edge of the front of the blue and black Sun server box, on the far left, there should be green light to the right of a little wrench symbol. If this is out, the server is off.
- If the server is off, be sure it is plugged into the UPS below it.
- If the UPS is all green, and everything is plugged in, then pull the blue front cover down (it hinges along the bottom) to reveal the drives and controls.
- To restart the system after a shutdown:
- Turn on power to the DAT (tape) drive, if not already on.
- Turn on power to UPS unit, if not already on.
- Turn on power to CPU. The Innovative and UNIX software will restart automatically if they were shut down properly.
- On the right, above the DVD-ROM drive, is a blue plastic piece with a button on the right side of it.
(Do not confuse this with the keyswitch, which is to the right of the blue plastic piece.)
If the server light is off and the fan is not running, press the button to start the server.
- If the server does not start, call III Help Desk at 1-800-878-6600 for help.
- If the server starts, then allow at least five (5) minutes for the system to come up before attempting to log in on telnet.
If you can telnet in, then it is all right to bring up Millennium on other PCs.
Very Important Note: the Sun server has little lights on the LEFT of each of the four hard drives.
Even if the III Help Desk tell you to, DO NOT PULL OUT A DRIVE UNTIL THEY LIGHT THE LIGHT TO THE LEFT OF IT.
Remember, the light for each drive is on the LEFT. It is easy to pull the wrong drive because lights and drives are so close together, so be sure you have III light the light to the LEFT of the proper drive to pull.
What just happened:
The 'ping' is to make sure the problem is with the III server and not the campus network. The power failed and the system automatically shut the server down before the battery power ran out. Normally, the server should reboot when the power comes back up. However, it is possible that when the power came back on, the server's green power light lit up again - but the server did not actually reboot.
You must turn off the power and turn it back on to get the server to reboot. Then you must wait for the boot process to take place. If any of the answers don't match, there may be some other problem. Call III at 800-878-6600 for help.
Remember to check the backup and make sure it happened properly.
Power Outage Aftereffects Won't Allow Logins
Problem: Some or all functions or logins are not permitted; a "all ports in use" message appears and the program closes.
What's wrong: The Library only licensed a set number of users ("ports") to be logged in ("in use") at any one time.
When the power went out briefly, all the PCs crashed, but the III server did not. Everybody is still logged in. The catch is, nobody can go back and reopen those sessions; when the PCs are back up, they all begin new sessions. That means everybody is now logged in twice. All the Circ desk units automatically login when they come back up, so they are all logged in twice. All the "ports", or sessions, that are licensed here are used up quickly.
Another possibility: When a lot of people have multiple sessions open, each session is a "port", including each time anyone runs a Create List job. Millenium and telnet sessions all use ports. Create Lists adds a port to run a task for the brief time it takes to run it. Again, this results in "all ports in use" and new logins or functions are denied.
Solution: Close some sessions, especially the Circ desk ones for the left circ PC and any others logged into Millenium anything, telnet, or GUICAT. There is no reliable way to tell which session of a pair is older, as session numbers recycle, so the higher number could still be older (and a request to change this was put in, but is unlikely to be implemented).
- Open telnet.
- A for Additional System Functions, R for RESTART a terminal.
- Use S to Sort the list, T to sort by Task.
- Close all the duplicates for staff users (initials plus Millenium functions). This may mean closing current sessions for some users; warn them to log off first from III functions.
Closing is done by typing the number of the session from the list. Confirm with Y for Yes to close it.
- Exit telnet and have everyone reload ONLY the sessions they really need at present.
Logins & Passwords for Student Assistants
Student assistants MUST each have their own individual set of logins and passwords assigned for Millennium and telnet with permissions set according to only what they are assigned to do.
Under NO circumstances should students use regular staff name logins for Millennium or campus network activities.
When the student leaves, delete the login or notify the Technical Services Librarian to do so immediately unless the student is coming back next semester.
This will need to be done in both the Login Manager and in Passwords and Authorizations.
CONVENTION: Logins for all library programs EXCEPT Millenium are by first name and a password. Logins after you log into Millennium are first name.
CONVENTION: Millenium modules each require a different name login so Millenium can tell which program to load. Two initials and the first 3 letters of the program are used.
For example, John Doe in Millenium Serials would login as jdser.
When asked for a password within Millenium programs, the first name is used.
CONVENTION: Passwords are the same for either first name or Millenium logins.
OCLC access is not a library-controlled program, so those logins vary. Students normally use the login of a staff member for OCLC only as changing OCLC access is a more involved process.
CONVENTION: When starting or changing modules, login and passwords are accessed in Millennium by clicking at the top toolbar on Admin, and on the dropdown list, clicking on Passwords and Authorizations. In some cases, it may be necessary to do this after loading a module to completely login.
REMEMBER: Changes made to logins or permissions will not be valid until the changed user starts or restarts Millennium completely. Changing or starting modules from an existing module is not sufficient.
- Staff member must have authorization to create a login and permissions.
- In a Millennium module, click on the toolbar for Admin
- Click on Login Manager
- Click on Create Login
 |
Create the master login using the student's first name (varied if it duplicates an existing login name).
Enter full name followed by "student".
Enter password. Mix numbers in with letters.
Group is Students (drop-down list).
Select the program to start. If student needs to use telnet for backup, etc., then alter this factor later using telnet.
Stat Group for Students is 998.
Locations Served is Main.
Selected Printers usually include the Cat Printer--80 and the Your attached printer but may also include ZebraTLP2844 for some tasks.
Do a screen print of all this information, print the actual password used clearly next to the password field on the printout, and give that to the Technical Services Librarian to put in the login binder for student workers.
|
 |
Back to the Login Manager window. Select the new login just created and check the box for Manager-Controlled Options.
The Customize Options window appears.
Select another login whose options should be similar, such as a student doing the same kind of work.
Click on the Manager-Controlled Options button and get the window for that.
Select the tab for Login.
For Associate initials and password with login enter the name of the new student and click OK.
|
- Repeat the same procedure for the Preferences using the check box, but no changes are needed for Preferences login.
- Click on Quit to exit the Login Manager.
- Go to the toolbar and click on Admin again. Select Passwords and Authorizations.
- Select an existing login that has the appropriate student privileges, such as a student already doing the same kind of work.
- Once the existing login has been selected, click on the Copy icon.
- On the New Initials screen, enter the first name login, the student's full name followed by "- Student", and the same password used before.
- Click on Save button.
- By tying all permissions to the name, permissions only need to be set in one place for the name, no matter how many module logins the student may have.
- If the student is required to go into telnet for doing backup, then ask the Technical Services Librarian to enable that and provide the existing name login and the student's full name.
The name login will be changed to be used to login to telnet.
Desktops for Student Assistants
Windows treats each new person logging on as a blank slate. Therefore, a set of standard icons for programs must be created that will appear for everyone on that PC.
- Administrator privileges on the PC will be required to make the following changes. See the Technical Services Librarian if not available.
- Open C:\Documents and Settings\All Users\Desktop directory.
- Copy or create the necessary icons for programs.
- Right-click on every icon and select Properties.
- Select the Security tab.
- Select Everyone. If this is not available, use the Power Users or the Users groups.
- Check the Full Control box. All the other boxes will automatically be checked as well.
- Click on Apply button.
- Click on OK button.
Configuring Serv-U FTP Server Software for use with III Server
FTP server software must be used in addition to III's own FTP software (FTS).
The Library had to license an FTP server program in addition to the III system's software. The program selected from those recommended is called Serv-U. It must be installed and properly configured on each staff workstation in order to move files in and out of the III server. This includes loading web pages and graphics, downloading files for use in other programs such as Wasp labeling, uploading files from inventory, and other uses.
Note that the workstation must already have a telnet program installed in order for Serv-U to operate.
- From the N:/shared/library/installing/ directory, download the servu25a.zip and the USERV_key.txt to the workstation to be configured, usually to a directory on the C drive called "atest".
- Doubleclick on the servu25.zip file and unzip the contents to the atest directory.
- Click on the setup.exe file and install the Serv-U program, following instructions. The default location directory is acceptable.
- Once installed, the green U icon for Serv-U is usually copied to the INNOPAC directory with the other III software, for convenient use.
- Start the Serv-U program.
- The green U should appear in the lower right system tray near the time.
- If the Serv-U window is not open, right click on the green U and open it.
- Under the Help tab, click on the Register to open the registration window.
- Using WordPad, open the USERV_key.txt file and copy the key phrase from it. Paste it into the appropriate place in the Serv-U registration form, and complete the form.
- Close the Registration and Help if needed, and open the Setup tab.
- Select FTP Server, and then click on the button for IP Homes.
- Enter the IP address 10.121.1.24 and name it libcat and click on the Add button.
- Enter the IP address of the computer on which Serv-U is being installed. This should be listed in the text that appeared in the first Serv-U window. Name it with the name of the computer or staff member using that computer.
- Click OK and again on the next window to complete this step.
- Click the Setup tab again and click on the IP Access.
- Change the dot from Deny access to Allow access.
- Type the 10.121.1.24 address in and click on the Add button.
- Type the IP address for this computer in and click on the Add button.
- Click on OK to complete the step.
- Click on Setup again, and then on Users.
- A user must be created with a login for the sessions on each computer. Enter the user name and the password. The password will be encrypted in the future, so be sure to keep a separate record -- it will not be visible from this program.
- Enter the home directory as c:\download or other directory as needed.
- Click on IP Access.
- Change the dot from Deny access to Allow access.
- Type the 10.121.1.24 address in if not present and click on the Add button.
- Type the IP address for this computer in if not present and click on the Add button.
- Click on OK to complete the step.
- Click on the Add button below File/Directory access rules and add the c:\download and any other desired directories.
- Click so a checkmark appears for the Read, Write, and other Files and Directories and
Sub-dirs boxes.
- Click on the Store button, and then the OK button.
- Close the Serv-U window.
- To close Serv-U after using (to reduce the chance of attack through the server), right-click on the green U in the system tray and click on the Shutdown option. The green U will disappear.
When to Restart Millennium or a Terminal Process
The III FAQ is here.
When do I have to log out of and restart a new Millennium session in order to see system changes?
You must log out and restart a Millennium session to view system changes after the following activities:
- When you add a new fixed-length field code.
- When you change Login Manager options that affect processes or displays invoked by the logging in process. If you are unsure whether the option affects the processes, restart the session.
- When you change System Options.
- When you update a login (e.g., adding a new printer to the login).
- When updating options groups.
- When Innovative makes a change to a system setting that will result in new system behavior. For example:
- Innovative makes the /8 field searchable in create lists
- Innovative inputs the setting to allow staff override of renewal blocks in specific circumstances
- When you make a change to a table or a file used by Millennium in Advanced System Access and Administration (e.g., Library Name, Account Name).
- When you make changes to the z39.50 servers file.
When should I restart the Web server?
Restart your Web server after the following activities:
- When you update a fixed field table with codes used for WebPAC limiting at your library (e.g., the BCODEs fixed-length field tables, location codes, country codes, language codes).
- When you update a table used for WebPAC display (e.g., STATUS, OPACMSG [if used], or location codes).
- When you make a change to Web options.
- When you update the forward table. You must also restart the proxy (if using a browser configured proxy) and the forward table process using the RESTART A TERMINAL/PROCESS option.
- When you make changes using the WebBridge Management Menu. You must also restart the WebBridge Resolution Server using the RESTART A TERMINAL/PROCESS option.
- When Innovative updates certain tables used by the WebPAC (such as the Request Rules table or the Branches Menu, etc.).
- When you make a change to a table or a file used by the WebPAC in Advanced System Access and Administration (e.g., Rules for Suppression, MARC Labels).
- When you make changes to the z39.50 servers file.
When do I need to restart automatic request processing?
Restart automatic request processing:
- After updating any Web option that affects requesting (such as the REQUEST Web option).
- When prompted by the system to do so after updating circulation or OPAC options.
- After updating circulation parameters tables used in requesting. In addition to the parameters tables that are explicitly for holds management, parameters tables also used in requesting include (but are not limited to):
- Library Hours and Days Closed tables (these tables restart automatically when edited in Millennium Circulation)
- the Branches Table (if the new location is requestable/holdable under your current loan rules and should not be)
- Loan rules (holdability elements)
- the Patron blocks table (hold elements)
How do I restart automatic request processing?
You can restart locally by making a small change to the Hold Pickup Locations table, returning the table back to its original setting, and then saving the change. Edits to Hold Pickup Locations in Millennium Circulation automatically restart automatic request processing.
Note that changes to request rule and self book rule in ASAA (Advanced System Access and Administration) automatically restart automatic request processing. If your library has had this training, you can restart automatic request processing by making a small change to one of these files, undoing it, and then saving.
OR: You can request that Innovative restart your automatic request processing by using the Restart Automatic Request Processing service commitment.
Configuring the Web Access Manager
- At the telnet menu, use A, A, W to get to the Web Access Management system.
OR in Millennium Administration module, click on Admin on the top toolbar, then Parameters from the dropdown menu, then Web Access Management from the popout list.
- W to select to Change Web Access Management table.
OR in MilAdmin, click on Forward Table on the popout list.
- At the far left are line numbers, useful only as a temporary reference for this view. The line numbers for files change as the files are sorted differently.
- The Token name for each item is just a short reference name to use for that entry.
- The IP/HostName is the most important field. The asterisk * is used for a wild card, and normally occupies the first space of the name, followed by a period. The second section is the common name for all servers on the site, followed by a period. The third section, usually com, org, or net, is the type of site (COMmercial, ORGanization, NETwork).
In some cases, if more than one entry is needed for a web site, the additional lines may have a Token name which only refers to the original (*.greenwd2.com is an additional link for Greenwood).
- The names are sorted by the second section in most cases.
- The port, when asked, is normally always 0, or zero. netLibrary uses 80, however.
- The Srv or Service is normally 2, the Verification is 5 for students/faculty/staff.
- The Ptype is Patron Type, normally 20-45 for students/faculty/staff.
- Home and DB ID are usually left blank.
- The Database name is spelled out normally.
- Find the alphabetical place for the item to be entered, and enter a to add and the line number of the proper place alphabetically. The item currently in that location will be moved down.
- Enter the Token (8 characters maximum) as prompted.
- Enter the IP/HostName, substituting an asterisk * instead of the first part of the URL (before the first period). Do not use the "http://" part of the URL, and do not go beyond the first slash.
- Enter 0 (zero) for the port number, 2 for the Service, 5 for Verification, and 20-45 for the Ptype.
- Leave the Home and DB ID blank.
- Enter the long name of the database in the Database column.
- When done, exit back to Additional System Functions menu to reach the RESTART a terminal option and select that.
Otherwise, it will only apply to new sessions.
- Enter Q to Quit (normally three times), then R to Restart.
- Find the Proxy Server and enter that line number. Answer Yes to restart it.
- At the list of active terminals and processes, enter S to Sort and T by Task. (This must be done each time anything is done on the list, to get a standard sort order. It may need to be repeated after each restart task.)
- Use F to Forward through the sorted list to the first Web Server listed. The others will be further down the list, and usually the last ones on the list. Note the line numbers of the Web Servers.
- Type M for Multiple, and enter the numbers of the first and last line of the WWW servers (example: 16-18 for lines 16, 17, and 18). Confirm the choice at the list using R to Restart. The dots appear, one for each item restarted. The changes will not take effect until the Proxy Server and web servers are restarted.
Note: if all these procedures are followed and the new database does not work using browsers which work on other databases, the problem needs to be resolved by Innovative and the database vendor. This is all that can be done on this system.
Configuring the Databases Links for Web Pages and Catalog Records
In order to have the campus server count access to databases, as well as the WAM, the following format is used on TWIKI (campus server) pages:
%EXTERNAL%http://0-first section of link.libcat.uafortsmith.edu/remaining link
Example: %EXTERNAL%http://0-proquest.umi.com.libcat.uafortsmith.edu/login
The %EXTERNAL% routes the link through the server without changes. The 0- sets the port to be used (this may differ for certain databases and for NetLibrary - see the setting in the WAM table). The .libcat.uafortsmith.edu routes the link through the WAM. The remainder of the URL operates normally.
If linking on libcat pages, omit the %EXTERNAL% part of the URL and use the rest.
The %DB% changes the URL according to whether or not the user is on- or off-campus, only inserting the 0- and the .libcat.uafortsmith.edu for off-campus users. It does not go through the WAM for on-campus users, so it does not get counted properly in WAM statistics. This is why it is not used.
Loading Web Pages to the III Server
- Load Millennium Admin module.
- Select Web Master from left bar.
- The Process shows Live Web Server Configuration - live (liveconfig).
- Change the process in the list to Live Web Server Screens - live/screens
- The files in libcat.uafortsmith.edu/screens appear.
- From the toolbar at the top, select the Get PC icon.
- You can click on a file and the toolbar will show an Edit option to edit the file directly, OR you can continue:
- Go to the directory where you keep web pages. Normally, this is c:\download.
- The subdirectories and files appear.
- Select the File name to transfer.
You can click on more than one, using Shift for adjacent files, or Ctrl for separate files.
- Click Upload.
- Answer Y when asked if you are sure.
- Anyone using the page, or with the page still in their PC's cache, will need to use the Reload icon to load the new version. Everyone else will see it when they load it.
Old Telnet Method (Still needed for Regional Index)
A workstation must have telnet and the configured Serv-U software to load pages to the III Server.
VERY IMPORTANT KINK:
When loading CID (Regional Index), this is under the CID section of telnet. There is a separate file for these pages. When loading graphics files, you might need to delete the existing graphics file before loading the new one. Otherwise, the percentage is less than 100%, and the session locks up, and you must disconnect the telnet session and then restart the ftp session on the server to close it properly.
- Load Serv-U so the green U appears in the system tray.
- Load telnet and login to the III system.
- Click on A, A, and S to get to the Edit WWW HTML screens option.
- In the Edit WWW HTML screens option, use the + plus option to get to the options for downloading
files. Select the type of file to be downloaded and the correct letter option for it.
- Type the letter of the correct type of file to be transferred.
- Enter the name of one of the files, BUT NOT THE THREE-LETTER EXTENTION, when asked. If this replaces an existing file, this will be mentioned and questioned. Answer y for yes, replace the existing file.
- Login to Serv-U for the correct IP address for the workstation being used.
- If the default directory is not the one with the files, change the directory using the on-screen instructions, and then select View the files.
- Enter the number(s) of the file(s) to be transferred, so they are marked on the screen. Move Forward and Backward as needed.
It is best to limit files to 8 or less per group to transfer.
- Enter T to begin the transfer.
- The system will supply the file name but may add a second extension. Retype the name with only one
extension.
- Each file will offer the name, and then show a window with the transfer data. The percentage should be
100% each time. If the percentage is not 100%:
- the session will have to be forcibly ended (close telnet even though a session is open)
- telnet restarted
- the Restart a terminal option used to close the session
- Serv-U will have to be closed and then loaded again
- When the transfer a file is complete, follow the directions to continue. At the end of the files, use the spacebar as instructed to exit the transfer process.
- If several batches of files are used, close and reload Serv-U for each batch. It tends to have trouble with multiple batches otherwise.
- When done, exit back to the Additional System Functions menu to reach the RESTART a terminal option and select that.
- Use F to Forward through the sorted list to the first Web Server listed. The others will be further down the list, and usually the last ones on the list. Note the line numbers of the Web Servers.
- Type M for Multiple, and enter the numbers of the first and last line of the WWW servers (example: 16-18 for lines 16, 17, and 18). Confirm the choice. The changes will not be visible in the web pages until the web servers are restarted.
Web Page Suggestions
- MS Word and WordPerfect will convert documents to web pages by saving them in HTML format -- but the results can be rather odd when actually viewed. Ideally, let the Technical Services Librarian have the word processing file, which can then serve as a graphic version of what you want to appear, versus what the program guessed you wanted.
- MS Excel does a better job of converting to web pages, because it is more rigid in how the format appears. Less tweaking may be necessary. However, it is only suitable for tables and spreadsheets.
- MS Frontpage is notorious for turning out some rather dubious code. It has improved lately, but it still may take longer to load. Submit it for tweaking before loading. It may actually be better to provide a Word document than a Frontpage version.
- All URLs beginning with "libcat" are on the III server. All others are on the campus server.
- Links to catalog records are better than plain direct links. The catalog has all URLs checked monthly; pages are not checked at all. Catalog records are easily and quickly changed and results are available immediately while web pages must be changed, approved and loaded.
- Instead of listing titles of books or web sites, put a stock term in the 690 field of their catalog records, and then on the web page put a search for that phrase.
Example: "<Click a href="http://libcat.uafortsmith.edu/search/e?SEARCH=GDadminhandbks">here</a> for a current listing." will search the e index (690, 691) for the phrase "GDadminhandbks" and display the results.
- Links to catalog records allows one search to be coded on the web page, which makes it much shorter and faster to load.
- All Manuals have "man" at the start of the file name.
- All Guides have "GD" at the start of the file name. Keep the page name short, as it may be necessary to add to it for each section to run a search for catalog pages with that phrase in the 690.
- All pages are suffixed ".html" rather than the shorter ".htm".
- Use target="_blank" inside the URL to force the browser to keep the current page and open the link in a new page. That can make it easier to go back to the original page, if desired.
Example: <a href="http://www.webpage.com" target="_blank">
- Use <p style="page-break-before: always"></p> to force the printer to break the web page printing at this point. This can help keep material together on the same page.
- When showing HTML in "clear" (visible on the page) for instructional purposes (but not actually be linked), certain characters must be translated into code in order to be accepted; these will not be converted into invisible code or cause the entire phrase to become active invisible code. The following substitutions need to be made:
- ~ use instead %7E
- < use instead <
- > use instead >
- _ use instead %5F (underscore)
- For an ampersand "&" use instead "&" (ends in a semicolon) to be sure it displays properly in any browser.
**TIPS**
To eliminate the Milclient from opening too:
- Change the c:\Millennium\iiirunner.lax file:
- lax.stderr.redirect=C:\Millennium\stdout.txt
- lax.stdout.redirect=C:\Millennium\stdout.txt
- No more client window, but still logs to file if needed.
Shortcut Keys for Millennium Applications
Shortcut Keys for ALL Millennium Applications
| Key Combination |
Function |
| Alt+LeftArrow |
View the previous month in a date dialog |
| Alt+Q |
Close the current record |
| Alt+RightArrow |
View the next month in a date dialog |
| Ctrl+Enter |
Add an extra line to a variable-length field with multiple lines,
e.g., an ADDRESS field or the multi-field LOCATION/COPIES editor |
| Ctrl+LeftArrow |
View the previous attached record |
| Ctrl+RightArrow |
View the next attached record |
| Ctrl+Shift+B |
Display the full bibliographic record |
| Ctrl+Shift+I |
Display the full item record |
| Ctrl+Shift+P |
Display the full patron record |
| Ctrl+Shift+T |
Move backward from one tab to another in a bibliographic record display |
| Ctrl+C |
Copy selected text or the current text field |
| Ctrl+N |
Moves the cursor between the fixed- and variable-length field tables when you are editing a record |
| Ctrl+V |
Paste the contents of the Windows clipboard |
| Ctrl+X |
Cut the selected text and copy it to the Windows clipboard |
| Ctrl+Y |
Redo the most recent undo action |
| Ctrl+Z |
Undo your last action |
| Esc |
Clears a browse display |
| N |
Choose the No button in message dialogs; you can also key Alt+N |
| Space |
Select a button or check box |
| Tab (or Shift+Tab) |
Make a button, check box, etc.the active screen element |
| Y |
Choose the Yes button in message dialogs; you can also key Alt+Y |
Shortcut Keys for Millennium Cataloging
| Key Combination |
Function |
| Ctrl+] |
Display the next record in a browse list |
| Ctrl+[ |
Display the previous record in a browse list |
| Ctrl+A |
Select all of the records in a table |
Shortcut Keys for Millennium Circulation
| Key Combination |
Function |
| Ctrl+A |
Select all of the rows in a table |
| Ctrl+P |
Print the table |
| Ctrl+Shift+C |
Display the full course record |
Shortcut Keys for Millennium Serials
| Key Combination |
Function |
| Alt+Insert |
Add a Checkin card box for an issue at the end of the card |
| Alt+Shift+Insert |
Add a Checkin card box for a supplement at the end of the card |
| C |
Checks in the currently selected box within the Card tab in Serials Check-in mode; analogous to choosing the Check in button |
| Ctrl+Alt+Insert |
Add a Checkin card box for an index at the end of the card |
| Ctrl+Insert |
Insert a Checkin card box for an issue before the currently selected box |
| Ctrl+A |
Selects all of the boxes in a Checkin card
Selects all of the claims in Send Claims mode |
| Ctrl+B |
Change the Checkin card function to Bind |
| Ctrl+D |
Toggles among the three display modes in a Card tab |
| Ctrl+E |
Edit the Checkin card parameters for a card |
| Ctrl+K |
Change the Checkin card function to Check in |
| Ctrl+L |
Change the Checkin card function to Claim |
| Ctrl+M |
Modify the selected Checkin card box or boxes individually |
| Ctrl+N |
Moves the cursor between the list of claims to send and the Send Claims buttons |
| Ctrl+O |
Extrapolate the selected Checkin card boxes |
| Ctrl+P |
Print serials labels for the selected Checkin card box |
| Ctrl+R |
Create an Item record for the selected Checkin card box |
| Ctrl+T |
Move forward from one tab to another in a bibliographic record display |
| Ctrl+U |
Update the selected Checkin card boxes as a group |
| Delete |
Delete the currently selected Checkin card box |
| Esc |
Exits any dialog box without saving any changes you may have made
Exits all claim dialogs when claiming issues individually
Exits all update dialogs when modifying Checkin card boxes individually
Exits a Bibliographic record when keyed in the Card tab |
| Insert |
Insert a Checkin card box for an issue before the currently selected box |
| Page Down |
Scroll down in a Checkin card or browse display
View the next month in the Check-in date dialog |
| Page Up |
Scroll up in a Checkin card or browse display
View the previous month in the Check-in date dialog |
| Q |
Exits the current record when in the Card tab; analogous to choosing the Quit button |
| Shift+Insert |
Insert a Checkin card box for a supplement before the currently selected box |
| Shift+Page Down |
Move backward a year at a time in the Check-in Date dialog
Select the currently highlighted Checkin card box plus the following pageful of boxes (i.e., 22 boxes) |
| Shift+Page Up |
Move forward a year at a time in the Check-in Date dialog
Select the currently highlighted Checkin card box plus the preceding pageful of boxes (i.e., 22 boxes) |
To protect fields when loading records
To avoid overwriting fields in patron records during new loads (manual page 101871 for Release 2006: Edit overlay protection list), the fields must be set in telnet:
- A > ADDITIONAL system functions
- A > ALTER system parameters
- S > SYSTEM codes
- O > Set system OPTIONS
- D > Database maintenance
- 22 > Edit overlay protection list....
- 1 > PATRON record
- A > ADD a variable-length field
Overlay protection codes are:
- D INNOPAC deletes any fields in the incoming record that are the same as the field group tag. If there are no target fields, then INNOPAC loads the incoming fields. If there are no incoming fields, then INNOPAC protects the target fields.
- K INNOPAC deletes any fields in the target record that are the same as the field group tag. If there are no target fields, then INNOPAC loads the incoming fields. If there are no incoming fields, then INNOPAC protects the target fields.
- N INNOPAC assigns neither code D nor code K. The default behavior associated with N (no code) is as follows:
- The version of the field in the target record will be retained.
- The version of the field in the incoming record will be inserted.
Unlike Protection Codes D and K, the system does not display 'N' when no code is selected. So if the code is 'N' then the MARC TAG/CODE will be blank. Use Edit to check that the code is set to N.
In short, to KEEP the field with no added fields, use K.
To ADD the incoming field to the record, use N.
Patron Record Protected Fields
See also the Patron Loading Manual.
Normally, our fields in patron records are protected as:
- BARCODE is N: add incoming, but keep existing (so we keep existing public library numbers) -- we will need to weed duplicate numbers before doing overdues, etc., using Global Update to remove duplicates in the barcode field.
- MESSAGE is N: add incoming, but keep existing. These are used for messages to the patron.
- NOTE is N: add incoming, but keep existing. These are used for staff-visible only notes.
- SPECIAL is N: add incoming (which will not exist in Banner records) but keep existing. This field is for the password info for faculty and staff and is customized to our local use only.