diff --git a/wbce/modules/outputfilter_dashboard/CHANGELOG b/wbce/modules/outputfilter_dashboard/CHANGELOG index 9f2a47e4f..fa0f73b3d 100644 --- a/wbce/modules/outputfilter_dashboard/CHANGELOG +++ b/wbce/modules/outputfilter_dashboard/CHANGELOG @@ -2,9 +2,10 @@ Header: Version-History 1.5: -1.5.9 %(mrbaseman, 5 Jul 2019)% +1.5.9 %(mrbaseman, 11 Jul 2019)% - include edit_area.js only on pages where an editarea exists - allow 'search' in pages_parent for specifying searchresults + - enable cachecontrol plugin for backend and search by default 1.5.8 %(mrbaseman, 20 Mar 2019)% - include http_to_https plugin diff --git a/wbce/modules/outputfilter_dashboard/docs/files/CHANGELOG-txt.html b/wbce/modules/outputfilter_dashboard/docs/files/CHANGELOG-txt.html index 2826c390d..2ca609319 100644 --- a/wbce/modules/outputfilter_dashboard/docs/files/CHANGELOG-txt.html +++ b/wbce/modules/outputfilter_dashboard/docs/files/CHANGELOG-txt.html @@ -11,7 +11,7 @@ -

Version-History

1.5

1.5.9 (mrbaseman, 5 Jul 2019)

  • include edit_area.js only on pages where an editarea exists
  • allow ‘search’ in pages_parent for specifying searchresults

1.5.8 (mrbaseman, 20 Mar 2019)

  • include http_to_https plugin
  • support placeholders in helppath
  • automatically install/update plugins from the plugins directory
  • support relative path for helppath
  • use placeholders in file path when editing a filter

1.5.7 (mrbaseman, 07 Mar 2019)

  • starting with php 7.2 create_function is deprecated
  • use {SYSVAR:WB_URL}, {SYSVAR:WB_PATH}, {OPF:PLUGIN_URL}, and {OPF:PLUGIN_PATH} when storing to database
  • if it exists, use /temp directory instead of media folder
  • introduce new filter types
OPF_TYPE_SECTION_FIRST: is executed before OPF_TYPE_SECTION
+

Version-History

1.5

1.5.9 (mrbaseman, 11 Jul 2019)

  • include edit_area.js only on pages where an editarea exists
  • allow ‘search’ in pages_parent for specifying searchresults
  • enable cachecontrol plugin for backend and search by default

1.5.8 (mrbaseman, 20 Mar 2019)

  • include http_to_https plugin
  • support placeholders in helppath
  • automatically install/update plugins from the plugins directory
  • support relative path for helppath
  • use placeholders in file path when editing a filter

1.5.7 (mrbaseman, 07 Mar 2019)

  • starting with php 7.2 create_function is deprecated
  • use {SYSVAR:WB_URL}, {SYSVAR:WB_PATH}, {OPF:PLUGIN_URL}, and {OPF:PLUGIN_PATH} when storing to database
  • if it exists, use /temp directory instead of media folder
  • introduce new filter types
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
  • rewrite of opf_filter_get_rel_pos() it did not return reliable results
  • introduce internal functions for sysvar replacements

1.5.6 (mrbaseman, 04 Nov 2018)

  • support a legacy module opf_simple_backend to switch between basic and advanced backend view
  • avoid warning during installation when shipped as core module
  • php 7.2 fixes
  • add configurl button in the filter edit view, if applicable
  • allow multiple uses of the same field type in extra fields
  • change the logic when backend filtering shall be offered
  • correctly start incrementing position of installed filters
  • fix bug in opf_filter_get_data() to find index correctly
  • fix the logic for the backend filtering - module filtering not for inline filters
  • print footer always when an exit() is issued in the backend tool

1.5.5 (mrbaseman, 5 Sep 2018)

  • fix uninstall.php in case MEDIA_DIRECTORY does not start with a slash
  • fix ajax drag&drop which caused warning when issued after editing a filter
  • fix: hand over $OPF_TYPE_ASSIGNMENTS correctly to opf_revert_type_consts
  • only apply filter to backend when backend is selected - ALL is for frontend
  • correctly apply filters for special pages like searchresults with $pageid==0
  • fix css for checktree so that indentation works correctly
  • bugfix: converting filter types between plugin and inline failed
  • updated assignments of modules to the categories
  • minor update of the help pages

