youngmon/atlassian-qna huggingface dataset:
Confluence "Logging and Profiling" admin ui changes not taking effect
Asked by Brendan Patterson:

I was able to "Enable Page Profiling" on our dev server and see the additional output in the atlassian-confluence.log right away.

However on the prod server when I "Enable Page Profiling" nothing additional is being written. Any ideas? Could this be because the log4j.properties file has been changed by someone else to override admin UI settings ? And if so how can I re-enable logging control from the Confluence Admin UI "Logging and Profiling" page?

thanks!

Brendan


Answers:
author: Ryan Goodwin
body: My suggestion would be to diff the production log4j.properties and the dev log4j.properties files and see if there are changes.

One thing I've found is that when enabling Diagnostic logging from the admin menus (clicking on that handy button that changes all the appropriate classes to DEBUG level) the atlassian-confluence.log is closed and the DEBUG level logging happens in the catalina.out. Pretty straight forward.

Now go do your whatever you need to test and then return to the logging page to disable the diagnostic logging level by clicking the production logging button (everything is returned to it's original value as per the log4j.properties file). Regular logging ensues.

GOTCHA here is that logging to atlassian-confluence.log does not continue until you restart Confluence. So if someone previously enabled diagnostic level but you haven't restarted yet, you may not be seeing any logging to the atlassian-confluence.log.

Hope that helps.

comments: author: Brendan Patterson
body: Thanks Ryan! I'll try that out.


Tags: confluence-administration
Migration steps from Confluence ondemand to hosted with Crowd w/AD
Asked by John Plut:

We have an ondemand Confluence site. We are bringing it in house. I understand if we get the usernames matched up, the content should be attributed to the AD user after restoring it from a backup. (Is this true??) If so what are the steps?

There are a few things to do, but I need to know what order. A few of the steps would be

* Import data from ondemand site (do this before or after joining Confluence to Crowd/AD?)
* Rename users to match AD usernames (do this before or after joining Confluence to Crowd/AD?)
* Rename groups to match AD groups (do this before or after joining Confluence to Crowd/AD?)

Is there an up to date Doc for the username rename process. I beleave I saw Jira has this built in to the interface now?

Thanks


Answers:
author: Jobin Kuruvilla [Adaptavist]
body: You can rename users in latest versions of Confluence too. Just administer the user to do that. But renaming groups is not possible. My suggestion would be to rename users and use same groups. Steps would be:

1. Import data from onDemand to in-house

2. Rename users to match AD

3. Create matching groups in AD and add users to those groups

4. Connect to AD via Crowd and make sure the Crowd directory is placed ahead of internal user directory


Tags: confluence-administration
Homepage gives 404 "Page not found" instead of going to Dashboard
Asked by fkading:

I am not sure what happened, but I no longer see the dashboard when I connect to my confluence ondemand setup. I simply get the following 404 error:

*The page you were trying to reach could not be found. This could be because*

* *The page does not exist.*
* *The page exists, but you do not have permission to view it.*

Changing the homepage to point to a specific space in the Confluence General Configuration does not help either. In fact neither does browsing to the *\<wiki.url\>/index.action* page. Browsing to *\<wiki.url\>/homepage.action* or *\<wiki.url\>/dashboard.action*, however, does work!

So this does not appear to be a permissions issue, as the dashboard is accessible using the direct link. Furthermore, this is happening to all our users, both confluence administrators and regular users. Note that otherwise Confluence works as expected.

What could be the problem?


Answers:
author: Mauro Badii
body: Hi Florian,

The default wiki page on OnDemand would be instance.atlassian.net/wiki/

So the Dashboard is: instance.atlassian.net/wiki/dashboard.action

I recomend creating a support request at [support.atlassian.com](http://support.atlassian.com)to address technical problems if it is not working.

Cheers

comments: author: fkading
body: Thank you. I created a support issue and the problem was eventually resolved by support staff rebooting my on-demand Confluence instance.


Tags: confluence-cloud

dashboard
Does anyone have a macro to cycle through Confluence Pages like a slideshow in PowerPoint?
Asked by Randy Ollenburger:

Does anyone have a macro to cycle through Confluence Pages like a slideshow in PowerPoint?

I would like to be able to provide dynamic pages to be displayed on monitors throughout my department.


Answers:
author: Steve Gerstner [bridgingIT]
body: It's not a slideshow through pages, but a slideshow of the content through your page:

<https://marketplace.atlassian.com/plugins/com.atlassian.confluence.plugins.presentation>

comments: author: Steve Gerstner [bridgingIT]
body: maybe you can combine it with the include macro


author: Randy Ollenburger
body: It looks like the presentation plug-in is a viable candidate for presenting images and content but would still require some additional scripting to accomplish what I am attempting to do. I will probably go with a more generalized approach of running JavaScript to loop through pages (both inside and outside of Confluence).


author: Randy Ollenburger
body: I have confluence pages that consist of static pages (e.g. wiki, Announcements, etc.) but also have pages with Tableau charts embedded which refresh periodically. What I want is essentially a video of slides that cycle automatically and include pages that need to be refreshed.


author: Matthew J. Horn
body: I thought I understood what you were saying, but then the second sentence muddied the waters for me. Can you provide a bit more detail about what you're asking?
Custom post-login page?
Asked by Tom Haynes:

Is there a plugin that will let me insert a page in between the login page and the page that my users are trying to access?

I want to insert a message of the day, and I want a whole page for it, so customizing the HTML on all pages \[1\] won't work.

The user experience should be:

1. User types username and password to access Confluence  
2. They see my page, which has text and a big image.  
3. They click a button or link to get redirected to the page they want (homepage or deep link).

Thanks for any advice!

-tom

\[1\] <https://answers.atlassian.com/questions/44039/how-to-make-an-announcement-in-confluence-so-members-can-get-messages>


Answers:
author: Matthew J. Horn
body: You can also just change the target page from the login page to your "interim" page by changing the value of the os_destination parameter of the form. I've written about this before: search for "os_destination" and you should find info about how to do this.


author: AafrinA
body: Hi Tom,  

Instead of redirecting to another page, you can use CSS overlay method. The overlay div can have your text and image and closing the overlay can bring the user to the homepage. There are lots of CSS overlay tutorial out there and here is one of [them](http://tympanus.net/codrops/2013/11/07/css-overlay-techniques/).


Tags: confluence-administration
Confluence: How do I restrict people to only see limited spaces
Asked by Matthew Campbell:

We have 20 spaces set up and I want to limit people to only have access to one space.

Is that possible? If so, how do I do it?

It seems like spaces and page restrictions only give access to the space/page rather than restrict access from the space/page.

I don't want to have to go through every space and give access to 323 users only to then cause the space to be restricted from 2 people.


Answers:
author: Ryan Goodwin
body: Confluence space/page restrictions function by restricting editing/viewing TO a set of people or groups, not FROM. So my suggestion would be to create a group that includes everyone minus the 2 people you want restricted from viewing those spaces. Then you can restrict each space viewing to the group you created.

comments: author: Matthew Campbell
body: That blows. Thanks.


author: Zans McLachlan
body: This seems SUPER onerous. Is there a better solution? (We have a LOT of spaces...)


Tags: global-permission

permission

space
Change port 8090 to port 80 with redirect to 443
Asked by Frank Krueger:

I am able to setup a redirect from [](http://localhost:80)<http://localhost:80>to [](https://localhost,)<https://localhost>. Why do I have to type :80 when http is assumed port 80. Is there any way to avoid typing :80? Thanks for all your help!

-Frank.


Answers:
author: AafrinA
body: Hi Frank,  

The default port for the http webserver is port 80. You can access it with or without port as the localhost normally will be define in the hosts file.

If you are looking for way to hide the ports in the URL address for easier access by the users, you can use the virtual host option for the confluence instance. Refer to the following documentation on how to set the virtual host [here](http://demo.yourzephyr.com/).


Tags: confluence-administration
Is there a means to sync the iCAL calendar from confluence (JIRA Issue Calendar) with outlook calendar?
Asked by srinivasp:

Each time an issue is scheduled it appears in the iCAL calendar and if I want to see that in my outlook calendar I need to export and save it each time.


Answers:
author: Ryan Goodwin
body: <https://confluence.atlassian.com/display/TEAMCAL/Subscribing+to+Team+Calendars+from+Microsoft+Outlook>

comments: author: Srinivas Patruni
body: I am looking for JIRA issue calendar macro but not for TEAMCAL


author: Ryan Goodwin
body: AFAIK there is not a way currently, but there is talk that there might be:

<https://answers.atlassian.com/questions/222512/how-to-jira-calendar-plugin-or-simple-calendar-plugin-in-microsoft-outlook>
Is there a way to determine what pages are calling a specific spreadsheet through the Excel macro?
Asked by Melissa Henderson:

I have a number of pages that are using the Excel macro, and I have found a way to search for and find all pages using the macro. What I would like to know is if there is a way to further refine my search so that I can determine what pages are using an Excel macro that is calling a specific Excel file. So really, what I want to know is if I can find out which pages are calling "spreadsheet.xlsx".

I am using Confluence 4.3.


Answers:
author: Davin Studer
body: This plugin will give you search syntax to get that info.

[](https://marketplace.atlassian.com/plugins/com.atlassian.confluence.plugins.confluence-macro-indexer-plugin)<https://marketplace.atlassian.com/plugins/com.atlassian.confluence.plugins.confluence-macro-indexer-plugin>

Here is a tutorial for how to use it.

[](http://ffeathers.wordpress.com/2012/09/04/how-to-search-for-macros-and-macro-parameters-in-confluence-4/)<http://ffeathers.wordpress.com/2012/09/04/how-to-search-for-macros-and-macro-parameters-in-confluence-4/>
$variable with list option does not give the selected line after pressing next.
Asked by Jorrit Reuter:

I made a template with a $variable 'list'. I create a new page with the template and get the wizard, select a line in the dropdown list and press next. The list jumps back to the first line and becomes a fixed text.


Answers:
author: Jorrit Reuter
body: As we are currently running version 5.2.3 the bug is in not solved in that version. I can't find it in the release notes of newer versions though...

|------------------------|-------|
| **Confluence Version** | 5.2.3 |
| **Build Number**       | 4394  |


author: Tim Rosenberger
body: I am having the same issue. I am running Confluence 5.1.5 until I can get a test set up to verify the newest version.


Tags: list

variable
Labels in Confluence
Asked by Sumeetmol Vasavan:

Hi,

I recently installed Confluence onto a new server. And pointed it to the existing confluence database. This was part of the Confluence migration. We are only moving the application to a new server but keeping the database on its server itself.

After migration I connected Confluence to the existing PRD database. I can open some of the pages, but for some it shows the message

* No content found for label(s) BITopic.
* No content found for label(s) BIApp.
* No content found for label(s) projects.

Can you please help me in identifying what is causing this issue? And how to fix it?

Thanks,

Sumeet


Answers:
author: Steve Gerstner [bridgingIT]
body: Try a reindex of the search index, that might help.

comments: author: Sumeetmol Vasavan
body: Thanks, that worked.
Can you change the order of the columns in the Page Properties Report?
Asked by Eugenie Kim:

It's not clear to me how the headings/columns order themselves in the Page Properties Report.

For example if I create a table that says:

Company

Earnings  
Summary

The Page Properties Report seems to sort these columns in random order (not alphabetical or by the order in which I create the table in the Page Properties macro. Is there a way to re-order the columns?


Answers:
author: Mauro Badii
body: Hi Eugenie,

There is a Feature Request about it: [](https://jira.atlassian.com/browse/CONF-30103)<https://jira.atlassian.com/browse/CONF-30103>

I believe there is no way to reorder them at the moment.

Regards


author: Vera Henrichs
body: Probably a bit late (but maybe comes in handy for future visitors of this question :wink:) , but in the Report-macro, you can add in the option "Columns to show" the names of the columns themselves and in the order you want.

comments: author: Dave_Innopharma
body: This works well however, it breaks when the page properties macro is inserted from a template where there is instructional text in the column.

A work around for anybody who has this issue is to not use "columns to show"; by doing this, the page properties report will sort the column order alphabetically. You can simply add a numerical prefix to column name and it will sort in the order you wish. A bit ugly but it works.


Tags: cloud

confluence-cloud
Why is user stored in hex in database in Confluence 5?
Asked by Eli Kim:

In Confluence 4, usernames were stored in plain text. However in Confluence 5, in the database all columns that specify usernames have been changed and appear to have hex characters.

What does the hex characters refer to? How can I retrieve back the username?


Answers:
author: Rodrigo Girardi Adami
body: Hi Eli,

I believe that you are referring to the new feature of changing usernames. What happen is that Confluence now has a new table called "user_mapping". This table will store the usernames and their hex code. When you change a username, it won't change the hex code, since this is what identifies the user, but will just change the username.

You can see the usernames in that table inside the database.

I hope this clarifies: [](http://blogs.atlassian.com/2013/09/rename-users-in-confluence-satisfying-over-450-customer-votes/)<http://blogs.atlassian.com/2013/09/rename-users-in-confluence-satisfying-over-450-customer-votes/>

Regards,

Rodrigo


Tags: confluence-administration
I can not find a function "edit wiki page in word" after I installed office connector. What can I do?
Asked by Terry Tsai:

I can not found a function "edit wiki page in word" after I installed office connector. What can I do?


Answers:
author: Terry Tsai
body: IE 8.0


author: Steve Gerstner [bridgingIT]
body: Whicht browser do you use?


author: Steve Gerstner [bridgingIT]
body: Whicht browser do you use?
Suddenly, "Other Macros" option not available in Confluence.
Asked by Trupti Gaikwad:

Suddenly, "Other Macros" option not available in Confluence.


Answers:
author: Nic Brough -Adaptavist-
body: What did you change?

Sorry, that's a very short sharp answer, but it is kind of what a lot of questions boil down to. If a behaviour in software changes, then you need to chase down what change was made to the software, code or data.

You haven't given us a lot to go on here (are you ondemand or self-hosted, do you have other administrators who might change stuff, where is the "other macros" option expected to appear, when did you last see it there, etc)

But if I'm thinking of the same place you are, then the answer is "one of your administrators changed a setting".


Tags: confluence-administration
Configure a message box that pops up when a wiki page is loaded?
Asked by Akilan R:

Is it possible to configure a message box that pops up when a wiki page is loaded? An example of this will be in sites, where there will be a pop-up box requesting users for the feedback. Thanks


Answers:
author: Mirek
body: Hi Akilan,

If you will insert some custom JavaScript code it is probably possible. When using JIRA you can try Issue Collectors to gather feedback very easily. Here is a quick video about this:

<http://www.youtube.com/watch?v=VplPRpmeJys>

I hope that will help.

Best Regards,

Mirek
How do you structure a company intranet in Confluence?
Asked by Auren Kaplan:

I manage my company's intranet with Confluence. There are multiple sub-companies, products, and projects. How do you suggest organizing the intranet? Is it purely hierarchical? E.g. Head Company \> Sub-Company \> Product \> Project or flatter. Would love your thoughts.

Is every one of those sections a separate Space, organized by Category and Label, or is it a structured hierarchy?


Answers:
author: darylchuah
body: Hi Auren

You can try to have a read on the following which tells more about *Content Organisation within Confluence:*

* <http://www.adaptavist.com/display/AtlassianConfluence/Content+Organisation>

Hopefully it will shed some light to your question. Cheers


Tags: intranet
Scroll PDF Exporter: Ignore container macros but export content?
Asked by ElizabethC:

We are using AUI Tab macros in our documents, but a plain PDF export ignores all content inside them. Can Scroll PDF Exporter include the content?


Answers:
author: Nils Bier _K15t_
body: Hi Elizabeth,

the Scroll PDF Exporter does export the content of the AUI tabs. Nevertheless there's a limitation:

- If your tabs only contain plain text, the content is exported without whitespaces between each tab. Nevertheless you can workaround this limitation, using headings in each tab.

I'd suggest to try if the Scroll PDF Exporter does work for your use-case and if you have any further questions contact our support-team ([support@k15t.com](mailto:support@k15t.com)) directly.

Hope that information helps so far.

Cheers,  
Nils


Tags: aui

export

pdf
Can I link to a PDF by page name?
Asked by Greg MacLellan:

While viewing a page, such as /display/DOC/Page+Name, you can click "Export to PDF" and get a url like /spaces/flyingpdf/pdfpageexport.action?pageId=403746. Is it possible to get the PDF URL using the space and page name?

What I'd like to do is have my CI build automatically fetch release notes as a PDF, which are named based on the version number. It would be very easy if it just has to grab a URL (such as /display/DOC/Page+Name?format=pdf or /display-pdf/DOC/Page+Name), since the CI server knows the version number, but doesn't know the confluence pageId.


Answers:
author: Steve Gerstner [bridgingIT]
body: Hi Greg,

if you can develop a plugin, you can write a plugin with a servlet module to do so. The Servlet can get the id via the api and make a redirect to the pdf url, which uses the pageid as a parameter.

Regards

Steve


author: Davin Studer
body: It is not possible to do by page name. Could you go to SQL in your build to look up the id and then submit the URL?


Tags: flyingpdf

pdf
Help with Run / Hide Macros
Asked by Jonathan Gold:

I am trying to write a report in Confluence that displays content based on a select list. My thought was to use the Run macro for the select list and then the showIf parameter of the Hide macro to display the data. I'm not having much luck with the Hide macro however. I've placed the select list variable outside of the macro to make sure Run is producing the proper value which it is. I've even tried regexp to match just the last character but still not working

{run:id=1\|replace=MyProject:aaa::select::aaa:a:bbb:b}  
$MyProject  
{hide:showIf=.\*a:$MyProject}  
Show this if option a is selected  
{hide}  
{run}


Answers:
author: Bob Swift (personal)
body: Your example works fine for me

```
{run:id=1|replace=MyProject:aaa::select::aaa:a:bbb}My project: $MyProject{hide:showIf=aaa:$MyProject}Show this if option a is selected{hide}{run}
```

comments: author: Jonathan Gold
body: Hmm. This is what I was trying initially and does not seem to work. I am using an older version of Confluence however. I"ll try upgrading everything. Thank you for your response!


author: Bob Swift (personal)
body: Add **literal=false** as a parameter on the **hide** macro. Default was **literal**to aid the novice user and mess up the advanced user :(.

comments: author: Jonathan Gold
body: Hi Bob. Thank you for the reply. If I can use literal that's fine, I was only trying with a regexp because the literal would not work. What I need to have happen is when the variable MyProject='aaa' the content is shown. Unfortunately the documentation for the macro does not provide an example of this parameter in use. I have tried the literal {hide:showIf=aaa:$MyProject} .... {hide} but that does not work. Could you please provide an example of using the showIf?
Resolution problem
Asked by Tsvetomir Matov:

Hello,

how is it possible that the filter

"project = MYPROJECT and resolution = Fixed and status = Closed and resolutiondate is not EMPTY"

returns 0 tickets as a result and the

"project = MYPROJECT and resolution = Fixed and status = Closed and resolutiondate is EMPTY"

one returns 32 tickets.

Accourding to this documtnation

[](https://confluence.atlassian.com/display/DOCSPRINT/Resolved,+Resolution+and+Resolution+Date)[https://confluence.atlassian.com/display/DOCSPRINT/Resolved,+Resolution+and+Resolution+Date](https://confluence.atlassian.com/display/DOCSPRINT/Resolved%2C+Resolution+and+Resolution+Date)

the "... the Resolution Date will only be empty if there is no value at all in the Resolution field ..." ?

Any help is much appreciated.

Thanks in advance


Answers:
author: Tsvetomir Matov
body: Hi Jobin,

thanks for answering. Manualy ... no DB import no plugins. All tickets created manualy and closed manualy.

Regards


author: Jobin Kuruvilla [Adaptavist]
body: How was the resolution populated on those issues? Maybe plugins, or directly in DB?


Tags: date

resolution
Is there a feature like redmine for confluence?
Asked by Daniel skjelmose:

Hi there,

Im looking for a feature in confluence that my old team used called redmine (open source, <http://www.redmine.org/>) . With this tool we could create entries that explained how to solve a specific error. So whenever we got a call during night we would create a "ticket" for use within the team. Its purely to save important how-to's and to create a knowlede bank, that you could use for searching defined on "server" "system" "problem" and so on. It also featured a calender function (see attached)

[Picture](http://imagebin.org/290895)

[Picture](http://imagebin.org/290894)


Answers:
author: Nic Brough -Adaptavist-
body: Jira is the issue tracker that complements Confluence, although I'd tend to carry on using Confluence as the "knowledge bank".

This article covers a lot of what I'd say on the subject: [](https://confluence.atlassian.com/display/DOC/Developing+a+Knowledge+Base+on+Confluence+Wiki)<https://confluence.atlassian.com/display/DOC/Developing+a+Knowledge+Base+on+Confluence+Wiki>

You might also want to look at "Team Calendars", which is an Add-on for Confluence for handling, well, calendars.

Also, Jira has an add-on called "Service Desk" which puts a layer over the core "issue tracking" functionality to make it much more like a helpdesk (so the "customer" sees the basics of what they need to see and your "support/developer" people get the detailed view)


author: Daniel skjelmose
body: Cheers thank you very much. That link saved my day :-)