HOW THIS SITE WORKS
by parks
The Current Research in Marketing WWW site is composed of many different pages which fulfill the functional requirements of the site organizers. These are three primary functions:
Each of these three components utilizes the same basic organizing structures to deliver their content. All operate directly from a link off the CRIM Homepage. This CRIM homepage is currently located at:
http://www.bauer.uh.edu/parks/crim/crim0000.htm
A sample of CRIM Homepage appears below (this is only an image -- the links do not work!)
This homepage page is created by the file named index.htm.The file contents of this homepage are:
<HTML> <FRAMESET frameborder="1" bordercolor="#770000" COLS="180,*"> <FRAME marginwidth="0" marginheight="0" scrolling="auto" SRC ="crimleft.htm"> <FRAME name="bigwindow" marginwidth="0" marginheight="0" scrolling="auto" SRC="crimtop.htm"> </FRAMESET> </html> |
This FRAME implementation establishes a two frame structure in columns. The first column (frame) is 180 pixels wide and its contents are found in the file crimleft.htm. The second column takes up the remaining hoirizontal space of the window and its contents are found tin the file crimtop.htm. Thus, the Homepage (i.e., index.htm) is formed of two frames:
|
In turn, the left side of the homepage (i.e., crimleft.htm) contains:
<HTML> <FRAMESET frameborder="1" bordercolor="#ff0000" rows="55,*"> <FRAME marginwidth="0" marginheight="0" NORESIZE SRC ="crimbtop.htm"> <FRAME marginwidth="0" marginheight="0" scrolling="auto" SRC ="crimba.htm"> </FRAMESET> </html> |
This leftside similarly contains two elements -- but the left side is divided into TWO ROWS:
<html> <body bgcolor="#ff0000" link="#000000" vlink="#000000" text="#000000"> <center><font face="Times New Roman" size="4"><a href="crimba2.htm" target="_top"><b>ADVISORY<br>BOARD</b></a></center> </body> </html> |
Note that the ADVISORY BOARD links to a file called crimba2.htm if the user clicks on the advisory Board heading.
<html> <body bgcolor="#ff0000" link="#770000" vlink="#770000" text="#000000"> <center><img src="crimroll.gif" border="0"></center> <body> </html> |
The contents of crimba.htm file just plays the gif89a animation file crimroll.gif. This animated gif file has six files which are 160 pixels wide and 260 pixels tall. These files divide the Advisory Board list into six pieces and display them in sequence holdinmg each for 5 seconds. The files are: eb01.gif, eb02.gif, eb03.gif, eb04.gif, eb05.gif and eb06.gif. These files are stored in the crim directory.
The right side of the CRIM homepage (i.e.,
This crimtop.htm file contains the primary links to all the other CRIM elements.
Thus in summary the index.htm file is composed of the following frame relationships:
Contains the primary links to:
Files required to create this homepage are:
The following sections provide details on the elements linked from the Homepage's righthand side. All the links on the homepage's right-hand side are contained in crimtop.htm.
All three abstracts components (scroll, search and submit) are related to a few files:
This htm file contains ALL the abstracts but without the detailed abstract text.
It has links:
abs
The files are numbered sequentially: abs00001.htm, abs00002.htm, abs00003.htm, etc.
The file dissabi.txt is always resident on the server and may be updated at any time by users submitting thier abstracts.
But periodically (daily or weekly), the file must be used to update the site with the new abstracts. This is NOT automatic. The submit abstracts
feature only adds the user data to the bottom of the dissabsi.txt file on the server --- more needs to be done.
Specifically, to update the site with the new abstracts:
Use WS_FTP to:
The search button operates an ICE search script named ifrmcrim.pl. This script provides a form to the user to specify the search parameters and when submitted executes the search. The PERL script ifrmcrim.pl does not normally need modifying unless you wish to change the look of the search page. BUT...
IF YOU UPDATE THE ABSTRACTS YOU MUST ALSO RE-INDEX THE SEARCH
To reindex the abstracts for searching:
This reindexes the search using all the new abstracts in the abstract subdirectory.
all occurences of: /abs
to
/~parks/crim/abs
The abstract submission is done by a C program named cgiabs.cgi.
Initially, crim13000.htm presents the user with an HTML FORM to fill out.
The program cgiabs.cgi appends the user data to the end of the file dissabsi.txt discussed above.
No regular maintenance action is required for the abstract submission..
The scholar profile scroll is controlled by the crim2000.htm file. The file contains:
<tr><td><font size="3" face="Times Roman" ><a href="./prof/prof0001.htm"><b>Ed Blair</b></a></td>
<td><font size="3" face="Times Roman" ><b>University of Houston</b></a></td></tr>
<tr><td><font size="3" face="Times Roman" ><a href="./prof/prof0002.htm"><b>V. Kumar</b></a></td>
<td><font size="3" face="Times Roman" ><b>University of Houston</b></a></td></tr>
<tr><td><font size="3" face="Times Roman" ><a href="./prof/prof0003.htm"><b>Betsy Gelb</b></a></td>
<td><font size="3" face="Times Roman" ><b>University at Houston</b></a></td></tr>
<tr><td colspan="2"><p><br><center><img src="sredball.gif" border="0"><a href="crim0000.htm"><font size="3" face="Times Roman" ><b> Return to CRIM Homepage</b></a></center><p></td></table>
Note that this version produces this page:
Each scholar has an entry in the crim2000.htm file. Specifically:
<tr><td><font size="3" face="Times Roman" ><a href="./prof/profxxxx.htm"><b>NAME</b></a></td>
<td><font size="3" face="Times Roman" ><b>AFFILIATION</b></a></td></tr>
containing the filename (i.e., ./prof/profxxxx.htm where xxxx begins at 0001), NAME, and AFFILIATION data. Each entry
must point to a unique htm file in the prof subdirectory.
In this example, Blair is the file prof0001.htm, Kumar is in prof0002.htm, and Gelb is in prof0003.htm.
So each additonal scholar requires an entry in crim2000.htm. You must modify the crim2000.htm by copying it from the server to the pc using WS_ftp, making ther modifications (i.e., adding the lines for each prof) and copying it back to the server.
Additionally, for each new scholar added a new file must be created for them in the prof subdirectory. This file format is:
Here is Ed Blair's (i.e., prof0001.htm):
Click here to get a blank copy of ther scholar profile html file.
Use this template to enter the research scholar's data. Save this file with the appropriate numbering scheme (i.e., profxxxx.htm where xxxx is the next sequence number for the files).
Remember, two things are required:
Scholar Profile Search is performed by the PERL script named ifrmprof.pl. This script presents the user with search options and calls the search process when the user SUBMITS the form. This
IF YOU UPDATE THE SCHOLAR PROFILES YOU MUST ALSO RE-INDEX THE SEARCH
To reindex the profiles for searching:
This PERL script (indxprof.pl) reindexes the search using all the new profiles in the prof subdirectory.
all occurences of:
/prof
to
/~parks/crim/prof
The literature review scroll is controlled by the file crim3000.htm. This file's contents are:
<tr><td> Green Marketing</td><td> Jagdish Sheth</td><td><a href="./rev/rev0001.htm"> Review</a> by:<br>Raj Echambadi and Andrea Stanaland</td></tr>
<tr><td> Relationship Marketing </td><td> Ed Blair </td><td> <a href="./rev/rev0002.htm">Review</a> by:<br> Raj Echambadi and Wagner Kamakura</td></tr>
<tr><td> Non-Normal Data in Marketing </td><td> Dipak Jain </td><td> <a href="./rev/rev0003.htm">Review</a> by:<br> Raj Echambadi </td></tr>
<tr><td colspan="3"><p><br><center><img src="sredball.gif" border="0" align="top"><a href="crim0000.htm"><font size="3"><b>Return to CRIM Homepage</b></a></center><p></td></table>
This html file looks like this:
Note that each literature review in crim3000.htm has an entry like this:
<tr><td> TITLE</td><td> Jagdish Sheth</td><td><a href="./rev/rev0001.htm"> Review</a> by:<br>Raj Echambadi and Andrea Stanaland</td></tr>
Click here to get a blank copy of ther literature review htm file.
Use this template to enter the lieterature review data. Save this file with the appropriate numbering scheme (i.e., revxxxx.htm where xxxx is the next sequence number for the files).
Remember, two things are required:
Lietrature Review Search is performed by the PERL script named ifrmrev.pl. This script presents the user with search options and calls the search process when the user SUBMITS the form. This
IF YOU UPDATE THE LITERATURE REVIEWS YOU MUST ALSO RE-INDEX THE SEARCH
To reindex the literature review files for searching:
This PERL script (indxrev.pl) reindexes the search using all the new reviews in the rev subdirectory.
all occurences of:
/rev
to
/~parks/crim/rev
The crimroll.gif file is a gif89a construction.
It is an animation of six 160 pixel wide by 260 pixel tall gif files.
The text for the image files is created by makeeb.htm
(click the filename to see the black on red text).
From this page the six images are cropped and saved as:
Together these six images are used to create the crimroll.gif animation.
This is done using the GIF CONSTRUCTION SET. See Parks'
tutorial on Royal Frazer's GIF89a CONSTRUCTION SET. The animation appears as:
In the crim directory on the server:
One file needs to be stored locally on the pc. It is named crimabs.exe. This file uses the dissabsi.txt
from the server to create all the new disseratation abstracts submitted on-line.
Questions by e-mail to: parks@bau.cba.uh.edu or call at 713-743-4729
<html>
<body bgcolor="#ffffff" link="#ff0000" vlink="#ff0000" text="#000000">
<map name=mapcrim>
<area shape="rect" href="http://www.bauer.uh.edu/dept/mark/marketing.html" coords="0,0,365,15" target="_top">
<area shape="rect" href="http://www.bauer.uh.edu/dept/mark/marketing.html" coords="0,16,167,31" target="_top">
<area shape="rect" href="http://cism.bus.utexas.edu/ravi/marketing_science.html" coords="168,16,365,31" target="_top">
</map>
<center><img src="crim.gif" border="0"><br>
<img src="mark2.gif" border="0" usemap="#mapcrim"><br>
<table border="0" width="95%"><tr><td>
<font face="TIMES NEW ROMAN"><font size="3"><b>Abstracts of Dissertations</b> (in progress or recently
completed)<br>
<img src="whitesp.gif" border="0"><a href="crim1000.htm" target="_top"><img src="sredball.gif" border="0"> Scroll Abstracts </a>
<a href="ifrmcrim.pl" target="_top"><img src="sredball.gif" border="0"> Search Abstracts</a>
<a href="crim1300.htm" target="_top"><img src="sredball.gif" border="0"> Submit Abstracts</a>
<br>
<font face="TIMES NEW ROMAN"><font size="3"><b>Current Research Profiles of Marketing Scholars</b><br>
<img src="whitesp.gif" border="0"><a href="crim2000.htm" target="_top"><img src="sredball.gif" border="0"> Scroll Profiles</a>
<a href="ifrmprof.pl" target="_top"><img src="sredball.gif" border="0"> Search Profiles</a>
<br>
<font face="TIMES NEW ROMAN"><font size="3"><b>Literature Reviews of Topics Suggested by the Board</b><br>
<img src="whitesp.gif" border="0"><a href="crim3000.htm" target="_top"><img src="sredball.gif" border="0"> Scroll Review Topics</a>
<a href="ifrmrev.pl" target="_top"><img src="sredball.gif" border="0"> Search Reviews</a>
<br>
<font face="TIMES NEW ROMAN"><font size="3"><b>MSI Information</b><br>
<img src="whitesp.gif" border="0"><a href="msi.htm" target="_top"><img src="sredball.gif" border="0"> Priority Research Topics</a>
<br>
<font face="TIMES NEW ROMAN"><font size="3"><b>University of Houston</b><br>
<img src="whitesp.gif" border="0"><a href=" " target="_top"><img src="sredball.gif" border="0"> Department of Marketing and Entrepreneurship</a>
</td></tr></table><hr width="80%" size="1">
<font face="TIMES NEW ROMAN"><font size="2"><center><font size="2">This site is maintained by University of Houston <a href="dd.htm" target="_top"> CRIM Administrative Board</a>.<br>
Contact:<a href="mailto:rajag@uh.edu" target="_top"> Raj Echambadi or Judy Harris</a> for more information.
Art by <a href="http://www.bauer.uh.edu/parks"> parks
</body>
</html>
crimtop.htm
index.htm
references two frames that make up rows:
This frame is column is 55 pixels wide
It shows the words
ADVISORY BOARD
If clicked it links to
crimba2.htm
which has a list of the entire board
contains directions to display
crimroll.gif
(scroll, search and submit)
scroll and search
scroll and search
This file is stored on the server in the crim root directory. Users submitting abstracts attach their data to the bottom of this file (See ABSTRACT SUBMIT section below).
BE SURE THE PC IS SET TO RECEIVE THE FILE INTO THE CRIM SUBDIRECTORY
THIS IS THE SAME PLACE YOU GOT dissabsi.txt
This program takes a few minutes to execute.
Be patient.
The user enters the data for the abstract, then clicks SUBMIT. The data is processed by the program cgiabs.cgi.
crim2000.htm
<html>
<head>
<title>Current Research in Marketing University of Houston </title>
</head>
<body bgcolor="#ffffff" link="#ff0000" vlink="#ff0000" text="#000000">
<font face="Times Roman">
<center><img src="crim.gif" border="0">
<table width="90%" border="2" cellspacing="0" cellpadding="0">
<tr><td colspan="2"><font face="Times Roman">
<center><font size="5"><b>CURRENT RESEARCH PROFILES OF MARKETING SCHOLARS</td></tr>
<tr><td colspan="2"><p><br><font face="Times Roman"><font size="4"><center><img src="sredball.gif" border="0"><a href="ifrmprof.pl"><b> SEARCH THE SCHOLAR PROFILES</b></a></center><p></td></tr>
<tr><td width="40%"><font face="Times Roman"><font size="4"><center><b>SCHOLAR</b></center></td>
<td width="*"><font face="Times Roman"><font size="4"><center><b>AFFILIATION</b></center></td></tr>
</center>
</body>
</html>
This is just a sample of crim2000.htm. LINKS DO NOT WORK
<html>
<head>
<title>SCHOLARNAME Research Profile</title>
</head>
<body bgcolor="#ffffff" link="#ff0000" vlink="#ff0000" text="#000000">
<font face="Times Roman"><center><img src="crim.gif" border="0">
<table width="90%" border="2" cellspacing="0" cellpadding="0">
<tr><td colspan="2"><font face="Times Roman"><center><font size="5"><b>RESEARCH PROFILE</td></tr>
<tr><td width="40%"><font face="Times Roman"><font size="5"><center><b>SCHOLARNAME</b></center></td>
<td width="*"><font face="Times Roman"><font size="5"><center><b>AFFILIATION</b></center></td></tr>
<tr>>td colspan="2"><font face="Times Roman" size="5"><b<e-mail@goes.here</b></td></tr>
<tr><td colspan="2"><font size="4" face="Times Roman" ><b>Forthcoming Papers:</b><font size="3" face="Times Roman" ><p>
<p>
FORTHCOMING PAPERS HERE
<p>
<font size="4" face="Times Roman" ><b>Keywords</b>:KEYWORDS HERE
</td></tr>
<tr><td colspan="2"><font size="4" face="Times Roman" ><b>Working Papers:</b><font size="3" face="Times Roman" ><p>
<p>
WORKING PAPERS HERE
<p>
<p>
<font size="4" face="Times Roman" ><b>Keywords</b>: KEYWORDS HERE
</td></tr>
<tr><td colspan="2"><font size="4" face="Times Roman" ><b>Research In Progress:</b><font size="3" face="Times Roman" ><p>
<p>
RESEARCH IN PROGRESS HERE
<p>
<p>
<font size="4" face="Times Roman" ><b>Keywords</b>: KEYWORDS HERE
</td></tr>
<tr><td colspan="2"><p><br><center><img src="sredball.gif" border="0" align="top"><a href="../crim2000.htm"><font size="3" face="Times Roman" ><b> Return to Scholar List</b></a> <img src="sredball.gif" border="0" align="top"><a href="../crim0000.htm"><font size="3" face="Times Roman" ><b> Return to CRIM Homepage</b></a><p></center></td></table>
</center>
</body>
</html>
an example profxxxx.htm
how prof0001.htm looks
NOTE the xxxx sequence number must correspond. Copy the updated
crim2000.htm file back to the server.
This program takes a few minutes to execute.
Be patient.
<html>
<head>
<title>Current Research in Marketing University of Houston </title>
</head>
<body bgcolor="#ffffff" link="#ff0000" vlink="#ff0000" text="#000000">
<font style="Times Roman">
<center><img src="crim.gif" border="0"><p>
<table width="96%" border="2" cellspacing="0" cellpadding="0">
<tr><td colspan="3"><p><br><center><font size="5"><b>LITERATURE REVIEW</b><p></center></td></tr>
<tr><td colspan="3"><font size="4"><p><br><center><img src="sredball.gif" border="0"><a href="ifrmrev.pl"> <b> SEARCH THE REVIEWS</b></a><p></center></td></tr>
<tr><td width="32%"><font size="4"><center><b>TOPIC</b></center></td><td width="32%"><font size="4"><center><b>SUGGESTED BY</b></center></td><td width="32%"><font size="4"><center><b>REVIEW STATUS</b></center></td></tr>
</center>
</body>
</html>
crim3000.htm contents
NOTE the xxxx sequence number must correspond. Copy the updated
crim3000.htm file back to the server.
This program takes a few minutes to execute.
Be patient.
creates indxcrim.idx
creates indxprof.idx
creates indxrev.idx
This how-to documents. Uses how01.gif, how02.gif, how03.gif and how04.gif