1.5.4 (mrbaseman, 19 Apr 2017)

  • fix for opf_db functions when previous queries have triggered already an error

1.5.3 (mrbaseman, 7 Apr 2017)

  • added fallbacks in <opf_insert_frontend_files> in case the template lacks head
  • improved debug messages for calls to <opf_is_registered>

1.5.2 (mrbaseman, 8 Mar 2017)

  • use OPF_TYPE constants when exporting filters

1.5.1 (mrbaseman, 25 Jan 2017)

  • allow arrays for $ref_name in opf_move_up_before
  • switch to colon separator in ajax helper
  • if $ref_name is ommited in opf_move_up_before, move $name up to the top
  • update patch detection for WBCE and module filter replacement
  • suppress warning when opf_move_up_before is called and $ref_name not found
  • store active/inactive state not only inside opf but also as WBCE Settings value
  • add additional hint upon an attempt to install a module filter as a plugin
  • trigger upgrade/install of module filters
  • in opf_filter_is_active take settings constants into account
  • immediately reflect toggle of the active/inactive state in the dashboard

1.5.0 (mrbaseman, 29 Sept 2016)

  • fetch $page_id from constant PAGE_ID for all cases
  • automagically initialize the global filter list
  • allow to sort filters via drag&drop
  • make exported filter human-readable
  • improve processing of formatting of documentation
  • when exporting a filter create a filter.php file
  • during export also insert placeholders introduced in version 1.4.4
  • allow to convert between inline filters and plugin filters
  • added opf_move_up_before to move filters up in the list during installation
  • search for pre-existing module filters during installation of opf
  • cleaned up backend_body.js
  • support backend filtering, provided that the class “Tool” exists and the settings have been converted to modules (this relies on developments in the WBCE 2.0-dev Branch, so you might see the checkbox for the backend, but unless the backend is implemented as modules, most probably no filters are going to be applied) In case you have created a filter which screws up the backend completely, add the following line to your global config.php of your WBCE installation
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.

1.4

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)

  • change cachecontrols filter type to page(last)
  • realign code: wrap long lines and set tab width=4
  • make help browser work without javascript
  • fix css edit for filters that supply css files
  • provide export download link when javascript is disabled
  • allow to delete filters even without javascript
  • added French and Italian language support

1.4.8 (mrbaseman, 21 Feb 2016)

  • remove unused code part from add_filter to fix array conversion warnings
  • update plugin filters to use new placeholders introduced in 1.4.4 in order to pick up this change you have to remove the example filters before upgrading OpF
  • update documentation: added a section which explains the use of the constants and placeholders

1.4.7 (mrbaseman, 21 Feb 2016)

  • a couple of cosmetic bugfixes (correctly display Umlauts in filter list, replace German ss special char with ss in filter description, remove unused filter_id from template parsing, properly initialize TPL_EXTRA_FIELDS_BLOCK in edit_filter, fix for using global LANG inside method in WBCE)
  • security fix: check ftan for upload
  • several fixes for arrays as additional field (like in correct date example)
  • fix css edit for filters that provide css

1.4.6 (mrbaseman, 18 Feb 2016)

  • add module icon for WBCE 1.2
  • bugfix: do not allow moving up uppermost filter
  • switch from FTANs to IDKEYs in many places of the backend

1.4.5 (mrbaseman, 09 Feb 2016)

  • update documentation layout
  • include example plugins again
  • update patch check
  • merge in Stefek’s changes, thanks for your contribution and for your ideas you have contributed
  • automatically remove naturaldocs sources during install
  • various minor changes to make it working in upcoming wb-classic releases

