youngmon/atlassian-qna huggingface dataset:
Watching without email notification
Asked by Geerten Doornenbal:

Hi,

I do not want any e-mails from Confluence, however I do want to use the notifications panel.

All the options in the e-mail settings are disabled, but I only can stop watching things, but then I lose the notifications.

Why is a simple thing like this not possible?

Regards,

Geerten


Answers:
author: Keeley Sorokti
body: It is very important to be able to watch spaces and pages so that when I go to the Notifications bell in Confluence cloud, I can see activity from my watches. I watch a lot of spaces in Confluence and do NOT want to get emails for all of the activity happening in these spaces. I help employees at our company understand how to best set up and use tools in our digital workplace. One of the goals is to reduce email and just work in the tools themselves. It looks like I will need to tell them to set up an email filter that moves all Confluence notifications into an archive folder if they, like me, do not choose to get email notifications out of tools like Confluence but still want to track on certain pages/spaces in the notifications watch this. This is an unnecessary workaround.

I wonder if my advice will now be to install the mobile app and click on the Activity stream in order to see what is happening in Confluence? Is this the only way to see new activity if I am NOT watching a space or page?


author: Davin Studer
body: Most email clients have some mechanism for setting up email rules. You could setup a rule to delete the emails when they come through.

comments: author: Geerten Doornenbal
body: Yeah, I know but that is not really the most elegant solution..


author: Davin Studer
body: It is really the only way to do it. When you watch a page/space/person you are telling the system you want emails when content is updated.


author: Geerten Doornenbal
body: No, I'm telling the system I want to **watch**it...The way I am notified of changes is a different thing!


author: Thomas Schlegel
body: Hi Geerten,

there is a suggestion ticket for that:

<https://jira.atlassian.com/browse/CONFSERVER-26672>

Maybe you want to vote for or discuss the issue there.


Tags: email

feedback

notification
Reporting Plugin - Compare table data values from 2 diff pages and show the matching Rows in a page
Asked by SenthilMurugan V:

I have created 2 pages which are using Scaffolding data.

Page 1

Table Data : Name : Servers

Text Data : Name : Server-Name

Text Data : Name : Env

Sample values

Server 1 PROD

Server 2 PROD

Server 3 DEV

Server 4 DEV

Page 2

List Data : Name : Primary-Server (Contains Comma Separated Server-Names)

List Data : Name : DR-Server (Contains Comma Separated Server-Names)

Sample Values

Primary Server : Server 1, Server 3

DR Server : Server 2, Server 4

In the below reporting page, i want to compare the data in Page 2 and match the data against Page 1 (Server Name with Primar-Server and Server Name with DR -Server where Env = PROD ) and display only the matching Page with Primary and DR server Name Like Belo

Reporting Page

Page Title Primary Server DR Server

Page 2 Server 1 Server 2

Any inputs on this will help. Thanks


Answers:
author: Natalie Paramonova [Stiltsoft]
body: Hello,

