IMS (or Interface Management System) is an MWeb subsystem that makes it possible for you to customize messages and certain other features of the MWeb interface. When you make a change, it takes place immediately.
Different versions of MWeb have different IMS capabilities, so some of this document may not apply to your site.
If your site is on Verio, use the URL "http://www.example.org/cgi-bin/mwebcgi/ims.exe" instead.
You will be asked to logon. Use your MWeb administrator user ID and password. In most cases, you can leave the "Project Code" as the default "MWEB", but here are some exceptions:
LACMA Luce site: "MWEBLUCE"
LACMA Test site: "MWEBTEST"
Pacific Asia Museum: "PAC175.MWEB"
After logging on you are taken to a list of the MWeb screens; when you click on a screen name (such as "Keyword Search") you are taken to a table of frequently modified messages (we use that term to include text buttons as well). If you need to customize a message not shown in this table, please contact Selago Design.
See below for instructions on how to modify Messages.
From MWeb, logon using your administrator ID and password; you will see the Administrator Control Center.
Click on Messages or Layouts, depending on what you want to modify.
If you clicked Layouts, select from the additional choices that will appear.
Begin by going to the following URL (where xxx stands for the brief name of your museum and yyy is your PastPerfect client number):
You will be asked to logon with your Administrator ID and password (PastPerfect will give you this information when your MWeb site is installed). Use your 5-digit PastPerfect client number for the "Project Code".
After logging on you are taken to a list of the kinds of elements you can modify: Options, Messages, Layout, and Styles. Each of these is described below.
When you are finished using IMS, close all browser windows for security. This prevents anyone else from accessing the IMS.
WARNING: Since your logon permissions are stored in a cookie, be sure to log off, or close all browser windows, before you leave your computer. Otherwise someone else could use your computer to edit data.
Messages are grouped by the MWeb display they appear in. There is also a group called "ALL PAGES" containing messages that appear in all MWeb displays. Click on the name of the display to see its messages.
Each message has a unique name. To customize a message, click its name in the table. The message opens for editing. Click Save when editing is complete, or Cancel to discard your changes. After you save, the message table is refreshed to show your changes.
The IMS files at your site contain only the messages that have been customized for your site. These are the messages you see when you run IMS. However, if you wish to customize a message that you do not see in the list, you may add it to your site's IMS.
Entering message text
Most text is entered normally, but there are some exceptions, because text in the entry area does not always look like text as displayed in MWeb. We recommend that after you save changes to a message, look at it immediately in MWeb to ensure it is as you wish.
HTML format codes, such as <b>, <i>, <center>, <p>, <br>, , font codes, etc., may be used to format the message. (However, MWeb applies additional formatting to messages based on your layout and style preferences, so you may not have complete flexibility.)
Using HTML tags in message
Messages may contain HTML tags if you wish. You might want to use HTML tags to italicize or bold certain words, to separate text into paragraphs, etc.
Some messages can be made more useful if they can use information from the system or the user's search. Thus IMS allows you to use Variables in certain messages; when the message is displayed, MWeb replaces the Variable with real-time information. For example, if you wish to add a graphic, you would do so by adding the HTML code
MWeb replaces the Variable GRAPHICSLOCATION with the path to the graphic.
Not all messages have all Variables; see the List of All Messages. For quick references, here is the complete list of the Variables and their substitutions:
IIS path to the MWeb program
IIS path to your graphics
Number of hits returned by a search
The search term the user entered
" (artworks on display only)"
IIS path to your non-MWeb HTML pages
"records with images" or "all records"
"-- in these sources: [list]
List of Subsets the user requested in the search
Entering special characters (Unicodes)
To enter a Unicode in IMS, use the decimal Unicode value, preceeded by &# and followed by a semicolon, like this:
or the hexadecimal Unicode value, preceeded by &#x and followed by a semicolon, like this:
To find the Unicode values in Windows, click Start/ Programs/ Accessories/ System Tools/ Character Map. Then change the Font box at the top to the font the IMS message will be shown in (usually Verdana), and change the Character set box to Unicode. Find the character you want and click on it once. The hexadecimal value is shown in the lower left corner of the Character Map window; for example, U+1EF4: Latin Capital Letter Y With Dot Below means the hexadecimal value is 1EF4, so you would insert
into the IMS message text.
Not all Unicodes exist in all computer fonts. If you do not see the Unicode character you want in the Character Map, or if it does not appear as expected in MWeb, please ask for help.
If you want to change the text of a message that you do not see in IMS, you may add if it is in the list below. Adding a message means that the default message shown in MWeb will be overridden by the text you prefer.
To add a message:
Find the name of the message you want in the list on this page.
It's easier to open a new browser window for IMS. Then logon to IMS. The section list is displayed.
Click the Add New Message button in either the section list or message list.
Add the exact name of the message, the text you want, and any notes that will help you later.
LACMA may also add messages to IMS that are referenced in the Browse Layout Tool. They need not be on the list of messages on this page; however, they are required to have the correct departmental prefix shown here.
Below is a list of all the messages and button text you can change in MWeb, using IMS. We are gradually adding to this list, but if there is a message you need to change that is not shown here, please ask us to add it.
Only a few buttons are currently settable. We plan to add all buttons to IMS over time, so if your site uses text buttons you can change what they display. If you have an immediate need to change the text of a button, please ask us to add it.
This list shows the messages and buttons changeable in the current release. If you have an older release, it may not have all those listed.
How To Read the Tables
Each section contains a table describing the messages for that section. Messages are shown in approximately the order they appear in the display.
Messages should be text only unless otherwise stated. Graphics where they are not expected may throw off the layout of your MWeb site.
The name MWeb recognizes for the message. Use the exact capitalization and punctuation shown.
The MWeb versions and/or clients that use this message. Codes are Ent (Enterprise), PPO (PastPerfect-Online), Uni (MWeb Universal), and Live (MWeb Live)
Where the message appears and what you use it for
What the message says if you do not add it to your site's IMS tables
See note 1
See note 2
Any other useful information about the message
Note 1: Variables are words you can put into a message for MWeb to add variable information. For example, the message SR_HEADING usually looks something like this: "Search terms: KEYWORDS -- NUMBER records found". The words KEYWORDS and NUMBER are replaced by the user's search terms and the number of hits. If the message listing shows variables, you can use these words in your messages to have MWeb insert the appropriate information. Use the exact spelling and capitalization shown. If a "Variable" table cell is empty, the message has no variables.
Note 2: Notes about the styling applied to the message. If this cell is empty, it means either we have not completed the documentation or the styling is too complex to be described. For more on MWeb styles, see the MWeb Planning Guide
Messages for the Image Order form, if your site uses it
Fill in this form to order reproduction rights for IMAGEINFO
IMAGEINFO (replaced by the path and filename of the image)
Warning: If an image relates to multiple objects, the OBJECTID parameter might be replaced with the ID of a different object from the one the user was looking at.
Instructions to the user
For permission to reproduce this image, please fill in this form and click Send, which will email it to the museum. The museum will contact you regarding fees and delivery schedule. Our contact information is below in case of problems or questions. (If you do not have Outlook Express installed, print this page and mail it to the museum.)
Instructions for the box where the user enters the purpose of the request
Purpose: Provide the following information about where this image will be used: Description, title of publication, author, publisher, date of publication, number of copies produced, distribution, languages, and location of image (inside or cover)
If this message does not exist, no page title will be shown
<h2>Image Viewer Help <a href='#' onclick=\"document.getElementById('ivhelpspan').style.display='none'\">Close</a></h2><ul><li>To add images to this Image Viewer, click any thumbnail (small image) in other displays.</li><li>Use the mouse to drag images around the Image Viewer.</li><li>Use the <b>Enlarge</b> and <b>Reduce</b> buttons to resize each image.</li><li>Use the <b>Remove</b> button to remove the image from the Image Viewer.</li><li>Click the <b>Save Layout</b> button to save images sizes and positions.</li><li>The <b>Slide Sorter</b> button will make each image small and "tile" them so there are no overlaps. You can then change their order by dragging them. If you wish to save the Slide Sorter layout, click the <b>Save Layout</b> button. Clicking that button or any other button will cause the Image Viewer to revert to its normal functionality.</li><li>Click the <b>Return</b>, <b>Back</b>, or <b>Exit</b> button to leave the Image Viewer.</li><li>Internet Explorer or FireFox: To have the viewing area as large as possible, press the F11 button. Press F11 again to restore the original appearance of the browser.</li><li>To return to this Image Viewer, click <b>Image Viewer</b> in the Main Menu of any display; you will see the images just as they were when you clicked <b>Save Layout</b>.</ul>
Pointers to the template files - available in MWeb Enterprise only
Advanced Search page, main template
If this template identifier does not exist, MWeb will use the built-in Advanced Search display.
Keyword Search page, main template
If this template identifier does not exist, MWeb will use the built-in Keyword Search display.
Search Results page, main template
If this template identifier does not exist, MWeb will use the built-in Advanced Search display.
Search Results page, subset section
This controls the formmating of the subsections within the search results. If this template identifier does not exist and TP_SR does exist, no search results will be displayed.
Search Results page, item display
This controls the formmating of the items within the search results. If this template identifier does not exist and TP_SR does exist, no search results will be displayed.
Detail record page for the given content type (XXX)
If this template identifier does not exist, MWeb will use the built-in Full Record display for the subset records.
Image Viewer page, main template
If this template identifier does not exist, MWeb will use the built-in Image Viewer to format the "light table" display.
Image Viewer page, image tile display
This controls the display of the individual image "tiles". If this template identifier does not exist and TP_IV does exist, then no images will be displayed.
Browse By for the given content type (XXX), main template
This template is used to present the user with a "Browse By" list of clickable terms. If this template identifier does not exist, MWeb will use the built-in Vocabulary Views to format the "browse by" display.
Browse By submenu for the given content type (XXX)
This controls the display of the term menu within each Browse By page. If this template identifier does not exist and TP_BROWSE_XXX does exist, then no list of browse by terms will be displayed.
MWeb buttons may be either text or graphical, or you may use graphical buttons in the Main Menu and text buttons for all others.
MWeb Universal, PastPerfect-Online, and PastPerfect Web Share
Only text buttons are supported at present.
Both text and graphical buttons may have up to four states. Note that these are named from the point of view of the button itself.
The normal state of the button is when it is available to be clicked.
The off state, where the button is not currently available, such as the Search Results button before the user has performed a search. This is sometimes referred to as the button's being "grayed out".
The on state, where the button is the currently selected button, such as the Search Results button when the user is viewing Search Results.
The rollover state, where the user has moved the mouse pointer over the button.
Main Menu buttons may have all four preceding states. Buttons used as tabs may have normal, on, and rollover states. All other buttons may have only the normal and rollover states, because they do not occur when the other two states would be needed.
Although it is not required that the buttons change appearance depending on their state, it is helpful to users and has come to be expected.
Text buttons use CSS styles, so they can be quite attractive, including shaded borders and graphical backgrounds (for example, see the Michener Art Museum MWeb site). Text buttons display faster than graphical buttons and are less of a load on the server. Furthermore, the wording and styling of text buttons can be changed more easily than with graphical buttons.
You may change the text of buttons using IMS (ask us to add buttons to IMS if you do not see them listed in this document). You may also change (for MWeb Universal, PPO, and PPWS), or ask us to change (MWeb Enterprise), the button styles using the CSS stylesheet.
If your site uses graphical buttons, you are responsible for providing them and loading them onto your server. Graphical buttons must be GIF files, named according to the table below. Note that "off states" are the base name plus "off", "on states" are the base name plus "on", and "rollover states" are the base name plus "over". For example, the "ks.gif" button for Keyword Search may also have "ksoff.gif", "kson.gif", and "ksover.gif" buttons.
Here is the complete list of buttons used in MWeb. Note that Special Features for a single site may require buttons not shown here.
Filename for graphical button (plus ".GIF")
Click & Search
Exhibits (if required)
Favorites (if required)
Help (if required)
Hierarchy Search (if required)
Log On (if required)
Log Off (if required)
Random Images (if required)
Site Map (if required)
Survey (if required)
More Random Images
Select All Records on this Page
Save Selected[to Favorites]
Zoom Image [under image]
Zoom [smaller button]
Zoom [beside image]
Email This Page**
Show All Records
Show Only Records with Images
Layout gives you several choices for how your MWeb website will appear. All choices will work with any set of data.
For PastPerfect-Online sites who have the 2008 upgrade
MWeb Universal 1.2 and later
The first thing on the Layout Options page is a Preview Window that shows an approximation of how your site currently appears. The preview is updated as you make choices on the Layout Options page. Since this is only an approximation, verify your choices by looking at your online catalog.
Your choices are not saved unless you click the red button.
Your choices are saved in a "CSS" file called MWeb.css. Browsers do not always re-read this file when you view your online catalog. You may need to hold down the Shift key while you click Reload or Refresh. In some cases you have to clear the browser's cache of saved pages in order to force the browser to re-read the CSS file.
Here are the sections on the Changing the Layout page:
To change the layout, click on one of the 6 diagrams.
If you have a vertical menu, you may center the narrow displays. This affects all displays except Search Results and Full Records, which are always shown full width.
You may choose how wide the narrow displays are. This affects all displays except Search Results and Full Records, which are always shown full width.
To select an overall color scheme, click on one of the 8 diagrams.
You may customize the background color of any part of the screen by entering new values. Be sure to use a # before any color codes, but NOT before color names.
You may set a background image or pattern for some areas of the display.
The logo and text in the Toppane can be centered, on the left, or set to a specific number of pixels from the left.
Select one of the 5 fonts by clicking on the "radio button" underneath your choice.
You may select smaller buttons if you prefer.
You may select a shadow border for buttons.
You may change the text colors of each of the four states that links may have.
Last, click the Save All Selections at the top of the page.
For PastPerfect-Online sites who do not have the 2008 upgrade
MWeb Universal 1.1 or earlier
In the first area, select one of the 12 layout and color options.
Next, you can decide whether to have a horizontal separator under the Toppane.
Next, decide whether your logo should be centered or at the left; if you do not have a logo just leave this alone.
Next, choose a font style you prefer.
Last, click the Accept New Layout & Font Style button.
Options lets you choose whether to have certain features as part of your site. Just check or uncheck each box to change the options, then click the "Accept New Options" button. The options depend on the version of MWeb you have.
PastPerfect- Online with the 2008 upgrade
PastPerfect- Online without the 2008 upgrade
Click-&-Search provides searching without typing; any record can be accessed in just 3 or 4 clicks.
Email This Page* allows users to email Search Results or Full Records to anyone.
Feedback Form* link in Full Records and Image Windows, for users to email the museum with information they may have about the object.
Highlight Color has been moved to the Layout section of IMS.
Highlight Color allows you to change the color in which search terms are highlighted in Search Results.
Home Button indicates whether you want a button labeled "Home" as the first item in MWeb's Main Menu. If you check this option, use the IMS "Changing Messages" option described below to enter the full link to your homepage (including "http://").
Image Order Form* allows users to order images online.
Image Windows Size refers to the windows that images open in when you click a thumbnail (small image). Dimensions are in pixels. To test the new dimensions after you save them, close all MWeb image windows, refresh the MWeb display, then click a thumbnail.
Random Images shows the user a different set of images whenever the button is clicked. Check the Content Types for which you wish this feature on your PPO site. If you do not wish to have Random Images on your site, uncheck all the boxes.
* Requires SMTP service running on your server.
** These features are available to Enterprise sites, but not through IMS. Please ask us to provide them.
This choice allows you to edit the CSS stylesheet that controls every detail of your website's appearance. IMPORTANT: Do not use this option unless you are very familiar with CSS; you can cause the entire site to go blank or look terrible. Always check your site using MWeb after each change to ensure that you haven't caused a problem; if so, you can restore the previous style-sheet, but only the immediately previous one. After two changes the original stylesheet is lost and you may have to ask PastPerfect to restore the default.
This choice allows you to choose the XSLT stylesheets that control the layout of Search Results (data display) and Full Records. You are choosing between stylesheets that have been distributed with MWeb, so this is a safe option. You may always come back and change your choice later.