ReaderBoards.com Glossary Link to Our Glossary From Your Site |
You can embed links to our glossary of terms directly in the text of your
pages, or you can provide an entry field for your visitors to specify terms for
lookup. You can mix and match both of these linking techniques as often as
you'd like on your site's pages.
back to top |
Here's an example of a link to our glossary entry for the term VoiceXML |
<A HREF= "http://www.readerboards.com/cgi-bin/M/Glos/GetTerm.pl?GetTerm=VoiceXML" TARGET="_blank">VoiceXML</A> |
back to top |
The next section describes how you can specify up to five alternate
glossaries from around the Web to be searched when your visitor enters a term
that's not in our glossary.
back to top |
When you include an entry-field to our glossary on your site, you may also list
up to five "alternate" glossaries to be checked for terms that aren't
found in the primary glossary. The alternates (labeled "Alt01"
through "Alte05") are checked in order so you can list smaller, more
concise glossaries first and a general glossary last.
Here is our recommended form and code:
|
The above form includes alternate glossaries. Note that alternates are specified with an input field something like this: <INPUT TYPE="HIDDEN" NAME="Alt01" VALUE=""AGlossary.cgi...">
The name of the input field in the above form is "fsGetTerm" which will invoke the frame set glossary display. This display includes a browsable list of the words in our glossary as well as a window with the term definition. If you'd prefer to show your users a window with only the term and definition, use "GetTerm" instead.
The alternate glossaries you specify should normally use Creativyst
Glossary software You may also specify one final glossary to search in even if
it is not a Creativyst Glossary. The single non-Creativyst glossary must
be listed last because only Creativyst Glossary will chain through to
alternates.
back to top |
(you may cut and past the above string directly if you wish).
Once you've set it, your
CUF
compliant web application will look in our
glossary whenever a user includes [glossary=some term] in their message and the
resultant link is clicked on. If you name this as an alternate of course, our
glossary will only be checked when the term is not found in the glossaries
named before it.
back to top |
Normally, you would not name alternates in a direct hyperlinked term because you will already know that the single term is in the glossary. If you simply want a link to the entire glossary on your site with the frameset display (e.g. Glossary of call center industry terms) you may want to include your own list of alternate directories. This is done by specifying Alt01=Alternate_Glossary_Query_String within the query string of the link to the glossary.
Because you are already in a query string, you will have to manually escape the characters that would otherwise be interpreted as query string separators. To do this replace the question mark ('?'), equals sign ('='), and ampersand ('&') with the three character equivalents documented below.
You should only change these characters within the alternate glossary query strings and not within the query string as a whole. For example, once you've placed a query string after Alt01= with it's own '=' and '&' replaced, you should follow it with '&Alt02='. In other words, since '&Alt02=' is part of the immediate query string it should not be escaped. Here are the replacement characters to use, but as noted only within the alternate glossary query strings:
Change This | To This |
? | %3F |
= | %3D |
& | %26 |
The following form performs the above replacements for you. To use it, enter one alternate query string into the input field (replace the example string that's there), hit the button labeled Convert, then cut & paste the output field into your query string. The form currently converts only one alternate query string at a time.
|
Note: Once you've constructed an entire query string with all the alternates
it may be better to copy it to your clip-board for pasting and editing where
needed.
back to top |
Creativyst Glossary WebMaster's Content Guide () | © Copyright 2001, Creativyst, Inc. |