Only connect with my own App?

Hello,

before i start with mobile integration i need to know two things

1) is it possible to let members or guests only connect with my own app i uploaded and not with the oo-one?

2) can the app be limited to only a certain membership level? i cannot find any restriction settings in membership level settings like "use mobile app".

Thanks in advance

Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81
Quote · 22 Apr 2012

 

Hello,

before i start with mobile integration i need to know two things

1) is it possible to let members or guests only connect with my own app i uploaded and not with the oo-one?

2) can the app be limited to only a certain membership level? i cannot find any restriction settings in membership level settings like "use mobile app".

Thanks in advance

 if you have prime or enterprise on the mobile, then you can code it anyway you want to. 

 

the current app from boonex does not have that functionality or capability, on admin of dolphin there is the ability to add/remove features i guess that is what that is for. but one thing i see, is that mobile pages are separated from standard pages, and there is no access functionality to say who can view what from mobile.

 

might be something martinboi could work out with his subscriptions module

 

When a GIG is not enough --> Terabyte Dolphin Technical Support - Server Management and Support
Quote · 23 Apr 2012

Thanks for the info. Then i will try to code it myself into it.

Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81
Quote · 24 Apr 2012

I did a quick fix to only allow users with a minimum user level to access the site with the mobile app.

In case somebody needs this too, here is the code change for 7.0.9

1) In /xmlrpc/BxDolXMLRPCUtil.php find these lines

    function checkLogin ($sUser, $sPwd)
    {
        $iId = (int)BxDolXMLRPCUtil::getIdByNickname ($sUser);
                $aProfile = getProfileInfo((int)$iId);
                if (!$aProfile)
                        return 0;

2) Right after this block add these lines

                $sMemberLevel = getMemberMembershipInfo($aProfile['ID']);
                if ( $sMemberLevel['ID'] < 4 ) //minimum member level (see table sys_acl_levels)
                        return 0;

 

If the user level is lower than the level set here (in this case 4) then the user gets the usual login error.

Check my GeoDistance, Watermark, TorBlock and Android Push Notifications mods | http://goo.gl/H3Vp81
Quote · 3 May 2012
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.