User login

Allow users to create a placeholder to relate or link to content they subsequently create

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:

  1. 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)
  2. Put the node I'm currently creating or editing in my queue of content I intend to relate to other content.
  3. 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:

  1. 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.
  2. 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

The content of this field is kept private and will not be shown publicly.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You can use Markdown syntax to format and style the text. Also see Markdown Extra for tables, footnotes, and more.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <blockquote> <small> <h2> <h3> <h4> <h5> <h6> <sub> <sup> <p> <br> <strike> <table> <tr> <td> <thead> <th> <tbody> <tt> <output>
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.