On 5/2/06, Ted Roche <[EMAIL PROTECTED]> wrote:
 I'm pretty sure it's *not* the user (TWiki doesn't actually handle
authentication; it uses Apache .htpasswd files and HTTP auth for
that).  My next guess woukd be some kind of revision code ('t' for
"time"), but TWiki uses "rev=1.1" everywhere else, so that doesn't
make much sense.

 It (the t= parameter embedded in "edit" URLs) appears to be the time
the page was generated by the "view" script.  A very cursor look at
the sources doesn't tell me what it's for.  I'd guess it's to help
handle collisions when two people try to edit once.  Anyhows, I'm now
confident dropping it won't hurt anything, and have updated the "Edit
this table" links in those two tables to actually do an edit.

 I used TWiki variables for everything, in an attempt to make them
more robust.  That is, rather than embed

http://wiki.gnhlug.org/twiki2/bin/edit/Www/UpcomingEvents

in the page source, I used

%SCRIPTURL%/edit/%WEB%/%TOPIC%

instead.

But it [TWiki] "knows" who made the change when it displays revisions,
doesn't it? Nah, that's probably drawn off the authentication.

 I believe so.  TWiki uses the username from the HTTP server and
passes that to RCS.  If there is no HTTP authentication, it uses
TWikiGuest.  More info here:

http://wiki.gnhlug.org/twiki2/bin/view/TWiki/TWikiUserAuthentication

> http://wiki.gnhlug.org/twiki2/bin/edit/Www/RecentEvents

Works for me, too, although I edited at 10-til-3 PM and it said
"Www.RecentEventsr1.4 - 02 May 2006 - 18:54" - looks like a 6 hour
shift?

 Not this again.  :)  Okay, I just changed the TWiki configuration to
display local time (rather than GMT/UTC).  That involved editing the
/home/gnhlug/twiki2/lib/TWiki.cfg via SSH.  Better now?  :)

-- Ben

_______________________________________________
gnhlug-org mailing list
gnhlug-org@mail.gnhlug.org
http://mail.gnhlug.org/mailman/listinfo/gnhlug-org

Reply via email to