              

|
Site Updates and Changes (logs)
The Webmaster's FAQ and help logs.
(This update page is mainly
for technical aspects of change, think of this as the website
manual)
January 3, 2001
-
Current temporary webmaster implementing these
changes: Kelvin "Kai" mok
-
Website Version: 2.001.002.e
-
Added Class Syllabus section and made appropriate
changes to menu to reflect such change.
-
Placed website at testing completed "e" flagged.
September 20, 2001
-
Current webmaster implementing these changes:
Kelvin "Kai" Mok
-
Website Version: 2.001.002.d
-
Removed several links to several sections
to reflect the discontinuation of those areas:
-
Submission to add Lawyer Jokes have been removed.
-
Submission to guess quiz questions have been
removed.
-
Affected pages only have removed links, the
pages in which the removed links were linked to still exists on the website.
-
Actual removal of affected pages are not planned
until the next archival cycle.
-
Added links, images, and pages to several
sections:
-
Added the following directories:
-
"Legal Correspondences" = http://www.csupomona.edu/~rjbergstrom/201/legcorr
-
"TA Maunal" = http://www.csupomona.edu/~rjbergstrom/201/manual
-
Manual pages include subdirectories for the
various manuals and its pages.
-
WebTA manual = http://www.csupomona.edu/~rjbergstrom/201/manual/web
-
General TA manual = http://www.csupomona.edu/~rjbergstrom/201/manual/regular
-
added index page, including accompaning word
document materials.
-
Menu image and link added to main "topleft"
SSI script.
-
NOTE: Image directory has yet to be cleaned
up. Have not verify images to see if they are obsolete.
July 2, 2001
-
Current webmaster implementing these changes:
Kelvin "Kai" Mok
-
Website Version: 2.001.001g
-
Completed transfer of new formatting, clean
up of directories complete.
-
Archive will be created seperately when on
campus.
-
Pointers of MP3s not yet updated as files
need to be moved.
-
CD Burn of backup of previous website along
with current website complete.
-
Begin search for errors.
-
Repaired and reinstated all mailforms on the
site.
-
Created graphic and link to webmaster's E-Mail.
-
NOTE: Image directory has not been cleaned
up. Unsure whether there are unused/obsolete graphics and images.
-
"To-Do" List:
-
Need to add return link to parent home directory.
July 1, 2001
-
Current webmaster implementing these changes:
Kelvin "Kai" Mok.
-
E-Mail: ungdi@hotmail.com.
-
For future webmasters:
-
Please always update the logs (here) of all
your (significant) changes, especially major ones so that other webmasters
know what has been changed and know what to do. This will also provide
other webmasters the knowledge of how to make changes and where to look
for certain files that might otherwise be hard to find.
-
You need not detail (and can sometimes skip)
content changes of the page. EX: You don't need to note here that you updated
the grades database with recent student grades, or you updated the deadlines
section with the correct deadline dates.
-
These updates goes in the Announcements section
if you MUST declare such changes.
-
Also include your name and E-Mail address
with each change, so other webmasters know who to run to if they need help
badly.
-
Also, at the end of your "administration"
please put this note of "For future webmasters" at your last update and
inform them of this section. This is also a webmaster's FAQ.
-
This page also allows visitors to look up
where you may have moved certain information on the page.
-
If this log page becomes too long, please
move it to a seperate page and link to it from the new updated page. (We
aren't going to run out of space any time soon, Professor Bergstrom has
3GB of space as his quota. Which is many times that of a student account's
quota of 50MB.)
-
Website Version: 1.001.000b
-
Version numbers work like this
(though if it needs to be modified, you can change it)
-
Only technical changes will
change the website version number.
-
x.yyy.zzzk
-
x = this number indicates any
change in the "look" of the site.
-
Examples of this are graphic
changes, completely new layout or major change in layout, and color changes.
-
This version number will need
to be change up one if there are MAJOR changes to the cosmetics of the
site.
-
yyy = this number indicates
the change in the technical aspect of the site.
-
Examples of this are changes
to file structuring, like created new folders for each section, installed
a new CGI script, overhaul of scripts, or just how the site works in the
background.
-
If you made major changes and
spend hours making changes to the site, but it doesn't LOOK different on
the browser when you are surfing the web, then the version change probably
belongs here.
-
zzz = this number indicates
any MINOR change.
-
Examples are bug fixes of scripts,
errors in links, errors in color foreground to background, etc.
-
If this number reaches 999,
then move yyy up one number, as if you have 1000 minor changes, I belive
it adds up to one MAJOR change.
-
k = this is the phase version
letter. It indicates whether this page is in testing or is published out
to the public when the log was written. And if in testing, what phase of
testing is it in?
-
a = alpha testing: you are in
the development stage and only you are playing with the pages.
-
b = beta testing: you are still
in the development stage, but you have asked others to now look at it after
some work to help you.
-
g = gamma testing: you are now
in the bug fix stage, you will not change the design now, but just work
out the bugs of any scripts or HTML.
-
d = delta testing: you are in
the bug fix stage, but you have asked others to help look at it.
-
e = epsilon publish: you have
completely uploaded the site and skimming for any other problems that might
send it back to other stages.
-
f = final: you are done and
don't plan to make any further technical changes.
-
Added site update log here.
-
Site file re-structure completed.
-
Most major section pages have been moved to
its own directory.
-
"Meet Your Professor" = http://www.csupomona.edu/~rjbergstrom/201/rjbergstrom
-
"Announcements" = http://www.csupomona.edu/~rjbergstrom/201/index2.shtml
-
"Schedule & Deadlines" = http://www.csupomona.edu/~rjbergstrom/201/schedule
-
"FAQ" = http://www.csupomona.edu/~rjbergstrom/201/FAQ
-
"Law Explanations" = http://www.csupomona.edu/~rjbergstrom/201/Law
-
"Examples of Prior Students to Take Home Exams"
= http://www.csupomona.edu/~rjbergstrom/201/Examples
-
"Extra Credit" = http://www.csupomona.edu/~rjbergstrom/201/ExCrd
-
"Legal Sites" = http://www.csupomona.edu/~rjbergstrom/201/Links
-
"Lawyer Jokes" = http://www.csupomona.edu/~rjbergstrom/201/Jokes
-
"Practice Exam Instructions" = http://www.csupomona.edu/~rjbergstrom/201/PraExam
-
"Lecture Recordings" = http://www.csupomona.edu/~rjbergstrom/201/LecRec
-
"Comments and Suggestions" = http://www.csupomona.edu/~rjbergstrom/201/CNS
-
"Contact your TA" = http://www.csupomona.edu/~rjbergstrom/201/TA
-
"Site Updates" (This page) = http://www.csupomona.edu/~rjbergstrom/201/Logs.shtml
-
scripts = http://www.csupomona.edu/~rjbergstrom/201/scripts
-
images = http://www.csupomona.edu/~rjbergstrom/201/images
-
Seperated menu and header controls from the
individual pages. See below.
-
Moved menu and header controls HTML to Server
Side Include script file for centralized menu control to make updates to
menus, headers, and footers consistant and easy.
-
All files now have server side include tags
to have server recall HTML scripts for a different file in the "scripts"
directory.
-
All links, references, URLs, to and from those
pages must have ABSOLUTE URLs pointers. EX: "http://www.csupomona.edu/~rjbergstrom/201/scripts/menu.inc"
and not just "scripts/menu.inc".
-
To include/edit things to the top and left
of the dynamic text (changing text, which is this area of the page) you
must edit the "topnleft.inc" file.
-
To include/edit things to the right and bottom
of the dynamic text, you must edit the "rightnbottom.inc" file.
-
NOTE: The Cal Poly servers are not set (at
least by default) to have Server Side Includes (SSI) within SSI. So, please
don't use SSI tags inside SSI files (*.inc).
-
The commands and parameters of the <BODY>
tag are left to each file so that the files themselves can still be edited
without conflict. The same applies for page titles and headers.
-
MP3 recordings of in-class lectures have moved
to a seperate page and can be access via the menu on the left.
-
Renamed "announcements" to "Schedule &
Deadlines"
-
Replaced old "Announcements" with new "Announcements"
for the use of in-class news and *Announcements*.
-
Updated and reorganized menu to the left.
-
Seperated Lawyer Jokes to several pages and
added script support for adding of more pages.
-
NOTE: page URL pointers for page change must
also be ABSOLUTE URLs.
-
Trashed JavaScript that checks input for grade
checks.
-
The JavaScript was useless as it does not
check the input before the user's input was submitted to the CGI
script and was presented with the next page, thus it defeated the purpose
of the script and did nothing about the input until it was too late.
-
Also, the CGI script already has error handling
and thus the JavaScript became redundant.
-
Edited a few images for the header to provide
for leeway for a slightly larger header table.
|