youngmon/atlassian-qna huggingface dataset:
Butler for organizing all boards cards in a THIS WEEK and NEXT WEEK boards according to due dates
Asked by kiriakos.theme:

Hello everyone, i hope you do great.

I have started using Trello for a few months now to organize my business using Butler power up as my main tool. To achieve that i would like to have all the different cards from all the different boards i have in my business class Trello account organized in two main boards according to the due dates of each card. So every sunday (the start of each week) i would like to have all the cards from all the boards that due in the next 6 days (Monday,Tuesday,Wednesday,Thrusday, Friday and Saturday) copied in the board THIS WEEK that i have created. Also i would like to have every Sunday all the cards from all the boards with a due date between 7-14 days to be copied in my board NEXT WEEK. For the time i use these two commands in Butler but it seems it is not working as expected, and i can't find out how to organize them properly.

COMMAND FOR "THIS WEEK" BOARD

on the sunday of the week a card is due, copy the card to the top of list "tasks for this week" on board "THIS WEEK" and link the cards together

COMMAND FOR "NEXTWEEK" BOARD

on the sunday of the week before a card is due, copy the card to the top of list "TASKS FOR NEXT WEEK" on board "??????? ????????" and link the cards together

Can you please help me find out what's wrong on these commands. It's super important for me to have organized my cards according to due dates in a weekly board to organize my tasks properly.


Answers:
author: Garrett
body: Hi [@kiriakos.theme](/t5/user/viewprofilepage/user-id/4307091)

Hm, it sounds like the due dates might not have been outside of the command's conditions before you created them. Note that Butler's due date commands are not retroactive, so if a card is already due within the week, it would not trigger this command.

To test things out, my suggestion would be to create some cards that are outside of this window of time for each. For instance, one card could be due in greater than 14 days and another is due in around 8 days.

On Sunday, those 2 cards should get appropriately copied, but if they don't, let me know!


Tags: board

butler
IFrameIO request time out
Asked by HamidAyazi:

I'm trying to set a dynamic card-badge in a which send a ajax request to my API and use the response as card-badge text property. it is working on boards with low card counts(100-200) but as number of cards increases I get \`IFrameIO request timed out. Command=callback, Plugin=undefined, Elapsed=5049\` for each card,

<br />

the ajax call is made inside dynamic function, and it's not async, there is no refresh property on card-badge


Answers:
author: Garrett
body: Hey Hamid,

