Subspace plugin: can I decide a default parent space?

Consu July 10, 2014

I use a customized theme in my Confluence and I use Communardo Subspace plugin to create the navigation bar. When a user creates a new space from the dashboard, this new space goes on the navigation bar, where it should not be (so I need to constantly patrol and move it somewhere else, under another parent space). Would it be possible to prevent this from happening? To set a default parent page that is not the root one? How could I do this?

2 answers

1 accepted

Comments for this post are closed

Community moderators have prevented the ability to post new answers.

Post a new question

0 votes
Answer accepted
Bill Martin July 14, 2014

Hi consu,

the "createspace-start.action" Method is Confluence standard and that s why it is not in the scope of the Subspace plugin. The only way to avoid the creation of space from the dashboard is to hide the creation link with the follwing CSS definition via: "Administration" -> "Look and Feel" -> "Stylesheet":

#dashboard-get-started .create-space {

display: none;

}

Hint: The "createspace-start.action" Method is still available via URL and this CSS will probably only work in Confluence 5.5.

Please talk to your users and advice them to create the spaces only in the corresponding parent spaces. Unfortunately, that is the only possibility that we have.

Kind regards,

Bill Martin

Communardo Support

Consu July 15, 2014

Hello Bill,

thanks for the answer, I will do as you suggest.

Sorry, but I have an additional question. Do I have a way to change the order of the spaces? Currently the order is determinated by the latest entry. So, if I add a top level space, it will show first, but maybe I would need it to be in the navigation as 5th, for instance.

Would it be possible to modify the order of the spaces, to show them for instance in Alphabetical order or in any other order (ideally, in the order I wish to have)? Or this is something I can edit by modifying the CSS.

Thanks for your help with this additional question!

ps: do you have any place were it is possible to submit suggestions for your tools?

thanks

Bill Martin July 15, 2014

Hi consu,

thanks for your additional question.

You find the documentation of the Subspace plugin at: https://support.communardo.de/display/cssp/Userguide+Release+2.0

Under: https://jira.communardo.de/browse/CSSPyou are able to submit suggestions for the Subspace plugin or create support issues via email address: products@communardo.de.

To your question:

In the documentation you find the different sort parameters (creation, title, modification and mixed) of the Subspace macro (see: https://support.communardo.de/display/cssp/Userguide+Release+2.0#UserguideRelease2.0-Parameters) Unfortunately, it is not possible to order the subspace hierarchy manually at the moment. We already have the requested feature as requirement ticket: https://jira.communardo.de/browse/CSSP-12. It is not planned for a future release yet.

There is a workaround to achieve a manual order. Please use the sort parameter: "sort=modification" and edit the space parameter (e.g. add a blank character to the "space description") to modify the modification date of the space. Modify the spaces in your desired order. The most up to date space is on the right resp. at the bottom.

I hope this helps to solve your problem. Otherwise please do not hesitate to contact me again.

Kind regards,

Bill Martin

Communardo Support

0 votes
Bill Martin July 10, 2014

Hello consu,

thank you for your reqeust and for using our plugin.

Space administrators are able to create sub-spaces directly from their spaces via space administration ("Space tools" => "Add-ons" => "Create sub-space).

See: https://support.communardo.de/display/cssp/Userguide+Release+2.0#UserguideRelease2.0-SpaceAdministratorspacehierarchyview

I hope this helps to clarify your questions. Otherwise please do not hesitate to contact me again.

Kind regards,

Bill Martin

Communardo Support

Consu July 13, 2014

Hello Bill,

thanks for the answer.

Yes, I know that they create subspaces directly from the parent space, but my problem is that user can also create new spaces from the dashboard with the "createspace-start.action". The 2 methods are alternatives...

When a space is created from the dashboard (or home page), it goes automatically assigned to root, without any Parent space.

I would like to avoid this from happening, and I would like to be able to set up a default parent page, so that even when a user creates a new space from the dashboard, it gets automatically assigned as a sub-space of the default one (and not to blank/root)

I hope it makes sense, if it doesn't please tell me :)

TAGS
AUG Leaders

Atlassian Community Events