WordPress.org

Plugin Directory

wp-syntax

Opened 7 years ago

Closed 7 years ago

Last modified 3 years ago

#531 closed enhancement (fixed)

Add before and after hooks to the filter to avoid external filter conflicts

Reported by: rmm5t Owned by: rmm5t
Priority: high Severity: normal
Plugin: wp-syntax Keywords:
Cc:

Description

Currently, other content filters can adversely manipulate the output of wp-syntax (pretty-quotes, html special chars, etc) depending on the priority ordering of different filters. For example, depending on other filters, XML-type output is broken.

Using the WordPress priority scheme, pull the relevant code out of the content during an early filter pass, and then substitute the syntax highlighted code back in during a late filter pass.

The first pass should probably happen at priority 1 (something guaranteed to run first or very early), and the second pass should probably happen at priority 99 (something guaranteed to run last).

Change History (5)

comment:1 rmm5t7 years ago

  • Summary changed from Add before and after hooks to the filter to avoid to Add before and after hooks to the filter to avoid external filter conflicts

comment:2 rmm5t7 years ago

  • Resolution set to fixed
  • Status changed from new to closed

Added in [7461]

comment:3 rmm5t7 years ago

  • Resolution fixed deleted
  • Status changed from closed to reopened

comment:4 rmm5t7 years ago

  • Resolution set to fixed
  • Status changed from reopened to closed

[7464] fixes the case where a textile or another similar plugin is also in use

comment:5 garyc403 years ago

In [377664]:

Fixes issue 531. [paypal-standard-merchant] Multiply quantity instead of adding. Props hm2k.

Note: See TracTickets for help on using tickets.