try the "Its All Text" plugin for Firefox - just toggle the editor when it
comes up in the browser, and you'll have the little chicklet "edit" button
on the bottom right of the form.
That's fast, and already solved.

It works sort of like this:

Session-form encoded filename created.  You edit that.  "IAT" watches it -
if it changes, it fills in the form for you.

If you loose power, leave the screen, come back to the same page - you can
still "write" that file from your editor (when the form is present) and it
will get transfered to the browser for you.

Of course, you can save the file as many times as you want, as any alternate
name as you want (locally).

Try it - it's fun!

On Thu, Nov 20, 2008 at 1:57 PM, mr.freeze <[EMAIL PROTECTED]> wrote:

>
> Hitting back in Firefox didn't work for me.  Maybe because the file is
> re-read on each page load.  The method I am working on saves the 3
> most recent versions as backups and adds a Restore button (next to
> Save) and select that lets you choose which file to restore.  Not very
> elegant but functional.
>
> On Nov 20, 1:39 pm, "Yarko Tymciurak" <[EMAIL PROTECTED]> wrote:
> > Yes - VCS calling interface is what I remember, and I think it is a good
> > idea (if integrated well).
> > For client-end editing "from the web" with some sort of reasonable undo
> that
> > is more reliable than the browser, I suggest (ahem - hard to do, since
> I've
> > been using Chrome the past few months)  using Firefox, with the "its all
> > text" plugin - that lets you edit any form "offline" in an editor of your
> > choosing (e.g. vi).
> >
> > Only problem w/ that - when editing w/ web2py,  you have to constantly
> > change to "text" mode for "its all text" to come up / work.   Would be
> nice
> > for those people if this default (what comes up when you edit) was
> > configurable.
> >
> >
> >
> > On Thu, Nov 20, 2008 at 1:32 PM, achipa <[EMAIL PROTECTED]> wrote:
> >
> > > Yarko, maybe including is the wrong word if Massimo is referring to my
> > > VCS web2py patch. I'm providing a mechanism to call whatever
> > > underlying VCS you are using in the project. It's just making web2py
> > > smart enough to detect different VCS files, and putting a button or
> > > two on some of the admin pages to do update/commit/revert (by calling
> > > the adequate VCS modules or simply executing a shell command). I've
> > > already done it for subversion and bazaar, and it's just a couple of
> > > minutes of work to add anybody's favourite. It's very unwieldy (like
> > > any VCS) to use for edit/save/run type of development.
> >
> > > I personally think the back button is something that you should not
> > > rely on (for whatever purpose). With any fairly recent web2.0 site it
> > > will only wreak havoc as 'back' is not really the 'back' the user
> > > might think it is. I'm generally not a great fan of using web-based
> > > editors for serious work, but that's probably just my VI addiction
> > > speaking.
> >
> > > On Nov 20, 7:13 pm, "Yarko Tymciurak" <[EMAIL PROTECTED]> wrote:
> > > > On Thu, Nov 20, 2008 at 7:52 AM, mdipierro <[EMAIL PROTECTED]>
> > > wrote:
> >
> > > > > Let me think about. I thought we were going to include a real
> version
> > > > > control system eventually.
> >
> > > > We've had this discussion in the past:  it makes no sense to
> "include" a
> > > VCS
> > > > in web2py (too many people have favorites).
> >
> > > > It _can_ make sense to write a unified interface, so that you can
> "plug
> > > in"
> > > > your favorite VCS (and location of repository).
> >
> > > > Once that is in place, it would be nice to version projects - but
> even
> > > so, I
> > > > would do this on-demand ("checkin").
> >
> > > > This kind of editing "undo" is probably another layer of behavior,
> > > distinct
> > > > and different from what a VCS is for.   If you look (for example) at
> > > > docs.google.com,  when editing a file, auto-save is in effect for
> some
> > > time
> > > > period.  If you look at your document's history, you can see a
> "session"
> > > > might have 4 or 5 (or more) saves, and inspecting each, you can see
> that
> > > > they grabbed something you were in the middle of.
> >
> > > > I'm not sure we want / need to get that elaborate (or do we?).
> >
> > > > Think about implementing a simple 'undo' mechanism first - something
> > > beyond
> > > > browser back, short of an auto-saved versioning system (which I think
> > > would
> > > > be too big a distraction for web2py).- Hide quoted text -
> >
> > - Show quoted text -
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to