3 minutes reading time (641 words)

Joomla! Out Of The Box - What Can You Do?

Sept-Challenge

One of Joomla’s greatest strengths is its extensibility, and the thousands of listings in the Joomla Extensions Directory certainly prove that point. 

One of Joomla’s other great strengths is its flexibility—this is harder to see, because there are many ways to build a site even when given the same brief. 

I’m happy to introduce the Joomla Out of the Box challenge this month! The goal of this challenge is to showcase the many ways to build a site, using only Cassiopeia and the front end components that come installed with Joomla. 

About the challenge

How does it work?

Every two months, a new design brief will be posted here in the JCM. (You can find this month’s brief below!) 

Your challenge is to build a Joomla 4 site that you feel best meets the brief requirements, only using Joomla core components.

That means:

  • Cassiopeia template
  • Pre installed core components

You can make it as simple or as detailed as you want within those constraints. For those who want to do alternate layouts or view template overrides, that is allowed, but not required. 

Third party components or plugins that only run in the back end (for easier site management) are allowed as long as they don’t change the front end of the site.

October Challenge Brief 

Please submit sites by October 31st at this form. You can submit even if the site is not fully complete; just let us know what else you would have done if you had time.

Your client is a fun, modern travel agency that specializes in themed trips for small groups. Usually that means cozy and rustic ski lodges, or family reunions at a theme park, but this year they wanted to offer something different: haunted and spooky tours. 

This is a pretty drastic departure from their usually cheerful brand, so they want you to build a simple standalone site just for these kinds of trips:

  • 1-3 pages, including at least one page with a simple interest form so people can get in touch
  • Somewhere to feature the 3 different kinds of spooky trips:
    1. Historical Hauntings (places that are legitimately haunted…at least according to local records)
    2. TV Terrors (places that either inspired horror movies, or filming locations)
    3. Culture & Cryptids (tours about local mythology and mystical creatures, like Bigfoot, or the Loch Ness Monster)
  • Somewhere to feature at least 1-3 reviews from people who have gone on trips in the past. 

The goal of the site is to generate some excitement about their new trips among their core audience, singles and couples in their 30s-50s who love travel and adventure. 

They want the site to be playful but tactfully spooky. Download the brand assets here (including logo and colors). The font used in the logo is Kanit, but you can use whatever you feel is best.


 If you have any questions, comment below. I can't wait to see what you do!

0
Report from the Engine Room - What happens behind ...
As Googles Universal Analytics comes to a close, w...
 

Comments 8

Already Registered? Login Here
Paweł on Saturday, 24 September 2022 10:12
Third party components

Third party components or plugins that only run in the back end (for easier site management) are allowed as long as they don’t change the front end of the site.

How to insert comments? Joomla does not have such a feature.

1
[quote]Third party components or plugins that only run in the back end (for easier site management) are allowed as long as they don’t change the front end of the site.[/quote] How to insert comments? Joomla does not have such a feature.
Crystal Dionysopoulos on Saturday, 24 September 2022 12:08
Doesn't have to be dynamic :)

The only part of the brief regarding the testimonials is that they must be able to display them—it doesn't mean it has to be dynamic or allow people to submit them. You could do this in many different ways - in article text, as module, as custom fields, or something else altogether.

2
The only part of the brief regarding the testimonials is that they must be able to display them—it doesn't mean it has to be dynamic or allow people to submit them. You could do this in many different ways - in article text, as module, as custom fields, or something else altogether. :)
Brian Teeman on Tuesday, 27 September 2022 08:31
How?

> Management experience (how easy is it to make content updates?)

How do we demonstrate this?

0
> Management experience (how easy is it to make content updates?) How do we demonstrate this?
Crystal Dionysopoulos on Friday, 21 October 2022 07:10
In the form

Hi Brian, I saw you already submitted (thanks!) but to make the answer available to others, you can include details if you wish in the submission form. Sorry it took so long to reply!

0
Hi Brian, I saw you already submitted (thanks!) but to make the answer available to others, you can include details if you wish in the submission form. Sorry it took so long to reply!
Paweł on Wednesday, 19 October 2022 07:46
at least one page with a simple form of interest

Joomla does not have a form module. Can I only put a view on the home page?

0
Joomla does not have a form module. Can I only put a view on the home page?
Crystal Dionysopoulos on Friday, 21 October 2022 07:09
Check out the contact component

You can indeed set up a contact form through com_contact. There's a tutorial (although for J3) here: https://www.joomlashack.com/blog/joomla/create-a-contact-form-in-joomla/ It's very similar in J4

0
You can indeed set up a contact form through com_contact. :) There's a tutorial (although for J3) here: https://www.joomlashack.com/blog/joomla/create-a-contact-form-in-joomla/ It's very similar in J4
Paweł on Wednesday, 19 October 2022 07:49
one page with a simple form

Joomla does not have a form module. Can I only put a view on the home page?

0
Joomla does not have a form module. Can I only put a view on the home page?
Paweł on Friday, 21 October 2022 07:18
contact form

But I have a form on the home page so I need a module.

0
But I have a form on the home page so I need a module.

By accepting you will be accessing a service provided by a third-party external to https://magazine.joomla.org/