Commit graph

449 commits

Author SHA1 Message Date
Tim Starling
feee1cc43d Write load distribution across multiple external storage engines. Untested. 2006-03-27 03:56:53 +00:00
Jens Frank
86c655d7ab Ajax based suggest feature for the search box 2006-03-26 19:03:14 +00:00
Rob Church
2908e80352 Don't watch creations by default 2006-03-25 17:13:41 +00:00
Magnus Manske
30b2813aea Special:Export contributor list back in (default:off)
Set $wgExportAllowListContributors=true to turn it on
2006-03-23 08:50:31 +00:00
Rob Church
bff6b799b4 Support a custom convert command for thumbnailing. See DefaultSettings.php and the comments for $wgCustomConvertCommand, for more information. 2006-03-19 03:16:17 +00:00
Rob Church
f91271f333 (bug 4611) Add user preference (default on) to add new pages to creators's watchlist 2006-03-18 19:22:33 +00:00
Brion Vibber
103be1dda1 * Further work on rev_deleted; changed to a bitfield with several data-hiding
options. Not yet ready for production use; Special:Revisiondelete is
  incomplete, and the flags are not preserved across page deletion/undeletion.
  To try it; add the 'deleterevision' permission to a privileged group.
Also split some functions from GlobalFunctions to XmlFunctions.php, added
some convenience functions for building form controls, some more Linker
conveniences for formatting various types of standard link clusters.
2006-03-16 19:04:25 +00:00
Lupin
c7408b9223 trailing whitespace removal 2006-03-11 17:13:49 +00:00
Lupin
11337038b3 removing unused globals and some whitespace cleaning 2006-03-07 01:10:39 +00:00
Domas Mituzas
433ded5bda allow to disable schema checks - those acquire giant locks on table opens.. 2006-02-25 13:47:11 +00:00
Tim Starling
eeb84cce20 Added job table, for deferred processing of jobs. The immediate application is to complete the link table refresh operation when templates are changed. 2006-02-24 01:56:31 +00:00
Rob Church
4a24d6dfe8 (bug 4970) Make category paging limits configurable 2006-02-23 00:39:52 +00:00
Tim Starling
aa2bde93b9 Maximum article size, since max_allowed_packet is too large on wikimedia these days to form an effective limit. 2006-02-22 00:55:25 +00:00
Domas Mituzas
e86273163e add knob for persistent MC connections 2006-02-19 09:55:20 +00:00
Niklas Laxström
85ca43d2ee * Restriction types now use restriction-* messages instead of ui messages
* Don't try to link to current page on protection tab
2006-02-18 15:07:02 +00:00
Rob Church
f2baf71878 Introduce $wgWantedPagesThreshold per bug 5011; Special:Wantedpages will not list pages with less than this number of links. Defaults to 1. 2006-02-18 04:39:20 +00:00
Erik Moeller
e8248d94e0 very basic support for requiring email authentication before allowing users
to edit
2006-02-10 09:34:31 +00:00
Tim Starling
7f4e189593 Added support for wikidiff2 and similar external diff engines. 2006-02-09 13:04:20 +00:00
Brion Vibber
3ecba85408 * (bug 4303) Add $wgFavicon to change the shorticon icon link from
the default /favicon.ico or disable it (if set to false)
  Patch by nekocue
