Commit graph

552 commits

Author SHA1 Message Date
Andrew Garrett
8c6f5f6431 Make the DNSBL used for proxy blocking configurable. This is better than hard-coding, but a lot of the internal variables still call it SORBS, and unfortunately this will need to continue - as I don't want to break existing configurations. Updated the messages for SORBS blocking to refer generically to a DNSBL, rather than to any particular one. 2006-11-10 22:57:51 +00:00
Aryeh Gregor
6dcead7dde Fix regression in usability per <http://mail.wikipedia.org/pipermail/wikitech-l/2006-October/039465.html>. Document structure tweaked so that <h#> tags once more contain only the header text and not the section edit links. 2006-11-09 07:06:58 +00:00
Rotem Liss
18fae5a5f6 Changing the comment to clarify the behavior. 2006-11-04 08:42:43 +00:00
Aryeh Gregor
d87cc95ba1 Add whitespace above "templates included on this page" using CSS, not hardcoded line break. 2006-11-02 06:47:01 +00:00
Brion Vibber
9eb2cb20fb Revert addition of 'callto' protocol in default recognized protocols.
I find this rather creepy; on clicking the link, Skype *immediately*
calls the named user. It looks like it may do the same for SkypeOut
numbers, which could be costly, annoying, as well as a privacy issue
if malicious linkers are trying to trick people into following the
links.

I can see this being useful for an intranet or other semiprivate
wiki, but that can then be added by the administrators of that
wiki.
2006-11-01 20:31:46 +00:00
Tim Starling
5ab984390e Added callto:// protocol, for Skype 2006-11-01 07:16:58 +00:00
Brion Vibber
ada13258ea * (bug 7766) Remove redundant / from AJAX requests, can break some servers 2006-10-31 13:27:57 +00:00
Brion Vibber
e326074edc Revert 17297 and 17298 for the moment.
Remember that trunk must work at all times!
1) Functionality is broken: sidebar/toolbox access keys no longer work
2) Localization changes are incomplete
3) Offhand it isn't clear how to disable default accesskeys; empty message page will show through the default
4) There may be other problems, and a large change to this should have some high-profile announcement of the results and implications first
If it's not going to be all ready at once, recommend putting this in a temporary work branch.
2006-10-30 13:33:33 +00:00
Aryeh Gregor
7edf99f65d * (bugs 5051, 5376) All tooltips and accesskeys moved out of Monobook.js and into their own system messages. JavaScript is now only used to attach the prefix to the accesskey in the tooltip.
* Todo: 37 languages still need to be internationalized by refactoring the Monobook.js format into the new format (I did 17 before giving up out of exhaustion).  Until this happens, the tooltips will show up in English for these languages.
* Todo: be generous and add all these new tooltips to non-Monobook skins.
2006-10-30 04:33:40 +00:00
Brion Vibber
1cc911f01e * (bug 3224) Allow minor edits by bots to skip new message notification on
user talk pages. This can be disabled by adjusting the 'nominornewtalk'
  permission. Patch by Werdna.
