• Do not register here on develop.twiki.org, login with your twiki.org account.
• Use View topic Item7848 for generic doc work for TWiki-6.1.1. Use View topic Item7851 for doc work on extensions that are not part of a release. More... Close
• Anything you create or change in standard webs (Main, TWiki, Sandbox etc) will be automatically reverted on every SVN update.
Does this site look broken?. Use the LitterTray web for test cases.

Item4511: Need user-friendly, accessible doc for WYSIWYG

Item Form Data

AppliesTo: Component: Priority: CurrentState: WaitingFor: TargetRelease ReleasedIn
Extension TinyMCEPlugin Documentation Urgent No Action Required   minor  

Edit Form Data

Summary:
Reported By:
Codebase:
Applies To:
Component:
Priority:
Current State:
Waiting For:
Target Release:
Released In:
 

Detail

In the discussion if TMCE can be the only editor here is an example of a task you cannot do.

When you take the raw viewed text from http://develop.twiki.org/~twiki4/cgi-bin/view/Bugs/ReleaseBlocker?raw=on;rev=7

and paste it in TMCE you end up with

Core Code Release Blockers

Warning: Can't find topic br/Bugs/Tabulatorbr/STATUS=NewConfirmedWaitingforFeedbackBeingWorkedOnbr/SUMMARY=/br/DETAIL=/br/PRIORITY=Urgentbr/CLASS=Enginebr/WAITINGFOR=/br/REPORTEDBY=/br/CODEBASE=042br/COMPONENT=/br/LIMIT=br.WebHome

Distributed Extensions Release Blockers

Warning: Can't find topic br/Bugs/Tabulatorbr/STATUS=NewConfirmedWaitingforFeedbackBeingWorkedOnbr/SUMMARY=/br/DETAIL=/br/PRIORITY=Urgentbr/CLASS=Extensionbr/WAITINGFOR=/br/REPORTEDBY=/br/CODEBASE=042br/COMPONENT=BehaviourContribClassicSkinCommentPluginEditTablePluginEmptyPluginInterwikiPluginJSCalendarContribKupuContribMailerContribPatternSkinPreferencesPluginRenderListPluginSlideShowPluginSmiliesPluginSpreadSheetPluginTablePluginTipsContribTinyMCEPluginTWikiUserMappingContribTwistyContribTwistyPluginWysiwygPluginbr/LIMIT=br.WebHome


-- TWiki:Main/KennethLavrsen - 27 Aug 2007

Core Code Release Blockers

Id Summary Applies To Priority Current State Target Last Edit Waiting For
Item7247 BulkRegistration causes Insecure dependency error Engine BulkRegistration Urgent New n/a 2013-04-30 - 17:35  
Summary   Engine BulkRegistration: 1 Urgent: 1 New: 1      

  • CurrentState : New|Confirmed|Waiting for Feedback|Being Worked On
  • Summary : .*
  • AppliesTo : Engine
  • Component : .*
  • Codebase : [^\042]*
  • WaitingFor : .*
  • Priority : Urgent
  • ReportedBy : .*

Distributed Extensions Release Blockers

Id Summary Applies To Priority Current State Target Last Edit Waiting For
Item7859 Concurrent EditTable Issue broken Extension EditTablePlugin Urgent New 2019-10-15 - 14:53  
Summary   Extension EditTablePlugin: 1 Urgent: 1 New: 1      

  • CurrentState : New|Confirmed|Waiting for Feedback|Being Worked On
  • Summary : .*
  • AppliesTo : Extension
  • Component : BehaviourContrib|ClassicSkin|CommentPlugin|EditTablePlugin|EmptyPlugin|InterwikiPlugin|JSCalendarContrib|KupuContrib|MailerContrib|PatternSkin|PreferencesPlugin|RenderListPlugin|SlideShowPlugin|SmiliesPlugin|SpreadSheetPlugin|TablePlugin|TipsContrib|TinyMCEPlugin|TWikiUserMappingContrib|TwistyContrib|TwistyPlugin|WysiwygPlugin
  • Codebase : [^\042]*
  • WaitingFor : .*
  • Priority : Urgent
  • ReportedBy : .*


I just pasted it above and, as you can see, it worked perfectly (FireFox). Can you reproduce this problem, preferably on a smaller example?

CC

That proves nothing. Once I had pasted text in the TMCE turns off with the "WYSIWYG could not be started: Text contains calls" message

I tried to copy paste just one of the INCLUDES into a copy and the same things happens.

Do you test with IE? You should always reproduce the errors with IE. IE is the browser I test with all the time because that is the browser businesses use.

KJL

I cannot even paste the text in between verbatim tags in TMCE. I have to edit the text files on my test TWiki right now to get out of the mess I make. We need that "Raw Edit" added - also here on bugs. Is there no way to edit raw now?

-- TWiki:Main.KennethLavrsen - 28 Aug 2007

The problem in this case seems to be that this Twiki variable is spanning multiple lines and TMCE adds <br /> tags in the middle which goofs the include up completely.

-- TWiki:Main.KennethLavrsen - 28 Aug 2007

I tried some more simple examples.

I will try and paste it in here via the comment plugin. Without the raw edit I cannot report bugs with verbatim at the moment.

this text

%INCLUDE{
"Bugs.Tabulator"
PRIORITY="Urgent"
}%

gets distorted into

<br />%INCLUDE{<br />"Bugs.Tabulator"<br />PRIORITY="Urgent"<br />}%

It seems TMCE adds these breaks everywhere.

It may only be in IE but this is simply just breaking so many things.

-- TWiki:Main.KennethLavrsen - 28 Aug 2007

This is a question of understanding what it is you are pasting.

You are in a WYSIWYG, HTML editor. if you paste some text, as you did, then the editor tries it's hardest to retain the formatting. It has no way of knowing that you intended that text to be TML unless you mark it as "PROTECTED". If you protect the text, then the BRs get converted into \n's. Please try that now, and close this report is it works. Of course there may be another bug, which is why I am not closing it myself.

-- TWiki:Main.CrawfordCurrie - 29 Aug 2007

Confirmed. Just as a last thing. If I could not figure this out - what about normal users?

Is there a usability/UI thing we should consider?

-- TWiki:Main.KennethLavrsen - 30 Aug 2007

Yes, for sure. This is why I have asked Koen to work with me on some user-friendly doc. Any usability feedback that proposes better language, for example, or simpler use models, will certainly be entertained.

Reattributing to Documentation

CC

Changed the headline approriately

CC

The TMCE doc seems pretty OK now on Codev.

Should I SVN it into the TinyMCEPlugin. It is just a work that has to be done and no code so it can relief Crawford from spending time on it.

-- TWiki:Main.KennethLavrsen - 16 Sep 2007

Tracked in Item4603. Setting this no action.

CC

ItemTemplate
Summary Need user-friendly, accessible doc for WYSIWYG
ReportedBy TWiki:Main.KennethLavrsen
Codebase ~twiki4
SVN Range TWiki-4.2.0, Mon, 27 Aug 2007, build 14639
AppliesTo Extension
Component TinyMCEPlugin Documentation
Priority Urgent
CurrentState No Action Required
WaitingFor

Checkins

TargetRelease minor
ReleasedIn

Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r11 - 2007-09-16 - CrawfordCurrie
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback