Commit Graph

  • 050ee5a7d5 Add Flattr button. Daniel Kraus 2015-04-19 11:48:57 +02:00
  • e850f3e367 Cache delimiters used in regular expressions. Daniel Kraus 2015-02-28 14:24:12 +01:00
  • c8ae7f8143 Modify release script to not commit stuff. Daniel Kraus 2015-02-05 20:47:24 +01:00
  • 8492b9d921 Merge branch 'release-3.1.0' into develop Daniel Kraus 2015-02-05 20:45:54 +01:00
  • 56fcac9093 Merge branch 'release-3.1.0' Daniel Kraus 2015-02-05 20:45:32 +01:00
  • 1182893a94 Update docs for version 3.1.0. Daniel Kraus 2015-02-05 20:44:58 +01:00
  • c0972a63bb --amend Daniel Kraus 2015-02-05 20:40:56 +01:00
  • 650ffecdcf Version 3.1.0 information. Daniel Kraus 2015-02-05 20:36:35 +01:00
  • 5314331e5f Do not link inside <file>...</file> tags. Daniel Kraus 2015-02-05 20:30:48 +01:00
  • ac8d103612 Update gh-pages submodule for release 3.0.1. Daniel Kraus 2014-09-03 15:18:07 +02:00
  • d1ae5ac406 Merge branch 'release-3.0.1' into develop Daniel Kraus 2014-09-03 15:15:22 +02:00
  • ef9bb69b05 --amend Daniel Kraus 2014-09-03 15:14:09 +02:00
  • 33f0175c75 Merge branch 'release-3.0.1' Daniel Kraus 2014-09-03 15:13:42 +02:00
  • cf0cf61516 Prepare release 3.0.1. Daniel Kraus 2014-09-03 15:13:22 +02:00
  • 8896a61c08 Change release script to amend commit. Daniel Kraus 2014-09-03 15:12:19 +02:00
  • 5a8e54eab2 Do not link template parameters. Daniel Kraus 2014-09-03 15:06:30 +02:00
  • 0ced2cff44 Do not re-link links inside curly braces. Daniel Kraus 2014-08-29 14:16:46 +02:00
  • cfeafc7751 Prevent linking inside multiline templates. Daniel Kraus 2014-08-29 12:13:38 +02:00
  • 3c930eb90a Do not touch piped links in template parameters. Daniel Kraus 2014-08-29 07:57:30 +02:00
  • 2915c6c798 Fix region exclusion with multiple lines. Daniel Kraus 2014-08-28 16:07:36 +02:00
  • 55776f7ea4 Merge branch 'hotfix-unicode-parsing' into develop Daniel Kraus 2014-08-28 15:59:11 +02:00
  • c800862990 Fix word detection with non-ASCII characters. Daniel Kraus 2014-08-28 15:57:49 +02:00
  • 10f528e265 Release version 3.0.0 Daniel Kraus 2014-06-13 17:15:09 +02:00
  • b722774f68 Fix return value if __NOAUTOLINKS__ is present. Daniel Kraus 2014-06-11 17:10:02 +02:00
  • 44e3ef2a0d Merge branch 'InternalParseBeforeLinks-hook' Daniel Kraus 2014-06-11 16:57:18 +02:00
  • dd34719f0d Fix page black list. Daniel Kraus 2014-06-11 16:55:25 +02:00
  • 284b0695fe Implement InternalParseBeforeLinks hook. Daniel Kraus 2014-06-11 12:00:06 +02:00
  • 330bc33cef Fix SpecialPage::process signature. Daniel Kraus 2014-06-11 11:58:39 +02:00
  • 35d1b57f38 Change signature of parseContent function. Daniel Kraus 2014-06-11 08:02:50 +02:00
  • 600b545477 Use typed parameters in functions. Daniel Kraus 2014-06-10 19:24:58 +02:00
  • c8fba1d517 Use typed parameters in functions. Daniel Kraus 2014-06-10 19:24:58 +02:00
  • d4923fb9f7 Change names of private static variables. Daniel Kraus 2014-06-10 19:06:37 +02:00
  • eef4e793e7 Use GetDoubleUnderscoreIDs hook to remove magic words. Daniel Kraus 2014-06-10 19:04:27 +02:00
  • 5fcf92861f Make compatible with PHP 5.3 again. Daniel Kraus 2014-06-10 18:54:46 +02:00
  • adb8c30afe Polish maintenance script output. Daniel Kraus 2014-06-10 16:47:19 +02:00
  • 1cafdc4b1a Use WikiPage::doQuickEditContent for speed up batch. Daniel Kraus 2014-06-10 16:45:23 +02:00
  • d7571c4922 Use preg_replace_callback throughout; lazy checks. Daniel Kraus 2014-06-10 16:22:28 +02:00
  • 4ca1225fd0 Fix saving of modified content. Daniel Kraus 2014-06-10 13:56:40 +02:00
  • 34720765da Implement config for check-redirect and magic word. Daniel Kraus 2014-06-10 13:41:35 +02:00
  • 5842430021 Check if content was modified before committing. Daniel Kraus 2014-06-10 11:55:55 +02:00
  • e5008b9997 Use ArticleAfterFetchContentObject hook. Daniel Kraus 2014-06-08 22:52:36 +02:00
  • fc13f88717 Ignore soft-linked Maintenance.php. Daniel Kraus 2014-06-08 19:23:41 +02:00
  • adbc1ea5cd Use PageContentSave rather than ArticleSave hook. Daniel Kraus 2014-06-08 19:08:19 +02:00
  • 5745621366 Release version 2.4.1 Daniel Kraus 2014-06-06 06:06:12 +02:00
  • 8e1548aa48 Fix broken release package. Daniel Kraus 2014-06-06 06:02:49 +02:00
  • 143a347372 Release version 2.4.0 Daniel Kraus 2014-06-06 05:54:57 +02:00
  • d97213fd28 Version 2.4.0 information. Daniel Kraus 2014-06-05 22:45:08 +02:00
  • 1542901551 Complete documentation of source code. Daniel Kraus 2014-06-05 22:39:54 +02:00
  • 1720b6b27b Documentation: Link to MW docs (rel. 1.23). Daniel Kraus 2014-06-05 13:13:18 +02:00
  • e1cd8926b7 Add gh-pages branch as a submodule. Daniel Kraus 2014-06-04 17:22:04 +02:00
  • e9d5218267 Detect location of Maintenance.php in CLI script. Daniel Kraus 2014-06-04 13:57:23 +02:00
  • 6098342be3 Add start index option to CLI script. Daniel Kraus 2014-06-03 22:50:14 +02:00
  • 2e1d826ee2 First implementation of CLI maintenance script. Daniel Kraus 2014-06-03 21:44:54 +02:00
  • 56dc484949 Remove entry point warning from body file. Daniel Kraus 2014-06-03 21:44:47 +02:00
  • 3ea8d9509f Change bot message for batch processing, add user. Daniel Kraus 2014-06-03 19:16:23 +02:00
  • b32d48bdc9 Move the page processing function to LinkTitles class. Daniel Kraus 2014-06-03 18:52:04 +02:00
  • ffb8daa1ad Remove superfluous variable; comment code. Daniel Kraus 2014-06-03 18:28:25 +02:00
  • 5bdb6cc773 Add license info to SpecialLinkTitles.php. Daniel Kraus 2014-06-03 18:16:20 +02:00
  • 3e850f2781 Implement access restriction for special page. Daniel Kraus 2014-06-03 16:50:57 +02:00
  • 6f25d469ed Show statistics when finished. Daniel Kraus 2014-06-03 16:40:37 +02:00
  • 0c9bbe0d0c First working version of batch processing. Daniel Kraus 2014-06-03 14:29:53 +02:00
  • 256f905c69 Prevent linking inside attributes etc. Daniel Kraus 2014-06-02 19:58:01 +02:00
  • cf792072dd Prevent creating indirect links to self. Daniel Kraus 2014-06-02 18:55:02 +02:00
  • 821d6d6b34 Prevent parsing in pre, html, and script tags. Daniel Kraus 2014-06-02 18:26:39 +02:00
  • 3d37b2d8ba Refactor smart mode code for increased performance. Daniel Kraus 2014-06-02 18:22:53 +02:00
  • 7cb5b713ab Add __NOAUTOLINKTARGET__ magic word; refactor. Daniel Kraus 2014-06-02 16:25:03 +02:00
  • 2930916ce6 Adjust copyright year. Daniel Kraus 2014-06-01 18:10:31 +02:00
  • d9934d1b0d Release version 2.3.1 Daniel Kraus 2013-08-29 19:56:11 +02:00
  • 33a2169301 Fix regular expression. Daniel Kraus 2013-08-29 19:54:57 +02:00
  • 13db185d18 Create ZIP file for version 2.3.0. Daniel Kraus 2013-08-28 20:32:24 +02:00
  • ed13ec9d96 Improve release script. Daniel Kraus 2013-08-28 20:27:29 +02:00
  • a6d7184fc6 Add version 2.3.0 information. Daniel Kraus 2013-08-28 19:43:54 +02:00
  • 8257471d89 Prevent linking inside preformatted text and code. Daniel Kraus 2013-08-28 19:40:04 +02:00
  • ad700ca7f4 Do not mess up page content with leading slashes. Daniel Kraus 2013-08-27 20:55:06 +02:00
  • 9d414d0e5e Prevent crashes due to regexp compilation errors Daniel Kraus 2013-08-09 17:34:01 +02:00
  • 3bf0ddfe17 Make the SQL query work with sqlite databases. Daniel Kraus 2013-07-22 21:59:04 +02:00
  • dde8300875 Git-ignore .bak files. Daniel Kraus 2013-07-10 22:32:24 +02:00
  • 53ad020f1d Fix case-sensitive linking when $wgCapitalLinks is false. Daniel Kraus 2013-04-16 21:47:21 +02:00
  • 0f15be2fa8 Add version 2.1.1 information. Daniel Kraus 2013-03-06 19:04:08 +01:00
  • aaa89cb536 Fix invalid callback error due to non-static declaration of LinkTitles::removeMagicWord. Daniel Kraus 2013-03-06 19:02:50 +01:00
  • 7da35ff4ec Fix incompatibility with PHP prior to 5.3. Daniel Kraus 2013-03-06 18:59:45 +01:00
  • ae1f72aefd Do not remove magic word when saving page. Daniel Kraus 2013-02-23 14:07:00 +01:00
  • 6d38db71af Use MagicWord class to handle the magic word; update copyright year. Daniel Kraus 2013-02-23 12:35:39 +01:00
  • a6544b37d9 Add preliminary support for __NOAUTOLINKS__ magic word. Daniel Kraus 2013-02-20 21:47:23 +01:00
  • 05d77684c2 Introduce smart mode ($wgLinkTitlesSmartmode). Daniel Kraus 2013-01-29 21:14:30 +01:00
  • a448b8632b Generate aliases for case-mismatched page titles. Daniel Kraus 2013-01-26 18:22:27 +01:00
  • 455f333c28 Add option $wgLinkTitlesIgnoreCase to enable case-sensitive linking of page titles. Daniel Kraus 2013-01-22 16:09:51 +01:00
  • a269b906b0 Merge branch 'master' of github.com:bovender/LinkTitles Daniel Kraus 2012-12-31 12:54:50 +01:00
  • 77c5840199 Fix bug that could prevent linking when $wgLinkTitlesFirstOnly was set to true. Daniel Kraus 2012-12-31 12:47:22 +01:00
  • b7b7ba4542 Fix bug that could prevent linking when was set to true. Daniel Kraus 2012-12-31 12:47:22 +01:00
  • 5f82daad6a Added two options to restrict linking to whole words. Daniel Kraus 2012-12-22 17:14:27 +01:00
  • a2850bb318 Introduce new option to link only the first occurrence of a title on a page. Daniel Kraus 2012-12-11 16:34:51 +01:00
  • 44c4315857 Merge branch 'master' of github.com:bovender/LinkTitles Daniel Kraus 2012-10-09 19:59:09 +02:00
  • 2391bd84b3 Release 1.4.0. Daniel Kraus 2012-10-09 19:41:17 +02:00
  • e2de28268d Release 1.4.0. Daniel Kraus 2012-10-09 19:41:17 +02:00
  • 55e6f01b5f Add new option to skip parsing of templates. Daniel Kraus 2012-10-09 19:39:30 +02:00
  • e082931a98 Release 1.3.2 Daniel Kraus 2012-10-05 18:32:09 +02:00
  • b704c3187e Fix incorrect handling of PreferShortTitles option. Daniel Kraus 2012-10-05 18:31:35 +02:00
  • 38a7cd2e16 Release 1.3.1. Daniel Kraus 2012-10-05 18:03:51 +02:00
  • 487b91b016 Fix typo in regexp that prevented proper functioning. Daniel Kraus 2012-10-05 18:02:16 +02:00