Kapow
A web site presentation system.

Intro ] [ Symbols ] [ Task-List ] [ characters ]

Documentation ] [ Submit Review Publish testing ] [ Testing ] [ Up: Projects ]

Stuff To Do, Stuff All Done

Status Description Last Updated
Initial Research Automatic real-time update of pages currently being viewed as context changes. Using, you guessed it, JSP.

So it looks like this can be done by simply setting the Http response header with a refresh time thingy. I'll wait until I need it for something, otherwise this is on hold.
01-23-2001
Initial tests started. Implement the random bits on the No-Place page in a Java class rather than straight scripting in the JSP file.
  • Got a JSP page using a Java class working. Displays some random bits but not pretty yet.
-
Mostly Done Academic section 10-17-2000
In Progress Professional section -
In Progress Person section 10-17-2000
01-23-2001
In Progress Links to projects I am working on, have finished or am planning in the future. 10-17-2000
In Progress Polish my HTML skills.
Take a look if you like, I need a critical eye... since I am just wingin' it here. Oh, and if someone knows how to force a section of an HTML page to be displayed as plain text, including HTML tags, please let me know. :)
So far I've tried <pre></pre> and <code></code> tags but browsers still parse HTML tags.

I think I am just going to pop up a new browser window to display this stuff. That should take care of everything.

So, I've been thinking about this... and I think that this would be an excellent test of the content filtering idea I have. The basic idea is to parse through text files specified as content and to replace target strings with something more appropriate. An example would be in the C code:
int i = 0;
if ( i < 0 )
{
// print stupid message
}

the less than sign (<) would be replace with the HTML encoding ( &lt; ).
10-17-2000
01-23-2001
Testing in progress!
(See bottom)
Implement user preferred style for pages such as background (color or other), foreground color, link color, text color, etc. Could be expanded into layout choices, themes and optional multimedia. This would all using JSP of course.

I started experimenting with a printer friendly version of pages. There is an issue with my current implementation that renders local URI's invalid. The solution involves what I was going to use to do the user defined style stuff.

Well, I fixed this with some smart context parameter passing.

I now have the infrastructure to support dynamic "themes", as I am choosing to call them. You can try it out on this page. At the bottom you'll find a Current theme drop down box. This contains a list of the themes I have currently in a data file. Why a data file you ask? Well, this way I can add themes at run time... which means users can do it too! I just have to make the form generation thingy. Just love that technical talk, don't ya?

Well, I made a couple forms for users to play with themes. Check them out in the Themes section of this web site.
10-17-2000
01-23-2001
Done Weekly Schedule 10-17-2000
Done Use full path in title.

Now the full path of the user's current location can be seen in the title bar of the browser window.
10-17-2000
Done Sorting local menu items. 10-17-2000
Done Automatic Global menu creation.

The site wide menu (most likely to your left) is created on the fly from the contents of this web site's root directory. To add an item I simply make a new directory, make sure it contains a global menu file and whalla! The items are sorted alphabetically by directory name. Other features include customization of title and order of each item. Arbitrary items can be added by simply including them in the global menu file.
10-17-2000
Done Implement this site using Java Server Pages (JSP) instead of frames to make site management easier. -
Done Share my musical tastes with my fellow EMC-ers (and eventually other friends outside the firewall).
  • Check my music server status!
    From here you can check recent songs played, listen to the current stream and a whole bunch of other cool things. If you like, you can even broadcast your own music over this server. Just write me for details.
-
Done Use JSP and maybe a Java Bean to include random bits into the No-Place page.
  • I did it with straight Java code in the JSP file. It would be far better to put this in a Java Bean or something. It'll go on the list of things to do :)
-
Done Figure out how to make these pages lynx compatible without killing myself.
  • Just had to include a JSP page tag saying the content was "text/html" so it sends the correct info to the browser.
-
 

by: Keith A. Pray
Last Modified: January 27, 2010 4:58 PM
© 2010 - 1975 Keith A. Pray.
All rights reserved.