In a project I’m moving from Drupal6 to Drupal7 the client would like some pages that appear deep within a site to be visible in a Menu at the root of the menu. The deep content is apart of a Book content type. Without using simply a menu alias I was uncertain how to achieve this functionality for 2 pages of the site. Having used this module in the past, I considered Nodesymlink.
The Nodesymlink module can be thought of as a Unix symlink or a Windows shortcut to content. Using nodesymlink:
- the newly symlinked content is given it’s own menu path url, but the existing content is pull from the DB when the visitor goes to this new page.
- By default the module tells Google to ignore this content during Indexing; duplicating content on your site typically hurts your search engine rank.
After enabling nodesymlink it contains simple configuration to manage it’s behavior:
As nodesymlinks are used throughout your site, the module provides a centralized place which lists symlinked content:
You can then define nodesymlink(s) for Pages, Books, etc under the Menu options when editing content:
An example of symlinked content (viewed as an Admin level user):
The original piece of content appears more or less normally when viewed as a site moderator:
I hope you can see how useful this module can be and see the example of using it for this client. This module does have its caveats but can be a lifesaver if you need such functionality!
Looking for quality web hosting? Look no further than Arvixe Web Hosting!