Forum Replies Created

Viewing 6 replies - 1 through 6 (of 6 total)
  • Thread Starter ruslan.f

    (@ruslanf)

    I fixed it another way
    if (array_key_exists('password', $package) && $package['password'] != '') $lock = 'locked';

    Thread Starter ruslan.f

    (@ruslanf)

    with this regexp I don’t see any messages.

    Thread Starter ruslan.f

    (@ruslanf)

    With new version got this messages
    Notice: Undefined offset: 11 in /home/host1386731/cutetorrent.info/htdocs/www/wp-content/plugins/image-zoom/image-zoom.php on line 464

    Thread Starter ruslan.f

    (@ruslanf)

    Ok i fixed it my self…
    I’m new to php… but know some other programming languages xD

    Just read some docs and here is fix
    replace line 464 with

    return preg_replace_callback(
    						$pattern_img,
    						function ($matches)
    						{
    							return stripslashes('<a '.$matches[2].' href=\"'.$matches[3].$matches[4].'\" class=\"gallery_colorbox\"'.$matches[5].'>'.$matches[6].'<img '.$matches[7].' src=\"'.$matches[8].$matches[9].'\" '.$matches[10].'></a>');
    						},
    						$matches[0]);

    this actually works but code is not safe. Probably some validations on matches array should be done.
    And also you may delete line above
    $replacement_img = 'stripslashes("<a\2href=\"\3\4\" class=\"gallery_colorbox\"\5>\6<img\7src=\"\8\9\" \10>\11</a>")';

    Thread Starter ruslan.f

    (@ruslanf)

    With new wersion I’ve got

    stripslashes("<a href="//cutetorrent.info/wp-content/uploads/2015/05/2015-05-29_204413.png\""><img class="alignright wp-image-2510 size-medium" src="\"http://cutetorrent.info/wp-content/uploads/2015/05/2015-05-29_204413-300x117.png\"" alt="2015-05-29_204413" width="300" height="117"></a>")

    insted images.

    Thread Starter ruslan.f

    (@ruslanf)

    Something interesting happend… After I deactivated all plugins and activate them back error goes away….

Viewing 6 replies - 1 through 6 (of 6 total)