youngmon/atlassian-qna huggingface dataset:
Can I consolidate action items from a whole set of Meeting Note pages?
Asked by Joel Plutchak:

I started using the Meeting Notes template for a series of periodic meetings. I would like a way to consolidate Action Items from the continually growing set of meeting notes linked from a parent page. Ideally I'd like to see the collection of all outstanding items in one place.

My workaround for now is manually carrying forward the action item section to the next meeting page, removing itmes that have been completed.


Answers:
author: Kathy Lee
body: If you haven't already, you'll need to create an index page for your meeting notes, based on your meeting notes blueprint. Here's more info regarding indexes and blueprints:

<https://confluence.atlassian.com/doc/blueprints-323982376.html>

If you want to pull in action items that are listed on pages that are not associated with meeting notes, follow these steps:

1. create a label for each page you want Action Items pulled from.
2. link newly created label(s) to the index page for the Meeting Notes blueprint by editing the 'Task report' Macro and 'Content Report Table' Macro.


author: Steffi Frank
body: funny... same request several minutes before I've read your question. I suggest to check to try out page properties and PP report for those kind of needs...


Tags: template
Is the there a method to embed a link in Confluence that can only be opened from Confluence?
Asked by Steve Datnow:

I have some web content that I only want to be available when the user click on a link in Confluence. Is there anyway to use OAuth or SAML or ?? to lock down the link so that only an authenticated confluence user can access the external web page.

I have control over the web page so I can do some kind of a hand shake with confluence before serving up the content.


Answers:
author: Marcelo Horlle
body: Hey Steve,

