The Atlassian Community Forums are currently in read-only mode. We will be relaunching on a new platform on September 22 (read more here). We apologize for the extended downtime. For concerns or questions, please email communitymanagers@atlassian.com. See you on the other side, on the new Atlassian Community Forums! :)

×

Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Create a completely blank Confluence page?

Adam Toy
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
November 14, 2013

Hi all,

I was wondering if there was a way to strip all content from a Confluence page (headers, footers, etc.) and only have user-created HTML (A couple buttons and words).

My reasoning is trying to have authentication access to an iFrame that will be outward facing. We want to create the iFrame and point it to a blank Confluence page, then only give certain Confluence users access to edit it.

Thanks in advance!

3 answers

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

1 vote
Stefan Kleineikenscheidt _K15t_
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
November 17, 2013

Scroll Viewport let you do this. It provides for simple content theming for Confluence (no need to deal with overly complex Confluence themes).

In your case, you can create a template that only outputs the "naked" content like this:

<html>
  <head>
    <title>$page.title</title>
  </head>
  <body>
    $page.content
  </body>
</html>

Please make sure to check out the Getting Started Guide (http://www.k15t.com/display/VPRT/Getting+Started+Guide) and the template reference (http://www.k15t.com/display/VPRT/Template+Reference).

Hope this helps,
-Stefan

0 votes
Matthew J. Horn
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
November 17, 2013

Another approach you can use is to prevent Confluence from applying any decorator to the file. You do this by editing the decorators.xml file. Within the <decorator name="none"> block, add the following:

<url-pattern>/your-pattern</url-pattern>

hth,

-matt

0 votes
Adrien Ragot 2
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
November 16, 2013

I don't think any component of Confluence renders a naked page with only the contents. I've tried to do that before and I had to create a plugin to do that.

If you create a plugin for that, have a look at ViewPageAction#execute() in the source of Confluence (which you can download from http://my.atlassian.com). That will give you a good example of how Confluence renders content.

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

TAGS
AUG Leaders

Atlassian Community Events