1.4.4 (Stefek, 05 Feb 2016)

  • added the following tokens to apply instead of hardcoded pathes within OpF-Plugins:
{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
diff --git a/wbce/modules/outputfilter_dashboard/docs/index/Files.html b/wbce/modules/outputfilter_dashboard/docs/index/Files.html
index 8ebfca5f0..443643eea 100644
--- a/wbce/modules/outputfilter_dashboard/docs/index/Files.html
+++ b/wbce/modules/outputfilter_dashboard/docs/index/Files.html
@@ -49,7 +49,7 @@
 
 
 
-
1.5.9 (mrbaseman, 5 Jul 2019)
+
1.5.9 (mrbaseman, 11 Jul 2019)
diff --git a/wbce/modules/outputfilter_dashboard/docs/index/General.html b/wbce/modules/outputfilter_dashboard/docs/index/General.html index c6fa9faeb..e02f89300 100644 --- a/wbce/modules/outputfilter_dashboard/docs/index/General.html +++ b/wbce/modules/outputfilter_dashboard/docs/index/General.html @@ -81,7 +81,7 @@ -
1.5.9 (mrbaseman, 5 Jul 2019)
Vor der Installation von OutputFilter-Dashboard muß das alte Frontend-Filter-Admin Modul - wenn vorhanden - deinstalliert werden, nicht zu verwechseln mit dem Frontend-Output-Filter!
Website Baker 2.8 oder neuer.
+
1.5.9 (mrbaseman, 11 Jul 2019)
Vor der Installation von OutputFilter-Dashboard muß das alte Frontend-Filter-Admin Modul - wenn vorhanden - deinstalliert werden, nicht zu verwechseln mit dem Frontend-Output-Filter!
Website Baker 2.8 oder neuer.
diff --git a/wbce/modules/outputfilter_dashboard/naturaldocs_txt/CHANGELOG.txt b/wbce/modules/outputfilter_dashboard/naturaldocs_txt/CHANGELOG.txt index 18d3626ac..34af4b0a2 100644 --- a/wbce/modules/outputfilter_dashboard/naturaldocs_txt/CHANGELOG.txt +++ b/wbce/modules/outputfilter_dashboard/naturaldocs_txt/CHANGELOG.txt @@ -2,9 +2,10 @@ Header: Version-History 1.5: -1.5.9 %(mrbaseman, 5 Jul 2019)% +1.5.9 %(mrbaseman, 11 Jul 2019)% - include edit_area.js only on pages where an editarea exists - allow 'search' in pages_parent for specifying searchresults + - enable cachecontrol plugin for backend and search by default 1.5.8 %(mrbaseman, 20 Mar 2019)% - include http_to_https plugin diff --git a/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_info.php b/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_info.php index fca9a7e25..cf9a5bfa0 100644 --- a/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_info.php +++ b/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_info.php @@ -27,6 +27,10 @@ /* Header: Version-History +1.0.6 %(mrbaseman; 15 Jul, 2019)% + - use by default in search results, too + - bugfix: correct the previous change + 1.0.5 %(mrbaseman; 11 Jul, 2019)% - activate by default in backend @@ -48,7 +52,7 @@ $plugin_directory = 'cachecontrol'; $plugin_name = 'Cache Control'; -$plugin_version = '1.0.5'; +$plugin_version = '1.0.6'; $plugin_status = 'beta'; $plugin_platform = '2.8'; $plugin_author = 'thorn, mrbaseman'; diff --git a/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_install.php b/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_install.php index 448e1ba20..d4bac1218 100644 --- a/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_install.php +++ b/wbce/modules/outputfilter_dashboard/plugins/cachecontrol/plugin_install.php @@ -33,10 +33,10 @@ 'EN' => "Prevent Browsers from delivering outdated files (css, js) from it's cache.\nKeep care that this filter is called last!", 'DE' => "Verhindert, dass Browser veralterte CSS- oder JS-Dateien aus ihrem Cache ausliefern.\nAchten Sie darauf, dass dieser Filter als letzter aufgerufen wird!" ), - 'modules' => 'all,backend', 'plugin' => 'cachecontrol', 'active' => 1, 'allowedit' => 0, 'allowedittarget' => 1, 'configurl'=> '', + 'pages_parent' => 'all,backend,search' ));