Examples of using the Gaia theme

Viktor, Wed Aug 24 2022, 23:22

Hello Jimako!

Can you provide links to sites using the "Gaia" theme version 2.5?

I would like to see examples of the use of this topic.

Re: Examples of using the Gaia theme
Jimako, Thu Aug 25 2022, 07:57

Hi, Gaia is outdated and demo is not available anymore. It will not work with newest e107.

What I know about using Hestia - dark version of Gaia - it was already replaced with some other theme. 

Re: Examples of using the Gaia theme
Viktor, Thu Aug 25 2022, 08:30

Thanks for the hint about the new version of the theme.
But, according to the old version, is there any info with examples of sites?
Re: Examples of using the Gaia theme
Jimako, Thu Aug 25 2022, 12:21

I am not aware about them. Why do you need this?

If you want to see just Gaia, there is still HTML version available.  look for creative tim site. 

If you need the demo with Gaia 2.5, I can try to do it . 

  

Re: Examples of using the Gaia theme
Viktor, Thu Aug 25 2022, 13:25

I will be grateful if you can show demo version 2.5
Re: Examples of using the Gaia theme
Jimako, Thu Aug 25 2022, 16:43

I think your problem is outdated plugins for Gaia 2.5

For now, you can download the working version from here:

https://github.com/e107-Gaia-Hestia-themes/Gaia-2.5

I tested it on localhost for e107 2.3.0 and it worked.  On the second attempt :)

I can't do more for now.  They are just backups from 2019.

Let me know if it is enough. I can do more when I am back.

Bye

PS. Tы можешь использовать русский язык, если так проще объяснить, что тебе нужно.

Re: Examples of using the Gaia theme
Viktor, Fri Aug 26 2022, 08:21

Thank you, I will download and try. I'll let you know the result.
Re: Examples of using the Gaia theme
Jimako, Mon Sep 05 2022, 09:06

How did it go? 

Re: Examples of using the Gaia theme
Viktor, Mon Sep 05 2022, 21:34

Good afternoon!

Everything installed without problems.

I love that I can add layouts through the JM Theme plugin without changing the theme code.

I tried adding a new layout.

1. Added to the theme.xml file

2. Clicked the Generate layouts button and the layout was added to the list of layouts

3. The layout became available for selection in Theme Manager>>Site Theme>>Gaia

4. I specified which page to show with this layout.

5. This page displays a message

Error

There is no layout in theme.php with the key: MyWork

...and the page is shown without a layout!

Re: Examples of using the Gaia theme
Jimako, Mon Sep 05 2022, 22:17

No, you can't add layout this way. You can set only existing layout. 

Adding existing layout:

- adding in theme.xml

- adding in theme.php

- adding file with its name in layouts folder

Then you delete cache, check if you see it in theme manager... it has to work without any changes in jmtheme plugin (only header and footer is missing). Only then you can add (better is generate) new record for new layout. 

It will be easier with new core version where layouts are just HTML files and you don't need to change theme.php 

See:

https://github.com/e107-Gaia-Hestia-themes/Gaia-2.5/issues/1

How are you hurry?

I think it is useless doing this for so outdated theme and core.  There is simple fix for 2.3.1 but it is still outdated. 

For core version 2.3.2(3) there is plugin jmlayouts with the same functionality, I just need to write new gaia for 2.3.3

But your layout can be prepared :)

Re: Examples of using the Gaia theme
Viktor, Tue Sep 06 2022, 06:58

Good afternoon!
Thanks for the detailed explanation.
I will try soon and write.
Re: Examples of using the Gaia theme
Viktor, Mon Sep 12 2022, 07:02

Good afternoon!
Thanks for the detailed explanation.
I made a layout, everything worked out.
Re: Examples of using the Gaia theme
Jimako, Mon Sep 12 2022, 17:06

I will have Gaia for 2.3.3 too.  It is on the list - I just need to finish other stuff and other promises. 

Working with layouts in 2.3.3 is ten times easier and you don't need any plugin for this. 

What layout did you miss in Gaia? I could add it to theme.  

What I am curious is - do you use custom layout fields (options for layout).  If not, that plugin is not needed with new core. 

Thanks