Child pages
  • Hide From Anonymous User Macro

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Document Properties Marker
overridefalse


Doctypemacrohide
NameHide From Anonymous User
 
hide
Short DescriptionHides a text fragment from an anonymous user.
 

Parent
Parent Property
property-nameName
 

Audience
Name List
doctyperole
namesAuthor
propertyAudience
empty-as-nonefalse
 

Tags
 

Iteration
Iteration
valueproduction
 

CategoryConfluence Content
 

Since1.0
 

projectdoc Toolbox VersionHide From Anonymous User Macro
Sort Keyhide



Section
indextrue
show-titlefalse
titleDescription

This is a simple macro that will reveal it's body content only to users that have themselves authenticated with the server.

If you provide controls for creating new pages from templates, set these controls in the body of the macro.

Transclusion
documentPDAC1:Security Note for Hide Macros
idsbox
          



Section
titleProperties


Section
titleReplacement

The text to show instead of the hidden text.


Section
titleInline

If checked, the replacement element is rendered inline, otherwise as a block.

Version Box
since1.3

This parameter is supported since version 1.3.




Section
titleDetails

Example

To hide the Create from Template macro from anonymous users, use the following:

Code Block
languagexml
titleExample: Hide from Anonymous User with Create From Template Macro
<ac:structured-macro ac:name="projectdoc-hide-from-anonymous-user">
  <ac:parameter ac:name="atlassian-macro-output-type">BLOCK</ac:parameter>
    <ac:rich-text-body>
      <p>
        <ac:structured-macro ac:name="create-from-template">
        <ac:parameter ac:name="buttonLabel">Create New</ac:parameter>
        <ac:parameter ac:name="spaceKey">
          <ri:space ri:space-key="MYSPACE"/>
        </ac:parameter>
        ...
      </ac:structured-macro>
    </p>
  </ac:rich-text-body>
</ac:structured-macro>


...

Hide From Viewer MacroThe Hide From Viewer Macro is part of the commercial
Section
indextrue
titleRelated macros



for Atlassian Confluence plugin. It hides the text from users that do not have write access to a page. With this macro, authors and therefore most team members, are able to share information not to be shown to readers.

This is not a security tool! The information is still stored in plain text on the server (as this is true for the Hide From Anonymous User macro). The content is simply not rendered for the users lacking access permissions. But it will eventually be displayed for users who try to reveal it (e.g. through searches, previews, source code, history, etc.).

projectdoc
projectdoc-section
indextrue
titleSub-Macros
Display Table
doctypemacro
render-no-hits-as-blanktrue
selectName, Short Description
restrict-to-immediate-childrentrue
sort-bySort Key, Name


 
Section
titleNotes



Section
titleReferences


Section
titleResources

...