Drupal 7.23 and latest Views slide show produce error:
* /Deprecated function/: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /_views_slideshow_preprocess_views_slideshow()/ (line /73/ of //var/www/html/sandbox/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc/). * /Deprecated function/: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /_views_slideshow_preprocess_views_slideshow()/ (line /76/ of //var/www/html/sandbox/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc/).
and repeat the error about 70 times. Seems silly to repeat the same (line /76)/ lines so many times, this too must be a bug.
I see in 2012 there was a patch which does not work in these versions.
I deleted the latest views_slideshow and installed an older version that works with drupal 7.21 in our live site. It too fails with 7.23 so it seems to be a drupal core error. I'm glad I haven't updated core in the live site.
Has anyone found a fix for the views_slideshow error please.
Thanks in advance Roger
The notice says what it is supposed to say - that the function is deprecated and you are supposed replace the function with the alternative.
Here is the fix from drupal.org
https://drupal.org/node/1872616
I found this by searching for
views_slideshow Deprecated function: preg_replace(): The /e modifier is deprecated
in google.
Thanks Anoop
|-- | Zyxware Technologies | http://www.zyxware.com |-- | Be the change you wish to see in the world, M. K. Gandhi |--
On Mon, Oct 21, 2013 at 4:13 PM, Roger arelem@bigpond.com wrote:
Drupal 7.23 and latest Views slide show produce error:
Deprecated function: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in _views_slideshow_preprocess_views_slideshow() (line 73 of /var/www/html/sandbox/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc). Deprecated function: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/html/sandbox/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
and repeat the error about 70 times. Seems silly to repeat the same (line 76) lines so many times, this too must be a bug.
I see in 2012 there was a patch which does not work in these versions.
I deleted the latest views_slideshow and installed an older version that works with drupal 7.21 in our live site. It too fails with 7.23 so it seems to be a drupal core error. I'm glad I haven't updated core in the live site.
Has anyone found a fix for the views_slideshow error please.
Thanks in advance Roger
-- [ Drupal support list | http://lists.drupal.org/ ]
Also remember that Drupal 7 was built on PHP 5.2. When running newer versions, like 5.4 and 5.5, errors and notices are common to popup as PHP deprecates certain things out. Usually it's best to check the dev version of a module, as those are most likely to have fixes in them. That also means there's a huge chance that an issue already exists in that projects queue.
Jamie Holly http://hollyit.net
On 10/21/2013 9:13 AM, Anoop John wrote:
The notice says what it is supposed to say - that the function is deprecated and you are supposed replace the function with the alternative.
Here is the fix from drupal.org
https://drupal.org/node/1872616
I found this by searching for
views_slideshow Deprecated function: preg_replace(): The /e modifier is deprecated
in google.
Thanks Anoop
|-- | Zyxware Technologies | http://www.zyxware.com |-- | Be the change you wish to see in the world, M. K. Gandhi |--
On Mon, Oct 21, 2013 at 4:13 PM, Roger arelem@bigpond.com wrote:
Drupal 7.23 and latest Views slide show produce error:
Deprecated function: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in _views_slideshow_preprocess_views_slideshow() (line 73 of /var/www/html/sandbox/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc). Deprecated function: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in _views_slideshow_preprocess_views_slideshow() (line 76 of /var/www/html/sandbox/sites/all/modules/views_slideshow/theme/views_slideshow.theme.inc).
and repeat the error about 70 times. Seems silly to repeat the same (line 76) lines so many times, this too must be a bug.
I see in 2012 there was a patch which does not work in these versions.
I deleted the latest views_slideshow and installed an older version that works with drupal 7.21 in our live site. It too fails with 7.23 so it seems to be a drupal core error. I'm glad I haven't updated core in the live site.
Has anyone found a fix for the views_slideshow error please.
Thanks in advance Roger
-- [ Drupal support list | http://lists.drupal.org/ ]