List of things to do or improvements/fixes that need to be made:
(Reverse chronological order)
Nov 20,2006
1) Message on main page (with error_level(E_ALL)
Strict Standards: date() [function.date]: It is not safe to rely on
the system's timezone settings. Please use the date.timezone setting,
the TZ environment variable or the date_default_timezone_set() function.
In case you used any of those methods and you are still getting this
warning, you most likely misspelled the timezone identifier. We
selected 'America/New_York' for 'EST/-5.0/no DST' instead in
/u2/home/wpirgor/public_html/wpirg/Alan/functions.inc on line 103
Nov 17,2006
1) When I use the browser font size controls the main top menu
will exceed it's boundary. Happens with old system but only
the text expands not the background. Would like the text
to expand in place or not expand at all.
2) Have to figure out the line spacing within the
lists.
3) The onload() call in the body tag causes a stack error in MSIE
when there is no onload() function. Put a dummy one in place.
4) MSIE doesn't pad/margin the bottom header properly (there is too
much whitespace).
5) MSIE doesn't understand :first-letter pseudo class have to go
back to the original tags around the first character.
It actually doesn't understand the firstbigletter class either
so we might as well keep the firstbig class and convert over to
it. The old web site had numerous problems with MSIE.
6) Need to do a test for the browser type and compensate.
7) Need a minimum page size for MSIE so the pages don't turn out
short. See 10).
8) Ourfans.inc needs to have limit placed on the body of the page
so it doesn't overflow past sidebar menu. This happens in FNB/maps.inc
too.
9) Dark band at bottom of sidebar.
10) FNB/donations.inc has main body of page too short (background
shows through). Same for wcc/links.inc, ps.inc & aaa.inc page.
11) WPIRG Is Hiring! title comes out to small in MSIE.
12) In MSIE the past action groups page the bullets are too thin.
When I backed up to this page though they appeared normal size!
13) On wwc/documents.inc page the menu is partially occluded on
start up but shows up when mouse hovers over.
14) The QFF2001 and QFF2006 screw up page format because their banners
are too large. See 8).
15) Action groups and Leadership centre menu links don't change
colour to show the current page.
16) Need to make message.html a driver file instead of a HTML
page so the user doesn't screw up the HTML.
17) Should limit size of notices (LHS) of main page with the
string truncation routine. Then need to make a parser so
that HTML/PHP newbies can edit the file without blowing up
the system.
18) Need to comment all code and set up FAQ for updating the
web site for other people.
Nov 16,2006
1) Links in projects/qff that need to be checked and/or fixed:
File 2002.inc:
http://www.tellingpictures.com/films/5.html
http://web.idirect.com/%7Eclubren/main.html
File 2003.inc:
../index.html
http://www.uwaterloo.ca/map/map2.html
http://www.glow.uwaterloo.ca/home.htm
http://web.idirect.com/%7Eclubren/main.html
File 2004.inc:
../index.html
http://www.uwaterloo.ca/map/map2.html
http://www.clubrenaissance.com/muffy.htm
http://www.caw.ca/noflash.html
File 2005.inc:
index.html
http://www.uwaterloo.ca/map/map2.html
http://www.ps.parliament.govt.nz/mp137.htm
File 2006.inc:
http://www.uwaterloo.ca/map/map.html
http://www.information.uwaterloo.ca/howtoreach.html
http://pirg.uwaterloo.ca/~rainbowreels/parking.htm
http://pirg.uwaterloo.ca/~rainbowreels/shorts.htm
http://pirg.uwaterloo.ca/~rainbowreels/unveiled.htm
http://pirg.uwaterloo.ca/~rainbowreels/loggerheads.htm
http://pirg.uwaterloo.ca/~rainbowreels/maricones.htm
http://pirg.uwaterloo.ca/~rainbowreels/mostguystoday.htm
http://pirg.uwaterloo.ca/~rainbowreels/tomboys.htm
http://pirg.uwaterloo.ca/~rainbowreels/gloriouslyfree.htm
http://pirg.uwaterloo.ca/~rainbowreels/madeinsecret.htm
http://www.wpirg.org/wpirg/index.htm
2) There are styles in some of the web pages. Is this good or
bad? See:
action_groups/past.inc
resources/audio.inc
projects/qff:
2003.inc
2004.inc
2005.inc
gloriouslyfree.htm
loggerheads.htm
madeinsecret.htm
maricones.htm
mostguystoday.htm
shorts.htm
tomboys.htm
unveiled.htm
3) There are files with inline style sheets:
D\WebPages\WPIRG\wpirg\
fontsize.inc
footer.inc
functions.inc
index.php
message.php
news.php
D\WebPages\WPIRG\wpirg\about\
board.inc
main.inc
network.inc
staff.inc
D\WebPages\WPIRG\wpirg\projects\
internet.inc
main.inc
pastproj.inc
D\WebPages\WPIRG\wpirg\resources\
publications.inc
D\WebPages\WPIRG\wpirg\action_groups\fnb\
howtohelp.inc
D\WebPages\WPIRG\wpirg\action_groups\wcc\
helpcam.inc
helpkit.inc
helpwat.inc
D\WebPages\WPIRG\wpirg\projects\qff\
2005.inc
2006.inc
gloriouslyfree.htm
index-daryl.htm
loggerheads.htm
madeinsecret.htm
maricones.htm
mostguystoday.htm
parking.htm
shorts.htm
submission2005.htm
tomboys.htm
unveiled.htm
4) Make message.php and news.php work.
5) The following files: /projects/qff/200?.inc have been
stripped down but not formatted and straightened up in terms
of wasted HTML styles etc.
6) Putting in the menu name position in the $pages array
will eliminate all but the background for the sidebar.
7) The WPIRG header image gets compressed because of the width of
the enclosing area. The area needs to be enlarged.
8) All the project/qff pages need the "target=" parameters removed.
9) Grass on main page is not aligned with text vertically.
10) Need to convert all 'class=firstbigletter' with a span around
the first letter to a tag with 'class=firstbig'.
11) Put names on the help(wat/kit/cam).inc help files.
Nov 15,2006
1) The list on the fnb/history.inc page need bullets.
2) The Contact WPIRG link on the fnb/donation.inc is broken.
3) UL list extra buttons wcc/contacts.inc
4) Fixed the 3rd from bottom link in wcc/helpcam.inc. However,
the ul list is a problem. This page could also use "back to top" links.
5) The wcc/documents.inc has broken bullet lists.
6) Need to add the menu item name to submenu titles.
7) UL lists bullets on wcc/helpkit.inc. Fixed broken link on this page.
8) Fixed broken link on fnb/links.inc
Nov 14,2006
1) Need to set system up so that the title of each page is put into the header.
Could remove the title string from the GenSidebarMenuItem and put in config.inc
for both the
tags and the menu title. For that matter why are we passing
the entire URL instead of just the page id (PG_...)?
2) Need to get the submenus working. The criterions here are: that the structure
of the submenues should be in one place, and the submenus will appear while
in either the main menu item or the submenu items. Thus it appears this all
should go in the pages table in config.inc.
3) The bullet lists on the ftc.inc (action) needs style.
4) The list in cl.inc (action) isn't of the standard type.
5) The list on the action/fnb/purpose.inc
6) Link on fnb/join.inc is broken (mailinglist).
7) Ordered lists on fnb/howtohelp.inc don't number and text is too large.
Nov 09,2006
1) Need to update \news.php
2) Checkout page 34 PHP for dummies for IDE for PHP.
3) Upgraded system to use "page.php?pid=" as page
URLS. In this way all we have to do is upgrade the pages
array and PG_ constant in config.inc and then put each
individual page body and side menu as includes in each
subdirectory. Finished with /about and /events.
4) There is inconsitent usage of header tags in \about directory.
Also the underline below the headers.
5) CSS Screwing up the bullets on the ourfans.inc page.
6) david_suzuki image not used in highlights/ourfans.inc (should
add more image for the other important people here).
7) In About there are staff pictures from years past they should
be used some how.
8) Removed proposal.pdf from About directory (just a dulpicate --
this was tested and proved).
9) There is a HTML file:
http://www.wpirg.org/wpirg/resources/downloads/uwsri.html
that looks like it should be linked into the resources.
10) The link in publications.inc:
Ready for Action: A Popular Theatre, Popular Education Manual
is broken.
11) The publication WPIRG_RubberWorksersGuide.pdf isn't linked into
the publication page.
12) The audio.inc in Resources could have it's style information
put in the common style file (style.css) and its functions
could be moved out into a separate file.
13) In projects\qff.inc have ul-list auto-bullets when we are
using our own orange squares.
14) Human Right Conference page under projects is empty.
15) Car Free top submenu needs to be improved.
16) The bullet lists on the CarFree2006 web page need repair -- I
think this is due to the CSS though.
17) The bullet list on qff.inc (in projects) has bullets and images
too (Geez!!). These links don't work yet. In fact the
entire subdirectory qff doesn't work.
18) Added another catagory to the projects menu "Other Projects" where
I linked some pages I found in a subdirectory wacky.
Nov 07,2006
1) Footer text smaller than normal text. The default font size
button should restore the footer text to the same size.
2) When one of the header menu buttons (links) is selected the
dotted "active" box around the button overlaps the white line
above the menu section.
3) All pages should be wrapped by the #wrapper class. This defines
the page size in pixels. Any internal structures should be
defined in terms of percentages of the main wrapper.
4) The "Car Free Festival" page under Projects didn't have font
controls on the page but there didn't seem to be any point to
this so I eliminated the piece of code (formerly in the header.php)
that removed these controls from this page. They can always
be re-added in the fontsize.inc file.
5) We should be able to join the "front" and "welcome" divisons
on the main page (\index.php) into one tag. But
for some reason some of the information is being lost and the
page looks all wonky (technical term) when this is done.
6) Couldn't get the CSS to work on the about\mission.php file. Was
in the middle of trying to implement a list using
tags instead
of the
combo which didn't seem to work well.
7) Got the Events directory finished.
8) Need to determine which files in the about directory to leave.
9) Should we leave pictures in sub-directories.
10) Site is going noticably slower. Figure out why this is.
May be the absolute URLs or too much php or too many comments.
It seems to pause before sending the data so it looks like
it is the php processing that is slowing down.
11) The side menu got screwed up again (missing arrows).