Return to Jive Software

Skip navigation
2,849 Views 9 Replies Last post: Sep 24, 2008 10:54 AM by todd.west RSS
donaldparkerii Novice 27 posts since
May 21, 2008
Currently Being Moderated

Sep 8, 2008 11:42 AM

Custom Page(s)

Is there any documentation on creating completely custom pages with out using the templates?  I more interested in having a completely custom home page, and then modify the templates for sup-pages and communities.

 

Thanks,

Donald

todd.west Jive Employee 15,926 posts since
Jul 14, 2008
Currently Being Moderated
Sep 8, 2008 12:03 PM in response to: Donald Parker, II
Re: Custom Page(s)

Hi Donald,

 

If you are going to create custom pages you will almost certainly only want to use templates. That being said, you can map specific templates and themes to specific communities.

 

If you log into the Admin Console and Navigate to System -> Settings -> Themes you will be able to create custom themes. For each custom theme use the "Custom Theme Maps" tool to map a specific theme to a specific community. Please let me know if this is what you were looking for. Thanks!

 

-Todd

todd.west Jive Employee 15,926 posts since
Jul 14, 2008
Currently Being Moderated
Sep 8, 2008 12:13 PM in response to: Donald Parker, II
Re: Custom Page(s)

Hi Donald,

 

If you want to customize the look of the root community only you can do this by editing the main.ftl as part of the templates. This will get applied to only the root community, all sub communities use a different template. With this template you can control every aspect of the page, so If I am still misunderstanding what you are trying to do here please let me know. Thanks!

 

-Todd

todd.west Jive Employee 15,926 posts since
Jul 14, 2008
Currently Being Moderated
Sep 8, 2008 3:29 PM in response to: Donald Parker, II
Re: Custom Page(s)

Hi Donald,

 

To make sure that your changes display immediately, you will want to set this system property:

 

jive.freemarker.templateUpdateDelay = 1

 

 

 

If you map a theme to a sub space, the same rules still apply as if it were applied to a root space. So for example, mapping to a sub space you will want to edit community.ftl (I believe) to make any changes. Thanks!

 

-Todd

todd.west Jive Employee 15,926 posts since
Jul 14, 2008
Currently Being Moderated
Sep 8, 2008 4:19 PM in response to: Donald Parker, II
Re: Custom Page(s)

Hi Donald,

 

You are correct, there is no easy way to edit a space only and have it not affect sub-spaces. However, if you apply a custom theme map to each sub-space you can override the fact that the parent space changes all sub-spaces (if that makes sense). So basically, set a theme map for your Space (this will cascade to all subspaces), then in each subspace map to another custom theme (this will override the parent Space). Thanks!

 

-Todd

todd.west Jive Employee 15,926 posts since
Jul 14, 2008
Currently Being Moderated
Sep 24, 2008 10:54 AM in response to: Donald Parker, II
Re: Custom Page(s)

Hi Donald,

 

I am happy to hear that you found that Widget. I was actually going to pass that plugin along to you but I got overloaded with work. Please let me know if you need anything else. Thanks!

More Like This

  • Retrieving data ...

Bookmarked By (0)

To better serve our customers we have included functionality to automatically follow up on a case after it has been idle for more than 5 days, and then auto close after an additional 3 days of inactivity. Choose No to acknowledge that this case will remain idle for longer than 5 days.
Making cases public allows other customers to learn from the solution of the case. It can also be used to gain feedback from others in the community. Ask our Support Engineers for more info, but we encourage you to make your cases public.