Commit graph

242 commits

Author SHA1 Message Date
Jens Frank
67c19f19e9 BUG#621 Require a minimum password length at account creation 2005-01-30 19:39:11 +00:00
Antoine Musso
a42742f869 Some clean up. Use phpdoc comments almost everywhere. Some extensions should really be moved as extensions :o) 2005-01-28 00:01:44 +00:00
Antoine Musso
efd08d1ee0 Phpdoc format for some comments. We probably want to remove some options there :o) 2005-01-27 05:01:28 +00:00
Brion Vibber
0db5720a82 * Add $wgNoFollowLinks option to add rel="nofollow" on external links (on by default) 2005-01-19 09:33:19 +00:00
Brion Vibber
fdc6e1b783 * (bug 730) configurable $wgRCMaxAge; don't try to update purged RC entries 2005-01-19 03:54:43 +00:00
Brion Vibber
baa2375b0f * Call-tree output mode for profiling
The call tree is pretty long, and currently displays _uncorrected_ runtimes (without compensation for profiling overhead).
However it can be nice to get a better idea of what's calling what.
2005-01-18 12:30:42 +00:00
Tim Starling
8844628487 Minor load balancing improvements 2005-01-15 10:11:45 +00:00
River Tarnell
fe586bbfc2 wgSquidServersNoPurge 2005-01-12 22:45:39 +00:00
Brion Vibber
cbf9973aaf * Fix missing search box contents in MonoBook skin
* Add option to forward search directly to an external URL (eg google)
* Add parser test for bug 1219 URL next to image
2005-01-07 03:25:49 +00:00
Antoine Musso
d0b359dffa remove fixme comment. Tim did fix the category browser sometime ago. 2005-01-06 03:54:57 +00:00
Brion Vibber
227ea90ba9 * Ported $wgCopyrightIcon setting from REL1_3A 2004-12-28 22:02:19 +00:00
Brion Vibber
1b2d65fb81 Put the sysop user on install into the sysop and brueacrat groups 2004-12-28 14:49:42 +00:00
Zheng Zhu
63d232acf4 Merged my changes from REL1_4 2004-12-24 02:47:38 +00:00
River Tarnell
b88747bf3d $wgDisableInternalSearch 2004-12-21 09:28:57 +00:00
Brion Vibber
c05eeb6675 Add experimental 'Live Preview' feature. On supported browsers, preview
can be loaded via JavaScript so it doesn't disturb the surrounding page
as badly. It's also lighter on the server, as it doesn't require skin
rendering. (On short pages with Turck cache, this saves 50% of apache
time!)

Disabled by default, as it's incomplete: interlanguage and category links
aren't displayed, and there are likely other problems.

Nonsupporting browsers or JS off fall back gracefully to form submission.
Tested: Safari 1.2.4, Firefox 1.0, MSIE/Win 6.0 (XPSP2)
2004-12-19 02:36:04 +00:00
Brion Vibber
e4e31e0d2a Version number mark as 1.5pre-alpha 2004-12-18 06:14:04 +00:00
Brion Vibber
ed1909d8d1 Clean up default options, and remove so-called "UseMod-style" RC option which fails to provide the information that UseMod's RC does, as has been noted before. 2004-12-18 03:59:06 +00:00
Brion Vibber
798270581d (bug 454) Merge e-notif 2.00
From http://bugzilla.wikipedia.org/attachment.cgi?id=171&action=view
and extra files from http://www.tgries.de/mw/cvs15+enea200-minus-cvs.tgz

