Difference between revisions of "WebDev"

From Earlham CS Department
Jump to navigation Jump to search
(ToDo)
Line 22: Line 22:
 
<li>Validate our XHTML and CSS and links( all )</li>
 
<li>Validate our XHTML and CSS and links( all )</li>
 
<li>Install the W3C Log Validator to automate the above task..(Tom)</li>
 
<li>Install the W3C Log Validator to automate the above task..(Tom)</li>
<li>Replace center tags with something valid XHTML/CSS (Jon) </li>
+
<li>Replace center tags with something valid XHTML/CSS (Jon)
 +
Update 03/08/06: This sort of spawned another project... The CSS is a bit lengthy so I'm also looking into tightening the CSS in general a bit. (Jon) </li>
 
<li>Get feedback from the rest of the CS Department about AlumniDB</li>
 
<li>Get feedback from the rest of the CS Department about AlumniDB</li>
<li>Fix everything under /html/courses it is all out of date.  Part of this is getting the XML feed working and the other part is organizing old course folders and the like.</li>
+
<li>Fix everything under /html/courses it is all out of date.  Part of this is getting the XML feed working and the other part is organizing old course folders and the like. (Jon)
 +
Update 03/08/06: I just wrapped up debugging the XSL transforms for the feed, so that gnome on my back has been shot after many hours of frustrated gnome-wrangling. Now it looks like another two weeks and I'll hopefully be able to have a tangible product in place for dynamic fetching of the course list. (Jon)</li>
 
<li>Fix AlumniDB admin function changeuser to show the info of the user that was switched to instead of admin's info on the 'view my info' page.</li>
 
<li>Fix AlumniDB admin function changeuser to show the info of the user that was switched to instead of admin's info on the 'view my info' page.</li>
 
<li>Revert to yourself function is broken. Get a 404 error and your stuck as the new user until you relogin.</li>
 
<li>Revert to yourself function is broken. Get a 404 error and your stuck as the new user until you relogin.</li>
Line 30: Line 32:
 
<li>Register function for AlumniDB is broken.</li>
 
<li>Register function for AlumniDB is broken.</li>
 
</ul>
 
</ul>
 +
 +
==The Courses Project==
 +
 +
Since I'm (albeit slowly) approaching the programming phase I thought maybe an opened discourse would be useful about my plans for making the course list dynamic.
 +
For efficiency's sake there's really no need to continually be parsing what will be pretty much a static XML feed from WebDB. So what I thought was we'll throw a perlscript in the Courses sub-directory and execute it from crontab every semester or so... It can pull in the XML, apply the XSL transform, and generate the course list.
 +
Dynamic, but not wasteful, is what I'm aiming for.
 +
Thoughts?
 +
 +
Last updated [[User:bogatjo|Jon]] 23:56, 8 Mar 2006 (EST)
 +
  
 
Add more as people think of it
 
Add more as people think of it

Revision as of 00:57, 9 March 2006

Content Administration Group

All the current issues we are working with, or are on our to do list.


AlumniDB

Features to add:

  • Ability to view internships currently being offered by alumni(all)
  • Ability to create an email list of all current alumni (admin only)
  • View of all alumni who are willing to be contacted for job opportunites and the like from current students(all)
  • Admin Functionality
    • Ability to change user type
    • Add new functions to the data base (write some code to check and validate the functions before they are added )

--Tom 17:12, 2 Mar 2006 (EST)


ToDo

  • Continue to Report CVS bugs....( all )
  • Validate our XHTML and CSS and links( all )
  • Install the W3C Log Validator to automate the above task..(Tom)
  • Replace center tags with something valid XHTML/CSS (Jon) Update 03/08/06: This sort of spawned another project... The CSS is a bit lengthy so I'm also looking into tightening the CSS in general a bit. (Jon)
  • Get feedback from the rest of the CS Department about AlumniDB
  • Fix everything under /html/courses it is all out of date. Part of this is getting the XML feed working and the other part is organizing old course folders and the like. (Jon) Update 03/08/06: I just wrapped up debugging the XSL transforms for the feed, so that gnome on my back has been shot after many hours of frustrated gnome-wrangling. Now it looks like another two weeks and I'll hopefully be able to have a tangible product in place for dynamic fetching of the course list. (Jon)
  • Fix AlumniDB admin function changeuser to show the info of the user that was switched to instead of admin's info on the 'view my info' page.
  • Revert to yourself function is broken. Get a 404 error and your stuck as the new user until you relogin.
  • Can't log in from the successful log out screen. Takes to main alumniDB page instead, even when user/pass is incorrect. 'request=' in address bar.
  • Register function for AlumniDB is broken.

The Courses Project

Since I'm (albeit slowly) approaching the programming phase I thought maybe an opened discourse would be useful about my plans for making the course list dynamic. For efficiency's sake there's really no need to continually be parsing what will be pretty much a static XML feed from WebDB. So what I thought was we'll throw a perlscript in the Courses sub-directory and execute it from crontab every semester or so... It can pull in the XML, apply the XSL transform, and generate the course list. Dynamic, but not wasteful, is what I'm aiming for. Thoughts?

Last updated Jon 23:56, 8 Mar 2006 (EST)


Add more as people think of it