aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/phpbb/textformatter
Commit message (Collapse)AuthorAgeFilesLines
...
* [ticket/11768] Moved the routine that replaces tabs with spacesJoshyPHP2015-04-021-16/+28
| | | | | | ...to its own method. Also added a quick stripos() check for performance. PHPBB3-11768
* [ticket/11768] Renamed service varsJoshyPHP2015-04-022-18/+16
| | | | | | | The name of the variable that holds the service instance is now consistent across events. PHPBB3-11768
* [ticket/11768] Restored get_parser() / get_renderer()JoshyPHP2015-04-022-0/+20
| | | | PHPBB3-11768
* [ticket/11768] Moved parser/renderer setup eventsJoshyPHP2015-04-022-11/+11
| | | | | | | Moved down the setup events to make them happen after the service is configured and ready to be used PHPBB3-11768
* [ticket/11768] Updated s9e\TextFormatterJoshyPHP2015-04-021-1/+1
| | | | PHPBB3-11768
* [ticket/11768] Updated utils serviceJoshyPHP2015-04-022-34/+29
| | | | | | | Updated docblocks. Removed remove_formatting() because it overlaps with clean_formatting() PHPBB3-11768
* [ticket/11768] Added parser eventsJoshyPHP2015-04-022-2/+28
| | | | | | | Added core.text_formatter_s9e_parse_before and core.text_formatter_s9e_parse_after PHPBB3-11768
* [ticket/11768] Added renderer eventsJoshyPHP2015-04-021-3/+27
| | | | | | | Added core.text_formatter_s9e_render_before and core.text_formatter_s9e_render_after PHPBB3-11768
* [ticket/11768] Added core.text_formatter_s9e_renderer_setup eventJoshyPHP2015-04-021-3/+20
| | | | PHPBB3-11768
* [ticket/11768] Added core.text_formatter_s9e_parser_setup eventJoshyPHP2015-04-021-4/+29
| | | | PHPBB3-11768
* [ticket/11768] Removed get_parser() / get_renderer() accessorsJoshyPHP2015-04-022-20/+0
| | | | | | There's no need to access the s9e\TextFormatter objects outside of events. PHPBB3-11768
* [ticket/11768] Updated the text_formatter.s9e.utils serviceJoshyPHP2015-04-021-14/+3
| | | | | | | Made it use s9e\TextFormatter\Utils. Refactored some tests to make them more readable. PHPBB3-11768
* [ticket/11768] Removed superfluous whitespace [ci skip]JoshyPHP2015-04-021-3/+0
| | | | PHPBB3-11768
* [ticket/11768] Preserve comments in custom BBCodesJoshyPHP2015-04-021-0/+4
| | | | PHPBB3-11768
* [ticket/11768] Added configurator eventsJoshyPHP2015-04-021-2/+28
| | | | PHPBB3-11768
* [ticket/11768] Updated merge_templates(). No functional change intendedJoshyPHP2015-04-021-5/+10
| | | | PHPBB3-11768
* [ticket/11768] Updated merge_templates(). No functional change intendedJoshyPHP2015-04-021-3/+3
| | | | PHPBB3-11768
* [ticket/11768] Updated various annotationsJoshyPHP2015-04-025-28/+24
| | | | PHPBB3-11768
* [ticket/11768] Replaced array access with call to $user->lang()JoshyPHP2015-04-021-1/+1
| | | | PHPBB3-11768
* [ticket/11768] Renamed utilsJoshyPHP2015-04-022-6/+6
| | | | PHPBB3-11768
* [ticket/11768] Made capturing code blocks a bit more flexibleJoshyPHP2015-04-021-1/+1
| | | | PHPBB3-11768
* [ticket/11768] Whitespace [ci skip]JoshyPHP2015-04-021-1/+1
| | | | PHPBB3-11768
* [ticket/11768] Renamed interfacesJoshyPHP2015-04-028-137/+129
| | | | PHPBB3-11768
* [ticket/11768] Added support for creating unsafe BBCodesJoshyPHP2015-04-021-1/+2
| | | | PHPBB3-11768
* [ticket/11768] Replaced extract() callsJoshyPHP2015-04-023-4/+7
| | | | PHPBB3-11768
* [ticket/11768] Replaced some referencesJoshyPHP2015-04-021-5/+3
| | | | PHPBB3-11768
* [ticket/11768] Removed the cached rendererJoshyPHP2015-04-022-8/+3
| | | | | | | We don't need to cache an instance of the renderer, we can just instantiate it every time we need one. PHPBB3-11768
* [ticket/11768] Replaced FQNs in annotationsJoshyPHP2015-04-023-5/+5
| | | | PHPBB3-11768
* [ticket/11768] Renamed propertyJoshyPHP2015-04-021-8/+8
| | | | PHPBB3-11768
* [ticket/11768] Replaced class names in annotations with their FQNJoshyPHP2015-04-023-10/+10
| | | | PHPBB3-11768
* [ticket/11768] Removed commentsJoshyPHP2015-04-021-3/+0
| | | | PHPBB3-11768
* [ticket/11768] Updated renderer annotationJoshyPHP2015-04-021-1/+1
| | | | PHPBB3-11768
* [ticket/11768] Replaced \phpbb\textformatter\parser with an interfaceJoshyPHP2015-04-022-22/+27
| | | | PHPBB3-11768
* [ticket/11768] Renamed get_words() to get_censored_words()JoshyPHP2015-04-022-2/+2
| | | | PHPBB3-11768
* [ticket/11768] Removed unused annotationsJoshyPHP2015-04-029-26/+0
| | | | PHPBB3-11768
* [ticket/11768] Updated censor to apply to XML valuesJoshyPHP2015-04-021-3/+4
| | | | PHPBB3-11768
* [ticket/11768] Fixed censored words being escaped twiceJoshyPHP2015-04-021-1/+2
| | | | PHPBB3-11768
* [ticket/11768] Added methods to access the library's parser/rendererJoshyPHP2015-04-022-0/+20
| | | | PHPBB3-11768
* [ticket/11768] Allowed text in places where text is not valid HTMLJoshyPHP2015-04-021-0/+3
| | | | PHPBB3-11768
* [ticket/11768] Replaced the Censor pluginJoshyPHP2015-04-022-19/+40
| | | | | | ...with something that is run at rendering time. PHPBB3-11768
* [ticket/11768] Added limited support for [url] in [quote] authorJoshyPHP2015-04-021-2/+21
| | | | PHPBB3-11768
* [ticket/11768] Updated phpbb\textformatter\s9e\factory::regenerate()JoshyPHP2015-04-023-4/+4
| | | | | | | Returns an associative array rather than a numerically-indexed array. Feels cleaner and more extensible. PHPBB3-11768
* [ticket/11768] Added support for magic links that start with "www."JoshyPHP2015-04-021-1/+1
| | | | PHPBB3-11768
* [ticket/11768] Removed unused use statementss9e2015-04-022-3/+0
| | | | PHPBB3-11768
* [ticket/11768] Updated constructors with explicit dependenciess9e2015-04-022-9/+9
| | | | | | | | | The trade-off is that an instance of phpbb\textformatter\s9e\factory and phpbb\textformatter\data_access is created on any page that uses the parser or the renderer, even when neither need to be regenerated. It has no measureable impact on performance and costs ~20KB of RAM. PHPBB3-11768
* [ticket/11768] Reorganized code for readabilitys9e2015-04-021-2/+3
| | | | | | No functional change intended PHPBB3-11768
* [ticket/11768] Toggled Unicode modifier in relative URL filters9e2015-04-021-4/+2
| | | | | | get_preg_expression('relative_url') returns an expression that requires it PHPBB3-11768
* [ticket/11768] Updated annotations to pass sniffs9e2015-04-023-9/+9
| | | | PHPBB3-11768
* [ticket/11768] This commit integrates s9e\TextFormatters9e2015-04-029-0/+1712
This commit integrates s9e\TextFormatter as outlined in http://area51.phpbb.com/phpBB/viewtopic.php?f=108&t=44467 PHPBB3-11768