Item4987: Kupu interface for adding topic links

pencil
Priority: Enhancement
Current State: No Action Required
Released In:
Target Release: n/a
Applies To: Extension
Component: TinyMCEPlugin
Branches:
Reported By: TWiki:Main.MartinKaufmann
Waiting For:
Last Change By: CrawfordCurrie
I prefer Kupu's interface to include internal links with its drop-down list of available topics. This enables quick linking without having to know the exact topic name of the topic to be linked.

-- TWiki:Main/MartinKaufmann - 19 Nov 2007

The missing feature to include internal links with a drop-down list is the main reason, why I don't use Tiny MCE today. Sometimes it costs a lot of time to create a topic link without knowing the exact topic name. I think, this feature would make TinyMCE more comfortable. If I could filter the list, it would be fantstic. But this feature is nice to have. Is it possible to include the feature in TinyMCE?

-- TWiki:Main.ThomasWagnerFG - 19 Nov 2007

+ 1 vote!!!

-- TWiki:Main.PaulBraun - 07 Dec 2007

Have you considered the impact of thisd feature if you have 10000 topics in one web?

Many features work well in small beginner installations and end up being a resource/performance issue that make your users turn their backs. We have to think forward 3-4 years of use of TWiki and we have to think big organisations when we add features.

With the right technology you can implement something that works but a straight forward list of all topics in the web that needs to get loaded by the browser each time you use certain features can soon end up as a 30 seconds waiting time and that is deadly.

-- TWiki:Main.KennethLavrsen - 07 Dec 2007

Oh and one more thing. We are maybe weeks - it could even be days from making the 4.2.0 release now. The list of urgent bugs is very short now and some of them are doc bugs related to the release. So let us try not to add ANYTHING new to anything distributed with TWiki.

The TinyMCEPlugin is a plugin and right after the release of 4.2.0 there is nothing that prevents releases of TinyMCEPlugin alone on twiki.org that people can upgrade to the next months. But right now the truth is that each new feature added causes 3-4 urgent bugs and another couple of weeks delay.

-- TWiki:Main.KennethLavrsen - 07 Dec 2007

Kenneth is right, a dropdown list is totally impractical. Something much more sophisticated is required - for example, a topic name entry dialog which has a sort-of-search interface that allows you to search for topic names, and select one.

I am highly unlikely to implement this, however, without financial support.

CC

Just wanted to say that, we are looking at upgrading to TinyMCE from Kupu, and a lot of our users would appreciate a dropdown like this.

Perhaps there could be an option to turn it off, if your site has too many topics in one web?

-- TWiki:Main.KathyDeLaCruz - 01 Oct 2008

Please do not add a bad feature.

If something like this is implemented then it should be an Ajax type app that after a few key strokes suggests topic names like we know from Google bar etc. A complete list loaded does not work well in large webs. Your web may be small today but in 1-2 years you will learn the same experience as the rest of us.

-- TWiki:Main.KennethLavrsen - 02 Oct 2008

I believe EugenMayer has implemented this in his extensions. Eugen, can you comment please?

-- CrawfordCurrie - 01 Jun 2009

Well there is current a implementation for TinyMCE 2.x in the TinyMCEUsabilityUpgradePlugin which enables you to select a web and have the topic-name autocompleted while your typing.

I will port that to 3.x, while i plan to change the implementation. I think the current autocompletion solution can work with quite a lot of topics, as it uses caches plus limits the result set to the first 3 Chars, so it should be capable of maybe 10000 topics, but i have not tested it.

In the long run, i want to have a real search as a topic-select dialog, so you can select the web and type in a keyword, later even select form-field values..and you get a list of topics matching your criterias. You can then select out of these or refine your search. I think this solution will work with any kind of enviroment, so even huge topic number can be handled with a good efficiency and usability.

As i did not start with the new implementation, iam free for input! -- EugenMayer - 01 Jun 2009

Please follow up in a new report specifically targeted at the TinyMCEUsabilityUpgradePlugin. I'm closing this report no-action.

-- CrawfordCurrie - 01 Jun 2009

ItemTemplate edit

Summary Kupu interface for adding topic links
ReportedBy TWiki:Main.MartinKaufmann
Codebase
SVN Range TWiki-4.3.0, Thu, 15 Nov 2007, build 15610
AppliesTo Extension
Component TinyMCEPlugin
Priority Enhancement
CurrentState No Action Required
WaitingFor
Checkins
TargetRelease n/a
ReleasedIn
Topic revision: r10 - 01 Jun 2009, CrawfordCurrie
The copyright of the content on this website is held by the contributing authors, except where stated elsewhere. See Copyright Statement. Creative Commons License    Legal Imprint    Privacy Policy