youngmon/atlassian-qna huggingface dataset:
Changing the name of the Dashboard
Asked by Jonathan Simonoff:

We want to change the name of the dashboard in Confluece 4. I found <https://confluence.atlassian.com/display/DOC/Modify+Confluence+Interface+Text> , but the text and the comments seem to indicate that this applies to pre-4.x versions. I'm reluctant to do this without being sure the instructions are correct, since it involves modifying one of the jar files.

Does anyone know if these instructions are right for Confluence 4? Is there another way to do it?


Answers:
author: David at David Simpson Apps
body: I can heartily recommend ignoring the documentation for this.

Instead try using this approach: [Changing Boilerplate Text in Confluence](http://davidsimpson.me/2009/11/04/changing-boilerplate-text-in-confluence/)

My apporach will better survive an upgrade and just feels like less of a hack.

comments: author: Jonathan Simonoff
body: We ended up doing this, and it worked great. It does have the problem that other language packs won't use this string, but, then, I'm pretty sure that is true with the solution where you have to changed a jar-ed file.


author: AlysonA
body: That's a good catch, honestly I didn't see that detail. I believe it still applies since this doc is on the 4.\* space. It's probably just a matter of replacing the "3" as you said. :)


author: AlysonA
body: Hi Jonathan,

Yes, the instructions apply for Confluence 4.\* as you can see in <https://confluence.atlassian.com/display/CONF42/Modify+Confluence+Interface+Text>

Hope it helps!

comments: author: Jonathan Simonoff
body: Thanks, Alyson. Are you certain this applies to the 4.x version, even though right up at the top it says to modify "\\confluence\\WEB-INF\\lib\\confluence-3.x.jar", which is a file in the 3.x version? (Perhaps that should be changed to eliminate the "3", and the confusion.)

<br />


Tags: dashboard
Is there any way to determine what pages have links to external files?
Asked by Jennifer Sucharski:

We are bringing new file servers into our environment and migrating directories to the new servers. We know there are links on pages in Confluence to files on the existing servers and these links will be broken after the migration.

Is there any way to determine what pages have links to external files?

Thanks much!

Jennifer


Answers:
author: AlysonA
body: Hi Jennifer,

The only way to determine what pages have links to external files would be navigating to those pages to check it out, but this could be a lot of manual work. So you can try looking for this information on the database directly, more precisely the *body_content* table that stores the content for all pages.

Hope it helps.

Cheers
Unable to edit Confluence Pages after upgrading to 4.1.7
Asked by William Wells:

I've installed 3.3.3 Confluence on a test server, imported production data, and upgraded from that version to 3.5.11, then to 4.1.7. After the upgrade I can see the production data in Confluence, but when I try to edit the page it just brings up a blank page that only allows me to modify the page title. The editor itself never shows up. I was able to create a child page and then edit it afterward, but none of the existing pages are editable. I've check the page restrictions and there are none for the page I am trying to edit. Global permissions are setup the same way between my production system and test and I am able to edit the same pages on the production system. When I view the Space Admin pages, the permissions are identical, but I noticed that there's a new Application Link ability in the newer version. There's also a new Application Link at the Administration level within Confluence Admin on the new version, where on the production system the closest thing I've seen relating to that sort is Trusted Applications and OAuth. It looks as though the Application Link on the system level combined the two mentioned above, but I really don't understand how the setup should be related. The documentation provided does very little to explain it. Can anyone help me out?


Answers:
author: Mark Hrynczak
body: There is a KB article on this problem, with steps to resolve. See <https://confluence.atlassian.com/display/CONFKB/Confluence+4.0+Editor+is+Blank>

If that doesn't help, raise a ticket at <https://support.atlassian.com>

Cheers,  
Mark

comments: author: William Wells
body: This worked out great for me. Some of the existing pages didn't upgrade and needed to use the force-action described in the linked pages. Thanks a lot


author: William Wells
body: The error log is showing Invocation of method 'getWysiwygContent' in class com.atlassian.confluence.pages.actions.EditPageAction threw exception.java.lang.UnsupportedOperationException: The body of this ContententityObject ('Atlassian Support Team') was "BodyType: WIKI' but was expected to be 'BodyType:XHTML' at /template/aui/editor.vm \[line 40, column 14\]
Active Directory groups not syncing for one user
Asked by Gary Pullis:

We have an Active Directory whose SAMAccountName was created in lower case, and then later modified to upper case. Now, when Confluence does a directory sync, Confluence no longer shows him being a member of any group, resulting in an inability to log in to Confluence.

In the atlassian-confluence.log file, we see:

2012-09-12 15:28:07,917 WARN scheduler_Worker-2 atlassian.crowd.directory.DbCachingRemoteChangeOperations getUsersToAddAndUpdate remote username JDG37276 casing differs from local username jdg37276 . User details will be kept updated, but the username cannot be updated

Also, a bunch of this:

2012-09-12 15:26:46,114 ERROR scheduler_Worker-3 crowd.embedded.hibernate2.HibernateMembershipDao addAllUsersToGroup jdg37276 into IT37 Desktop Group

2012-09-12 15:26:46,114 WARN scheduler_Worker-3 atlassian.crowd.directory.DbCachingRemoteChangeOperations addUserMembershipsForGroup Could not add the following missing users to group IT37 Desktop Group : jdg37276

How should we correct the ID in Confluence to be all upper-case. We don't mind doing a direct SQL update for this, but would rather get advice than, um, guess. :-)


Answers:
author: Higashi
body: It seems as a bug: [](https://jira.atlassian.com/browse/CWD-2854)<https://jira.atlassian.com/browse/CWD-2854>that was already fixed. Do you have affected version?


author: Bruna Griebeler
body: Gary  

Did you tried to edit the user directly on Confluence? You can go to Browse \> Confluence Admin \> Users \> and then edit his username.  
If it doesn't work, I suggest you to make a dump of your database to see all occurrences of your user to change his username there. But just make it easier for you, all users in confluence are in the table cwd_user;

PS: Don't forget to perform a backup of you database before making any changes!!!

Hope it helps!


Tags: active-directory

ldap
Confluence: Is it possible to hook into a "save page" event?
Asked by Daniel Waeber:

Hi

In Confluence, I would like to hook into a "save page" event (to export a PDF-version of the page.

Is this possible? If yes, can you please give me directions of how to do it? Atlassian support thinks it's probably not feasible using the APIs (XML-RPC / SOAP / RESTful), but maybe possible by writing a custom plugin.

Can you help me? Any hint is very welcome!

Thanks in advance and best regards,

Daniel


Answers:
author: David at David Simpson Apps
body: Yes, create a new plugin with an Event Listener module e.g.

```
public class EventListener implements DisposableBean{	@com.atlassian.event.api.EventListener	public void pageCreateEvent(PageCreateEvent event)	{	    System.out.println("Page Create Event");	}	@com.atlassian.event.api.EventListener	public void pageUpdateEvent(PageUpdateEvent event)	{	    System.out.println("Page Update Event");	}}
```

**Check the documentation:**

* <https://developer.atlassian.com/display/CONFDEV/Event+Listener+Module>
* <https://developer.atlassian.com/display/CONFDEV/Writing+an+Event+Listener+Plugin+Module>


Tags: event
Dashboard Wiki Markup Default
Asked by Susan Alderson:

Hi -

I accidentally deleted (without saving) the Dashboard Wiki markup for Recent Activity - can someone please share the Wiki markup for it?

Thank you!

- Susan


Answers:
author: Jonathan Simonoff
body: I think this is what you need:

#if ($darkFeatures.isFeatureEnabled('dashboard.network.tab'))

$helper.renderConfluenceMacro("{new-recently-updated-dashboard:dashboard\|showProfilePic=true}")

#else

$helper.renderConfluenceMacro("{recently-updated-dashboard:dashboard\|showProfilePic=true}")

#end

(FYI -- this is from the 4.0 version, but looks to me like it would work for other versions as well.)


author: AlysonA
body: Hello Susan,

Where did you delete this markup code? Was it in Confluence Admin \> Look and Feel \> Layouts? Also, what Confluence version you're using?
Why is there not a direct link to documentation from my Confluence site?
Asked by joelbarker:

I feel that help should be more accessible. The "Answers" link at the very bottom of the page provides an inconsistent support experience. It took me some time to find the "Documentation" link *on the Answers page* to get to a resource that is more complete.

Could there be a documentation link at the bottom next to "Answers?" Alternately, could the default search tool on the Answers page search documentation as well?


Answers:
author: Jaime S
body: Hi, Joel.

That is a good improvement request to do here: <https://jira.atlassian.com>. You can select the 'Answers' project and create an issue of type 'improvement' requesting this change. Also, you may want to search first to see if one doesn't exist already.

Cheers.


Tags: cloud

documentation
how to create on-line survey forms and response collection?
Asked by Rodney Hughes:

Does anyone know of a way to create on line survey forms - something like "Survey Monkey".

I want all the responses to be collected within Confluence so that it can be used/referenced in various ways.

Ideally I would like to have a "common section" where if we are running many different surveys associated with different Spaces, the respondent can select their company name from previous surveys to automatically fill in the general data about their company.

The survey tool needs to be able to be completed by general public access as well as logged in users but can only be created and edited by certain Confluenvce Users within each Space. It would need to be able to select whether it is for Confluence Users only or also for public - perhaps that is just a question of where teh survey form is "published" in different Spaces


Answers:
author: David at David Simpson Apps
body: The [Google Docs in Confluence](https://marketplace.atlassian.com/plugins/com.appfusions.confluence.google.confluence-google-docs) plugin (from AppFusions) provides the ability to embed Google Forms into Confluence.


author: AddteqS
body: Hi Rodney,

Wufoo is similar to "Survey Monkey" and the best part is that it can be integrated with Confluence. Forms created in Wufoo can be embedded in Confluence as described in http://wufoo.com/partners/confluence/
Confluence template: links from variables
Asked by Jason Hensler:

I am trying to make a template that will allow me to create links using a variable as a prefix. An example would be a variable called $test. I would want the link to look like this \[$test - other text\|$test - other text\]. We are using this to track proposals with an request number and we create several pages for each request. We can manually make the page and then go back to the main page (created fromt he template) and link to it but, this seems a bit redundant.


Answers:
author: Jason Hensler
body: No, I never found a way to make this work.


author: S?bastien Frade
body: Hi Jason,

Did you find a solution?

I'm looking for example on how to do it.

Sebastien


Tags: template
Current date macro in confluence?
Asked by Avinash:

Hi,

Is there a macro for displaying only the current date? I am having rss feeds in my confluence page. The feeds get updated on an hourly basis. So i want to have a verbage under each feed saying "last updated on so n so date". I dont want to go in everyday and manually do it so a current date macro from the systems clock would be very handy. Any solutions? plz help!

Thanks!

Avinash


Answers:
author: Avinash
body: I found it! You have to create a user macro with this $action.dateFormatter.format($content.currentDate) included in your templete.

comments: author: amelandri
body: This is great solution!


author: J
body: Hi guys,

I just wish to show the Year only and not the whole date. Could you please help me with that or guide me to any documenation?

Thanks heaps.


author: Guenter Huber
body: This may be no longer relevant to you, but as I stumbled across these examples requiring add-ons I thought I post the easiest one using the DOM:

```
## @noparams#set($yr = 1900 + $content.currentDate.year)$yr
```


author: Andr? Lundin
body: Cheers @Guenter Huber, just what I was looking for. +1


author: Bob Swift (personal)
body: [Run Plugin for Confluence](https://bobswift.atlassian.net/wiki/display/RUN)

```
{run-now}$current_time{run-now}
```

comments: author: Avinash
body: Thanks Bob! But it says its a paid plugin. Can i create a simple user macro for this?


author: Bob Swift (personal)
body: Probably. Google around to find what is available is velocity.


Tags: date

macro
What are the known issues when resetting a password?
Asked by Mick Davidson:

Afternoon,

We're having a random problem with re-setting passwords. The problem is that sometimes the email with the link to change your email either doesn't arrive at all, or it takes ten or 15 mins for it to arrive.

I tested the functionality three times this morning and in each case the email arrived within two minutes.

However, I've got a client who has tried it twice in the last 24 hours and he's still waiting. I've also spoken to colleagues who've had to wait at least five minutes for the email to arrive.

I know that other people's IT systems can block emails, but that isn't the case in this instance. So are there any other issues (known or otherwise)?

For example, is it possible that the sending address, for example: wiki@ABCplc.com is being blocked because the receiving system thinks it's coming from spammers etc?

Cheers,


Answers:
author: Nic Brough -Adaptavist-
body: I think all of those questions need to go to your email administrators.

Confluence is trying to send the emails, it doesn't have mechanisms for blocking stuff. There will be errors in your logs if it's failing to send. But once it's successfully delivered a mail to the mail system, it's not Confluence's issue any more.

It does sound like something is going missing, it probably is a rule, but if Confluence is not throwing "can't send to email server" errors, then it's your mail system.

(p.s 15 minute delays are a pretty big pointer to "our mail system is doing something wrong" - that implies Confluence has delivered because it gives up if it can't send, it doesn't delay)

comments: author: Mick Davidson
body: Nic,

thanks for the speedy and helpful info. I'll have a word with our IT manager.

Cheers.


Tags: password

reset
Advanced-Search Result: How to enable to display creation and modication Date at 4.2?
Asked by b.doleschel:

With the move to Confluence 4.2.13 we upgraded the to Adaptavist {#AdvancedSearch-}Advanced Search Macro 5.0.1.

The macro works (for the search) as expected, the {search-result} macro fail to display the creation date and the modification date. Someone know how to enable?

Tht title field is displayed, but now with the Space ID in front, e.g. "CONF31 \> This is my page title". Someone found a way to remove the ID?


Answers:
author: Cyrille Martin
body: The problem is still present on the lastest version (6.0.1).


Tags: addon-com.adaptavist.confluence.advancedsearch
Is there a macro/widget I can use to display a list of all projects set-up within JIRA/Confluence
Asked by Neal Phillips:

I have several JIRA and Confluence projects setup within JIRA Studio and each one has it's own permission group so most users can only see some projects.

However I would like to create a list of all projects that have been created that I can place in a general area of Confluence that all users have access to. The idea is to show exactlty where Atlassian is being used within my company to help gain traction and adoption.

Is there a Macro or Widget that I can include on a page that will dynamically list all projects setup (along with their Project Lead).

Apologies if there is an obvious answer to this but I am new to the Atlassian toolset.

Thanks in Advance


Answers:
author: Bob Swift (personal)
body: Not that I am aware of especially with OnDemand where you can't install plugins. It is possible to use [getProjectList](https://bobswift.atlassian.net/wiki/display/JCLI/Documentation#Documentation-getProjectList) to produce a csv file, [addAttachment](https://bobswift.atlassian.net/wiki/display/CSOAP/Documentation#Documentation-addAttachment) to upload it to Confluence, and then use the [CSV Macro](https://bobswift.atlassian.net/wiki/display/TBL/CSV+Macro) to show all or some of the columns. Simple but requires manual steps to keep it up to date. With a bit more work, the steps could be automated and run with your favorite job scheduler.


Tags: cloud

confluence-cloud
Possible to remove new screen after login ?
Asked by Sebastien Falardeau:

Hello,

Since we've upgrade Confluence to version 4.3, there is a new screen that appears right after the user's login (see screenshot). Is it possible to remove that screen and go directly to the dashboard like in earlier versions ?

Thank you.


Answers:
author: Sebastien Falardeau
body: Solved by updating Confluence to 4.3.2


author: Giuliano C.
body: Sebastien,

It seems that your doubt was solved regarding [CSP-87979](https://support.atlassian.com/browse/CSP-87979 "CSP-87979") by updating the instance and fixing the problem with the proxy redirection.

All the best for you,

Giuliano
Possible inconveniences
Asked by Hordur Ingi Bjornsson:

Hi

I just read the security alert concerning xss attacks on wiki. We are considering upgrading, could you please list possible inconveniences we may experience after the upgrade.


Answers:
author: Nic Brough -Adaptavist-
body: That's far too wide open a question to answer. We don't know how you're using your wiki, how it's set up, what's enabled/disabled, what you may have customised, and probably most importantly, what you would consider an inconvenience.

I think the only way you can get a useful idea is to read the release notes for yourself in the context of your usage. Read the notes for each release you are skipping through and concentrate on the notes for the version you are going to end up with.

Atlassian's release notes tend to cover the big changes and upgrades, but are complete if you drill down into the details.
Conditional date formatting
Asked by Thomas Vlerick:

Hi,

a have a large table and in one of the column is a date. Is it possible to get some conditional formatting on those date? For example: colour the background green of red if is has passed the current date?


Answers:
author: Neil Williams
body: I have a definite requirement for this also. Would be interested to know if any support is available or coming up.


Tags: condition

date

format
debugging ldap synchronisation
Asked by Michael Regelin:

Hello,

We are trying to synchronise Confluence 3.5.13 (linux-tomcat) with a vldap (openLdap).

our Ldap contains about 32000 users and 650 roles (groups).

When The synchronisation start. It takes more than 25 hours to finish. An exemple here where the synchroniseMembership took more than 4 hour for one group...???

```
2012-09-11 19:12:52,737 INFO [QuartzScheduler_Worker-10] [directory.ldap.cache.AbstractCacheRefresher] synchroniseMemberships found [ 20473 ] remote user-group memberships, [ 0 ] remote group-group memberships in [ 14164385ms ]2012-09-11 19:13:33,127 WARN [QuartzScheduler_Worker-10] [atlassian.crowd.directory.DbCachingRemoteChangeOperations] addUserMembershipsForGroup Could not add the following missing users to group [ PRO-WIKI-INDUS-LECTEUR ]: [HEULING-ALT, VEGAMOLINAC]2012-09-11 19:13:33,127 INFO [QuartzScheduler_Worker-10] [atlassian.crowd.directory.DbCachingRemoteChangeOperations] addUserMembershipsForGroup added [ 20471 ] user members to [ PRO-WIKI-INDUS-LECTEUR ] in [ 40374ms ]2012-09-11 19:13:35,115 INFO [QuartzScheduler_Worker-10] [directory.ldap.cache.AbstractCacheRefresher] synchroniseMemberships found [ 1 ] remote user-group memberships, [ 0 ] remote group-group memberships in [ 1949ms ]
```

Does someone knows what classes to debug or what to look for in this situation.

<br />

thanks for help.

Michael


Answers:
author: GuilhermeA
body: Hello Michael,

As far as I know something that would help you on this would be adding the Crowd library to the Logs, this line should be added *com.atlassian.crowd*under Admin \> Logging \& Profiling.

However I'm not really sure if this will add everything you need. Someone else should give you a better response, but will give you a path at least.

Another thing to sum this up, you could break your LDAP into smaller pieces if you want, for Region, or for category or even for Tree structure.

Cheers,

Guilherme

comments: author: Michael Regelin
body: Hi Guilherme,

sorry for being late in answering you.

Thanks for your post. I checked and mark this classes in debug:

com.atlassian.crowd.directory

com.atlassian.crowd.embbeded

It helped me a lot in finding a clue, not the solution but some clues.

one is that the virtual ldap server was really bad with his own caches. So it's better now.

thanks again.

MIchael
Issues with blog post plugin
Asked by Kavita Parab:

I installed blog post plugin macro: <https://marketplace.atlassian.com/plugins/com.locusglobal.confluence.blog-posts-plugin>

But after enabling, it blocks my macro window across spaces/pages.


Answers:
author: hsuhailah
body: Does the same issue appeared if you disabled the plugin? If it does, then the issue is specifically caused by the plugin and for your information, [Blog Posts plugin](https://marketplace.atlassian.com/plugins/com.locusglobal.confluence.blog-posts-plugin/version/3) is a third-party plugin which is not developed by Atlassian therefore our knowledge on this plugin would be limited. I'd suggest you to directly contact the author of the plugin to get further assistance on the issue at:

```
confluence.support@zolipe.comhttp://www.zolipe.com
```
Linking to Secure Link Not working - Confluence 4
Asked by Michael Roff:

I am on C4.1.9 and I am trying to create a link to a specific page in our JIRA configuration.

The purpose is to provide a link to a create issue link with the project and issue type pre-selected.

This working in C3.x but upgrading to C4.x the link no longer works and I can not add it manually.

Here is the wiki markup that isn't working.

h5. \[Click to Submit Safety Suggestion\|https://jira.address.com/secure/CreateIssueDetails\\!init.jspa?pid=11532\&issuetype=4\&priority=5\&components=10842\|Submit Safety Suggestions\]

NOTE: Full JIRA address has been removed and replaced with [jira.address.com](http://jira.address.com)

Does anyone know why I can't link to this address? Does it break some sort of new rule introduced in Confluence 4 for secure links or something?

Thanks, Mick


Answers:
author: Michael Roff
body: I think this problem was created by a failure in the upgrade from C3 to C4.

I have worked on this some more and have managed to get it to work going through the C4 editor. The upgrade still fails for some reason ... fortunately it's not the end of the world :)


Tags: link