1. Fabrik 3.9 has been released. If you have updated Joomla to 3.9, this is a required update.
    Dismiss Notice

Joomla 3.8.2

Discussion in 'Community' started by Bauer, Nov 7, 2017.

  1. Bauer

    Bauer Well-Known Member

    Level: Supporter
    What's the word on Joomla 3.8.2?
    Is it OK to update?
     
  2. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    Seems to work OK for me. It's only a security and bug fix release, I don't see anything in the commits for it that look like they would affect us.

    -- hugh
     
  3. emersongonzal86

    emersongonzal86 Member

    Level: Community
    hello, I have a problem after updating to joomla 3.8.2 with the loading of pdf file from the fileupload component I get the following error Fatal error: Class '\ Fabrik \ Helpers \ Image \ Imagevalue' not found in / var / www / html /libraries/fabrik/fabrik/Helpers/Image.php on line 68.
    it is only given up to now with files of that class with the .doc, .docx, .xls, .xlsx does not happen that
     
  4. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    That was fixed, or at least an informative error message added, about a month ago.

    https://github.com/Fabrik/fabrik/commit/3277b0e0fa201e26592722dff1edd4c71c86a6f8

    Try either updating from github, or re-installing the 3.8 ZIP from the downloads area.

    But first, check that in the Display tab for the upload element, something is selected for "Image lib". If there are no options available, you'll need to get either GD, GD2 or ImageMagik installed in PHP on your server.

    -- hugh
     
  5. emersongonzal86

    emersongonzal86 Member

    Level: Community
    thank you very much for your help, the imagemagick library was missing
     
  6. emersongonzal86

    emersongonzal86 Member

    Level: Community
    hello was working fine but now i get this error Fatal error: Can not declare class FabimageHelper, because the name is already in use in /var/www/html/components/com_fabrik/helpers/image.php on line 23 in the admin area
     
  7. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    What are you doing when you get that? I've never seen that error before.

    -- hugh
    '
     
  8. emersongonzal86

    emersongonzal86 Member

    Level: Community
    The error occurs when I try to create a new item from a list



    when I click on new
    Fatal error: Cannot declare class FabimageHelper, because the name is already in use in /var/www/html/components/com_fabrik/helpers/image.php on line 23
     
  9. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    You mean when you try and create a new List, clicking the green "New" button at the top left of the page?

    If so ... there's definitely something screwed up in your installation.

    -- hugh
     
  10. emersongonzal86

    emersongonzal86 Member

    Level: Community
    how can I uninstall fabrik and reinstall it without losing the information that I already have
     
  11. troester

    troester Well-Known Member Staff Member

    Level: Community
    DON'T uninstall.
    Did you try a complete GitHub update?
     
  12. emersongonzal86

    emersongonzal86 Member

    Level: Community
    Yes, I did the full update from the github master file when you indicated it, it worked normally but then it failed and I get the error that I'm trying to solve
     
  13. emersongonzal86

    emersongonzal86 Member

    Level: Community
    hello again, I created from a new installation of joomla 8.2 for the site and made a copy of the database with which I overwrote the new installation, but when placing the gantry framework with its helium template, the problem is generated again, which I deduce that it is integration error with the template. What template works with fabrik?
     
  14. njbair

    njbair New Member

    Level: Community
    I can confirm the same issue with FabimageHelper: "Cannot redeclare class FabimageHelper" when I try to create a new form element. Since this is on the Administrator side I don't see how it could be related to the template being used, and I am not even using a template based on Gantry FWIW.

    I'm going to try updating from GitHub, will report back soon.
     
  15. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    That file shouldn't even be used. It's the pre 3.8 version, as of 3.8 the helpers are autoloaded from a different folder.

    Do you have some old element plugins installed that aren't part of 3.8?

    -- hugh
     
  16. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    One thing you could try is renaming that ./components/com_fabrik/helpers/image.php to something else (just add .not on the end or something), then try again. That should give us an error telling us which file is trying to require it.

    -- hugh
     
  17. Barcellos

    Barcellos Ana Barcellos

    Level: Community
    Hi, guys! I have the same issue here.
    Joomla 3.8.2
    Fabrik 3.8 - updated from Github today

    PHP Fatal error: Cannot declare class FabimageHelper, because the name is already in use in /.../components/com_fabrik/helpers/image.php on line 23, referer: https://.../administrator/index.php?option=com_fabrik&view=elements

    It happens when I will add a new element. Adding new forms, new lists, new groups is ok.

    If I downgrade to Fabrik 3.7, it works.

    I restored a old backup in development - Joomla 3.6.5. It works.
    When I update to Joomla 3.8.2 and Fabrik 3.8 I have again the same error.
    If I downgrade to Fabrik 3.7, it works.
     
    Last edited: Nov 24, 2017
  18. Barcellos

    Barcellos Ana Barcellos

    Level: Community
    When I rename the file image.php as suggested, I get the following errors:

    PHP Warning: require_once(/usr/aplic/pgi/components/com_fabrik/helpers/image.php): failed to open stream: No such file or directory in /.../plugins/fabrik_element/video/video.php on line 14, referer: https://.../administrator/index.php?option=com_fabrik&view=elements

    and

    PHP Fatal error: require_once(): Failed opening required '/.../components/com_fabrik/helpers/image.php' (include_path='.:/usr/share/php7:/usr/share/php7/PEAR') in /.../plugins/fabrik_element/video/video.php on line 14, referer: https://.../administrator/index.php?option=com_fabrik&view=elements
     
    Last edited: Nov 24, 2017
  19. Barcellos

    Barcellos Ana Barcellos

    Level: Community
    I have many other related warnings too:

    PHP Warning: Declaration of plgFabrik_ElementOpenstreetmap::formJavascriptClass(&$srcs, $script = '') should be compatible with PlgFabrik_Element::formJavascriptClass(&$srcs, $script = '', &$shim = Array) in /.../plugins/fabrik_element/openstreetmap/openstreetmap.php on line 469, referer: https://.../administrator/index.php?option=com_fabrik&view=elements

    PHP Warning: Declaration of plgFabrik_ElementOpenstreetmap::renderListData($data, &$thisRow) should be compatible with PlgFabrik_Element::renderListData($data, stdClass &$thisRow, $opts = Array) in /.../plugins/fabrik_element/openstreetmap/openstreetmap.php on line 469, referer: https://.../administrator/index.php?option=com_fabrik&view=elements

    PHP Warning: Declaration of PlgFabrik_ElementVideo::renderListData($data, &$thisRow) should be compatible with PlgFabrik_Element::renderListData($data, stdClass &$thisRow, $opts = Array) in /.../plugins/fabrik_element/video/video.php on line 386, referer: https://.../administrator/index.php?option=com_fabrik&view=elements

    PHP Warning: Declaration of PlgFabrik_ElementKaltura::renderListData($data, &$thisRow) should be compatible with PlgFabrik_Element::renderListData($data, stdClass &$thisRow, $opts = Array) in /.../plugins/fabrik_element/kaltura/kaltura.php on line 223, referer: https://.../administrator/index.php?option=com_fabrik&view=elements
     
  20. cheesegrits

    cheesegrits Support Gopher Staff Member

    Level: Community
    OK all of those plugins - video, openstreetmap and kaltura were deprecated years ago, and removed from Fabrik.

    Delete them from your list of plugins in J!.

    -- hugh
     

Share This Page