youngmon/atlassian-qna huggingface dataset:
Is there a way to share a confluence page without giving access to the entire space that it belongs?
Asked by Lester Li:

I see the 'Share' page option, but that appears to require the user to:

1: obtain a confluence license within the organization

2: must have access to the space above it in order to view.

(Just trying to share a page within a space to an external vendor)


Answers:
author: Thomas Deiler
body: Dear [@Lester Li](/t5/user/viewprofilepage/user-id/1141694),

your could set up a second Confluence instance with a starter license and clone the "public" pages with scroll versions plugin to a public open space.

So long

Thomas


author: Marty
body: I am not from the Confluence team so not an expert.

This is sub-optimal but if the page is not updated that regularly you could export the page as a PDF. Otherwise I think what you're proposing is possible but you'll need to review all your permissions.
Issue with Balsamiq wireframes
Asked by Gopa:

I tried creating a wireframe using Balsamiq. I had opened a blank page and tried to edit using Balsmaiq wireframe.but when I saved the project it got saved as an attachment of 2 files.one png and other blmr.

Is there any way that I can get those attachments imported to look like a normal balsamiq page. I know am missing on something.

Or would I have to redo the entire wireframe.

Also, does Balsamiq behave differently on IE Vs Edge ?


Answers:
author: Brendan Saricks
body: I'm so sorry that our response to this is so late, Gopa. If you're still having trouble, would you mind reaching out to us at [support@balsamiq.com](mailto:support@balsamiq.com)? That would probably be the easiest way to get this resolved (if it's still a problem you're having).

I'm sorry again for the tardy response, my friend. Atlassian's alert system should make this better in the future.


Tags: confluence-server

server
Only logged user does not see Spaces Directory and create new space
Asked by Marek Szabo:

Hi everyone,

pls, we have a problem with confluence, if user login to confluence does not see in menu space directory, does not create the new space and does not able to create page from template. Quick create page is fine. This is only if user is logged. After logout everything is fine. We can try today update confluence to 6.14.1, but we have the same problem.

Thank you.


Answers:
author: Anton Chemlev - Toolstrek -
body: Hi Marek,

Is everything OK in global and spaces permissions? Are there any errors in application log?

comments: author: Marek Szabo
body: Hi Anton,

yes, in global and spaces permissions is everythink OK, If I logged like confluence admin, I have the same problem, everyone logged to confluence have the same problem.

I don't see if I logged like whoever left panel DISCOVER, SPACE and All updates.

I can try drop these table , rebuild search index, flush cache and more.

```
DROP TABLE "AO_54C900_SPACE_BLUEPRINT_AO";
DROP TABLE "AO_54C900_C_TEMPLATE_REF";
DROP TABLE "AO_54C900_CONTENT_BLUEPRINT_AO";
```

In app log, I can see for example this

ERROR \[http-nio-8090-exec-6\] \[atlassian.confluence.event.ConfluenceEventDispatcher\] run There was an exception thrown trying to dispatch event \[com.atlassian.mywork.host.event.BeforeCountNewNotificationsEvent@3c88393c\] from the invoker \[SingleParameterMethodListenerInvoker{method=public void com.atlassian.mywork.host.service.ClientServiceImpl.verifyAuth(com.atlassian.mywork.host.event.BeforeCountNewNotificationsEvent), listener=com.atlassian.mywork.host.service.ClientServiceImpl@35e41c8a} (timed)\]

