2011-11-19, 01:53:08
Mosty understood, but I am not referring to only hypothetical cases, or even problem cases.
In actual cases, there exists an issue, a dilemma of sorts, where plugins are limited by the fact that they can't be ran post processing when using inline replacers. Again, my search results ( a plugin ) shows dynpages tags, that's a real problem not a hypothetical one. Ideally it would show final processed content with all content filters processed. There lies a limitation.
If a plugin requires the entire final content of the page, how could that be achieved?
What if there are multiple plugins that need the final content of the pages.
Can a plugin register its own callback perhaps.
Can there be a an inline content and separate final content filter.
Is it really above users heads to allow sequencing or prioritizing a filter ?
Say my plugin requires replacements to be performed on all final output, including the output of components that were inserted with replacers like dynpages or custom tags etc.
Is there a way to implement that ?
What about a page cache plugin, how might that work ?
Not being critical, more interested in the discussion. Obviously I can make whatever I need work for me, but if I we make something a plugin for everyone I know I would prefer that.
In actual cases, there exists an issue, a dilemma of sorts, where plugins are limited by the fact that they can't be ran post processing when using inline replacers. Again, my search results ( a plugin ) shows dynpages tags, that's a real problem not a hypothetical one. Ideally it would show final processed content with all content filters processed. There lies a limitation.
If a plugin requires the entire final content of the page, how could that be achieved?
What if there are multiple plugins that need the final content of the pages.
Can a plugin register its own callback perhaps.
Can there be a an inline content and separate final content filter.
Is it really above users heads to allow sequencing or prioritizing a filter ?
Say my plugin requires replacements to be performed on all final output, including the output of components that were inserted with replacers like dynpages or custom tags etc.
Is there a way to implement that ?
What about a page cache plugin, how might that work ?
Not being critical, more interested in the discussion. Obviously I can make whatever I need work for me, but if I we make something a plugin for everyone I know I would prefer that.