WYSIWYG inserting internal links - I need an interface which is browseable and structured by menu/taxonomy

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
rukaya's picture

I'm using the WYSIWYG module but I haven't actually decided which editor I am going to use yet but I am favouring either tinymce or ckeditor. I'm looking for a nice interface for allowing users to insert internal links.

I saw this discussion http://groups.drupal.org/node/44270, but none of the solutions suggested meet my requirements as I don't want my users to be shown a long list of all of my pages (or to have to remember the page title). Users should be able to browse through the menu structure (or taxonomy vocabulary) in order to find their page. http://drupal.org/project/linktocontent looks perfect seeing as it has both:

linktocontent_node.module
Link to every node of every enabled type by browsing through your taxonomy structure.
linktocontent_menu.module
Link to menu items by browsing through your menu structure. You can enable each menu you like (for example "Navigation" or "Primary links").

But there is no 6.x version, it looks like it's possibly been abandoned and there aren't that many sites using it. I really need something which lets users browse nodes in a structured way, is there really nothing like this out there? Surely it must be a very common requirement, perhaps I am just searching for the wrong terms. Can somebody help me out please? Thanks.

Comments

So what do you guys reckon

rukaya's picture

So what do you guys reckon then, I should build it as a module for a particular editor myself?

For anybody interested I

rukaya's picture

For anybody interested I found http://drupal.org/project/tinymce_node_picker and the subsequent http://drupal.org/project/nodepicker which has been abandoned in favour of http://drupal.org/project/linkit which was mentioned in that previous thread. Linkit doesn't have that browsing feature which is really very user friendly and essential for a nice user experience, but there is a thread in the issues queue http://drupal.org/node/960722 talking about getting the nodepicker/browsing features into linkit.

Now the earlier version of nodepicker (http://drupal.org/project/tinymce_node_picke) actually works really well for my particular case because it uses a view to display the content in the link interface in tinymce, so if I use menu taxonomy I can add exposed taxonomy filters to the view and effectively have users 'browse' through the sites structure in order to get the page they want. The one negative thing about node picker is that it doesn't create '<a href="node/x"' style links but href="path/to/my/content" urls, so if you decide to change a title or whatever you are stuck.

Linkit Picker

fizk's picture

A module called Linkit Picker now exists that provides the browsing feature you were looking for.

Yonas Yanfa
TinymceSupport.com - Support, Consulting, and Development.

Thanks

Ziggy58's picture

Thanks so much, I'll check it out now.
Smiles,
Ziggy

Wysiwyg

Group organizers

Group categories

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: