youngmon/atlassian-qna huggingface dataset:
Minimum moinmoin and Confluence versions?
Asked by Neal Krummell:

Is there a minimum version for both moinmoin and Confluence that UWC will work with?

Our Confluence version is 3.1, and the moinmoin version is release 1.3.4 from back in 2005.

I've not had success on importing the page, but exporting seems to work.

Thanks!


Answers:
author: Laura Kolker
body: Well, the moinmoin module was user submitted, which basically means that it definitely worked for that user and their wiki. I don't happen to have any data about which version of moinmoin it was developed against. I did test out (successfully) basic functionality and operation against (I'm pretty certain) [this turnkey moinmoin](http://www.turnkeylinux.org/updates/new-turnkey-moinmoin-version-200910), but I don't have enough experience with moinmoin to be able to say whether that would be compatiable with your version or not.

Especially since you're having difficulty, I would think you would need some developer efforts to get it working with your dataset one way or another.

Good luck!


Tags: universal-wiki-converter
"Your session has expired" when saving a new page
Asked by Stefan K?sters:

Hello,

on of my team members has a problem since since a couple of days:

She tries to create a new page in Confluence and every time she saves it she gets this error:

```
 "The following error(s) occurred:
```

```
    Your session has expired. You may need to re-submit the form or reload the page."
```

After that there is no way she can save the page.  

Does somebody have a recommendation what to do?

Regards

Stefan K?sters  


Answers:
author: Marilyn Daum
body: I got the same session expired message repeatedly, trying set a favourite for a page. Changing the URL to use the IP address for the Confluence server did enable me to set that favorite. Thanks to Peter for the tip.


author: FLopez
body: Any comments from Atlassian about this issue?


author: Yannick R.
body: This error happens on our confluence instance too.

However on our side we are able to create and save pages. The message appear when we are saving (Either new page or not) and we just need to click on the save button again and it works.

I'll look the solution of Grigory Chernyshev but it does not seems to be related.

Thanks,


author: NicoDeluxe
body: I hate this issue!!!!!! Please fix it men!

comments: author: martinnobis
body: Excuse me, that is sexist.


author: Peter Shiner [BOSsAWDs]
body: I have recent run into this with one person on one page in our enterprise environment. By having the person use IP numbers in the URL he was able to edit and save the page.


author: Dave Furlani
body: A work around for this is to access the confluence server by it's IP.

If you're using HTTPS then this means that you'll see a certificate warning each time you reopen your browser, which is far less annoying than not being able to save edits almost every time.


author: Dave Furlani
body: This is easily the most frustrating issue ever in Confluence, if not of all time. Sometimes it will allow a save, most times though it simply will not save. A sometimes possible work around is to make a small change quickly then save. If you have to make a large change, this approach is very time consuming and may result in a page with some changes made before the bug won't allow another change to be saved. It makes me want to puch a kitten in the face.

It's not related to a page or user specifically, more so it's related to the content that has been added tothe page, or the way the change was made. Deleting never causes an issue, pasting, using Ctrl-B to bold, adding certain macros like tips or info seem to trigger Confluence refusing to save.

Sometimes we're lucky enough for an auto save to be made available when coming back into the page to retry the edit, however that seems to have disappeared since upgrading recenty, although the problem remains.


author: grundic
body: Take a look at this: <http://confluence.atlassian.com/display/DOC/Configuring+XSRF+Protection>

comments: author: Stefan K?sters
body: After rebooting the computer adding a page now works. I will try the XSRF-hint next time this happens.
Moving a page to a space which already contained a page of that name - where is the original?
Asked by Richard Wilkinson:

Hello,

I'm reorganising our Confluence site, and moved several "sections" from other spaces into the same new space. Each "section" was a parent page with child pages on several different levels.

Unfortunately, at the time I didn't realise that some of these sections contained child pages with the same name as a page in another section. Since they were previously in different spaces, that hadn't mattered.

Rather than warning me, it seems Confluence has decided (in each of several cases) to replace the page I moved first - the original page - with a copy / image of the page I moved later. The page shows up in both positions in the page tree, but clicking either of them takes me to the page that was moved later.

Where have the original pages gone? They don't show up in the page edit history as a change. They're not in the trash, and aren't hiding under "root" level in either the original space or the new one.

Have they simply been irretrievably overwritten? I'd rather not have to try to restore these from backup if at all possible.

I'm going to raise a support issue too, as I think that there should at least have been a warning about this when trying to move the pages, but wondered if anybody else had encountered this and knew what to do about it.

Thanks,

Richard


Answers:
author: Mark Hrynczak
body: An easier workaround to get the original page back:

Rename the one showing to a different name. You can then access the original page using the original URL.

Note that there is a bug report for this issue at <https://jira.atlassian.com/browse/CONF-17598>

Hope that helps,

Mark

comments: author: Richard Wilkinson
body: Thank you, this has worked. (I should probably have thought of it myself!)

I had also raised a bug report / support issue for this (CSP-67025) but have resolved it as a duplicate.


author: Richard Yale
body: I would suggest going into your database and doing a SQL query select and try to find a page with the title and see what shows up. It may have indeed overwritten the old pages, but I don't know for sure. The old pages could still be in the database and if so you can change the title to something else through a SQL Update query and that will solve your problem.
viewtracker plugin - experiences
Asked by Andrei [errno]:

have you seen performance being affected after **viewtracker** plugin was installed/enabled?  
our env.: CONF 3.5.3 / \~2K users / \~30K pages

<https://plugins.atlassian.com/plugin/details/28637>

I will disable username lookups, most likely


Answers:
author: David at David Simpson Apps
body: Viewtracker will likely suffer the same performance problems as the [Confluence Usage Tracking](https://plugins.atlassian.com/plugin/details/271) plugin (which is disabled by default because it has known performance problems in large installations). If you have problems with one, you'll likely see problems with the other plugin too.

The guys from BitVoodoo will likely know better though, so I guess they'll likely give you an answer sometime soon :)


author: Andrei [errno]
body: I eventually went with Piwik tracking all my Atlassian tools


Tags: analytics

app

viewtracker
Greatest number of pages in a single space?
Asked by Lis Riba:

Just trying to get a sense of scale:

* Is there any upper-bound on the number of pages a single space can contain?
* Even if the code does not impose limits, any practical limits you've seen in your spaces? Performance hits when browsing or searching, for example?
* How large is the largest space you've used or seen?
  * Browse pages lists 1452 pages in [the current Confluence documentation](http://confluence.atlassian.com/display/DOC/Confluence+Documentation+Home), though there are probably additional restricted pages I can't see.


Answers:
author: Richard Yale
body: At my company which is a large Corporation one department has a space with 8,200 pages of content. It does take about 10 seconds to navigate to the space but other than that no real impact.


author: Betsy Walker
body: Our site, running Confluence v2.10.2 (for the next few weeks at least) several spaces with over 2,000 pages each. Largest one has about 5,000 pages. With our documented "Wiki Best Practices" and some hand-crafting of custom menus to allow for quick navigation through the space, they whiz right along.

Note - our custom menu solution will most likely become obsolete once we upgrade to Confluence v3.5.x, as the Intranet and Documentation themes are quite nice for large spaces.


author: Nic Brough -Adaptavist-
body: My largest client has roughly the numbers below. The biggest space has about 700 active pages in it, but only 100-ish of them are "real" - the others are small chunks of documentation that are "included" in other places.

|--------------------------------|---------|
| **Total Spaces**               | 1050    |
| **Global Spaces**              | 600     |
| **Personal Spaces**            | 450     |
| **Content (All Versions)**     | 415,000 |
| **Content (Current Versions)** | 60,000  |
Community Bubbles (Forum) macro not working
Asked by jj jj:

Hi guys. I have the bubbles plugin installed but the macros aren't working. It doesn't give me an error but nothing seems to show up.


Answers:
author: David at David Simpson Apps
body: You need to install Adaptavist's plugin license manager and then license the plugin. Once fully licensed the content should reappear.

comments: author: jj jj
body: Thanks guys!


author: jj jj
body: Do i have to use Adaptavist's manager? Is there any other way to license the plugin?


author: Thomas Vlerick
body: Yes, but the license is free if you just fill in some question on the adaptavist website. License is free for 50 years.


Tags: community-forums-for-confluence

forum

macro
Is it possible for our users to have a synchronized backup of our Confluence site?
Asked by Rhyne Armstrong:

We need to make it possible for all of our users to be able to access the information in our KnowledgeBase at all times, even when traveling. We currently use Exchange Public Folders and these are synchronized automatically. Is there any extention, plugin, or anything that would allow this with confluence?

We are willing to put in the work to have the synch happen through IT policies when the user logs into the domain.


Answers:
author: Betsy Walker
body: Have you heard of [Appfire's Firestarter portable Wiki appliance](http://appfire.com/firestarter/) that allows you to, basically, have your Wiki on a stick (i.e. USB drive) so that users can work with it offline and then sync to the mother ship when back in the office? I saw it a t last year's Summit and it looked very cool.

comments: author: Damian Knight
body: I was interested in the Firestarter product, until their VP of sales told me there was a minimum order of 50!


author: Rhyne Armstrong
body: This looks to be the best solution if we go with Confluence. We have at least 50 people who would/could use this in our company.


author: Martin Cleaver
body: You could probably use the Comalatech Content Publishing Plugin.


author: Sherif Mansour
body: Another pattern I've heard customers do from speaking to them is that sometimes all their users want is a copy of a page every so often. So what some customers do is setup a cron job that does a PDF export (using the Confluence Command Line Interface) and emails a group of users on a recurring period.


author: David Yu
body: I'll go ahead and plug Brenden's plugin here:

<https://plugins.atlassian.com/plugin/details/19471>

comments: author: Richard Yale
body: It doesn't look like this is 3.5.X supported. There are a lot of differences between 3.4 and 3.5


author: Richard Yale
body: I'm guessing you are talking about offline access to the information? Because otherwise as long as they can connect to your Confluence site the information will always be current.

For Offline Access:

The issue is that Confluence runs off a database back-end which means that in order for your clients(?)/workers to see the information they have to be connected to the database.

You may be able to use the internal HSQL database that is used for non-commercial applications and keep that in sync every time they connect to your servers. This however means that however big your Confluence instance is their laptops will need to have that much extra space to be able to store all of the information and keep getting newer information. This means you'll need to have large harddrive space if you have lots of attachments.
Cloning a space - key conflict upon restore
Asked by Kevin Buchs:

I am trying to make a copy of a space, by following the procedure [here](http://confluence.atlassian.com/display/CONF33/Copy+Or+Rename+A+Space) but I am getting a failure message indicating a duplicate primary key. I have been very careful to confirm that I have modified all occurrences of the space key and space name in the entities.xml file before zipping it and trying to restore. See the message in this screen shot: <https://docs.google.com/present/view?id=ddhxzkwn_180pjscznm6>

It was suggested that I try the resolutions listed here: <http://confluence.atlassian.com/display/CONFKB/Cannot+Create+or+Restore+XML+Backup+Due+to+Primary+Key+Constraint> but that was not useful.

Anyone else solve this problem?


Answers:
author: m@
body: The PK problem may not be related to the backup/restore at all. Other common causes for this are migrating from a database without case insensitivity to one that does. Try the restore without the cloned space.

As for copying the space, I suggest giving the Copy Space Plugin (See: <https://studio.plugins.atlassian.com/wiki/display/CPSP/Confluence+Copy+Space+Plugin>) ago. Its much easier to use than manually manipulating the backup xml files and generally works better.

comments: author: TJ Baker
body: Sure would be nice if Copy Space Plugin were available in OnDemand instances.

As it stands, manually doing things is the only way for us OnDemand users, which sorta defeats the purpose of paying for a hosted solution.
Cannot upload plugin manually 3.5.7
Asked by Ken D: Uemura:

I've recently installed Confluence 3.5.7 on my linux box, and I cannot install Plugins. UPM does not list any plugins, and when I tried to install by uploading .jar plugin files manually, Uploading "xxx.jar". Please Wait pops up and hangs. Cannot find any fix or workaround anywhere, Please Help.

Thanks in advance,


Answers:
author: Joe Clark
body: 1) To install plugins through the UPM, Confluence needs to be able to connect to the internet. Do you have any proxy settings or NAT in place which could affect this? Try looking at the atlassian-confluence.log to see if there are any interesting errors which may indicate a problem.

2) To upload plugins manually, I believe that the Confluence Base URL needs to be set correctly - have you done this? By default it gets set to "localhost".

comments: author: Ken D: Uemura
body: Hi Joseph,

I've set the Confluence Base URL through General Configuration, and now I can install plugins smoothly :)

Thank you very much!!


author: Fabe D.
body: Same for me, thank you very much!!


author: Ken D: Uemura
body: Hi Joseph,

I've set the Confluence Base URL through General Configuration, and now I can install plugins smoothly :)

Thank you very much!!


Tags: administration

confluence-app
How to hide/show content in a wiki page
Asked by Wikified:

Other than the hide-if or toggle-cloak macros, is there a way to hide part of a wiki page based on a condition. In this case I want to display one link if the page has a child page and a different link if there is no child page.

The hide-if macro can be set based on a page label value, so if there were a way to toggle the page label that might work.


Answers:
author: David Peterson
body: Just FYI, the above would be several times faster with the following reporter instead:

```
{local-reporter:page:children}
```

```
  {text-sort:content:title}
```

```
  {local-reporter}
```

{local-reporter} is much faster than {content-reporter}

However, to get a single 'if has child' type query, I'd suggest this instead:

```
{report-block}
```

```
  {local-reporter:page:children}
```

```
  {report-header}Has children{report-header}
```

```
  {report-empty}Doesn't have children{report-header}
```

```
{report-block}
```

The reason for using {report-header} instead of {report-body} is that the {report-body} will be output for every child, not just if there is 'one or more'.


author: Kevin Buchs
body: I was thinking of the reporting plugin. You can have it generate a link to a child page and other specified content if there is no child page. If this will work, then I can give an example.

> {report-block}
>
> {content-reporter:space=@self\|types=+page\|scope=@self \> children}
>
> {text-sort:content:title}
>
> {content-reporter}
>
> {report-body}Child Exists: {report-info:page:title\|link=true} \\\\
>
> {report-body}
>
> {report-empty}No Child: \[Go here instead\|MyOtherPage\]{report-empty}
>
> {report-block}

This does these things

1. get a list of all children pages of the current page
2. sort them by their title
3. for each one found, output its title as a hyperlink to that child page
4. if none are found, put out a link to MyOtherPage.

comments: author: Wikified
body: Sure - please provide an example.

Thanks!


author: Kevin Buchs
body: see above.\^\^


author: Kevin Buchs
body: Do you want the link to point to the child page, if there is one?


author: Jo-Anne MacLeod
body: Take a look at Adaptvists \[Theme macro plugin\|https://www.adaptavist.com/display/Builder/Macros\], specifically builder-show/builder-hide, I believe that it will do what you want.

We use it when we want to display a warning if a user is not logged into Confluence yet.


Tags: hide
Team Calendars - How to extend List View date range
Asked by simon roberts:

When i embed a calendar and choose list view, only 2 weeks of data is displayed. How can i extend this to display more data? It would be great if it could be based on entries rather than date range (ie show the next 5 entries in calendar.

Cheers

Simon


Answers:
author: DavidA
body: Hi Simon,

It's not possible to specify a different date range at the moment. However, a similar feature request has been filed as <https://studio.plugins.atlassian.com/browse/TEAMCAL-215.>

comments: author: Ken
body: Having the same issue as the OP. Has this ever been addressed? Would like to show lists of events for the next year at least.
Setting default page title when creating a new space.
Asked by Gabriele Loibichler:

Hi,

We have installed confluence version 3.5.6 and german language pack v 1.19.1. Everything seems fine - except when I creat e new space - default page title of homepage is set to Home instead of Startseite.  
I have already tried to modify default.page.title in ConfluenceActionSupport.properties File - but nothing fixed my problem. Can anybody help me ? I would like to modify default.page.title. Is this possible ?

Kind regards,

Gabriele


Answers:
author: vchoy
body: Hi Gabriele,

The default homepage title can be modified via the source:

In

```
com.atlassian.confluence.spaces.listeners.InitialSpaceContentListener
```

```
package com.atlassian.confluence.spaces.listeners;...public class InitialSpaceContentListener implements EventListener{    private static final Logger log = LoggerFactory.getLogger(InitialSpaceContentListener.class);    public static final String DEFAULT_HOMEPAGE_TITLE = "Home";  <---- This is the place to change the 





```

You can also recompile the: com.atlassian.confluence.setup.settings.Setting.java

private String defaultSpaceHomepageTitle = "Home"; and change this.

Hope this helps.

Regards

Vincent

comments: author: Joe Clark
body: This will work, but it seems a bit sucky that we have an i18n definition for default.page.title and then ignore it and hard-code to "Home".

I will see if there is a bug report in Confluence for this - we should be able to fix it.


author: Joe Clark
body: This sounds like the same problem: <https://jira.atlassian.com/browse/CONF-23054> please vote and/or comment if you are interested :-)
How do I setup MySQL tables with InnoDB?
Asked by Henrik Winther Jensen:

I have been trying to install Confluence 3.5.9 on Kubunu 10.04, the war variant with a Tomcat 6.0.26. Java is 1.6.0_06_b02.

When I am going through the wizard, it suggest a URL to start the MySQL session that contains this:

jdbc:mysql://localhost/confluence?autoReconnect=true\&sessionVariables=storage_engine%3DInnoDB

MySQL does not much care for the %3D bit, and the database setup crashes.

I have tried setting up MySQL with query logging, and replacing the %3D with =. Unfortunately this does not result

in InnoDB tables, MySQL just sticks to the default MYISAM. The setup does not crash though.

If I try to start confluence with MyISAM tables it immediately bombs out with an exception.

Does anybody have a clue about this?

Kind regards

Henrik


Answers:
author: Jens Gombert
body: Confluence need InnoDB since 3.5 or somethink like this. See the release notes.

For your MySQL Server have a look at 2.4 in this guide:

<http://confluence.atlassian.com/display/DOC/Database+Setup+For+MySQL>

If you have a DB you want to use update the tables to InnoDB.

Not sure if this is the right answer...


Tags: administration

mysql
How to stop using crowd and revert to Confluence user management
Asked by Thor Henrik Nordvik:

I am testing to upgrade confluence from 3.1.1 to 3.5.9 on our test server  
I now have it setup for single sign on with crowd.   
I would like for test purposes to turn this of, so confluence handles users on its own.


Answers:
author: Kimberly McKinnis
body: It is extremely difficult; I ended up reinstalling. I know, that's rubbish advice, but I was unable to successfully reverse the process after 3 days of really trying.


author: Nic Brough -Adaptavist-
body: You need to reverse the process at <http://confluence.atlassian.com/display/CROWD/Integrating+Crowd+with+Atlassian+JIRA>


Tags: crowd
What is the definition of "content" on the System Information page?
Asked by Alison Reid:

In the Administration Console, under System Information, there's a section called "Usage Statistics". That table lists a count for "Content (all versions)" and "Content (current versions)".

What is the definition of "content"? I assume it includes pages and blogs. Also attachments? Anything else?

Does anyone know? Thanks in advance!


Answers:
author: Azwandi Mohd Aris
body: Hello!

The "content" field means the total number of rows in the CONTENT table in Confluence database - this includes all versions of pages, blogs, status updates, comments, user information, drafts, etc.

The "current content" field, in the other hand, means all of the above except it only counts the latest version of each entitiy.

If you have access to the source code, you can find this information from the com.atlassian.confluence.status.service.systeminfo.UsageInfo class.

comments: author: Szymon Hubar
body: Thank you @[Azwandi Mohd Aris](https://community.atlassian.com/t5/user/viewprofilepage/user-id/781563)

In database:

Content (All Versions): select count(\*) from CONTENT;   
Content (Current Versions): select count(\*) from CONTENT where PREVVER is null;


author: Victor Prasad
body: Any idea of how to get a count of all documents (all and current version)?

Thanks,