Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Dear Marian,
I'm trying to install your beautiful Libra theme on a fresh D7.0 install. I've uploaded the Omega 1.1 theme and the Libra 1.0 for D7, activated Libra. I get a full list of warnings (see screenshot) and the homepage looks garbled and very strange (see screenshot), and I cannot access any menu items. I've also tried Omega 2.0 and the dev version.
I'd like to use your theme for it's fresh and clean look.
Can you please help?
Comment | File | Size | Author |
---|---|---|---|
#1 | libra-settings.jpg | 35.66 KB | marianojofre |
Libra10_Omega11.png | 844.21 KB | Guzzi | |
Eurocontrail.com | branding & design.png | 180.62 KB | Guzzi |
Comments
Comment #1
marianojofre CreditAttribution: marianojofre commentedHello Guzzi,
Thanks, and I´m very glad you like Libra Theme. Please try to install Omega core 1.0. I think it will work.
I attached a screenshot so you can see the configuration.
Regards,
Mariano
Comment #2
Guzzi CreditAttribution: Guzzi commentedThanks, Mariano. Runs like a charm now. Beautiful theme.
Regards,
Sergio
Comment #3
Guzzi CreditAttribution: Guzzi commentedComment #4
akeyworth CreditAttribution: akeyworth commentedHi,
Drupal novice here- I installed Omega, followed by Libra, yet after enabling them in that order, all I see is the following message:
Fatal error: Call to undefined function omega_theme() in /homepages/28/d376131487/htdocs/drupal-7.7/sites/all/themes/libra/template.php on line 27
Kinda strange that the function would be undefined, neh?
Any suggestions? I'm not even sure where the documentation is.
Comment #5
Leksat CreditAttribution: Leksat commented@akeyworth, you should use Omega 1.x version to get Libra works. I lost two hours to learn this :)
Comment #6
BManke CreditAttribution: BManke commentedAlternatively you can just fix their code (libra's).
Go to the libra folder, open the template.php
find this line:
$hooks = omega_theme($existing, $type, $theme, $path);
replace with this:
$hooks['omega_theme'] = array($existing, $type, $theme, $path);
also take note of the comment following this line, which is where I got the wisdom how to get it fixed ;).
works fine with omega 3 for me.
B
Comment #7
imeldamayhem CreditAttribution: imeldamayhem commentedUsing Drupal 7.12 and Omega 7.x-3.1 (i.e. the recommended release), it didn't work for me, either.
The fix in #6 got the site working, but the logo did not display - I got a big white bar at the top.
It would be nice to see this working with the recommended release of Omega, not an outdated release.
Also, I know that Omega is briefly mentioned on the Libra project page, but there is no link to Omega. This is quite confusing for a newbie like me! With modules, you usually find a section listing what other modules are required/optional. Could this not be done for this subtheme, too?
As it stands, I don't want to install an outdated base theme, so I would consider Libra to be broken.