$Id$

Subscriptions Views
--------------------
Subscriptions_views is used to select the subscribed nodes in Views. This
includes the nodes that are tagged with a taxonomy term that is subscribed to.


FILTERS
-------
Subscriptions: Current user

  This filter removes all but:
    (1) The nodes that are subscribed to by the current user.
    (2) The nodes that are tagged with a taxonomy term that is subscribed to.

  (1) and (2) are obtained with the same Views filter, i.e. the union of (1)
  and (2) is done before the data is received by Views (tid will be NULL if the
  node is subscribed to directly).  


Subscriptions: Currently subscribed term

  This filter is used to filter the nodes returned by the field "Taxonomy:
  Term" as it causes duplicate nodes to appear in views (one node is returned
  for each term used to tag that node). You must add this filter to reduce the
  result set so that only tags actually subscribed to by the user are
  displayed. Add the "Taxonomy: Term" field when using this filter.


NOTES
-----
The table structure of Subscriptions makes it awkward for us to join
'subscriptions' with 'node' by nid as the nid of 'subscriptions' is stored in a
varchar field along with other data.  An SQL view is created which can be used
as a table in hook_views_data. The reason for having a separate module rather
than providing a subscriptions.views.inc file is to use the install file of the
submodule to create the SQL view.


CREDITS
-------
Matthew Parker - matt_p
