Results 1 to 8 of 8

Thread: HearMe module does not work with ver 4.5.1 - HELP Needed

  1. #1
    aacdrw is offline Sugar Community Member
    Join Date
    Sep 2006
    Posts
    11

    Default HearMe module does not work with ver 4.5.1 - HELP Needed

    this plugin says it's for 4.5.1 but when trying to install the module, it says the version is not supported. i looked in the manifest.php file and it only displays ver 5. is there any way to change the manifest so it will install to 4.5.1?

    here's the url to the sugarexchange for the hearme plugin - http://www.sugarexchange.com/product...hp?product=606

    here's the manifest.php contents:

    // manifest file for information regarding application of new code
    $manifest = array(
    'acceptable_sugar_versions' => array (
    'exact_matches' => array (0 => '5.0.0'),
    'regex_matches' => array ( 0 => '5\\.0\\.0[a-z]')
    ),
    'acceptable_sugar_flavors' => array (0 => 'PRO','CE','ENT'),

    // name of new code
    'name' => 'HearMe',

    // description of new code
    'description' => 'This module integrates HearMe with Sugar',

    // author of new code
    'author' => 'RPS Technology',

    // date published
    'published_date' => date("Y-m-d"),

    // version of code
    'version' => '1.31',

    // type of code (valid choices are: full, langpack, module, patch, theme )
    'type' => 'module',

    // icon for displaying in UI (path to graphic contained within zip package)
    'icon' => '',
    // uninstallable
    "is_uninstallable" => 'Yes',
    );



    $installdefs = array(
    'id'=> 'HearMe',
    'copy' => array(
    array('from'=> '<basepath>/images/hearme.gif',
    'to'=> 'themes/default/images/hearme.gif',
    ),
    array('from'=> '<basepath>/modules/HearMe',
    'to'=> 'modules/HearMe',
    ),
    array('from'=> '<basepath>/modules/Meetings',
    'to'=> 'modules/Meetings',
    ),
    array('from' => '<basepath>/custom/modules/Meetings',
    'to' => 'custom/modules/Meetings'
    ),

    array('from' => '<basepath>/include/HearMe/DetailView.tpl',
    'to' => 'include/SugarFields/Fields/HearMe/DetailView.tpl',
    ),
    array('from' => '<basepath>/include/HearMe/EditView.tpl',
    'to' => 'include/SugarFields/Fields/HearMe/EditView.tpl',
    ),
    array('from' => '<basepath>/include/ssonhandler.php',
    'to' => './ssonhandler.php',
    ),
    ),
    'user_page' => array(
    array(
    'from' => '<basepath>/custom/UserPage/HearMe.php',
    ),
    ),
    'menu' => array(
    array(
    'from' => '<basepath>/custom/menu/Home/menu.php',
    'to_module' => 'Home',
    ),
    array(
    'from' => '<basepath>/custom/menu/Calls/menu.php',
    'to_module' => 'Calls',
    ),
    array(
    'from' => '<basepath>/custom/menu/Dashboard/menu.php',
    'to_module' => 'Dashboard',
    ),
    array(
    'from' => '<basepath>/custom/menu/Meetings/menu.php',
    'to_module' => 'Meetings',
    ),
    array(
    'from' => '<basepath>/custom/menu/Tasks/menu.php',
    'to_module' => 'Tasks',
    ),
    array(
    'from' => '<basepath>/custom/menu/Activities/menu.php',
    'to_module' => 'Activities',
    ),
    array(
    'from' => '<basepath>/custom/menu/Calendar/menu.php',
    'to_module' => 'Calendar',
    ),
    ),
    'language' => array(
    array(
    'from' => '<basepath>/custom/language/en_us.Users.php',
    'to_module' => 'Users',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Home.php',
    'to_module' => 'Home',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Activities.php',
    'to_module' => 'Activities',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Calendar.php',
    'to_module' => 'Calendar',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Calls.php',
    'to_module' => 'Calls',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Dashboard.php',
    'to_module' => 'Dashboard',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Meetings.php',
    'to_module' => 'Meetings',
    'language' => 'en_us',
    ),
    array(
    'from' => '<basepath>/custom/language/en_us.Tasks.php',
    'to_module' => 'Tasks',
    'language' => 'en_us',
    ),

    ),
    'beans'=> array(
    array('module'=> 'HearMe',
    'class'=> 'HearMe',
    'path'=> 'modules/HearMe/HearMe.php',
    'tab'=> false,
    )
    ),
    'custom_fields'=>array (
    array (
    'name'=> 'hearme',
    'label'=>'Video Conference',
    'type'=>'HearMe',
    'require_option'=>'optional',
    'default_value'=>'',
    'ext1' => '',
    'audited'=>0,
    'module'=>'Meetings',
    ),

    ),

    );

  2. #2
    andopes's Avatar
    andopes is offline A Sugar Hero | Help Forum Moderator
    Join Date
    Jul 2006
    Location
    São Paulo - Brazil
    Posts
    8,335

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    Hi aacdrw

    Perform this change in the manifest:

    PHP Code:
        'acceptable_sugar_versions' => array (
    //        'exact_matches' => array (0 => '5.0.0'),
            
    'regex_matches' => array (=> '5\\.0\\.0[a-z]'=> '4\\.5\\.1[a-z]')
        ), 
    Cheers
    André Lopes
    DevToolKit / Project of the Month - June 2009
    Lampada Global Services- Open Source Solutions
    Avenida Ipiranga, 318
    Bloco B - CJ 1602
    São Paulo, SP 01046-010
    Brazil
    Office: +55 11 3237-3110
    Mobile: +55 11 7636-5859
    e-mail: andre@lampadaglobal.com

    Lampada Global delivers offshore software development and support services to customers around the world.
    Lampada is proud to be a SugarCRM Gold Partner, revolutionizing Customer Relationship Management.

    I DO NOT answer questions through PM and Email. If you need some help post your question into SugarForum.

  3. #3
    aacdrw is offline Sugar Community Member
    Join Date
    Sep 2006
    Posts
    11

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    thanks for the help. when i changed the manifest to what you recommended. i get this error when trying to install the module:

    The uploaded file is not compatible with this flavor (Open Source, Professional, or Enterprise) of Sugar Suite: 4.5.1i



    as you see i'm using ver 4.5.1i

  4. #4
    andopes's Avatar
    andopes is offline A Sugar Hero | Help Forum Moderator
    Join Date
    Jul 2006
    Location
    São Paulo - Brazil
    Posts
    8,335

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    Hi aacdrw

    I missed another required change:

    'acceptable_sugar_flavors' => array ('PRO','CE','ENT','OS'),

    Cheers
    André Lopes
    DevToolKit / Project of the Month - June 2009
    Lampada Global Services- Open Source Solutions
    Avenida Ipiranga, 318
    Bloco B - CJ 1602
    São Paulo, SP 01046-010
    Brazil
    Office: +55 11 3237-3110
    Mobile: +55 11 7636-5859
    e-mail: andre@lampadaglobal.com

    Lampada Global delivers offshore software development and support services to customers around the world.
    Lampada is proud to be a SugarCRM Gold Partner, revolutionizing Customer Relationship Management.

    I DO NOT answer questions through PM and Email. If you need some help post your question into SugarForum.

  5. #5
    Join Date
    Feb 2007
    Location
    San Jose, CA
    Posts
    1,169

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    Hi all,

    I'm not so sure modifying the manifest file is all you need to do... HearMe is a new SugarExchange partner, and we're not sure, but we think they have developed and tested their integration against Sugar 5.0 and not 4.5.1.

    We're contacting HearMe to see what they say. I would also recommend you contact them directly for support issues, since they are the ones that built their code. I'll post an update when I hear something from them.
    Susie Williams

  6. #6
    aacdrw is offline Sugar Community Member
    Join Date
    Sep 2006
    Posts
    11

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    Quote Originally Posted by andopes
    Hi aacdrw

    I missed another required change:

    'acceptable_sugar_flavors' => array ('PRO','CE','ENT','OS'),

    Cheers

    thanks, that worked in installing the module. the only prob is i get this error now and can't access any pages (but i just deleted the line for emails and it allowed me to get back into the crm and uninstalled the hearme module):

    Fatal error: Call to a member function getPrimaryAddress() on a non-object in /public_html/demo/modules/HearMe/HearMe.php on line 136

    i have an email setup for my crm so not sure why it's giving this error. so obviously hearme doesn't work with this version like the post above states.

    i really appreciate your help though andopes and thanks susie for the 411 on the hearme module.
    Last edited by aacdrw; 2008-09-19 at 08:54 PM.

  7. #7
    swilliams is offline Sugar Community Member
    Join Date
    Apr 2007
    Posts
    21

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    Seems you've already answered your question, and that is correct. The module was built and tested against 5.0 only.

    Steve

  8. #8
    Join Date
    Feb 2007
    Location
    San Jose, CA
    Posts
    1,169

    Default Re: HearMe module does not work with ver 4.5.1 - HELP Needed

    Thanks for clarifying, other "swilliams"!

    Reem's going to change their listing so it reflects 5.0 and not 4.5.1.
    Susie Williams

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Module Builder
    By Olavo in forum Downloads
    Replies: 418
    Last Post: 2009-02-26, 06:36 AM
  2. Replies: 9
    Last Post: 2009-01-13, 06:15 AM
  3. Module builder not completing relationship setup?
    By purplewave in forum Developer Help
    Replies: 6
    Last Post: 2008-09-08, 12:12 PM
  4. Module generalisation work - can post if interested
    By walkerr in forum Developer Help
    Replies: 5
    Last Post: 2005-09-28, 05:56 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •