| /[drupal]/contributions/modules/customfilter/customfilter.module |
Parent Directory
|
Revision Log
|
Revision Graph
| Links to HEAD: | (view) (download) (as text) (annotate) |
| Sticky Tag: |
#639074 by KiamLaLuno: The module uses the wrong table name; corrected the previous commits.
By KiamLaLuno: Removed a constant that is not used.
By KiamLaLuno: Changed the code of _customfilter_replace_callback() to check if the received code is not empty, before to execute it.
By KiamLaLuno: Replaced any calls to strlen() with calls to drupal_strlen().
By KiamLaLuno: Changed the last parameter of _customfilter_get_rules() from "$nocache = FALSE" to "$use_cache = TRUE".
By KiamLaLuno: Changed the string shown in the list of input formats.
By KiamLaLuno: Converted the data type of CUSTOMFILTER_API_VERSION to string.
By KiamLaLuno: Converted the data type of CUSTOMFILTER_API_VERSION to string.
By KiamLaLuno: Split customfilter_rule_edit() in customfilter_rule_edit(), and customfilter_rule_add().
By KiamLaLuno: Removed the cache for the filter functions implemented by third-party modules.
#628532 by KiamLaLuno: Allow multiple descriptions - one for each language enabled on Drupal.
By KiamLaLuno: Renamed the field longtips as longtip, and shorttips as shorttip.
By KiamLaLuno: Changed the name of the database tables to customfilter_filter, and customfilter_rule.
By KiamLaLuno: Removed a constant that was not used from the code.
- By samuelet: Fixed the access to a not defined variable. - #605230 by samuelet, KiamLaLuno: Missing argument 1 for arg().
- #427080 by mr.j, KiamLaLuno: Cache filters per page load for massive performance boost. - By KiamLaLuno: Corrected the code that was trying to translate empty strings. - By KiamLaLuno: Changed the code to make it more code standards compliant.
By KiamLaLuno: Fixed some notices about the access to not initialized variables.
By KiamLaLuno: Fixed some notices about the access to not initialized variables.
By KiamLaLuno: Resolved a problem with the user interface present when checkall.module is enabled.
By KiamLaLuno: Follow-up to the previous commit.
- By KiamLaLuno: Changed the code to use a new custom hook. - By KiamLaLuno: Changed the name of a module constant.
By KiamLaLuno: Added the support for ArrayAccess in CustomFilter.
#555730 by KiamLaLuno: The parameter for t() should be a literal string.
#555730 by KiamLaLuno: The parameter for t() should be a literal string.
#555730 by KiamLaLuno: The parameter for t() should be a literal string.
By KiamLaLuno: Follow-up to the previous commits.
- #553090 by KiamLaLuno: Filters should not access any data referred to the node they are filtering. - #552336 by KiamLaLuno: Replacement rules table misses the message "There are no replacement rules currently defined."
- #553090 by KiamLaLuno: Filters should not access any data referred to the node they are filtering. - #550760 by KiamLaLuno: Integration with CheckAll. - #552336 by KiamLaLuno: Replacement rules table misses the message "There are no replacement rules currently defined."
By KiamLaLuno: Slightly optimized the code.
By KiamLaLuno: Follow-up to the previous commit.
#546802 by KiamLaLuno: Module tries to include a not existing file.
- By KiamLaLuno: Removed trailing spaces. - #546076 by BenKewell: Update function is referring to a not existing column. - #546218 by KiamLaLuno: Implement hook_flush_caches().
By KiamLaLuno: Added the implementation of hook_flush_caches().
By KiamLaLuno: Moved the class definition into the module.
By KiamLaLuno: Corrected the references to the page arguments.
By KiamLaLuno: Added the code to unset $node->content from the copy of the node object kept in the CustomFilter class.
By KiamLaLuno: Changed hook_nodeapi() to avoid problems in some cases.
- By KiamLaLuno: Corrected some errors found in the code. - #524628 by KiamLaLuno: Add a page to test the filters.
By KiamLaLuno: Corrected, and improved the last committed code.
- By KiamLaLuno: Added the code that allows to use a node content to test a filter. - By KiamLaLuno: Corrected the menu breadcrumb used by the module.
By KiamLaLuno: Optimized the previous commits.
By KiamLaLuno: Corrected the menu breadcrumbs used by the module.
By KiamLaLuno: Follow-up to the previous commit.
By KiamLaLuno: Changed the menus used by the module.
- #524628 by KiamLaLuno: Add a page to test the filters. - By KiamLaLuno: Moved the code from customfilter.export.inc, and customfilter.import.inc into customfilter.admin.inc. - By KiamLaLuno: Changed the menus used by the module.
By KiamLaLuno: Moved customfilter.export.inc, and customfilter.import.inc into customfilter.admin.inc; renamed a private function.
By KiamLaLuno: Changed the code that assumed a filter to be "no cache" by default.
By KiamLaLuno: Added the code to clear the cache used by the module after importing filters.
By KiamLaLuno: Removed the array initialization code line.
By KiamLaLuno: Removed the array initialization code.
#518956 by KiamLaLuno: Missing argument 2 for _customfilter_get_rules().
#518956 by KiamLaLuno: Missing argument 2 for _customfilter_get_rules().
By KiamLaLuno: Added a type hinting to a function.
By KiamLaLuno: replaced customfilter_api() with CUSTOMFILTER_API.
By KiamLaLuno: replaced customfilter_api() with CUSTOMFILTER_API.
#514482 by KiamLaLuno: Class 'CustomFilter' not found.
- #511674 by KiamLaLuno: Shown menu breadcrumbs are not correct. - #512970 by KiamLaLuno: Undefined function _customfilter_delete_rule(). - #512886 by KiamLaLuno: Rename "List filters", and "List rules" as "Filters", and "Rules". - #505354 by KiamLaLuno: Cache the filters / rules obtained from the database tables. - #510502 by KiamLaLuno: Redesign the module API. - #511088 by KiamLaLuno: Avoid using create_function(). - #283658 by KiamLaLuno: Option to disable replacement rules. - #511100 by KiamLaLuno: User interface issues. - #511106 by KiamLaLuno: Use a better default value for the name of the filter. - #511058 by KiamLaLuno: Rules vanish from the rules list. - #510620 by KiamLaLuno: Import/export issues. - #510758 by KiamLaLuno: Menu item "admin/settings/filters/customfilter/%" does not work with "gaps" in fids. - #510624 by KiamLaLuno: Delete filter does not work. - #511048 by KiamLaLuno: Label the submit button more consistently.
- By KiamLaLuno: Corrected a call to cache_clear_all(). - #512970 by KiamLaLuno: Undefined function _customfilter_delete_rule(). - #511674 by KiamLaLuno: Shown menu breadcrumbs are not correct.
By KiamLaLuno: Follow-up to #511100.
#512886 by KiamLaLuno: Rename "List filters", and "List rules" as "Filters", and "Rules".
- #505354 by KiamLaLuno: Cache the filters / rules obtained from the database tables. - #510502 by KiamLaLuno: Redesign the module API.
#511088 by KiamLaLuno: Avoid using create_function().
By KiamLaLuno: Changed the name of a form builder, and a theme function.
By KiamLaLuno: Changed the name of a form builder, and a theme function.
#510874 by KiamLaLuno: Review the strings used in the user interface.
#283658 by KiamLaLuno: Option to disable replacement rules.
#511100 by KiamLaLuno: User interface issues.
#511106 by KiamLaLuno: Use a better default value for the name of the filter.
By KiamLaLuno: Changed the code to use a function less.
#510758 by acidtalks: Menu item "admin/settings/filters/customfilter/%" does not work with "gaps" in fids.
By KiamLaLuno: Removed customfilter_get_filter().
#508226 by KiamLaLuno: Wrong reference to customfilter.class.inc.
#505354 by Kiam@avpnet.org: Cache the filters / rules obtained from the database tables.
By Kiam@avpnet.org: Corrected the description of a function given in the documentation comment.
#505354 by Kiam@avpnet.org: Cache the filters / rules obtained from the database tables.
By Kiam@avpnet.org: Changed the name of a local variable used in a function.
By Kiam@avpnet.org: Changed the name of a local variable used in a function.
By Kiam@avpnet.org: Fixed another reference to a not initialized variable.
By Kiam@avpnet.org: Fixed the reference to a not initialized variable.
By Kiam@avpnet.org: Simplified the code, and removed not necessary parameters from some functions.
#505342 by Kiam@avpnet.org: Allow third-party modules to modify the list of filters / rules.
By Kiam@avpnet.org: Simplified a function, and removed not necessary parameters.
By Kiam@avpnet.org: Simplified a function, and removed the not used parameters.
#505342 by Kiam@avpnet.org: Allow third-party modules to modify the list of filters / rules.
- By Kiam@avpnet.org: Implemented __set(), and __get() in the custom class. - By Kiam@avpnet.org: Added the code to allow to use third-party functions inside the PHP replacement code.
#501382 by Kiam@avpnet.org: Add support for token replacements.
By Kiam@avpnet.org: Added documentation comments.
By Kiam@avpnet.org: Added documentation comments.
By Kiam@avpnet.org: Implemented a function that returns the current version of the module API.
By Kiam@avpnet.org: Implemented a function that returns the version of the API currently implemented by the module.
By Kiam@avpnet.org: Changed the code to make possible to save more properties of the node being shown.
By Kiam@avpnet.org: Added the missing return value for hook_nodeapi().
- #501382 by Kiam@avpnet.org: Add support for token replacements. - By Kiam@avpnet.org: Changed the implementation of CustomFilter; the class now implement the singleton pattern.
By Kiam@avpnet.org: Removed a space between the closing paranthesis, and the last argument of a function.
By Kiam@avpnet.org: Re-added the line to include the class definition file.
By Kiam@avpnet.org: Slightly rearranged the code.
By Kiam@avpnet.org: Slightly rearranged the code.
By Kiam@avpnet.org: Ported code from branch 6.x-1.
By Kiam@avpnet.org: Removed customfilter_title().
By Kiam@avpnet.org: Changed the module description given in the implementation of hook_help().
- By Kiam@avpnet.org: Changed the help text given by the module. - By Kiam@avpnet.org: Changed the URL for the regular expressions help page.
By Kiam@avpnet.org: Renamed two functions, and made them private.
- #497680 by Kiam@avpnet.org: Split customfilter.export.inc into customfilter.export.inc, and customfilter.import.inc. - #497380 by Kiam@avpnet.org: Change the user interface for exporting / importing rules. - By Kiam@avpnet.org: Changed
By Kiam@avpnet.org: Added the @file documentation comment.
By Kiam@avpnet.org: Changed the module description present in the @file documentation comment.
By Kiam@avpnet.org: Changed the code to use the custom class.
By Kiam@avpnet.org: Added a comment.
By Kiam@avpnet.org: Corrected "$global = &customfilter_globals()" in "$global =& customfilter_globals()" (and similar code).
- By Kiam@avpnet.org: Rearranged, and optimized the code. - By Kiam@avpnet.org: Renamed a function, and made it a private function.
By Kiam@avpnet.org: Changed the code to directly return an empty string when the text to filter is an empty string.
By Kiam@avpnet.org: Moved a function from customfilter.admin.inc.
By Kim@avpnet.org: Initialized the variable returned by customfilter_code_vars().
By Kiam@avpnet.org: Used a different name for a variable.
By Kiam@avpnet.org: Reviewed the code comments.
By Kiam@avpnet.org: Rearranged the code, and removed a not necessary function.
By Kiam@avpnet.org: Simplified the implementation of hook_help().
#272524 by Anselm Heaton, Kiam@avpnet.org: Change the variable containing the filter global values into a stack.
#286889 by gustav, Kiam@avpnet.org: PHP notices.
By Kiam@avpnet.org: rearranged the code; changed the code to follow the Drupal coding standards; slightly optimized the code.
Replacement rules now draggable Titles fixed
Restructurize & change terminology: filterset -> filter, filter -> rule
Port to 6.x
#187135 customfilter_set_edit_submit: Column count doesn't match value customfilter_sample.xml: 'cache' added
#187135 customfilter_set_edit_submit: Column count doesn't match value customfilter_sample.xml: 'cache' added
Adds 'cache' option to turn on/off cache for each filter set. Updates: * 'cache' column in table customfilter_set * 'cache' checkbox in filterset edit form * 'no cache' operation in customfilter_filter * 'cache' attributes in xml read/write
Fixing _customfilter_process_replace_sub: can't handle PHP code when a filter has subfilters
The first commit of Custom Filter (for Drupal 5).
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
| ViewVC Help | |
| Powered by ViewVC 1.1.2 |