124e92aafd
* Fixed linking in Namespace pages
...
* added paramters to cli interface
--page={pagename} only process that page
--log : show some output about the process
--debug : show debug output in cli
* changed pagecount on SpecialPage to use COUNT instead of selecting all rows
2015-10-02 02:35:47 +02:00
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
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
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
adb8c30afe
Polish maintenance script output.
2014-06-10 16:47:19 +02:00
1cafdc4b1a
Use WikiPage::doQuickEditContent for speed up batch.
...
WikiPage::doEditContent was extremely slow, because it updated link tables
etc. For batch processing, we now use WikiPage::doQuickEditContent, which is
considerably faster.
2014-06-10 16:45:23 +02:00