Forum Activity for @brian

brian
@brian
05/15/20 07:36:11AM
10,148 posts

Jamroom Paypal Callback


Jamroom Developers

Specifically you will want to listen for the 'webhook_parsed' event from the "jrPayment" module.
brian
@brian
05/15/20 07:34:41AM
10,148 posts

ISSUE from Last update 6.5.0


Using Jamroom

This was Michael's last response to your support ticket last night:

Quote:
What I've done:
* Disabled the ADMIN SKIN module
* changed the skin to jrElastic2
* put the site in maintenance mode.

I cant do anything more until I hear from you about how to proceed.

So we were waiting on the SFTP info for your site. The Core module needs to be reloaded on your server.
brian
@brian
05/14/20 01:46:43PM
10,148 posts

Upgrading to Jamroom 6.5.0


Announcements

RickStaRr:
Great Job and congrats on the latest release. I can’t believe we’re on 6.5 now, I remember the countless hours I’ve spent modding v3. Time really flies. Not to mention that my jamroom website has turned 10 years old this year. Here’s to 10 more years with you guys! 🍻

Awesome - thanks for that :) It's been a fun ride for the last 17(!) years!
brian
@brian
05/14/20 01:46:08PM
10,148 posts

ISSUE from Last update 6.5.0


Using Jamroom

Turn off the 2 ultrajam modules - those are for older versions of the editor - that could be the issue. If you have DB access just change the "module_active" column to "0" for those 2 modules in the jr_jrcore_module table, then truncate the jr_jrcore_cache, jr_jrcore_cache_value and jr_jrcore_cache_profile_id tables.

Let me know if that helps.
brian
@brian
05/14/20 01:24:23PM
10,148 posts

ISSUE from Last update 6.5.0


Using Jamroom

Yeah that should really "just work" - Sage is an older skin that is pretty simple. Are you using any 3rd party modules that could be messing with things?
brian
@brian
05/14/20 12:53:32PM
10,148 posts

ISSUE from Last update 6.5.0


Using Jamroom

If you can't click buttons, that's a javascript issue - running the repair.php SHOULD have fixed that since it resets the cache. Log in to your server and delete all .js files in site.com/data/cache/(activeskin) -i.e. something like data/cache/jrElastic2

Let me know if that helps.
brian
@brian
05/11/20 08:42:16AM
10,148 posts

Video Upload Form Gone


Using Jamroom

Annush:
Hi - I did what you said @brian, and tried Chrome, Firefox and Torch. Nothing. I did a screenvideo of the process - how can I get it to you. This is so frustrating for me as I do NOTHING to the platform. I tick no boxes add nothing except use it for what it's supposed to do. Of course, due to updates and as a car sometimes does, it breaks down. I'm not a mechanic. Usually when I write to you guys of a problem it's after some update. I'm not an IT person that can dig deep into the platform. I do Integrity checks and all 'Joe' stuff. I'm sorry I keep knocking on your door. Thank You.

Sorry for the frustration - send me your site login and URL to support [at] jamroom [dot] net and I can check it out.

Thanks!
brian
@brian
05/11/20 07:48:33AM
10,148 posts

Video Upload Form Gone


Using Jamroom

Yeah this looks weird - when resetting caches make sure and check the "Reset Form Session Cache" option. Also - try with a different browser just to be sure it's not something screwed up with the browser.
brian
@brian
05/11/20 07:45:44AM
10,148 posts

Upgrading to Jamroom 6.5.0


Announcements

Upgrading from Jamroom 6.4.x (and earlier) to Jamroom Core 6.5.0:

- As a master admin, login and go to the ACP -> Marketplace -> System Updates
- You will see the update for the Jamroom Core 6.5.0 - update
- You should be redirected to the list of module updates that are available - if you receive any error here refresh your browser
- Once you see the module list, click on the "update" button to the right of the MARKETPLACE module
- Once the marketplace module is updated, RESET CACHES. If you get a "not found" after updating the marketplace module, refresh and go back in to the ACP -> Marketplace -> System Updates
- Reload the "System Updates" screen and you can now click the "Update All" button to install all updates

If you don't follow these steps, it's not a big deal - you just may see some modal window errors or "communication" errors since the way that modules are updated using the Marketplace module has changed a little bit and requires new Javascript to get loaded. If you see any errors you just refresh your browser and reload the System Updates screen.

If you have any issues upgrading let us know - for Jamroom Hosting customers please open a tracker and we can help get you updated. Please make sure and

If you have any questions let us know.

Thanks!
updated by @brian: 06/24/23 10:16:42AM
brian
@brian
04/28/20 06:47:32AM
10,148 posts

Fixing Errant HTML Content


Jamroom Developers

Yeah - just use jrCore_clean_html() - it will fix up errant HTML for the most part - i.e.

$corrected_html = jrCore_clean_html($malformed_html);

It uses DOMDocument:

https://www.php.net/DOMDocument

to basically "rewrite" the HTML which ensures everything gets closed.

If you are loading offsite URLs and need to get the HTML, I would highly recommend not using cURL yourself directly and instead just use the jrUrlScan_get_url_with_wget() function that is provided by the Media URL Scanner module - it does a lot of extra work to look like a "real" browser to the remote site. If you are just using curl you will find a lot of sites that will not load properly and/or will just "hang" - these sites use 3rd party CDN's and accelerators like Cloudflare that see the curl call like a "bot" and will reject it. The jrUrlScan_get_url_with_wget() module is setup to work like a "real" browser in that it fully accepts cookies, session cookies, uses a real user agent, accepts gzipped content, etc. - all the headers and stuff it sends out masquerades as a real browser and you will get the HTML. So I would do this:

if ($possibly_bad_html =  jrUrlScan_get_url_with_wget('https://someurl.com')) {
    $cleaned_up_html =  jrCore_clean_html($possibly_bad_html);
}

Let me know if that helps.
  18