youngmon/atlassian-qna huggingface dataset:
User don't receive blogpost notification
Asked by Julia Erdel:

Hey to all,

I disabled the functions that user get mails when someone is editing or moving a page but dont touched the blogpost function. Now I wrote a blogpost because we are updating the Version and noone got notification about the post. I dont know if there is any conection between my Setting and the problem. But I dont think so.

I tired to edit the post and set the notify watchers button but it doesnt help.

I would be happy if someone has an idea how to fix this.

Regards,

Julia  
[](https://community.atlassian.com/t5/Confluence-questions/User-don-t-receive-blogpost-notification/qaq-p/158680?attachment-id=1478){#link_11863843ffc0f3}  
[](/tnckb94959/attachments/tnckb94959/confluence-questions/26585/1/image2016-10-25%2020%3A56%3A9.png){#display_11863843ffc0f3_0}


Answers:
author: Rodney Hughes
body: The Users have to set their own profile to subscribe to Blogposts - refer section "Watching for all new blog posts on the site": <https://confluence.atlassian.com/doc/watch-pages-spaces-and-blogs-139579.html>

also

<https://confluence.atlassian.com/doc/share-a-page-or-blog-post-16482511.html>

comments: author: Julia Erdel
body: Hello Rodney,

as an admin I put them all to the watchlist of the site/blog.


author: Rodney Hughes
body: Perhaps - but they each have to set their own individual profiles to subscribe to blog posts otherwise they don't get the email notifications

image2016-10-25 20:56:9.png


author: Julia Erdel
body: Can I set it for all?


author: Rodney Hughes
body: I am not sure ... perhaps a system administrator could set the default settings for when new users are created

But retrospectively to all existing Users might be specific coding of a background macro or something


Tags: blog

confluence-administration

email

notification
Send notifications to external email Confluence
Asked by pelicantravel.com:

Hi guys,

I would like to send notification email to non confluence users, when some content of some pages will be changed. Is there some plugin to allow this?

Thanks.

Regards,

Mike


Answers:
author: Rodney Hughes
body: Each Space has an option for RSS feeds - within the Space click Browse\>Space Operations\>RSS feeds

Of course that only makes sense for Spaces with Anonymous access.


author: pelicantravel.com
body: I am looking for something like this:

<https://marketplace.atlassian.com/plugins/com.metainf.jira.plugin.emailissue/cloud/overview>


Tags: confluence-administration
Is there a limit of nested PocketQuery querys?
Asked by Marvin Goo?ens:

Hello,

I try to define a formular in my database with input fields and select options.

When I have a query with a template which calls another query by using $PocketQuery.renderPocketQueryMacro this works, but when this query has a template which calls another query by using $PocketQuery.renderPocketQueryMacro it does not work.

My Templates so far:

```
#foreach ($row in $result)    #set($formDescriptor = $row.get('description'))    &lt;form name="${formDescriptor}" method="get" onsubmit="$row.get('onsubmit')" action=""&gt;        &lt;button type="submit" class="pq-change-button aui-button aui-style aui-button-primary"&gt;            $row.get("buttonText")        &lt;/button&gt;        &lt;div id="${formDescriptor}_div"&gt;            &lt;table id="${formDescriptor}_table"&gt;$PocketQuery.renderPocketQueryMacro("PocketQueryFormInput", {"page": $page,"parameters": {"formId":"1"},"dynamicload": true})            &lt;/table&gt;        &lt;/div&gt;    &lt;/form&gt;#end
```

```
#foreach ($row in $result)    &lt;tr&gt;        &lt;td&gt;$row.get("description")&lt;/td&gt;        &lt;td&gt;&lt;input type="text" name="$row.get("name")"/&gt;&lt;/td&gt;        &lt;td&gt;&lt;/td&gt;    &lt;/tr&gt;    $PocketQuery.renderPocketQueryMacro("DropDown", {    "page": $page,    "parameters": {"dropDownId":"1", "dropDownName":"pq_tarif"},    "dynamicload": true    })#end
```

```
#set($dropDownName = $queryParameters.get('dropDownName'))&lt;select class="select" name="$dropDownName"&gt;    #foreach ($row in $result)        &lt;option value="$row.get('value')" #if($row.get('selected') == 1)selected="selected"#end&gt;$row.get("text")&lt;/option&gt;    #end&lt;/select&gt;
```

When I now call the query wich uses the FromTemplate it only shows me the button and the input fields but not the select options.

When I call the query wich uses the FromInputTemplate it shows the input field and the select options.

Is it because I can not nest 3 querys?


Answers:
author: Felix Grund (Scandio)
body: Hi Marvin!

I think instead of nesting many queries, you should try to make use of the PocketQuery.load JavaScript method. Please check out this question here: <https://answers.atlassian.com/questions/40353324>

Let me know if you still need help and I will try to help you in more detail.

Best, Felix


Tags: confluence-administration

pocketquery
Make a hidden space, only accessible with direct link
Asked by Dira:

Hello.  
I'd like to make som spaces for customers that an anonymous user can view.  
But I don't want them to show up in the space directory or side bar.

I want them to only be available for the anonymous user through a direct link. Is this possible?


Answers:
author: Dira
body: The problem is I don't want anonymous users to see a list of spaces.

I've already done what you suggested, and then the 3-4 spaces I have that are accessible for anonymous users are listed in the left side panel. And the anonymous users can also view the space directory and see all spaces available to the anonymous user.

I don't want the anonymous users to be able to do this.  
I'm looking for a way to either specify, pr space, if the space should be listed in the space directory.  
Or just a way to hide the left side panel + space directory for anonymous users.

That way, a direct link would be the only way an anonymous user can access any spaces.

comments: author: Rob Woodgate
body: Ah, ok. Well, you can configure the side bar to basically show nothing, but it used to be the case that you couldn't hide the space directory in Confluence Cloud.

However - and I've not tried this myself - you might find this helpful....

[How to hide the "spaces"-Button in Confluence Cloud](https://answers.atlassian.com/questions/39422633)


author: Rob Woodgate
body: Also, if you want the people directory hidden, I believe that can also be done, but you have to ask Atlassian to do it for you. I think that's an On/Off scenario though, not hiding it for particular user groups like Anonymous users, but it's worth asking them.


author: Rodney Hughes
body: I think you might be trying to hide the unhideable!

Whilst you might be able to hide the Anonymous access Spaces from the left navigation pane, clearly someone could "google" them by means of the URL ... that is the point of Anonymous access that anyone can see/discover the Spaces basically as a "normal" web page


author: Dira
body: It's not a problem that a smart user can google them.

I just want to hide all spaces and space related menus from anonymous users.


author: Rob Woodgate
body: Yes, it's possible.

The simplest way would be to make the space(s) only visible to Anonymous users (and admins, of course). That way they wouldn't show in the space directory for ordinary users. You can use a direct link to the home page of the space, or whatever page in the space you want to link to.


Tags: confluence-administration

hide
Query on Like button
Asked by Fredrik Ivansson Flinta:

Is there any way to query out pages in Confluence by filter on the attribute "Like"?

Cant find any useful information regarding this.

Confluence_like_button.PNG

[](https://community.atlassian.com/t5/Confluence-questions/Query-on-Like-button/qaq-p/160087?attachment-id=12630){#link_118638a6569aff}  
[](/tnckb94959/attachments/tnckb94959/confluence-questions/26776/1/Confluence_like_button.PNG){#display_118638a6569aff_0}


Answers:
author: Rob Woodgate
body: Hi Fredrik,

The Content Report Table allows you to add a Likes column, but you can't sort on it or filter by it. There are plugins in the Atlassian Marketplace that does this for you though, such as [this one](https://marketplace.atlassian.com/plugins/precog.favoritesextension/server/overview) (and it's free).

comments: author: Fredrik Ivansson Flinta
body: Thanks Rob! :smile:


Tags: confluence-administration
Please advise the tool to migrate thousands Sharepoint document to Confluence
Asked by CST JIRA Confluence Admin:

Hi all,

We have thousands of Sharepoint documents need to be migrated to Confluence. Can you please suggest the tool to do it.

Thanks


Answers:
author: Jonas Andersson
body: There is a importer for Sharepoint available here: <https://marketplace.atlassian.com/archive/com.atlassian.uwc>


Tags: confluence-administration
Updating Page Properties macro on multiple pages at once
Asked by Adam Buckmaster:

Hi, I'm working with the Product Requirements page template (containing the 'Page Properties' macro). Is there a way to update the rows which appear in every Page Properties table on all existing pages which use this template?


Answers:
author: Milo Test
body: Short answer: no.

Once a page is created from a template, it becomes detached from that template, and so, you will have to update each page manually. If you suspect that there might be further updates in the future, I recommend you create a page with just the Page Properties macro and use the Include Page macro to add that page to the template (and all the existing pages). That way, when the Page Properties macro is updated, the template and all the created pages will then update automatically.

comments: author: Adam Buckmaster
body: Thanks Milo, I didn't know about that macro - sounds like the way forward.


author: Jonathan Creech
body: Hi [@Milo Test](/t5/user/viewprofilepage/user-id/781527)

I have reread your answer several times and I am still unclear how this solution would help update existing pages that were previously created with a template? Could you provide an example? This is a problem that is currently plaguing my with several page properties pages that I have to maintain.


author: Milo Grika
body: [@Jonathan Creech](/t5/user/viewprofilepage/user-id/2534608), I was thinking that if a small company had limited resources, you could create a Page Properties page for each team, then point the Include Page macro to the desired team. That way, if there was a change to a team, then all the projects that contained that team would get updated.

Granted this means that any date, status, epic, etc. fields would be useless and should probably be moved out of the Page Properties table. The person using the Page Properties Report would still be able to click the unique project name to see the details that weren't included in the Page Properties macro.

For the status, you could add a status label to each project (and update it as necessary), then on the page with the Page Properties Report macro, you would add multiple Page Properties Report macros, setting each to a different status label.

Again, not a great solution, but better than nothing?


Tags: confluence-administration
In a bulleted list, can you change the symbol of indented bullets?
Asked by Michael Faux:

Each bullet in a bulleted list is the same - a solid circle - regardless if the list item is indented or not.

Is it possible in Confluence Cloud for intended items to be different symbols (such as an open circle and the 2nd level)?

I found a closed JIRA issue ('won't fix') that is related <https://jira.atlassian.com/browse/CONF-12263>. However, it's quite old, and I'm hoping that there is a way to do this today.


Answers:
author: Rob Woodgate
body: In OnDemand the easiest way would be the Fancy Bullets plugin: <https://www.adaptavist.com/doco/display/CFP/Fancy-bullets>

I've used it and it's very good, as well as being free and from a thoroughly reputable vendor.

comments: author: Milo Test
body: It's also a part of the free macros in the [Content Formatting for Confluence](https://marketplace.atlassian.com/plugins/com.adaptavist.confluence.contentFormattingMacros/server/overview) add on for Server.


author: Michael Faux
body: Thank you for the suggestions, @Rob Woodgate and @Milo Grika.


Tags: confluence-cloud
When do you support the current confluence version?
Asked by Klaus Klatt:

Hi,

we are running the current confluence server version 6.0.0. and want to use the "Task Reminder for Atlassian Confluence" Plugin.

On your plugin side, it says, that you only support to confluence version 5.10.8. When will it be availible for confluence 6.0.0?

Thanks and best regards


Answers:
author: Jonas Andersson
body: You are better of talking to the 3rd party support on

Scandio GmbHCharles-de-Gaulle-Stra?e 4  
M?nchen Deutschland 81737  
Germany

atlassian@scandio.de

+49 89 244 124-0

The will be able to give you the answer faster.
Anonymous access to a single space in Confluence
Asked by Dimitar Dimitrov:

Am I right in thinking that if I:

* enable anonymous access to my site
* enable read-only access to anonymous users for a SINGLE space

That anonymous users will be able to READ only this ONE space, excluding other site content (other spaces)?


Answers:
author: Nic Brough -Adaptavist-
body: Yes. They won't even know the other spaces exist (unless the **data** in the anonymous site explicitly refers to it)

comments: author: Dimitar Dimitrov
body: Awesome, thank you for that clarification. Happy to hear that.


Tags: anonymous

read-only

space
Creating pages automatically
Asked by Marcel Schwarze:

Hi,

i want Confluence to check a directory with powerpoint-presentations once a week (or once a month..). For every new presentation a new site should be created and the presentation has to be updated automatically then.

How can i do that? Is this very complicated?

The only thing I know is that I have to write code.


Answers:
author: Nic Brough -Adaptavist-
body: This doesn't add a lot to the question since you last asked it.

You still need to explain what a "site" is.

The code you need to write will need to be either an add-on (or script if you have Script Runner) for Confluence that can run on a schedule, go out to where you are putting the files and pull them in, OR an external program that reads the location and uses REST to poke the data in.

Make that decision first, if it's going to be done by Confluence or by an external process, then we can point you at the basic stuff you need.

comments: author: Marcel Schwarze
body: So, what do i have to do?

To be honest, I don't know anything. I have no clue where to start.


author: Nic Brough -Adaptavist-
body: You need to decide how you are going to do this. Is it going to be done by Confluence or by an external process?


author: Marcel Schwarze
body: Let's say by Confluence


author: Nic Brough -Adaptavist-
body: Ok, start at <https://developer.atlassian.com/confdev/confluence-plugin-guide/writing-confluence-plugins> as you'll need to write an add-on for Confluence.

You might find it quicker and easier to use the Script Runner add-on though, it allows you to write code directly in the application without having to write all the structural stuff that an add-on requires, and it has a scheduler built in, so you can use that to do the regular pull.

Whichever way you do it, your code will need to read data from somewhere (the list of stuff to import and the content), work out how to structure it in Confluence and then create what you want.


author: Marcel Schwarze
body: Okay, thank you.

Do you also have any links or hints on how to do it with REST?


author: Nic Brough -Adaptavist-
body: Start at <https://developer.atlassian.com/confdev/confluence-server-rest-api/confluence-rest-api-examples>


author: Marcel Schwarze
body: I mean a new page.

This <https://developer.atlassian.com/confdev/confluence-server-rest-api/confluence-rest-api-examples> already sounds quite good.
Is there any other way to disable content in notifications?
Asked by Philipp Scherer:

*This question is in reference to Atlassian Documentation: [How to disable Show Changed Content to all users](https://confluence.atlassian.com/pages/viewpage.action?pageId=407725054)*

I have to remove page content in email notifications. Any other workaround out there?


Answers:
author: Philipp Scherer
body: Hi Jonas,  
thanks for your reply. I did not change anything! I am looking for an alternativ workaround.  
The workaround decribed in "How to disable Show Changed Content to all users" give users the availibilitiy to turn content on again - that?s not acceptable for us.

We upgraded to 5.10.7 from 4.1.5.

In 4.1.5 email notifications looked like this:

image2016-10-24 9:49:36.png  
[](https://community.atlassian.com/t5/Confluence-questions/Is-there-any-other-way-to-disable-content-in-notifications/qaq-p/206336?attachment-id=12792){#link_1186394b9dee97}  
[](/tnckb94959/attachments/tnckb94959/confluence-questions/34786/1/image2016-10-24%209%3A49%3A36.png){#display_1186394b9dee97_0}


author: Jonas Andersson
body: Did you restart confluence after? This is necessary.


Tags: documentation
"Error occurred rendering template content" with User Macros
Asked by Nicolas Casel:

Hi all,

**Before upgrading** to Confluence v 5.10.5, my two custom User Macros worked fine. Here is the code of one of them:

```
## Macro name: number-of-comments## Visibility: Visible only to system administrators in the Macro Browser## Macro title: Number of comments## Description: Returns the number of comments for a given page## Categories: Confluence content, Reporting## Macro body processing: No macro body#### Developed by: Nicolas Casel## Date created: 03.07.2016## Installed by: Nicolas Casel## @param PageID:title=Page ID|type=int|required=false|desc=ID of page to count comments#### Check for page id parameter, otherwise use default of current page#if (!$paramPageID)#set ($paramPageID=$content.id)#end###set( $containerManagerClass=$content.class.forName('com.atlassian.spring.container.ContainerManager') )#set( $getInstanceMethod=$containerManagerClass.getDeclaredMethod('getInstance',null) )#set( $containerManager=$getInstanceMethod.invoke(null,null) )#set( $containerContext=$containerManager.containerContext )#set( $pageManager=$containerContext.getComponent('pageManager') )#set( $commentManager=$containerContext.getComponent('commentManager') )###set ($targetPage = $action.page)## Set up integer object to handle string conversion of page id#set($Integer = 0)###if ($pageManager)#set ($targetPage = $pageManager.getPage($Integer.parseInt($paramPageID)))#end###set($count = $commentManager.countComments($targetPage))#if ($commentManager)##&lt;span class="commentcount"&gt;$count&lt;/span&gt;&lt;aui-badge style="background-color: #d04437; color: white;"&gt;$count&lt;/aui-badge&gt;#end#end
```

**Since Confluence v 5.10.5**, I get this message:
> Error rendering macro 'number-of-comments' : Error occurred rendering template content

Any idea of the reason? Thank you!


Answers:
author: Stephen Deutsch
body: The easiest way to see what is wrong is to look in the log file \<confluence_home_directory\>/logs/atlassian-confluence.log. Whenever it shows an "Error occurred rendering template content", there will be an accompanying entry in the log file with more details.

One thing you might try is to change

#set ($targetPage = $action.page)

to

#set ($targetPage = $content)

comments: author: Nicolas Casel
body: > The easiest way to see what is wrong is to look in the log file \<confluence_home_directory\>/logs/atlassian-confluence.log

Thanks for this insight.

In this case, I found the solution: removing the last:

#end

(last line)


Tags: user-macro
how to disable notifications when attachments uploaded in confluence?
Asked by Marla Landolt:

We are bombarded with email notifications at EVERY attachment upload!


Answers:
author: Paul Stallworth
body: Have you tried this? It's very much an all or nothing solution, but if your intent is to quiet those notifications this will do it:

<https://confluence.atlassian.com/confkb/how-to-disable-notifications-for-attachments-action-862622270.html>


author: Marla Landolt
body: This is completely unrealistic! There are ca. 80 different spaces - I can't expect or inform the hundreds of users that they have to do that.

comments: author: Rodney Hughes
body: If you find a better way, let me know.

Your call if you don't want to tell the Users how to stop annoying others ! It is about being thoughtful for a few seconds before they do something ...

It is not so "unrealistic" to contact them all using the "All Confluence Users" grouping .. its about educating the Users how to use the system wisely


author: Rodney Hughes
body: Yes - a notification is generated for every "change" to the page - each attachment upload is an individual change

What we recommend in our system is to first lock the page View Restrictions to yourself only.   
Upload the attachments.  
A while later undo the View Restrictions.

Everyone will get their daily update alerts (if they have set those) but not the instantaneous alerts of each attachment being loaded

comments: author: Marla Landolt
body: thanks for the quick answer, btw.


author: Rob Woodgate
body: HI Marla,

Do people need to be watching every page they're watching? Are they watching a whole space without realising? As an admin you can click on the "Watch" button on a page and then click "Manage watchers". If people are watching a page when they don't need to you can remove them, but, more likely, people are watching the whole space, and you can remove them from doing that too.

The other way is for individual users to go their Profile \> Watches page and manually stop watching any pages or spaces they don't want/need to watch.

However, if a user is watching a page (or is watching a space which includes that page) then they will get a notification when an attachment is added to that page. There's nothing you can do at an admin level to stop that.


Tags: confluence-administration