Forum Replies Created
- AuthorPosts
RattusKeymasterI’m working on Phantom right now with new lightbox based on Magnific Popup, after that I’ll add few options for label position. Please, be patient. Also I’ll replace lightbox in Mosaic module to Magnific Popup too, because it is much better and nicer.
RattusKeymasterYou can disable “Auto scale slider” option and set “SliderHeight” to 100%. Then use GmediaCloud page url in your Fancybox iframe.
Important: do not set height to 100% if you want use this gallery in the post (with shortcode). Better create separate copy of gallery.
If you want remove top bar with social buttons, then go to Gmedia Settings -> GmediaCloud Page tab -> add code below to “Additional CSS code for GmediaCloud Page” field:
header { display: none; }
RattusKeymasterYou can contact me via Contact page about changing domain url and I’ll send new license key to you and block old one.
RattusKeymasterThe module you use doesn’t have share button integrated. In the Gallery Setup you can see preview of GmediaCloud page (full window gallery template), which have share buttons at the top bar.
You can copy link to GmediaCloud page (in the Gallery Setup above the preview) and use it in your theme menu as separate gallery page.
RattusKeymasterTry RealSlider module. There is a lot of options in it where you can hide thumbs and show more than one image per view. It is based on jQuery, so it will look the same on desktop and mobile browsers.
You can see demo of RealSlider at home page in header: https://codeasily.com/
and here: https://codeasily.com/portfolio-item/gmedia-realslider/
RattusKeymasterPublic methods:
// You can get slider instance from realSlider data: var slider = $('#realSlider_ID<?php echo $gallery['term_id']; ?>').data('realSlider'); slider.goTo(3); // go to slide with id slider.next(); // next slide slider.prev(); // prev slide slider.destroy(); // removes all events and clears all slider data // use on ajax sites to avoid memory leaks slider.updateSliderSize(); // updates size of slider. Use after you resize slider with js. slider.updateSliderSize(true); // Function has "forceResize" Boolean paramater. slider.updateThumbsSize(); // updates size of thumbnails // Fullscreen public methods slider.enterFullscreen(); slider.exitFullscreen(); // Autoplay public methods slider.startAutoPlay(); slider.stopAutoPlay(); slider.toggleAutoPlay();Public properties:
slider.currSlideId // current slide index slider.currSlide // current slide object slider.numSlides // total number of slides slider.isFullscreen // indicates if slider is in fullscreen mode slider.nativeFS // indicates if browser supports native fullscreen slider.width // width of slider slider.height // height of slider slider.dragSuccess // Boolean, changes on mouseup, indicates if slide was dragged. Used to check if event is drag or click. slider.slides // array, contains all data about each slide slider.st // object with slider settings slider.ev // jQuery object with slider eventsEvents:
// In each listener event.target is slider instance slider.ev.on('gmAfterSlideChange', function(event) { // triggers after slide change }); slider.ev.on('gmBeforeAnimStart', function(event) { // before animation between slides start }); slider.ev.on('gmBeforeMove', function(event, type, userAction ) { // before any transition start (including after drag release) // "type" - can be "next", "prev", or ID of slide to move // userAction (Boolean) - defines if action is triggered by user (e.g. will be false if movement is triggered by autoPlay) }); slider.ev.on('gmBeforeSizeSet', function(event) { // before size of slider is changed }); slider.ev.on('gmDragStart', function(event) { // mouse/touch drag start }); slider.ev.on('gmDragRelease', function() { // mouse/touch drag end }); slider.ev.on('gmBeforeDestroy', function() { // triggers before slider in destroyed }); slider.ev.on('gmSlideClick', function(event, originalEvent) { // originalEvent - the original jQuery click event. // triggers when user clicks on slide // doesn't trigger after click and drag }); slider.ev.on('gmEnterFullscreen', function() { // enter fullscreen mode }); slider.ev.on('gmExitFullscreen', function() { // exit fullscreen mode }); slider.ev.on('gmVideoPlay', function() { // video start }); slider.ev.on('gmVideoStop', function() { // video stop }); slider.slides[2].holder.on('gmAfterContentSet', function() { // fires when third slide content is loaded and added to DOM }); // or globally slider.ev.on('gmAfterContentSet', function(e, slideObject) { // fires when every time when slide content is loaded and added to DOM });
RattusKeymasterI’m adding ability to comment gmedia items right now, after that I’ll add something like albums archive or so.
RattusKeymasterI’m working on adding these features to the plugin.
RattusKeymasterThere is separate field for link when you edit gallery (under description textarea field). Only few of skins support this.
RattusKeymasterUnfortunately, gallery on mobile devices doesn’t have like button.
RattusKeymasterI need you post a link to the page with problem, so I can say what is wrong.
RattusKeymasterThis is forum for Gmedia Gallery plugin, but you seems have trouble with Flagallery plugin.
I see that you’ve purchased License for Gmedia Gallery plugin. Install Gmedia plugin and enter license key on Settings page.
January 13, 2016 at 19:45 in reply to: Gmedia Gallery – Phantom. Uncaught ReferenceError: jQuery is not defined #5912
RattusKeymasterI’ve updated Gmedia to v1.7.56. Try new version of plugin and tell me if it fix your problem.
RattusKeymasterThis reply has been marked as private.
RattusKeymasterGo to admin Gmedia Modules page -> update module to latest version with fixed transparent option.
- AuthorPosts
