youngmon/atlassian-qna huggingface dataset:
Changes not reflecting
Asked by Priyajm:

Hi Team,

I would like to know that I made changes in my confluence page and the same is not reflecting. I request you to please look into the same.

Find my URL in which my changes are not populating.

<https://periscope.atlassian.net/wiki/spaces/PDD/pages/1871708171/Provider+Directory+-Overview+API+Functionalities>


Answers:
author: marc -Collabello--Phase Locked-
body: Hi [@Priyajm](/t5/user/viewprofilepage/user-id/5295767) ,

Please be aware: This is a public forum, and we don't have access to your Confluence. Probably it's best to ask your Confluence admin.


author: Andrii Maliuta
body: Hello [@Priyajm](/t5/user/viewprofilepage/user-id/5295767) ,

You should better address Atlassian support to help you with the Cloud instance, as community users are not supposed to work on your Confluence Cloud site with system admin access.

<https://support.atlassian.com/>


author: Barbara Szczesniak
body: [@Priyajm](/t5/user/viewprofilepage/user-id/5295767) Welcome to the Atlassian Community!

After making your changes, did you Publish or republish (Update) the page? Next to the breadcrumb at the top left of the page, do you see an UNPUBLISHED CHANGES indicator?

Your changes are saved when you edit, but they are not visible on the the page in view mode until you publish them.


Tags: cloud

confluence-cloud
SSO login for confluence
Asked by jiruixiang:

Hello,sorry for this question if it has already existed.My company use confluence as internal wiki website and we have a internal SSO system for any login request.I wander if there is any access to login to confluence by our company's SSO system.If there is,please tell me,thx a lot!


Answers:
author: M?rten Woxberg
body: If you are using Azure there is a plugin from Microsoft that is free for Confluence

