Difference between revisions of "Content:CS Dept Site Setup"

From Earlham CS Department
Jump to navigation Jump to search
(Checking Out)
(Checking Out)
Line 19: Line 19:
 
* <code>images</code>
 
* <code>images</code>
 
* <code>contentadmin</code>
 
* <code>contentadmin</code>
 +
* <code>news</code> - this might still be in use
  
 
These ones appear to be old and currently unused, but I might be wrong:
 
These ones appear to be old and currently unused, but I might be wrong:
Line 26: Line 27:
 
* <code>applied-groups</code> and <code>appliedgroups</code> - not sure if these are being used or not
 
* <code>applied-groups</code> and <code>appliedgroups</code> - not sure if these are being used or not
 
* <code>barn</code> - has some old job descriptions and other strange things
 
* <code>barn</code> - has some old job descriptions and other strange things
 +
** This actually is probably the barndoor project, which we should probably fix, used to turn e-mail addresses to png until clicked on by an oncampus IP
 
* <code>contentadmin</code> - I think only the index.html file is being used here, the other bits look out-of-date
 
* <code>contentadmin</code> - I think only the index.html file is being used here, the other bits look out-of-date
 
* <code>courses</code> - this is old and uses the old CSS (but still available online)
 
* <code>courses</code> - this is old and uses the old CSS (but still available online)
 
* <code>elections</code> - not available online
 
* <code>elections</code> - not available online
 +
* <code>email</code> - available online and broken
 +
* <code>esslli07mts</code> - old workshop by Jim, need to see if this still is important
 +
* <code>little-fe</code> - redirects to littlefe.net
 +
* <code>mol</code> - empty
 +
* <code>mt</code> - Movable Type install, not working
 +
* <code>projects</code> - this is part of the old website
 +
** <code>projects/barndoor</code> - the broken mail to pngs stuff

Revision as of 15:06, 12 January 2009

Locations

  • The department's website runs off Quark.
  • The live copy is located at /clients/www
    • The html itself and the root for the website is located at /clients/www/html
  • This is automatically copied over from CVS:
    • CVS for the website is located at /clients/users/cvs/html
    • Committing to CVS will automatically cause the changes to be copied to /clients/www/html

Using CVS

Note: When running any of these commands, you'll need to specify -d /clients/users/cvs to specify which cvsroot you're talking about.

Otherwise you can also put a line in your .bashrc file like this: export CVSROOT='/clients/users/cvs'

Checking Out

When you're checking out a part of the branch with CVS, be sure to specify that part. It should always start with 'html' if you're working with the website content. Some of the important directories are here:

  • pages
  • projects
  • css
  • images
  • contentadmin
  • news - this might still be in use

These ones appear to be old and currently unused, but I might be wrong:

  • Attic - is empty
  • MoL - this currently redirects to http://molweb.org/
  • about - about the CS department - not sure this is still being used
  • applied-groups and appliedgroups - not sure if these are being used or not
  • barn - has some old job descriptions and other strange things
    • This actually is probably the barndoor project, which we should probably fix, used to turn e-mail addresses to png until clicked on by an oncampus IP
  • contentadmin - I think only the index.html file is being used here, the other bits look out-of-date
  • courses - this is old and uses the old CSS (but still available online)
  • elections - not available online
  • email - available online and broken
  • esslli07mts - old workshop by Jim, need to see if this still is important
  • little-fe - redirects to littlefe.net
  • mol - empty
  • mt - Movable Type install, not working
  • projects - this is part of the old website
    • projects/barndoor - the broken mail to pngs stuff