WordPress.org

Ready to get started?Download WordPress

Forums

Easy FancyBox
WP_DEBUG Notice -> Undefined index (16 posts)

  1. brasofilo
    Member
    Posted 1 year ago #

    Hi,
    I'm doing some tests in a plugin of mine with WP_DEBUG enabled and EFB is dumping a few "Undefined index" notices.

    To correct this, it's just a matter of doing an isset in lines 351 and 354 of easy-fancybox.php:

    if (isset($_value['id']))

    Thanks for the great plugin :)

    http://wordpress.org/extend/plugins/easy-fancybox/

  2. RavanH
    Member
    Plugin Author

    Posted 1 year ago #

    Discussed many times before on this forum (still, thanks for the heads up ;) )... If you install the latest development version http://downloads.wordpress.org/plugin/easy-fancybox.zip you should not see any notices anymore. If you do, please let me know the exact notice and I'll fix it :)

  3. Eric
    Member
    Posted 1 year ago #

    Hope I'm not hijacking here...

    I had an Undefined Index notice, too, so I installed the latest dev version (1.5.0dev10), as suggested. After modifying the transition behavior in Settings I got the following notices.

    Notice: Undefined variable: prc in /home1/supporz2/public_html/cpndev/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 407

    Notice: Undefined variable: prc in /home1/supporz2/public_html/cpndev/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 407

    Notice: Undefined variable: prc in /home1/supporz2/public_html/cpndev/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 407

    Warning: Cannot modify header information - headers already sent by (output started at /home1/supporz2/public_html/cpndev/wp-content/plugins/easy-fancybox/easy-fancybox-class.php:407) in /home1/supporz2/public_html/cpndev/wp-includes/pluggable.php on line 876

  4. episiarch
    Member
    Posted 1 year ago #

    Bump this... had the same problem with the admin page being littered with errors and installed the current development version on April 25, 2013, which fixed the initial problem, but ended up getting the same error as Eric...

    Notice: Undefined variable: prc in /path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Notice: Undefined variable: prc in /path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Notice: Undefined variable: prc in /path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Notice: Undefined variable: prc in /path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Warning: Cannot modify header information - headers already sent by (output started at /path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php:406) in /path/to/wp/wp-includes/pluggable.php on line 876
  5. episiarch
    Member
    Posted 1 year ago #

    In related news, this is what the plugin outputs into my site's HTML...

    <!-- Easy FancyBox 1.3.4.9 using FancyBox 1.3.4 - RavanH (http://4visions.nl/en/wordpress-plugins/easy-fancybox/) -->
    <script type="text/javascript">
    /* <![CDATA[ */
    jQuery(document).ready(function($){
    var fb_timeout = null;
    var fb_opts = {<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
     'overlayShow' : true<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>80</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>80</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>80</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    , 'centerOnScroll' : true<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    , 'showCloseButton' : true<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    , 'showNavArrows' : true<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>80</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>80</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>79</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>80</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>81</b><br />
    , 'onCleanup' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>86</b><br />
    function() { if(fb_timeout) { window.clearTimeout(fb_timeout); fb_timeout = null; } } };<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    
    /* IMG */
    var fb_IMG_select = 'a[href$="..jpg"]:not(.nofancybox),a[href$="..JPG"]:not(.nofancybox),a[href$="..gif"]:not(.nofancybox),a[href$="..GIF"]:not(.nofancybox),a[href$="..png"]:not(.nofancybox),a[href$="..PNG"]:not(.nofancybox)';
    $(fb_IMG_select).addClass('fancybox').attr('rel', 'gallery');<br />
    <b>Notice</b>:  Undefined index: autoAttributeAlt in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>177</b><br />
    <br />
    <b>Notice</b>:  Undefined index: autoAttributeAlt in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>177</b><br />
    
    $('a.fancybox, area.fancybox').fancybox( $.extend({}, fb_opts, {<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
     'transitionIn' : 'elastic'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
    , 'easingIn' : 'easeOutBack'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
    , 'transitionOut' : 'elastic'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
    , 'easingOut' : 'easeInBack'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'opacity' : false<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'titleShow' : true<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
    , 'titlePosition' : 'over'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'titleFromAlt' : true<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
     }) );<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    
    /* YouTube */
    $('a[href*="youtube.com/"]:not(.nofancybox)')<br />
    <b>Notice</b>:  Undefined index: href-replace in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>119</b><br />
    .addClass('fancybox-youtube');
    $('a[href*="youtu.be/"]:not(.nofancybox)')<br />
    <b>Notice</b>:  Undefined index: href-replace in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>181</b><br />
    .addClass('fancybox-youtube');
    $('a.fancybox-youtube, area.fancybox-youtube').fancybox( $.extend({}, fb_opts, {<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
     'type' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>213</b><br />
    'iframe'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'width' : 640<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'height' : 390<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'padding' : 0<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'autoScale' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>213</b><br />
    false<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'titleShow' : false<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
    , 'titlePosition' : 'float'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'titleFromAlt' : true<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'onStart' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>213</b><br />
    function(selectedArray, selectedIndex, selectedOpts) { selectedOpts.href = selectedArray[selectedIndex].href.replace(new RegExp('youtu.be', 'i'), 'www.youtube.com/embed').replace(new RegExp('watch\\?v=([a-z0-9\_\-]+)(&|\\?)?(.*)', 'i'), 'embed/$1?version=3&$3') } }) );<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    
    /* Vimeo */
    $('a[href*="vimeo.com/"]:not(.nofancybox)')<br />
    <b>Notice</b>:  Undefined index: href-replace in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>119</b><br />
    .addClass('fancybox-vimeo');<br />
    <b>Notice</b>:  Undefined index: autoAttributeAlt in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>177</b><br />
    <br />
    <b>Notice</b>:  Undefined index: autoAttributeAlt in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>177</b><br />
    
    $('a.fancybox-vimeo, area.fancybox-vimeo').fancybox( $.extend({}, fb_opts, {<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: default in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
     'type' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>213</b><br />
    'iframe'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'width' : 640<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'height' : 360<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'padding' : 0<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'autoScale' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>213</b><br />
    false<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'titleShow' : false<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    <br />
    <b>Notice</b>:  Undefined index: noquotes in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>209</b><br />
    , 'titlePosition' : 'float'<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'titleFromAlt' : true<br />
    <b>Notice</b>:  Undefined index: id in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>206</b><br />
    <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>207</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>208</b><br />
    , 'onStart' : <br />
    <b>Notice</b>:  Undefined index: input in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>213</b><br />
    function(selectedArray, selectedIndex, selectedOpts) { selectedOpts.href = selectedArray[selectedIndex].href.replace(new RegExp('http://(www\.)?vimeo\.com/([0-9]+)(&|\\?)?(.*)', 'i'), 'http://player.vimeo.com/video/$2?$4') } }) );<br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    <br />
    <b>Notice</b>:  Undefined index: hide in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox.php</b> on line <b>100</b><br />
    
    /* Auto-click */
    $('#fancybox-auto').trigger('click');
    });
    /* ]]> */
    </script>

    Pretty sure it's safe to say that these notices are what's breaking the plugin.

  6. episiarch
    Member
    Posted 1 year ago #

    Is this plugin on GitHub? I can assist with debugging, since I'm going to do it anyway, and I need this for a client, like, yesterday.

  7. RavanH
    Member
    Plugin Author

    Posted 1 year ago #

    Hi, just upgrade to the dev version. You can find it on http://wordpress.org/extend/plugins/easy-fancybox/developers/ under Other Versions.

    If after upgrading, you still see any notices, please let me know.

  8. episiarch
    Member
    Posted 1 year ago #

    Just installed it... still getting this error when I try and save my settings...

    Notice: Undefined variable: prc in /Users/nick/Sites/adsknews/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Notice: Undefined variable: prc in /Users/nick/Sites/adsknews/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Notice: Undefined variable: prc in /Users/nick/Sites/adsknews/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Notice: Undefined variable: prc in /Users/nick/Sites/adsknews/wp-content/plugins/easy-fancybox/easy-fancybox-class.php on line 406
    
    Warning: Cannot modify header information - headers already sent by (output started at /Users/nick/Sites/adsknews/wp-content/plugins/easy-fancybox/easy-fancybox-class.php:406) in /Users/nick/Sites/adsknews/wp-includes/pluggable.php on line 876
  9. RavanH
    Member
    Plugin Author

    Posted 1 year ago #

    OK, thanks for the report :)

    To get rid of it, edit that file and insert a new line 404 (before the closing '}' ) with:

    $prc = '';
  10. episiarch
    Member
    Posted 1 year ago #

    OK, so that lets me save settings, but now it's doing this:

    <b>Notice</b>:  Undefined index: href-replace in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php</b> on line <b>169</b>

    Here's the complete output:

    <!-- Easy FancyBox 1.5.0dev11 using FancyBox 1.3.4 - RavanH (http://status301.net/wordpress-plugins/easy-fancybox/) -->
    <script type="text/javascript">
        /* <![CDATA[ */
        var fb_timeout = null;
        var fb_opts = { 'overlayShow' : true, 'hideOnOverlayClick' : true, 'showCloseButton' : true, 'centerOnScroll' : true, 'enableEscapeButton' : true, 'autoScale' : true };
        var easy_fancybox_handler = function(){
          /* IMG */
          var fb_IMG_select = 'a[href*=".jpg"]:not(.nofancybox), area[href*=".jpg"]:not(.nofancybox), a[href*=".gif"]:not(.nofancybox), area[href*=".gif"]:not(.nofancybox), a[href*=".png"]:not(.nofancybox), area[href*=".png"]:not(.nofancybox)';
          jQuery(fb_IMG_select).addClass('fancybox').attr('rel', 'gallery');
          jQuery('a.fancybox, area.fancybox, li.fancybox a:not(li.nofancybox a)').fancybox( jQuery.extend({}, fb_opts, { 'transitionIn' : 'elastic', 'easingIn' : 'easeOutBack', 'transitionOut' : 'elastic', 'easingOut' : 'easeInBack', 'opacity' : false, 'hideOnContentClick' : false, 'titleShow' : true, 'titlePosition' : 'over', 'titleFromAlt' : true, 'showNavArrows' : true, 'enableKeyboardNav' : true, 'cyclic' : false }) );
          /* YouTube */
          jQuery('a[href*="youtube.com/watch"]:not(.nofancybox), area[href*="youtube.com/watch"]:not(.nofancybox)').addClass('fancybox-youtube');
          jQuery('a[href*="youtu.be/"]:not(.nofancybox), area[href*="youtu.be/"]:not(.nofancybox)')<br />
          <b>Notice</b>:  Undefined index: href-replace in <b>/path/to/wp/wp-content/plugins/easy-fancybox/easy-fancybox-class.php</b> on line <b>169</b><br />
          .addClass('fancybox-youtube');
          jQuery('a.fancybox-youtube, area.fancybox-youtube, li.fancybox-youtube a:not(li.nofancybox a)').fancybox( jQuery.extend({}, fb_opts, { 'type' : 'iframe', 'width' : 640, 'height' : 390, 'padding' : 0, 'titleShow' : false, 'titlePosition' : 'float', 'titleFromAlt' : true, 'onStart' : function(selectedArray, selectedIndex, selectedOpts) { selectedOpts.href = selectedArray[selectedIndex].href.replace(new RegExp('youtu.be', 'i'), 'www.youtube.com/embed').replace(new RegExp('watch\\?(.*)v=([a-z0-9\_\-]+)(&|\\?)?(.*)', 'i'), 'embed/$2?$1$4') } }) );
          /* Vimeo */
          jQuery('a[href*="vimeo.com/"]:not(.nofancybox), area[href*="vimeo.com/"]:not(.nofancybox)').addClass('fancybox-vimeo');
          jQuery('a.fancybox-vimeo, area.fancybox-vimeo, li.fancybox-vimeo a:not(li.nofancybox a)').fancybox( jQuery.extend({}, fb_opts, { 'type' : 'iframe', 'width' : 640, 'height' : 360, 'padding' : 0, 'titleShow' : false, 'titlePosition' : 'float', 'titleFromAlt' : true, 'onStart' : function(selectedArray, selectedIndex, selectedOpts) { selectedOpts.href = selectedArray[selectedIndex].href.replace(new RegExp('http://(www\.)?vimeo\.com/([0-9]+)(&|\\?)?(.*)', 'i'), 'http://player.vimeo.com/video/$2?$4') } }) );
          /* Auto-click */
          jQuery('#fancybox-auto').trigger('click');
        }
        /* ]]> */
    </script>
  11. RavanH
    Member
    Plugin Author

    Posted 1 year ago #

    Ok, will have to take a look at this next week. Thanks for reporting :-)

  12. earnandsave
    Member
    Posted 1 year ago #

    I have Version 1.5.0dev11 installed, I'm seeing this in the Chrome console window:
    Uncaught SyntaxError: Unexpected identifier

    on the same line there is a link to this line in the code:

    Notice: Undefined index: href-replace in easy-fancybox-class.php on line 169

  13. carob
    Member
    Posted 1 year ago #

    I downloaded the last veriosn 1.3.4.9 and I have this message when I activate it:
    Notice: Undefined index: id in /home/siteweb/domains/monsite.com/public_html/wp-content/plugins/easy-fancybox/easy-fancybox.php on line 349

    The message appear 9 times.

  14. klode
    Member
    Posted 1 year ago #

    A little suggestions: can you activate the WP_DEBUG mode on your test WordPress Installation, in order to get all errors? :D

  15. RavanH
    Member
    Plugin Author

    Posted 1 year ago #

    PLEASE, read my first answer: Get the development version and tell me then if you still get notices.

    I promise I'll get around to releasing that version as soon as I get some time to implement the needed WP 3.6 (read: jQuery 1.9) stuff in there...

  16. carob
    Member
    Posted 1 year ago #

    Yes I installed the development version and it work good, no more notice, thanks!

Topic Closed

This topic has been closed to new replies.

About this Plugin

About this Topic

Tags

No tags yet.