Work log for employer projects.
August 29, 2004
More search
- None of the searches handles password-protected pages the way I'd like
- I'd heard of Atomz. Checking it out. Sounds good on the surface
- http://www.xav.com/scripts/search/ looks pretty good
- Gonna try those two
Posted by Mighty at
11:18 PM
August 26, 2004
Search page
- Checked everything in
- Looking at search
- I liked that ht://dig was GPL, but it's C++, so I can't test it on my site. I'd need the production server set up. So I'll put that off for now
- WebAssist is Windows-only
- CGI-World one will work.
- But, I think I'd like some way to visually flag hits that are in the password-protected area.
- Either that, or have two pages defined. One excludes the customer section if the user isn't signed in. Includes it if he is. But I don't really like that. It would be a pain to make the user have to sign in to search the entire site. Very cumbersome and not intuitive at all
- Site Search Pro looks similar to CGI-World
- Maybe Interspire
- Lots of the search engines are on german sites
Posted by Mighty at
06:56 AM
August 23, 2004
Proofreading
- Proofreading sitemap, CSR docs, etc
Posted by Mighty at
06:56 PM
August 20, 2004
CSR Docs
- Finishing up the CSR docs
- Filled out sitemap a little more
Posted by Mighty at
02:02 AM
August 19, 2004
Expiration complete
- I think I got the expiration date finished. I use timelocal at the top of the file to set the expiration date as epoch seconds. Then, the main change is to calculate the account length in days between now and the expiration date, instead of calculating the expiration date from a fixed account length. The rest of the code didn't change.
- Going through and verifying all of the menu highlights are correct, including error pages, etc
- Working on the docs, some more
Posted by Mighty at
06:27 AM
August 18, 2004
Expiration date
- Working on getting the expiration date to work. Parts of it work, but still figuring out how this script keeps the days left vs specified expiration date in synch
- Started rough draft of CSR docs
Posted by Mighty at
09:56 AM
August 16, 2004
Expiration date and docs
- Working on setting a fixed expiration date for everyone. Almost there
- Working on docs for CSRs
- Starting to look at search solutions
Posted by Mighty at
08:03 AM
August 06, 2004
Authentication
- More cleanup of authentication interface files. Closing tags.
- Making sure custom fields appear on request form
- Removed account length from request form
- Starting to look at what it will take to automagically fill in account length
Posted by Mighty at
02:39 AM
August 05, 2004
Logout
- My research so far tells me I'm not going to be able to implemnt logout.
- The best method I've found so far is to link to http://fakeuser:fakepass@yourdomain.com/public/logout.htm. Used to be, this would have worked fine. But lately there have been some phishing emails that use this format to fool people about what site they're logging into. So now browsers give the user a warning whenever a link is in that form.
- Also, once it has been to the page with the fake:fake url it then prepends that to every link afterwards. I suppose a redirect might fix that
- Sent an email to CGI-World
- Doing some testing in IE
- IE doesn't even allow that link format, anymore. It says it's invalid. And it doesn't clear the login info.
- I found a few mentions of faking a 401 error to clear the info. I might try to implement one of them
- It looks like those do essentially the same thing, and thus suffer from the same problems
Posted by Mighty at
12:52 AM
August 03, 2004
Send password
- Starting to look at how to split the authentication functions into separate pages
- As it stands now, some of the functions are hidden behind a drop-down list. It took me awhile to find the email password function. I want to create a link to a page that does that very clearly for the user.
- Oops, bug first fixed a bug on the 404 page. Somehow, the Server-Side directives got altered. So a "<" got changed to "%3C" and a space got changed to %20. Dunno how it happened.
- Applied Dreamweaver template to Password Master template files. Now they'll follow edits along with everything else.
- This is the first time I've really looked at the supplied subscription template. Man, it's sloppy. A lot of unclosed tags.
- I think I understand the POST mechanism well enough to split those functions into separate pages
- Updated password emailed, view account, cancel account templates
- Got it! Woo hoo!
- Checking everything in
- Updated signin button to go to the user center. For now. Gonna set up a path through user_center.cgi to sign in and go to /customers/
- All checked in
- Changed TortioseSVN menu so that Add, Commit and Diff are on the initial context menu, and Update isn't
- Added "Forgot your password?" link to user_center template
- Added redirect of /pm/index.htm to go to the user_center.cgi
- Changed 401 to link to user_center.cgi instead of signin.htm
- Made menu include in subscribe form root-relative
Posted by Mighty at
07:41 PM