Brion Vibber [Mon, 2 May 2005 08:40:17 +0000 (08:40 +0000)]
Use InnoDB by default for table creations if available.
Brion Vibber [Mon, 2 May 2005 08:23:36 +0000 (08:23 +0000)]
Don't create unused blobs table.
Brion Vibber [Mon, 2 May 2005 08:07:38 +0000 (08:07 +0000)]
Move schema documentation to inline comments in tables.sql,
where it's less likely to be left years out of date.
Ævar Arnfjörð Bjarmason [Mon, 2 May 2005 04:22:14 +0000 (04:22 +0000)]
* eg => e.g.
Brion Vibber [Mon, 2 May 2005 03:58:47 +0000 (03:58 +0000)]
Update upgrade instructions to the current 1.4 copy. Will need further
updating for 1.5 new stuff
Brion Vibber [Mon, 2 May 2005 03:57:42 +0000 (03:57 +0000)]
Update old release notes to 1.4.3
Zheng Zhu [Mon, 2 May 2005 03:18:31 +0000 (03:18 +0000)]
Added conversion when displaying results
Tim Starling [Mon, 2 May 2005 02:39:23 +0000 (02:39 +0000)]
"Logged in" -> "User"
Tim Starling [Mon, 2 May 2005 02:20:46 +0000 (02:20 +0000)]
Add (somewhat redundant) check for static groups to loadFromDatabase(). It's redundant because static groups will generally have dataLoaded=true, although I don't want to rely on that. Remove unnecessary breakage of command line mode.
Brion Vibber [Mon, 2 May 2005 02:13:25 +0000 (02:13 +0000)]
* (bug 2041) prepend : to thingy and floo boo boo wigwam. this commit message isn't very good. something about searching.
Brion Vibber [Mon, 2 May 2005 02:07:37 +0000 (02:07 +0000)]
* (bug 2046) Make the wiki work on PHP5 again
Kicks static groups loader back to the factory method to avoid the illegal $this assignment
Ævar Arnfjörð Bjarmason [Mon, 2 May 2005 01:22:39 +0000 (01:22 +0000)]
* Deprecated $wgStyleSheetDirectory which was an alias for $wgStyleDirectory
* Removed $wgSharedLatin1 and $wgSqlTimeout, not used for anything
* Removed $wgEnableSOAP, should have been removed when SOAP was purged from
the tree yesterday.
Ævar Arnfjörð Bjarmason [Mon, 2 May 2005 01:19:39 +0000 (01:19 +0000)]
* $wgStyleSheetDirectory is no longer an alias for $wgStyleDirectory;
Ævar Arnfjörð Bjarmason [Sun, 1 May 2005 22:32:30 +0000 (22:32 +0000)]
* Changed 'cur' to 'page' which we use in 1.5
* Creating directories with 0644 is a bad idea if we want to descend into them,
changed to 0755.
Tim Starling [Sun, 1 May 2005 18:24:20 +0000 (18:24 +0000)]
Major changes to user groups:
* Added "static groups" feature to remove memcached/DB load time
* Added i18n support, allowing names and descriptions to be optionally drawn from wfMsg/wfMsgForContent
* Fixed Special:Groups, it is now half-decent. Too many changes to list here.
Tim Starling [Sun, 1 May 2005 18:15:58 +0000 (18:15 +0000)]
Changed input attribute syntax to be more user-friendly and less standards-compliant. This is wikitext not XHTML after all.
Tim Starling [Sun, 1 May 2005 12:59:39 +0000 (12:59 +0000)]
Moving Special:Userlevels and Special:Grouplevels to Special:Userrights and Special:Groups respectively.
Brion Vibber [Sun, 1 May 2005 08:39:57 +0000 (08:39 +0000)]
Removing experimental SOAP interface.
Should be moved to extensions and updated to new schema
Brion Vibber [Sun, 1 May 2005 08:35:29 +0000 (08:35 +0000)]
Remove stub experimental installer (incomplete).
Brion Vibber [Sun, 1 May 2005 08:07:25 +0000 (08:07 +0000)]
* (bug 2018) Fix deletion for new schema, make work on MySQL 3 again
The archive table now has an ar_text_id field which points at the
text record containing the deleted revision's text. Older archive
records containing self-contained text are still supported and
will be restored by adding a new revision.
For now, revision and page records are still removed on deletion,
but text records are left intact. This will keep block compression
and immutable alternate storage backends working relatively cleanly.
A rev_deleted flag field is reserved in revision for further future
changes but that won't happen in the 1.5 timeframe.
There is no longer a delete-on-join which was present in earlier
1.5 revisions, so deletion should work on MySQL 3.x again.
Jens Frank [Sun, 1 May 2005 08:02:27 +0000 (08:02 +0000)]
BUG#2039 Fixed monthdays and weekdays
Brion Vibber [Sun, 1 May 2005 07:38:53 +0000 (07:38 +0000)]
Restore the public interface function used by SpecialUndelete.php
Brion Vibber [Sun, 1 May 2005 03:26:48 +0000 (03:26 +0000)]
* (bug 2025) Updated Indonesian localization
Patch from:
http://bugzilla.wikipedia.org/attachment.cgi?id=482&action=view
with some modifications to trim some obsolete bits and to provide
backwards-compatibility on changed namespace names.
Plus some changes on HEAD merged in.
Brion Vibber [Sun, 1 May 2005 02:39:54 +0000 (02:39 +0000)]
* (bug 2024) JavaScript error for custom skins
Don't include the skinname.js message if it's not set for this skin.
Patch from Michael Keppler:
http://bugzilla.wikipedia.org/attachment.cgi?id=483
Zheng Zhu [Sun, 1 May 2005 01:11:15 +0000 (01:11 +0000)]
convert link text for category link
Brion Vibber [Sat, 30 Apr 2005 11:15:52 +0000 (11:15 +0000)]
Don't spew error messages everywhere when the debug log file isn't writable.
Damn that's annoying.
Brion Vibber [Sat, 30 Apr 2005 11:14:11 +0000 (11:14 +0000)]
Restore the display of username and check for userpage/talkpage existence on
the user page / talk page links in SkinTemplate-based skins. In the future
we may do fancy ESI or something, but for now we weren't getting anything
out of hiding the changes and it harmed usability.
Brion Vibber [Sat, 30 Apr 2005 09:13:44 +0000 (09:13 +0000)]
Forgot one of the wfEscapeJsString()s
Brion Vibber [Sat, 30 Apr 2005 08:46:07 +0000 (08:46 +0000)]
Correct a bogus test and an outdated test (toc change)
Brion Vibber [Sat, 30 Apr 2005 08:04:02 +0000 (08:04 +0000)]
* (bug 1877) JavaScript error in page editing in some localizations
Add wfEscapeJsString() function to do proper escaping of JavaScript string literals.
Brion Vibber [Sat, 30 Apr 2005 06:41:09 +0000 (06:41 +0000)]
* Fix up the TOC markup a bit.
Moved the outer box back from <div> to <table>, as the inline-size
workarounds would break a lot of pages which use floated-right
sidebars.
Make TOC styles available as a class .toc, so the #toc doesn't need
to be (ab)used to create alternates with the same style.
Erik Moeller [Sat, 30 Apr 2005 06:21:54 +0000 (06:21 +0000)]
exted messages
Brion Vibber [Sat, 30 Apr 2005 02:52:52 +0000 (02:52 +0000)]
Move image TOC into content area; a float tends to overlap and crunch in
ugly ways when the title is long or the window is small.
The markup of the toc itself is still a bit odd (table, may conflict with
wiki toc if the description includes one).
Brion Vibber [Sat, 30 Apr 2005 02:44:31 +0000 (02:44 +0000)]
Add padding to EXIF table cells to clean up the look a little more
Brion Vibber [Sat, 30 Apr 2005 02:37:16 +0000 (02:37 +0000)]
Mix back some of the changes from previous check-in with additional fixes
and a cleaner version of the table.
* Clean up EXIF display table:
- use localized description of items
- don't forget to HTML-encode the localized messages!
- clean up the style a bit on the middle spacer
- distinguish the header and data columns a little better
* Don't show 'edit this image' link if no file exists
Brion Vibber [Sat, 30 Apr 2005 01:59:51 +0000 (01:59 +0000)]
Undo severe uglification and cluttering of exif table
Ævar Arnfjörð Bjarmason [Sat, 30 Apr 2005 01:49:54 +0000 (01:49 +0000)]
* Moved .toggle out of the metadata section
* Renamed exif => metadata
* Applied styling to the new imagetoc akin to the normal toc
* Tweaked the metadata css to only make it take up 25% of the width of the page
Ævar Arnfjörð Bjarmason [Sat, 30 Apr 2005 01:47:55 +0000 (01:47 +0000)]
* Replaced msg:noimage with something that doesn't use a custom style and
it not mentions files rather than images.
* msg:uploadnewversion now mentions files rather than images
* Renamed msg:exifdata to msg:metadata
Ævar Arnfjörð Bjarmason [Sat, 30 Apr 2005 01:45:42 +0000 (01:45 +0000)]
* msg:exifdata => msg:metadata
Ævar Arnfjörð Bjarmason [Sat, 30 Apr 2005 01:41:52 +0000 (01:41 +0000)]
* Only display the uploadLinksBox() if the subject is a valid image
* Converted showTOC to an unordered list (it's not tabular data)
* Displaying the exifdata as a sidebar again (made some css tweaks to limit
the width)
Ævar Arnfjörð Bjarmason [Sat, 30 Apr 2005 01:19:09 +0000 (01:19 +0000)]
* Clarified fuzzy if statement
Ævar Arnfjörð Bjarmason [Sat, 30 Apr 2005 00:03:23 +0000 (00:03 +0000)]
* Removed messages in English, they'll be inherited from the parent.
Ævar Arnfjörð Bjarmason [Fri, 29 Apr 2005 23:39:30 +0000 (23:39 +0000)]
* Names for all the exif tags in version 2.2 of the standard added
Ævar Arnfjörð Bjarmason [Fri, 29 Apr 2005 23:04:21 +0000 (23:04 +0000)]
* Fixed typo
Jens Frank [Fri, 29 Apr 2005 23:01:39 +0000 (23:01 +0000)]
EXIF message i18n
Jens Frank [Fri, 29 Apr 2005 20:56:39 +0000 (20:56 +0000)]
Remove hardcoded CSS ...
Jens Frank [Fri, 29 Apr 2005 20:52:23 +0000 (20:52 +0000)]
Remove debug code ...
Jens Frank [Fri, 29 Apr 2005 19:45:49 +0000 (19:45 +0000)]
Unclutter ImagePage. Move EXIF data to the end of the page. Move image upload links to image revision section
Ævar Arnfjörð Bjarmason [Fri, 29 Apr 2005 19:15:50 +0000 (19:15 +0000)]
* Code cleanup
Ævar Arnfjörð Bjarmason [Fri, 29 Apr 2005 18:51:32 +0000 (18:51 +0000)]
* Removing hardcoded styles from msg:searchdisabled and msg:googlesearch
* Removing the link to the google logo in msg:googlesearch
* No longer using the hardcoded "Google search" text for the submit box, now
using msg:search (called from includes/SpecialSearch.php)
Ævar Arnfjörð Bjarmason [Fri, 29 Apr 2005 18:44:24 +0000 (18:44 +0000)]
* Now passing msg:search as the third paramater to googlesearch
Ævar Arnfjörð Bjarmason [Fri, 29 Apr 2005 18:41:38 +0000 (18:41 +0000)]
* Documented: @subpackage Search
Zheng Zhu [Fri, 29 Apr 2005 14:04:35 +0000 (14:04 +0000)]
remove a deprecated function
Gabriel Wicke [Fri, 29 Apr 2005 12:40:07 +0000 (12:40 +0000)]
allow other content-types
Brion Vibber [Fri, 29 Apr 2005 08:26:56 +0000 (08:26 +0000)]
* (bug 725) Let dir="ltr" attribute work again in MonoBook
By CSS2's rules, the 'body * { direction: rtl; }' actually overrides any
explicit dir="ltr" attribute on any element in the body. Letting the value
just inherit from body should work fine (tested briefly in Safari 1.3,
Firefox 1.0.3, and IE 6.0 on XP SP2).
Jens Frank [Fri, 29 Apr 2005 07:41:50 +0000 (07:41 +0000)]
Bug 1980 - Port 443 added to https / SSL URLs
Jens Frank [Fri, 29 Apr 2005 07:36:25 +0000 (07:36 +0000)]
BUG#1986 - missing form action confuses some browsers/servers
Brion Vibber [Thu, 28 Apr 2005 23:06:47 +0000 (23:06 +0000)]
Restore htmlspecialchars() on the editToken value before outputting to HTML.
While at the moment the editToken() value is safe for literal inclusion is HTML output, it's a black-box value to the rest of the code and such safety is not guaranteed. Escaping text values being placed in HTML/XML attributes or text elements is a regular part of the output process and it's a bad habit to leave it out on text values that are produced elsewhere; they can and do change (such as all those localized messages which are now user-editable...)
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 20:46:11 +0000 (20:46 +0000)]
* Documented
* Indented
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 20:44:26 +0000 (20:44 +0000)]
* Edit token no longer passed through htmlspecialchars()
* Removed getDiffText() (not used)
* Syntax
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 20:38:10 +0000 (20:38 +0000)]
* Documented
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 10:36:15 +0000 (10:36 +0000)]
* (bug 2005) Insert extremely vulgar comments about the PHP programming language here
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 10:03:49 +0000 (10:03 +0000)]
* Updated the list from version 4.1.8 of MySQL
* Removed [a-z], $wgDBminWordLen takes care of this for us
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 08:46:09 +0000 (08:46 +0000)]
* Fixed a bug that appeared when the 'date' preference was set to 'ISO 8601'
and $wgUseDynamicDates was true.
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 07:54:40 +0000 (07:54 +0000)]
* Fixed some obscure code
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 07:53:34 +0000 (07:53 +0000)]
* if () {} else {} converted to ? :
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 07:51:48 +0000 (07:51 +0000)]
* Using getBool() instead of getVal() for hideOwn which allowed for some code cleanup
* Using $wgRequest->getBool() for 'magic' instead of $_REQUEST
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 04:13:59 +0000 (04:13 +0000)]
* msg:saveprefs changed to "Save" (from "Save preferences")
* msg:resetprefs changed to "Reset" (from "Reset preferences")
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 03:54:55 +0000 (03:54 +0000)]
* Adding superscript
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 03:50:52 +0000 (03:50 +0000)]
* Using isIP(), avoids code duplication.
Zheng Zhu [Thu, 28 Apr 2005 03:49:23 +0000 (03:49 +0000)]
Full conversion support for category pages
Zheng Zhu [Thu, 28 Apr 2005 03:33:54 +0000 (03:33 +0000)]
Full conversion support for category pages
Zheng Zhu [Thu, 28 Apr 2005 03:27:07 +0000 (03:27 +0000)]
no need to mark latin text in Chinese conversion
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 03:07:41 +0000 (03:07 +0000)]
* Documented isIP and added a correct regexp as a comment.
Ævar Arnfjörð Bjarmason [Thu, 28 Apr 2005 02:51:22 +0000 (02:51 +0000)]
* Removed the need to supply a reason for a block.
Brion Vibber [Wed, 27 Apr 2005 22:55:20 +0000 (22:55 +0000)]
Fix display of mail success/error message on prefs save when mail is changed
Ævar Arnfjörð Bjarmason [Wed, 27 Apr 2005 22:41:35 +0000 (22:41 +0000)]
* Fixed the obsolete references to stars in msg:emailforlost as reported by
Rowan Collins: http://mail.wikipedia.org/pipermail/wikitech-l/2005-April/029040.html
* Rewored various messages related to user login.
Brion Vibber [Wed, 27 Apr 2005 22:38:51 +0000 (22:38 +0000)]
Add WikiError to standard components now that we're using it more widely (though it's already explicitly included in places it's used so far, such as UserMailer and SpecialImport)
Brion Vibber [Wed, 27 Apr 2005 21:42:37 +0000 (21:42 +0000)]
Add a space to make output look less horrible
Brion Vibber [Wed, 27 Apr 2005 21:40:21 +0000 (21:40 +0000)]
Avoid 'trying to get property of non-object' notices
Brion Vibber [Wed, 27 Apr 2005 21:26:39 +0000 (21:26 +0000)]
Regexp in wfQuotedPrintable_name_and_emailaddr is wrong and sometimes fails under conditions not fully explored. Should be removed and replaced with cleaner interface, probably. In the meantime, wrapping in a check and adding some debug statements.
Ævar Arnfjörð Bjarmason [Wed, 27 Apr 2005 21:17:29 +0000 (21:17 +0000)]
* (bug 1998) Updated the Russian translation.
Ævar Arnfjörð Bjarmason [Wed, 27 Apr 2005 21:10:42 +0000 (21:10 +0000)]
* (bug 1998) Updated Russian translation for 1.5
Brion Vibber [Wed, 27 Apr 2005 20:24:51 +0000 (20:24 +0000)]
Silence notice error by setting talk variable explicitly to blank when not moving talk.
Brion Vibber [Wed, 27 Apr 2005 20:19:35 +0000 (20:19 +0000)]
Missing global declaration.
[27-Apr-2005 13:16:58] PHP Notice: Undefined variable: wgContLang in /var/www/testwiki/includes/Parser.php on line 1027
[27-Apr-2005 13:16:58] PHP Fatal error: Call to a member function markNoConversion() on a non-object in /var/www/testwiki/includes/Parser.php on line 1027
Tim Starling [Wed, 27 Apr 2005 07:48:14 +0000 (07:48 +0000)]
* Deglobalised link placeholder handling by moving the relevant functionality from Linker::makeLinkObj() to Parser::makeLinkHolder()
* Did a similar trick for the handling of image options, in order to fix a bug reported by the parser unit test.
* Updated parser tests to match current output where appropriate.
Ævar Arnfjörð Bjarmason [Wed, 27 Apr 2005 07:26:45 +0000 (07:26 +0000)]
* Changed image width/height attributes to what we actually get with our testimage
Ævar Arnfjörð Bjarmason [Wed, 27 Apr 2005 07:25:16 +0000 (07:25 +0000)]
* Changing img_height and img_width to the values of our testimage
Tim Starling [Wed, 27 Apr 2005 07:18:25 +0000 (07:18 +0000)]
committing before avar does
Ævar Arnfjörð Bjarmason [Wed, 27 Apr 2005 04:06:45 +0000 (04:06 +0000)]
* (bug 1701, bug 1984) firstChar() now returns the initial consonant of the
first letter (patch by Puzzlet Chung)
* Cleaned up the file
Brion Vibber [Wed, 27 Apr 2005 01:16:47 +0000 (01:16 +0000)]
Restore correct e-mail confirmation code brutally removed by incorrect merge in revision 1.101.
Ævar Arnfjörð Bjarmason [Tue, 26 Apr 2005 23:56:28 +0000 (23:56 +0000)]
* (bug 1987) Fixed small enotif errors introduced in 1.101
Ævar Arnfjörð Bjarmason [Tue, 26 Apr 2005 21:20:49 +0000 (21:20 +0000)]
* Added a hacking section for people interested in working on the code.
Zheng Zhu [Tue, 26 Apr 2005 20:50:16 +0000 (20:50 +0000)]
Comments about the position of the convert() call;
Avoiding converting external links if latin alphabet is involved in the conversion system.
Jens Frank [Tue, 26 Apr 2005 20:01:28 +0000 (20:01 +0000)]
BUG#1509 - fix handling of unlimited setting '-1' for memory_limit
Jens Frank [Tue, 26 Apr 2005 19:57:55 +0000 (19:57 +0000)]
Add user_email_* columns to tables.sql, so that the installer works for fresh installations
Ævar Arnfjörð Bjarmason [Tue, 26 Apr 2005 18:35:59 +0000 (18:35 +0000)]
* Documented the math constants
* Documented the cache types
Ævar Arnfjörð Bjarmason [Tue, 26 Apr 2005 18:27:38 +0000 (18:27 +0000)]
* Removing two undefined messages, speciallistusersgrouplabel and
speciallistusersuserlabel, in favor of grouplevels-editgroup-name and
specialloguserlabel.
Ævar Arnfjörð Bjarmason [Tue, 26 Apr 2005 16:21:54 +0000 (16:21 +0000)]
* Fixed a layout problem with the "Raw signitures" checkbox.
Ævar Arnfjörð Bjarmason [Tue, 26 Apr 2005 16:01:28 +0000 (16:01 +0000)]
* This fixes the problem of the real name field and the email address field
not being displayed if the real name is empty()