I have another idea. Maybe this will be more doable: All the tasks are placed in the same HTML page, but at the top of the page there is a web form, like so:
* Difficulty: [ Any | High | Medium | Low ] * Commitment: [ Any | High | Medium | Low ] * Skill required: [ Any | C++/C | Java | ... ] * Time needed: [ Any | 1 week | 1 month | ... ] * Component: [ Any | Writer | Calc | ... ] As the user selects items from here, a Javascript program removes the entries that no longer fit the selection criteria. Of course, it requires each task to be inside a <div> tag with some set of keywords. Simplest way to do that is to put the keywords in the 'id' attribute. For example: <div id="writer__difficulty-high__commitment-low__skill-C__time-1week" > ... </div> How does that sound? Of course, I don't know enough Javascript to do this. But I suspect it can be learned. Cheers, Daniel. On Wed, Feb 02, 2005 at 09:19:26PM -0500, Daniel Carrera wrote: > Who should I talk to about modifying the ToDos page? > It's very hard to use. The first thing we should do is divided into > separate pages and split them according to some reasonable critera. > For example: > > * Difficulty level. > * Skills required. > * Component involved. > > In an ideal world we'd be able to use server-side scripting for this. > Project leads could create a page for each task and add keywords. A > web form could ask the user to choose among the 3 citeria above. Then > produce a page containing all the tasks that fit those keywords. > > But sigh... SourceCast squashes a dream again. > > > Cheers, > -- > Daniel Carrera | Rigorous reasoning from inapplicable > Join OOoAuthors today! | assumptions yields the world's most > http://oooauthors.org | durable nonsense. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] -- Daniel Carrera | Rigorous reasoning from inapplicable Join OOoAuthors today! | assumptions yields the world's most http://oooauthors.org | durable nonsense. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
