1.6.3 (Stefek, 04 Febr 2023)
1.6.2 (Stefek, 31 Jan 2023)
1.6.1 (Stefek, 27 Jan 2023)
1.6.0 (Stefek, 25 Jan 2023)
1.5.16 (mrbaseman, 1 Jul, 2021)
1.5.15 (mrbaseman, 31 May 2021)
1.5.14 (mrbaseman, 23 Apr 2021)
1.5.13 (bianka, Nov 2020)
1.5.12 (bernd, 16 May 2020)
1.5.11 (mrbaseman, 9 Jan 2020)
1.5.10 (mrbaseman, 7 Oct 2019)
1.5.9 (mrbaseman, 11 Jul 2019)
1.5.8 (mrbaseman, 20 Mar 2019)
1.5.7 (mrbaseman, 07 Mar 2019)
OPF_TYPE_SECTION_FIRST: is executed before OPF_TYPE_SECTION OPF_TYPE_PAGE_FIRST: is executed before OPF_TYPE_PAGE OPF_TYPE_PAGE_FINAL: is ececuted after OPF_TYPE_PAGE_LAST
1.5.6 (mrbaseman, 04 Nov 2018)
1.5.5 (mrbaseman, 5 Sep 2018)
1.5.4 (mrbaseman, 19 Apr 2017)
1.5.3 (mrbaseman, 7 Apr 2017)
1.5.2 (mrbaseman, 8 Mar 2017)
1.5.1 (mrbaseman, 25 Jan 2017)
1.5.0 (mrbaseman, 29 Sept 2016)
define('WB_OPF_BE_OFF', 'off');
The value doesn’t really matter, just if the constant is defined, there will no filter be applied to the backend and you have access to the dashboard again and you can fix the filters.
this version is a major re-engineering of the module with the goal to use it without PMF. Special thanks to all who have tested and especially to NorHei for fruitful discussions and for providing additional testing ressources.
1.4.9 (mrbaseman, 23 Mar 2016)
1.4.8 (mrbaseman, 21 Feb 2016)
1.4.7 (mrbaseman, 21 Feb 2016)
1.4.6 (mrbaseman, 18 Feb 2016)
1.4.5 (mrbaseman, 09 Feb 2016)
1.4.4 (Stefek, 05 Feb 2016)
{SYSVAR:WB_URL} = will replace with the content of the Constant WB_URL {SYSVAR:WB_PATH} = will replace with the content of the Constant WB_PATH {OPF:PLUGIN_URL} = will replace with WB_URL.'/modules/outputfilter_dashboard/plugins/{your_plugin}' {OPF:PLUGIN_PATH} = will replace with WB_PATH.'/modules/outputfilter_dashboard/plugins/{your_plugin}'
OPF_PLUGINS_PATH OPF_PLUGINS_URL
the path and url to the plugins folder is very long and is being used extensivly in Filters, therefore the constants are a convenient addition. The URL is
OPF_PLUGINS_URL = [ WB_URL.'/modules/'.basename(dirname(__FILE__)).'/plugins/' ]
1.4.3 (mrbaseman, 03 Feb 2016)
1.4.2 (mrbaseman, 29 Jan 2016)
1.4.1 (mrbaseman, 26 Jan 2016)
1.4.0 (mrbaseman, 26 Jan 2016)
1.3.4 (thorn, 07 Aug 2010)
2010-08-07 (Thomas thorn Hornik)
Released as 1.3.4
2010-08-07 (Thomas thorn Hornik)
fixed a issue with the CSS-Editor: it may loss all data on save under special circumstances.
2010-08-06 (Thomas thorn Hornik)
fixed wrong usage of pmf_fetch_clean() after pmf has changed order of parameters in this function.
2010-08-05 (Thomas thorn Hornik)
fixed docu about Simple HTML Dom Parser
2010-07-31 (Thomas thorn Hornik)
-added function opf_register_document_ready() to use jQuery’s $(document).ready() to register JS in page’s <head> section. -changed opf_insert_frontend_files() to add additional JS before the closing </head> instead directly after <head>.
2010-07-31 (Thomas thorn Hornik)
minor changes to precheck.php before release
1.3.3 (thorn, 31 Jul 2010)
2010-07-30 (Thomas thorn Hornik)
2010-07-29 (Thomas thorn Hornik)
check version of plugin-filter, do not allow to overwriter newer versions by older ones
2010-07-29 (Thomas thorn Hornik)
added documentation
2010-07-27 (Thomas thorn Hornik)
removed forgotten debug text
2010-07-27 (Thomas thorn Hornik)
fixed wrong link in german documentation
2010-07-25 (Thomas thorn Hornik)
released as 1.3.2
1.3.2 (thorn, 25 Jul 2010)
2010-07-25 (Thomas thorn Hornik)
plugin-filters can now have it’s own plugin_uninstall.php file.
2010-07-25 (Thomas thorn Hornik)
updated documentation
2010-07-25 (Thomas thorn Hornik)
some changes to additional_fields
1.3.1 (thorn, stefek; 23 Jul 2010)
2010-07-23 (Thomas thorn Hornik)
Made module ready for release | many changes to code and documentation. |
2010-07-17 (Thomas thorn Hornik)
updated documentation
2010-07-04 (Thomas thorn Hornik)
Display a warning in case the patch to wb’s core-files is not applied
2010-07-02 (Thomas thorn Hornik)
added latest changed from stefek.
2010-07-02 (Thomas thorn Hornik)
removed file debug_conf.php docu regenerated
2010-05-15 (Thomas thorn Hornik)
updated opf to match recent changes to pmf
2010-05-07 (Thomas thorn Hornik)
changed opf to match latest version from pmf
2010-05-03 (Thomas thorn Hornik)
fixed some issues from last revno
2010-04-20 (Thomas thorn Hornik)
updated helper-scripts to match latest pmf
2010-04-19 (Thomas thorn Hornik)
2010-04-19 (Thomas thorn Hornik)
1.3.0 (thorn, stefek; 09 Apr 2010)
2010-04-09 (Thomas thorn Hornik)
2010-04-05 (Thomas thorn Hornik)
improved security
2010-03-27 (Thomas thorn Hornik)
added missing index.php files
2010-03-27 (Thomas thorn Hornik)
fixed some small issues
2010-03-21 (Thomas thorn Hornik)
updated opf to match latest version of pmf
2010-03-20 (Thomas thorn Hornik)
updated documentation
2010-03-14 (Thomas thorn Hornik)
added NL language-file. removed old entries from DE language-file.
2010-03-13 (Thomas thorn Hornik)
changed naturaldocs to allow creation of different docu for users/developers
2010-03-11 (Thomas thorn Hornik)
added settings-table as example how to use pmf’s settings-handling
2010-02-28 (Thomas thorn Hornik)
added recent updates from stefek
2010-02-28 (Thomas thorn Hornik)
updated path to documentation
2010-02-28 (Thomas thorn Hornik)
updated documentation split documenation into user and developer documentation
2010-02-14 (Thomas thorn Hornik)
corrected wrong text in template
2010-02-07 (Thomas thorn Hornik)
fixed various wrong usage of {{- instead of {{=
2010-02-07 (Thomas thorn Hornik)
updated documentation
2010-02-07 (Thomas thorn Hornik)
added function opf_controller() to simplify core-replacements
2010-02-07 (Thomas thorn Hornik)
updated update_languages.php
2010-02-07 root <root@xen>
added help-button to templates/add_edit.htt
2010-02-06 (Thomas thorn Hornik)
reverted and fixed changes from revno 69
2010-02-06 (Thomas thorn Hornik)
added text for filter-function
2010-02-06 (Thomas thorn Hornik)
added latest changes from stefek
2010-02-06 (Thomas thorn Hornik)
moved code form dialog/jquery.dialog.js back to backend_body.js
2010-02-06 (Thomas thorn Hornik)
removed function opf_get_desc(), replaced by pmf_fetch_entry_language()
2010-02-06 (Thomas thorn Hornik)
added field “helppath” to register_filter(), to allow a helpfile for each filter
opf_register_filter(array( 'name' => ... ... 'helppath' => array( 'EN'=>WB_URL.'/modules/outputfilter_dashboard/plugins/name/help_en.html', 'DE'=>WB_URL.'/modules/outputfilter_dashboard/plugins/name/help_de.html' ), ... );
2010-02-02 (Thomas thorn Hornik)
changed upload.php to check against plugin_info.php
2010-01-31 (Thomas thorn Hornik)
changed upload.php to use pmf_upload_check()
2010-01-24 (Thomas thorn Hornik)
Added latest CSS-update from stefek. Updated docu
2010-01-24 (Thomas thorn Hornik)
changed link for documentation back to language-dependant target
2010-01-24 (Thomas thorn Hornik)
fixed bug from revno 57
2010-01-24 (Thomas thorn Hornik)
plugin-filter have to use plugin_info.php instead of info.php
2010-01-24 (Thomas thorn Hornik)
added precheck.php
2010-01-24 (Thomas thorn Hornik)
changed update_languages.php to sort list of files, to keep entries in language-files in same order
2010-01-24 (Thomas thorn Hornik)
changed templates to convert quotes to entities in all variables
2010-01-24 (Thomas thorn Hornik)
forced install-file to use MyISAM as DB-engine
2010-01-20 (Thomas thorn Hornik)
added pmf_init()-calls to all functions
2010-01-19 (Thomas thorn Hornik)
added argument media to opf_register_frontend_files()
2010-01-17 (Thomas thorn Hornik)
fixed issues with template and opf_register_frontend_files()
2010-01-17 (Thomas thorn Hornik)
fixed issue introduced by revno 51
2010-01-17 (Thomas thorn Hornik)
updated docu
2010-01-16 (Thomas thorn Hornik)
fixed issue: prevent export and delete to be launched by reload
2010-01-15 (Thomas thorn Hornik)
updated scripts to latest versions from pmf
2010-01-15 (Thomas thorn Hornik)
fixed issue introduced by revno 40
2010-01-15 (Thomas thorn Hornik)
2010-01-09 (Thomas thorn Hornik)
2010-01-09 (Thomas thorn Hornik)
updated backend.css with latest version from stefek
2010-01-09 (Thomas thorn Hornik)
updated update_languages.php from latest pmf
2010-01-09 (Thomas thorn Hornik)
updated language-file (missing in last changeset)
2010-01-09 (Thomas thorn Hornik)
updated Documentation (partly)
2010-01-09 (Thomas thorn Hornik)
added latest changes from Christan Stefan
2010-01-08 (Thomas thorn Hornik)
updated backend_body.js to use minified js, rearranged file
2010-01-08 (Thomas thorn Hornik)
fixed serious issue: pressing reload-button will redo last action
2010-01-08 (Thomas thorn Hornik)
fixed various issues
2010-01-07 (Thomas thorn Hornik)
fixed pmf_init() handling
2010-01-07 (Thomas thorn Hornik)
fixed type from last revision
2010-01-07 (Thomas thorn Hornik)
2010-01-07 (Thomas thorn Hornik)
fixed some issues with export-script
2010-01-07 (Thomas thorn Hornik)
fixed page-select issue with new filters
2010-01-07 (Thomas thorn Hornik)
updated language-file
2010-01-07 (Thomas thorn Hornik)
removed second pages-tree. Put pages- and pages_parent-tree into a single tree
2010-01-06 (Thomas thorn Hornik)
cleanup
2010-01-06 (Thomas thorn Hornik)
fixed various issues in export.php
2010-01-06 (Thomas thorn Hornik)
updated update_languages.php to newest version
2010-01-06 (Thomas thorn Hornik)
2010-01-05 (Thomas thorn Hornik)
2010-01-05 (Thomas thorn Hornik)
added calles to pmf_tpl_destroy()
2010-01-04 (Thomas thorn Hornik)
2010-01-03 (Thomas thorn Hornik)
call to pmf_io_rmdir() added
2010-01-03 (Thomas thorn Hornik)
added upload of plugin-filter. Needs some CSS-styling
2010-01-03 (Thomas thorn Hornik)
more cleanup in css.htt
2010-01-03 (Thomas thorn Hornik)
2010-01-03 (Thomas thorn Hornik)
2010-01-02 (Thomas thorn Hornik)
Added pmf_t() to some strings. Updated DE language-file
2010-01-02 (Thomas thorn Hornik)
added design from stefek. Applied minor changes
2010-01-02 (Thomas thorn Hornik)
2010-01-02 (Thomas thorn Hornik)
2010-01-02 (Thomas thorn Hornik)
removed unused type from additional_fields (representation of an array in a textarea)
2010-01-02 (Thomas thorn Hornik)
2010-01-02 (Thomas thorn Hornik)
added filter for testing additional_fields
2010-01-02 (Thomas thorn Hornik)
fixed issues with additional_fields
2010-01-02 (Thomas thorn Hornik)
fixed .bztignore. Added missing files.
2009-12-31 (Thomas thorn Hornik)
2009-12-31 (Thomas thorn Hornik)
2009-12-31 (Thomas thorn Hornik)
2009-12-31 (Thomas thorn Hornik)
2009-12-29 (Thomas thorn Hornik)
2009-12-29 (Thomas thorn Hornik)
2009-12-29 (Thomas thorn Hornik)
2009-12-29 (Thomas thorn Hornik)
2009-12-29 (Thomas thorn Hornik)
2009-12-29 (Thomas thorn Hornik)
1.2.2 (thorn; 15 Nov 2009)
[some entries missing]
1.1.0 (thorn; 12 Jan, 2009)
1.0.7 (thorn; 09 Jan, 2009)
1.0.6 (thorn; 02 Jan, 2009)
1.0.5 (thorn; 31 Dec, 2008)
1.0.4 (thorn; 30 Dec, 2008)
1.0.3 (thorn; 29 Dec, 2008)
1.0.2 (thorn; 27 Dec, 2008)
1.0.1 (thorn; 27 Dec, 2008)
1.0.0 (thorn; 26 Dec, 2008)
Upon registration move a filter up to a position before another one.
function opf_move_up_before( $name, $ref_name = "" )
Checkes whether a given filter is active for the actual module and page_id
function opf_filter_is_active( $name )