Log inSkip to main contentSkip to sidebar
Something went wrong, please try again.
Create and track feature requests for Atlassian products.
  • More
    DashboardsProjectsIssues
  • Give feedback to Atlassian
  • Help
    • Jira Core help
    • Keyboard Shortcuts
    • About Jira
    • Jira Credits
  • Log In
IMPORTANT: JAC is a Public system and anyone on the internet will be able to view the data in the created JAC tickets. Please don’t include Customer or Sensitive data in the JAC ticket.

Open issues

  • All issues
  • Open issues
  • Done issues
  • Viewed recently
  • Created recently
  • Resolved recently
  • Updated recently
View all issues and filters
Order by Priority
  1. Suggestion
    CONFSERVER-3999Global variables
  2. Suggestion
    CONFSERVER-64227Add the ability to redirect logout URL to SSO
  3. Suggestion
    CONFSERVER-2085Ability to rename space key
  4. Suggestion
    CONFSERVER-58515As a Confluence administrator I would like to monitor database connection pool from the application
  5. Suggestion
    CONFSERVER-66281/status should returns "Maintenance" instead of "Running" when nodes are IN Read-Only mode
  6. Suggestion
    CONFSERVER-99103Allow admin to chose the default Confluence theme
  7. Suggestion
    CONFSERVER-100351Provide a macro to insert static text into page
  8. Suggestion
    CONFSERVER-100353Automate the process of displaying Jira filters in Confluence
  9. Suggestion
    CONFSERVER-6786Possibility for administrators to switch to or impersonate another user
  10. Suggestion
    CONFSERVER-7247Ability to change the author of an existing page
  11. Suggestion
    CONFSERVER-15619Ability to adjust ranking of search results is required
  12. Suggestion
    CONFSERVER-19818Support accessing Confluence from alias that is different to the server base URL
  13. Suggestion
    CONFSERVER-28700Request to include comments in Jira Issues Macro and the ability to have a "last commented" column
  14. Suggestion
    CONFSERVER-32764Ability to view Jira comments in Confluence.
  15. Suggestion
    CONFSERVER-34041Disabling the ability to view the "Page History" on a space
  16. Suggestion
    CONFSERVER-36103Allows display sizes options for Roadmap Planner macro
  17. Suggestion
    CONFSERVER-39782As a user, I want to upload iPython/Jupyter Notebooks and have them render in a Confluence page so that I can share them
  18. Suggestion
    CONFSERVER-51323Provide an API to retrieve calendar details
  19. Suggestion
    CONFSERVER-94539Atlassian Intelligence Confluence Data Center integration
  20. Suggestion
    CONFSERVER-40334Tasks in a table
  21. Suggestion
    CONFSERVER-45012Vertical text in table headers
  22. Suggestion
    CONFSERVER-53029Copy blog posts like you copy pages
  23. Suggestion
    CONFSERVER-57857Provide the functionality to perform bulk delete for unsynced users
  24. Suggestion
    CONFSERVER-57903Floating Table of Contents
  25. Suggestion
    CONFSERVER-82407Provide SCIM protocol with embedded Crowd for user management
  26. Suggestion
    CONFSERVER-99618Allow Admins to Disable "Check out what changed" and "Welcome to Confluence" Popups
  27. Suggestion
    CONFSERVER-100356Users should be given a warning if they are making permission changes on root page of a space
  28. Suggestion
    CONFSERVER-30161Allow unlicensed, authenticated users to have anonymous read only access
  29. Suggestion
    CONFSERVER-3324Support replacement of page template variables in wiki links and macro parameters
  30. Suggestion
    CONFSERVER-6062PDF export of historical page versions
  31. Suggestion
    CONFSERVER-32837Make the Macro remigration job configurable
  32. Suggestion
    CONFSERVER-38965As an admin, provide the ability to move multiple pages
  33. Suggestion
    CONFSERVER-39235Ability to Restrict Add-ons/Macros to Groups in Confluence
  34. Suggestion
    CONFSERVER-59604Bulk instead of individual e-mails from Confluence
  35. Suggestion
    CONFSERVER-60002 Integration with Nextcloud
  36. Suggestion
    CONFSERVER-60249Confluence logs excessive warnings regarding form parameters and servlets
  37. Suggestion
    CONFSERVER-81276Provide an option for Confluence to display more than 1000 issues while using Jira Issue Macro
  38. Suggestion
    CONFSERVER-83249Confluence whiteboards available for DC/on-prem solutions
  39. Suggestion
    CONFSERVER-87545Ability to disable Personal Access Token at the user level.
  40. Suggestion
    CONFSERVER-90174Atlassian Intelligence for Data Center
  41. Suggestion
    CONFSERVER-90364Update the tiny link URL after a space import
  42. Suggestion
    CONFSERVER-1762Embedding of SVG
  43. Suggestion
    CONFSERVER-11990Ability to merge usernames
  44. Suggestion
    CONFSERVER-22297Ability to Copy or Move Users/Groups from One User Directory to Another
  45. Suggestion
    CONFSERVER-30644Add possibility to manage blog watchers
  46. Suggestion
    CONFSERVER-31358Expand page order alphabetical sort to allow reverse sort
  47. Suggestion
    CONFSERVER-33214Attaching files to the view page generates notification noise
  48. Suggestion
    CONFSERVER-35921Administrators should be able to see and delete drafts from all users
  49. Suggestion
    CONFSERVER-49083Order Event Types in Team Calendar key
  50. Suggestion
    CONFSERVER-59679Make the new templates for Confluence cloud available to server and datacenter.
