Home ›
Allow users to create a placeholder to relate or link to content they subsequently createAllow users to create a placeholder to relate or link to content they subsequently create
Submitted by Benjamin Melançon on October 1, 2007 - 6:42am
I am editing one node. I know that the next node I'm going to create is going to be related to it. In fact, I want to link to the node-to-be directly from the text I am writing.
- With freelinking I could type the title of my intended new content in brackets
[[]]
- Worst case scenario I have to remember to come back to this node and edit the text (or what I do, open a new tab to create the new node, but often this involves re-editing at least one to crosslink the two new pieces of content)
Wouldn't it be wonderful if Related Content:
- Let me click a button to insert a link to a not-yet-existent node (the link would not have to be titled the same as the intended content)
- Put the node I'm currently creating or editing in my queue of content I intend to relate to other content.
- During or after creation of this new content (by normal channels) I click on that item in the queue to create the relation, and that in-text link automagically starts working.
The underlying mechanism for this would be:
- An independent numbering scheme for related content. Instead of a table with node A and node B, I have a content A and content B that could probably just work through the menu system (node/123, user/24, my_custom_page) or an external URL perhaps through Links API. NOTE: this implies that listing of related content must be done through a block, and cannot be done through nodeapi, since we can relate non-nodes.
- Related, a URL schema for inserting links to other content that is replaced through an input filter by a real link if available, and ideally a "create or relate this content" link if the creation and connection process were interrupted.
This might better belong in or extending Garthee's Universal Link Filter: http://drupal.org/project/ulink
Resolution
Searched words:
relate and create
link to a node I'm going to make soon
Comments
Post new comment