This would be a really great question to share in our [dev community](https://community.developer.atlassian.com/c/trello). We have a number of Trello Engineers and Community Champions that are active there, and I'm sure they'd be happy to give some guidance for more advanced topics like this.


Tags: power-up
Cloud Migration Assistant - Couldn?t check for invalid email addresses
Asked by John McMahon:

After updating the Cloud Migration Assistant, It now fails with the following errors and I cannot continue.

"We couldn't check for invalid email addresses"

"We found an unexpected error and couldn't complete the check. You can run the migration but it may fail and you will need to manually check for errors."

Also

"We couldn't check for duplicate email addresses"

The 'Next' Button is greyed out and I cant continue.

We are running Confluence 7.72

Thanks


Answers:
author: Frank Durante
body: Was there a resolve to this? We are experiencing the exact same issue using Confluence 9.7.1 and the error I am seeing in the logs is:  

error An error occurred when checking for invalid emails for cloudId: \<\<\<TAKEN OUT\>\>\>  
-- checkExecutionId: \<\<\<TAKEN OUT\>\>\>  
java.lang.RuntimeException: com.atlassian.migration.agent.okhttp.HttpServiceException: Unauthorized  

However, I checked and made sure the entire file structure for confluence and application-data is the correct user and group: confluence:confluence  

Can someone please help?


author: David Bellingroth
body: We have the same problem while trying to migrate from Confluence Server 7.2.1 to the cloud version:

![confluence_error_1.jpg](https://community.atlassian.com/t5/image/serverpage/image-id/241437iA5D3E60EEEF5B380/image-size/large?v=v2&px=999 "confluence_error_1.jpg")

[@John McMahon](/t5/user/viewprofilepage/user-id/4995833) were you able to fix your problem?


author: edwin vasquez
body: Hello [@John McMahon](/t5/user/viewprofilepage/user-id/4995833) ,  

Have you checked your server logs to see if there are any errors?

comments: author: John McMahon
body: Nothing really useful, except a few lines similar to below..

WARNING: A sub-resource method, public javax.ws.rs.core.Response com.atlassian.migration.agent.rest.CloudResource.getSites(), with URI template, "/", is treated as a resource method


Tags: cloud

confluence-cloud

duplicate

email
Table of content in Korean language even though my setting is in English
Asked by yeong nam tan:

I am new to CONFLUENCE.

My setting is ENGLISH but the Table of Content box give me Korean which I don't understand at all.

What can I do to change it to English ?


Answers:
author: Max Foerster - K15t
body: Hey [@yeong nam tan](/t5/user/viewprofilepage/user-id/4995798) , and welcome to the community. :)

Which setting is set to English? Is your Atlassian account also set to English? Because that's the most important setting overwriting Confluence settings. This is a quote from the official docs [Manage your language preferences](https://support.atlassian.com/atlassian-account/docs/manage-your-language-preferences/)

> Manage your language preferences {#toc-hId--549245568}
> ------------------------------------------------------
>
> By default, products use the language set by your browser. Your product admins can overwrite the language settings by setting a default language for the product. However, if you set a language from your Atlassian account, your language setting overwrites the language your admin sets.

I hope that helps. :)

Best, Max

comments: author: Matt Reiner [K15t]
body: You might also be running into this bug that a few of us are seeing right now: <https://community.atlassian.com/t5/Confluence-questions/Why-are-the-commands-in-random-languages-My-default-is-english/qaq-p/2091579>


author: Athul Santimon
body: Seems to be a bug, I'm experiencing the same thing!

(<https://community.atlassian.com/t5/Confluence-questions/Why-are-the-commands-in-random-languages-My-default-is-english/qaq-p/2091579>)


Tags: cloud

confluence-cloud
update customField curl php
Asked by Fr?hlich L?szl?:

Hi all,

I'm stucked very well. Every GET request works fine, but I can't set any customFiled value with php curl.

My first problem, that I cant achive any answer from the server, so I absolutely dont know where do I something wrong. (All my GET requests works fine)

My code:

$data = array(  
'idValue' =\> $cflistdvalueid,  
'key' =\> $userDetails-\>t_key,  
'token' =\> $userDetails-\>t_token  
);

$headers = array(  
"Content-Type: application/json",  
);

$domain = "<https://api.trello.com>";  
$request = "/1/card/".$cid."/customField/".$cfid."/item";  
//variables checked with GET request, id-s are OK.

Function:

$ch = curl_init();  
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "PUT");  
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);  
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));  
curl_setopt($ch, CURLOPT_URL, $domain.$request);  
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);  

return(curl_exec($ch));  
curl_close($ch);

Called full link:   
<https://api.trello.com/1/card/62a832b4f852XXXXX1341f99/customField/62bbf364f1d04c8XXXXXX5a8/item>

I'v got nothing back from the server, return is empty. Nor an error message, returns NULL... :(

Can you please help me, what I'm doing wrong?


Answers:
author: Fr?hlich L?szl?
body: Solved!

(But still no answer from the server.....)

I changed $data like this:   
$data = '{"idValue": "'.$cflistdvalueid.'","key": "'.$userDetails-\>t_key.'","token": "'.$userDetails-\>t_token.'"}';

And in the function i deleted http_build_query, so the CURLOP_POSTFILEDS line looks like this:

curl_setopt($ch, CURLOPT_POSTFIELDS, $data);

It works. Even I got nothing from the server back.

Thanks.


Tags: confluence-server

curl

php

rest-api

server

trello
Newly Created Pages Not Showing in Page Tree Despite Proper Nesting
Asked by Chris Leisander:

Hi there,

Since a few days ago, all new pages I create in Confluence are not showing up in the Confluence page tree. Other posts with similar issues mention page re-ordering, however I have confirmed that the affected pages are nested appropriately. I have also confirmed that there are no restrictions on the page and that it is published. Other pages sharing the same properties and nesting created more than a week ago are displaying appropriately in the page tree.

I've included a screenshot outlining one example of this particular scenario. This seems to be happening in every space I raise pages in.

My co-admin was able to resolve an instance of this by manually moving the page again, however this doesn't always seem to fix the issue.

