Can we expect a first "stable" release of Webform PHP anytime soon?

Thanks for giving a status update.

Comments

quicksketch’s picture

I won't ever make an official release of this module because I don't want people to use it.

roball’s picture

I see. Not even an alpha version?

hanoii’s picture

Let me make a question, and I am into following the best coding practice, and I do see the possibility of doing something considerably wrong and also the room for support/bug request about things that has nothing to do with the module itself, but..

Why is it so wrong to allow PHP on a textarea? Is it wrong because of the harm it could make for unexperienced hands, or it's even wrong to use it with PHP experience, drupal and module development? Isn't a nice shortcut to do a few things quicker than otherwise would require module development/respository commits and live updates on our test site?

It's like using the PHP page visibilty on drupal for blocks, it's handy to have that, isn't it?

Anyway, I will follow your preference out of respect this time and to learn a bit more about webforms API and will work on a specific bit I need to do on a helper module (dynamically changing a value on submit) but I like to understand and maybe discuss the idea behind not releasing and supporting such a module like this one.

And bearing your involvement in D7, has PHP execution on textareas being removed on it? I haven't got the time to do a proper test of it, which I am eager to do hopefully very soon.

quicksketch’s picture

Why is it so wrong to allow PHP on a textarea?

#763254: Just how dangerous can this be?

It's like using the PHP page visibilty on drupal for blocks, it's handy to have that, isn't it?

"handy" does not mean "safe". This option has been removed from Drupal 7 core, just like the ability to define default values via PHP for fields was not included in the porting from CCK to D7 core.

And bearing your involvement in D7, has PHP execution on textareas being removed on it?

Unfortunately the PHP Filter module still actually exists in D7, but it's disabled by default. Obviously contrib modules (similar to Webform PHP) can re-add execute PHP textareas just about anywhere.

quicksketch’s picture

Status: Active » Closed (won't fix)