2006-02-03 04:04:05 +00:00
Tim Starling
742ab02669 Feature karma: removing a useless feature that I recently committed. 2006-01-31 04:10:01 +00:00
Tim Starling
8da9fca6c0 Fixes and improvements to interwiki transclusion:
* allow interwiki {{subst:...}} using action=raw fetches
* Allowed non-MSIE browsers to access action=raw via the article alias. This is necessary to allow action=raw transclusion, since the only known URL is the article path, not the script path.
* Specify a user agent in wfGetHttp() fetches, when using curl.
* Added transcache table to tables.sql, it was in the updater but not there for some reason.
* Fixed transcache expiry, added option
* Allow interwiki transclusion outside the template namespace using leading colon syntax. Syntax is counterintuitive at times, e.g. to subst the wikipedia main page you would use {{subst::Wikipedia:Main_Page}} not {{subst:Wikipedia::Main_Page}}.
2006-01-31 03:44:08 +00:00
Antoine Musso
38814e5570 Update documentation URL 2006-01-30 22:52:34 +00:00
Tim Starling
df8f752a72 Fixed Special:Unlockdb, had been broken since 1.5beta1 2006-01-26 07:02:53 +00:00
Tim Starling
304fa750a8 Added $wgInvisibleGroups, to hide groups from Special:Listusers 2006-01-25 12:01:26 +00:00
Domas Mituzas
e9f40e54a4 allow to enable full tidy 2006-01-23 20:57:57 +00:00
Domas Mituzas
448b460bbd sneak preview of split language file 2006-01-21 22:24:23 +00:00
Rob Church
0edae83c59 Comment $wgDebugDumpSql 2006-01-21 21:57:02 +00:00
Domas Mituzas
033896c0f9 local cdb-based interwiki cache 2006-01-21 16:23:45 +00:00
Brion Vibber
266d41f165 * Added wfDie() wrapper, and some manual die(-1), to force the return code
to the shell to return nonzero when we crap out with an error.
2006-01-14 02:49:43 +00:00
Antoine Musso
b86e9ffc26 Note about $wgCacheEpoch format ( date +%Y%m%d%H%M%S ) 2006-01-10 23:17:32 +00:00
Brion Vibber
86f779f3e9 Temporarily removing Upgrader extension thingy
* including code from DefaultSettings is a no-no
* no release-notes entries for major changes?
* not following code formatting standards
* serial version numbers probably not reliable
* HEAD is our production code; maybe try this separately first?
2006-01-10 20:00:28 +00:00
Tim Starling
db816b1bee Enforce $wgSVGMaxSize when rendering, even for SVGs with a very large source size. This is necessary to limit server memory usage. 2006-01-10 14:13:40 +00:00
Magnus Manske
65aa5bab1a New toy: Automatic database upgrades (deactivated by default)
Can create/upgrade database tables for MediaWiki and extensions based on internal version management.
For HOWTO see the beginning of include/Upgrader.php
2006-01-10 12:53:43 +00:00
Magnus Manske
6cfcc8475f BIG ONE - Possible DB server killer! (deactivated by default:-)
Recent changes can now be filtered by categories (AND and OR)
To enable, set $wgAllowCategorizedRecentChanges = true ; in LocalSettings
2006-01-09 14:20:26 +00:00
Domas Mituzas
8613886134 move hardcoded ParserCache expire time to DefaultSettings.php, 1 day now 2006-01-09 10:45:47 +00:00
Tim Starling
679b0e69b8 Option to write text directly to external storage. 2006-01-09 03:16:56 +00:00
Ævar Arnfjörð Bjarmason
cf8092ed81 * Wikipedia => MediaWiki in $wgPasswordSender
* $wgPutIPinRC = true (was false), why is this even an option?
2006-01-07 14:41:46 +00:00
Ævar Arnfjörð Bjarmason
a26d5a49d7 * s~\t+$~~ 2006-01-07 13:31:29 +00:00
Ævar Arnfjörð Bjarmason
7bbe971aec * s~ +$~~ 2006-01-07 13:09:30 +00:00
Tim Starling
09eaa53177 Simpler structure for wgLocalDatabases, for faster setup. SiteConfiguration::getAll() to get all settings as an array 2006-01-04 22:48:35 +00:00
Brion Vibber
bb17fe82a8 * (bug 4446) $wgExportAllowHistory option to explicitly disable history in
Special:Export form, 'exportnohistory' message to translate live hack.
2006-01-03 23:32:39 +00:00
Tim Starling
4c5d2a12a4 Fix #2 for WMF vulnerability 2006-01-03 02:14:55 +00:00
Niklas Laxström
f3854f220b * Removed broken wgAllowAnonymousMinor and added new group right minoredit 2006-01-02 17:11:04 +00:00
Ævar Arnfjörð Bjarmason
13ebd6a76b * $wgVersion: "1.6devel" => "1.6alpha" (rv 1.387 => 1.388), Brion, we *are*
using alpha software and I want to use version_compare(), so just tell these
  people to STFU;)
2005-12-31 02:24:52 +00:00
Tim Starling
81217f55a0 * Added templatelinks table. The table currently represents a literal list of templates included from each article. That is, the table contains pages which were actually loaded during parsing, not the markup which went into resolving their names.
* Ended the role of $wgLinkCache in link updates. Instead, links (and related entities) are registered in the ParserOutput object during a parse. The LinksUpdate constructor now takes a ParserOutput object as a parameter. $wgLinkCache is still used, but only as a cache of article IDs.
* Because the link list is now saved and restored in the parser cache, meta tag keywords now work on parser cache hits. Some refactoring took place in this area.
* Rendering of the HTML for category links has moved from Parser to OutputPage.
* Did some general pottering around in Article.php, such as allowing an Article object to be created with a specified revision ID, thereby optionally removing the dependence on $wgRequest. Not used at the current time.
* A few documentation tweaks.
2005-12-30 09:33:11 +00:00
Brion Vibber
3280e65cab * Removed Special:Validate, it's been superseded by the Review extension 2005-12-29 18:38:31 +00:00
Brion Vibber
0f3e2091d1 * Remove unused OutputPage::addCookie()
* Set cookies to secure mode based on use of HTTPS or $wgCookieSecure
Note; this currently doesn't override the session cookie params. Set separately
2005-12-26 10:29:22 +00:00
Domas Mituzas
d4265580de UDP extension for ProfilerSimple, works together with 'udpprofile' daemon 2005-12-26 10:13:21 +00:00
Brion Vibber
b58cb3f747 * Add 'deletedhistory' permission key for ability to view deleted history
list via Special:Undelete. Default is off, replicating the 1.5 behavior,
  but it can be turned back on for random users to replicate the previous
  1.6 dev behavior.

Gotten a rash of requests lately to delete history items, which then still
show their forbidden details to the whole world. Until we get this sorted
out to be easier to work with, I'm disabling the view of deleted history
for non-sysops on wikimedia.
2005-12-25 19:55:34 +00:00
Domas Mituzas
214b9a8d40 * move $wgProfiler init to Setup.php
* allow specifying different profiler types
* add ProfilerSimple (that for now just builds in-memory profiling structure,
  may be extended to write it somewhere)
2005-12-24 13:41:05 +00:00