Website_Maintenance 
Philosophy Website Maintenance By Clifton Dildy Last Update Friday August 3, 2007 File I/O Course Materials and Section Descriptions Within the file structure for the Philosophy website there is a folder by the name of course_listing and in that folder there is another folder by the name of course_handouts. It is within the course_handouts folder that all the files regarding course materials and section descriptions reside. The course_handouts folder contains folders that indicate the academic year to which the course materials and section descriptions belong, for example, the calendar year Winter 2007/2008 is contained within the folder 2007. Inside of these year folders are folders for each professor who teaches in that calendar year. The naming convention for these professor folders are based on the professors last name (no special characters). Within the professor folders are the folders for the courses that that professor is teaching. For example, in the 2006 folder within the professor foss folder are the course folders: 100, 220, 260, 460 and 514. At a minimum, within these course folders, there should be a file by the name of description.inc. The file description.inc contains the course description unique to the professor for the course that the course folder represents. Any other file within a course folder will be considered course material such as a syllabus. Any course materials added to the course folder need to have the following permission: 755. Web Pages The information contained on each web page is contained within text files on the server. Within the web_pages folder there is a folder by the name of web_page_text. Inside the web_page_text folder there are .inc files that contains the editable content of each web page. Editing Web Page Content Editing web page content is done via the web site. In order to see the editing functionality the user must log in to the web site. The login link is located in the footer at the bottom right of every web page. After successfully logging in the user is sent to the index (About us) page. Below the content on that page the user will see a text editor containing the same content. The user can use that text editor (in the same way that would use one from Microsoft word) to edit and maintain the text on the page. Mousing over the editing buttons available will reveal a pop up indicating their purpose. After the editing is complete the user can click the save button in the editing menu to save the new page content. **WARNING. Please be extremely careful when editing web page content. It is very possible and quite easy to accidentally save the wrong information to the page and in doing so erasing correct information permenantly. It is recommended that you back up the web_page_text folder every time there is a significant change. ** Every page that contains a text editor at the bottom works in a similar way. The following pages can be edited in this way: Applied Ethics, Awards, Contact Us, Employment, Events, FAQ, Graduate Program, Index (About Us), New Courses, News, Resources, Sophia, Staff, Summer Courses, and Undergraduate Program. Uploading Course Material Uploading course material is done via the web site. After logging in if the user proceeds to the either the undergraduate or graduate course pages and expands any of the course areas with the [+] button they will see an upload new course material link. After clicking that link the user will be taken to the upload web page. It is here the user can specify the professor, course and file to upload. After the selections are made if the user clicks the upload file button the file is uploaded to the server. Once an upload is completed the user can continue to upload files for other courses. Managing Course Section Descriptions Managing course section descriptions is done via the website. After logging in if the user proceeds to either the undergraduate or graduate course pages and expands any of the course areas with the [+] button they will see a manage course description link. After clicking the link the user will be taken to the text editor web page. Mousing over the text editing buttons available will reveal a pop up indicating their purpose. It is here the user can specify the professor and course before providing a section description. Once a description has been added the user can click the save button in the editing menu to save the new section description content. Professor Bios The information contained on each professor page of the website is located in the professors folder. Within the professor folder there are folders for each professor based on last name. Within the specific professor folder goes the following: A gif file containing a 200 by 200 px image of the professor. An inc file containing the professor bio information. Either a .doc file or a .pdf file of the professor’s CV. The naming convention for those files are as follows (were lastname is the professor’s last name): lastname.gif lastname.inc CV(lastname).doc or CV(lastname).pdf Editing Professor Bios Editing the professor bios are done via the website. After logging in if the user proceeds to the faculty page and clicks on the name of a faculty member they will be taking to that professor’s bio page. On that page the user can use the text editor provided (in the same way they would use one from Microsoft Word) to edit and maintain the professor information. After the editing is complete the user can click the save button in the editing menu to save the new page content. **WARNING. Please be extremely careful when editing web page content. It is very possible and quite easy to accidentally save the wrong information to the page and in doing so erasing correct information permenantly. It is recommended that you back up the web_page_text folder every time there is a significant change. ** Logging out After the user is finished maintaining the pages they can log out by clicking the logout button located on the left navigational bar.