Forum Activity for @michael

michael
@michael
09/20/17 12:05:12AM
7,839 posts

Error: Query Error: Lock wait timeout exceeded; try restarting transaction


Installation and Configuration

I've tried uploading your video to my site:
https://hostsaba.com/one/video/9/long-hair-by-regular-user
https://hostsaba.com/admin/video/8/long-hair-video

and it plays for me in Firefox and Chrome, but gives me an error and wont play in Edge browser.
michael
@michael
09/19/17 11:15:10PM
7,839 posts

tinyMCE on Mobile Devices


Jamroom Developers

I tried 'form_view' listener first, but that didn't work, so move it to an earlier listener 'module_view' and that kicks in effectively.

Here is the super simple module ( zip attached )
xxMobileEditor.zip - 1KB
michael
@michael
09/19/17 09:38:26PM
7,839 posts

Error: Query Error: The table 'jr_jrcore_cache' is full


Installation and Configuration

Don't know sorry, Server optimization isn't my strong suit. Brian's the smartest guy I know in that area.
michael
@michael
09/19/17 09:34:31PM
7,839 posts

Image gallery only works with https websites


Installation and Configuration

yes the image gallery will work without the Adobe editor. It will just be missing the button on the individual photo update screen that allows the photo to be edited.

You can see the editor at 2:30 ish of this video:
Jamroom 5 : jrGallery module overview

That button will be missing, thats all.
michael
@michael
09/19/17 09:16:59PM
7,839 posts

tinyMCE on Mobile Devices


Jamroom Developers

First thing that comes to mind is to not return TRUE for "is this a mobile device"

That looks doable by setting the 'jrcore_is_mobile_device' flag to "no"
jrCore_set_flag('jrcore_is_mobile_device', 'no');

and perhaps disable tablet detection as well:
jrCore_set_flag('jrcore_is_tablet_device', 'no');

One place to put this to make sure it always ran would be into the config.php file at:
/data/config/config.php

Add it to the bottom.

( Have tried it to check it works, but have not thought any further about the consequences of doing it. Expect that it would break the mobile menu system, possibly other things, not sure. )
michael
@michael
09/19/17 06:38:06PM
7,839 posts

Jamroom 6.1 has been released!


Announcements

If you have custom skin templates that override the jrVideo item_detail.tpl file, then the change that you probably need to make is search for "flv" and change it to "m4v".

The reason is m4v is now the default version.

video modules 'item_detail.tpl' page used to have:
{elseif $item.video_file_extension == 'flv'}
but now it has:
{elseif $item.video_file_extension == 'm4v'}
.

Some of the jamroom skins over-ride the default video detail page with a template at:
/skins/(some skins)/jrVideo_item_detail.tpl

So if you've cloned a skin that has that file, it probably needs the update.

Docs: "Using the Compare tool to keep cloned skins up to date"
https://www.jamroom.net/the-jamroom-network/documentation/jamroom-admin-handbook/2394/using-the-compare-tool-to-keep-cloned-skins-up-to-date
michael
@michael
09/18/17 11:32:54PM
7,839 posts

Couple of gallery delete issues


Using Jamroom

go to:
ACP -> MODULES -> SITE -> SITE BUILDER -> TEMPLATES -> menu.tpl -> MODIFY
/modules/jrSiteBuilder/templates/menu.tpl

and delete the code that reads
<span class="notifications none">0</span>
It shouldn't be in there and wont be in there in the next version.
notifications.jpg notifications.jpg - 66KB
michael
@michael
09/18/17 10:38:22PM
7,839 posts

User Registration


Design and Skin Customization

Just seeing the jrLaunch page.

Will check it out here to see what I see. (have added the selection form into the signup widget in jrUser 2.2.2)

--edit--
This is also fixed in jrUser 2.2.2.

If you want to patch your jrUser module before the current one is released, in the view_jrUser_signup_save() function around line 1033 of:
/modules/jrUser/index.php

Locate this code
    // Create our user account
    $_data['user_password']  = $pass;
    $_data['user_language']  = (isset($_post['user_language']{0})) ? $_post['user_language'] : $_conf['jrUser_default_language'];
    $_data['user_active']    = 0;
    $_data['user_validated'] = 0;
    $_data['user_validate']  = $code;
change it to
    // Create our user account
    $_data['user_name']      = $_post['user_name'];
    $_data['user_email']     = $_post['user_email'];
    $_data['user_password']  = $pass;
    $_data['user_language']  = (isset($_post['user_language']{0})) ? $_post['user_language'] : $_conf['jrUser_default_language'];
    $_data['user_active']    = 0;
    $_data['user_validated'] = 0;
    $_data['user_validate']  = $code;

The issue is, because the form is not coming in from a jamroom created form the form validation system is not seeing that its valid.
updated by @michael: 09/18/17 11:18:57PM
michael
@michael
09/18/17 06:51:03PM
7,839 posts

Error: Query Error: Lock wait timeout exceeded; try restarting transaction


Installation and Configuration

What is the URL for an uploaded video? Can you attach the original here so I can try it on my server?
  185