[Tutor] hairpull but making progress

Kirk Bailey idiot1@netzero.net
Sun, 22 Sep 2002 01:04:13 -0400


Well, there's good news and bad news.

GOOD:
TL1.4.0 is almost ready. TLpost now honors a persona non grata file on a per
list basis, and has better footer logic-  smaller, and the link to the manager
aims you right at the menu for THAT list.

Also, the menu system now supports the offering of UNREVEALED lists- right,
unpublished lists. All along the menu page simply ignored lists that had no info
file for them; the problem was the script that would (try to) read the info file
and place it's contents on the page with the form- it would explode into random
numbers when trying to handle a secret list. Now, TLwebform2.py (the one
generating the form and listing the info file), does not balk if there is no
info file; The list simply does not show up on the menu TLwebmgr generates, but
IF YOU KNOW THE LINK, you can still bring  up the form to manage subscriptions.
No info of course, but it simply says as much and drives on. This means if you
want a private list, you TELL someone about it and give them the link- which
appears in every footer generated on the fly by TLpost, along with a link to
click to post a new message to the list. This in no way hampers any other
function.

TLmembershiproster
some people want to be sure everyone really is in the list that should be there-
managers, a fire department, the local masonic lodge, whatever, they want to be
sure in an instant that all people who SHOULD be members ARE members. OK, easy
to do with ssi, but insecure as all hell- ANYONE tripping over the link can read
all those email addresses! So script 1 offers a form, all preformatted
automagically; you fill  in YOUR email as listowner (new concept), password, and
the list's name. All is well, out comes the list data. It works fine, but it has
GOT to be hacker resistant, so the BS repellent in the next section has GOT to
be resolved.

BAD:
working on making it even more hack resistant, but the BS detector is giving me
twitches. Seems to refuse to scan strings passed to it, demanding something I
don't recognize, which I described on tutor list in previous postings. Will have
this licked in 3 days or less, and then 1.4.0 will be on the download area.


-- 

end

Respectfully,
             Kirk D Bailey


+---------------------"Thou Art Free." -Eris-----------------------+
| http://www.howlermonkey.net  mailto:highprimate@howlermonkey.net |
| KILL spam dead!      http://www.scambusters.org/stopspam/#Pledge |
| http://www.tinylist.org  +--------+   mailto:grumpy@tinylist.org |
+------------------Thinking| NORMAL |Thinking----------------------+
                           +--------+
-------------------------------------------
Introducing NetZero Long Distance
Unlimited Long Distance only $29.95/ month!
Sign Up Today! www.netzerolongdistance.com