youngmon/atlassian-qna huggingface dataset:
Is there a plugin for creating registration forms in confluence
Asked by Avinash:

Hi,

I want to create a registration form page in confluence for some courses that we offer. It should have fields for inputing some basic information like name, title, job etc....and a submit button for submittng the information. Is there any plugin or macro that is available for acheiveing this? Please help!

Thanks!


Answers:
author: Bill_Campbell
body: try this: <https://confluence.atlassian.com/display/CONF42/Adding+a+Template>


author: Alex Medved _ConfiForms_
body: Actually, there is now a good plugin, for exactly your business case. Take a look at [their website](http://www.confiforms.com/cfweb/ "ConfiForms plugin for Confluence, creating custom data entry forms") or on the [Atlassian Marketplace directly](https://marketplace.atlassian.com/plugins/com.vertuna.confluence.plugins.confiforms "ConfiForms plugin for Confluence, creating custom data entry forms")


author: Bill_Campbell
body: Hi - I too wanted forms but have not found a good method.

For this application, Frevvo or wufuu might be a good solution for this. You could also use a template and variables but once set, I don't believe it can be edited.

You can check out the scaffolding plugin but be cautious it doesn't work in IE at the present time and isn't at all user friendly (IMO).

I'll be watching this thread and crossing my fingers someone has a better option!

comments: author: Avinash
body: Thanks for the info! I tried using frevvo but it gives me an error when i try to use it. I guess its because im using a stand alone version of confluence. I was going to try the template method...do u a proper documentation for implementing it?


Tags: confluence-app

forms

macro
SSO with Apache and Kerberos
Asked by Rene Niedermeyer:

I have a instance of Confluence 4.2.11 with NTLM Authentication.

I'm searching for a way to set up an Apache Server with Likewise/Kerberos authentication in front of confluence.  
Userauthentication should be done with apache and be passed to confluence.

Has anyone an idea how to do this?  
Are there any connectors for example AJP for confluence that can do authentication?

Regards,

Rene


Answers:
author: Bruno Vincent
body: Alternatively you might want to take a look at the IWAAC plugin: <https://marketplace.atlassian.com/plugins/com.cleito.iwaac/server/overview>

The Kerberos authentication would take place on your Confluence server in that case.

IWAAC officially supports Confluence, Jira, Bamboo, Bitbucket Server, FishEye, Crucible and any other web app using Crowd a its user management system.

You can download IWAAC and test it for free at: <https://www.cleito.com/products/iwaac/>


author: Ellen Feaheny [AppFusions]
body: Hi Rene -

AppFusions has installed this solution with Apache in front in the network a number of times.

[Single Sign-On (SSO) Authenticator for Windows/Active Directory (via Kerberos)](https://www.appfusions.com/display/KBRSCJ/Home)

In fact this is one of our pre-config questions -

*"Do you use a reverse proxy or another web server, e.g., Apache or IIS, in front of your Atlassian product?"* among other..

Then we walk you through it, step by step, based on your specific network environment, parameters, addressing, sometimes special needs - etc. on your staging. You then repeat the process on your production environment.

Usually this is completed with a bit of back and forth comm./configs inside of a week, start to finish (not constant time - back and forth comm, test, configs, done). Its a pretty streamlined process.

In case you just want to get it done.

Best,

Ellen

info@appfusions.com


Tags: proxy

sso
no confluence system user will be create when using installer on suse 11.2
Asked by Anton:

I have tested it on ubuntu 11 and it works, but on suse there is no conlfuence user. I looked in the passwd and shadow.

The error message occurs when I execute the start-confluence.sh:

To run Confluence in the foreground, start the server with start-confluence.sh -fg

executing using dedicated user: confluence

su: user confluence does not exist

I'm on openSUSE 11.2 64 bit


Answers:
author: Alejandro Conde Carrillo
body: You can create the user with this command:  

```
sudo /usr/sbin/useradd --create-home --comment "Account for running Confluence" --shell /bin/bash confluence
```

Please make sure this user has permissions to write in these directories:

* \<Confluence install\>/work
* \<Confluence install\>/temp
* \<Confluence install\>/logs
* Confluence data directory.

You can find more information in this [link](https://confluence.atlassian.com/display/DOC/Creating+a+Dedicated+User+Account+on+the+Operating+System+to+Run+Confluence).

comments: author: Anton
body: Yes that works. Thanks!

Its important for all four directories to set the owner to confluence.


author: Dennis Kromhout van der Meer
body: Have you tried creating the "confluence" user?

```
sudo useradd --create-home -c "Confluence role account" confluence
```

Also, be sure that the directory you've installed Confluence to has the right permissions, for example:  

```
sudo mkdir /usr/local/confluencesudo chown confluence: /usr/local/confluence
```

For more info: [Start Confluence Automatically on Linux](https://confluence.atlassian.com/display/DOC/Start+Confluence+Automatically+on+Linux)

comments: author: Dennis Kromhout van der Meer
body: If you think your question is answered, please se sure to mark as answered in order to help other people find this solution :)
how to change css / text-decoration of the "Log in " link?
Asked by hans-peter.geier:

On a confluence instance with anonymous access enabled, I like to create more visibility if the user is not logged in.

The "Log in" link at the top left should become more evident, e.g. by different color, style or background.  
I assume this can be done through the system stylesheet ?  
Perhaps something similiar to  

```
.login-link a {color:redtext-decoration:bold !important   }
```

<br />

Does someone know the exact spelling?


Answers:
author: Dennis Kromhout van der Meer
body: It's not a class but an id instead. Therefore try this:

```
a#login-link {color:redtext-decoration:bold !important  }
```

You can add this at Admin -\> Look and Feel -\> Stylesheet

comments: author: hans-peter.geier
body: thanks for your fast response.  
it works. (I did also leave out the semicolons in my question)

I'm using this now:

```
a#login-link {color:red;background:yellow;font-weight: bold;}
```


author: Dennis Kromhout van der Meer
body: Great to hear! I wrote this on the fly and forgot the semicolors :P
Can I recover deleted gliffy attachment?
Asked by Simon_Maddox:

I was having problems with an embedded gliffy diagram on a new page I created. It just would not show up inline. I saw that it had attached the gliffy and png files as attachments to the page.

I deleted the attachments - thinking that they would be a copy of the diagram held in the gliffy system - but now cannot find them within gliffy nor in "Space Admin" trash.

Have they been permanently deleted or is there a copy still hiding somewhere?


Answers:
author: Keith Rockhold
body: Hi Simon,

I am afraid Gliffy diagrams are stored as attachments and only stored there. If you would like to troubleshoot the problem you have with your diagrams not appearing inline, please contact us at <http://support.gliffy.com>.

Thank you,

Keith Rockhold   
Support Engineer   
keith@gliffy.com

Gliffy Inc.   
PO Box 7775 #35255   
San Francisco, CA, 94120-7775

877-2-Gliffy (877-245-4339)


Tags: cloud

gliffy-cloud
How can I change the color of the default horizontal rule in confluence?
Asked by Sandro Rabbiosi:

I have tried the following code in the main confluence stylesheet to override the default style of the horizontal rule (the line added in html by \<hr\> or four dashes in wikimarkup ----)

{style}

#hr {color: red; background-color: red; height: 5px;}

{style}

What am I doing wrong, is it even possible to change the style of the horizontal line using css?

Thanks!

Sandro


Answers:
author: Amalia
body: You have to use hr instead of #hr... like this:

```
hr {color: red; background-color: red; height: 5px;}
```

comments: author: Sandro Rabbiosi
body: Thanks for the quick reply!

When I entered the code, a thin dark border remained around the horizontal rule, so I entered:

hr {border: none; height: 1px; color: #DADADA; background: #DADADA;}

to make a thin fully light grey line, problem solved!

Thanks again!


Tags: horizontal-rule

style
Confluence Programming
Asked by Pangianto Pang:

Hi All,

I wanted to do a page with a contact number search function to the database by name or person id.

i am wondering how to achieve this in Confluence?

I am thinking; can i code using jsp and put in together with the Confluence tomcat and include the jsp page on the confluece page?

Please kindly advise and thanks in advanced.


Answers:
author: Amalia
body: I think, you can use this plugin to achieve that:

<https://bobswift.atlassian.net/wiki/display/RUN/Confluence+Run+Plugin> which works along side <https://bobswift.atlassian.net/wiki/display/SQL/Confluence+SQL+Plugin>

You can put an SQL query into the macro :)

comments: author: Pangianto Pang
body: Hi Amalia, thx for your reply.

I have installed the plugin and wanted to try it out. However, i cannot find it in the macro browser.

I do not know why, i am using confluence 4.2.8.

I am quite new to the confluence, can help me out please.

Thanks.


author: Amalia
body: you have to use a wiki markup to do that (Editor \> Insert \> Wiki Markup) and try to insert the codes like the examples: <https://bobswift.atlassian.net/wiki/display/SQL/Confluence+SQL+Plugin>


author: Pangianto Pang
body: Im an user of confluence 3.5 and it is upgraded to 4.2.8, on 3.5 those plugin can be browse by macro browser. So on 4.2.8 installed plugins cannot be browsed anymore?

Anyway thanks Amalia, at least i know the plugin is working.


Tags: confluence-development

jsp
Meaning of some Confluence URLs
Asked by Adolfo Casari:

Anyone know what these URLs point to in confluence?

/l$

/r$

/download/attachments$/\*

/download/thumbnails$/\*

/s/\*

(The last 3 seems to point to Javascript and images). Are they cachable (in Apache for instance)?

Thank you,


Answers:
author: Adolfo Casari
body: /l$ are labels URLs

/s/\* is static content in general. I cached in Apache and it improved performance.

comments: author: Andrei [errno]
body: quote: "I cached in Apache" =   
"you yourself added some caching to Tomcat" or "it is cached in Apache"?  
thanks


author: Adolfo Casari
body: It's cached in apache, see:

<https://confluence.atlassian.com/display/DOC/Configuring+Apache+to+Cache+Static+Content+via+mod_disk_cache>


author: Andrei [errno]
body: can Atlassian chime in here? - can /s/\<...\> uniquely identify a session or a user?


author: Matthew J. Horn
body: I think the /s/\* is for style sheets. Specifically, the batched style sheets that are combined and served up at run time. I don't believe they are cacheable because they are generated on the fly -- but maybe they are per-session?
Map different domains to individual spaces?
Asked by Scott Rossell:

My apologies if this is covered somewhere already (surely it must be). I searched and experimented and failed miserably. I have three completely different domains that are pointed to the Confluence server IP. I would like to map different domain names to specific spaces. Is this possible? Thank you so much. :@)


Answers:
author: Mark S. Rasmussen
body: Just to add my voice - we would really like this feature as well.

On a single Confluence instance we're hosting completely different content - our internal documentation, external API documentation and end user help for our systems. Today we have these on subdomains like help.XXX.dk, documentation.XXX.dk and so forth. We'd really like to be able to keep these domains to make it simple for users to remember the adresses, and seeing that "Help" users have no use for the "Api" documentation and vice versa.

I suppose we could install multiple Confluence instances, but that kinda ruins the whole point of running a single integrated wiki.


author: hsuhailah
body: This is not recommended as many Confluence functionality might break. As a rule of thumb, Confluence should only be configured with a single base URL. This is configured under Confluence Admin \> General Configuration. This base URL must match the URL that you use to access Confluence via the browser.


author: AlysonA
body: Hello Scott,

Please let me know if my reasoning of your request is correct:

Let's say you have <http://confluence_url/dashboard.action> as your domain, so for a set of spaces you want a different domain like <http://confluence_url2/spacekey/Home> for space A and <http://confluence_url3/spacekey/Home> for space B. Is that correct?

If so, I'm afraid that Confluence does not provide this functionality, you may be able to achieve that by using a web proxy like Apache (<https://confluence.atlassian.com/display/DOC/Running+Confluence+behind+Apache>).
Map different domains to individual spaces?
Asked by Scott Rossell:

My apologies if this is covered somewhere already (surely it must be). I searched and experimented and failed miserably. I have three completely different domains that are pointed to the Confluence server IP. I would like to map different domain names to specific spaces. Is this possible? Thank you so much. :@)


Answers:
author: Alejandro Conde Carrillo
body: Unfortunatelly, as Confluence only supports only one Server Base URL, what you want to do is very difficult. Even if you rewrite the URL, all links will be directing to the domain specified in Server Base URL.

You could configure a proxy which rewrites all links in the page HTML code, but I am not sure how easy is that.

There is already a improvement request ([CONF-19818](https://jira.atlassian.com/browse/CONF-19818)) for something similar, that could make that functionality easier.


author: Micha Kops
body: Perhaps a combination of a webserver rewriting URL's with mod_rewrite or something similar - and granular space permissions set in your Confluence could be a solution here.
Can you customize link icons?
Asked by Greg Kullberg:

It seems like you can only turn link icons on and off. It would be great to only show link icons to 3rd party sites, or to be able to update the icons themselves. Is this possible?


Answers:
author: William Zanchet [Atlassian]
body: I believe that's possible, but for that, I suggest that you contact an Atlassian Partner, since is a customization.  

<br />
How do I enable the RSS feed macro without System Admin privileges?
Asked by Bob Carroll:

I want to add an external RSS feed to a Confluence page. I try to add an RSS macro and it tells me that the macro is unknown. I read that I need to Enable the RSS Feed Macro, but it states I need System Admin privelege. I don't have that privelege On Demand.

How can I work around these constraints and put an external RSS feed on a page?


Answers:
author: NikE
body: With Atlassian OnDemand, the sysadmin permission is reserved for us (Atlassian) to perform maintenance. The 'administration' permission allows you to do almost everything in the admin panel. The issue of adding macros would fall under the [restricted functions](https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand%20 "Restricted Functions") of OnDemand. The RSS feed macro is a bit different in that it is currently not included specifically due to security concerns.


Tags: cloud

confluence-cloud
SharePoint Connector compatibility
Asked by Jamie Ide:

I am very surprised (and disappointed) that the current version of Confluence (4.2) is not compatible with the current version of the SharePoint Connector (1.5). The plugin page for the Connector (<https://marketplace.atlassian.com/plugins/com.atlassian.confluence.extra.sharepoint>) shows that it's compatible with Confluence 4.1.9 but that's not stated anywhere else I could find.  

The Connector is a second tier Atlassian product, not a plugin, and my expectation is that the current release versions of Confluence and the SharePoint Connector should always be compatible.


Answers:
author: hsuhailah
body: Hey Jamie,

I have integrated SharePoint Connector 1.5.5 with Confluence 4.2.11 and it seems to work fine. Although <https://marketplace.atlassian.com/plugins/com.atlassian.confluence.extra.sharepoint> did not state the compatibility but I think there will be no major issues while integrating it with latest Confluence version (as I have tested so far).

This compatibility matter is tracked here: <https://studio.plugins.atlassian.com/browse/CSI-924>. Looks like the developer is working on releasing SharePoint Connector 1.6 which I believe will be officially stated as compatible with Confluence 4.2 and 4.3.

comments: author: Jamie Ide
body: We're running Confluence 4.2.3 and the SharePoint Connector isn't available through the plugin menu within Confluence, and I can't install it manually.

In my opinion, Atlassian should ensure that the latest released versions of its interoperable products are compatible. The plugin manager could also be improved so that it can show matches with incompatible products. Searching for SharePoint returns no results.


author: Ellen Feaheny [AppFusions]
body: The reason it shows no results is indeed because it's incompatible.

That;s how it works. When Atlassian releases the 1.6 one referred to above - it will show up in the search.

I was confused abt that before too - but once you know, makes sense.


author: hsuhailah
body: You should be able to install it manually by downloading the plugin .jar file from <https://marketplace.atlassian.com/plugins/com.atlassian.confluence.extra.sharepoint>. After a successful download, go to [http://\<confluence-url\>/plugins/servlet/upm#manage](http://hades:9090/plugins/servlet/upm#manage) and click on the 'Upload Plugin' button to manually upload the jar file.


author: Jamie Ide
body: I was able to install it manually, thank you Hanis.

I understand that the plugin manager only shows compatible plugins but a side effect of this is that incompatible plugins cannot be discovered. Searching for "sharepoint" (per the instructions) returns no matches so it's easy to assume that no SharePoint plugins exist.
confluence user session timeout
Asked by Ronald de Vries:

All,

Despite the various posts that show or refer to pages where user session time out is documented, I still have issues in my Confluence 4.2.8 system where my user session times out in 15 minutes.

I checked all the posts and atlassian docs, and there is mention of 300 minutes etc. However, this is not the behavior I see in Confluence, and changing the 300 value in web.xml for example does nothing to change the user session timeout time of 15 minutes.

Atlassians, or fellow Answers users, can you spend some quality time on documenting this correctly with information that actually makes the change work? We need to know how to change the user session timeout from the current 15m to something more. And yes, I've tried some examples (please also do this) and let me know why web.xml 300 does not mean 15min user session timeout, or what I need to set to change the 15min user session time out to say 30 or 45 min? (and in this case, what the 300 means in session-config in web.xml?

We're losing a lot of page edits in Confluence and are facing somewhat of a revolt in the user community about lost content and wasted time using Confluence.


Answers:
author: Adam Laskowski
body: In my experience, the most common hangup that cause session-timeouts not to be respected is that you set your session-timeout in the \<confluence-install\>conf/web.xml instead of the \<confluence-install\>/confluence/WEB-INF/web.xml. If you set the config in the Tomcat XML in the conf directory, the setting will be overridden by Confluence's webapp XML.


author: Andrew Morin
body: I am using 4.0 so not sure if it changed but the session timeout is in minutes in the web.xml. I usually set it to 120 and don't have that issue. Obviously remember to restart Confluence after you make the update...adding this as a comment and not an answer as our versions are pretty different..

\<!-- ==================== Default Session Configuration ================= --\>

\<!-- You can set the default session timeout (in minutes) for all newly --\>

\<!-- created sessions by modifying the value below. --\>

\<session-config\>

\<session-timeout\>120\</session-timeout\>

\</session-config\>
Confluence crashes when opening a page
Asked by Stefan Eike:

Hi, our whole Confluence system crashes when trying to open a specific page. We could not find information in the logs and we don't know how to have a look at the page to identify the problem. Any ideas?


Answers:
author: Thomas Schlegel
body: Hi Stefan,

can you open the page in edit mode ?

You can try an URL like <http://your.wiki.url/pages/editpage.action?pageId=12345678>

Maybe there you can find what is going wrong with the page

Good Luck

Thomas

comments: author: Stefan Eike
body: Kudos to both of you! We were able to open the page in edit mode using the mentioned link.

The problem was a multi-excerpt macro nested in an excerpt macro. Well, this doesn't make sense, but I'm very supprised anyway, that this has such a big effect. It would be nice, if Atlassian could avoid issues like that with a XML parser, because there is already XML under the hood.  


author: JohnA
body: Hi Stephan,

It's difficult to say what might be causing this based on the brief description provided, but it's quite possible that there is either a plugin or some content on the page that is causing your instance to run out of memory and crash, but without seeing your logs and the error you are receiving it would be impossible to say what is causing this with any certainty. Therefore I would suggest that you open a ticket with Support and we'll look into it for you: <https://support.atlassian.com>

All the best,  
John


Tags: crash
Is it possible to hide user (Name, Avatar etc.) in the public area of the wiki
Asked by Markus Mueller:

In the public area of our Wiki, everbody can see the editor of an post. Is it possible to hide this?


Answers:
author: Dennis Kromhout van der Meer
body: The easiest way I can think of would be to hide it with javascript. However, anybody with a little bit of HTML DOM and CSS knowledge will be able to find the editor. For example, add this in the Confluence header as javascript:

```
AJS.$(document).ready(function(){	//if the login-link id exists (i.e. not logged in), hide the editor	if(AJS.$("#login-link")){		AJS.$("div.page-metadata").hide();	}});
```

comments: author: Markus Mueller
body: How can I change the sourcecode of the site? Can thios all be done within the CSS?


author: Dennis Kromhout van der Meer
body: You can do this at the **Administration Section -\> Look and Feel -\> Custom HTML -\> at the end of BODY** and add:

```
&lt;script type="text/javascript"&gt;AJS.$(document).ready(function(){    //if the login-link id exists (i.e. not logged in), hide the editor    if(AJS.$("#login-link")){        AJS.$("div.page-metadata").hide();    }});&lt;/script&gt;
```


author: Markus Mueller
body: Thanks, our system is localized in german and I'm not able to find "**Look and Feel -\> Custom HTML**". IJust can find the design or the coloreditor. Do you know how the section is called in german?


author: Dennis Kromhout van der Meer
body: In that case you can do it at **Durchsuchen -\> Confluence Admin -\>Gestaltung -\> Kundenspezifische HTML -\> Am Ende des HAUPTTEXTES** :)


author: Markus Mueller
body: We / I got no such entry (see atached file)


Tags: cloud

public