![xMPMiix](https://community.atlassian.com/t5/image/serverpage/image-id/208233i3511C1AAE48150F6/image-size/large?v=v2&px=999 "xMPMiix")

![image.png](https://community.atlassian.com/t5/image/serverpage/image-id/208232iFA4DAF0B35530BDC/image-size/large?v=v2&px=999 "image.png")


Answers:
author: TD
body: Hi Chris,

same issue here. Did you manage to solve the problem or identify the reason for this behavior?

Cheers, Tom


Tags: cloud

confluence-cloud
Page with same titles
Asked by Giovanni Tirloni:

I want to create several pages with the same title. They should be bellow other pages which have different titles and thus the context is fine to differentiate them.

What I do not want is to name a page "Product A - Guides - How to Create User" just because the title clashes with "Product B - Guides - How to Create User". This is just a simplified example and it gets ugly really fast.

I found a [plugin](https://marketplace.atlassian.com/apps/1219390/duplicate-page-titles-same-page-titles?tab=overview&hosting=datacenter) in the market place that does this but it doesn't seem to be available for the cloud offering.

How can I have pages with the same title in the Confluence Cloud product?


Answers:
author: Brant Schroeder
body: [@Giovanni Tirloni](/t5/user/viewprofilepage/user-id/4790174) In cloud there is nothing that allows you to do this. A space can only have unique page names regardless of the page hierarchy. There is a enhancement request you can vote for here it also has a work around: <https://jira.atlassian.com/browse/CONFCLOUD-45279>


author: Giovanni Tirloni
body: Thank you. It's unfortunate but I'll vote and wait.

I see it mentioned CONFCLOUD-2524 which is from 2005 so I'm not holding my breath I think.


Tags: cloud

confluence-cloud
How to access Confluence using personal access token for organization that requires 2FA
Asked by Matthew Kennedy:

Hello,

I am trying to access pages via the \`atlassian-python-api\` library in Python. I have read through [this page on authentication](https://atlassian-python-api.readthedocs.io/) and tried every method, but none of them have worked for me. Each attempt, I get a 401. I have created a personal access token both through my Atlassian account, as well as directly on Confluence. Below is a code snippet - my assumption is that I am getting 401 every time due to the 2FA requirement. What is the right way to fix this so I can get access to my organization's Confluence pages via python?

Additionally, is there a login method that is something similar to opening a browser and having the user login to their Confluence account there, instead of using an API token?

from atlassian import Confluence

domain = '<https://my.org/wiki/>'  
email = 'me@org.com'  
confluence_api_token = 'confluenceApiToken'  
atlassian_api_token = 'atlassianApiToken'

confluence = Confluence(  
url=domain,  
username=email,  
password=confluence_api_token,  
cloud=True)

<br />

confluence.get_all_spaces(start=0, limit=5, expand=None)


Answers:
author: amaan khan
body: Hey, Matthew. I am facing a similar problem. Were you able to come up with a solution for it yet?

comments: author: Matthew Kennedy
body: Hi Amaan, I was able to make my own solution, which unfortunately didn't use a placeholder, but is ultimately a better option. I ended up using selenium to create a web browser, then have the user log in, and once the user was logged in, I saved the cookies to a Netscape HTTP Cookies File format, and using those cookies to authenticate has worked fine.


author: Andy Gladstone
body: [@Matthew Kennedy](/t5/user/viewprofilepage/user-id/4995604) welcome to the Atlassian Community.

This seems to be a question **about** Confluence rather than a question related to the add-on **Questions for Confluence** . I am moving this to the Confluence collection to get more eyes on this and hopefully an answer for you.


Tags: authentication

cloud

python
How can I print a macro result in the page export?
Asked by Rafael Costa:

I'm using a plugin called "Compliance to Confluence", that allow me set classification levels in the pages. It's have a macro ***{classification}***. If I edit the page and put it, I can get the classification info when I export the page.

But I should to do it to each page on the Confluence, but I guess that exist an way to put this macro in some layout and make it smarter.

Could you help me to set it?


Answers:
author: Bill Bailey
body: Hello [@Rafael Costa](/t5/user/viewprofilepage/user-id/4615974) . Are you only wanting it displayed on all pages as part of the layout, or only when you print to PDF? If the later, are you using the builtin PDF generator or a third-party one from someone like K15t?

comments: author: Rafael Costa
body: Hi!

Could be only when I print to PDF. I'm using builtin PDF generator.


Tags: compliance

confluence-server

export

macro

page

print

server
How do I write the validation rule for ensuring 2 fields match?
Asked by Bill Mills:

I have 4 fields (numeric):

* TotalBudget
* subVendorBudget
* subTranslationBudget
* subOtherBudget

Logically, the 3 sub fields should total the TotalBudget fields (but not automactially calculate).

I have a 5th field (formula) called SummedBudget with this calculation and it works as desired:

("\[entry.subVendorBudget\]")+("\[entry.subTranslationBudget\]")+("\[entry.subOtherBudget\]")

Now I'm trying to create a validation rule to ensure TotalBudget equals SummedBudget ++***but the validation error occurs even when they match***++, using these parameters:

**Field name (or regular expression):** TotalBudget

**Condition:**\[entry.fldTotalBudget\]:\[entry.fldSummedBudget\]

**Action to execute \*:** Validation rule

**Execute only on user action:** unchecked

**Validation rule:** blank

Please help!!

Thanks,

Bill


Answers:
author: Alex Medved _ConfiForms_
body: Hi [@Bill Mills](/t5/user/viewprofilepage/user-id/3973813)

The condition should be something like

```
fldTotalBudget:[entry.fldSummedBudget]
```

And you should specify "Message to show..." parameter in your validation rule (nothing else is necessary)

Alex

comments: author: Bill Mills
body: Hi [@Alex Medved _ConfiForms_](/t5/user/viewprofilepage/user-id/781630) thanks I've tried this but have the same issue. If I don't inlclude ! at the beginning of the condition it accepts all entries even if they don't equal. If I do include ! it won't accept any entries even when they do equal.

Could this be due to fldSummedBudget is a formula field type and fldTotalBudget is numeric?


author: Alex Medved _ConfiForms_
body: Could be (I have not had a chance to verify this myself yet), as the value for the formula field gets recalculated only **on form submit**

Not in UI (form view)

Alex


author: Bill Mills
body: Thanks Alex, that answer actually helped me figure it out. I changed the validation condition to: !fldTotalBudget:(fldVendorBudget+fldTranslationBudget+fldOtherBudget) and it works.

Thanks for your help!


author: Florian Bonniec
body: Hi [@Bill Mills](/t5/user/viewprofilepage/user-id/3973813)

What is the validator you are using, what app does it come from ?

Regards

comments: author: Bill Mills
body: Hello, the numeric fields are on a confluence form and completed by the user. Sorry I'm not sure what you mean by validator; I'm a low intermediate user at best.

Thanks!


author: Florian Bonniec
body: My bad had JIRA in mind due to the field and validator thing.

WHat do you use for form in Confluence ? It does not support forms without app, are you using Confiform ?

[https://marketplace.atlassian.com/apps/1211860/confiforms-data-forms-workflows?tab=overview\&hosting=datacenter](https://marketplace.atlassian.com/apps/1211860/confiforms-data-forms-workflows?tab=overview&hosting=datacenter)


author: Bill Mills
body: No worries. Yes using confiforms. I've tried using

```
fldTotalBudget:[entry.fldSummedBudget]
```

as suggested by Alex with no luck. :(


Tags: confiforms

confluence-server

server
Gliffy Save Error; 'batch update returned unexpected row count...'
Asked by Marcus Cleaves:

I have created multiple diagrams in Gliffy and when trying to edit \& save them i have an error returning;

'{"status":500,"error":"javax.persistence.OptimisticLockException: Batch update returned unexpected row count from update \[0\]; actual row count 0; expected:1"}'

I am using sever-based Confluence and I have full access to the pages and attachments. The problem seems to be persistent per page as it's only occurring on some pages but not all and each new diagram in an affected page has the same problem. This is only happening when I am trying to save after editing the diagrams

Has anybody else found had problem and found a fix?


Answers:
author: Samie Kaufman - Your Gal at Gliffy
body: Hi Marcus!

I think we had a similar issue a few months ago and ended up referring that user to Atlassian support. Would you mind emailing our support team at support@gliffy.com to see if that's the appropriate next step?

Thanks!

Samie

comments: author: Marcus Cleaves
body: thanks, I have sent a note to them


author: Marcus Cleaves
body: I've been told an upgrade to the latest version will fix the issue.


author: Monica Backman
body: Hi Marcus,

I have the same error when tryiong to save an edited Gliffy diagram.

Did you upgrade the Glippy plugin?

Did it help?

Best regards,

Monica


Tags: confluence-server

gliffy

server
impossible to create a page content with a same name but different repository
Asked by J?r?me SALOU:

Hello,

I describe you my problem.

In a single knowledge space, I've to create some articles in differentes structured repository but I can't give them the same name.

Do I have to change my nomenclature ?

For example :

In repository1, the article will be named "configuration printer".

In repository2, the article should be named "configuration printer" but impossible this name is already use.

Can you give some advices ?

Regards

jerome


Answers:
author: Andy Gladstone
body: [@J?r?me SALOU](/t5/user/viewprofilepage/user-id/4439882) page names must be unique in a Space, but not in an instance. Meaning, you should be able to have two pages named 'configuration printer' in your instance, but they must live in different Spaces.

There are a number of suggestions on how to get around this by appending or prepending data in the page name.

<https://community.atlassian.com/t5/Confluence-Cloud-questions/Pages-with-same-name-in-space/qaq-p/443236>

<https://community.atlassian.com/t5/Confluence-questions/How-to-create-two-pages-with-the-same-name-in-different/qaq-p/875755>

However, this is a functionality of Confluence that will not be changing, so you will need to be creative in how you solution.

Good luck!

comments: author: J?r?me SALOU
body: Thanks for your feedback. I'll check it out.


Tags: cloud

confluence-cloud
Updating Editor
Asked by Steve Johnson (Tech Operations):

Hi, very new to confluence, some of the templates I want to use , have been set up to use the legacy editor, how/when will be able to Convert pages to the new editor.  
New pages created use the new editor.  
I need to add to a design created from a template which had the legacy editor, so when I made a copy it inherited the legacy editor (with no undue function).  
Thanks,  
Steve


Answers:
author: Vronik
body: Hi

Look at this

<https://support.atlassian.com/confluence-cloud/docs/convert-pages-to-the-new-editor/>


Tags: cloud

confluence-cloud
Action items linked to spaces
Asked by Ivan Vidovic:

Hi,

I'm working on several spaces and have meeting notes there, when having meetings regarding a specific space (=project). In case I'm having a general meeting where we disuss actions related to other spaces I would like to assign these action items to a specific person (this works well) and to a specific space. The action item should then be visible in the specific space.

Any idea how to solve this?

Thanks.

Best regards,

Ivan


Answers:
author: Fabio Racobaldo _Herzum_
body: Hi [@Ivan Vidovic](/t5/user/viewprofilepage/user-id/4769644) ,

welcome to the Atlassian community!

Action items are space indipendent and, using builtin feature, there are no way to associate a task to a space.

Hope this helps,

Fabio


Tags: cloud

confluence-cloud
Can I use a Confluence Variable in the Jira Macro on the same confluence template/page
Asked by Oliver Lemp:

I would like to create a confluence template where I can enter a variable to get the Jira ID of a task from the user and then use Jira macro to automatically display information from the Jira task on the confluence page.  
Is this possible?

The jira sever doesn't seem to understand the query:

![jira macro.png](/t5/image/serverpage/image-id/208060i374BC3387E0C9706/image-size/large?v=v2&px=999 "jira macro.png")

Thx in advance

Best

Oliver


Answers:
author: Nicolai Sibler
body: Hi [@Oliver Lemp](/t5/user/viewprofilepage/user-id/4995045) , welcome to the Community!

The JIRA-Macro doesn't understand what's on a Confluence page so it can't correspond to any kind of page content including template variables. It requires a JQL query or an issue key as it's designed to pull data from JIRA into Confluence.

You can use variables in a JQL query though. For example,

```
assignee = currentUser() 
```

as part of the query will return the issues assigned to the author of the Confluence page.

Starting from there, you may build a JQL query that fits your needs and works in a Confluence template.

Kind regards,

Nicolai

comments: author: Oliver Lemp
body: Hi [@Nicolai Sibler](/t5/user/viewprofilepage/user-id/2649119) ,

thank you for your quick response.

unfortunately, this approach cannot solve my problem. Anyway my question with the variable and the jira-macro only referred to a kind of intermediate solution.

My goal is to create a template for the user that can create a site with as little redundant input of existing data as possible on the page from which the template is executed. To do this, I would like to take some data directly from the Confluence page, but also from the associated Jira page into the template.

I probably won't be able to provide this without some development effort, and will first design the template to point out to the user where, what input is required. This should be possible with the variables in Confluence.

Thanks again and best regards


Tags: confluence-server

macro

server

variable