Cut and paste to and from plain text editor loses formatting

Cut and paste to and from plain text editor loses formatting+issue

From one of our PDEC members who is trying to edit a long, formatted description on hub.pde.cc, and expected wikitext syntax:

 

The killer argument for editing with syntax rather than wysiwyg is

that big contributors like to use their favorite text editor rather

than Wagn's wysiwyg editor (sorry, wagn developers, but world does

not need yet another editor - everybody already has his favorite one).

 

This way they are productive and they stay with local copy just in

case the wiki screws up and eats your text. Happens pretty often when

two people accidentally simultaneously edit the same page (do not yet

know what Wagn does in this situation, but I have learned to mistrust

wikis in this respect and am noot easily convinced otherwise).

 

Proposed fixes:

 

1. Allow use of traditional wiki syntax (e.g. mediawiki), or

2. Document and allow use of Wagn's internal syntax (I am pretty

   certain Wagn uses some syntax to serialize rich text to

   a database field).

 

The "fix" of editing in HTML is not particularly attractive as

the syntax is cumbersome and even more geeky than wiki syntax.

Furthermore, I'm pretty sure I can create using HTML constructs

that Wagn wysiwyg editor can not cope with. Possibly even that wagn

rendering can not cope with.

 

Until bidirectional cut and paste without loss of formatting

is supported, I cannot use Wagn for my projects. I hope

you understand the importance of this feature and how it

affects adoption.

 

--Sampo Kellomäki

Status:
acknowledged
Tags:

  • View
  • Changes
  • Options
  • Related
  • Edit
  • In your particular case, if you currently have a bunch of text in some markup, then the easiest way to transfer it to pretty much any platform that doesn't happen to support that particular markup variant (and there are TONS), is to render it to html and then copy it.  If you've currently got it in some markup, then it must have been somewhere that can render it to a normal HMTL webpage.  Do that, then cut and paste, and you're done.

     

    fwiw, I definitely don't see how the wiki syntax address addresses the everyone-loves-a-different-editor issue.  (a) Everyone loves a different markup, and (b) it's generally much harder to convert from an editor to marked-up text than to HTML, which is what most WYSIWYG editors, including ours, use.

     

    In terms of our storage, no problem: we're using HTML, which, in fact, you can edit directly via the wysiwyg.  The only exceptions are links and inclusions, the syntax for which is documented here.   

     

    So the lingua franca argument is ANTI-markup, not PRO-markup.  The only lingua franca on the web in the markup realm is HTML (M = markup), and only wysiwyg edits directly in that forma.  There are several other good reasons for markup (fast for experienced users, explicit, etc), but the lingua franca is against.

     

    As for the one-more-editor, wagn has not reinvented this particular wheel -- we're using tinyMCE, one of the most widely used wysiwyg editors out there.

     

    In general, there is no way that any platform will support bidirectional cut and paste to and from every known format unless it already has built-in knowledge of every known format.  I suppose you could shoot for that, but in any event, it makes sense to start with the most common format -- HTML -- and work from there.


    If HTML is it, then please document

    if there are any limitations I should be aware of. Rather than just inserting

    , ,


    or
    , can I also insert

    , , , , etc. complicated

     

    tags. These can quickly lead to quagmire of unrenderable pages or even scripts

    interacting with each other.

      ----Sampo (Not signed in).....Thu Nov 10 13:51:35 -0800 2011


    In above comment HTML markup examples were destroyed by the system. Please try to view the source to see what I meant. --Sampo

      ----Sampo (Not signed in).....Thu Nov 10 13:53:40 -0800 2011

    , can I also insert
    , , , , etc. complicated

     


     

     

    or

     

    tags. These can quickly lead to quagmire of unrenderable pages or even scripts

    interacting with each other.

      ----Sampo (Not signed in).....Thu Nov 10 13:51:35 -0800 2011

    In above comment HTML markup examples were destroyed by the system. Please try to view the source to see what I meant. --Sampo

      ----Sampo (Not signed in).....Thu Nov 10 13:53:40 -0800 2011


    Once the HTML is stripped, it's gone (even from source) and there's no way we can look at it.

    I do agree that we should document what HTML is allowed in Basic cards.

      --John Abbe.....Thu Nov 10 22:44:02 -0800 2011

    try it

     

    wagneers

    intro

    videos

    features

    syntax

    weekly calls

    ideas

     

    twitter

    mailing list

     

    developers

    roadmap

    next release

    tickets

    pack API

    REST API

    one-pager

     

    github

    mailing list

     

    wagn.org

    recent

    todo