Starting from version 5.0.0, the [Table Filter and Charts](https://marketplace.atlassian.com/apps/27447/table-filter-and-charts-for-confluence?hosting=server&tab=overview) app provides the abilities to multi-excerpt tables from any pages (current page, specific page, child pages, pages by labels) with the help of the [Table Excerpt Include](https://docs.stiltsoft.com/display/TableFilter/How+to+use+Table+Excerpt+and+Table+Excerpt+Include+macros?src=contextnavpagetreemode) macro and to combine excerpted tables in one master table with the help of the [Table Transformer](https://docs.stiltsoft.com/display/TableFilter/How+to+use+Table+Transformer+macro?src=contextnavpagetreemode) macro.

I'm not sure that I understand your use case well, but if you could give me more details or tables examples, I will recommend the solution.
Using a form to add events into a team calendar
Asked by Dylan Vignola:

Hi,

I am trying to figure out if there is a way to create an event on the team calendar by filling out a form?

I have it set up so that when someone wants to add in a travel day, they can submit a form and then a list of people travelling pops up in a table. However it would be great if that also populates the team calendar.

Is there any way to use the information on the form to automatically fill out an event creation form.

Cheers


Answers:
author: Shannon S
body: Hello Dylan,

I've looked into this for you, thinking this would either require an API or ability to email to create an event, but both are current feature requests:

* [CONFSERVER-51696 - Provide API to create, edit and remove events from a calendar](https://jira.atlassian.com/browse/CONFSERVER-51696)
* [CONFSERVER-49160 - Ability to create an event sending an email to Team Calendars](https://jira.atlassian.com/browse/CONFSERVER-49160)

Please vote on those to help show the popularity of such a feature, and feel free to leave your comments and feedback there. You can also watch the cases in order to be updated when there are any updates or changes.

Let us know if you have any questions!

Kind Regards,  
Shannon

comments: author: Dylan Vignola
body: Hi Shannon,

Thanks for looking into this :)

Thanks,  
Dylan


author: Shannon S
body: You're welcome, Dylan!

Take care and have a pleasant week. :)

Kind Regards,  
Shannon
Non-ASCII encoding issue
Asked by Mahmoud Al Habbal:

Hi,

When I add a Korean content or Arabic one in Meeting notes for example, I got ????? until I refresh the browser completly (using F5). same issue I am facing if I open the notes later after opening it I have to refresh the browser to read the non-ASCII characters.

Also I am face same issue exactly when I upload file with Arabic name.

Please note that I have MySQL with UTF8 and Confluence is behind Apache Proxy.


Answers:
author: AnnWorley
body: Please check out the answers to [? characters instead of ?,?,?,? (hungarian language)](https://community.atlassian.com/t5/Confluence-questions/characters-instead-of-%C5%91-%C5%90-%C5%B1-%C5%B0-hungarian-language/qaq-p/616442#M82540) and see if any are useful.

The fact that your characters do appear as expected after a refresh in the browser is interesting.

Please see [Troubleshooting Character Encodings](https://confluence.atlassian.com/doc/troubleshooting-character-encodings-167194.html) for more tips.

comments: author: Mahmoud Al Habbal
body: Hello,

Unfortunately none of these solutions works for me.

By the way if I click 'Edit' the meeting notes I can see the Korean characters.

By the way, I am using same MySQL for jira (different db) without this issue

Thx


author: AnnWorley
body: What was the result of the diagnostic query from [Characters appear as question marks using MySQL](?https://confluence.atlassian.com/confkb/characters-appear-as-question-marks-using-mysql-204051027.html)?

```
SHOW VARIABLES LIKE 'character\_set\_%';
```

I ask because I found a support case with the same symptoms and it turned out that the default encoding for inbound connections was latin1.


author: Mahmoud Al Habbal
body: mysql\> SHOW VARIABLES LIKE 'character\\_set\\_%';  
+--------------------------+--------+  
\| Variable_name \| Value \|  
+--------------------------+--------+  
\| character_set_client \| utf8 \|  
\| character_set_connection \| utf8 \|  
\| character_set_database \| utf8 \|  
\| character_set_filesystem \| binary \|  
\| character_set_results \| utf8 \|  
\| character_set_server \| utf8 \|  
\| character_set_system \| utf8 \|  
+--------------------------+--------+  
7 rows in set (0.00 sec)


author: Mahmoud Al Habbal
body: I think you have a point. I am checking old files and notes. but when I add new files with Arabic and change the notes with Arabic and Korean it's working fine now

Thanks for your support


author: AnnWorley
body: Really happy to hear it!
Cannot activate calendar option for confluence cloud
Asked by Richard Brown:

Page <https://confluence.atlassian.com/teamcalcloud/create-add-and-edit-calendars-909903933.html> clearly states that I can both connect calendars (such as google or other ICS) and insert some native calendar function, in CLOUD version.

* **Create a calendar in a space** -- Hit ![](https://confluence.atlassian.com/teamcalcloud/files/909904193/909904192/1/1496108062375/New+create.png) in the space sidebar, then choose **Calendar** in the create dialog (choose the right space too, if you're not already there)
* **Create a calendar in My Calendars** -- Choose **Calendars** in the Confluence sidebar to go to your My Calendars page, then hit **Add Calendar** at the top-right of the page

But the menu options I need to follow are not avaialbale on the pages I can see.

Is the documentation incorrect, or am I being stupid (probably the latter)?

TIA - Richard


Answers:
author: Shannon S
body: Hi Richard!

Happy to help. The documentation you found is for [Confluence Team Calendars](https://www.atlassian.com/software/confluence/team-calendars) and so you will need to add this to your instance before you proceed.

You can go to **Discover New Applications** under your **Site Administration** menu, where you will find Team Calendars for Confluence and can start your free trial.

Let me know if you have any trouble!

Kind Regards,  
Shannon


Tags: calendar

confluence-cloud
Using Confluence on cloud with Jira On Premise
Asked by Yigal Be'er:

Is it possible to have Confluence cloud version integrated with Jira that installed On Premise? Is someone works with that topology?


Answers:
author: AnnWorley
body: If your Server can comply with the list on this page, it can be integrated with a Cloud instance: [Link to server apps from Cloud](https://confluence.atlassian.com/cloud/link-to-server-apps-from-cloud-744721656.html)

comments: author: Yigal Be'er
body: Thanks Ann, I'll check it


Tags: jira
Set specific label value based on input
Asked by Jason Hammond:

Is there a way to ask for specific input, "select Production or Development" and based on that set a specific label type?

thanks

<br />

Jason


Answers:
author: Roman Kirilenko
body: Hi,

You can try [Handy Status](https://docs.stiltsoft.com/display/HMFC/How+to+use+Handy+Status+macro) macro from [Handy Macros](https://marketplace.atlassian.com/plugins/com.stiltsoft.confluence.handy.macros/server/overview) to do this.

You need to configure a status set according to your workflow (it should contain "Not Selected", "Production" and "Development" statuses in your case), then add Handy Status macro to the page and [link it](https://docs.stiltsoft.com/pages/viewpage.action?pageId=10650564#HowtouseHandyStatusmacro-Linkingstatusestopagelabels) with the page labels.

A new label will be added to the page in this case. Then, after switching the status, the associated label will be also updated.
Ability to view 360 images in Confluence
Asked by Daniel Day:

We started taking 360 view images of our server rooms. We do not want to post the images to the public.

All the ways I can see to view a 360 image would be to use a site like "<https://360player.io/>".

With those sites you need to upload the image on their site, then you can use a simple code to embed the image on to Confluence. Which this works. But we do not want the image on their site for privacy issues.

I have also tried "<https://www.sitepoint.com/embedding-virtual-reality-across-the-web-with-vr-views/>" Google VRView.

I was able to get this code to work:

```
<iframe width="100%"	height="300px"	allowfullscreen	frameborder="0"	src="//storage.googleapis.com/vrview/index.html?image=//storage.googleapis.com/vrview/examples/coral.jpg&	is_stereo=true"></iframe>
```

But when put in the image address from Confluence it will not work.

Says where the image is stored needs to be cross-origin resource sharing (CORS). Which I do not think Confluence is.

I have looked through the Confluence Plugins and did not find one for 360 images.

Anyone have any suggestions or working on getting 360 images to work in Confluence?


Answers:
author: David at David Simpson Apps
body: Maybe try something like this:  

[https://pannellum.org/documentation/examples/simple-example/](%20https://pannellum.org/documentation/examples/simple-example/)

```
<link rel="stylesheet" href="//cdn.pannellum.org/2.3/pannellum.css"/>
<script src="//cdn.pannellum.org/2.3/pannellum.js"></script>
<style>
#panorama {
 width: 600px;
 height: 400px;
}
</style>


<div id="panorama"></div>
<script>
pannellum.viewer('panorama', {
 "type": "equirectangular",
 "panorama": "https://pannellum.org/images/alma.jpg"
});
</script>
```

<br />

You could push it into a user macro and host the files on your own Confluence server.

Because you're loading with JS from your own Confluence instance, there should be no CORS issues.

comments: author: Daniel Day
body: Yes this worked! TYVM!

Shows the Click to load, after click can see 360 image.


author: David at David Simpson Apps
body: ? ? ?


author: Daniel Day
body: Looks like I can only have one per page.

I also got the autoLoad and autoRotate to work.

But wondering if can get more than one per page.

If add a 2nd one it will start to load the first one, but then updates to the 2nd one.


author: Raphael R
body: Hi Daniel,

you can have multiple instances of the viewer, you just need to assign each div-container a unique name. You could do this using a parameter like this:

```
## @param uName:title=Name|type=string|required=true|desc=Panorama-Name (must be unique on this page and must not contain spaces!)


<link rel="stylesheet" href="/pannellum/pannellum.css"/>
<script src="/pannellum/pannellum.js">
</script>
<style>
#${paramuName} {
 width: 600px;
 height: 400px;
}
</style>

<div>
<div id="${paramuName}"></div>
<script>
pannellum.viewer('${paramuName}', {
 "type": "equirectangular",
 "panorama": "/pannellum/photos/360.jpg"
});
</script>
</div>
```


Tags: image
creating a new page, drop down for list of available labels to add
Asked by Jason Hammond:

I would like to have a drop down list, or something similar, of already created Labels that can be added to the new wiki article. Is there a simple way of doing this? I would like to keep users from creating duplicate labels if possible.

Jason


Answers:
author: Christo Mastoroudes _Adaptavist_
body: Hi,

If you have ScriptRunner for Confluence (Server) then you already have this functionality in the included LabelTools macro.

If not then you can create your own macro, although this is a bit more involved and requires coding knowledge.
How to start PDF export from Java API?
Asked by Tuelle:

Hi,

I want to export a page to PDF through the Java API. I cannot use the REST api of e.g Scroll PDF because, the event listener that should trigger the export also modifies a custom active object earlier. This change to the custom AO is however not reflected during the REST export. If I understand the docs correctly this is due the way Confluence handles sessions and transactions. A REST call is in a separate session and therefore cannot see the changes. If I would export through the Java API, it should be in the same session.

Thanks!


Answers:
author: Jens Rutschmann [K15t]
body: Hi,

Scroll PDF Exporter does not expose any Java API to other plugins, so there is no way you could invoke it.

Furthermore exports are usually performed in a separate worker thread, which would not run in the scope of your transaction anyway.

Your best option would probably be to defer the export action until the transaction your event handler is running in has been commited.

AFAIK there still are no 'run-after-commit' event handlers so you would need to implement this on your own.

This is not trivial.

You could for example in your event handler submit sort of an export task along with the page revision from the event into an ExecutorService's queue, then when the task executes periodically (in individual transactions) poll the page manager for the page and check if it already returns your expected revision. Then launch the export by performing a REST API call. You'd also need to preserve the user context somehow so the REST API call is performed for the correct user.

Cheers,  
Jens

comments: author: Tuelle
body: Thanks for your reply. It basically confirms what also have in mind.

Thanks

Tuelle


Tags: active-objects

api

pdf
Getting MalformedURLException after installation
Asked by Doug Wiesner:

I have installe Confluence and tried to connect to the database and I get the error message below.

The server url is [www.ptdtechnology.com:8090](http://www.ptdtechnology.com:8090)

The error is

### Cause {#toc-hId-1563719351}

java.lang.IllegalStateException: java.net.MalformedURLException: Unknown protocol: ptdtechnology.com  
at com.atlassian.plugins.authentication.impl.config.saml.persistance.SamlConfigDAO.load(SamlConfigDAO.java:71)

caused by: java.net.MalformedURLException: Unknown protocol: ptdtechnology.com  
at java.net.URL.\<init\>(URL.java:627)

caused by: java.lang.IllegalStateException: Unknown protocol: ptdtechnology.com  
at org.apache.felix.framework.URLHandlersStreamHandlerProxy.parseURL(URLHandlersStreamHandlerProxy.java:372)

```
?
```

[http://ptdtechnology.com:8090/login.action?os_destination=%2Findex.action\&permissionViolation=true](http://ptdtechnology.com:8090/login.action?os_destination=%2Findex.action&permissionViolation=true)


Answers:
author: Doug Wiesner
body: Actually, it looked like the problem was that I did not have the Base URL set correctly.

thanks


author: Nic Brough -Adaptavist-
body: That looks like you have set it up successfully, then tried to connect an external user directory, but that connection is failing?

Is that right, you've got through the setup ok?

comments: author: Doug Wiesner
body: It seemed to set up ok. I am trying to connect it to a previously set up and working JIRA on site instance. Which I am assuming what you mean by an external user directory.

Thansk

Doug
Tasklist - Confluence > 5.8
Asked by Sebastien Lopes:

Hi everyone,

Looking for a task list manager (in non edit mode) I've been reviewing this documentation: <https://confluence.atlassian.com/conf54/confluence-user-s-guide/creating-content/using-the-editor/working-with-macros/tasklist-macro#TasklistMacro-Editingthetasklistwhileviewingapage>.

I've looked everywhere... and cannot find this macro through editor\>other macro. Could you confirm? Did I miss something?

Thank you


Answers:
author: Sebastien Lopes
body: I've just found this: <https://community.atlassian.com/t5/Confluence-questions/why-has-tasklist-macro-been-removed/qaq-p/108780>, seems that I've got my answer now.

Thanks
How to renew license in expired Confluence stand alone
Asked by marafado88:

Hello guys,

I am not seeing how to upgrade my Confluence stand alone after purchase a renew of my old license.

This Confluence is running under linux.

Anyone?


Answers:
author: Thomas Schlegel
body: Hi Fabio,

enter your new license here:

http://\<your-confluence-url\>/admin/license.action

comments: author: marafado88
body: Thanks! I am such a noob lool and one more question, after that it is not supposed to be able to update my Confluence to a newer version? There is no new option in menu.


author: Nic Brough -Adaptavist-
body: You can upgrade to any version released before the end of your licence.

It is not something you can do inside the application though - you need to download the new version and run the installer, telling it to upgrade an existing system.


author: marafado88
body: Thanks, I have done it through command line. It was simple!


Tags: licence
Not able to archive space
Asked by Vladimir Stankovic:

Hi,

I am not able to archive space, I get a notification with User limitation:

![Notification after Space Archive attempt.png](/t5/image/serverpage/image-id/3822i01324CB795162D52/image-size/large?v=v2&px=999 "Notification after Space Archive attempt.png")

However, I can't see how this is related and we are currently below this limitation anyhow.

Can someone help, please?

Thanks,

Vlada


Answers:
author: Boris Berenberg - Atlas Authority
body: It's not going to let you modify anything until the license is met. Confluence goes into Read-only mode when the license is exceeded. If you are actually below the license limit, then you should open a support request with Atlassian as this could be a bug. However, I would double check your license usage first.

comments: author: Vladimir Stankovic
body: Hi Boris,

You were right...

After disabling one user we've met our license usage and then we were able to archive.

PS: It was strange though how we were in general able to use Confluence, but were limited only for this feature (Edit space details). :)

Cheers!

Vlada
Does Atlassian take automated backups of cloud based instances?
Asked by it@icreon.com:

I want to take backup of confluence cloud but I got always 401.

I am not able to do backup from this [https://a](https://icreontech.atlassian.net/)bc.net, I am getting always the error "Client must be authenticated to access this resource".

I am using the script from given link.

[https://bitbucket.org/atlassianlabs/automatic-cloud-backup/src/8d33935dcb6af56ca79b4db3ff012c8c7982e356/backup.sh?at=master\&fileviewer=file-view-default](https://bitbucket.org/atlassianlabs/automatic-cloud-backup/src/8d33935dcb6af56ca79b4db3ff012c8c7982e356/backup.sh?at=master&fileviewer=file-view-default)

Thanks

Jai


Answers:
author: Nic Brough -Adaptavist-
body: Yes, they do backups, but not the ones you are trying to download.

The problem with your scrip is that it is not logging in correctly.

comments: author: it@icreon.com
body: I am using these lines.

curl --silent -u $USERNAME:$PASSWORD --cookie-jar $COOKIE_FILE_LOCATION -X POST https://${INSTANCE}/wiki

#The $BKPMSG variable will print the error message, you can use it if you're planning on sending an email

BKPMSG=$(curl -s --cookie $COOKIE_FILE_LOCATION --header "X-Atlassian-Token: no-check" -H "X-Requested-With: XMLHttpRequest" -H "Content-Type: application/json" -X POST https://${INSTANCE}/wiki/rest/obm/1.0/runbackup -d '{"cbAttachments":"true" }' )

Can you once confirm what should be the URL for confluence?

Thanks

Jai


author: Nic Brough -Adaptavist-
body: It's your xyz.atlassian.net


author: Dario B
body: Hi Jai,

Can you kindly provide more details on what is failing?

Specifically:

1. Which one of the 2 curl commants is returning the error 401 - "authentication failed"?
2. Do you have only Confluence or JIRA as well (just to know if there is any reason not to call the jira session endpoint to start a session and get the cookie)?

Also, please be aware of the below bug that could be impacting you:

- <https://jira.atlassian.com/browse/JRACLOUD-67169>

Cheers,  
Dario