visitor_node

An article by Gaspard Bucher

move into the context of the visitor’s contact node

  1. action
  2. ajax
  3. API
  4. classes
  5. common attributes
  6. conditions
  7. context
    1. ancestors
    2. author
    3. comments
    4. comments_to_publish
    5. content_for_layout
    6. context
    7. count
    8. data
    9. each
    10. each_group
    11. expand_with
    12. find
    13. group
    14. node
    15. project
    16. proposed
    17. query
    18. query_errors
    19. query_parse
    20. real_project
    21. real_section
    22. redactions
    23. replies
    24. search_results
    25. section
    26. tags
    27. to_publish
    28. unknown
    29. user
    30. visitor
    31. visitor_node
  8. dates
  9. display
  10. forms
  11. i18n
  12. meta
  13. SQLiss
  14. urls

move into the context of the visitor’s contact node

see visitor, zena 1.0

This tag lets you move into the context of the visitor’s Contact node.

The visitor’s Contact node can be used to link to favorites, current tasks, etc. It’s a just regular “Contact” node that is linked to a specific User. Example (works if there is a “favorites” relation defined for Contact):

<ul do='visitor_node' do='favorites'>
  <li do='each' do='link'/>
</ul>

“visitor_node” is exactly the same as doing:

<ul do='visitor.node'>...
or
<ul do='visitor' do='node'>...

But it can be easier to use as a raw zafu tag:

<r:visitor_node>...
instead of
<r:visitor do='node'>...