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

Welcome message on new site #1787

Open
mjordan opened this issue Mar 22, 2021 · 5 comments
Open

Welcome message on new site #1787

mjordan opened this issue Mar 22, 2021 · 5 comments
Assignees
Labels
Subject: User Experience Related to a user’s experience with the software. Type: documentation provides documentation or asks for documentation. Type: question asks for support (asks a question)

Comments

@mjordan
Copy link
Contributor

mjordan commented Mar 22, 2021

I just spun up a new Playbook (Drupal 9.2.0-dev) and upon visiting the resulting Drupal site for the first time was greeted with this:

Welcome to Islandora 8 Islandora 8

This is not a node, it's static text inweb/core/themes/olivero/templates/includes/get-started.html.twig.

This is very friendly, but it's about Drupal, not Islandora. I know Islandora 8/9 is all about "getting off the island" but I wonder if having an Islandora-specific page that replaces this one would enhance the evaluator (or newbie) experience.

@kstapelfeldt kstapelfeldt added Type: documentation provides documentation or asks for documentation. Type: question asks for support (asks a question) Subject: User Experience Related to a user’s experience with the software. and removed documentation labels Sep 25, 2021
@DonRichards DonRichards self-assigned this Nov 30, 2021
@DonRichards
Copy link
Member

I don't mind tracking this down and making it happen. :-)

@DonRichards
Copy link
Member

OK, just going to add the description of what I've done prior to me pushing a pull request. Basically the functionality is inside of islandora/islandora. I've added a couple of twig files, a new route "welcome", and update hook in the install file to change home over to the new. I'm adding instructions on how to set your own homepage. Just by copying the welcome twig into your theme. I think having it create a copy in the system's default template directory might be useful. Any thoughts before I jump on this?

@DonRichards
Copy link
Member

DonRichards commented Nov 30, 2021

Pull Request pending review and documentation added.
Islandora/islandora#856
#1989

@DonRichards DonRichards linked a pull request Nov 30, 2021 that will close this issue
8 tasks
@DonRichards DonRichards reopened this Dec 10, 2021
@DonRichards
Copy link
Member

Sorry, meant to close PR and not the ticket.

@DonRichards
Copy link
Member

Added a Doc on how to achieve this. #2002

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Subject: User Experience Related to a user’s experience with the software. Type: documentation provides documentation or asks for documentation. Type: question asks for support (asks a question)
Development

Successfully merging a pull request may close this issue.

4 participants