Forum Activity for @kevinm

KevinM
@kevinm
05/30/19 10:58:07AM
36 posts

ISkin_4 mobile display problem


Design and Skin Customization

When using ISkin_4 mobile mode with Sitebuilder the menu overlaps with the text section. This happens when the container layout settings are "tabbed" and having more than 2 widgets in the same container. Can you add more separation so the widget titles dont interfere with the text content?
Screen Shot 2019-05-30 at 10.56.50 AM.png Screen Shot 2019-05-30 at 10.56.50 AM.png - 34KB

updated by @kevinm: 09/11/19 07:07:01AM
KevinM
@kevinm
05/19/19 03:28:40PM
36 posts

System Tips Modification


Suggestions

Can you add a close [x] item for the system tips? Sometimes I would like THAT tip to exit after reading them but not stop the tips service.
updated by @kevinm: 11/01/19 07:15:40AM
KevinM
@kevinm
09/11/18 01:00:10PM
36 posts

Proxima API file Downloading Problem


Proxima

Hi Brian,
I have actually tried both the Master and Client key and have gotten the same response (401).
The file is uploaded via JR and its ONLY when a PRICE is attached for the owner (same profile_id of the user) of the file. When there is no price it does transfer.
thanks for the followup and if you need anymore help troubleshooting let me know be glad to help.
Regards,
Kevin
KevinM
@kevinm
08/28/18 05:14:44PM
36 posts

Proxima API file Downloading Problem


Proxima

After doing more sleuthing to this problem I have found that there might be a session problem the jrPromixaCore_get_session_profile_id(). Debugging I found that the 401 code was fired in the ProximaCore/index.php line 119. $blk is coming back as true.
I am getting the code 200-session started with the correct id (owners id) when logging in.
Use the GET to find the downloadable URL. Go to the URL and get the 401 code.
At line 80 the profile owner check happens but I dont think the jrProximaCore_get_session_profile_id is checking that I am the owner of the item Im trying to download as it goes through the cases below to line 114.
Can you take a look at this and find whats going on with the session user id?
Regards,
Kevin
KevinM
@kevinm
08/23/18 03:29:41AM
36 posts

Losing AudioPro login and search Icons in header


Design and Skin Customization

Hey guys,
Any progress on this problem? I cant get customers to login via the responsive website.

Regards,
Kevin
KevinM
@kevinm
08/14/18 12:15:36AM
36 posts

Proxima API file Downloading Problem


Proxima

After rechecking I am still unable to get a file downloaded if the user is the owner. I have tried with both the master and client keys. The user is able to login and obtain a session key and generate a GET response to get the download url with other item information. If this were a login issue I wouldn't see those (200) responses.
KevinM
@kevinm
07/25/18 09:39:36PM
36 posts

Proxima Invalid Item owner


Proxima

No worries, I was just trying to apply what i thought was the same fix for the PUT problem at ProximaBridge/Include.php line 276 to the POST problem. So is there a way to fix the POST an PUT problem when signed in as Admin with the Master?
KevinM
@kevinm
07/25/18 09:32:28PM
36 posts

Proxima API file Downloading Problem


Proxima

Yes, thats what I see in the code but thats the problem is that its not getting bypassed when trying to download the file by the owner, and I dont see any session being stored in the GLOBALS variable above.
When I am logged in as owner, it is still going thru the checks hence thats why I cant download anything thats for sale.
KevinM
@kevinm
07/25/18 02:04:09PM
36 posts

Proxima API file Downloading Problem


Proxima

Hey Brian, I am getting a problem when downloading when an item has a price. Even though I am logging on as the profile owner I am still getting a 401 error. Ive tried this both in the script and in postman and Its consistent with the error. I also tried it on an item without a price and I was able to download it.

It looks like the error is being called at ProximaBridge/Index.php line 77 - 111. My guess is the jrProximaCore_get_session_profile_id isn't registering the profile id and I couldn't find the $GLOBALS['APP_SESSION_PROFILE_ID'] (the jrProximaCore_get_session_profile_id function) in any of the set variables.

Any thoughts?
updated by @kevinm: 07/25/18 02:06:04PM
KevinM
@kevinm
07/24/18 12:06:37AM
36 posts

Proxima Invalid Item owner


Proxima

Hey Brian and Michael, I think I figured out the problem by looking at the last two upgrades.
Brian, I saw your code modification for the PUT function in Bridge, you added
    if (jrProximaCore_get_client_access_level() != 'master') {
and got it working. 
 I applied that code to the POST function in bridge starting at line 106 and here it is:
    // Validate Profile Quota
    if (jrProximaCore_get_client_access_level() != 'master') {
        $_us = jrProximaCore_get_session_user_info();
        if (!$_us) {
            // Should not happen
            return jrProximaCore_http_response(401, 'invalid user session');
        }
        if (isset($_us["quota_{$mod}_allowed"]) && $_us["quota_{$mod}_allowed"] != 'on') {
            return jrProximaCore_http_response(401, 'user is not allowed access to this module');
        }
    }
Let me know what you think! Hope that helps!
Kevin
1