[Tutorial: Azure AD SSO integration with Confluence SAML SSO by Microsoft - Microsoft Entra \| Microsoft Learn](https://learn.microsoft.com/en-us/azure/active-directory/saas-apps/confluencemicrosoft-tutorial)


author: Scott Bickerton
body: Hi [@jiruixiang](/t5/user/viewprofilepage/user-id/5303074)

The short answer is yes. Are you using Confluence Cloud? If so, subscribing to Atlassian Access will give you the capability to link with your company's auth platform for SSO.

<https://www.atlassian.com/software/access>

If you're on the Datacenter platform, the following app should meet your needs:

<https://marketplace.atlassian.com/apps/1216096/sso-for-atlassian-server-and-data-center>

comments: author: jiruixiang
body: thx for your answer?

my company using OIDC API for login.By using access token to exchange the user info. is there any easy configurations in confluence that I could login in with OIDC tokens,Or I need to change codes in physics machine to enable this?


Tags: confluence-server

server
How to restore deleted page
Asked by Deepak Chandrashekar Naik:

A page was deleted due to misunderstanding,

I have tried following option, however restore option is not available

Space tools --\> Content tools --\> Trash

Here i have only "Purge" option, restore is not there.


Answers:
author: Dam
body: Hi [@Deepak Chandrashekar Naik](/t5/user/viewprofilepage/user-id/5122681)

you need space admins permission to restore a page. Here is the full documentation: <https://confluence.atlassian.com/doc/delete-or-restore-a-page-139429.html#DeleteorRestoreaPage-Restoredeletedpages>
> If you're a [space admin](https://confluence.atlassian.com/doc/space-permissions-overview-139521.html) you can restore deleted pages back into a space. This is useful if someone accidentally deletes a page and needs to get it back.
>
> To restore a deleted page:
>
> 1. Go to the space and choose **Space tools** \> **Content Tools** from the bottom of the sidebar
> 2. Choose **Trash**.
> 3. Choose  
>    **More options** ![](https://confluence.atlassian.com/doc/files/704577869/704577870/2/1517274795952/ellipsis.png)
>    \> **Restore**next to the page you wish to restore.
>
> Pages are restored to the root of the space. Head to Space Tools \> Reorder Pages to drag your restored page back into the page hierarchy.

I hope this helps.   
Dam.   

comments: author: Deepak Chandrashekar Naik
body: [@dam](/t5/user/viewprofilepage/user-id/2935443) thank you for the quick answer, yes it's clear


Tags: confluence-server

server
Any way to point "Include Page" macro to specific url?
Asked by Tomasz Kociemba:

I'm trying to include page in another using the above mentioned macro, but Confluence is really, I mean **really**bad at finding it by the title. Problem comes, most likely, from the fact that I have multiple pages with the same name that differs only with date suffix. E.g. i have:

Page Title 2023-07-01

Page Title 2023-07-10

Page Title 2023-07-20

etc. If I paste into "Page to include" field "Page Title 2023-07-XX" every now and then Confluences doesn't suggest the actual page I'm looking for but bunch of it's "cousins" from different days.

Can I somehow force macro to include this one page I'm interested in?


Answers:
author: Brant Schroeder
body: [@Tomasz Kociemba](/t5/user/viewprofilepage/user-id/5303054) Welcome to the Atlassian community

There is not a way to force it to what you want. You will have to search each time you add the macro. If you are using the same macro setting over and over again. You should be able to copy the macro once you have it configured and just paste that on to the other pages.

comments: author: Brant Schroeder
body: [@Tomasz Kociemba](/t5/user/viewprofilepage/user-id/5303054) can you accept the answer to help others?


author: Tomasz Kociemba
body: Hello [@Brant Schroeder](/t5/user/viewprofilepage/user-id/769100) , I find it hard to accept the answer, cause it's not relevant to the question I asked.

I don't mind searching each time I use the macro. The problem I described is that search box doesn't give me the result I look for due to multiple pages with similar name in my space. Unfortunately, macro doesn't accept specific URL which would solve my issue.

I over time I learned that giving confluence some time (up to few day) usually make it "click" and suddenly page I search for shows up, but it's quite random.


author: Brant Schroeder
body: [@Tomasz Kociemba](/t5/user/viewprofilepage/user-id/5303054) If it is a newly created page and you have a large instance it will take a little time for it to index but should not be a few days. You should be able to paste in the proper page name and it should come up once it indexes.


Tags: cloud

confluence-cloud
How to Change Confiforms Comment Time Zone for Its Timestamp?
Asked by Aster:

Hi

I have a Confiforms Field Definition with field type Comment and it will automatically add timestamp in the comment. However, it is different form the time zone that we are using. Is it possible to change the comment's time zone or simply hide it?

Thanks!


Answers:
author: Alex Medved _ConfiForms_
body: Hi [@Aster](/t5/user/viewprofilepage/user-id/5219143)

Actually the timestamp should be formatted in user locale and timezone, at least this is what ConfiForms attempts to do

But you can override the CSS styling and hide it if that does not work for you, by redefining some CSS

```
<style>div.comments_list > div > span:nth-child(1) {  display:none !important;}</style>
```

Alex

comments: author: Aster
body: Thanks, Alex!


Tags: confiforms

confluence-server

server
Confluence??????????gliffy??????????????
Asked by ?? ??:

Confluence??????????gliffy?????????????????

????????????????????????????

????????????????????

![????????? 2023-08-28 10.50.49?????.png](/t5/image/serverpage/image-id/277458iD5BE67D1CE48D559/image-dimensions/473x268?v=v2 "????????? 2023-08-28 10.50.49?????.png")


Answers:
author: Sushant Verma
body: Hi [@?? ??](/t5/user/viewprofilepage/user-id/5303039)   

Welcome to the community!  

Below is the document which can help you to understand Gliffy problem in better way.  

<https://help.gliffy.com/confluence/Content/GliffyConfluence/Troubleshooting-Confluence.htm>  

Or you can also send an email to support@gliffy.com  

Hope it helps!  

Regards,  
Sushant Verma

comments: author: ?? ??
body: ??????[@Sushant Verma](/t5/user/viewprofilepage/user-id/2226989)

???????????????????

??????????????????????

?support@gliffy.com?????????????

???????????????????


Tags: cloud

confluence-cloud
What is the best way to update the page only if change in the content is detected?
Asked by Ondrej ?ebela:

We have several automation scripts that run every day and generate confluence pages with various data.

What is the **best way to avoid having a new page history version in case nothing has changed on the page**when the script run?

1. I was thinking about comparing two last page versions and if there is no change in the content, drop the newest one. But that needs Space admin privilege which is no go.
2. I was thinking about caching the last processed content in the script itself and comparing it with the page content before updating. But thanks to various confluence markdown features (like _emphasis_ converts to *emphasis*etc) this isn't an option
3. ???

So probably what I need is the option to simulate how the confluence HTML code would look like when the processed content is published and compare it with the existing one grabbed from the confluence page?

PS: I need an API approach because of the automation

PPS: Why Confluence creates a new page history version even though nothing has changed? Can this behavior be modified?


Answers:
author: Andrii Maliuta
body: Hello [@Ondrej ?ebela](/t5/user/viewprofilepage/user-id/1899572) ,

Not sure what OOB scripts of Confluence you use as usually it is up to you to control when and if you create the new version of the page.

You can just compare the body of the page before and after and if they are equal - not to create new version of the page. I suppose you can control your script and trigger changes only after comparison.

*\>\>\> PPS: Why Confluence creates a new page history version even though nothing has changed? Can this behavior be modified?*

Please clarify what script you mean ?

comments: author: Ondrej ?ebela
body: So you mean retrieving current page content via:  
*((Invoke-WebRequest -Method GET -Headers $header -Uri "$baseUri/rest/api/content/$pageID\`?expand=body.storage").Content \| ConvertFrom-Json).body.storage.value*  
And compare it with the new content:  
*"somenewcontent" \| ConvertTo-ConfluenceStorageFormat*


author: Andrii Maliuta
body: [@Ondrej ?ebela](/t5/user/viewprofilepage/user-id/1899572) ,

Could you please elaborate on what and how this script works in general?

So, if you have some HTML data from other source and when you get it you just get the BODY ('view' representation) of the page via REST API (in your example .NET/C#/PShell, I suppose) and compare the String of the page body and the String of the HTML you have. If they are equal , you do not create new version of the page by updating it (HTTP 'PUT').


author: Ondrej ?ebela
body: We have several generated confluence pages, but in general, I grab some data (like Active Directory groups), convert them to HTML via the official PowerShell command *ConvertTo-ConfluenceStorageFormat* which returns HTML string ![1.png](https://community.atlassian.com/t5/image/serverpage/image-id/277950i3E5670F47B223F33/image-size/large?v=v2&px=999 "1.png")

So I guess I should compare it to the HTML retrieved via GET webrequest mentioned in previous post right?


Tags: cloud

confluence-cloud
Guest? ????? ?????
Asked by ???_??_:

Confluence ????? Guest? ????? ?????


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@???_??_](/t5/user/viewprofilepage/user-id/4704901) ,

please take a look here <https://support.atlassian.com/confluence-cloud/docs/invite-guests-for-external-collaboration/>

Guests are free of charge (**up to 5 guests per paid user** ). Total number of users (paid + guests) can't exceed the current Confluence site [user limit](https://support.atlassian.com/confluence-cloud/docs/learn-about-confluence-cloud-plans/).

Hope this clarifies,

Fabio

comments: author: ???_??_
body: Thanks for answer :)  

<br />


Tags: cloud

confluence-cloud
We have a voluminous documentation in confluence, each of the pages has columns, we need to create a
Asked by Victoria Sedaya:

hello, We have a voluminous documentation in confluence, each of the pages has columns, we need to create a copy of this documentation but not all columns. So for example we have 60 pages, each page has tables with 5-6 columns and we need to copy these 60 pages but with 3-4 columns. How can this be implemented so that we don't have to do manual work to remove columns later?


Answers:
author: Sayed Bares [ServiceRocket]
body: [@Victoria Sedaya](/t5/user/viewprofilepage/user-id/5296475) the easiest way I can think of making this work would be writing a Pyton script to get the body of these pages and then use regex to extract only the columns which I will be interested in and then create those pages again. So in a nutshell, you may copy the pages by [Getting the page body](https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/#api-pages-get), remove the columns using [regex](https://docs.python.org/3/library/re.html), and then [create](https://developer.atlassian.com/cloud/confluence/rest/v2/api-group-page/#api-pages-post) them.

comments: author: Aron Gombas _Midori_
body: I support this approach with one remark: because the page content is stored as JSON, meaning in a *structured* format, they can just remove the JSON entries that represent that unnecessary column. It is more robust and easier than working with regex'es.


Tags: cloud

confluence-cloud
How do I turn off new publishing feature?
Asked by SiDawg:

Is there any way to stop confluence asking me for security details when publishing a page? (new feature added recently). This is very annoying when creating multiple pages


Answers:
author: Sayed Bares [ServiceRocket]
body: [@SiDawg](/t5/user/viewprofilepage/user-id/5192649) I believe this is the new normal for publishing pages:

* <https://support.atlassian.com/confluence-cloud/docs/what-is-the-new-and-improved-publishing-experience/>
* <https://community.atlassian.com/t5/Confluence-articles/A-better-publishing-experience-is-coming-to-you/ba-p/2395090>

Atlassian might be able to switch to old publishing feature for your instance but you will need to raise a support ticket to confirm

and please do update us if you manage to revert to old publishing feature so it can help anyone else planning to do the same!


Tags: cloud

confluence-cloud
Cofiforms - How to show Labels instead of UUID
Asked by Erik Riedel:

Hello,

i have a form where field values are referenced with smart drop down to other forms.

I want to use calendar view. The field for the title of calendar entries shows the UUID of the smart drop down. Does someone has a good advice how I can show the labels of the UUIDs in Calendar view?   

I know that there is a configuration in the field definition of the title field but I don't have a clou what to write in there....

So I hope I gave enough context. Feel free to comment so that I can provide more details.   

cheers

Erik


Answers:
author: Erik Riedel
body: Found the Solution ?[](https://community.atlassian.com/t5/Confluence-questions/ConfiForms-smart-select-Field-to-use-as-calendar-event-title/qaq-p/2456323)

<https://community.atlassian.com/t5/Confluence-questions/ConfiForms-smart-select-Field-to-use-as-calendar-event-title/qaq-p/2456323>


Tags: calendar

confiforms

confluence-cloud

server
ConfiForms validate number of chosable Multiselect options
Asked by Roman Manukjan:

Hi!  

I am working on a ConfiForms form and using a multiselect field there.  
We have a requirement to restrict the user's choices to exactly 3, meaning a validation should throw an error "please select exactly 3 options".  

![image.png](/t5/image/serverpage/image-id/277403i94A83D22C8831185/image-size/large?v=v2&px=999 "image.png")  

Unfortunately we are limited to the built-in functionalities of ConfiForms. I cannot use any custom user macros. Neither can I use a CSS or a HTML macro.  

Is there a way to achieve this within the ConfiForms validation rules?  

<br />

Thanks for any help!  

Best regards,  
Roman


Answers:
author: Alex Medved _ConfiForms_
body: Hi [@Roman Manukjan](/t5/user/viewprofilepage/user-id/5302622) and welcome to this community

There is no need to do anything "custom", just use the "Validation rule" <https://wiki.vertuna.com/display/CONFIFORMS/ConfiForms+Field+Definition+Rules#ConfiFormsFieldDefinitionRules-Validationrule>

And have it's condition parameter set to something like this

Assuming the field is named "multi"

```
multi.asCount:>3
```

Ps, dont forget to set the "message to show when validation fails" parameter

Alex

comments: author: Roman Manukjan
body: Hi [@Alex Medved _ConfiForms_](/t5/user/viewprofilepage/user-id/781630)  

Thank you very much for this hint, It works perfectly! My problem was, that I was not aware, that I can use the 'as count' expression for checkbox groups.  

As I need exactly 3 options to be selected, I've adapted the condition a little:

```

overweighting.asCount:>3 OR overweighting.asCount:<3
```

<br />

Cheers!  
Roman


author: Alex Medved _ConfiForms_
body: I am using the function mentioned here <https://wiki.vertuna.com/display/CONFIFORMS/Virtual+functions>

The condition for your case could be simplified to

```
!overweighting.asCount:3
```

Alex


Tags: confiforms

confluence-server

server
Sometimes I just want a fixed-width font without it being a code snippet
Asked by Scott Bickerton:

Often in our documentation sites, and those we manage for our clients, we want do display information in monospace font, without necessarily wanting it in a code block or an inline code block. I also like to be able to format (colour / bold) the text in the fixed-width font.

Examples are:

* Displaying code, but I want to highlight particular sections or words which are referred to in the accompanying documentation, or apply my own colour highlighting rather than pre-determined syntax highlighting
* Displaying example commands for users to enter in to a terminal, where I want to highlight the variables in a different colour
* Displaying example terminal output, with text colours as the user would see on their screen.

I personally have a convention on our documentation sites where instruction text (e.g. command examplees) are displayed in a white panel, whereas the resultant terminal output is displayed in a black panel.

With the loss of the panel macro since migrating to Confluence Cloud, there doesn't appear to be any way to use fixed-width font outside of of code snippet or inline code block. This is extremely limiting in terms of presenting code-based or terminal-based knowledge base items.

Does anyone else experience the same or have any suggestions for workarounds?


Answers:
author: Steve Karcher
body: 1. Create a one-cell, unformatted table
   1. Hold the shift key, click the insert table icon, select one box
2. Place the cursor inside the box
3. Either
   1. Select Monospace from the More Formatting icon
      1. Paste code snippet as plain text
      2. Manually format
   2. Paste HTML-formatted code snippet
      1. Fix formatting as needed

![Screenshot 2024-04-18 114344.png](https://community.atlassian.com/t5/image/serverpage/image-id/319328iD090D217E31AACDA/image-size/large?v=v2&px=999 "Screenshot 2024-04-18 114344.png")


Tags: cloud

confluence-cloud
Could not load file - problem after conversion to new editor
Asked by Ole Seidel:

After converting a page from the legacy editor to the new editor most of my pdf attachements ar broken. Instead of showing a thumbnail I'm getting the error message "could not load file". I also cannot open it neither can I download it.

Is there any solution for this? This bug really worries me.


Answers:
author: Tomislav Tobijas
body: Hi Ole,

If you navigate to the page **More actions \> Attachments \> Files** , can you download PDF files from there?  
If yes, you could probably use **Attachments** or **PDF**macros on the pages where previews are broken to display those attachments and make them downloadable via page view.


Tags: cloud

confluence-cloud
ip whitelisting for confluence auth callback OAuth 2 3LO
Asked by manro:

Hi,

I'm developing a Confluence app which uses Oauth2 with 3LO.

The app exposes an endpoint for confluence to send the auth code. This endpoint url is the one set in Authorization settings when configuring an app.

I would like to whitelist Confluence server's IP so that the endpoint is only accessible by confluence and not just publicly exposed.

![Screenshot from 2023-08-26 19-23-54.png](/t5/image/serverpage/image-id/277363i345C5492D2E19756/image-size/large?v=v2&px=999 "Screenshot from 2023-08-26 19-23-54.png")


Answers:
author: manro
body: most probably those are the ones to be included: <https://ip-ranges.atlassian.com/>


Tags: cloud

confluence-cloud
????
Asked by admin:

??: ?????????? @.data.wiki.confluence.atlassian-confluence-8.5.0.confluence.WEB-INF.jpms-args.txt


Answers:
author: Kseniia Trushnikova
body: Hi [@admin](/t5/user/viewprofilepage/user-id/5302336),

Have you upgraded Confluence recently?

If so, could you tell what version of Confluence you upgraded *from*? What Java version and database are you using?


Tags: confluence-server

server