Is there any way to set this up so that only non-logged in users see the filtered words but once logged in, they're able to view the original?

Is there a way to turn the filter on/off on the user level?

Comments

jaydub’s picture

The way filters work in Drupal normally is that the contents of a node are put through the filters associated with the filter format configured for that node and the results are stored in Drupal's filter cache so that subsequent views of the node don't require running the node's contents through the filters again.

This filter cache doesn't provide for different filtered text per user role. The filter system itself doesn't provide for user role context. So out of the box you can't do what it is you are looking for.

However depending on how advanced your Drupal knowledge is there are ways to get what you want using hook_nodeapi and calling the wordfilter filtering functions directly. If you are a developer familiar with writing modules I can step you through you this -might- work. If you are not I can't really help I'm afraid.

mxh’s picture

Issue summary: View changes
Status: Active » Closed (outdated)

Drupal 6 support ended on February 24th 2016. https://www.drupal.org/drupal-6-eol