Hi Romain

First off, I've not actually used namespaces yet, so everything I'm about to
state is based purely on what I've read about them coupled with my Habari
knowledge.

I've had a look into this and I don't think this is specifically an issue
with Habari not supporting PHP 5.3 plugins - it's more to do with the way
eval() handles namespaces.

Yes, Habari does eval() plugin's code to verify it's integrity.  My
understanding is this is done to try and prevent a single plugin from
pulling down a whole Habari installation (with it's multisite functionality
this could affect a lot of sites) due to something silly like a missing
comma or other typo. This isn't really a problem when installing and
enabling a single plugin, but it becomes a nightmare to troubleshoot if you
have a large list of plugins and/or sites running off the same instance.

I'm interested to know more about how the plugin validation is causing
problems with your plugin.  Could you please provide more examples of the
errors or problems you are seeing.  A simple test case that illustrates the
problem would be really useful too.

Cheers,
Colin



On Tue, Aug 24, 2010 at 8:49 PM, Palleas <[email protected]> wrote:

> Hi,
>
> I've been using Habari for a couple of weeks for my blog but I just
> started to take a lot at the API to create my very first plugin. It's
> a very simple one, I just want to add into my sidebar a list of posts
> coming from the website Kontain.com. My plugin class starts like
> this : http://cl.ly/26Ft and I'm having an issue with the namespaces
> of the library I'm working on to fetch my posts.
>
> This seems to come from the eval used to test plugins integrity and it
> seems really "dirty" to me.
> Are there any plans for supporting true php 5.3 plugins? I don't want
> to downgrade all my code...
>
> Do we really need this plugin integrity checking?
>
> Cheers !
>
> Romain
>
> --
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group at
> http://groups.google.com/group/habari-users




-- 
Colin Seymour
Blog: http://colinseymour.co.uk
Tech Stuff: http://lildude.co.uk
Barefoot Running: http://barefootrunner.co.uk
IRC: lildude #habari

-- 
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/habari-users

Reply via email to