We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog
  • Home
  • Forums

LG Better Meta 1.5.0 - MSM Compatible

Development and Programming

Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

I was experiencing the language error which to clarify was:

  • Inside the publish form the field for the entry title is meant to say “title” but with LG Better Meta installed it changed to “Site Title”

It was only a small issue that did not affect how the extension works but could lead to some confusion.

       
ramonekalsaw's avatar
ramonekalsaw
377 posts
17 years ago
ramonekalsaw's avatar ramonekalsaw
It was only a small issue that did not affect how the extension works but could lead to some confusion.

Unless … someone using LG Better Meta … tried to disable the extension and found their website no longer functioning … which is what happened to me.

So to me it wasn’t a “small” issue.

       
ramonekalsaw's avatar
ramonekalsaw
377 posts
17 years ago
ramonekalsaw's avatar ramonekalsaw
I was experiencing the language error which to clarify was: - Inside the publish form the field for the entry title is meant to say “title” but with LG Better Meta installed it changed to “Site Title” It was only a small issue that did not affect how the extension works but could lead to some confusion.

And since this is a “known issue,” why wasn’t it mentioned in the installation instructions? I wasted a fair amount of my time today, troubleshooting this “small issue.”

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham
It was only a small issue that did not affect how the extension works but could lead to some confusion.
Unless … someone using LG Better Meta … tried to disable the extension and found their website no longer functioning … which is what happened to me. So to me it wasn’t a “small” issue.

I was actually referring to the “title” vs “site title” which didn’t affect how the extension worked… The error message is a separate issue.

And since this is a “known issue,” why wasn’t it mentioned in the installation instructions? I wasted a fair amount of my time today, troubleshooting this “small issue.”

I’m guessing your referring to the error warning when the extension isn’t activated. The error clearly states:

‘Please enable LG Better Meta.’

which should have lead you to resolving the issue quickly. As LG Better Meta is a plugin and an extension the plugin needs the extension to be activated.

These errors have been bought to my attention over the last week and I am preparing a fix.

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

Hey guys,

LG Better Meta 1.5.0 Commercial is available for download!

Heres the change list:

1.5.0 - Added MSM compatibility - Changed 1 & 0 to y & n in the code to match developers docs - Rewritten admin panel - Fixed language incompatibilities with core language files

Grab it from your downloads section.

Thanks

       
Les McKeown's avatar
Les McKeown
133 posts
17 years ago
Les McKeown's avatar Les McKeown

Hi Leevi -

Just purchased and installed 1.5 (over a 1.4 version), and I’m getting these error messages at the top of the extension settings page. The first line repeats a varying number of times, (from 3 to about 8 I think) depending which site I select in the MSM:

Warning: in_array(): Wrong datatype for second argument in /home/site/public_html/expression/system/extensions/ext.lg_better_meta.php on line 205

Notice: Undefined index: check_for_updates in /home/site/public_html/expression/system/extensions/ext.lg_better_meta.php on line 512

Notice: Undefined index: check_for_updates in /home/site/public_html/expression/system/extensions/ext.lg_better_meta.php on line 517

Notice: Undefined index: check_for_updates in /home/site/public_html/expression/system/extensions/ext.lg_better_meta.php on line 518

Also, the terminology in the first settings section is malformed - the word ‘Weblog’ looks to have been suppressed, leaving only an ‘s’ at the end (see attached screenshot).

Any suggestions?

Thanks!

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

Hey Les,

Which version of 1.4 did you upgrade from and which version of EE are you using?

I’m looking into the errors now 😊

Cheers

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

Oh and can you go into the extension settings for me and resave them

Cheers

       
Les McKeown's avatar
Les McKeown
133 posts
17 years ago
Les McKeown's avatar Les McKeown

Leevi -

The previous version of LGBM was Version 1.4.0.

I’m on 1.6.3 Build: 20080319.

I did indeed save the extensions and reloaded a couple of times - no change - same result.

One other point that may have nothing to do with it - two of my MSM site names have a & r e g ; (registration mark html entity - I’ve included spaces to prevent it being rendered by the forum software) in them - I don’t know if that could be screwing with something…

This isn’t mission critical for me today - feel free to look at it when you get time.

Thanks for your help.

Les

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

Hey Les,

Can you pm me a couple of screens of your extension settings page? Specifically the update part at the bottom?

Also if your comfortable can you create me a login to your CP?

Cheers

       
Les McKeown's avatar
Les McKeown
133 posts
17 years ago
Les McKeown's avatar Les McKeown

No problem, Leevi - just PM’d you with the details.

Les

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

Hey guys,

Thanks for the bug reports…

I have added a check if no weblogs are selected to store an empty array in the settings. This should fix the weblogs issue.

You can download the fixed version again… its still called 1.5.0.

Cheers Leevi

Sorry for any inconvenience

       
Leevi Graham's avatar
Leevi Graham
1,143 posts
17 years ago
Leevi Graham's avatar Leevi Graham

Just a quick note to say LG Better Meta 1.5.1 bug fix is out. It addresseses some issues with MSM and the weblog checkboxes.

Its a critical update for everyone on the 1.5.1 branch… don’t forget to backup everything first 😊

       
Les McKeown's avatar
Les McKeown
133 posts
17 years ago
Les McKeown's avatar Les McKeown

Hi Leevi -

Just a few observations to help with de-bugging:

  1. When a site in MSM has no weblogs, the error message I reported above still shows:
Notice: Undefined index: check_for_updates in /home/site/path/to/system/extensions/ext.lg_better_meta.php on line 506

I realize this is an unlikely event, and is easily fixed (generate a weblog!), and the message doesn’t bother me, but I thought you should be aware.

  1. On my install, in the second section of the extensions settings (‘Default meta values’) all my MSM sites are pre-populated with the relevant data (site title, description, etc) from the ‘default’ MSM site.

I know this is technically incorrect language as in theory there isn’t a ‘default’ MSM site - but in reality there is one site (I assume the first site created) that the MSM opens to on login: it’s the data from that site that has pre-populated all my LG Better Meta site settings as stated above.

  1. I still don’t get a weblog ‘word’ in Section 1 - see my screenshot above - just the ‘s’ that would form the plural if the rest of the word was there. (Note: I get the exact same behavior with the LG Navigation beta.)

When you had a look in my cp, because there were some broken images you speculated that it might be a path issue. I checked that, and the broken images were just mangled in a recent upgrade - I reuploaded the images and they’re fine now, but the missing weblog-word persists.

As with point 1, this is hardly mission critical, but everything you do is so pretty and elegant, I thought you’d want to know…

Two great add-ons - thanks for making them.

       
1 2

Reply

Sign In To Reply

ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.