Two aspects of this module work together to give you a seamless MediaCore experience from within Drupal. WYSIWYG integration (supports TinyMCE, and CKEditor) gives you a new button while editing content; click it and your MediaCore library is right there! Just select which one you'd like to embed, and we'll insert a shortcode for it in your content. The content filter turns these shortcodes into the appropriate code so that your video appears right within your page.
Project page: http://drupal.org/sandbox/mediacore/1708680
Git repo: http://git.drupal.org:sandbox/mediacore/1708680.git
===Shortcode example:===
[mediacore:http://demo.mediacore.tv/media/trap-jaw-ants]
==ABOUT==
MediaCore (http://mediacore.com/) is an online video platform for managing,
encoding, monetizing and delivering video to mobile and desktop devices.
MediaCore makes it easy for any organization to share video either publicly or
privately and build an amazing user experience on both desktop and mobile
browsers around their own content.
Who's using Mediacore? More and more MediaCore powered sites are popping up all
over the world. You can learn more about some of these sites here on our
MediaCore showcase: http://mediacore.com/why-mediacore.
Comments
Comment #1
PA robot commentedThere are some errors reported by automated review tools, did you already check them? See http://pareview.sh/pareview/httpgitdrupalorgsandboxmediacore1708680git
We are currently quite busy with all the project applications and we prefer projects with a review bonus. Please help reviewing and put yourself on the high priority list, then we will take a look at your project right away :-)
Also, you should get your friends, colleagues or other community members involved to review this application. Let them go through the review checklist and post a comment that sets this issue to "needs work" (they found some problems with the project) or "reviewed & tested by the community" (they found no major flaws).
I'm a robot and this is an automated message from Project Applications Scraper.
Comment #2
kscheirerAnything in needs work is not major.
Comment #3
mediacore commentedIt seems the PA robot actually reviewed the old version of our code not the new version. I have run the new code through the automated review tools and have corrected the issues.
Can we get this reviewed again so the plugin can be released ASAP?
Comment #4
mediacore commentedComment #5
kscheirermediacorechoosersigning.phpin the global scope - this just means it will be loaded on every Drupal page request. Only load it where it is needed.Otherwise looks like a nice module!
----
Top Shelf Modules - Crafted, Curated, Contributed.
Comment #6
mediacore commentedAll of the changes indicated by kscheirer have been fixed. Please review and approve. Thanks.
Comment #7
barthje commentedComment #8
mediacore commentedAlright, these issues have been corrected. I did not comment mediacorechooser_get_signed_qs, as the mediacorechooser module will only be worked on by the MediaCore team, and this whole plugin (including our URL signing code) is documented internally.
We have been waiting on having this module converted from a sandbox project to launch a marketing campaign for the MediaCore Chooser within Drupal. Please ensure ALL comments/recommendations are noted in the next review, as we keep having additional improvements tacked on that were not mentioned in any previous reviews and it is severely slowing this review process.
Please get back to us ASAP, as we would have liked to have released this plugin to our customers 2 months ago.
Thanks!
Comment #9
mediacore commentedComment #10
barthje commentedI hope you do know Drupal is open source and what the idea behind that is? That's why I would recommend to add comments and make it clear what is happening.
Question #8 in the FAQ on this site has a good point: "However, if your module is of general use then it is often a good idea to contribute it back to the community anyway. You can get feedback, bug reports, and new feature patches from others who find it useful."
Anyway:
'#default_value' => variable_get('mediacorechooser_enable_signing', 0)It would be better to use FALSE instead of 0. And with '#default_value' => variable_get('mediacorechooser_key_id', NULL), it could be better to use '' instead of NULL because it expects a string. Same for the other variable_getsIf you do want this module to be released ASAP I do recommend you to review other projects to get a review bonus. Please read: https://drupal.org/node/1975228
Comment #11
kscheirerWe can also promote this project immediately if you're not interested in getting "git vetted user" status. You can always apply for that later when you have more time.
Comment #12
kscheirerThe issues raised don't look like blockers, just suggestions for improvement.
Comment #13
mediacore commentedThe issues indicated by barthje have been fixed. Please promote this project immediately. If there are any other issues, promote anyway and we will deal with getting vetted user status later.
Comment #14
kscheirerIt is done!
I looked through the module and these are my only minor suggestions:
----
Top Shelf Modules - Crafted, Curated, Contributed.