Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Is there a way to add a 2nd description section for a dialog page in the Wizard in Confluence?

Jason Nguyen April 13, 2014

I would like to add a 2nd section (Keys) on the right side to explain another field in the Wizard like so. Does anyone know if this is possible and if it is how I can do it?

2 answers

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

0 votes
Jason Nguyen April 16, 2014
Hey Nic, I still don't understand. In a dialog-page module we only are given one parameter for description-content-key. And in this case I can just insert plain text.


<dialog-wizard key="example-space-blueprint-wizard">
            <dialog-page id="exampleSpaceId"
                         template-key="Confluence.SpaceBlueprints.Example.dialogForm"
                         title-key="confluence.blueprints.space.example.dialog.create.title"
                         description-header-key="confluence.blueprints.space.example.dialog.create.heading"
                         description-content-key="confluence.blueprints.space.example.dialog.create.description"
                    />
            <dialog-page id="page3Id" template-key="Confluence.SpaceBlueprints.Example.productTeamMembers"
                         title-key="design.engineering.wizard.page3.title"
                         description-header-key="design-engineering-blueprints.dialog.page3.description.heading"
                         description-content-key="design-engineering-blueprints.dialog.page3.description.content"/>
            <dialog-page id="page4Id"
                         template-key="Confluence.SpaceBlueprints.Example.linkDataSheet"
                         title-key="design.engineering.wizard.page4.title"
                         description-header-key="design-engineering-blueprints.dialog.page4.description.heading"
                         description-content-key="design-engineering-blueprints.dialog.page4.description.content"
                         last="true"
                    />
        </dialog-wizard>

From my properties file:
confluence.blueprints.space.example.dialog.create.description=Here you can enter project information like names of project managers, meeting schedules, etc. It is best to create a project in JIRA first so you can keep the JIRA Project Key and Confluence Space Key the same. If you have not yet created your JIRA Project go create it now or leave JIRA Project Key field empty.

There is only one description section for me to insert text into.

0 votes
Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 13, 2014

I just started to type something about there not being another field, but I've re-read it better.

the short answer is "a bit of code". I can't remember where the files actually are, but it would not be hard to add a bit more to the .vm that provides that page you've posted, especially as it's effectively just plain text. To do it "properly", you'd want to insert an i8n key instead of plain text, and then put that in the language files, but that's still only 2 files to amend.

Jason Nguyen April 15, 2014

Hey Nic, thanks for the response but I'm a bit confused. For my wizard pages I'm just using a .soy file.

Nic Brough -Adaptavist-
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
April 16, 2014

Er, your question was about hacking the existing project creation screen.

If you're writing your own screens as part of a plugin, then you can put in whatever text you need.

TAGS
AUG Leaders

Atlassian Community Events