WARN \[http-nio-8090-exec-1\] \[confluence.impl.hibernate.ConfluenceHibernateTransactionManager\] doRollback Performing rollback. Transactions:  
-\>\[PluginReadWriteTx\]: PROPAGATION_REQUIRED,ISOLATION_DEFAULT (Session #108533982)


Tags: confluence-server

server
How to check the original size of the confluence page and the size of the page after versioning
Asked by Kiran Patil:

Is there any query or option from **Database** or **user interface** in confluence that how to check the original size of the confluence page and the size of the page after versioning


Answers:
author: Khloe Salmon
body: Hello, hope it's okay to post on this thread, it's more a continuation of the question!

I've read that any page over 2mb can cause slow rendering (<https://confluence.atlassian.com/confkb/slow-page-rendering-of-large-pages-due-to-http-post-limitations-183137.html>), but I'm not sure what a 2MB page looks like. I understand this will likely depend on how many macros / images etc. will be used, but is there a way I can check some pages in my existing Confluence to get an idea?

Many thanks!

Khloe


author: Abyakta Lenka
body: [@Kiran Patil](/t5/user/viewprofilepage/user-id/2137851) did you figure this out .

I want to know the size of the page in kb or mb utilized by a single page .

This helps in identifying how much space (size) a particular space is utilizing in the database apart from attachments .

I couldn't find a straight forward answer for this anywhere .

I can get the number pf pages using SQL but how to calculate the disk utilization of that pages in the database .

comments: author: Nic Brough -Adaptavist-
body: You will not find a "straight forward answer" until you can define what you mean by "size". A text file takes up a certain amount of disk space. The same content in a database as a simple blob field takes up a different amount. The same content in a Confluence system, and hence stored in a database takes up a different amount. Most databases will store differently, so both the database examples will vary by the type of database you are using. And most do some form of compression, so you'll need to take account of that too.

I do not think "how much disk space does a page take up" is a particularly useful question for most people.

It would be far better to look at why you are asking the question. Of what use is "page 14713451 consumes 76 bytes of physical disk space" to you? Why is that useful?


author: Nic Brough -Adaptavist-
body: You'll need to start by defining what you think is the "size" of a confluence page, and how it matters?

comments: author: Tia Nelson
body: For me, we upload our spaces to Zoomin software and need to be able to ensure we're under the size limit for the "publication", which can be anything up to a full space. We have an upload cap of 1GB. So, with that in mind, how would we find out the size of a space or of a document tree and its children?


Tags: confluence-server

server
UserList Macro without Email-Address and Username?
Asked by Hugo:

Hello,

is it somehow possible to change the UserList Macro (or to create a new one) so that the users in a group are listed without their username and Email Address - just the Name?

Thx,

Michael


Answers:
author: Yoga Reddy {Appfire}
body: Hi [@Hugo](/t5/user/viewprofilepage/user-id/2549436)

It is the native functionality of Userlist macro. We will not be able to modify anything. In order to achieve this, you can create your own [user macro](https://confluence.atlassian.com/doc/writing-user-macros-4485.html).

Thanks

Yoga

comments: author: Hugo
body: Could you provide me with the code for a User Macro that only lists the names of a given group?


Tags: confluence-server

server
Jira Roadmap
Asked by Stephan Bertschinger:

Hi There

i would like to integrate my Roadmap from Jira into confluence.

i know how to integrate the macro Jira-Roadmap and i can choose my project from Jira but it does not show anything..

Thanks for your help


Answers:
author: Diego
body: Hello there Stephan! This behaviour could be caused by permissions or even the existence or not of an user.

There are some things you could check:
> 1. Is the user you are using also **present in Jira**?
> 2. Is **any other user** able to see the board content within Confluence?
> 3. Is there **any kind of restrictions** set for the filter set within the Macro?
> 4. Has this **worked at some point** in the past?

Also, could you clarify a few things:
> 1. Do you see **any kind of error** when the Roadmap Macro loads?
> 2. Does the macro **finishes loading**?
> 3. Are you able to **insert other projects** in the Roadmap Macro?
> 4. When did you **first notice this** behaviour?

Let us know Stephan!


Tags: cloud

confluence-cloud
How to remove the bespoke GNB from Confluence KB spaces?
Asked by Nikki:

Hi,

Can someone help me with removing the bespoke GNB from Confluence KB spaces? Is there any work around to this?

Thanks a lot,

Nikki


Answers:
author: Diego
body: Hello there Nikhita! Thanks for sharing here with the Community.

Could you clarify a few things for us:
> 1. What is the **Bespoke GNB**?
> 2. Are the **KB Spaces** **Spaces** within Confluence or **Pages?**

It is not really clear what we need to accomplish but, if you need to **move, delete or edit content** you will need to have both **permissions and restrictions**to do so:

**[Permissions and restrictions](https://confluence.atlassian.com/doc/permissions-and-restrictions-139557.html)**

**[Space Permissions Overview](https://confluence.atlassian.com/doc/space-permissions-overview-139521.html)**

**[Page Restrictions](https://confluence.atlassian.com/doc/page-restrictions-139414.html)**

Let us know!


Tags: confluence-server

server
Plugin user data.
Asked by Felicia Andrews:

Is there a way to extract the user data from plugins? How many unique users are using the plugins, and how often? This question came up in a ticket raised this week, and I can't find much on the topic.


Answers:
author: Felicia Andrews
body: ...


author: Alexey Matveev
body: Hello,

If a plugin does not provide this info, then you can not get this info from Jira. You should ask the vendor of the plugin

comments: author: Felicia Andrews
body: Thanks for taking the time to respond. They were looking for a way to see all user data for all plugins in one place. Universal plugin manager is installed, but I don't think the logging is robust. I'll advise the vender route! Thanks!


Tags: confluence-server

server
Comala workflow - configuring permissions
Asked by Philipp Sommer:

Hi everybody,

I configured the following custom workflow with the application 'Comala Workflows'.

++Now to my problem:++

I want to set the following permissions and I am a bit confused:

**1)** If a page has the status 'Editing', only the creator/last editor should see the page/last changes.

**2)** If a page has the status 'Ready', the creator/last editor and the approvers should see the page/last changes.

**3)** If a page has the status 'Publish', everyone should see the page/last changes.   

How can I achieve this?

```
{workflow:name=Approval}
 {description}
 Editor Approval
 Admin Approval
 Publish
 {description}
 {workflowparameter:Editors1|description=Editors group|type=group}
 Lmh_de_Lindepedia_editors
 {workflowparameter}
 {workflowparameter:Editors2|description=Editors group|type=group}
 Lmh_de_Lindepedia_authors
 {workflowparameter}
 {workflowparameter:Editors3|description=Editors group|type=group}
 confluence-administrators
 {workflowparameter}
 {workflowparameter:Approvers1|description=Approvers group|type=group}
 Lmh_de_Lindepedia_editors
 {workflowparameter}
 {workflowparameter:Approvers2|description=Approvers group|type=group}
 Lmh_de_Lindepedia_approver
 {workflowparameter}
 {workflowparameter:Viewer|description=Viewers group|type=group}
 confluence-users
 {workflowparameter}
 {state:Editing|submit=Ready}
 {state}
 {state:Ready|approved=Publish|rejected=Editing}
 {approval:Publish|group=@Approvers1@,@Approvers2@}
 {state}
 {state:Publish|final=true}
 {state}
 {trigger:statechanged|state=Ready}
 {add-restriction:type=view|group=@Approvers1@, @Approvers2@, @Approvers3@}
 {add-restriction:type=edit|group=@Approvers1@, @Approvers2@, @Approvers3@}
 {remove-restriction:type=edit|group=@Editors1@, @Editors2@, @Editors3@}
 {trigger}
 {trigger:pageapproved|approval=Publish}
 {add-restriction:type=view|group=@Viewer@}
 {trigger}
 {trigger:statechanged|state=Editing}
 {add-restriction:type=view|group=@Editors1@, @Editors2@, @Editors3@}
 {add-restriction:type=edit|group=@Editors1@, @Editors2@, @Editors3@}
 {trigger}
 {trigger:pageupdated|state=Publish}
 {set-state:state=Editing}
 {trigger}
 {trigger:pageupdated|state=Ready}
 {set-state:state=Editing}
 {trigger}
 {trigger:statechanged|state=Ready}
 {send-email:user=@Approvers2@|subject=Genehmigung erforderlich}
 Bitte pr?fen Sie die Seite @page@!
 Vielen Dank!
 {send-email}
 {trigger}
{workflow}
```

Regards,

Philipp


Answers:
author: Dirk Lindner
body: Hi Philipp - hast du hier schon eine L?sung wie man das verhindern kann dass die viewer die letzten ?nderungen sehen k?nnen?

comments: author: Philipp Sommer
body: Hi Dirk,

ich kann dir hierbei leider nicht weiterhelfen. Die Zugriffsspezifikation hat mit dem Workflow funktioniert. Ob die Nutzer ?nderungen nun einsehen konnten oder nicht, wurde nicht mehr weiter verfolgt.

MfG

Philipp


Tags: confluence-server

server
How can I configure search to look for partial strings or make it smarter, matching misspelled words
Asked by Simon Lehmayr:

As it is, the search macro "livesearch" on a space will only match exact words. This makes it hard to use when a word is not exactly known (technical wiki). Also spelling errors will produce empty results.

The workaround using a lot of wrongly spelled labels just appears dumb.

Is there a way to make this search macro better?


Answers:
author: Chii
body: you can use the tilde character to use a fuzzy match. See the documentation <https://developer.atlassian.com/server/confluence/performing-text-searches-using-cql/> - near the bottom of the page, about \`Fuzzy searches\`. For example, the search

```
rest~
```

also turns up pages named \`Test\`, or \`Best\`


Tags: confluence-server

macro

search

server
Page Template Wizard does not display when creating page based on default Troubleshooting template?
Asked by Josh DeLapp:

I am working with Confluence and Jira Cloud to set up a KB. I have created basic templates to use for knowledge base articles. These templates use variables, and when I create a new page based off this template, the Page Template Wizard appears as expected.

![Capture1.PNG](/t5/image/serverpage/image-id/45180i10267FE777FAB795/image-size/large?v=v2&px=999 "Capture1.PNG")

Since you cannot use templates other than Troubleshooting and How-To when using the Create an Article hyperlink in Jira, I have copied my template and pasted it into the default Troubleshooting article.

However, when I create a new page - either through Confluence directly or using the Create an Article link in Jira - the default page editor appears and not the Page Template Wizard:

![Capture2.PNG](/t5/image/serverpage/image-id/45181iB65D9DDD793F3022/image-size/large?v=v2&px=999 "Capture2.PNG")

Is this a bug, or am I missing something?


Answers:
author: Kathleen McKinnon
body: I'm also encountering the same problem. Did you ever get the Page Template Wizard working?


Tags: cloud

confluence-cloud

jira

jira-cloud

template

variable
When will Confluence 'Awesome tables' be live?
Asked by Jeff Robertz:

Last September, 'Awesome Tables' won the ShipItLive at the EU summit.

I can't wait to leverage them in my daily work so my question is simple: when will Awesome Tables be live?


Answers:
author: Stephen Sifers
body: Hello Jeff,

To be honest, the Product owners keep a very tight lid on new feature releases coming to the product. You will either see something within a beta release of the product or an announcement and summit.

The short answer is, we don't have a set date.

Regards,  
Stephen Sifers


Tags: cloud

confluence-cloud
Confluence REST API - how to make external links open in new tab?
Asked by Piotr Bajger:

Hi,  

I'm creating Confluence pages using the REST API and everything works great, but how can I make external links on these pages to open in a new window/tab?

What I've tried in my XHTML is:

```
<a href="http://www.google.com" target="_blank">External link</a>
```

but the "target" property gets stripped upon submission.

I was thinking about doing the same thing with jQuery (as described [here](https://confluence.atlassian.com/confkb/how-to-force-links-to-open-in-a-new-window-213518072.html?_ga=2.35562914.268248441.1549885790-2081029747.1549885790)):

    <script>jQuery(document).ready(function() {    jQuery(".external-link").attr("target", "_blank");});</script>?

but I'm unsure on how to inject this \<script\> into my page using the REST API.

I know this issue came up quite a few times here, but none of the answers addressed the REST API part of my question.

Thanks,  
Piotr


Answers:
author: Bill Bailey
body: Well I suggest cheating - create a simple user macro that formats the link how you want. Then your REST call can just inject the user macro.

```
? <ac:structured-macro ac:name="link_macro" ac:schema-version="1">
??? <ac:parameter ac:name="link">http://www.google.com</ac:parameter>
    <ac:parameter ac:name="link-text">External Link</ac:parameter>
? </ac:structured-macro>
```

You could also add any custom CSS or classes to your macro to have a different styling for these type of links.

comments: author: Piotr Bajger
body: Thanks, Bill, that's a great workaround.  

Sadly the macros are not enabled for me, so I'd prefer a solution which doesn't use one -- do you think that's possible?  

Thanks,  
Piotr


author: Bill Bailey
body: Well the problem you have is the one you are seeing - Confluence stripping some constructs from your XHTML. I have tried editing the source view of a page, to add attributes (for example, resetting a list number) - but as soon as the code is saved, what I have added has been filtered out.

And one way to inject the javascript on a page is via a user macro, or you need access to the admin console to add it across the site.


author: Piotr Bajger
body: Thanks, Bill, I guess we'll have to live with ctrl+left click for now.  

Piotr


Tags: developer

rest-api
How to delete personal spaces created in Confluence by users who have now left the organization?
Asked by Milan Chheda [INFOSYSTA]:

We had few users who created personal spaces as well as other documentation spaces. They have now left the organization. So, as a part of clean-up as well as to keep Confluence clean, we want to delete unwanted pages/spaces as well as personal spaces created by those users.

How do we access/delete those personal spaces and their respective pages? Or How do we transfer that to someone so that other user can access/delete those spaces?

Since those spaces were personal, even the administrators don't have access to it. So how do we clean them up?


Answers:
author: Sireesha Dugginapeddi [Appfire]
body: Hi [@Milan Chheda \[INFOSYSTA\]](/t5/user/viewprofilepage/user-id/1762365),

As a System Admin or site admin, one can always -

1. Navigate to Space directory (Spaces \> Space directory)
2. View the details of the space (you intend to) by clicking the info icon of the respective space
3. In the Overview tab -  
   **Space Details** - you can edit the details of the space including changing the name of the space and adding/deleting/managing user permissions to the space.  
   **Delete Space** - you can delete the space by clicking OK.

The system admins will always have access to all the spaces. You can also look into [this](https://confluence.atlassian.com/conf59/create-a-space-792498598.html?_ga=2.128263628.1542432868.1549876806-748161253.1533556773) page for help.

Hope it helps!

[@Salla](/t5/user/viewprofilepage/user-id/1796955) Yes! Admins do have permissions.

Thanks  
Sireesha

comments: author: Milan Chheda [INFOSYSTA]
body: Thanks [@Sireesha Dugginapeddi \[Appfire\]](/t5/user/viewprofilepage/user-id/1260000). So the local administrator does have access to all spaces and he can either transfer or delete the space.

But isn't that weird. How do I ensure, as a user, that I have a space and that is completely personal to me. Nobody should be able to see the content or the pages that are inside my space, not even admin. Do you know how to achieve that?

Thanks for the solution though.


author: Henrique ALVES
body: Hello,

Is there an automated method to remove personal Confluence spaces belonging to departed employees?

It's impractical to manually delete all these spaces when users leave the company. Establishing a governance process for this seems necessary.


author: Salla
body: Please correct me if I'm wrong, but I think System Administrators and the members of the confluence-administrators group can view and delete personal spaces. Confluence Administrators can't.

comments: author: Milan Chheda [INFOSYSTA]
body: Nope, Confluence administrator's can't. It's a personal space created by users, so even Admins won't have access to it unless the permission is granted by the user.

Edit:

So the local administrator is able to access those space and can thereby delete them. Thanks!


author: Sireesha Dugginapeddi [Appfire]
body: Hope it works!


Tags: confluence-server

server
How to keep info macro from splitting when there is a page break in PDF?
Asked by Salla:

Has anyone been able to fix [this issue](https://jira.atlassian.com/browse/CONFSERVER-35858) via CSS? The comments suggest the following, but it's not working:

```
.confluence-information-macro {    page-break-inside: avoid !important;
}
```

This one works, but when I use it, it inserts page breaks in too many places:

```
@media print {
   div {
      page-break-inside: avoid;
   }
} 
```

Macros don't break if a single page is exported, but some of them are split into two pages if I export the whole space.


Answers:
author: Stephen Sifers
body: Hello Salla,

The feature request you have linked is reported as "Won't do" due to limited demand. With this said, you do have additional options for PDF exports within the Atlassian Marketplace. While you may be able to resolve this in the short term via CSS for export, that CSS stylesheet may not apply to new versions in the future. With this said, the marketplace does have two products which may assist in resolving your issue. Here are the two add-ons which I discovered (in alphabetical order);

1. [Content Exporter (Word, PDF, HTML)](https://marketplace.atlassian.com/apps/4909/content-exporter-word-pdf-html?hosting=server&tab=overview)
2. [Scroll PDF Exporter for Confluence](https://marketplace.atlassian.com/apps/7019/scroll-pdf-exporter-for-confluence?hosting=server&tab=overview)

I would suggest you try the above add-ons within a developer instance of Confluence. This will allow you to ensure you no longer have a page break issue.

If neither of these solutions works, please let us know.

Regards,  
Stephen Sifers


author: Nils Bier _K15t_
body: Hi [@Salla](/t5/user/viewprofilepage/user-id/1796955)

I assume you're running into this behavior: <https://k15t.jira.com/browse/EXP-528> ? This is a limitation of the library that's used to create PDFs from the default PDF functionality from within Confluence (Flying Saucer).

As [@Stephen Sifers](/t5/user/viewprofilepage/user-id/2145523) already suggested, you could have a look at our Scroll PDF Exporter, which allows you to create perfectly styled templates without the need to code a single line of CSS, using our graphical template designer (you can check out a short video giving an overview about the app [here](https://www.youtube.com/watch?v=Ro8yoaRQ-6k)).

We're also using another library to generate our PDFs, so this issue does not occur when creating an export using our Scroll PDF Exporter.

Please feel free to trial the app using a free 30 day trial license, and get in touch with us via [support@k15t.com](mailto:support@k15t.com) if you have any product-related questions.

Cheers,  
Nils


Tags: atl-adm

confluence-server

css

macro

pdf-export