Darn It Innovating Again
Online editing still sucks


Darn it, I’m innovating again.

I want the navigation in the blog and wiki to be special, yet still readable and usable for those with cookies turned off. I remain on a quest for vertical space.

This is a case for javascript. I hope.

With the proper cookie, show:

login or logout

if logged in, and an admin user, show “edit” on every page

if logged in, and not an admin user show “edit” on appropriate pages

help

comment - on the individual blog pages (maybe)

RecentChanges

Preferences

  • Without javascript show all these next to each other, like this:

Login Logout Help Edit RecentChanges Blog Wiki Archives Tags

  • With Javascript show the appropriate login/logout and the rest in a drop down menu

So I get three cookies from ikiwiki:

ikiwiki_session_Nex6

openid_provider

pandab.org ??

Now what? I am going to defer hacking on this for another day, but getting cookies is solved. Manipulating css is solvable - setting the display: none for sections that I don’t want to display is straightforward. I’d have to modify ikiwiki.cgi to generate a cookie that makes sense for general page permissions (and enforce better security on the backend), maybe a regexp of some kind that looks similar to how ikiwiki actually does things internally…

And I want the nav stuff to be deferred until late in the page.

Find me elsewhere.

Best of the blog Uncle Bill's Helicopter - A speech I gave to ITT Tech - Chicken soup for engineers
Beating the Brand - A pathological exploration of how branding makes it hard to think straight
Inside the Internet Mind - trying to map the weather within the global supercomputer that consists of humans and google
Sex In Politics - If politicians spent more time pounding the flesh rather than pressing it, it would be a better world
Getting resources from space - An alternative to blowing money on mars using NEAs.
On the Columbia - Why I care about space
Authors I like:
Doc Searls
Jerry Pournelle
The Cubic Dog
David Brin
Charlie Stross
Eric Raymond
Anonymous
WikiLeaks
The Intercept
Chunky Mark
Brizzled
Dan Luu's rants about hardware design
Selenian Boondocks
Transterrestial Musings
Callahans

February 10, 2011
223 words


Tags
latency usability