Commit Graph

399 Commits

Author SHA1 Message Date
70c679f757 Debug Namespace clutches 2015-10-01 04:57:40 +02:00
40c1e73818 Namspeces 2 2015-10-01 04:04:55 +02:00
d7464ac995 NS Check 1 2015-10-01 03:40:16 +02:00
5e58bc0dfc Added namepsace-support to cli and specialpage 2015-09-30 02:48:10 +02:00
c75fe391ce Made debug logging private (explicit turn on). Final 2015-09-30 02:28:01 +02:00
b18350efdd Fix 7 2015-09-30 02:25:05 +02:00
70f4d87bf7 Fix 6 2015-09-30 02:23:34 +02:00
1b8ef249b6 Fix 4 2015-09-30 02:18:53 +02:00
bed28dd61c Fix 3 2015-09-30 02:15:26 +02:00
8d3ccce48c Fix 2 2015-09-30 02:05:09 +02:00
1c6692d9d0 Fix 1 2015-09-30 02:00:03 +02:00
1e155be6c6 Added Namespace support 2015-09-30 01:52:17 +02:00
4c3c5e4931 Revert "Added Namespace support"
This reverts commit a9840b77e8.
2015-09-30 01:50:19 +02:00
a9840b77e8 Added Namespace support 2015-09-30 01:47:51 +02:00
15ec073600 Properly quote Flattr button title. 2015-04-19 14:43:44 +02:00
b2132aa3e0 Fix Flattr button URL. 2015-04-19 12:54:08 +02:00
050ee5a7d5 Add Flattr button. 2015-04-19 11:48:57 +02:00
e850f3e367 Cache delimiters used in regular expressions.
- CHANGE: Improve performance.
2015-02-28 14:24:12 +01:00
c8ae7f8143 Modify release script to not commit stuff. 2015-02-05 20:47:24 +01:00
8492b9d921 Merge branch 'release-3.1.0' into develop 2015-02-05 20:45:54 +01:00
56fcac9093 Merge branch 'release-3.1.0' 2015-02-05 20:45:32 +01:00
1182893a94 Update docs for version 3.1.0. 2015-02-05 20:44:58 +01:00
c0972a63bb --amend 2015-02-05 20:40:56 +01:00
650ffecdcf Version 3.1.0 information. 2015-02-05 20:36:35 +01:00
5314331e5f Do not link inside <file>...</file> tags.
- IMPROVEMENT: Do not link inside <file>...</file> tags.
2015-02-05 20:30:48 +01:00
ac8d103612 Update gh-pages submodule for release 3.0.1. 2014-09-03 15:18:07 +02:00
d1ae5ac406 Merge branch 'release-3.0.1' into develop 2014-09-03 15:15:22 +02:00
ef9bb69b05 --amend 2014-09-03 15:14:09 +02:00
33f0175c75 Merge branch 'release-3.0.1' 2014-09-03 15:13:42 +02:00
cf0cf61516 Prepare release 3.0.1. 2014-09-03 15:13:22 +02:00
8896a61c08 Change release script to amend commit.
Requires further work to properly handle the Git branching model as
described by http://nvie.com/posts/a-successful-git-branching-model
2014-09-03 15:12:19 +02:00
5a8e54eab2 Do not link template parameters. 2014-09-03 15:06:30 +02:00
0ced2cff44 Do not re-link links inside curly braces. 2014-08-29 14:16:46 +02:00
cfeafc7751 Prevent linking inside multiline templates. 2014-08-29 12:13:38 +02:00
3c930eb90a Do not touch piped links in template parameters. 2014-08-29 07:57:30 +02:00
2915c6c798 Fix region exclusion with multiple lines.
Added the 's' modifier so that the regex that detects not-to-be-linked
regions that span several lines (e.g., multiline <pre></pre> section).
2014-08-28 16:07:36 +02:00
55776f7ea4 Merge branch 'hotfix-unicode-parsing' into develop 2014-08-28 15:59:11 +02:00
c800862990 Fix word detection with non-ASCII characters.
Use the unicode character property \pL together with look-behind and
look-ahead assertions rather than '\b' escape sequences (which do not work
with non-ASCII characters).
2014-08-28 15:57:49 +02:00
10f528e265 Release version 3.0.0 2014-06-13 17:15:09 +02:00
b722774f68 Fix return value if __NOAUTOLINKS__ is present. 2014-06-11 17:10:02 +02:00
44e3ef2a0d Merge branch 'InternalParseBeforeLinks-hook'
Conflicts:
	LinkTitles.body.php
	SpecialLinkTitles.php
2014-06-11 16:57:18 +02:00
dd34719f0d Fix page black list. 2014-06-11 16:55:25 +02:00
284b0695fe Implement InternalParseBeforeLinks hook.
This replaces the ArticleAfterFetchContent hook and enables the extension to
parse output produced by templates for links.
2014-06-11 12:00:06 +02:00
330bc33cef Fix SpecialPage::process signature. 2014-06-11 11:58:39 +02:00
35d1b57f38 Change signature of parseContent function.
To be able to use the InternalParseBeforeLinks hook (to be implemented), a
different signature was needed. This entailed subsequent changes to calling
functions.
2014-06-11 08:02:50 +02:00
600b545477 Use typed parameters in functions. 2014-06-11 06:17:48 +02:00
c8fba1d517 Use typed parameters in functions. 2014-06-10 19:29:53 +02:00
d4923fb9f7 Change names of private static variables. 2014-06-10 19:06:37 +02:00
eef4e793e7 Use GetDoubleUnderscoreIDs hook to remove magic words.
Prevously, the magic words were removed by hooking onto ParserBeforeTidy.
Since the Parser class provides its own mechanism for removing magic words
that are surrounded by double underscores, we now use this (undocumented)
hook.
2014-06-10 19:04:27 +02:00
5fcf92861f Make compatible with PHP 5.3 again.
The anonymous callback functions that were handed over to
preg_replace_callback called private static methods of the LinkTitles class,
which worked fine with PHP 5.5.9, but not with PHP 5.3.3.

The functions were not turned (back) into static methods, and the callback
is given in the array form, as described in the PHP documentation.
2014-06-10 18:54:46 +02:00