Refresh results
1 2 3 4 5Next >>
1 of 6264
Uploaded image for project: 'Confluence Data Center'
  1. Confluence Data Center
  2. CONFSERVER-3999

Global variables

Log In
Not Being Considered
Export
undefinedView workflow
XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Editor - Page / Comment Editor
      • Editor
      • affects-server
      • editor-other
      • mt
    • 17
    • 13
    • We collect Confluence feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

      NOTE: This suggestion is for Confluence Server. Using Confluence Cloud? See the corresponding suggestion.

      http://confluence.atlassian.com/display/DISC/Variables

      It would be handy to have a way to
      a) specify a set of variables (scope?)
      b) display the value of these variables
      c) use these values as input into macros.

      We can also include some system defined variables, like current user.

        is duplicated by

        Suggestion - CONFSERVER-22580 Implement system variables into confluence/spaces/pages so macros and other features can call them.

        • Closed

        Suggestion - CONFSERVER-30687 Add predefined variables in templates

        • Closed
        is related to

        Suggestion - CONFSERVER-3648 Page variables, set from a URL parameter

        • Closed

        Suggestion - CONFSERVER-12499 Page transclusion with variable substitution

        • Closed

        Suggestion - JRASERVER-24232 Global Variables

        • Closed

        Suggestion - CONFSERVER-3324 Support replacement of page template variables in wiki links and macro parameters

        • Gathering Interest
        relates to

        Suggestion - CONFCLOUD-3999 Global variables

        • Gathering Interest

        Suggestion - CONFSERVER-30567 Allow for access to common variables in Blueprints templates

        • Not Being Considered
        mentioned in

        Page Loading...

        Page Loading...

        (1 is related to, 2 relates to, 2 mentioned in)

              • All
              • Comments
              • Work Log
              • History
              • Activity

              Sean Cooney added a comment - 11/Apr/2025 1:05 AM

              +1 Really need this feature but have zero hope - request is 20 years old and still not being considered. Why it's not being considered is beyond me, so many missing features from this product that are just expected to be there by todays standards

              Sean Cooney added a comment - 11/Apr/2025 1:05 AM +1 Really need this feature but have zero hope - request is 20 years old and still not being considered. Why it's not being considered is beyond me, so many missing features from this product that are just expected to be there by todays standards

              Iain added a comment - 25/Jan/2023 2:20 AM

              Yes Please - integral to our business model

              Iain added a comment - 25/Jan/2023 2:20 AM Yes Please - integral to our business model

              Helen Setchell added a comment - 27/Nov/2018 3:29 PM - edited

              I've got somewhere by using the HTML macro and javascript (the code below display a basic list of vars available through two different methods - you'd need to extend/architect this, maybe even putting the js in an attached file on a central page with the right permissions):

              (edit: the code is going weird when I post, I've tried re-editing but check for extra curly braces and remove!)

              {{<script>}}
              {{ $(function() {}}
              {{   var params = AJS.params;}}
              {{   AJS.$.each(params, function(param,paramval) {}}
              {{     AJS.$('#params').append('<li>' + param + ':<strong>' + paramval + '</strong></li>');}}
              {{   });}}

              {{  var metatags = AJS.$('meta'); console.info(metatags);}}
                  AJS.$.each(metatags, function(metakey,meta) {
                    {{if(typeof meta.attributes.name!=='undefined') {}}
                      {{AJS.$('#metatags').append('<li>' + meta.getAttribute('name') + ':<strong>' + meta.getAttribute('content') + '</strong></li>');}}
              {{      }}}
                 {{});}}
              {{ });}}
              {{ </script>}}
              {{ <h2>Params</h2>}}
              {{ <ul id="params"></ul>}}
              {{ <h2>Meta tags</h2>}}
              {{ <ul id="metatags"></ul>}}

              I don't know how to create user macros, but I'm guessing you could do something similar to this at that level to make the vars exposed available to page editors.

              Another solution I found if I needed the variables before the dom was done was to use the ServiceRocket Reporting > Report Info macro (no affiliation) with the value content:id for example to get the page ID. This shows the variables you can get https://docs.servicerocket.com/reporting/suppliers

              Helen Setchell added a comment - 27/Nov/2018 3:29 PM - edited I've got somewhere by using the HTML macro and javascript (the code below display a basic list of vars available through two different methods - you'd need to extend/architect this, maybe even putting the js in an attached file on a central page with the right permissions): (edit: the code is going weird when I post, I've tried re-editing but check for extra curly braces and remove!) {{ <script> }} {{ $(function() { }} {{   var params = AJS.params; }} {{   AJS.$.each(params, function(param,paramval) { }} {{     AJS.$('#params').append('<li>' + param + ':<strong>' + paramval + '</strong></li>'); }} {{   }); }} {{   var metatags = AJS.$('meta'); console.info(metatags); }}     AJS.$.each(metatags, function(metakey,meta) {       {{if(typeof meta.attributes.name!=='undefined') { }}         {{AJS.$('#metatags').append('<li>' + meta.getAttribute('name') + ':<strong>' + meta.getAttribute('content') + '</strong></li>'); }} {{      }}}    {{}); }} {{ }); }} {{ </script> }} {{ <h2>Params</h2> }} {{ <ul id="params"></ul> }} {{ <h2>Meta tags</h2> }} {{ <ul id="metatags"></ul> }} I don't know how to create user macros, but I'm guessing you could do something similar to this at that level to make the vars exposed available to page editors. Another solution I found if I needed the variables before the dom was done was to use the ServiceRocket Reporting > Report Info macro (no affiliation) with the value content:id for example to get the page ID. This shows the variables you can get https://docs.servicerocket.com/reporting/suppliers

              Daniel Ziegenberg added a comment - 27/Nov/2018 10:47 AM

              Adding this feature would be greatly appreciated as it would add value to templates.

              Daniel Ziegenberg added a comment - 27/Nov/2018 10:47 AM Adding this feature would be greatly appreciated as it would add value to templates.

              Jenny (Inactive) added a comment - 29/Oct/2018 1:42 AM

              Thanks for your interest in this issue.

              Unfortunately, this suggestion isn't currently on our roadmap. We do though understand the value that global variables would bring - we'll typically review this request at least once a year, at which point we’ll consider whether we need to alter its status. 

              Best,

              Jenny | Confluence Server Product Manager

              Jenny (Inactive) added a comment - 29/Oct/2018 1:42 AM Thanks for your interest in this issue. Unfortunately, this suggestion isn't currently on our roadmap. We do though understand the value that global variables would bring - we'll typically review this request at least once a year, at which point we’ll consider whether we need to alter its status.  Best, Jenny | Confluence Server Product Manager

              Helen Setchell added a comment - 11/Jun/2018 5:03 PM

              It'd be great to be able to display a particular Confiform record based on a querystring

              Helen Setchell added a comment - 11/Jun/2018 5:03 PM It'd be great to be able to display a particular Confiform record based on a querystring

              David Sumlin added a comment - 01/Sep/2017 6:20 AM

              Sure, I'll bite, I love disappointment. +1

              David Sumlin added a comment - 01/Sep/2017 6:20 AM Sure, I'll bite, I love disappointment. +1

              Magnus Lidén added a comment - 27/Feb/2017 11:20 AM

              +1

              Magnus Lidén added a comment - 27/Feb/2017 11:20 AM +1

              Robert Reiner [smartics] added a comment - 24/Apr/2016 3:56 PM

              With the (commercial) projectdoc Toolbox you may define space properties (even in a hierarchical structure). These properties can be referenced by macros of the toolbox at request time. For an introduction, please refer to Using Space Properties to check if your use case can be solved with this feature.

              BTW: Properties can also be defined at page level, which is similar to the use of the Confluence Page Properties Macro. The projectdoc Toolbox calls these properties Document Properties. Compare with built-in Features is a list of short summary of the differences to the macros provided by the projectdoc Toolbox.

              For those who require to link to external resources (for reference or transclusion of content), the projectdoc Toolbox provides macros in the Information System Extension. Basically these macros use URLs defined as space properties (or other means) to generate links at request time. Examples are links to Javadoc, artifacts on a Nexus server, or diagram images from an Enterprise Architect export.

              Please note that prior to version 1.11 of the projectdoc Toolbox these macros are part of the core add-on. From version 1.11 on this feature (with some minor changes) is part of an extension (for free) and has to be installed separately.

              Biased alert: I'm one of the authors of the projectdoc Toolbox and therefore may comment may be biased ...

              Robert Reiner [smartics] added a comment - 24/Apr/2016 3:56 PM With the (commercial) projectdoc Toolbox you may define space properties (even in a hierarchical structure). These properties can be referenced by macros of the toolbox at request time. For an introduction, please refer to Using Space Properties to check if your use case can be solved with this feature. BTW: Properties can also be defined at page level, which is similar to the use of the Confluence Page Properties Macro. The projectdoc Toolbox calls these properties Document Properties . Compare with built-in Features is a list of short summary of the differences to the macros provided by the projectdoc Toolbox. For those who require to link to external resources (for reference or transclusion of content), the projectdoc Toolbox provides macros in the Information System Extension . Basically these macros use URLs defined as space properties (or other means) to generate links at request time. Examples are links to Javadoc, artifacts on a Nexus server, or diagram images from an Enterprise Architect export. Please note that prior to version 1.11 of the projectdoc Toolbox these macros are part of the core add-on. From version 1.11 on this feature (with some minor changes) is part of an extension (for free) and has to be installed separately. Biased alert : I'm one of the authors of the projectdoc Toolbox and therefore may comment may be biased ...

              Jo Sproston added a comment - 19/Apr/2016 2:37 PM

              Can you please let us know when this will be resolved. Than you

              Jo Sproston added a comment - 19/Apr/2016 2:37 PM Can you please let us know when this will be resolved. Than you

                Unassigned Unassigned
                8873c89cc788 Daniel Ostermeier
                Votes:
                297 Vote for this issue
                Watchers:
                159 Start watching this issue

                  Created:
                  12/Sep/2005 6:21 AM
                  Updated:
                  32 minutes ago
                  • Atlassian Jira Project Management Software
                  • About Jira
                  • Report a problem
                  • Privacy policy
                  • Notice at Collection

                  Atlassian