Ok, I’ll look into it. I’ve never used bbPress before. I’ve created an issue on Github to track this bug. https://github.com/kylegilman/video-embed-thumbnail-generator/issues/88
I can’t figure out how you’re getting an embed video link in bbPress. I only see a really basic text editor. This is a screenshot of what I see when adding a forum post: http://www.kylegilman.net/wp-content/uploads/2014/01/bbpress-editor.jpg
Are you using an additional plugin for bbPress?
Sorry for the delay, I did not get the usual email notification.
Yes I have “TinyMCE Advanced” installed on the WP side and then “bbPress Enable TinyMCE Visual Tab” to also have it on the bbPress side.
In the settings of the bbPress is an option to either swith the media upload on or off for admins and such.
So far I can’t replicate this bug. I installed the bbPress Enable TinyMCE Visual Tab plugin, enabled the “Fancy editor full” and “Fancy editor media upload” forum settings which gave me an “Add Media” button in the forum posting page. Hitting the insert media button inserts a shortcode as I would expect it to.
What browser and OS are you using? Can you take a look at the error messages in your browser’s developer console?
Windows 7
All latest browser version, FireFox IE and Chrome, all the same problem.
Must be a conflict with another plugin then.
TypeError: parent.document.getElementById(…) is null kgvid_video_plugin_admin.js:630
07:59:37.893 DEPRECATION WARNING: nsIContentPrefService is deprecated. Please use nsIContentPrefService2 instead.
You may find more details about this deprecation at: https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIContentPrefService2
chrome://zoompage/content/zoompage-browser.js 1245 null
chrome://zoompage/content/zoompage-browser.js 2086 null
null 0 null
Deprecated.jsm:79
07:59:37.894 DEPRECATION WARNING: nsIContentPrefService is deprecated. Please use nsIContentPrefService2 instead.
You may find more details about this deprecation at: https://developer.mozilla.org/en-US/docs/XPCOM_Interface_Reference/nsIContentPrefService2
resource://gre/components/nsContentPrefService.js 1234 ContentPrefService__parseGroupParam
resource://gre/components/nsContentPrefService.js 240 ContentPrefService_getPref
chrome://zoompage/content/zoompage-browser.js 1245 null
chrome://zoompage/content/zoompage-browser.js 2086 null
null 0 null
Deprecated.jsm:79
I see. The plugin is relying on a set of scripts and html fields available in the admin area that aren’t in the front end. I actually don’t know why it’s working on my site now. This probably isn’t going to be easy to fix, but I know where to look now.