Rating: 3 stars
Out of the box feature wise its OK but i found a lot of the coding was ancient and some things were missing. I believe the devs are either lazy or they haven’t uploaded the right update to wordpress, they claim that a lot of the issues were fixed in version 3.0 that i came across like the date been november 30th -0001 (fix below) and the switch to iframe which none of them were I know this because version 3.0 is the most current one and its the one i started on, when i searched the php files all the code they claimed to have replaced was still present.
I mostly add my YouTube game play videos to my site and this is the first problem, this plugin is flash based which YouTube no longer supports making this plugin pretty much redundant for YouTube content creator until the fix i found on there forums which I will share below.
No playlist support, i found i couldn’t add any playlist to my site via this plugin. the playlist feature is for users to put together which again doesn’t work, I will try to add support for youtube playlists myself and share once it done.
Fixes
Flash to iframe Fix (remember to always backup your files in case anything goes wrong)
Find this file
wp-content/plugins/contus-video-gallery/front/views/videohome.php and open file videohome.php
Search for this code
/** If browser is detect then play videos via flash player using embed code */
$div .= '<embed id="player" src="' . $swf . '" flashvars="baserefW=' . $this->_siteURL . $baseref . $showplaylist . '&mtype=playerModule" width="' . $settingsData->width . '" height="' . $settingsData->height . '" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash" wmode="transparent" />';
Once found replace this code with this
f (strpos ( $videoUrl, 'youtube' ) > 0) {
/** Iframe code for youtube videos */
$videoId1 = getYoutubeVideoID ( $videoUrl );
$div='<div id="player"></div><script>var tag = document.createElement("script");tag.src = "https://www.youtube.com/iframe_api";var firstScriptTag = document.getElementsByTagName("script")[0];firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);var player;function onYouTubeIframeAPIReady() {player = new YT.Player("player", {width: "'.$settingsData->width .'",height: "'.$settingsData->height .'",videoId: "'.$videoId1.'",playerVars: {"rel": 0,"showinfo":0,"modestbranding":0},events: {"onStateChange": onPlayerStateChange}});}var done = false;function onPlayerStateChange(event) {if (event.data == YT.PlayerState.PLAYING && !done) {currentVideoP('.$videoId.');done = true;}}</script>';
} else{
/** If browser is detect then play videos via flash player using embed code */
$div .= '<embed id="player" src="' . $swf . '" flashvars="baserefW=' . $this->_siteURL . $baseref . $showplaylist . '&mtype=playerModule" width="' . $settingsData->width . '" height="' . $settingsData->height . '" allowFullScreen="true" allowScriptAccess="always" type="application/x-shockwave-flash" wmode="transparent" />';
}
save this file, in the same folder edit the videodetailpage.php file
Replace this code
$output .= '<div id="flashplayer"><embed src="' . $this->_swfPath . '" flashvars="' . $flashvars . '" width="' . $width . '" height="' . $height . '" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" wmode="transparent"></div>';
With this
foreach ( $fetched as $media ) {
$videourl = $media->file;
$file_type = $media->file_type;
$imgurl = getImagesValue ( $media->image, $file_type, $media->amazon_buckets, '');
}
if (strpos ( $videourl, 'youtube' ) > 0) {
$videoid = getYoutubeVideoID ( $videourl );
$output .='<div id="player"></div><script>var tag = document.createElement("script");tag.src = "https://www.youtube.com/iframe_api";var firstScriptTag = document.getElementsByTagName("script")[0];firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);var player;function onYouTubeIframeAPIReady() {player = new YT.Player("player", {width: "'.$width.'", height:"'.$height.'",videoId: "'.$videoid.'",playerVars: {"rel": 0,"showinfo":0,"modestbranding":0},events: {"onStateChange": onPlayerStateChange}});}var done = false;function onPlayerStateChange(event) {if (event.data == YT.PlayerState.PLAYING && !done) {currentVideoP('.$videoId.');done = true;}}</script>';
} else{
$output .= '<div id="flashplayer"><embed src="' . $this->_swfPath . '" flashvars="' . $flashvars . '" width="' . $width . '" height="' . $height . '" allowfullscreen="true" allowscriptaccess="always" type="application/x-shockwave-flash" wmode="transparent"></div>';
}
Save and that should fix you flash
Wrong date fix
If your videos are displaying the date as November 30th -0001
Go to this file wp-content/plugins/contus-video-gallery/admin/controllers/videosSubController.php
Find this code
//$videoData ['post_date'] = date ( 'Y-m-d H:i:s' );
and remove the // from the front of it and save the file, this should sort out the wrong date but you will have to edit and click publish on all videos displaying the wrong date to fix them
Anyway sorry for the wall of text hope what i put helps
]]>Rating: 1 star
I have been patiently waiting for 17 months for Apptha to update their Video Gallery plugin and every time I ask they say it will be two months.
Here was the initial feedback from our developers in December 2015 – a year later and nothing has been updated:
For starters the Player is not HTML5, but Flash-based
The Video Gallery file is 370 lines of php code (with some small html/js) and half of the file is an ugly mess of spaghetti code.
Not only this, but Apptha/Contus are doing some dark magic stuff with the loading of the actual player, which is totally undocumented and it’s badly approached.
From my quick review it seems every video file has a file type which is coded via a cryptic number – with possible values from 1 to 5.
One number defines a YouTube/DailyMotion video, another uploaded file, another custom url, legacy flash based video streaming type & embed video.
So there are various types of conditions and 4 different approaches to the video display:
from using one type of specialised tag, that is subsequently replaced via js – for the embed type
to using another for YouTube, again replaced via js
to using 3rd tag for uploaded image or flash streaming, again later replaced via js
to using a 4th tag which is similar to the YouTube tag but not quite, and again later replaced via js
A total mess.
Not to mention that the behaviour of all this is changing depending on whether the widget is loaded on mobile, or on desktop.
From what I see sometimes more than one tag is used – this specifically is not a bug, it’s called progressive enhancement and it’s needed to support various Browsers and environments.
Either way, the approach is bad even in this regard, as the lack of basic documentation & conventions within the code is annoying.
There is no basic explanation why certain decisions are made.
We had a very hard time just to apply some basic responsive styles for the player – as we had to write 30-40 lines of CSS hacks to get the player at least in a basic shape.
In short, Apptha should supply a Video Player that looks and behaves more like the one in YouTube – based on HTML5.
But even if they do, they won’t replace the underlying code of the widget – so there is a high risk, that they will send even worse/tweaked version of the widget.
Rating: 5 stars
They helped me with everything i need and want my website to look like. They never leave me until everything is solved/fixed and ready. Great support and really recommend using them.
Keep up the good work guys and great plugin as well!
]]>Rating: 5 stars
Believe it or not it is the best when it comes to a Video Gallery and, it’s Free to begin with.
The Support is second to none. Always there and they go that extra mile to help. I have 2 sites running Video Gallery of which one I will Upgrade very soon. Thanks to the Support Team.
Rating: 5 stars
Добрый день
Установил бесплатный плагин видео галереи.
Это лучшее ПО, что я смог найти для вордпресс.
Работает все как часы.
Очень редко возникающие проблемы, техническая поддержка
решает очень быстро.
Спасибо им огромное, не смотря на языковой барьер.
С нетерпением ждем выхода обновленного плагина.
С уважением, Алекс
****************
good afternoon
Install the free video gallery plugin.
This is the best software that I could find for wordpress.
Everything works like clockwork.
Very rarely emerging issues, technical support
decides very quickly.
Thank them very much, despite the language barrier.
We are looking forward to release the updated plugin.
Best regards, Alex
Rating: 5 stars
When I have face problem and talk to supporting team. They response me fast and also resolve my problem in few moment. In this technology era we need such kind of support.
]]>Rating: 5 stars
I had a problem with the display showing a black square and not playing a video – support were awesome and followed through with me until it was fixed. Very happy to know I was not alone trying to figure out a slight technical hitch along the way…using the plugin now and it works perfectly ??
Highly recommend this plugin!
Rating: 5 stars
I downloaded the WordPress template named “Video Stream Version 1.0” And also the necessary for it plugin “Video Gallery” for free. And despite this, support has not left me without attention. Responded quickly to my questions, and helped to configure everything. Thank you so much. I recommend this developer.
]]>Rating: 5 stars
Didn’t work at first, so I contacted support using chat….videos were not showing on click, fix was simple…change permalinks to default and save….change them back to /%postname%/ and save. Then replaced the .swf file in plugins folder, he gave me, saving a copy first and all is working fine! A great professional plugin considering it’s free…I will get the Pro version! Thanks for great and immediate support Ram! Another puzzle that at first frustrated me then delighted me!
]]>Rating: 5 stars
I had difficulty getting started, but their excellent (and patient) support helped me get my site up and running.
Bravo!
]]>Rating: 5 stars
This guys are the best in Business, awesome plugin and quality support team. I willing recommend them to any one, because are the best i ever seen and worked with.
Please keep on the good work.
Ben
]]>Rating: 5 stars
Divya this guy may tomorrow night after going through so much with this website is able to help me get up and going with the plug-in thank you thank you thank you for your support (Divya)
]]>Rating: 1 star
Fustrating
]]>Rating: 5 stars
I Downloaded this plugin and this is a phenomenal product and a must have for managing videos on your site. The support team are very friendy and helpful,incredibly patient in resolving each one in a matter of hours.
]]>Rating: 5 stars
i recomended this plugin, i like the interface , and the people that can support you if you have any questions or issues.
thank you
]]>Rating: 5 stars
I do not write reviews unless I have had great support and that does not happen often, I would like to thank NG Divya from support who help to fix my issue with mobile and a date issue within 24hrs, usually I end up having to remove plugins but not this time and I am happy as this plugin is great… I hope they add a frontend version so my buddypress users can upload at the front instead of the backend ??
J
]]>Rating: 5 stars
never in my life had a professional support like im getting from the makers
the plugin is working well with rich options
thanks guys
Rating: 5 stars
Using their last platform and it works great! Had a live chat with one of their reps and he was very efficient and quick.
]]>Rating: 1 star
This does not work at all.
It does not do anything and is not user friendly
Rating: 5 stars
I Installed the video plugin with an issue, but after contacting support my issues were fixed. I am really happy now
Thanks again.
Rating: 5 stars
I Installed the video plugin for my multisite and had somes issues, black screen. The support team assist me and solve the problem quickly.
Very happy
]]>Rating: 5 stars
had an issue with presenting a plugin within firefox. apptha support has been more than helpful – thanx !!!!!!!!!!
]]>Rating: 5 stars
I purchased the commercial license and ran into some issue. I reached out to Apptha support and wow! They were immediately responsive all of the suggestions and recommendations worked the first time. Im really glad we chose them. Awesome plugin and an awesome support team!
]]>Rating: 5 stars
This is a phenomenal product and a must have for managing videos on your site. I can’t say enough about the quality and usability of this plugin/code and the amazing feature set and customization capability. The upgrade to the premium version is worth its weight in gold. The support is phenomenal (despite what some other angry commenters have said who expect everything for free). I had several customization questions and the support team (Divya and the others) were incredibly patient in resolving each one in a matter of hours. It’s evident that this team takes a lot of pride in their product and work, and this is wonderful to see. We’ll be using this plugin for all of our clients’ video needs.
]]>Rating: 1 star
BEWARE if you already have galleries on your site.
Installed this plugin to test it on a site with 50 or so existing photo galleries and embedded videos. After installing, none of my existing galleries would display. Scary.
I expected to possibly break my existing videos, but photos too?
Trashed the plugin and all is well.
]]>Rating: 5 stars
Multiple customization options. Super quick to set up. Super easy to work with. And Customer Support is very speedy. Came across one problem and had it solved the same day by the owner. Couldn’t be happier and highly recommend it. Top marks!
]]>Rating: 5 stars
It uses a very good and useful. Enthusiastic support
]]>Rating: 5 stars
AppTha support is awesome!
Fast and well done!
Friedly and great comunication with AppTha team.
Best technical support you can get.
We will recomend this plug in + support services.
And we will use more of AppTha’s stuff.
]]>Rating: 5 stars
So far great support even without buying plugin. I wish that everything will work smoothly.
]]>Rating: 5 stars
I Installed the video plugin for my multisite and had issues creating categories but after contacting support my issues were fixed. I am really happy with the way i was made to relax and not worry. So a big thumbs up for the APPTHA team, from the customer care representatives to the developers that fixed my issues.You guys are 100% reliable, Thanks again.
]]>