Fork me on GitHub

Profile Module < against > InterCom Module  Bottom

  • Well, I had my Zikula 1.1.2 installed, and I decided to add a message module, so I took InterCom, but it seems that they have interferences, as soon as I installed InterCom module, Profile module crashed and stop working, but the worse is, that even if I uninstall InterCom moudle, Profile does not work anymore....
    I've had to use a backup DB to restart my site !!!

    Has anybody any experience on that?
  • icon_eek
    Have to enable the display_errors = On on the php.ini settings and see the specific error message. Probably InterCom was not the cause, or partially, may enabled a bug icon_rolleyes

    --
    - Mateo T. -
    Mis principios... son mis fines
  • As you would say in spanish, world is a handkerchief ,
    mmm, when I re-installed my site yestarday late in the night, I realized that Profile module was not initilizated, I mean many parameters were set to NULL, (number of items to show, number of items per row, etc...) I configured them completely, and now I've installed InterCom again, and you are right (again) it works...
    Anyway it is for sure, if you do not initialize Profile module properly, it crashes. I tried it yesterday once and again. The only difference betwen today and yesterday is initializing completely Profile module.
    Thank you, you are everywhere icon_wink
  • In the same topic, I have also discovered overwrite problems between the Profile module and Intercom.
    I am using Profile 1.5.2 and Intercom 2.2 with Zikula 1.2.x
    When you change you personal settings in Intercom (like setting a auto-reply message) all your profile information are flushed. Is there a mix in the usage of module vars?
    I didn't dig the problem further at the moment.
    Philippe
  • If InterCom is not loading all the User attributes but only trying to set one, the core flushes the rest. It's required to load all the user data in order to modify one or more fields.
    Seems like a InterCom bug then.

    --
    - Mateo T. -
    Mis principios... son mis fines
  • Thanks again Mateo for your explanations.
    The issue is fixed in the current version because a select on all users attributes has been added

    Code

    $user = DBUtil::selectObjectByID('users', $uid, 'uid', null, null, null, false);

    before doing the update. (cf. updateprefs function)
    Philippe
  • 0 users

This list is based on users active over the last 60 minutes.