Strange Bugs But are there ? I can not click links

Hello There

First of super cool plugin

I have some bugs i would like to point out.

1)Slide In Loads on the page http://www.holisticgym.co.za/gym-equipment/ then i try to clik and outher links on the page and it is not working now when i click close "Slide In" then i can click any links on the page.

Is this how it is supposed to work or is there a work around so that a user can still click other links.

2) Now i need it to NOT show on this page http://www.holisticgym.co.za/thank-you/ I have looked at the settings for that page "Do not show a slide-in on this page"and this is ticked so to the best of me it is not working.

Now I am running WordPress 3.6 not MultiSite
Host is Joe wpmu-hosting.org
Theme is http://mysitemyway.com/theme/modular-wordpress-theme/

Please let me know if there is more info you need from me

Thank you Kindly
http://www.markdescande.com

  • Jack Kitterhing

    Hi there Mark,

    I hope you are well today.

    1)Slide In Loads on the page http://www.holisticgym.co.za/gym-equipment/ then i try to clik and outher links on the page and it is not working now when i click close "Slide In" then i can click any links on the page.

    Is this how it is supposed to work or is there a work around so that a user can still click other links.

    This is technically how it should be working, as the top links work as they are outside that DIV of the content area, but the slide in is within the content area with the other links, so that needs to be closed before the links within the content area can be clicked (if that makes sense?)

    2) Now i need it to NOT show on this page http://www.holisticgym.co.za/thank-you/ I have looked at the settings for that page "Do not show a slide-in on this page"and this is ticked so to the best of me it is not working.

    It sounds like your halfway there on that, make sure the slide-in is set not to be in the pool, then it shouldn't show on that page :slight_smile:

    Thank you, I'm here to help :slight_smile:

    Kind Regards
    Jack.

  • Mark de Scande

    Hello There

    So on point 1 there is a no go as it is not working like pop over as you have to click close to click any other link on the page, so were forcing the user to to do some thing on the page that the poor user will not know to do :slight_frown: it think this "bug" should be looked at some time if it is just me that thinks this is silly then sorry :slight_smile:

    Now Point 2

    There is only one Slide In and i don't want to show it on my Thank you Page so i have ticked the box and it still shows so what do i need to get this not to work .. if you have some css code i can use send it trough to me as for the plugin it is not working if you click the box

    Update:
    http://www.holisticgym.co.za/already-subscribed/
    http://www.holisticgym.co.za/thank-you/

    Without sidebars as soon as i turn on the SideBars on the pages then the Slide in Shows

    SO it works correctly with no side bars but as soon as i turn on the side bars it dont as the SlideIn shows

    Custom injection hook To fix this i am using this "loop_start"

    So it is working now the way it should, i just wish that we could still click on links in point one

    Thx
    Mark de Scande
    http://www.markdescande.com

  • Vinod Dalvi

    Hi,

    I have found better solution on it as following which will work for all Message position and Width, let me know if you face any issue.

    Just add following CSS code in your child theme or using from the menu Admin -> Appearance -> Custom Styling after installing this plugin http://jetpack.me/support/custom-css/

    Alternatively you can also directly edit slide-in/css/wdsi.css and in .wdsi-slide{} selector replace width: 100%; with width: auto; as shown in the following code.

    .wdsi-slide {
    	width: auto;
    }

    and add following css in the same file

    .wdsi-slide.wdsi-slide-top,
    .wdsi-slide.wdsi-slide-bottom {
    	left: 50%;
    }
    #wdsi-slide_in.wdsi-slide.slidein-full {
    	width: 80%;
    }

    then edit slide-in/lib/class_wdsi_public_pages.php file and replace following code

    if (!(int)$_width || 'full' == $width) {
    			$full_width = 'slidein-full';
    			$half_width = '40%';
    		} else {
    			$width = 'style="width:' . (int)$_width . 'px;"';
    			$half_width = ((int)$_width/2) . 'px';
    		}

    edit slide-in/lib/forms/box_output.php file and replace following code with the code on first line

    <div id="wdsi-slide_in" style="display:none;<?php if ( $position == 'top' || $position == 'bottom' ) echo 'margin-left:-'.$half_width; ?>" class="wdsi-slide <?php echo $full_width; ?> wdsi-slide-<?php echo $position; ?> wdsi-slide-<?php echo $theme; ?> wdsi-slide-<?php echo $theme; ?>-<?php echo $variation; ?> wdsi-slide-<?php echo $theme; ?>-<?php echo $scheme; ?>" data-slidein-start="<?php echo $selector ? $selector : $percentage; ?>" data-slidein-end="100%" data-slidein-after="<?php echo $timeout; ?>" data-slidein-timeout="<?php echo $expire_timeout; ?>" data-slidein-id="<?php echo $message->ID; ?>" >
    Cheers.

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.