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
( < ).
|
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.
|
-
|