One of the requirements for the site we're building is to restrict access to the "full text" of a custom node to just the "teaser" unless the user has permission to see the "full text". In otherwords, an anonymous (or basic) user would be able to view/read the teaser - but not the complete content unless they logon (or upgrade) their account to have "premium" access. This restriction should apply to both users visiting the site directly with their browser as well as receiving a "feed" of the content.

In other words I would like to provide the ability for a visitor to the site to "preview" a sample of the content, but have to login and/or upgrade to receive all of the content.

Can this be done relatively easily in Drupal 4.3.x? If so, I would appreciate some guidance on how to make this happen...

Regards,

Radi Shourbaji
http://radi-shourbaji.blogspot.com

Comments

daryand’s picture

Did you ever get a response to this?
Looking for the same thing, although I suspect I can build it using the "views" module.

Thanks,
D

WorldFallz’s picture

Being that this thread is over 7 years old and the user hasn't posted in years, it's not likely you'll get a useful response, lol. In cases like this you're probably better off creating a new thread.

In any case, though you might be able to do this with views, there's also a couple of modules in the downloads area worth checking out (ie premium, premium_content, content_levels, etc).