youngmon/atlassian-qna huggingface dataset:
Popular attachments
Asked by Selcuk Savas:

Dear All,

I used popular content macro to list popular items.  
Unfortunately I cannot make it work for attachments.

Is there a way to tweak the macro or is tthere a plugin for it?

Cheers,

Selcuk


Answers:
author: MatthewC
body: you can do it but not embedded in a confluence page, at least not that I know of. What you can do is to take use Google Analytics (see [David Simpson's article](http://davidsimpson.me/2009/03/18/tracking-atlassian-confluence-usage-with-google-analytics/)), make a slighth tweak for the attachment downloads (instructions here from [Networked Collaboration](http://blog.networkedcollaboration.com/2012/04/03/tracking-confluence-attachment-downloads-with-google-analytics/)) and you can see the downloads in your analytics report.

You could always write a plugin to pick up AttachmentViewEvents

<http://confluence.atlassian.com/display/DOC/Event+Listener+Plugins>

Oh, and Andrew from Networked Collaboration basically says all this in another question ;-)

[https://answers.atlassian.com/questions/43281/attachment-download-tracking-with-google-analytics](/questions/43281/attachment-download-tracking-with-google-analytics)

comments: author: MatthewC
body: p.s. you might want to vote for the feature request

<https://jira.atlassian.com/browse/CONF-15776>


author: Selcuk Savas
body: Hi Matthew,

Thanks for the google analytics tips.

I implemented the code and I'll be checking next week as our website has very low traffic at the moment.

I am not that technical to write a plugin. I rather to use already created ones.

I wish to vote for the feature request but I don't have a login yet.

I added this one to my list.

Thanks

Selcuk


Tags: attachment
Is it possible to give a user edit rights to a specific page without having to give them rights to the entire space?
Asked by Ita Sherlock:

I need to be able to give users the capability to edit a sub-set of pages within a space, but don't want them to have the ability to edit other critical content within the space. How do I do this? I looked at page restrictions, but don't want to have to apply them to the large number of pages which I have, just so that someone can edit 2 or 3 pages.

Any suggestions?


Answers:
author: MatthewC
body: In short the answer is no.... The way permissions work is that they are most open at the space level and become more restricted the further down the page hierarchy you go.

So to be able to edit ANY page in the space, they have to have space edit rights.

The only think you can do is change the structure of your space. Where the pages which are for colloboration are in one tree, and the pages which are not for editing are in another tree off the home page. You can then set the page restrictions in one place and every page under that will inherit the restrictions.

In summary, at the page level. you can only take away permissions, not grant them.

References: <https://confluence.atlassian.com/display/DOC/Page+Restrictions>
Fragmentation of the Task functionality in Confluence
Asked by Jodie Miners:

I am trying to work out the best strategy for my clients to use for doing lightweight task management in Confluence. I thought that since we have the new Task features and Workbox in 4.3 that this would be a no-brainer. We would not need Ad Hoc Workflows, we can just use the new functionality.

Once again, I feel that the release of this new feature in Confluence is a bit half-baked and it doesn't actually do all the things you need it to do.

So, I'm now trying to work out which method is best.

* Tasks in Workbox (Conf 4.3)
* Tasklist Macro (I don't think this will stand up to comparison).
* Ad Hoc Workflow Add-on
* Will I also need the Reporting add-on (addional cost).
* Or can the Ad Hoc Canvas add-on do enough for reporting (as it has other cool features too).

So I have created a spreadsheet comparing all the features and I would love your help in adding to it. This spreadsheet is published online and editable by you.

<https://docs.google.com/spreadsheet/ccc?key=0ArmEWnxyp7DvdERrOW1iUW4tTDNxRk5KZ0ZjLUNvTlE>

Please help me compare all the features of these three Task Lists.


Answers:
author: Jodie Miners
body: I've also added this to a blog post and included the published spreadsheet with the comparison so far http://jodiem.com.au/2012/10/04/fragmentation-of-task-functionality-in-confluence/


Tags: addon-com.comalatech.workflow

task

tasklist

workbox
SMTP Setup from a Local Confluence Instance
Asked by Jodie Miners:

Hi, I think this is a dumb question.

I'm assuming that I can't set up emailing from my local test instance to test out notifications etc.

I use Google Apps and I have tried the options on here [http://support.google.com/a/bin/answer.py?hl=en\&answer=176600](http://support.google.com/a/bin/answer.py?hl=en&answer=176600) but when trying to send a test email, the port 587 produced an error "Must issue a STARTTLS command first" the port 465 just did nothing (seemed to hang).

I don't think I can use the port 25 option with the SPF record as I don't have a static IP address (and work from many locations).

So, am I right in thinking this is just not possible?


Answers:
author: Vishwajeet Singh
body: Perhaps this article might help, though it's specific to jira https://confluence.atlassian.com/display/JIRA042/Using+Gmail+as+a+JIRA+Mail+Server

comments: author: Jodie Miners
body: Oh cool, that looks like it will definitely help. But now I will have to work out how to do OpenSSL on the mac.


author: chanda norton
body: that link gave good instructions, but it didn't work for me.


Tags: localhost

smtp
Metadata Macro is missing
Asked by Jodie Miners:

Hi, I am trying to work through the example and understand the Metadata macro as shown on this page here <https://confluence.atlassian.com/display/CONF43/Metadata+Macro>

I don't have the {metadata} macro at all. This may be becuase I installed the Metadata Plugin, and that seems to repalce the metadata macro with one specific to the metadata plugin.

But since then, I have disabled and uninstalled the Metadata plugin and there is still no metadata macro. How do I get this back?

I'm using 4.3.1


Answers:
author: SarahA
body: Hallo Jodie

Yes, you're right. The Metadata Macro is actually the Metadata Details macro. I have recently done a complete rewrite of the documentation:

* <https://confluence.atlassian.com/display/DOC/Metadata+Details+Macro>
* <https://confluence.atlassian.com/display/DOC/Details+Summary+Macro>

Cheers, Sarah

comments: author: Jodie Miners
body: Ah, my mistake, thinking I am looking at the current documentation when I was looking at CONF43 (as 4.3 is the currently released version).


author: SarahA
body: No, you're completely right. Confluence 4.3 is the latest released version. And we're now developing the docs for 5.0 and OnDemand, which are ahead of 4.3. I wish I had time to back-port all the improvements in the docs to previous versions. Alas, there are just never enough of us tech writers. :p


author: Jodie Miners
body: Interestingly the {metadatadetails} macro documentation link goes to this page. So it looks like the metadata macro is actually the metadatadetails macro. Can someone from Atlassian confirm this (and maybe update the page?


Tags: metadata
Is Percona MySQL supported for Confluence & JIRA?
Asked by Dee Scarano:

Hi there lovely support person,

The [Supported Platforms](https://confluence.atlassian.com/display/DOC/Supported+Platforms) doco says that MySQL (v5.1 \& v5.5) is supported, but it doesn't go into details about which flavours of MySQL are OK. I'm trying to find out if we'll run into problems getting support from Atlassian if we run Percona MySQL instead of say MySQL Enterprise?

I [tweeted the same question](https://twitter.com/DhyanaScarano/status/253040380763836416%20) and got some useful responses from some lovely Atlassian peeps, but they were also a little conflicting. I'd love to get a bit more of a solid answer that will satisfy our DBA and internal support team?


Answers:
author: Denise Unterwurzacher [Atlassian]
body: Hi Dhyana,

We will support a Confluence instance that is running on Percona MySQL, because it is so close to MySQL and generally just contains bug fixes for MySQL issues.

However, we do not test on Percona MySQL and cannot guarantee that Confluence will not run into issues with this flavour. If in future we get to a point of troubleshooting with you where the issue you're hitting is not reproducable on straight MySQL but is on Percona MySQL, we'll require you to change back onto MySQL (which at that point would be in your best interests anyway).

Hope this helps!

Denise.


author: Andy Brook [Plugin People]
body: Mysql (Enterpise or otherwise?) has known issues with multibyte UTF-8, see <https://jira.atlassian.com/browse/CONF-18509> , so is unable to handle some specific 6byte UTF-8 characters that other databases can, like Postgres. That it's supported by Atlassian is fine, but there are still issues that Atlassian will not be able to help with.


author: Harry Chan
body: Hi, I tried to look at your twitter link. It said page doesn't exist.

The actual supported engine is InnoDB currently as far as I know. I haven't heard anyone run it with Percona but someone else might chip in. We've got clients running InnoDB fine.


Tags: atlassian-support

database

jira

mysql
Is it possible to control the number of 'previous versions' pages in Confluence?
Asked by Luzia Mendes:

I want to restrict the content in Confluence and would like to restrict the number of 'old version' pages. Something lilke keepnig only the 10 last versions of a page.


Answers:
author: Matthew J. Horn
body: Unfortunately, it looks like it's not built into the product (according to this bug: <https://jira.atlassian.com/browse/CONF-996>).

However, you could write some database scripts to remove versions that are X days old, or something like that.
Unable to load events - team calendars
Asked by Julio Mugabe:

I'm getting these errors in im new Confluence sand box, they seem to be related to team calendars

Error(s) occurred.

Unable to load events of testcal (76fd8897-4468-4607-9555-1303f34b2fe2): Unable to read response from [https://jira.workday.com/rest/ical/1.0/ical/search/jql/events.ics?_=1349178529822\&jql=issue+%3D+ATL-3055\&dateFieldName=duedate\&includeFixVersions=false](https://jira.workday.com/rest/ical/1.0/ical/search/jql/events.ics?_=1349178529822&jql=issue+%253D+ATL-3055&dateFieldName=duedate&includeFixVersions=false) as iCalendar text. You may want to check the connection to Workday

Unable to load events of jira atl test (e0a5dd13-f23b-4a6c-a9d8-2269d3c91af3): Unable to read response from [https://jira.workday.com/rest/ical/1.0/ical/search/jql/events.ics?_=1349178529823\&jql=project+%3D+%22ATL%22\&dateFieldName=duedate\&includeFixVersions=false](https://jira.workday.com/rest/ical/1.0/ical/search/jql/events.ics?_=1349178529823&jql=project+%253D+%2522ATL%2522&dateFieldName=duedate&includeFixVersions=false) as iCalendar text. You may want to check the connection to Workday


Answers:
author: MatthewC
body: Did you install the Team Calendars plugin in your Jira server ([jira.workday.com](http://jira.workday.com))

The documentation says
> Now, you must install or upgrade and enable the [Team Calendars JIRA Integration Plugin](https://plugins.atlassian.com/plugin/details/72413) on your JIRA instance to enable JIRA to send information to the calendar. The Team Calendars JIRA integration plugin is installed in JIRA 4.3.0+, but you will need to update it via the Universal Plugin Manager or download the latest version from the Atlassian Plugin Exchange. See the [JIRA documentation](https://confluence.atlassian.com/display/JIRA/Managing+JIRA%27s+Plugins) for details on how to do this.

<https://confluence.atlassian.com/display/TEAMCAL/Licensing+and+Installing+Team+Calendars#LicensingandInstallingTeamCalendars-3.ConfigureJIRAApplicationLinksforTeamCalendars>

The plugin can be found here

<https://marketplace.atlassian.com/plugins/com.atlassian.jira.extra.jira-ical-feed>

comments: author: MatthewC
body: p.s. I'm guessing that [jira.workday.com](http://jira.workday.com) is your production box? if it is you should also reset your application links to your Jira sandbox \& any calendar links


author: Raju Adluru
body: Above error could also occur if the confluence user does not have access to JIRA, if you have added JIRA project event or agile board to that calendar.
Checklist macro but without child pages?
Asked by Maciej Krajewski:

Hi,

During test of our system we create one page with several table where each line is one functionality to test. When tester finish test of given functionality he or she modifies row (fill name of person who perform test, give a result of test and in case of error give a ling to Jira issue).

Currently it is one Confluence page with many tables where each table has more or less 30 rows. Such solution is not perfect because we encounter problem with parallel modification and each time tester has to press Edit.

I've found Checklist plugin, it offers almost everything we need but I do not understand why there is no possibility to generate checklist without subpages :(

Is there possibility to generate checklist but without creation of subpages or maybe you can propose other plugin.

I've attached screenshot what I created using checklist macro, it is almost what we need but in "Functionality" column we expect to store free text instead link to child page.

<http://szymanskich.net/pub/tmp/dowyslania.jpg>


Answers:
author: AlysonA
body: Hi Michal,

I'm not sure if you can modify the plugin's behavior like that, it might be worth to confirm with the plugin vendor Comalatech (assuming that you're using this plugin [https://marketplace.atlassian.com/plugins/com.comalatech.checklists](https://marketplace.atlassian.com/plugins/com.comalatech.checklists))):

Comalatech Support: <https://marketplace.atlassian.com/plugins/com.comalatech.checklists/version/11/support>

As for a workaround, did you give it a try to the [TaskList macro](https://confluence.atlassian.com/display/DOC/Tasklist+Macro)? It allows you to create and update a list of tasks on the wiki page, and users can modify the tasks without having to edit the page. =)

Hope it helps!

comments: author: Maciej Krajewski
body: I've though about using 'TaskList' but in the task list you cannot enter eg. information about JIRA issues related to the found error and user cannot add comment to task :(
Sharepoint connector for office 365
Asked by andrew Johnston:

I understand that sharepoint connector is not currently available for office 365 hosted sharepoint. Can you confirm that support is on the roadmap, and approximately when this would be available?


Answers:
author: Joe Clark
body: Hi Andrew,

As far as I'm aware, we don't have any immediate plans to work on supporting the SharePoint Connector in the Office 365 environment. We've done some technical feasbility studies on this and unfortunately the Office 365 platform is just too restrictive for the SharePoint Connector to function without a total rewrite of its back-end architecture.

There is an open feature request here - <https://studio.plugins.atlassian.com/browse/CSI-683> - for the SharePoint Connector to be modified to function as a "sandbox solution", which would enable it to be installed in Office 365, however there has not been any significant customer interest in this issue, so it's unlikely to be committed to at this stage.


Tags: microsoft

ms-office-365

sharepoint
How do I become confluence admin?
Asked by Tom Brown:

I have just setup hosted confluence - I am the only user.

I am not a confluence admin, and consequently cannot make myself one.

I need to become one to install plugins .

Can anyone help?

Tom


Answers:
author: Nic Brough -Adaptavist-
body: You cannot install plugins on OnDemand, and the administrators role is limited to Atlassian.

See <https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand> for the details of what you can and cannot do.


author: JohnA
body: Hi Tom,

If you're not currently a member of the administrators group then you can follow the instructions in this document to create a new user with admin permissions, or even just assign admin permissions to your current user depending on how you prefer to do it: <https://confluence.atlassian.com/display/DOC/Restoring+Passwords+To+Recover+Admin+User+Rights>

All the best,  
John


Tags: cloud
Change 50,000+ rows of hardcoded links
Asked by Derrick Reynolds:

My Confluence instance has 50,000+ rows of hardcoded links. Is it possible to change them with an update script (SQL Server 2008) using __ATLASSIAN_BASE_URL__? For example

UPDATE

LINKS

SET DESTPAGETITLE =REPLACE(DESTPAGETITLE,'//hstnwikiweb','__ATLASSIAN_BASE_URL__'

)

WHERE

DESTPAGETITLE

LIKE

'%//hstnwikiweb%'

UPDATE

BODYCONTENTSET BODY =CAST(REPLACE(CAST(BODY ASvarchar(MAX)),'//hstnwikiweb','__ATLASSIAN_BASE_URL__')AStext)

WHERE

BODY

LIKE'%//hstnwikiweb%'


Answers:
author: JohnA
body: Hi Derek,

I'm not sure whether the SQL would work for you or not, but you could certainly take a backup and give it a try. However, when I read the title of your question my first thought was that you should export your data to XML, open it in a text editor and use the Find+Replace function to replace the URLs and then re-import the data. So, in the event that the SQL doesn't work then try editing the XML and see whether that works for you.

All the best,  
John


Tags: database
Cannot add new space
Asked by Erwin Manuel:

I could not add a new confluence space even if I'm part of confluence-administrator group and I have explicit right to create a new space under Global Permissions. I could not see the 'create new space' link in the dashboard that I was able to see before. Any tips? Thanks!


Answers:
author: Bruna Griebeler
body: Hi Erwin

The button to add a new space should be in the **Dashboard**, below the "Get Started" title.

Also it supposed to have a link "Add Space" in the dashboard, **between the links Invite Users and Add Pages**.

If the links aren't there, you may create a space accessing this link directly:

http://\<MyConfluenceURL\>/spaces/createspace-start.action

Hope it helps :)

comments: author: Erwin Manuel
body: The cause is we have custom 'Global Layout' which is causing the add spave button to hide.


author: Giuliano C.
body: Looks like you've opened a ticket through [https://support.atlassian.com](https://support.atlassian.com,).

As a first approach to this problem that you're experiencing, could please perform the following at your instance:

* Restart your Confluence;
* After please try to rebuild the content indices from scratch

<https://confluence.atlassian.com/display/CONF35/Rebuild+the+Content+Indices+from+scratch>

Also, if the action above doesn't solve the problem, could you please go to **Confluence Admin \> Look and Feel** , then verify the following?

* Themes: See which theme you're using, switch back to the default if you're not using it already.
* Layouts: See if you have any custom layout defined, if yes then make a backup and reset to default.
* Stylesheet: See if you have custom stylesheet, if yes then make a backup and reset to default.
* Custom HTML: See if you have any custom HTML defined, if yes then reset to default.

Kind Regards
Can't add the Greenhopper Taskboard Gadget to a confluence page
Asked by codecentric AG:

Hi,

I wan't to show the Taskboard from a JIRA / Greenhopper project in Confluence. Therefore I added the Gadget in the Confluence administration area. Now I can select it under Confluence Makros but I get an error message when trying to save it (see atached)

Is it a permission problem?

Regards,

Joerg

![](../../upfiles/GadgetError.jpg)

.


Answers:
author: RianA
body: Hi there,

It might be related to [this bug](https://jira.atlassian.com/browse/JRA-29908) which caused by the Gzip from JIRA and Confluence. Perhaps you could check on the workaround section and the test matrix from the bug to work around this issue.

Hope it helps.

comments: author: codecentric AG
body: Yes, thanks the workaround discribed in the related bug helped.

I also tried it with OnDemand. There I have a sandbox for playing a little bit but there is no Taskboard-Gadget at all and no possibilty to add it :-(


author: codecentric AG
body: I started the log scanner but there is no log entry which coud be asociated.


author: MatthewC
body: can you check the logs for any asociated errors?
How to make Notify Watchers in Edit page mode to be unchecked by default?
Asked by Gregory Kneller:

Hi mates, can you please advise with the subject? Thanks!


Answers:
author: Alejandro Conde Carrillo
body: You could try to add this code to your custom HTML (in the dead section)

```
 
```

```
&lt;script&gt;  AJS.toInit(function(){    &lt;!-- Disable "notifyWatchers" checkbox by default (on edit pages only) --&gt;    AJS.$('input#notifyWatchers').attr('checked', false);  });&lt;/script&gt;
```

All credit should go to [this page](http://www.confluenza.com/2012/05/24/9/ "Change default selection of the Notify Watchers input").

comments: author: Gregory Kneller
body: Hi Alex, so it is only on global level... Thank you for the anwer))


author: Richard Meadows
body: do you need to restart Confluence for this to work?


author: David Hergert _PAYX_
body: There is a small piece of JavaScript you can add to your HTML header that will 'remember' if you uncheck the box for a few hours using a cookie. We love it this way, since it allows us to disable it, but it re-enables after a few hours in the spirit of open communication and sharing.

<https://confluence.atlassian.com/display/CONFKB/How+to+uncheck+Notify+watchers+check+box+on+Confluence+editor+by+default?focusedCommentId=397083416#comment-397083416>


author: ThreepE0
body: I needed to place this at the end of the body section for it to work for both direct and linked access to edit pages. Worked great, thanks!
pop up box for confluence
Asked by Christopher Dobbs:

I want to display a pop up message box when users login so we can announce various news items.

I want this to behave like the "Whats new in this release" dialog that you get after an upgrade.

I have looked at writing a plugin to acheive this but little unsure what API call to use.

Would be nice to have a history of previous messages too


Answers:
author: Alejandro Conde Carrillo
body: If you want to have a box like the "What's new" dialog, why don't you modify the "What's new" dialog?

You can find more informatino in [Configuring the What's New Dialog](https://confluence.atlassian.com/display/DOC/Configuring+the+What%27s+New+Dialog "Configuring the What's New Dialog").

About having a history, you could create a page and store the history there. To make it easily accessible, simply add a link to that page in your custom "What's new" dialog.

comments: author: Christopher Dobbs
body: that sounds perfect....I will give it a go!

Many thanks


author: MatthewC
body: I know you specifically asked for a pop-up box but we've also use the site welcome message to display announcements \& blog pots, as well as the Custom HTML option.

The only issue with using the What's new option is that users can stop it from appearing by clicking the option.

comments: author: Christopher Dobbs
body: Many thanks, will look into these too!


author: Christopher Dobbs
body: I was also very interested in seeing how a plugin can pop up a message box - have been messing with a little plugin of my own for some time but not managed to do that yet.