Undid a couple minor bits like the broken changing of minoreditletter.
Have not yet made general corrections/reworkings. Since this changes
the user and watchlist tables, you must run the updaters (installer or
update.php) on an existing database.
2004-12-18 03:47:11 +00:00
Brion Vibber
8cd58f6551 Load limiting work for Recentchanges RSS/Atom feeds:
* Cache feeds for up to a day
* Maximum number of rows to show
* Minimum timeout between changes to re-cache
* Maximum article size to show diffs for (will show diff link instead for larger)
* Also, return 500 error if asked for an invalid feed format instead of silently showing the html
2004-12-12 04:13:19 +00:00
Brion Vibber
1753353797 Revert unauthorized changes made without discussion of outstanding objections.
Please rework this as an extension.
2004-12-10 05:02:23 +00:00
Nicholas Pisarro, Jr
28de6d99d2 New feature: You can edit summaries and change the Minor Edit flag.
* Documented at http://meta.wikimedia.org/wiki/Feature_to_edit_summaries
2004-12-10 04:49:27 +00:00
Brion Vibber
d0aa298e81 Clean up some bogus defaults 2004-12-10 03:56:04 +00:00
Zheng Zhu
b6f4bb64ea Added optional setting to allow UI messages act as content. 2004-12-09 03:00:49 +00:00
Jens Frank
6c9ff62980 Warning about enabling proxy scanner 2004-12-07 21:23:13 +00:00
Brion Vibber
5234761e2e Bump version to 1.5alpha 2004-12-03 12:06:47 +00:00
Erik Moeller
2a0f43f00f (sp) 2004-12-02 21:00:40 +00:00
Erik Moeller
f696971eba - Refactor Image class for better maintainability
- Add $wgRepositoryBaseUrl for backlinks to repository wiki from local
image pages
2004-12-02 19:56:00 +00:00
Brion Vibber
949ef6a744 Profiling points. Bump version to 1.4.0beta0; update HISTORY notes to current 1.3; prepare for REL1_4 branch. 2004-12-01 08:46:48 +00:00
Evan Prodromou
4b42f18b66 Removed CVS keywords from files, to make merging between branches
easier. Interpolated keywords cause lots of conflicts and headaches at
merge time for older (<1.12.x) CVS versions.
2004-11-29 18:25:30 +00:00
Evan Prodromou
80d9f05b37 Add a system of hooks to allow third-party code to run before, after, or
instead of -- MediaWiki code for particular events (article rollback,
user ban, etc.). Framework is in place; hooks are not yet in place
in the mainline code.
2004-11-27 21:43:06 +00:00
Brion Vibber
5f0e289eb7 Add site-wide options to disable all e-mail functions or only user-to-user email. 2004-11-25 06:20:01 +00:00
Brion Vibber
0ad692d357 Forgot to commit this: enable parser cache by default 2004-11-22 06:49:58 +00:00
Brion Vibber
77653c7df3 (bug 924) $wgDefaultUserOptions to set the preference defaults from LocalSettings 2004-11-21 07:51:41 +00:00
Brion Vibber
762cefe527 Preparing to remove the bundled PHPTAL and let the PHPTAL skins (if enabled) work with an externally-installed PEAR+PHPTAL.
$wgUsePHPTal setting no longer exists; if a PHPTAL-based skin is used it will attempt to load PEAR+PHPTAL and gracefully disable itself if it can't.
Todo: get the list of skins in preferences to reflect this kind of disabling, so unselectable skins don't need to be moved into disabled subdir to be hidden.
2004-11-20 04:23:52 +00:00
Brion Vibber
f571b7e068 * remove PHP5 warning; PHPTAL no longer needed for MonoBook
* set $wgUsePHPTal to false; not sure if it's really needed anymore. Disabled TAL version of MonoBook
* re-enabled display of PEAR errors from PHPTal skins (if they get used)
2004-11-19 07:37:46 +00:00
Brion Vibber
f5a1ac6798 Experimental authentication plugin interface. Will require a little bit more work to nail down all requirements. 2004-11-16 05:28:47 +00:00
Antoine Musso
08ba325d0a comment about extranamespaces values that should not be >255
see http://bugzilla.wikipedia.org/show_bug.cgi?id=719
2004-11-13 21:29:13 +00:00
Jens Frank
2e20b04f35 BUG #874 'cgi' added to wgFileBlacklist 2004-11-13 15:05:01 +00:00
Tim Starling
04b205956f Allow the user to select what kind of shared memory they want, in the installer 2004-11-13 03:54:54 +00:00
Evan Prodromou
56340665bb Let administrators disable extra hits for user CSS and Javascript pages,
and for site-wide CSS and Javascript settings. Can save 4 dynamic Web
hits (modulo caching) by turning off these features.
2004-11-13 00:07:35 +00:00
Zheng Zhu
c5320fc50d use the ZhClient interface to do the Chinese text processing 2004-11-09 21:41:30 +00:00
Brion Vibber
e2158ace20 Remember to set variables before they are used, unless you *enjoy* SQL injection via register_globals vulnerability. 2004-11-09 21:03:41 +00:00
Magnus Manske
a0d7248685 XML parser XHTML output 2004-11-03 14:00:08 +00:00
Erik Moeller
1e4ad78a72 if the shared repository is utf-8, and the local wiki is latin1, encode
filenames
2004-10-30 08:40:08 +00:00
Erik Moeller
dcb181d10a taking out $wgSharedUploadBaseUrl , which is not needed 2004-10-27 10:51:57 +00:00
Antoine Musso
28ea816fba Implementing user levels management. This is only a very basic interface and several things need to be done! A tracking bug is at http://bugzilla.wikipedia.org/show_bug.cgi?id=767 2004-10-24 19:14:48 +00:00
Jens Frank
bbfc760c1f Rename fields of user_rights and user_groups table to tablename_columnname schema 2004-10-24 09:21:53 +00:00
Tim Starling
fd2f171082 turck only works as an apache module 2004-10-23 10:37:18 +00:00
Tim Starling
d00451fa19 Fixed bug with Turck MMCache wrapper, and made it the default where Turck is installed (except if memcached is specified) 2004-10-23 10:21:23 +00:00
Erik Moeller
0d02b52702 Preliminary support for shared upload directory. This is primarily intended
for the Wikimedia Commons. If $wgUseSharedUploads is set, MediaWiki will try
to locate an image file in the shared upload directory if it is not found
locally. Thumbnails for shared images will also be generated in the
shared directory.

Note: I changed
                $text = $this->replaceInternalLinks ( $text );
                $text = $this->replaceExternalLinks( $text );
to
                $text = $this->replaceExternalLinks( $text );
                $text = $this->replaceInternalLinks ( $text );

in Parser.php. Otherwise [[Media:Bla.jpg]] to an absolute URL would be
incorrectly parsed as external links. The header of
replaceExternalLinks says:

        Note: we have to do external links before the internal ones

So the old order was not consistent with the documentation. I did some
tests and nothing seems to be broken, but I have some problems executing
parserTests.php so I couldn't test it systematically.
2004-10-21 05:04:14 +00:00