11
Cesagonchu
Re: xForms 1.21 Beta ready for Testing

xForms 1.21 RC and Xoops 2.5.5

Error when I go to "/modules/xforms/admin/editelement.php?op=edit&ele_type=text" :
le="color: #000000"><?php Notice: Undefined offset: 2 in file /modules/xforms/admin/ele_text.php line 11


Error when I go to "/modules/xforms/admin/editelement.php?op=edit&ele_type=uploadimg" :
le="color: #000000"><?php Notice: Undefined offset: 3 in file /modules/xforms/admin/ele_uploadimg.php line 10


Error when I go to "/modules/xforms/admin/editelement.php?op=edit&ele_type=upload" :
le="color: #000000"><?php Notice: Undefined offset: 3 in file /modules/xforms/admin/ele_upload.php line 8


Error when I go to the module ("/modules/xforms/") :
le="color: #000000"><?php Notice: Undefined index: intro in file /modules/xforms/index.php line 39

12
Cesagonchu
Re: xForms 1.21 Beta ready for Testing

Please, a developer has time to deal with the bugs mentioned above?

13
black_beard
Re: xForms 1.21 Beta ready for Testing

Hi cesag,
Here are the fixes for the errors reported

For first error :
Replace line 11 in ./modules/xforms/admin/ele_text.php
le="color: #000000"><?php $default = new XoopsFormText(_AM_ELE_DEFAULT, 'ele_value[2]', 50, 255, $myts->htmlspecialchars($myts->stripSlashesGPC($value[2])));


by

le="color: #000000"><?php $default = new XoopsFormText(_AM_ELE_DEFAULT, 'ele_value[2]', 50, 255, isset($value[2]) ? $myts->htmlspecialchars($myts->stripSlashesGPC($value[2])) : '');


For second error :
Replace line 10 in ./modules/xforms/admin/ele_uploadimg.php
le="color: #000000"><?php $saveas = $value[3] != 1 ? 0 : 1;


by

le="color: #000000"><?php if (isset($value[3]) && $value[3] == 1) { $saveas = $value[3]; } else { $saveas = 0; }


For the third error

Replace line 8 in ./modules/xforms/admin/ele_upload.php
le="color: #000000"><?php $saveas = $value[3] != 1 ? 0 : 1;


by

le="color: #000000"><?php if (isset($value[3]) && $value[3] == 1) { $saveas = $value[3]; } else { $saveas = 0; }


For the fourth error, I have no error at line 39. The offset "intro" file comes xoops_version.php, surely a mistake to install the module and then the bug has already been corrected by another person.

14
Cesagonchu
Re: xForms 1.21 Beta ready for Testing

Thank you very much black_beard (montuy337513)!


Quote:
For the fourth error, I have no error at line 39. The offset "intro" file comes xoops_version.php, surely a mistake to install the module and then the bug has already been corrected by another person.


le="color: #000000"><?php Notice: Undefined index: intro in file /modules/xforms/index.php line 39


already exist.

You can see it when creating a new form and then clicking on xform on the main menu (yoursite.com/modules/xforms/).

15
black_beard
Re: xForms 1.21 Beta ready for Testing

OK I found the bug, the problem come from xoops_version.php file, there were two configuration options with the same key.

Suffit de changer
le="color: #000000"><?php $modversion['config'][9]['name'] = 'intro'; $modversion['config'][9]['title'] = '_MI_xforms_INTRO'; $modversion['config'][9]['description'] = ''; $modversion['config'][9]['formtype'] = 'textarea'; $modversion['config'][9]['valuetype'] = 'text'; $modversion['config'][9]['default'] = _MI_xforms_INTRO_DEFAULT;


by

le="color: #000000"><?php $modversion['config'][13]['name'] = 'intro'; $modversion['config'][13]['title'] = '_MI_xforms_INTRO'; $modversion['config'][13]['description'] = ''; $modversion['config'][13]['formtype'] = 'textarea'; $modversion['config'][13]['valuetype'] = 'text'; $modversion['config'][13]['default'] = _MI_xforms_INTRO_DEFAULT;


And to an update module at the module manager

16
Cesagonchu
Re: xForms 1.21 Beta ready for Testing

Thank you, you're the best ! I can now translate it in french.

17
Mamba
xForms 1.21 Final released for XOOPS 2.5.5
  • 2012/6/25 16:42

  • Mamba

  • Moderator

  • Posts: 11523

  • Since: 2004/4/23


Thanks, Black_beard! It's always great to see community members getting involved and contributing! Your help is very much appreciated!

Since there are no other open bugs, the Module has been now updated to Version 1.21 Final.

Download: XOOPS File Repository
Support XOOPS => DONATE
Use 2.5.11 | Docs | Modules | Bugs

18
Cesagonchu
Re: xForms 1.21 Final released for XOOPS 2.5.5

Do not forget to put the right link, to each module I point this error

xforms\xoops_version.php
Line 23:
replace
le="color: #000000"><?php $modversion["module_website_url"] = "https://xoops.org/

with
le="color: #000000"><?php $modversion["module_website_url"] = "www.xoops.org/

19
Mamba
Re: xForms 1.21 Final released for XOOPS 2.5.5
  • 2012/6/25 18:13

  • Mamba

  • Moderator

  • Posts: 11523

  • Since: 2004/4/23


Done and updated in SVN for xForms.

Other modules are done too, but they will be updated in SVN later, together with other updates.
Support XOOPS => DONATE
Use 2.5.11 | Docs | Modules | Bugs

20
Cesagonchu
Re: xForms 1.21 Final released for XOOPS 2.5.5

Missing "define" for these words, which must be in local language:

=> Your comments
le="color: #000000"><?php xformsadmindefault_elements.php Line 30: $defaults[2]['caption'] = 'Your comments';

=> Your name
le="color: #000000"><?php xformsadmindefault_elements.php Line 8: $defaults[0]['caption'] = 'Your name';

=> Email address
le="color: #000000"><?php xformsadmindefault_elements.php Line 19: $defaults[1]['caption'] = 'Email address';

Login

Donat-O-Meter

Stats
Goal: $15.00
Due Date: Jul 31
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $15.00
Make donations with PayPal!

Latest GitHub Commits