Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Customization Header/Footer/Homepage - Optional new landing page for installation #3639

Closed
mheppler opened this issue Feb 22, 2017 · 8 comments
Assignees
Labels
Type: Feature a feature request UX & UI: Design This issue needs input on the design of the UI and from the product owner

Comments

@mheppler
Copy link
Contributor

mheppler commented Feb 22, 2017

Based on feedback from the community (#2003), we will provide configurable settings to allow for an installation to enable a custom landing page as the homepage, as well as custom header and footer for their Dataverse application.

This issue, along with the custom configuration features outlined in #3637 and #3638 will provide a flexible solution for installations to brand their Dataverse application as they may choose with content, images, messaging, etc.

@mheppler mheppler added Component: Documentation UX & UI: Design This issue needs input on the design of the UI and from the product owner labels Feb 22, 2017
@djbrooke djbrooke added this to the 4.7 - Dashboard and Customization milestone Feb 23, 2017
@pdurbin
Copy link
Member

pdurbin commented Mar 28, 2017

Possibly related: #2049 and #2155.

@djbrooke djbrooke added the ready label May 16, 2017
@djbrooke djbrooke changed the title Homepage Customization - Optional new landing page for installation Customization Header/Footer - Optional new landing page for installation May 17, 2017
@djbrooke djbrooke changed the title Customization Header/Footer - Optional new landing page for installation Customization Header/Footer/Homepage - Optional new landing page for installation May 17, 2017
@raprasad raprasad self-assigned this May 17, 2017
@raprasad raprasad removed their assignment May 17, 2017
@sekmiller sekmiller self-assigned this May 18, 2017
@sekmiller
Copy link
Contributor

To add a record to the settings table so that the app can find a custom file outside the war file(Also have to update SettingsServiceBean):
INSERT INTO setting(
name, content)
VALUES (':HomePageCustomizationFile', '/Applications/Custom/testCustom.xhtml');

sekmiller added a commit that referenced this issue May 22, 2017
sekmiller added a commit that referenced this issue May 22, 2017
new branch because previous name didn’t work.
sekmiller added a commit that referenced this issue May 22, 2017
@mheppler mheppler self-assigned this May 22, 2017
mheppler added a commit that referenced this issue May 22, 2017
@raprasad
Copy link
Contributor

pdurbin added a commit that referenced this issue Jun 13, 2017
We're able to add this now that pull request #3880 for issue #3611 has
been merged.
@kcondon kcondon self-assigned this Jun 13, 2017
@kcondon
Copy link
Contributor

kcondon commented Jun 13, 2017

x-Search in the navbar from custom homepage throws error.
x-Browse Data button on sample custom homepage not working. (Mention to use your own root dv alias)
x-Search in navbar from real homepage returns user to custom homepage with no results.
x-Show how to remove options
x-Add a bit more guidance on logo config/sizing.

@mheppler mheppler self-assigned this Jun 13, 2017
sekmiller added a commit that referenced this issue Jun 14, 2017
@pdurbin pdurbin assigned pdurbin and unassigned mheppler Jun 19, 2017
@pdurbin
Copy link
Member

pdurbin commented Jun 19, 2017

I just spoke with @sekmiller about the todo list above and will be making a few small documentation tweaks.

@pdurbin
Copy link
Member

pdurbin commented Jun 19, 2017

@sekmiller I implemented the documentation improvements we talked about in c05ae5e and you and @dlmurphy and others are welcome to take a look. I also merged the latest from develop into the pull request (#3639).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature a feature request UX & UI: Design This issue needs input on the design of the UI and from the product owner
Projects
None yet
Development

No branches or pull requests

8 participants