2006-10-29 12:11:58 +00:00
Brion Vibber
a422445cd4 * Fix user_newpass upgrade for prefixed tables (reported by Fyren) [added to release notes from previous checkin]
* (bug 7636) Fix typo in Firefox 2 check (tested by Werdna)
2006-10-24 11:09:31 +00:00
Tim Starling
e9de4983bf Added a per-user limit on password reminder emails. Presumably if you just had a password reminder sent to you, you don't need another one a short time later. Along with a proper per-IP throttle setting, this should fix the majority of the abuse problem on Wikipedia. 2006-10-23 09:35:30 +00:00
Aryeh Gregor
ce5b47b2c4 Tweak Cologne Blue style so that all search boxes are given CSS widths. 2006-10-22 03:32:22 +00:00
Aryeh Gregor
ac1b1ef253 Fix common.css so that it loads correctly, remove inclusions of it from other CSS files, bump style version. 2006-10-22 02:42:36 +00:00
Aryeh Gregor
e2aa937ee4 Bump style version, accidentally missed from last commit. 2006-10-21 23:05:42 +00:00
Brion Vibber
b96fbdea0d bumping style version to match live hack.
partially just testing to confirm svn mail is working
2006-10-21 17:22:02 +00:00
Aryeh Gregor
7b830673d7 * (bug 6276) Stopped search field from getting too large in Cologne Blue
* Fixed duplicate name/id value of "search" in Cologne Blue
2006-10-20 03:41:33 +00:00
Nick Jenkins
600f5bb1fb Minor tweak, stops "variable e hides argument" notification in FireBug. 2006-10-20 02:16:42 +00:00
Aryeh Gregor
ace123a337 * (bug 4525) Move section links down visually to same level as headings editsection links are now inside the heading elements).
* Document structure changed, so some JavaScript/CSS may need tweaking (wikibits.js updated to reflect changes).
* Parsertests updated, but don't seem to run, so someone please confirm that there are no (illusory) regressions.
* $wgStyleVersion bumped.
2006-10-18 06:53:19 +00:00
Aryeh Gregor
87a29789ca * Finish fixing bug 3205, and bump up $wgStyleVersion.
* Added $wgStyleVersion to a stylesheet call that brion missed.
* Add informative comment to the top of common_rtl.css to the effect that it is really common to all skins, unlike common.css.
2006-10-18 05:02:46 +00:00
Brion Vibber
4bd603984d safety first 2006-10-16 18:37:50 +00:00
Brion Vibber
521536d140 bump style version forgotten in r17047 which made big reverts 2006-10-16 06:02:13 +00:00
Aryeh Gregor
18598fc98f Forgot to bump up style version 2006-10-16 02:46:08 +00:00
Brion Vibber
3af8ce82b9 * Added global $wgStyleVersion to centralize bumping CSS and JS file versions
for cache-friendly style and script updating
2006-10-13 21:48:19 +00:00
Robert Stojnić
45a3b669cc Commiting diff -r 16826:16966 of serbianvariants.
Enable engine for aliases like /sr-ec/Article_title
Put variants into google sitemap.
2006-10-12 10:34:49 +00:00
Brion Vibber
6c86df8f2f * Disable PHP exception backtrace printing unless $wgShowExceptionDetails
is set. Backtraces may contain sensitive information in function call
  parameters.
2006-10-11 18:57:49 +00:00
Tim Starling
633ef7923c you missed one 2006-10-11 03:27:47 +00:00
Yuri Astrakhan
f683895814 * added $wgEnableAPI 2006-10-11 03:24:58 +00:00
Brion Vibber
5bcb9159d6 1.9 bump 2006-10-10 22:05:24 +00:00
Jimmy Collins
4fcc08b206 * (bug 7537) Add php5 to $wgFileBlacklist 2006-10-09 20:02:36 +00:00
Brion Vibber
5f0d32b5e7 * (bug 7526) Make $wgDefaultUserOptions work again
The globals for preference default overrides was removed in r15823,
when the defaults were moved from Language to User. Moved the settings
out to the global where they arguably belong, restoring compatibility
for site-specific overrides.
2006-10-09 08:13:48 +00:00
Brion Vibber
bcf5bfb35f Revert r16860
Appears to be placing variant URLs into the main article space,
creating URL ambiguity and probably cache problems.
2006-10-09 00:28:40 +00:00
Robert Stojnić
59c03118f8 Merged r16826-16858 of branches/SerbianVariants.
Enabled aliased variants e.g. ?title=Article&variant=sr-ec => /sr-ec/Article
and added variants to google sitemap. 
To enable aliases put: $wgVariantArticlePath = "$wgScriptPath/$2/$1";
to LocalSettings.php, and make aliases from /$variants/ to index.php
2006-10-08 13:37:08 +00:00
Brion Vibber
fe8e56631c * Add + to $wgLegalTitleChars by default. Some sites may have occasional
problems with hard-to-reach pages, but it should be less trouble than
  "I can't import dumps from Wikipedia" complaints
