xtim
Wednesday, October 13, 2004
 
Area bar added to results.jsp. I reckon it's damn useful.

Testing.

Made area bar highlight "all" when area is unspecified.

T
Tuesday, October 12, 2004
 
jar rolled out, admin update complete.

T
 
new results.jsp now contains no scriptlet code. Hazaa! It's all been kicked upstairs to the action.

Next: add area bar to search form, test quite a bit. Then split into tiles.

T
 
roll-out underway.

Modified results and entry pages to handle the new order of context entries (they are now returned as they are displayed, so there's no need to reverse them on the page).

Back to struts while roll-out completes, then page update and admin stuff.

T
 
October jar release today. Jtest passed (finally) after some character-tweaking in AccentSquasherTest. The octal char ref was getting treated differently from the unicode char ref for the same character - odd. Will look into it when there's more time.

JSitetest passed.

w1 updated.

cluster image grab underway.

T
Monday, October 11, 2004
 
Search options (default, volume, subject...) now under control of struts.

Banner remains to be done, then split into tiles.

T
 
We served two maint pages over the weekend, both of them caused by missing legacy mappings for old rml entities in a music dictionary. Added appropriate entries in the legacy mappings file and updated w1, ready for a roll-out tomorrow with the October jar.

Back to the struts!

T
Friday, October 08, 2004
 
Mid-way through updating the search form itself (only on new results page) and I'm calling it a day. It's getting much better - there's still quite a bit of scriptlet in there but it is coming down, bit by bit.

Plan: finish search form, integrate area bar, complete scriptlet removal, split to tiles.

Profile.

T
 
Subject bar handling now strutted.

T
 
Created subject and vol title caches for struts actions.

Created crawler bar classes and jsp code to use them.

T
Thursday, October 07, 2004
 
No-hits handling is, erm, handled.

crossword/converter suggestions working.

All results-specific code now working without scriptlets. Bonza! Next thing is to integrate and de-scriptlet the include files (header, footer,...) before we split them into tiles.

T
Wednesday, October 06, 2004
 
Results list paging works.

Next: no-hits handling.

T
 
Metasearch terms now handled in struts.

Removed scriptlet call to search.

Now on result list paging.

T


Tuesday, October 05, 2004
 
Blogger ate my posts yesterday so here's the latest:

Results struts are coming on well. The action now handles authentication, term assembly, searching, diversion to specific keyword searches. Simplifying jsp accordingly.

All results presentation in the new page is done with the jstl taglibs . They present the results which the action has stored into the request.

Currently working on the metasearch term calculation.

T
Monday, October 04, 2004
 
Struts-based authentication in place.

I'm moving away from session storage, for scalability reasons. Using the cookie token to authenticate is fairly quick. We're now authenticating each request and storing the IMD in the request object.

Now that struts knows who's who I'll get it to perform the actual search too.

T
 
Struts-based authentication in place.

I'm moving away from session storage, for scalability reasons. Using the cookie token to authenticate is fairly quick. We're now authenticating each request and storing the IMD in the request object.

Now that struts knows who's who I'll get it to perform the actual search too.

T
 
Struts-based authentication in place.

I'm moving away from session storage, for scalability reasons. Using the cookie token to authenticate is fairly quick. We're now authenticating each request and storing the IMD in the request object.

Now that struts knows who's who I'll get it to perform the actual search too.

T
 
Struts-based authentication in place.

I'm moving away from session storage, for scalability reasons. Using the cookie token to authenticate is fairly quick. We're now authenticating each request and storing the IMD in the request object.

Now that struts knows who's who I'll get it to perform the actual search too.

T
 
Struts-based authentication in place.

I'm moving away from session storage, for scalability reasons. Using the cookie token to authenticate is fairly quick. We're now authenticating each request and storing the IMD in the request object.

Now that struts knows who's who I'll get it to perform the actual search too.

T
 
Struts-based authentication in place.

I'm moving away from session storage, for scalability reasons. Using the cookie token to authenticate is fairly quick. We're now authenticating each request and storing the IMD in the request object.

Now that struts knows who's who I'll get it to perform the actual search too.

T
Friday, October 01, 2004
 
Fixed another failed login last night - overlap of member emails prevented the addition of a crucial record to the live dbs.

Now back onto struts. Distilling the assembled code of results.jsp (roughly 3,300 lines when the include files are resolved) down to a more maintainable form in the ResultsAction.

T

Powered by Blogger