You can actually setup an OAuth protocol for this. [Here](https://confluence.atlassian.com/conf51/configuring-oauth-authentication-for-an-application-link-336169538.html) is the article with all documented steps to set that up in Confluence.

Hope it helps, have a great week ahead.

comments: author: Renato G
body: The link is old and does not point to the latest version of the software. Is there a way to do this in the latest 7.0? We need to embed our Confluence pages in our custom application via API. How can we do this?

Thanks

-Renato
Cannot edit confluence documentation theme configuration navigation box
Asked by Brett Porter:

In confluence 5.10.

Trying to follow instructions to edit the documentation theme configuration.

In the Navigation box, it seems as though I can only type in text. I want to use the page tree macro as suggested in docs such as:

<https://confluence.atlassian.com/conf510/page-tree-macro-829077659.html>

In particlar "In the Confluence editor, choose Insert \> Other Macros" makes no sense to me. Am I not in the confluence editor or what...... ?

TIA


Answers:
author: Hermance NDounga
body: Yes, you need to type code/text in the box.. so you need to use wiki markup . try to follow this one instead [https://confluence.atlassian.com/doc/configure-the-sidebar-317194694.html#ConfiguretheSidebar-Addingcustomcontenttoasidebar](https://confluence.atlassian.com/doc/configure-the-sidebar-317194694.html#ConfiguretheSidebar-Addingcustomcontenttoasidebar?)
How can i implements i18n in my addon on my confluence cloud instance
Asked by Basma:

Hi Atlassian devellopers ,

How can i implements the principal of i18n in my add-on on my instance confluence cloud knowing that iam using express framework (nodeJs) , i am stack in this step nd i didn't found one tuto that Explain it with clear way .

I apreciate ur help

HELD Basma


Answers:
author: Santwana Sarangi {Appfire}
body: Hi [@Basma](/t5/user/viewprofilepage/user-id/289798) ,

Please find the related atlassian documents

<https://developer.atlassian.com/cloud/confluence/internationalization/>

<https://developer.atlassian.com/cloud/confluence/modules/i18n-property/>

Hope this helps.

Regards,

Santwana


Tags: confluence-cloud

atl-dev

cloud
How to add COBOL to the list of supported languages for Code Block Macro in Confluence
Asked by SriM:

Is it possible to add more languages to the "Code Block Macro"?

For example: I am looking for extending this to COBOL.


Answers:
author: Panos
body: Documentation here:

<https://confluence.atlassian.com/conf53/code-block-macro-411108577.html>

comments: author: e_baum
body: Hello,

this side doesn't exist anymore? Does anyone has a solution for Cobol and/or Natural Code?

Thanks
Confluence cloud to server data import issue
Asked by Ivan Petrov:

I am trying to import backup created in Confluence cloud to a local server installation of Confluence. Server version is 6.1.1 - fresh installation running on CentOS 7 linux. Import fails near the end with error stating cannot create temp file in attachments folder (with all the sub-folder tree there). I noticed attachments folder is empty - directory structure does not yet exist there. Permissions of attachments folder appear to be ok. Looks like restore process attempts to create a file in a folder that still does not exist. What am I missing here?


Answers:
author: Ivan Petrov
body: To answer my own question: after a bit more digging around - issue is server ran out of space while trying to expand the zip archive during the import process. It was not initially evident, because after process errored drive space usage was normal (I guess temporary expanded files got removed).

Re-running the process on a server with larger storage space was successful.


Tags: attachment

import
Confluence Cloud Label DISPLAY Solution Needed
Asked by CFE:

I'm testing out Confluence for a team group. So far seems the best option compared to other tools out there for what we need. But have a real challenge and need any input or help to find a solution.   

**++Scenario Is:++**

We have vast documentation we want to manage that involves using many 'labels' on each page we create. Confluence works great for this and we're using macros like: '++Popular Labels++ ' and '++Labels List++' macro to display content in different ways.

<br />

**++Problem is:++** when clicking on a LABEL (from popular labels or a labels list) so as to see page results associated, the SYSTEM returns results ++also++ displaying the labels listed for all articles returned. It seems to default the display to "*show labels for each page* " in the results.   

Because we have so MANY labels added to each page, the view of all those added labels overpower the actual content article link we're trying to get to.

As example, see the labels list appearing under each article listed on this Community page below?

[Labels List Display Example](/t5/Confluence/ct-p/confluence "Labels List Display Example")  

Looking for a solution to just show the articles and HIDE the display somehow of the 'labels-list' class.... I've tried some of the css workarounds posted here for SPACE \> LOOK and FEEL \> Sidebar, Header, Footer -- but nothing works there either.   

Any thoughts or help? Is there an add-on or other workaround anyone could suggest?  

The reason we're using the labels macros is to view the labels in different ways and not just one long running list....   

Thanks for any help/suggests  

<br />


Answers:
author: Gonchik Tsymzhitov
body: Did you find a solution ?


Tags: cloud

confluence-cloud

content-by-label

css

label
Have to re-index for content to appear
Asked by Mike Lawson:

Hi all,

We run Confluence v5.9.1 and find that we have to regularly re-index for new content to appear.

If we do not do this, then it can be a while before we see the new content.

Does anyone have any suggestions?


Answers:
author: Thomas Schlegel
body: Hi Mike,

look at Administration -\> Content Indexing -\> Queue Contents

Is the queue empty? When was indexing started the last time?

Indexing should be processed every minute.

comments: author: Mike Lawson
body: Hi Thomas,

Thanks for your reply.

QUEUE IS CURRENTLY IDLE  
Queued For Next Processing Run  
Number of items in queue: 167  
Queue Contents (only first hundred shown)


author: Thomas Schlegel
body: Seems that the queue is not processing. Do you see errors in the logfile?

There's a troubleshooting page from Atlassian about rebuilding the index:

<https://confluence.atlassian.com/confkb/how-to-rebuild-the-content-indexes-from-scratch-on-confluence-server-110035351.html>


author: Mike Lawson
body: Thomas, do you know how long it will take for this work to be carried out?

We have just under 8500 items in our database.

I realise it may be a little ball park, it is just so that I have a rough estimate for downtime.

Thanks.


author: Mike Lawson
body: Hi Thomas,

I will check the log file. I haven't worked with Confluence for long, it just falls under the remit of my new role at a new company.

Thanks for the link, I will check it out!


Tags: content

index
Get original Confluence URL from a tinyurl?
Asked by Philip Colmer:

A user has given me three tinyurls and asked me to recover the data from the corresponding pages.

Clicking on the links gives me this message:
> 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.

Since the page **could** exist but I may not have permission, my first challenge is therefore to determine whether or not the page does exist!

So, is there a way of going from the tinyurl to the full URL for the page so that I can determine whether or not the page actually exists?

Thanks.


Answers:
author: Tim
body: I can only speak for Confluence 5.10.8 but I think you can tell from the redirect what is what regarding the pages. After calling your tinyurl, you will get either redirected to:

/pages/viewpage.action?pageId=123456789, which translates to "The page exists or is in trash, but you do not have permission to view it" or you will be redirected to /pages/tinyurl.action?urlIdentifier=ABCDE which means, that the page is deleted and also purged from trash.

comments: author: Philip Colmer
body: Ah, OK. I'm getting redirected to /pages/tinyurl.action ...

Thanks for the assistance.

Philip


Tags: tiny-url
add lable
Asked by aleksey_bukhtenko:

I'm trying to create a page with labels:

java code:

URL obj = new URL(urlCnfl + "/rest/api/content/");  
HttpURLConnection conn = (HttpURLConnection) obj.openConnection();  
conn.setRequestProperty("Content-Type", "application/json");  
conn.setDoOutput(true);  
conn.setRequestMethod("POST");  
String basicAuth = "Basic " + javax.xml.bind.DatatypeConverter.printBase64Binary(authString.getBytes("UTF-8"));  
conn.setRequestProperty ("Authorization", basicAuth);  

def data='{'+  
' "title": "title542764234534",'+  
' "space": {'+  
' "key": "SAUR"'+  
'},'+  
'"type": "page",'+  
'"metadata": {'+  
'"labels": \['+  
'{'+  
'"prefix": "global",'+  
'"name": "label1"'+  
'},'+  
'{'+  
' "prefix": "global",'+  
' "name": "label2"'+  
' }'+  
' \]'+  
' },'+  
' "body": {'+  
' "storage": {'+  
' "value": "New page data",'+  
' "representation": "storage"'+  
' }'+  
' }'+  
'}';

OutputStreamWriter out = new OutputStreamWriter(conn.getOutputStream());  
out.write(data);  
out.close();

------------------------------

json data from your example to create a page. The page is created, all data is correct, except for labels, they are not.

what's the matter? Thank you!


Answers:
author: Thomas Schlegel
body: Hi Aleksey,

there's another community for developer's issues:  
<https://community.developer.atlassian.com/>  
Maybe you get an answer there sooner

BTW, I would not use my email-address as username. This is in invitation for spam...
How do I get message passed from server side to velocity template file?
Asked by Agniswar Dutta:

Following the tutorial of "xproduct-admin-ui-plugin", I need to pass a value from doGet() method of AdminServlet to admin.vm.

Code in AdminServlet.java:

@Override  
public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException  
{  
String username = userManager.getRemoteUsername(request);  
if (username == null \|\| !userManager.isSystemAdmin(username))  
{  
redirectToLogin(request, response);  
return;  
}  
response.setContentType("text/html;charset=utf-8");  
request.setAttribute("success", "success");  
renderer.render("admin.vm", response.getWriter());  
}

How do I display the message pushed in the variable "success" in admin.vm?


Answers:
author: Panos
body: It would be much easier to create an action.

<https://developer.atlassian.com/confdev/tutorials/adding-a-custom-action-to-confluence>

comments: author: Agniswar Dutta
body: The purpose of creating "xproduct-admin-ui-plugin" (<https://developer.atlassian.com/docs/common-coding-tasks/creating-an-admin-configuration-form>) is to create a configuration for my macro. Does creating an action solve the same purpose? And my aim is to just display a success message after successful saving of the configuration.


Tags: velocity
Insert image placeholder in template
Asked by Rosario De Domenico:

According to [documentation](https://confluence.atlassian.com/conf56/adding-a-template-658736934.html#AddingaTemplate-Imagesandotherattachments) and other questions, it is not possible to attach an image (or other file) to a template but only to link to a resource that exist in another page.

This behaviour does not fulfill my use case where each new page created with the template needs to contain his own set of attachments.

Now, while it is not at issue (actually the desired behaviour) to attach the required files to the new page after creation from template, I would like to save the user the burden of editing the new page and inserting the images in the right location.

I would like to define in the template where which attachement shall be shown so that the user needs only to create the page with template and drag-and-drop the attachements. (Prerequisite would be, of course, that the attached files have exactly the same name as used in the template).

Is there a way to achieve this? How?


Answers:
author: Hermance NDounga
body: You can create a page on your confluence space where you put all the attachments that will be useful for your templates. (you can even hide this page by moving it on the top of your homepage while in "Reorder page")

Then when you create a template, go on "insert image", then select "search on other pages" and type the name of the image required. the image will be displayed as if it was attached and directly on your template. This is only in order to not host one hundred time the same image if you create one hundred pages based on this template.

Once you create a page base on this template, you can move the image everywhere you want on the page. You can even delete it if you need. If the image is deleted in the template it's okay.

However, if the image is deleted in the source page, it will be deleted everywhere. But the good point is that if for example if you want to modify the image, you can just upload a new image with the same name on the source page and it will be replaced everywhere.

comments: author: Leandro D'Andrea
body: Same problem here. But there is no "insert image" at all when I'm in the template edit mode, so I can't follow this.  

I saw that issue is from 2017. Is this still valid?


author: Bob Bergman
body: I think that the new editing experience (aka fabric) in Confluence Cloud does not support images that are not attachments of itself, so the 2017 solution only applies to the legacy editing experience. This feels like a feature gap in the new editing experience, but my understanding is that it's working as designed. An odd choice from Atlassian to be sure.


Tags: attachment

cloud

template
Version 6.1.0 GUI issue.
Asked by jainil trivedi:

Hello Experts,

My organization was having confluence version 5.9.5 early. We have migrated to new version of confluence i.e 6.1.0. I am facing a problem when my macro is too long with the content. I have attached whole page screen shot. Please do need ful.

Thanks,

Jainil Trivedi

![screencapture-192-168-2-138-8095-display-JT-Trial-of-Repository-1491559711589.png](/t5/image/serverpage/image-id/219iD8CC6B9E0EA4743E/image-size/large?v=v2&px=999 "screencapture-192-168-2-138-8095-display-JT-Trial-of-Repository-1491559711589.png")


Answers:
author: Nic Brough -Adaptavist-
body: I'm not sure we can tell you much other than to rewrite the macro to work with the new version.

comments: author: jainil trivedi
body: Hello Nic,

I don't think it's macro problem, beacuse **when you Edit any page and press Page Down Key from Keyboard,** then also it displays the same problem. If a page containing only text and screen shots, then also it display the same.

![image2.png](https://community.atlassian.com/t5/image/serverpage/image-id/308iC7152458F68F0D08/image-size/large?v=v2&px=999 "image2.png")
How do you have spaces listed in the header bar? So that they are listed no matter where you are?
Asked by Morgan Thunder:

In my previous company we used Confluence as a knowledge base and the most important spaces were listed in the header bar where they always resided.

How do I achieve this?

For now, when I create a space, I have to go to the 'Space' dropdown to access it. I need to have spaces always visible in a header that is always present.


Answers:
author: QuentinB
body: Hello, I think your previous Confluence was using an add-on to add themes : [https://marketplace.atlassian.com/search?product=confluence\&query=theme](https://marketplace.atlassian.com/search?product=confluence&query=theme)
How to publish news on Confluence dahsboard
Asked by jainil trivedi:

Hello Experts ,

In Confluence Pages, i have a content of different version released in my product. I have to display that content in the form of Confluence : News Macro form. Is it possible to display. Please do needful.

Thanks

Jainil Trivedi


Answers:
author: Mirek
body: Maybe Content by Label macro can be used for a form of News feed?

<https://confluence.atlassian.com/doc/content-by-label-macro-145566.html>
Confluence makes unavailable after theme is changed
Asked by Maria Kuzmina:

The issue is Confluence makes unavailable after I switched to Brikit theme.

There is catalina.out log:

=====

===== ERROR (Brikit 2017-04-07 12:48:53) Unable to read theme properties for null

=====

===== ERROR (Brikit 2017-04-07 12:48:53) Caused by:

com.atlassian.cache.CacheException: java.lang.NullPointerException: null keys are not permitted

As I can understand it is because of language. What should be done to make it works?

Thanks in advance


Answers:
author: Maria Kuzmina
body: Fixed by myself.

comments: author: Shashidar
body: Hi Maria,

What is the fix for this error?


author: Nic Brough -Adaptavist-
body: I'd guess the database collation was incorrect.


author: Shashidar
body: In my instance if i apply any theme then space get inaccessible after changing the default theme and the space can only be accessible if i disable that respective theme add on. I need solution for this problem


author: Nic Brough -Adaptavist-
body: What do you mean by "space inaccessible"? What is the warning or error? What is the behaviour when a user tries to use the space?


author: Shashidar
body: This is the error i get when i try to access the space

Error occurred during template rendering: Invocation of method 'cssBundle' in class com.brikit.themepress.support.ThemePressVelocityBridge threw exception com.atlassian.cache.CacheException: java.lang.NullPointerException: null keys are not permitted at theme-press/html/macros.html\[line 67, column 37\]. Contact your administrator for assistance.


author: Ian Magero
body: [@Shashidar](/t5/user/viewprofilepage/user-id/1156493) How did you solve this problem?


author: Bill Cowden
body: [@Maria Kuzmina](/t5/user/viewprofilepage/user-id/1125369): possible for you to elaborate on what you did to fix this issue? That would be helpful.
Confluence migration from Production to Test (Confluence v 4.1.6)
Asked by Eda Prasad:

Hello Team,

Am planning to migrate my wiki production to test environment but it taking a long time.  
I took my WIKI Prod manually back up the contents of the database into a zipped XML file. my backup will be copied /opt/atlassian/application-data/confluence/restore directory.

From here I copied my production backup to my test wiki server and upload and restore my backup in WIKI Test application. But it taking a long time while restoring the backup when starting it shows 1hr after that the time period is increasing to days and weeks please find the attached screen shots. so I have canceled my migration.![wiki backup snapshot.PNG](/t5/image/serverpage/image-id/202i6365DB19A4076915/image-size/large?v=v2&px=999 "wiki backup snapshot.PNG")![1.PNG](/t5/image/serverpage/image-id/205i4FF630400C4E2E0C/image-size/large?v=v2&px=999 "1.PNG")![2.PNG](/t5/image/serverpage/image-id/206i9CDC797E39CF5B95/image-size/large?v=v2&px=999 "2.PNG")![3.PNG](/t5/image/serverpage/image-id/207i9A4782B59844CB6F/image-size/large?v=v2&px=999 "3.PNG")![4.PNG](/t5/image/serverpage/image-id/204iE83C9CFFDA4D0BEE/image-size/large?v=v2&px=999 "4.PNG")


Answers:
author: Davin Studer
body: Check out these two pages for a quicker way to do it. Basically, it involves restoring a backup of the production database to non production and then copying copying data from the Confluence home directory on production to non production. The second page just talks about rebuilding the index, which you should do after server migration.

<https://confluence.atlassian.com/doc/migrating-confluence-between-servers-184150.html>

<https://confluence.atlassian.com/confkb/how-to-rebuild-the-content-indexes-from-scratch-on-confluence-server-110035351.html>

comments: author: Eda Prasad
body: Thank you Davin. I will check the links.


Tags: migration
Filter result of recently updated macro?
Asked by Paul Pasler:

I noticed that the recently updated macro contains calendar entries from restricted spaces. There is already an issue for that: <https://jira.atlassian.com/browse/CONFSERVER-48944>

Is there any way to filter these results before the macro is rendered?


Answers:
author: Paul Pasler
body: It does not seem to be possible, I ended up writing a macro migration and remove the type "custom". Furthermore for the profile action I wrote a servlet filter and removed the calender results.


Tags: confluence-server
Confluence - Maintaining restrictions on copied pages
Asked by Jay Marshall:

Is there an automatic way for a Confluence to maintain restrictions on copied pages?


Answers:
author: Marcelo Horlle
body: Hey Jay,

Until the latest and current version of Confluence, which is 6.2, unfortunately, when copying a page there is no option to maintain its restrictions or not. Copy page operations are documented [here](https://confluence.atlassian.com/doc/copy-a-page-139013.html) in case you may need more details.

Now, that doesn't mean that this can't be done, you can always get in touch with an Atlassian Expert Partner who can and will develop this functionality for you under an agreed price. To find a partner, you can click [here](https://www.atlassian.com/partners/search?page=1).

Hope this helps, have a great week ahead!


Tags: copy

restriction