2006-10-02 15:07:53 +00:00
Tim Starling
ae7de9eb53 Added file size limit for all shell processes, to stop ImageMagick from writing out gigabytes of scratch files. It uses a deceptively low amount of CPU time while it does this, meaning that it can significantly slow down server performance for many minutes. 2006-09-27 00:43:37 +00:00
Brion Vibber
376014e981 * Added experimental $wgRevisionCacheExpiry to cache extracted revision text
in $wgMemc, to further reduce hits to external storage.
  Set to 0 (disabled) by default.
2006-09-18 18:10:20 +00:00
Brion Vibber
ce7a9631d7 * Set default disabled values for DjVu render options
* Added Xml::option() for generating <option>s easily
* Localized page numbers in drop-down for DjVu page selection
* Fixed linktrail for vi
2006-09-06 08:53:02 +00:00
Greg Sabino Mullane
da33b85526 Name update, remove "broken" comment. :) 2006-08-28 01:31:15 +00:00
Mark Bergsma
8167b89e08 (bug 7098) Add an option to disable/enable sending of HTTP ETag headers,
as it seems to result in broken behaviour in combination with Squid 2.6
(disabled by default).
2006-08-24 15:14:38 +00:00
Magnus Manske
9adfe72e98 Switched URL upload function to CURL
10 sec timeout, 0.5KB/sec minimum transfer rate
Default URL upload permission for sysops only
2006-08-22 12:37:16 +00:00
Magnus Manske
4bb2921f57 $wgMaxUploadSize now limits URL upload 2006-08-22 10:14:23 +00:00
Magnus Manske
0a7dc1b2f6 Option: Allow upload from URL. Set $wgAllowCopyUploads = true ; 2006-08-22 10:08:10 +00:00
Jens Frank
7f7e79022b (bug 6420) Render thumbnails for djvu images, show multipage preview on image page 2006-08-13 17:34:48 +00:00
Daniel Kinzler
6a64a7eaee Separated ajax search box features from core ajax framework.
Note that ajax search is currently broken (some issue with message parsing)
2006-07-30 10:53:22 +00:00
Tim Starling
43b2fb56b6 Merged localisation-work branch:
* Made lines from initialiseMessages() appear as list items during installation
* Moved the bulk of the localisation data from the Language*.php files to the Messages*.php files. Deleted most of the Languages*.php files.
* Introduced "stub global" framework to provide deferred initialisation of core modules. 
* Removed placeholder values for $wgTitle and $wgArticle, these variables will now be null during the initialisation process, until they are set by index.php or another entry point.
* Added DBA cache type, for BDB-style caches. 
* Removed custom date format functions, replacing them with a format string in the style of PHP's date(). Used string identifiers instead of integer identifiers, in both the language files and user preferences. Migration should be transparent in most cases.
* Simplified the initialisation API for LoadBalancer objects.
* Removed the broken altencoding feature.
* Moved default user options and toggles from Language to User. Language objects are still able to define default preference overrides and extra user toggles, via a slightly different interface.
* Don't include the date option in the parser cache rendering hash unless $wgUseDynamicDates is enabled.
* Merged LanguageUtf8 with Language. Removed LanguageUtf8.php. 
* Removed inclusion of language files from the bottom of Language.php. This is now consistently done from Language::factory(). 
* Add the name of the executing maintenance script to the debug log. Start the profiler during maintenance scripts.
* Added "serialized" directory, for storing precompiled data in serialized form.
2006-07-26 07:15:39 +00:00
Tim Starling
3ea576aa25 Consolidated web initialisation code into includes/WebStart.php. Moved profiling setup to a hook file "StartProfiler.php", following Brion's suggestion to merge Wikimedia's early profiling patch into subversion. Renamed Profiling.php and logProfilingData(), removed unnecessary wfProfileClose() calls. 2006-07-14 05:35:31 +00:00
Rob Church
e58b76b37a * (bug 6639) Use a consistent default for upload directories 2006-07-12 03:18:42 +00:00
Antoine Musso
e6eb37bf9e Note about $wgUploadSizeWarning using byte 2006-07-11 14:30:03 +00:00
Brion Vibber
9ffb1a16b4 bump to 1.8alpha 2006-07-07 19:56:51 +00:00
Brion Vibber
f1344b73c6 * (bug 6562) Removed unmaintained ParserXml.php for now 2006-07-07 06:04:07 +00:00