[00:21:45] goodnight [00:39:21] can somebody give me hint? [00:39:25] anyone know of any good calendar extensions? all the ones I see on the matrix seem like crap [01:10:50] man i'm having fun!! [01:23:02] yay!!! [02:49:48] 03(mod) Disable captcha for account creation by sysops - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13484 (10chrisgrantmail) [03:07:27] 03(mod) Special:Newpages lacks dedicated CSS classes - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=8140 +comment (10dan_the_man) [03:31:10] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 +comment (10dan_the_man) [03:43:17] 03(mod) Special:Newpages lacks dedicated CSS classes - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8140 (10md5) [03:47:04] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [03:51:38] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [03:53:07] How do you edit the sidebar? [03:54:14] !sidebar [03:54:14] --mwbot-- To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [03:54:36] Thanks [03:58:58] !colors [03:58:58] --mwbot-- I don't know anything about "colors". [03:59:02] !color [03:59:02] --mwbot-- I don't know anything about "color". [03:59:07] Dang! [03:59:18] it was worth a try [03:59:24] Mhmm [03:59:27] !colour [03:59:27] --mwbot-- I don't know anything about "colour". [03:59:37] Damn... they even hate britans... [03:59:38] rofl [04:04:00] Is there any method to allow anyone to post in Discussion areas but only logged in users to edit articles? [04:04:10] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [04:05:34] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [04:06:24] mogra: perhaps http://www.mediawiki.org/wiki/Extension:Lockdown, but it seems to be broken in 1.12 [04:07:14] I think yay for brokenz [04:11:25] hi [04:11:43] is there a pdf2wiki application like html2wiki ? [04:15:08] Is there a way to access Special:Lonelypages from PHP without using the database? [04:15:36] As far as I know, query.php and api.php don't have it [04:16:00] what do you mean, without using the database? [04:16:18] SpecialLonelypages.php needs to talk to the database... [04:16:21] I'm writing a PHP wiki bot, and I need to access Lonelypages [04:16:50] what does the bot need to do? [04:17:47] Put {{orphan}} on all orphaned pages [04:19:25] Soxred93: have you looked at lonelypages.py? [04:19:30] Yes [04:19:34] I used that for a while [04:19:36] but I [04:19:40] 'd prefer PHP [04:20:16] why reinvent the wheel? [04:20:27] anyway, i don't see how you can get the list of lonely pages [04:20:31] without talking to the database... [04:20:46] Because I'd prefer a wheel custom fit [04:29:36] I know have a special page and in the contructor of the SpecialPage-extending class it calls SpecialPage::SpecialPage("Schichten", $res); [04:30:10] but in the overview of special pages it only schows: <schichten> [04:30:31] so its lowercase and the "&" are &s [04:30:52] you may need to create MediaWiki:schichten [04:31:11] create... where? [04:31:35] a normal "page"? [04:31:55] try going to YOURSITE/MediaWiki:Schichten?action=edit [04:32:17] well, empty and readonly -.- [04:32:20] or you can set this message in the source code of the special page itself [04:32:28] how? [04:34:04] something lke $wgMessageCache->addMessage('schichten', 'Name of this extensions for list of Special pages'); [04:34:31] ah, ok [04:34:38] thanks jlerner_ ;) [04:34:41] sure [04:43:49] rar [04:56:54] is there any plugin to make medawiki like a bugtracker [04:56:59] or add the feature [05:01:47] ^_^ Am I insane for compiling php from released source, instead of using the system packages? rofl [05:02:11] DGMurdockIII: There is WebRT, http://www.intevation.de/webrt/rt_u [05:02:40] It's not MediaWiki, but perhaps tweaking Mediawiki for resource tracking is not a good idea. [05:02:58] Dantman|FS: Probably yes. :-( [05:03:04] during a version upgrade, how long does the "Deleting old default messages" typically take? [05:04:22] heh... well, to each his own... I'm ahead of apt in security releases... And I can run multiple versions side by side and upgrade without uninstalling one taking it down beforehand, and with a little tweak can also use alphas (php5.3 and php6 namely)... so I'm happy [05:04:37] if you think compiling php is worthy of 'rofl's and emoticons, something could well be wrong [05:05:03] heh... the ^_^ is a habbit though [05:05:44] Same with using ... to indicate a speach like continuation rather than a hard stop. [05:10:16] I intend to setup my server to have php 5.2, 5.3, and 6 running side by side [05:10:40] why? [05:10:52] Primarily cause of a little project of mine [05:11:45] I'm creating two versions of it... Mainly because php 5.3 has some great features I want to make use of, but if I use them, then it won't work for anything before it [05:12:22] _callStatic and static:: should have existed before the alpha, imho... [05:14:52] Actually, the Namespace:: addition was nice to [05:15:57] If you want a place to test the same installation of MW in three versions of PHP multiple releases, feel free to ask... [05:16:37] heh [05:16:50] Actually, I used to have a special setup which ran MW 1.8 through to trunk for testing of things like differences in rendering of extension tags [05:17:45] Dantman|FS: Why not use three virtual hosts, and run the various versions of PHP and MW in those? [05:18:35] I mean, you are bound to have oodles of difficultins and run into umpteen strange issues with running them on the same hosts. [05:22:12] Why would you think that? [05:22:54] Dantman|FS: Why would you think running test version of PHP is not going to cause troubles for other applications on the same host? [05:23:19] Proper configuration [05:23:30] mmm.. burden of proof lies on the positive claim [05:23:45] Dantman|FS: What is the benefit of running them on the same host compared to having a separate or virtual host for each? [05:23:47] Other versions are only used when configured to [05:24:20] ^_^ That's just default configuration, I can make it work any way I want [05:25:01] Dantman|FS: So you plan to change the configurations each time you want to test some other PHP or MW? [05:25:55] Change configuration if you want something special [05:26:24] Multiple vhosts is more configuration than file extensions [05:26:33] Plus it's less secure [05:27:20] Running on .php/.php53/php6 by default and the specific versions of php will only be used when the thing being developed uses those extensions [05:28:22] But running default php5.example.com php53.example.com php6.example.com means the user picks what version of PHP is used and can pick at their whim on any site you host [05:28:35] Not safe if you don't want it to work that way [05:32:05] you need to include php configuration into each "server {}" anyways, so whatever the case using an at least "include ..." will always be neded [05:32:14] where do i get WebRT [05:32:52] So differentiating between the different kinds of configuration you want is just a matter of making things like php.config php5.config phpMultiHost.config [05:34:48] http://nadir-point.com/phpinfo.php [05:35:40] needs a little more setup for stuff though [05:49:31] 03(mod) Moving pages should optionally move their subpages as well - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9626 +comment (10webmaster) [05:59:17] hi everyone :) [06:02:05] hello [06:03:50] hello there [06:06:56] *Werdna pokes domas [06:08:32] 03(mod) Moving pages should optionally move their subpages as well - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9626 +comment (10dan_the_man) [06:09:58] on wikisource they have a feature that hides the category "subpage" on their subpages, does anyone know how they do this? [06:10:38] domas: think it's worth trying to get a scholarship to alexandria? [06:11:40] Eh, category for subpages, that's not a core thing? [06:12:30] t0lk: that is probably __HIDDENCAT__ [06:12:38] ahh [06:12:48] it seems to be added automatically then [06:13:13] 05:58 < t0lk> on wikisource they have a feature that hides the category "subpage" on their subpages, does anyone know how they do this? [06:13:32] maybe he's just talking about $wgNamespacesWithSubpages not including a particular namespace [06:14:33] i can't figure out how they do it :p [06:20:06] hi there, i've faced the following problem after i've just installed (setup'ed) my mediawiki. may you give me some suggestion? thanks! http://pastebin.com/m50672690 [06:24:56] anybody's there? [06:26:34] kennyyu: hmm.. looks odd [06:26:43] what are you trying to do? [06:31:02] 03rotem * r32363 10/trunk/phase3/languages/messages/MessagesHe.php: Update. [06:34:02] is it possible to run the same version as wikimedia, or are they always going to be a few versions ahead? [06:34:10] of mediawiki [06:37:21] sure, just check Special:Version and see what the current version is [06:38:01] looks like they're on 1.13alpha (r32313) [06:49:39] anyone have any ideas on why my logo doesn't display at www.gamebizwiki.com [06:50:09] at first it would display but disappear when you click any action tab [06:50:35] but then i just did the short URLs change and now it doesnt dispay at all lol [06:56:30] wheee nvm i think i got it [07:05:01] hey, I wrote a script to automate the translation from html to mediawiki : http://pastebin.com/d3a3d9d60 do you see any English or code errors ? [07:41:44] hello [08:12:23] anyone here use google analytics [08:12:59] i'm unsure whether to put http://www.sitename.com/wiki/Main_Page as the default page, or just /wiki/Main_Page [08:29:10] 03(NEW) Special pages: Allow using templates / adding interwiki links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13489 15enhancement; normal; MediaWiki: Internationalization; (bugzilla.wikimedia) [08:58:39] !!! HELP !!! I upgraded from 1.10 to 1.12, and my wiki is broken ! If you look at http://www.tousauxbalkans.net/Accueil or every page of this wiki, the content is not displayed, there is "internal error" title, and then no content of the articles. I see the category links if there are. Do you have an idea of what happen? [08:58:39] --mwbot-- I don't know anything about "!!". [08:59:19] looks like a parser problem, database seems ok, cause it loads things from db [08:59:56] Oh, MW 1.12 is released. [09:00:04] yes [09:02:39] by all, go to sleep :) [09:02:53] I set $wgDebug* to true, but there is nothing clear in the debug file [09:05:15] hi [09:05:28] 03siebrand * r32364 10/trunk/phase3/languages/messages/ (MessagesIs.php MessagesLb.php): Localisation updates for core messages from Betawiki [09:05:32] i accidently set my wiki to refuse image uploads, how can i re-enable this? [09:07:35] !uploads | Jernej [09:07:35] --mwbot-- Jernej: File uploads are an often-used feature of MediaWiki, but are disabled by default in all current release versions. To enable them, first make the upload directory (default images) writable by PHP, then set $wgEnableUploads to true in LocalSettings.php (i.e. "$wgEnableUploads = true;"). See for more info. [09:07:56] thanks. [09:13:44] Duesentrieb> does mwbot has the answer for my problem ? :D [09:14:24] iubito: ask it? [09:14:34] I upgraded from 1.10 to 1.12, and my wiki is broken ! If you look at http://www.tousauxbalkans.net/Accueil or every page of this wiki, the content is not displayed, there is "internal error" title, and then no content of the articles. I see the category links if there are. Do you have an idea of what happen? [09:14:40] looks like a parser problem, database seems ok, cause it loads things from db [09:14:53] I set $wgDebug* to true, but there is nothing clear in the debug file [09:15:15] an "internal server error" (code 500) actually never looks like a parser error. it loks like a massive peroblem with php or apache setup [09:15:26] thaqt error code is never triggered by mediawiki itself. it comesfrom apache [09:15:38] for example, when php itself crashes. [09:15:53] did you saw the link ? [09:15:56] "$wgDebug* to true" doesn't make much sense, btw [09:16:00] !debug [09:16:00] --mwbot-- For information on debugging (including viewing errors), see . [09:16:04] DEVELOPERS DEVELOPERS DEVELOPERS [09:16:34] iubito: follow the link, enable all error feedback. [09:16:35] I'm on the how to debug page... trying each thing [09:16:55] iubito: my guess is that it's a broken extension (thou i would have expected a mit more feedback in that case) [09:17:31] even on page that don't call any extension? [09:17:42] developers, developers.. developers developers! [09:17:45] for exemple recent changes [09:18:07] I try to disable some extension to see... [09:20:22] meh [09:21:23] ok, seems to be an extension... let's find which one....! I have a lot :P [09:27:00] This is the error message generated by my just-installed mediawiki: http://pastebin.com/m50672690 . I've followed the faq to re-install it into a newer phase 3 version or to even clean up and rebuild my database... still failed. is it possible to help? [09:27:40] Duesentrieb> found:it's a hook on GetPageTitle... [09:28:11] hello? [09:28:30] sorry to post it again... This is the error message generated by my just-installed mediawiki: http://pastebin.com/m50672690 . I've followed the faq to re-install it into a newer phase 3 version or to even clean up and rebuild my database... still failed. is it possible to help? [09:29:32] kennyyu: it looks completlymessed up. make sure they files did not get corrupted on upload. [09:30:29] Duesentrieb: it really was the exact output by my browser [09:30:43] including those monster characters... [09:30:57] kennyyu: yes. i mean make sure that the wiki's php files are not corrupt. [09:31:28] some ftp clients like to chew files quite a bit [09:31:29] ftp sucks [09:32:25] Hmm... I think they're ok because I didn't use ftp. I used wget to download the file, and then tar xvzf it and then chmod -R a+rx to the whole directory before running index.php in my firefox session... [09:32:40] and i did this for several times already... [09:32:59] odd... [09:33:19] no clue. the bit sqlcomplain about doesn't look like sql code at all. [09:33:49] hmm.. :( and I followed the instruction in FAQ to get the lastest build but still failed. [09:34:30] actually i googled that there're similar problems found by other users but ... it doesn't seem to have a solution yet [09:35:49] anyway, thanks :) [09:40:02] 03siebrand * r32366 10/trunk/phase3/languages/messages/ (33 files): Localisation updates for core messages from Betawiki (2008-03-24 10:24 CET) [09:40:30] *domas giggles at "ohnoes, he reverted!!!11" [09:41:43] why reverting me is ok [09:41:50] but being reverted by me is mailing list drama? :) [09:43:09] domas: once you're done spamming wikitech-l, have you got some time for a question? [09:44:49] domas: i'm on digest, so i don't know the latest, but on-wiki it's usually best to discuss and find a consensus before reverting a revert. I don't care about the drama, youcanhave a happy edit war if you want... in any case, it would have beenmuch better to discuss or at least *document* a change in logic that effects security/privacy. That would have avoided the entire issue. [09:45:12] =) [09:45:13] *Duesentrieb thinks about posting to the list... [09:45:14] bah. [09:45:27] it was documented in commit message! :) [09:45:33] siebrand: you need new top? [09:45:40] domas: yep [09:45:43] mhm [09:45:47] have to remember how to do it :) [09:45:56] it is usually a livehack [09:46:05] domas: that's what you did last time. [09:46:14] wasn't that Tim doing it? [09:46:26] domas: hmm, I do not have logs going back that far :) [09:46:33] I just exported stuff I guess [09:46:37] domas: I think Tim did it fiurst, then you added an improvement. [09:46:38] or just showed URL how to fetch it [09:46:45] yeah, something like that [09:47:12] domas: once you have it done now, just make sure I get it. I'll document it for you. [09:47:19] =) [09:47:36] ah, I remember where to place the hook [09:47:36] domas: here's what I have from last time: http://translatewiki.net/wiki/Most_often_used_messages_in_MediaWiki [09:47:56] http://noc.wikimedia.org/cgi-bin/ng/report.py?db=all&sort=count&limit=5000&sample=&compare=&prefix=MessageCache::get gives errors. [09:47:58] right, MessageCache::get [09:48:44] right, db names have changed [09:48:54] ah, ok. [09:49:11] specify enwiki instead of all [09:49:22] domas: hmm, this is #wikimedia-tech stuff. We should do this there... ;) [09:50:46] Duesentrieb: well, MinuteElectron asked the question "what happens if I revert Domas" [09:50:52] so I guess he got the answer [09:50:55] everyone is happy :) [09:51:26] except that it's still broken. [09:51:34] Simetrical pushed new patch [09:51:43] I'm happy with it for now [09:51:47] until next profiling :) [09:53:19] though Simetrical didn't get the issue too [10:00:33] Duesentrieb> everything is solved. Thanks, Bye [10:00:45] iubito: what was the problem then? [10:00:55] it was an extension [10:01:05] hook, which 1) didn't returned anything -> I got a clear message [10:01:14] and I added return ''; at the end of the function [10:01:24] then -> Internal error [10:01:32] I changed to return true; it now it's ok [10:01:44] ah i see. if you return a string, that string is used as the error message [10:01:53] if you return an empty string, you see no message :) [10:01:54] Aaaaah ! OK [10:02:08] had my site lookin all nice [10:02:11] maybe there should be an extra check for that [10:02:16] then i opened it in IE and Opera [10:02:23] nooooooooo lol [10:03:29] anyway, thanks for your help. Bye :) [10:04:49] stanky: such is the fate of all web design. [10:05:04] hehe [10:07:26] 03siebrand * r32367 10/trunk/extensions/ (90 files in 87 dirs): Localisation updates for extension messages from Betawiki (2008-03-24 10:24 CET) [10:13:47] 03(mod) PHP Strict Standards issues - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12202 (10siebrand) [10:14:37] 03(FIXED) [FEATURE] i18n support for OpenID - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7033 +comment (10siebrand) [10:28:23] 03siebrand * r32368 10/trunk/phase3/languages/messages/MessagesPms.php: Localisation updates for core messages from Betawiki (2008-03-24 11:26 CET) [10:37:11] how can I use the LaTeX function? I've made images/math and images/tmp [10:37:21] and downloaded the file from sourgefouge... [10:37:41] but have the following problem "Failed to parse (Missing texvc executable; please see math/README to configure.): " [10:37:44] thanks. [10:38:13] I've opened and read math/README and made sure that all are in the PATH [10:38:23] this is strange [10:57:12] kennyyu: stuff on sourceforge is old and outdated. don't use it. [10:57:14] !download [10:57:14] --mwbot-- The latest stable release of MediaWiki can be downloaded from . Files are supplied in a .tar.gz archive. MediaWiki can also be obtained direct from our Subversion repository. See for more information. [10:57:16] !math [10:57:16] --mwbot-- http://www.mediawiki.org/wiki/Manual:Math [10:57:46] kennyyu: however, if you read math/README, you will note thatit actually tellsyouto *compile* [10:58:09] err, compile the texvc executable (for whichyou need an ocaml compiler). have you done that? [11:03:19] oh... not yet. then I [11:03:36] then I'll follow your links to find the latest version first and then to compile it... :) thanks! [11:04:57] btw, the previous problem has been solved by chaning the encoding into Binary... I don't know why I could not use the default "backtracking UTF8" [11:05:09] :) anyways. thanks. [11:38:41] 03(mod) Allow users to specify file categories when uploading - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=8951 (10N/A) [11:38:49] hello friends.... i am trying to parse wiki, can any one help me to parse it in python [11:45:31] we are working on knowledge harvesting where we are stuck because we are unable to parse wiki ..can anybody help me with the code.. [11:47:34] i want to know whether should i have to write the code myself or is there an existing one for wiki parsing... [11:53:47] 03(NEW) Show upload/file size limit on upload form - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13490 15enhancement; normal; MediaWiki: User interface; (brianna.laugher) [12:06:21] pallu_pallo: depends very much on what aspect you need to parse. there is no formal grammaer, and not 100% accurate standalone parser, for several reasons. [12:06:51] pallu_pallo: it's simple enough to cover simple formating, links, etc, and thus cover most aspects. there are several parsers for that [12:06:54] !parsers [12:06:54] --mwbot-- I don't know anything about "parsers". You might try: !parser [12:06:56] !parser [12:06:56] --mwbot-- For alternative parsers, see . A new formalization and parser for mediawiki syntax is being discussed on wikitext-l, see [12:10:41] aiya_123: see above. the pywikipediabot has code to parse some aspects of wiki pages, especially links. [12:19:56] Duesentrieb: Hey can you be specific with the link of that site [12:27:00] mwbot: what exactly is !parser...anyways if you dont know is there any possibility that i can get my answer [12:27:09] can anybody give me the link for wikiparser code [12:28:44] abc_xyz: !parser [12:28:52] ! parser [12:29:04] !parser [12:29:04] --mwbot-- For alternative parsers, see . A new formalization and parser for mediawiki syntax is being discussed on wikitext-l, see . For an (incomplete) specification of mediawiki syntax, see . [12:29:04] yes [12:32:42] Taleman: can you be more specific... what is !parser [12:36:15] pallo koi reply nahi kar raha he [12:39:08] Read the links that mwbot shows when you command it with !parser. [12:41:49] 03(mod) Special Upload pages in Malayalam Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11538 (10N/A) [12:41:50] 03(mod) MediaWiki:Licenses/foo sometimes ignored when viewing Special: Upload&uselang=foo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11695 (10N/A) [12:51:57] mwbot: hello, do you know mwlib library for parsing media wiki articles, where i will this library further details [12:52:03] 03ialex * r32369 10/trunk/extensions/ (FCKeditor/BROKEN LuceneSearch/OBSOLETE): Setting svn:eol-style native to files that don't have it [12:57:28] howdy - does anyone know of a mediawiki site index extension? One that would allow uses to create new pages right on the index page? [12:57:43] Axman: what's the index page? [12:57:45] the home page? [12:58:07] well, we have a user that wants to have a site index page that shows all pages int he wiki [12:58:27] and at the same time he request that users can add new pages right there on the site index page [12:58:39] could try it via {{Special:Allpages}} [12:59:33] there are various ways to add a new page... you mean with a simple form? [12:59:35] that would work great, except it doesnt allow someone to look at the pages, and just add another one right there [12:59:58] i think you're talking about two separate things [13:00:16] let me try to rephrase [13:01:15] we have a user that wants to have a site index page (page that lists all articles in a wiki). And on that site index page, the user would like to be able to create new pages directly on that site index page. [13:01:27] I don't think there is any way to accomplish the last part of the request [13:02:01] what do you mean, "create new pages directly on that site index page" [13:02:34] so say a user is browsing that site index page, he wants them to be able to just click edit, type in their new page name, and start adding content [13:03:39] right - well if you click edit on a given page, you will be editing that page, in this case, your "index" page [13:03:49] how about enter the name first, then hit return, then start editing? [13:04:24] Axman you can put a combo box on your main page that links to createing a new page [13:04:28] I have that on my site [13:04:35] but the index page needs to be spart enough to pickup pages created in other areas too [13:04:48] the user puts in the page name, clicks the button and bang it takes them to start editing that page [13:05:13] still not sure what you mean by "index" page, but {{Special:Allpages}} will list all pages in the main namespace, I think [13:05:14] MadFrenchie: Then are there any links created to that page? Or is it just floating out there? [13:05:49] jlerne: by index page I mean Special:Allpages (or something with the same functionality) [13:05:50] well if you use it in combo with the special:allpages tab, all the pages in yoru namespace will be listed on that page [13:06:09] then either below or above those links.. depending on where you choose, will show the new page creation box [13:06:39] http://www.mediawiki.org/wiki/Extension:MindXwiki << is that useful? O_O [13:06:54] do you have an example of how to insert the combo box? [13:07:05] Ill take a screenshot and i can e-mail it to you [13:07:14] becaue my Wiki is on an internal network [13:07:25] i run teh Wiki from Primus Canada's Tech Support [13:08:09] Private Message me axman [13:09:21] MadFrenchie: you get it? I don't think it's going thruogh for whatever reason [13:09:30] hum.. let me try to PM you [13:10:15] I tried to message you but it doesn't seem to work.... [13:10:27] I got it - can;'t send, apprently the Trililan IRC client is flawed [13:10:29] you need a registered nick.. [13:10:45] well tell you what.. join a channel call #axman [13:10:47] we can talk there [13:10:55] or the recipient needs to enable unfiltered pm [13:13:25] abc_xyz: pallu_pallo http://meta.wikimedia.org/wiki/Alternative_parsers [13:35:58] Where is the best resource to find ways of writing a custom auth plugin for mediawiki? [13:40:57] 03simetrical * r32370 10/trunk/phase3/includes/ (Namespace.php Title.php User.php): Moving some optimization code into User::isAllowed instead of higher up in Title.php. Also, adding a comment so that people maybe aren't going to randomly remove it without thinking what it does. ;) [13:41:07] !auth | mmcgrath [13:41:07] --mwbot-- mmcgrath: http://www.mediawiki.org/wiki/AuthPlugin [13:41:26] there'S not much documentation, but plenty of comments in the source and several examples [13:42:40] examples I like. Thanks, I'll take a look at that. [13:45:52] *Dashiva wonders what Simetrical changed in Namespace.php [13:47:21] Whitespace! [13:47:29] 03simetrical * r32371 10/trunk/phase3/includes/ (Namespace.php Title.php User.php): Actually, revert r32370. It might be a good idea, but it breaks the UserGetRights hook (more than it already is). Could use some more thought. [13:51:45] 03(mod) Special Upload pages in Malayalam Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11538 (10sadik.khalid) [14:03:57] 03(mod) Allowing disabling captchas for certain groups and actions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13484 +shell; summary; +comment (10Simetrical+wikibugs) [14:04:37] Good morning, folks. [14:04:43] morning Zhinjio [14:05:28] <^demon> Morning all. [14:05:42] Good afternoon. [14:06:09] <^demon> I must admit, bug 12384 is one of the more interesting ones I've read today. [14:06:22] quick question about mediawiki: does the software support multiple installations in a single db, or should I segment different individual wikis on the same host into individual dbs/installation filesets? [14:06:58] Zhinjio: Yes. [14:07:27] heh. [14:07:29] um. [14:07:43] it wasn't really a yes/no question, I guess. [14:07:55] er, maybe it was. [14:08:02] god I've been up too long. [14:08:32] I can't even parse my own questions anymore. Thats a bad sign. [14:08:39] !family | Zhinjio [14:08:39] --mwbot-- Zhinjio: To run multiple wikis, you do not need anything more than to run one wiki. You simply install them in different folders, and if possible using seperate databases. If you only have one database, simply use a different table prefix. For more advanced setups, see [14:09:01] 03(mod) Moving a page in the MediaWiki namespace should also move all subpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2028 (10webmaster) [14:09:02] 03(mod) Moving pages should optionally move their subpages as well - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9626 (10webmaster) [14:09:05] aha, table prefixes answers that questions. excellent. [14:09:06] Zhinjio: note that the issue of separate databases is unlreated to the question of separated filesets. [14:09:13] agreed. [14:09:32] single db with different prefixes, and different installation filesets and it sounds like I'll be gtg. [14:09:48] i'd go with a single filets and separate configurations [14:09:53] follow the link :) [14:10:24] 03(mod) MediaWiki:Licenses/foo sometimes ignored when viewing Special: Upload&uselang=foo - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11695 (10sadik.khalid) [14:10:26] we are actually installing mediawiki but during installation it gives "error: can't copy 'mwlib/_expander.cc': doesn't exist or not a regular file" ..and actually file does not exists... what is this problem and can anyone help me [14:12:19] aiya_123: err, mwlib is not a part of mediawiki, nor is it developed or maintained by wikimedia. [14:12:24] i doubt anyone knows much abotu it [14:12:37] excellent. [14:12:41] thanks for your help. [14:15:40] Duesentrieb: it is the same link which you provided me ..it said mwlib is a python lib for media wiki... to install that i got the problem.. as explained earlier [14:16:42] aiya_123: well, yes - that page lists all parser projects someone found (its a wiki page, anyone can add to it). That does not mean the software is in any way official or supported, or even that anyone here has ever tried it. [14:17:48] Duesentrieb: Does it mean to parse wiki..i need write my own code and will not get it on net.. [14:18:25] no, it means there is a lot of code on the net, and you can look at t and try to use it. but there is no official solution, nor anything that works 100% [14:19:01] (it's impossible to do it to 100%, because for resolcing templates you need the database, and to evaluate extension tags, you need to run the extensions) [14:20:21] aiya_123: it would help to know what aspect of wiki code you are interested in, and for what purpose. are you trying to actually render full wiki articles for human readers? that's the most difficult part. [14:20:31] just extracting links, for example, is relatively simple. [14:21:01] (and pywikipediabot has python code for that) [14:21:41] pywikipediabot is not "official" either, but much-used and generally well-supported [14:23:08] Duesentrieb: yes.. i am trying to convert wiki markup into html .. i mean " == HEADER == " should display "

HEADER

"..this is one example..similarly for other syntax in wiki... [14:23:31] <^demon|away> How about use the API with action=parse? [14:23:48] on live data, yes. for a couple of pages. [14:23:52] Duesentrieb: if possible i am trying to convert it into plain text [14:24:35] aiya_123: plain text is easier than full html. a lot (like images) can be ignored. if you are interested only in "flowing" text, that's even better, because most complex templates can be stripped out. [14:24:42] ^demon|away: will that work?.. if yes then how [14:25:17] aiya_123: covering basic formatting like headlines, links, bold, italic etc isn't so hard. images are a bit tricky, and templates and extension tags are impossible offline. [14:25:33] <^demon|away> api.php?action=parse&text=whatever, I believe. [14:25:36] Duesentrieb: even i need it to convert into normal text.. [14:25:47] wow, installation has improved since I last used this. Awesome. That was a snap. [14:26:03] ^demon|away: text=whatever? really? that would be news to me. [14:26:35] 03(NEW) Option to delete all subpages when deleting a page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13491 15enhancement; normal; MediaWiki: General/Unknown; (webmaster) [14:26:40] Duesentrieb: do you have any example for existing code [14:27:02] aiya_123: stripping out all the nasty stuff needs a lot of heuristics. i am *writing* code for this for my thesis, but you'll have to wait a couple of months for it to come out :) [14:27:08] thanks again for your help, folks. I'll be back if I encounter anything else I can't dig up in the docs. Peace. [14:27:33] aiya_123: somethign like this probably exists in several version, but it don't have a link for you, sorry [14:30:41] Duesentrieb: i willl give 1 example..this is link http://dpaste.com/41002/ where i have attached a page of wiki article and want to parse it and convert only for into plain text [14:31:03] Duesentrieb: Kindly go through it.. [14:33:46] 03(mod) Option to protect all subpages when protecting the page - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12908 +comment (10webmaster) [14:36:08] 03(mod) Moving pages should optionally move their subpages as well - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9626 (10webmaster) [14:36:19] aiya_123: wait a minute [14:42:25] *domas pokes Simetrical [14:44:53] Hello guys [14:45:08] hi [14:45:15] I've a little problem. i just installed mediawiki 1.12 and I'm unable to find my MediaWiki:Sidebar page ôO [14:45:30] Did this: http://MyUrl.org/wiki/MediaWiki:Sidebar [14:45:40] and got The requested URL /wiki/MediaWiki:Sidebar was not found on this server. [14:45:49] Any idea ? [14:47:35] *Simetrical pokes domas [14:47:57] Goundy: can you access any other page with that kind of url? [14:48:06] Nikerabbit, no :/ [14:48:23] Goundy: then you have to use ugly urls or something [14:48:32] Nikerabbit, hu? [14:48:38] just go to the main page and look what kind the url is [14:49:06] http://myurl.org/wiki/index.php5?title=Main_Page [14:49:53] haaa Nikerabbit I get it: http://url/wiki/index.php5?title=MediaWiki:Sidebar [14:49:56] This works :-) [14:50:07] Thank you. [14:50:21] yeah [14:51:50] aiya_123: here'S what my algorithm spits out: http://papernapkin.org/pastebin/view/188/ [14:52:09] aiya_123: can't give you code yet though, it's pretty entangled in the rest of what i do. [14:52:12] gotta run now. [14:57:21] Duesentrieb: you have removed the tags and displayed the text.. even i have done that ..but the main problem is to convet the ==,{{,[[,|| and many other syntax... [15:05:08] 03ialex * r32372 10/trunk/phase3/includes/ (11 files in 2 dirs): [15:05:08] * Fixed call to deprecated functions [15:05:08] * Remove unused global declaration of $wgArticle in SkinTemplate::buildNavUrls() [15:05:55] Simetrical: unstubbing! [15:06:11] domas, yes, I saw, unstubbing is bad. :) [15:06:16] *Simetrical will keep that in mind in the future [15:07:28] w000t [15:10:06] aiya_123: But you wrote previously: aiya_123> Duesentrieb: even i need it to convert into normal text.. [15:12:53] Taleman: normal text should not include wiki markup...as i said if i get == as text it should be converted into text with bold text ..in HTML terms == will

and === will be

[15:13:21] Hi. I'm trying to add icons (gif, probably) on a per article basis, which can be updated once or twice a day. I'll work out how, but can someone please confirm if this can be done (I'm thinking .js)? Also, would it cause too much strain on a server (assuming there are lots of pages and page views)? Thanks [15:13:43] aiya_123: To sum up, you want to convert wiki text to HTML? [15:14:39] Taleman: preferably plain text taking into consideration HTML tags..if it is converted into HTML no probs.. [15:14:55] aiya_123: And how is bold text represented in plain text? [15:15:09] Taleman: can you help me out.. [15:15:38] aiya_123: Probably not, since I do not understand what you are trying to accomplish. [15:15:39] bold text will be ... [15:16:27] aiya_123: Answer this question with Yes or No: Do you want to convert Wiki text to HTML? [15:16:36] yes [15:16:50] Then please do not talk about plain text. [15:17:10] mitäs Taleman täällä [15:17:28] Taleman: ok..is there a solution for this?? [15:17:30] On the Alternative parsers page so often referred to previously. there ar wiki to html programs. [15:18:07] Nikerabbit: Mitäs tässä, istun kotona ja naputtelen tietsikän ääressä, kun tuli ulkoiltua viikonloppuna niin ahkerasti. [15:18:46] :o asiakaspalvelun suurin ongelma on ottaa selvää mikä se ihmisten ongelma oikeasti on [15:19:02] Nikerabbit: Där sa du orden! [15:19:06] hi [15:19:19] sa? [15:19:34] Nikerabbit: Suomen Armeija vissiin? [15:19:48] sa sar sade sagt? :o [15:19:57] i want to install this http://www.mediawiki.org/wiki/Extension:PdfHandler extension. The Problem is, i don't know how to allow .pdf-files for uploading. Any ideas? [15:21:02] dvdb: Add .pdf to the allowed extensions for uploaded files. [15:21:13] Taleman: yes, but how^^? [15:21:30] dvdb: I read it in the FAQ, but do not remember the variable anymore. [15:21:38] ay [15:21:39] yes [15:21:43] $wgFileExtensions [15:22:24] nice, it works :-) [15:24:02] how do I allow umlaute like äöüéàèô in filenames? [15:24:25] Anyone? Is using javascript on a per article/page basis a baad idea? Does anyone know a wiki where this is used? [15:24:33] as far as I know they aren't disallowed [15:25:44] Nikerabbit: yes, I can upload files, but the file does not exist after uploading [15:31:38] which Plugin is this? http://de.wikisource.org/w/index.php?title=Seite:Rechenbuch_Reinhard_080.jpg&action=edit [15:33:13] question about the ArticleSave hook - i would like to prevent edits that match a certain pattern - but allow same edits when made via a custom extension i have [15:33:35] is there anyway to distinguish between the two when the hook gets called? [15:33:50] dvdb: "this"? [15:34:18] Nikerabbit: which plugin uses wikisource for displaying a scan like that? http://de.wikisource.org/w/index.php?title=Seite:Rechenbuch_Reinhard_080.jpg&action=edit [15:34:41] ah with javascript [15:34:43] top: the picture - middle: headline textarea - bottom: textbox [15:34:48] I would guess it is proofreadpage [15:35:20] yes, thanks [15:38:58] 03(NEW) Namespaces ( =?UTF-8?Q?=CE=92=CE=B9=CE=BA=CE=B9=CE=BB=CE=B5=CE=BE=CE=B9=CE=BA=CF=8C?=, =?UTF-8?Q?=20=CE=A0=CE=B1=CF=81=CE=AC=CF=81=CF=84=CE=B7=CE=BC=CE=B1?=) for greek wiktionary - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13492 15enhancement; normal; Wikimedia: Site requests; (y777) [15:48:38] VasilievVV, got a few minutes for me ? [15:49:27] NicDumZ: yes i hope [15:49:34] xD [15:49:52] well, I was looking a bit into GSoC proposals [15:50:13] hmm, no Idea, how to install Extension:Proofread_Page. Some images work, some not :/ [15:50:37] and templates renaming looked interesting [15:51:02] Oh.. [15:51:12] What about categories renaming? [15:51:24] yeah [15:51:30] my mistake :þ [15:51:37] :) [15:52:02] iirc Simetrical told me that you had a look at category redirects, and that it might be close [15:53:10] *urgs* [15:53:23] Fatal error: Call to undefined function curl_init() in C:\xampp\htdocs\school\extensions\WebStore\WebStorePostFile.php on line 38 [15:53:25] Webstore works with curl? [15:53:54] It isn't [15:54:05] I've done some work on image redirect [15:54:22] I also tried once to work on category redirects as well [15:54:33] But then I found it pretty messy [15:56:54] ah. And actually, I'm used to work on category redirect, with... pywikipedia :þ [15:57:05] :)) [15:57:31] If I'm right, unless #167 is fixed, I'll have to parse wikitext to change categories IN the text [15:58:16] !bug 167 [15:58:16] --mwbot-- http://bugzilla.wikimedia.org/show_bug.cgi?id=167 [15:58:38] #167 won't be implemented [15:59:06] yes, from what I read [15:59:07] there is a way round it, now there is a category table its a lot easier [15:59:28] but remember that some student want to give a try to it for GSoC [15:59:35] I' [15:59:47] i'd recomend him to work on category redirects [16:03:14] Category redirects can be implemented without #167, a column in the category table could be used to map the rows of categories that are redirects to the row for the category the redirect to and change some of the code to follow that. [16:05:05] MinuteElectron: wrong [16:05:27] We'll have to mess with categorylinks table a lot [16:06:11] and as of now, is your code on image renaming up somewhere ? [16:06:24] Not yet [16:06:40] On MediaWiki 1.12.0 installation, I'm getting: [16:06:42] Notice: Undefined index: filepath in /usr/local/apachemw/htdocs/mediawiki-1.12/phase3/languages/Language.php on line 1567 [16:06:42] Notice: Undefined index: tag in /usr/local/apachemw/htdocs/mediawiki-1.12/phase3/languages/Language.php on line 1567 [16:06:48] I stopped working on it until we have imag e redirects enabled [16:06:51] hi brion [16:06:53] Where is documentation on how to setup a wiki farm? (multiple databases, once mediawiki install) [16:07:08] May I enable $wgFileRedirect by default now? [16:07:08] but by the time I'll start working on GSoC, your code will be commited... or I hope ;) [16:07:16] hi brion ^ [16:07:19] morning lads and lasses [16:07:21] how's everybody's monday [16:07:32] NicDumZ: you may :) [16:07:38] snowy !! [16:07:41] I also hope so [16:07:47] brion: lazy, holiday time [16:08:03] BrokenArrow: my holidays are over now :) [16:08:14] it's been snowing here for 4 days [16:09:06] we've also some snow in Moscow [16:09:36] yes, but snow here is unusual at this period of the year. It's a bit late ;) [16:10:01] (French pre-alps) [16:11:18] brion, as I was telling VasilievVV, I'd like to work on category renaming for GSoC [16:11:25] sweet [16:11:48] I've been running bots a lot and maintaining pywikipedia for this task, I find it very funny to code in for MW core :) [16:11:58] s/in/it [16:12:16] :D [16:12:27] Does anyone know why I'm getting "Notice: Undefined index: filepath in /usr/local/apachemw/htdocs/mediawiki-1.12/phase3/languages/Language.php on line 1567" on MW 1.12.0 installation? [16:12:37] updating existing pages is potentially a bit icky as category links may be generated out of templates etc [16:13:17] AviR: what's your language setting? [16:13:50] ah right. Didn't think at the templates part. But there *must* be a way :) [16:13:56] heh [16:14:04] brion: Which language setting? I didn't change any defaults - svn co and config. [16:14:05] well you can get most cases, but it's never going to be a sure thing [16:14:07] brion: do you know when the clearState() function in Parser.php is run, or is that more of a Tim question? [16:14:11] AviR: $wgLanguageCode [16:14:35] MrZ-man: it's run on a number of occasions, but i couldn't tell you offhand :) [16:14:40] i'd have to grep it [16:14:57] 03(mod) TOC causes w3c html validation to fail (if Tidy not enabled) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12077 +comment (10william.tucker) [16:15:06] well, I can see where in the code its run, but I'd rather not have to learn what all those point do [16:15:24] what exactly does it do? [16:15:25] brion: DefaultSettings.php sets it to 'en' [16:15:38] and LANG=en_US [16:16:11] AviR: what's in your LocalSettings? [16:16:28] i ask because usually such errors are due to a bug in a language file [16:16:37] MrZ-man: it... clears... state? [16:16:45] thanks... [16:16:55] VasilievVV: ok [16:17:11] brion: there is only the config/LocalSettings.php generated by config, and it doesn't override any language settings that I can see [16:17:20] okay, I think I can figure it out [16:17:39] AviR: then danged if i know :) [16:18:24] brion: thanks anyway :-). It's been happening on my install since 1.12 rc1. [16:18:45] I had hoped that a clean install would fix it, but no... [16:19:37] is it triggered on a particular page? using any extensions? [16:20:07] Usually, I use the same general set of extensions as Wikipedia [16:20:26] But now it is happening during the install itself, without any extensions, right at config time. [16:20:43] Brion: Can you help me with this bug [16:20:44] https://bugzilla.wikimedia.org/show_bug.cgi?id=11538 [16:21:15] brion: This is the end of the config script: [16:21:16] * Created sysop account sysop [16:21:16] Notice: Undefined index: filepath in /usr/local/apachemw/htdocs/mediawiki-1.12/phase3/languages/Language.php on line 1567 [16:21:16] Notice: Undefined index: tag in /usr/local/apachemw/htdocs/mediawiki-1.12/phase3/languages/Language.php on line 1567 [16:21:16] Creating LocalSettings.php... [16:21:35] curious [16:21:41] AviR: php version? [16:22:10] brion: PHP 5.2.5 [16:22:28] got 5.2.4 here, haven't seen an issue... hmmmm [16:22:31] Sadik_Khalid: moment [16:22:53] okey [16:23:24] brion: and if you need more to do, https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 [16:24:46] 03(FIXED) Special Upload pages in Malayalam Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11538 +comment (10brion) [16:24:55] just your typical monday :) [16:25:07] is it a known problem where a forum account login cannot be used for the wiki (all in PHP)? [16:25:33] schiv: why would you expect a forum account to work with the wiki? [16:26:10] Brion: Thank you very much :-) [16:26:56] the forum is actually like a site, and i'd like to use the same account for the wiki which is mediawiki-based [16:27:18] ok, machine wants to reboot to install security updates. back in a few :D [16:27:24] schiv: so you did nothing to make that work, you just expected it to happen automatically? [16:28:02] flyingparchment: currently clicking on the link to the wiki logs the user out, so I'm thinking if that itself is a bug or so [16:30:36] nobody here knows where the mediawiki farm setup documentation is? [16:31:24] search for 'farm' on mediawiki.org [16:31:25] http://www.mediawiki.org/wiki/Wiki_farm [16:37:31] jlerner: thanks for the link.. I tried google: mediawiki farm site:mediawiki.org but didn't find it that way. [16:43:22] 03(mod) Use AntiSpoof similarity code for DidYouMean extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13279 summary; +comment (10brion) [16:45:36] 03(mod) Formatting wrong in enhanced recent changes/ watchlist when RTL text is the last in the edit summary (not in IE) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7885 +comment (10nicdumz) [16:52:18] I have some images in my mediawiki that have had their thumbnails lost from the filesystem, how can I force mediawiki to recreate them? [16:52:27] Right now, the thumnails are pointing to 404s [16:54:11] Is there any magicword to get previous subpage eg:from this page "Anonymous_user/sandbox/my_page" I want to get "Anonymous_user/sandbox" [16:54:54] hi [16:55:43] 03(mod) Formatting wrong in enhanced recent changes/ watchlist when RTL text is the last in the edit summary (not in IE) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7885 (10nicdumz) [16:55:47] is anyone here [16:56:09] 14(WFM) Formatting wrong in enhanced recent changes/ watchlist when RTL text is the last in the edit summary (not in IE) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7885 (10nicdumz) [16:56:20] Mc13football: How would you react if I told you there are lots of people here? [16:56:39] idk [17:00:59] \o/ [17:11:38] brion: so may I enable file redirects? I haven't heard about any new bugs since February [17:12:36] i suppose we may as well :) [17:13:08] :) [17:17:55] 03vasilievvv * r32373 10/trunk/phase3/ (RELEASE-NOTES includes/DefaultSettings.php): Enable image redirects [17:18:01] brion: done [17:23:00] <^demon> Just out of curiosity...is there a reason the total # of category members shows up on some categories but not others? [17:24:35] brion: can mergehistory be enabled? [17:25:05] AaronSchulz: no [17:25:19] ^demon: probably the batch process didn't complete. which wiki? [17:25:36] <^demon> enwiki. [17:26:24] yep, it died. it'll restart it in a bit [17:26:31] <^demon> Thanks :-) [17:26:50] AaronSchulz: the interface is wonky, I think. Or at least not very intuitive. [17:31:13] Is there a definitive list of actions that only apply to pages? [17:31:30] for example 'edit' only applies to pages, whereas 'createaccount' does not [17:33:43] MinuteElectron: try looking at wiki.php [17:33:48] erm, ok [17:35:10] AaronSchulz: Thank you. [17:39:53] Mike_lifeguard: how should it be? [17:41:28] I've only played with it for a bit last week, but I can't see why the top revision of the source page must be left behind, nor why the merge must be from older page to newer page [17:42:05] I think you'll find people useing the old method instead, because this method is new/strange/whatever [17:43:14] the idea of using a radio button to say "this revision and older" is rather counterintuitive when a history merge should always be /all/ revisions merged (I think, I might be missing some case where that's not true) [17:45:20] the point is needed to avoid weird diffs for some copy-paste move fixes [17:45:35] maybe the top rev restriction can go, and it can just make a redirect [17:46:05] well the way it's done now is that all revisions get moved to the destination, leaving behind a redirect. I can't imagine a scenario where you'd ever want anything different [17:46:10] brion: Do you think it would be OK for me to commit comments beside each case in the Wiki::performAction switch() statement that corresponds to a specific permission? [17:46:44] actually, scratch that [17:46:48] this system is a mess [17:46:51] o_O [17:47:18] actually, it does make sense [17:47:23] yeah [17:47:31] brion: would that be acceptable? [17:47:51] aren't they usually pretty obvious? [17:47:53] like.... edit [17:48:07] yes, good point [17:48:33] <^demon> brion: What does action=edit do? [17:49:43] ok kids [17:49:58] i'm going to declare every Monday to be MediaWiki Bug Day [17:50:07] AaronSchulz: Also, people won't understand when it tells them they have to merge from older page to newer page. It might make sense, but they won't get it. I don't get it, and I've thought about it ;) [17:50:11] right now we're sitting at 2,033 open bug reports in the MediaWiki component [17:50:21] my goal is to see that reduced by 50 every Monday [17:50:57] let's see if we can get it down to 1,973 by the end of the day eh? :D [17:51:12] does that include feature requests? [17:51:22] yes [17:51:31] at least for nwo :D [17:51:41] Duesentrieb: Am I right in thinking that Lockdown only works when the page is accessed normally, i.e. it does not apply to stuff done via special pages? [17:51:42] brion: you can start with https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 [17:52:08] first i have to get through the rest of the svn commits :) [17:52:29] *brion pokes at the patch tho [17:52:52] *^demon looks for a bug he can fix [17:53:15] MrZ-man: problem one: invalidateEmail() appears to *blank* the email address, which means once you've done it you can't reset your password [17:53:21] that's maybe not good if it was a mistake [17:53:35] problem two, it's hitting the raw DB but doesn't update any internal fields or invalidate caches [17:53:47] this means the set fields may be overridden by cached values [17:53:58] wouldn't you want to reset the email field? [17:54:00] instead, use the internal accessors in the User objects and tell it to save itself [17:54:11] the point is if the person gave the wrong email [17:54:25] third, we already have complaints about the length of the URL [17:54:33] brion: like the function directly above it [17:54:38] adding a parameter makes it a bit scarier [17:54:46] might be better to use a clean second special name [17:54:55] $this->saveSettings() [17:55:18] also the URL appending currently there would fail on wikis using index.php?title=$1 style URLs [17:55:45] so, Special:InvalidateEmail, then use the same token? [17:56:03] if we remove the email address, but you clicked it by mistake and forgot the password, there's no way to get your account back [17:56:10] much better to *not* remove it by default [17:56:19] k [17:56:19] if they really want they can reset the pass, log in, and remove the email [18:03:47] brion: so saveSettings() clears the cache as well? [18:03:57] it better [18:04:14] I see, $this->clearSharedCache() [18:04:20] :)\ [18:06:46] brion: should a new special page have its own file or should I just add another class to SpecialConfirmEmail.php? [18:08:56] MrZ-man: mm, either way :) [18:09:09] but just extend the one class i think, easy to just change one or two methods [18:10:00] extend EmailConfirmation? [18:10:57] ya [18:12:38] 03(WONTFIX) sortkey doesn't work with generator=categories - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13437 +comment (10roan.kattouw) [18:14:52] brion: one down ;) [18:16:51] 03(mod) Add a watched field in prop=info - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13445 +comment (10roan.kattouw) [18:18:00] 03brion * r32374 10/trunk/phase3/ (RELEASE-NOTES includes/ImageFunctions.php): * Fix for size checks on SVG images with global 'stroke-width' attribute [18:20:53] ok, svn up time [18:22:51] scappin [18:23:58] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 (10nicdumz) [18:24:42] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 +need-review +patch (10nicdumz) [18:24:51] ^ one line-patch [18:26:01] *brion looks [18:28:38] Filnik : just adding () : previous patch was not inducing any errors, but had not the intended behavior since it was comparing a method callback against a string [18:28:45] oops. ^ [18:29:13] lol [18:29:18] wrong chan, actually. :) [18:29:55] *brion makes a parser test case [18:30:35] ah. I'll look carefully to the svn diff, then. I really don't know how to write parser tests. [18:31:24] ok, doing one final check to make sure it didn't break any other tests :D [18:31:31] 2 new PASSING test(s) :) [18:31:31] * Punctuation: nbsp before exclamation [Has never failed] [18:31:31] * Punctuation: CSS !important (bug 11874) [Has never failed] [18:31:32] w00t [18:32:06] 03(NEW) Resizing images with a peculiar aspect ratio does not work in gallery - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=13493 minor; normal; MediaWiki: Images; (broken.arrow) [18:32:31] 03(mod) Remove section markup inside heading text when using "section= new" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1600 +comment (10innocentkiller) [18:32:31] ah ! awesome :) [18:32:39] 03brion * r32375 10/trunk/phase3/ (3 files in 3 dirs): [18:32:39] * (bug 11874) Inline CSS with !important no longer borken [18:32:39] Patch by Nicolas Dumazet - https://bugzilla.wikimedia.org/attachment.cgi?id=4754 [18:32:39] Plus parser test case [18:32:53] 03(FIXED) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 +comment (10brion) [18:32:53] hey :) [18:33:43] !r 32375 [18:33:43] --mwbot-- http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=32375 [18:34:38] enjoy :D [18:35:29] "C'est grave" :) <- Parser tests are so easy to write... ! [18:35:34] <^demon> brion: I updated the patch on bug 1600 against the current head. Didn't know if that was still worth doing. [18:36:19] hi, where can I find all the projects on mediawiki like wikipedia, wikibooks, wiktionary, etc.? [18:36:44] 03(mod) Formatting wrong in enhanced recent changes/ watchlist when RTL text is the last in the edit summary (not in IE) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7885 +comment (10brion) [18:37:00] <^demon> Hamok: http://en.wikipedia.org/wiki/Special:SiteMatrix [18:37:09] *brion looks [18:37:17] hamok : http://s23.org/wikistats/largest_html.php [18:37:43] hamok, more generally : http://wikimedia.org/ is awesome. [18:38:59] oh sweet, preview shortcut key works again in the latest firefox 3 beta [18:39:02] that was annoying me :D [18:39:15] what is the difference between wikiversity and wikibooks? I need an academic wiki where I can contribute my knowledge in set theory, cryptography, etc. so that others can learn. which is more appropriate? wikiveristy or wikibooks? [18:39:55] hi.. does anyone have any advice as to how I can use wikimedia markup (subst? substitution?) to include the REVISIONTIMESTAMP from a transclud_ed_ document so that it displays in the transclud_ing_ doc? [18:41:30] hamok: if your target is college-style textbooks, probably Wikiversity. You may finde more people in #wikiversity or #wikibooks, though. this channel is for the underlying software, MediaWiki [18:41:52] 03brion * r32376 10/trunk/phase3/ (RELEASE-NOTES includes/EditPage.php): [18:41:52] * (bug 1600) Strip extra == section markup == in new-comment field [18:41:52] Updated patch by ^demon; previous versions by HappyDog & Alexander [18:41:52] https://bugzilla.wikimedia.org/attachment.cgi?id=4755 [18:41:56] BrokenArrow: thanks [18:42:08] 03(FIXED) Remove section markup inside heading text when using "section= new" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1600 +comment (10brion) [18:45:38] 03brion * r32377 10/trunk/phase3/ (includes/Parser.php maintenance/parserTests.txt): Update to r32375 / bug 11874 -- !important may have whitespace between ! and important [18:46:09] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 (10brion) [18:48:30] we're down 2 [18:48:32] 48 to go :D [18:49:48] <^demon> I can go around and update patches to the current head :-P [18:50:19] sure :D [18:51:43] brion: can I talk to you in pm? [18:52:27] sure wh ynot [18:52:31] 03aaron * r32378 10/trunk/phase3/ (2 files in 2 dirs): [18:52:31] * Remove top revision constraint [18:52:31] * Don't log if nothing changed [18:52:31] * Redirect page if cleared out of revisions [18:53:27] 03(mod) Malayalam language characters don't work well with mediawiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11162 (10brion) [18:54:07] 03aaron * r32379 10/trunk/phase3/languages/messages/MessagesEn.php: Period [18:54:12] Mike_lifeguard: there [18:54:32] there? [18:54:46] removed the top rev constraint [18:57:01] would it leave behind a redirect or something? [18:57:23] yeah [18:57:32] 03(mod) Email notification reject - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 (10brion) [18:58:01] ok, so that makes more sense :) [18:58:15] 03(mod) Merge create account and log in - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13455 (10brion) [18:58:37] what else did I whine about before? [19:00:06] 03(mod) Please, may we use square brackets in JSON callbacks? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12136 (10brion) [19:00:11] 14(INVALID) Stable Version / Review / Tagging (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3741 +comment (10JSchulz_4587) [19:00:29] AaronSchulz: By default all revisions should be merged. I don't see why you'd even want the possibility to merge only some of them, but I imagine you have it there for a reason, right? [19:00:37] brion: ConfirmEmail gives you a form to request a new confirmation code if you go to it without a code, should InvalidateEmail do that as well? [19:01:03] since its not a listed special page, I think it would be pretty unnecessary [19:01:17] mm, prolly not necessary no :) [19:01:43] okay, so it will just give the "invalid code" message [19:01:59] that works [19:02:08] heh [19:03:26] 03(WONTFIX) Do not SUBST: namespace names (etc.) in user preferences signature. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13480 (10brion) [19:03:59] 14(INVALID) Enhanced watchlists/recent changes should be an unordered list, currently just use
- 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9600 +comment (10JSchulz_4587) [19:04:08] 03(WONTFIX) Install hangs after Creating tables... in database - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10862 (10JSchulz_4587) [19:04:22] grrr [19:04:27] stupid search jumping [19:05:04] 03(mod) Enhanced watchlists/recent changes should be an unordered list, currently just use
- 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9600 (10JSchulz_4587) [19:05:18] 03ialex * r32380 10/trunk/phase3/ (2 files in 2 dirs): Fix for r32378: added new messages to messages.inc and rebuilt MessagesEn.php [19:05:30] 04(REOPENED) Install hangs after Creating tables... in database - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10862 +comment (10JSchulz_4587) [19:08:21] <^demon> brion: Is bug 474 a WONTFIX given the various PDF exporting extensions? [19:09:21] 03(WONTFIX) action=delete; action=undelete; action=protect; action= unprotect should generate an entry in the history - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4172 +comment (10JSchulz_4587) [19:10:27] 03rotem * r32381 10/trunk/phase3/languages/messages/MessagesHe.php: Update. [19:11:39] 03(mod) Allow previewing of the entire page when editing a section - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=5298 +comment (10JSchulz_4587) [19:12:14] 03(FIXED) Allow merging of page histories (to help fix cut and paste moves , etc.) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1657 +comment (10JSchulz_4587) [19:15:13] hi [19:15:15] 03(mod) "Undo" and "rollback" should not both exist - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10531 +comment (10JSchulz_4587) [19:16:15] 03(mod) Please, may we use square brackets in JSON callbacks? - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12136 (10roan.kattouw) [19:16:46] 03(mod) Add Create permission to Protectedpages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12583 +comment (10JSchulz_4587) [19:20:24] brion: https://bugzilla.wikimedia.org/show_bug.cgi?id=2626 [19:20:29] is that still an issue? [19:20:35] rollback uses the master DB [19:21:34] if you can't reproduce it, maybe mark it worksforme... [19:21:47] but given the fun of transactional applications, god knows :D [19:22:30] ^demon: keep it open for now or move it over to wikimedia site config mebbe [19:23:21] is it possible to grant access wwwrun:rwx to all new subfolders created in /imgaes/thumb/* ? [19:23:50] or to put all thumbs in one folder [19:24:47] 03(mod) Api search returns empty page with MWSearch extension when srsearch=title - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13482 (10brion) [19:25:27] brion: why isn't this working? http://rafb.net/p/GmNsGl74.html [19:26:02] it returns true, but doesn't actually do anything [19:27:14] 14(WFM) Clicking rollback more than once after timeout produces multiple reverts - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2626 +comment (10JSchulz_4587) [19:27:38] 03brion * r32382 10/trunk/phase3/ (3 files in 3 dirs): * (bug 11325) Wrapped page titles in MonoBook skin spaced more nicely [19:28:25] 03(FIXED) level one headers that wrap result in not enough line spacing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11325 +comment (10brion) [19:30:31] does anyone here have any general suggestions about building info-box type templates? so far trying to copy things from the wikipedia has not worked, because most templates there include other templates, etc. etc. [19:31:08] *MrZ-man pokes brion again [19:32:49] sec [19:32:52] 03(mod) "you are blocked - don't edit" message similar to " you have new messages" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2508 (10innocentkiller) [19:33:17] can the thumb subfolder feature be switched off? [19:34:31] MrZ-man: sounds like it should work, offhand [19:34:43] do you get an error message or something? just doesn't update? [19:34:46] its passing it the right user [19:34:51] Mikeonline: yes [19:34:58] no [19:34:59] but it doesn't update the db [19:35:04] well you could hack the code ;) [19:35:12] but currently no clean disable mode, sorry [19:35:14] AaronSchulz: historymerge is only for non-overlapping pages? Is there a reason to restrict it like that? The vast majority of history merges (in my experience) are merging pages with overlapping histories :\ [19:35:47] MrZ-man: are you watching the debug log? turn on $wgDebugDumpSql and make sure they're being saved properly [19:36:02] k [19:36:03] ok i'm gonna go grab some lunch kids [19:36:04] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [19:36:05] be back soon [19:36:10] Mike_lifeguard: how so? [19:36:23] it is not for "entwined" histories [19:36:44] for overlapping ones, it just doesn't merge certain revs [19:36:49] but it still lets you do it [19:36:49] yes, but shouldn't it be? [19:36:54] no [19:37:15] I don't want to see ugly alternating page histories [19:37:16] topic set by b rion-lunch on 03-24-2008 20:36:15 ^.^ [19:37:39] then how are we supposed to merge histories when merging content? [19:37:47] *^demon tries so hard to win the admiration of his peers [19:37:59] ^demom: :D [19:38:10] Mike_lifeguard: what? [19:38:10] brion: so i have to use thumb.php? cause the admins switched over to cgi php (runned as owner, but wwwrun cant read) [19:38:27] page1 and page2 are developed simultaneously, and at some point it is decided to combine them. [19:38:39] *MnaNaHEreann just fixed some extension bugs - unfortunately not widely used ones [19:38:48] All edits of page1 and all edits of page2 are the relevant revisions that need to be in the page history of wherever the content ends up, right? [19:38:57] So how is that handled? or is it? [19:39:23] ugh, I can see no way that would be merged non-retardedly ;) [19:39:34] <^demon> I /love/ when people post patches that are a full copy of the file with no indication of what revision it was against. [19:39:54] Mike_lifeguard: you would need linked histories and trees for that [19:39:58] right, but it still has to happen to comply with the GFDL. [19:39:59] 03(mod) SVG renders thumbnail incorrectly with black rectangle overlays ; full image is okay - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [19:39:59] MW does not support that stuff [19:40:21] oh, well we do it stupidly now, and will continue to do so. [19:40:33] I think the revisions end up ordered by timestamp? That's fine [19:40:43] I don't know what you would be doing [19:40:52] if they are entwined the histories would be crap [19:41:16] delete/move/undelete etc. And yes, the histories are less than ideal, but we still have to do it [19:41:27] This will be nice for some cases, but it's not a panacea [19:41:34] of course [19:41:34] apparently a change to how skins work, broke the ability to use external.png and the like inside a user's myskin.css [19:42:07] 03(mod) Two bugs confirmed in SVG rendering - font sizing, and dy="_em" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 summary (10FT2.wiki) [19:42:19] perhaps the non-overlapping part should be emphasized in the interface at least? That's why I was so confused :) [19:42:20] Mike_lifeguard: I'd rather mention where the content came from in my edit summary when I edit it into the other page [19:42:44] that could link to the two histories basically [19:42:54] and each would be coherent and followable [19:43:05] rather than a jumpled pile of dogshit :) [19:43:22] right, so redirect one page to the other and link the the old page in the edit summary? But then the redirect will get deleted by someone ;) [19:43:30] even when the path for the image is correct. [19:43:31] Mike_lifeguard: but yes, revision trees and core linking would be sweet [19:43:31] might have found the problem [19:43:36] but that is a massive schema change [19:44:12] yup, saveSettings() doesn't save the fields I needed to change [19:44:29] which would explain why they weren't getting saved [19:44:29] <^demon> AaronSchulz: There is absolutely 0% chance that a schema change can break anything....you're paranoid :-P [19:44:35] well until that magical thing happens, allowing a jumbled history would be an improvement, I think - it'd be cleaner than going through the delete/undelete thing [19:45:33] or, append something to the edit summary upon merge: "merged" where that addition links to the relevant log entry. or something. i dunno [19:45:37] <^demon> Mike_lifeguard: What about the potential for merging massive pages? Imagine if someone merged "George W. Bush" "Wikipedia" and "United States" on enwiki? It would take weeks to sort out. [19:46:09] yes it would. but some wikis have trustworthy admins, and they /do/ do merges like that when necessary [19:46:16] (only when necessary) [19:47:00] 03(FIXED) Mark edits reverted by a rollback as patrolled - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13133 +comment (10JSchulz_4587) [19:47:04] <^demon> I'm more worried about the abuse potential by _untrustworthy_ admins. [19:47:17] my point is that there is an important case that isn't covered by mergehistory, and it should be. how is not really my department or I'd do it myself. [19:47:22] who knows how to put all thumbnails in one folder instead of a new subfolder for earch image source? [19:47:26] :) [19:47:29] 03(mod) Two bugs confirmed in SVG rendering - font sizing, and dy="_em" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [19:47:39] right. well that's also a reason to not let admins delete things isn't it. Or block users. Or.... [19:47:42] Mikeonline: why would you want to do that? [19:47:55] Mikeonline: do you like having directories with numbers of files which grow without bound? [19:48:00] I would not view any kind of irreversible operation as acceptable for making available to any group on-wiki. [19:48:02] instead, get good admins, and desysop the bad ones. That's not a technical problem; that's a social problem [19:48:05] derwin: cause my subfolders are created as OWNER but WWWRUN has to read them [19:48:09] If a more involved merge system is added, it needs to have a revert button. [19:48:19] Admins are not supposed to be able to do anything irreversible, period. [19:48:25] Nor is anyone else. [19:48:27] Mikeonline: I don't think the solution is to change the way wikimedia stores thumbnails.. just a hunch. [19:48:30] it's not irreversible. I reversed one of those yesterday (though automating it would be nice, which is why I'm asking for that) [19:48:35] <^demon> Mike_lifeguard: The difference is a single block or delete can be more easily undone than a massive unmerging of histories. [19:48:46] derwin, the solution to that kind of problem is to use the database, but that's not an MW option ATM. [19:48:48] 03(mod) Three bugs confirmed in SVG rendering of svg text elements - font sizing, dy="_em", and text underline - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 summary (10FT2.wiki) [19:48:50] well, right now a merge can be undone, but it can potentially take a long time [19:48:53] derwin: do you know another way? maybe to grant wwwrun access to all NEW subfolders created sometime? [19:48:59] It's not practically reversible. [19:49:08] right, which is why nobody wants to keep the current system. We want it in the software /for that reason/ [19:49:13] you would have to manually determine where each revision goes [19:49:13] Not if someone picks the hundred largest pages and merges them all. [19:49:16] Mikeonline: I have no idea. All I can tell you is that your suggested solution is probably fail. :) [19:49:19] Yes, precisely. [19:49:23] <^demon> MrZ-man: My point. [19:49:27] We already have the ability to do hideous merges, so let's at least make it easy to undo [19:49:33] derwin: in past it was like this! [19:49:39] A related question is what to do about moving a page over deleted revisions. [19:49:50] Because that immediately mixes stuff up. [19:50:05] But it's necessary for some purposes as things are now set up. [19:50:21] right. that's how we currently do history merges (and will continue to do so) [19:50:33] Simetrical: I was going to commit the check to block that, but b/c issues made it have problems [19:50:45] old revs would get stuck [19:50:48] AaronSchulz, well, what do you do about moving over redirects, for instance? [19:50:51] *AaronSchulz will look into that later [19:51:10] over a 1 rev redirect is fine [19:51:37] I'm imagining a merged_page table, which clones the page table row of the eaten page whenever you merge two things, using the old page_id as PK. And add an old_page_id field to the revision table. [19:52:04] Then have an "unmerge" button that will give a list of all the old pages that were merged into the current one, and an option to unmerge them, reparenting all the right revisions. [19:52:18] That would be a fairly thorough solution. [19:52:25] yes [19:52:45] That sounds like it'd do what we want [19:52:46] would be better then blocking us from being able to delete, move and merge [19:54:34] 03(mod) Three bugs confirmed in SVG rendering of svg text elements - font sizing given in % or em is not being converted to px , and text underline fails - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 summary; +comment (10FT2.wiki) [19:55:25] <^demon> Simetrical: What if you unmerged and the various merged articles were shoved back to their old titles...what does that do to a page that was written at one of the original titles but post-merge? [19:55:41] derwin: do you know how to make all new created subfolders to inherit from the folder which they belong to? [19:56:21] ^demon, you'd have to be able to specify the title to un-merge to for each page. [19:56:32] could also just have a merged_page table that includes a new_article_id and old_article_id, that makes merging and unmerging quick, by not having to change any page ids or assign new ones [19:56:33] The key is that it can't be more of a pain than merging them in the first place. It still might be a pain. :) [19:56:52] <^demon> Simetrical: Gotcha, I was invisioning a nightmare trying to unmerge. [19:57:11] <^demon> ie: A, B are merged at B. C is written at A. B is unmerged, sending A-B back to their original locations...where does this leave C (written at A)? [19:57:26] darkcode, who says the old_article_id still corresponds to a valid page_id? When two pages are merged, the old page entry is eaten. [19:57:38] It needs to be kept somewhere for retrieval in the event of an unmerge, or at least the important fields have to be. [19:57:57] ^demon, an interface issue. You might just require that C be moved elsewhere/deleted first. [19:58:03] the idea would be to not have the old page entries eaten [19:58:20] 03(mod) TOC causes w3c html validation to fail (if Tidy not enabled) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12077 +need-review +patch (10Simetrical+wikibugs) [19:58:27] So they'd correspond to no revisions? [19:58:37] And no title? [19:58:50] If you delete a page, you have to remove the page row to make room for other pages to be created on that spot. [19:59:04] Unless you want the page_id to remain associated with the title instead of a new one being created for the new page. [19:59:48] yes something like that [20:02:38] the idea is something like revision_ids would never change so long as they remain in the database, a revision_id would be associated with a page_id that never changes so long as it remains in the database, instead a page_id would be associated with an article_id that might change if the article its associated with changes [20:03:08] So it sounds like your page_id is just my old_page_id, and your article_id is the current page_id. [20:03:34] so then when pages are merged the associated article_id for the page_id would change [20:03:57] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 +comment (10Simetrical+wikibugs) [20:04:08] Or page_id would change, just as it does now, but old_page_id (orig_page_id would be a better name) would not. [20:04:17] Which I guess would actually be called rev_orig_page, but whatever. [20:04:55] How does one find if a certain type of bug has been reported? Keywords? [20:05:22] Sasoriza, just search for it. [20:06:08] yes regardless of the names used, if its moved, deleted or undeleted, so long as it remains in the database the id would stay the same [20:06:12] I've been doing exactly that... but have yet to find anything related to my particular concern. [20:06:40] Sasoriza, maybe it hasn't been filed. What is it? [20:07:49] I just installed mediawiki 1.12.0, and first time going to it, it says "Fatal error: Class 'DOMDocument' not found in /var/www/devapps/wiki/mediawiki-1.12.0/includes/Preprocessor_DOM.php on line 566 [20:08:45] The release has major syntax errors? [20:09:08] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 (10Simetrical+wikibugs) [20:09:09] solifugus, no, it doesn't. Wikipedia uses it. [20:09:40] solifugus: i think your version of php doesn't have the dom (or whatever like this) module [20:09:51] solifugus, http://www.php.net/dom [20:09:54] <^demon> That's unusual. [20:09:55] 14(INVALID) Three bugs confirmed in SVG rendering of svg text elements - font sizing given in % or em is not being converted to px , and text underline fails - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 +comment (10brion) [20:10:17] The docs imply it's part of the core in PHP 5. [20:11:04] 14(INVALID) Lists and comparisons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3744 +comment (10innocentkiller) [20:11:26] solifugus: try $wgParserConf['preprocessorClass'] = 'Preprocessor_Hash'; [20:11:27] <^demon> Simetrical: Which is why I think that's unusual :-P [20:11:35] Blargh, someone changed the interface to OutputPage::getCategoryLinks without updating references to it? [20:11:36] *Simetrical stabs [20:11:52] 03(mod) Email notification reject - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 (10grin) [20:12:01] Simetrical: ok I will try that.. otherwise, I suppose it should be installable.. [20:12:48] <^demon> brion: Your 50 bugs per Monday goal seems a bit hard. I've got 2 so far...and 1 was an INVALID :-P [20:14:26] 03(mod) Special pages: Allow using templates / adding interwiki links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13489 (10brion) [20:14:52] ialex: that worked [20:16:22] 03(mod) level one headers that wrap result in not enough line spacing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11325 +comment (10Simetrical+wikibugs) [20:17:48] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 (10brion) [20:18:23] ^demon: I guess he himself has no trou ble with exceeding it ^n times :P [20:18:51] 03simetrical * r32383 10/trunk/phase3/skins/monobook/main.css: Add comment for r32382 so that when bug 11325 is properly fixed, we hopefully won't forget about these and leave them be forever and ever and ever. [20:21:39] 03(mod) Email notification reject - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 (10brion) [20:24:42] 03(mod) Enforced   breaks inline CSS with !important - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11874 (10Simetrical+wikibugs) [20:27:03] <^demon> It is now going on 4:30...time for me to head out. [20:27:32] thx for dropping by :) [20:27:40] <^demon> I'll be on later. It's not like I have a life :-P [20:28:12] *^demon spends his day working on MediaWiki and Veropedia... *sigh* [20:28:15] Okay, I'm new to bug votes. If you vote, that means you vote for a fix? [20:29:18] 03(mod) Email notification reject - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 +comment (10mrzmanwiki) [20:30:34] Sasoriza: in theory :) [20:30:41] to date we haven't paid much attention to bug votes [20:30:46] but i think we should start :) [20:31:00] brion: okay, I updated the patch for 13450 [20:31:52] *Sasoriza agrees [20:32:03] woohoo [20:32:21] brion, FYI, line 319 of parserTests.inc is broken, due to a breaking change in the return format of public method OutputPage::getCategoryLinks() in r31262. It causes a couple of parser test fails, since implode() now tries imploding "Array". [20:32:35] Individual developers may pay attention to bug votes. [20:33:10] *BrokenArrow suggests voting for individual developers [20:34:02] someone called me daumas [20:34:12] better than dumass :p [20:34:21] *MnaNaHEreann votes for BrokenArrow's idea for voting for individual devs paying attention to voting for bugs (A) [20:34:44] Simetrical: bah [20:35:00] you wanna try fixing it? [20:35:05] brion, not sure what that line does. [20:35:21] i believe it collapses the array into a string which can be compared in the test output? [20:35:52] TheDaveRoss: used to that one [20:36:08] *domas thanks brion [20:36:09] brion, maybe? [20:36:11] it's since been changed to an array of arrays, the outer layer indexed by type [20:36:22] so, the imploding needs to be a little more complicated :) [20:36:24] domas, I'm going to call you doormouse from now on. [20:36:37] brion: you need free mysqluc pass? [20:36:45] domas: sure [20:36:48] lemme double-check the dates [20:37:14] yeah i'm free [20:37:51] http://forge.mysql.com/wiki/Special:Version <- 1.9.3? jeez :D [20:37:53] I'm on keynote panel :) [20:37:59] w00t [20:38:04] you'll be able to laugh at me ;-p [20:38:27] ah i found a solution by using default acl entries! [20:39:08] How the fartin' flippitygib do you sign into bugzilla? Keeps telling me "The username or password you entered is not valid." or "I could not figure out what you wanted to do." [20:39:31] Sasoriza: put your email for username [20:39:33] it's a little funky [20:39:38] brion: and if you haven't seem my comment on the bug yet, I figured out why it wasn't saving [20:40:52] :D [20:40:55] "Bugzilla has suffered an internal error. Please save this page and send it to brion@wikimedia.org with details of what you were doing at the time this message appeared."... sheesh [20:41:10] saveSettings() didn't save what I needed to save [20:43:57] hrm [20:49:50] 03(mod) Resizing images with a peculiar aspect ratio does not work in gallery - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13493 (10brion) [20:50:03] brion: is page move throttling on at WM site? [20:50:14] AaronSchulz: yes, has been for years [20:50:21] brion: https://bugzilla.wikimedia.org/show_bug.cgi?id=1454 [20:50:23] freebie [20:50:25] people alternately complain it throttles too much or not enough [20:52:00] 03(FIXED) Allow throttling of edits (only X edits in a given timeframe) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=993 +comment (10JSchulz_4587) [20:52:03] 03(FIXED) Page moves should be throttled to say 1 per minute for non-admin users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1454 +comment (10JSchulz_4587) [20:52:17] I have a a wiki with MW 1.9.3, PHP 5.1.6, MySQL 5.0.24, and when I put most non-ascii characters into the edit box, when I review the page after saving, they have been replaced with question marks. Any clues? Couldn't find anything with Google. [20:53:50] 03(mod) Page moves should be throttled to say 1 per minute for non-admin users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1454 +comment (10brion) [20:54:14] davidmccabe: url? [20:55:31] brion: https://bugzilla.wikimedia.org/show_bug.cgi?id=344 [20:55:39] that is an oldie! [20:56:00] 03(NEW) SVG font scaling bug - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13494 normal; normal; MediaWiki: Images; (FT2.wiki) [20:57:03] I'm not even quite sure what it is saying [20:57:54] https://bugzilla.wikimedia.org/show_bug.cgi?id=3243 [20:57:56] lol [20:58:05] '2) Special:Watchlist/edit appears to pass page titles literally. If you're [20:58:07] watching [[<]], the list shows < with no link.' [20:58:38] 03(NEW) SVG text attribute "underline" doesn't render - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13495 normal; normal; MediaWiki: Images; (FT2.wiki) [20:59:13] What should we be doing with these SVG bugs? They're all upstream, yes? [20:59:25] Simetrical: we should a) check them against current version of rsvg [20:59:29] b) when we upgrade, see what was fixed [20:59:36] c) if they're not fixed, file them upstream [21:00:11] Is today the day for fixing bugs? Must be spring cleaning fever in the air [21:01:20] 03(mod) Three bugs confirmed in SVG rendering of svg text elements - font sizing given in % or em is not being converted to px , and text underline fails - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13486 (10FT2.wiki) [21:01:31] https://bugzilla.wikimedia.org/show_bug.cgi?id=835 What was the solution for this? ? [21:01:36] 03(FIXED) & in page titles is not appropriately escaped in various cases - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3243 +comment (10JSchulz_4587) [21:05:38] we're at 2020 bugs -- that's 13 down from start! [21:05:42] boo yah [21:06:34] *TheDaveRoss adds 14 bugs [21:07:51] brion: you could make it 2019 - https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 [21:09:06] AaronSchulz: Where's that fix incorporated? [21:09:11] 03catrope * r32384 10/trunk/phase3/includes/api/ApiQueryAllCategories.php: API: Change acprop description to allow for future expansion [21:09:16] 14(WFM) multiple edits in a high traffic article with malicious vandals gets overridden - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4266 +comment (10JSchulz_4587) [21:09:59] :D [21:12:09] bah [21:12:55] MrZ-man: ok it looks like if you make that change, then you have the problem that the generation of a confirmation message might get overwritten by cache :P :) [21:13:10] so you prolly have to change User::confirmationToken as well [21:13:13] *mark remembers when brion organized bugfests [21:13:16] hmm? [21:13:41] change confirmationToken to what? [21:17:27] brion: ? [21:20:21] 03(WONTFIX) Oversight should be able to hide log entries as well - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7871 +comment (10JSchulz_4587) [21:20:52] MrZ-man: to use the setters [21:21:12] instead of $dbw->update ? [21:21:24] use both one way or both the other [21:21:26] can't mix them [21:21:45] i thought it was already using the caching fields, otherwise i wouldn't have suggested the change [21:22:52] what about $dbw->timestamp( $expires ) ? [21:23:28] is there a way to replace that with out creating a database object? [21:23:53] you'd only do $dbw->timestamp when formatting something for the database [21:24:08] internal processing would usually use the internal timestamp format, not the database timestamp format [21:24:36] what does RevisionDelete do? [21:24:59] brion: so use $expiration? [21:25:08] presumably [21:25:29] I need to close some programmes or my CPU is gonna burn, Cya all :) [21:26:07] 03siebrand * r32385 10/trunk/phase3/languages/messages/ (66 files): Localisation updates for core messages from Betawiki (2008-03-24 22:17 CET) [21:26:18] is it like normal delete, but with ability to choose revisions? [21:26:54] Majorly: yes, and with more options [21:27:07] like? [21:27:25] *Mike_lifeguard checks [21:28:48] "hide revision text, hide edit comment, hide editor's username/ip, apply these restrictions to sysops as well as others" are the options I'm seeing [21:28:59] link? [21:29:57] what should I put in $wgLogo in order to have it pointing always to the same image even with hashed dirs (like Wiki.png on WMF wikis)? [21:30:52] BrokenArrow: huh? why would it not always point to the same image when using hashed dirs? the hash is determiend by the file name... [21:31:26] my wiki is private. There are some thoughts at [[mw:Bitfields for rev deleted]]; I don't know how up-to-date those are [21:31:41] Duesentrieb: uhm, file name only? I was thinking content, dunno why :( [21:32:00] BrokenArrow: that would be silly. [21:32:07] ok, that's easy, then [21:32:07] it's filename only. [21:34:11] 03siebrand * r32386 10/trunk/extensions/ (59 files in 57 dirs): Localisation updates for extension messages from Betawiki (2008-03-24 22:17 CET) [21:34:36] <^^raven^^> hi there! i'd like to know if mediawiki offers a url shortcut to get only the source of a page. i found out that moinmoin has the parameter ?action=raw and need something similar for my mw installation. [21:35:08] ^^raven^^: it's the same... [21:35:50] <^^raven^^> oops ... i'm stupid. works like a charm. *outch* :D thx! [21:36:47] 03(mod) Email notification reject - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 +comment (10mrzmanwiki) [21:36:50] brion: ping [21:38:07] ^^raven^^: samll pitfall there: in recent versions of mediawiki, this is restricted to the "ugly" form of urls, for security reasons. [21:38:21] i.e. you must use index.php?title=foo&action=raw [21:38:36] Duesentrieb: is that new to 1.12? [21:38:42] *jlerner goes to the release nots [21:38:44] notes [21:38:49] 03(mod) Clicking the [+] has no effect in MediaWiki:Edittools ( OutputPage::addWikiMsg() throws away script headers and metadata) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13487 summary; +comment (10brion) [21:38:52] MrZ-man: wot [21:38:54] probably 1.12, yea [21:39:08] patch updated [21:39:14] good to know, i use this form all the time.. http://organizedwisdom.com/Valium_Side_Effects?action=raw [21:39:19] i think it was like that before in, like, 1.8 or something. or even before that [21:39:23] we haven't upgraded yet [21:40:26] jlerner: confiused me too. the problem is that IE likes to execute any url that has .js at the end of the file name. so http://organizedwisdom.com/Evil.js?action.raw would actually be run as a script, in the context of your domain, allowing session hijacking [21:40:37] yay Microsoft. [21:41:07] i'm living an almost microsoft-free life ;-0 [21:44:25] MrZ-man: will poke it shortly :) [21:44:30] :) [21:44:32] Duesentrieb: i'm pretty sure it won't do that [21:44:34] *MrZ-man gets dinner [21:44:37] though if it does that's interesting :D [21:44:41] but it does many other such stupid things [21:45:01] brion: wasn't that why the restriction was put in? [21:46:22] what's new brion? [21:50:09] moved cross country, getting married, and fixin' lots of bugs [21:51:33] brion: wow, congrats. [21:51:43] brion: hey, would I be considered if I applied for SOC this year again? [21:51:58] if you're still a full-time student :) [21:52:12] yup [21:52:36] Hate to bug you about a 1.9 question, but why might lots of characters be converted to question marks on save? [21:54:32] because either your browser or your database is broken? [21:54:51] not the browser;I should be googling for mysql stuff instead of MW stuff then? [21:54:53] or you are using a fucked-up proxy [21:55:14] could be a borked proxy [21:55:18] can you show us the url? [21:55:24] davidmccabe: check if it happens on preview too [21:55:27] charset? [21:55:28] it's for everybody on a given wiki, not all wikis on my computer. [21:55:31] Duesentrieb: smart. [21:55:39] question marks = often how bad charset is defined [21:55:47] right [21:55:48] doesn't happen on preview. [21:55:55] was about to point out charset [21:56:08] s/defined/displayed/ [21:56:09] then encoding of your DB... ?! [21:56:14] well, yea, sure it's somehow charset related. [21:56:22] the questions: where and why is the wrong charset used? [21:56:38] sounds like it must be the database then. [21:57:10] possibly, but no so likely, because mediawiki tells mysql that all the data is binary [21:57:23] so unless something screwed with the table difinition, charset conversion doesn't apply [21:57:31] examining tables now... [21:57:56] brion, you're getting married? Congratulations! [21:58:07] hm... if it doesn't happen on preview, it must be db somehow... odd. [21:58:10] oh is he? [21:58:11] thx :) [21:58:15] davidmccabe: ask the dba wtf he did :) [21:58:19] congrats brion! [21:58:54] type for text.old_text is mediumtext. [21:59:11] should that be mediumblob instead? [21:59:15] ohhh... nice... way to go, brion :) expecting to spawn any time soon? [21:59:20] *BrokenArrow wonders about breaking the news on en.wn [21:59:23] we'll see :) [21:59:36] so where'd you move to? [21:59:41] san francisco [21:59:44] sweet. [21:59:48] woo woo, san francisco [21:59:50] davidmccabe: not sure, but i think text.old_text is fine if it has the binary flag [22:00:04] home of pretentious nerds and expensive housing.. and homeless people [22:00:04] I see no binary flag here. [22:00:15] that could be bad. [22:00:24] begs the question: why did it change [22:00:33] davidmccabe: before messing with this, make a backup [22:00:39] k. [22:00:44] davidmccabe: actually, make two. db dump and xml dump [22:00:48] !backup [22:00:48] --mwbot-- http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki [22:00:50] seriously my rent is 3x what it was in florida [22:00:50] Any idea what could have caused this in the first place? I just arrived on the scene here. [22:01:03] brion: SF real estate = fail. [22:01:19] i'm hoping the market collapses some more so i'll be able to afford a house one day [22:01:24] davidmccabe: mysql updates sometimes do "smart" things to table definitions. [22:01:26] brion: I'd like to talk about my visual diff proposal [22:01:38] brion: very unlikely, because in the bay area there's always a "greater fool" to take up the slack. [22:01:48] brion: http://www.patrick.net fyi [22:01:50] I'm leaving for a 2 week road trip tomorrow so I have to send in my application asap [22:02:15] Hey, isn't the data in old_text gzipped anyways? [22:02:30] davidmccabe: not normally, no. [22:02:37] it's an option [22:02:39] ah [22:02:48] brion: just be glad the foundation didn't move to nyc, you'd still be paying 3x the rent, but for a studio apartment [22:02:55] (actually, not sure if it even is that way... or if comrpession only works with external storage) [22:03:01] 03(FIXED) title=Special:Listusers missing from URL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11028 +comment (10alex.emsenhuber) [22:03:11] jlerner: SF and NYC are approximately the same price / sqft. [22:03:23] second choice was boston, which would be a little cheaper [22:03:26] but much much colder :D [22:03:30] So, if I make a backup and change that one field to be binary, should everything be fixed, or are other things suspect or needing changing? [22:03:32] derwin: not in my experience....not manhattan anyway [22:03:45] .oO(americans have square feet...) [22:03:58] well, living in manhattan is like living in an exclusive neighborhood in san francisco [22:04:03] Duesentrieb: the better to kick ass with! [22:04:03] hmm I'm being ignored here :) [22:04:08] not like living in a ghetto in san francisco [22:04:57] .oO(americans have square asses too) [22:05:28] let's not make sweeping generalizations here. [22:06:04] according to http://www.forbes.com/2006/08/14/expensive-homes-apartments_cx_lr_0815rental.html, manhattan was $48.33 per square foot to rent, san fran about $27, and that's my last word offtopic ;-) [22:06:34] 03(NEW) "Premature end of section headers" in api.php - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13496 15enhancement; normal; MediaWiki: General/Unknown; (roan.kattouw) [22:07:11] back in a few [22:07:52] davidmccabe: bah, sweeping generalizations are fun :) [22:07:55] I'm transferring my Wiki to a new hosting service. My old wiki is on 1.11, the new can be either 1.11 or 1.12. Would it be a problem if I import the db from 1.11 and install 1.12 to use those db? [22:07:59] besides, i'm getting fat :/ [22:08:10] Duesentrieb: No they're not, never! [22:09:03] mogra: no, that would go like any upgrade. the installer/updater will adjust the database [22:09:09] !upgrade |mogra [22:09:09] --mwbot-- http://www.mediawiki.org/wiki/Manual:Upgrading [22:09:41] i've been wondering for a long time - where's the list of topics mwbot knows about [22:09:42] thanks, that's what I figured, I just wanted to double check :) [22:09:53] jlerner: you tried the mediawiki wiki? xD [22:09:56] y [22:10:06] it's just a hunch! [22:10:09] well no [22:10:15] i tried google, stupid me [22:12:44] jlerner: hm... ask the bot? [22:12:46] !help [22:12:46] --mwbot-- Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at < http://www.mediawiki.org/wiki/Mwbot >, you can find all my source code at < http://amidaniel.com/viewvc/trunk/MWBot/?root=svn >. A dump is now available at < http://tools.wikimedia.de/~amidaniel/botbrain.html > [22:12:54] 03(mod) "Premature end of section headers" in api.php - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13496 +comment (10Bryan.TongMinh) [22:12:59] ok, i'm dumb x2, it's official now [22:13:02] how can I block anonymous users from editing articles? [22:13:10] !access | Zim|Clone [22:13:10] --mwbot-- Zim|Clone: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [22:13:24] thanks [22:13:57] am I back in the same place? I am after help creating users manually in mysql as my wiki has no users and I have not got shell access [22:14:27] uh, manually in mysql... why? [22:14:40] wht is wrong with the "register user" button? [22:14:52] what indeed... [22:15:14] oh i think there's no link when you are logged in. but you can still go there :) [22:15:18] it lacks style [22:15:18] I have no users at all - including admin users etc and registration is switched off [22:15:23] you'll need a user to manage user right, but you should have one created at config time [22:15:26] Hey people. What do you think of using Mediawiki set up as a personal publishing platform, so only one person can edit it? [22:15:27] Special:Userlogin [22:15:42] I know - it didn't :) [22:16:02] JDigital: its possible, a different system is probably better suited for that purpose. [22:16:19] JDigital: mediawiki is desigend with the focus oin mssive collaborative editing. that's what it is good at. [22:16:38] That's what I thought, but it turns out that Mediawiki is still very good if you only have one editor. [22:16:57] it has a lot of extra crap for that purpose [22:16:59] JDigital: allow no registration and set it to logged in users edit only, and only have one user [22:17:13] Duesentrieb, I keep seeing things like that in the help pages but don't know what it means, I am very very novice [22:17:26] it's not hard, and Wiki makes a pretty decent CMS, so to speak [22:17:33] Pretty URLs, templates, tags, search, categories [22:17:39] Afterall, real geeks don't use MySpace ;) [22:18:07] http://shii.org/knows/How_to_make_a_personal_wiki [22:18:25] mjltigger: well, you should have at least one user, the one created during installation. if you don't, create it manually (see the faq for that). once you are logging in, you can create accounts for otehr users. [22:19:09] Duesentrieb: Do you still read the mailing lists? [22:19:18] MinuteElectron: rarely [22:19:24] ok [22:19:32] MinuteElectron: but i saw your post about userCan. didn't read the full thread though [22:19:49] Duesentrieb: I have confused myself completely with the FAQ... [22:19:51] Duesentrieb: someone posted a fixed version of lockdown [22:20:12] Duesentrieb: cba to try it out right now but i've marked it for reading when i'm in the mood [22:20:13] uh... i'm not sure i'm quite confortable with that... [22:20:16] I got a generic "Login Error:" with no context...I normally get one saying that I don't accept cookies...why did I get this one? [22:20:17] fixed *how*? [22:20:47] Duesentrieb: they inverted the checks somehow, the code looks good though (i didn't think it could be that simple though, thought it might need a rewrite) [22:21:04] it returns true when there isn't an entry for either of the three namespace checks [22:21:08] Duesentrieb: 1.14 Initial user was not created by installer [22:21:44] have set up AdminSettings.php [22:21:46] MinuteElectron: yes, an option, though inverting the logic of something is dangerous - i'd want to change names when doing it. Lockdown dies, Lockup is born. [22:21:50] thanks for the help with the character encoding stuff, y'all. [22:22:10] mjltigger: AdminSettings.php doesn't help you if you don't have shell access. [22:22:33] Duesentrieb: Yes, good idea. Anyways, I'll try the patch out later (maybe tomorrow) and see if it checks out. [22:23:02] If it does I'll clean up the code submit it to subversion. [22:23:22] MinuteElectron: i'm not going to mess with an inverted version before i finished my thesis. I'm happy enough with someone else doing it, it would be nice to call it something else, though. [22:23:32] yeah, lockup sounds good [22:23:35] "Lockup" seems the obvious choice for an inverted "lockdown" :) [22:23:35] exactly lol... then it says do the special:Userlogin thing.... I have tried that as the end of a url (www.myurl/wiki/Special:Userlogin) but get 404 [22:23:38] :p [22:23:59] When I began rewriting it myself this afternoon i chose ReverseLockdown - not very snappy though. [22:24:11] I'm confused.. mediawiki "current" is 1.12, but the sourceforge page says 1.9? [22:24:14] mjltigger: it's a wiki page. type it into the search box and hit enter [22:24:15] http://sourceforge.net/project/showfiles.php?group_id=34373 [22:24:22] derwin: sourceforge is out of date [22:24:24] don't use [22:24:25] it [22:24:29] whistle while you import SQL scripts... *whistles* [22:24:32] sourceforge should die die die [22:24:38] MinuteElectron: d'oh. my rpm references it.. :( [22:24:47] rpm?! [22:24:48] don't use rpm's either [22:25:11] poor guy, he uses an rpm databases [22:25:20] how many rpms does your pkg manager do? [22:25:31] yes, we're switching to gentoo because rpm sux.. tell me about it. [22:25:44] other than RPMs, what ought I use? [22:25:51] I could, but I don't have the copious free time it would require, derwin [22:25:56] derwin: the tarball [22:25:58] no matter what I enter I get Login error:Incorrect password entered. Please try again. [22:25:59] it's a php webapp [22:26:01] copy & run [22:26:19] debs work well too. [22:26:21] distripackages tend to impos some silly directory structure and spüread mediawiki over hald the system [22:26:27] mogra: not for mediawiki [22:26:30] and they generally screw up the installer :P [22:26:35] MinuteElectron: agreed there [22:26:37] mogra: never use any package oother than the tarball [22:26:50] mjltigger: you can't just write a password to the password field in the database, the DB stores a hash. You will probably have to add an email to the DB and email yourself a temp password [22:26:53] what do you think I use? /me is in shock [22:27:24] the package stuff works well enough for "real" applications. they could work for webapps too, if the maintainers didn't try to handle them like "real" applications [22:27:28] lol, copy and run = fail [22:27:35] there is a reason why package management exists [22:27:50] derwin: yes and now. [22:27:53] err, no [22:28:03] derwin: they exist for stuff where copy&run doesn't work. [22:28:09] let's see with a webapp, you untar into a folder, to uninstall, you delete the folder. [22:28:14] I see what you're saying about web apps vs. regular apps, but I am very very reluctant to ever distribute anything without meta information attached [22:28:22] it's not like an app, where it needs to put libs in /lib, etc [22:28:35] derwin: and as i said, they *could* work for mediawiki. it's mostly the maintainers trying to impose their way of thinking that introduces problems. [22:28:42] yes, that's what you do if you are an independent user. if you are managing a large environment, I'm not so sure that untar works/wins/etc. [22:28:56] sure it does :D [22:29:01] yes it does [22:29:11] unpack the tarball into /usr/share or /opt [22:29:14] the only thing a package would be good for is managing dependencies [22:29:22] again - a *sane* package would be fine [22:29:25] few are [22:29:36] heh, well, you won't find me disagreeing there, I'm using RPMs :) [22:29:58] the package format doesN't matter much [22:29:59] Again, how many times does your PKG manager SPIN :D [22:30:00] heh, this kludged 1.12.0 rpm seems like it might build, lol [22:30:05] the way it's tied into the system matters [22:30:43] spreading a webapp into /usr /etc /foo doesn't make sense. it should sit in a dir in the web root. [22:30:44] if the pkg maintainer built the package for mediawiki where it puts all files in /usr/share/mediawiki or /opt/mediawiki, it wouldn't matter [22:31:02] right [22:31:12] Duesentrieb: I disagree with using webroot, Apache alias exists for a reason [22:31:36] fedora uses /var/www/wiki [22:31:37] organize your stuff in a virtual tree, but keep / content in / [22:31:53] mogra: but never put the wiki in a web / [22:32:07] how can i change the location of the [edit] i want it left, for the sub-title, but keeps aligning right, also when trying to override it with float:left !important; in the monobook.css [22:32:29] or use subdomains properly [22:32:33] like wiki.nixgeex.org [22:32:58] but I prefer subdomains to be more like defining individual sites and using subfolders to define apps associated with a site [22:33:04] like nixgeex.org/wiki [22:33:44] mogra: well, mediawiki has to server pages and plain files. they have to be kept separatly. using different subdomains for them would work in theory too, but i'm not sure if mw can be configured to do this. [22:33:46] Duesentrieb: if you are using Mediawiki as a form of CMS, then I can see it going in / [22:34:13] if you want things to break, mogra [22:34:16] mogra: if you mix the path for files and pages, you have a conceptual and a practical probelm [22:34:27] woo, this board is a-hoppin today [22:34:36] This is a very subjective situation, is what I am saying [22:34:46] no, it's not [22:34:54] put files in / and fail, simple as [22:34:55] mogra: no, it's always a bad idea. [22:34:58] !cooluris [22:34:58] --mwbot-- Tim Berners-Lee says: Cool URIs don't change! [22:35:04] !rewriteproblems [22:35:04] --mwbot-- 1) Try as a fail-safe method; 2) Do not put the files into the document root; 3) Do not map the pages into the document root; 4) Use different paths for real files and virtual pages; 5) Do not set a RewriteBase; 6) Put all rules into the .htaccess file in the document root. [22:35:32] mogra: write "Namespace Pollution" 100 times :) [22:35:41] heh [22:35:55] "Namespace Pollution" 100 times :) [22:37:35] anyone knows how to move the [edit] that's on the far right on the page, tried the FAQ, and a lot of css things, still can't find where the default is located [22:40:42] RevisionDelete is only in 1.12? [22:41:10] yes [22:41:27] it hasn't been in development for too long and 1.11 was released way back in the summer [22:43:06] Are bugfixes added to the latest branch release in order to be considered "fixed"? [22:43:24] no [22:43:28] bugfixes go into trunk [22:43:38] branches are only changed for security and localisation [22:45:21] Okay. I have limited Alzheimers so pardon if I tend to repeat previously asked questions. :) [22:46:20] *Sasoriza also an annoying headache [22:53:32] hrm.. so.. mediawiki ppls.. if my choice is a custom rpm of mediawiki 1.12 which puts the mediawiki stuff in /usr/share/mediawiki but puts the rest in /var/www/wiki, or a fedora rpm of 1.8.x which puts stuff in /var/www/mediawiki.. which should I choose? [22:53:48] ie, is it more important to be "current" or "distro correct" ? [22:54:06] Is there anyone who wants to give feedback on my SoC proposal before i hit submit? It would be greatly appreciated :à [22:54:29] derwin: don't use a rpm at all, we don't support them as we don't have any insight as to what they do [22:54:51] I am pretty sure my boss will not approve of "don't use a rpm at all" but ok.. :) [22:55:01] time to say good-bye [22:56:14] is there an overview of all the MediaWiki:* pages? [22:56:28] Kameleon: special:allmessages [22:56:39] thanks BrokenArrow [22:57:16] BrokenArrow: that's not necessarily complete. [22:58:22] brion-away / Kameleon: that will show only the contents of active messages. [22:58:38] brion: oops, wrong BrokenArrow [22:58:52] wb brion [22:58:55] oy [22:59:29] n8 @ll [22:59:29] BrokenArrow / Kameleon: index.php?title=Special:AllPages&from=&namespace=8 shows all pages in the MediaWiki: namespace. [22:59:32] siebrand: will Special:Allpages/MediaWiki be more comlete? [22:59:41] n [22:59:42] o [22:59:49] BrokenArrow: ah, that works too? Sweet :) [23:00:16] siebrand: actually no, that works as a prefix for ns0 [23:00:19] *BrokenArrow grumbles [23:00:36] BrokenArrow: no, that does not work. You need to use the one I suggested above [23:00:43] Special:Allpages&from=&namespace=8 will only show pages that have been altered [23:01:02] MinuteElectron: that statement is incomplete... ;) [23:01:17] Special:Allpages&from=&namespace=8 will only show pages that have been altered by someone on your wiki [23:01:32] Special:Allmessages lists every single message, whether it has been modified by someone on your wiki or not [23:01:51] MinuteElectron: it shows all pages in the MediaWiki namespace, including messages that have been altered locally. [23:01:59] i found the MediaWiki:editsection now, but when i look at a rendered page source, there is a arround it, but i can't find that anywhere, any ideas? [23:02:09] siebrand: which one? [23:02:12] MinuteElectron: but some extensions use it for non-message contents. [23:02:17] what? [23:02:22] plz explain [23:02:43] me or siebrand? [23:03:06] siebrand: [23:03:11] Kameleon: styles are handled by the skin, not individual messages usually [23:03:13] MinuteElectron: well, MediaWiki:Gadgets-* for example, for javascript gadgets [23:03:19] siebrand: yes [23:03:30] fair enough, but i presumed we were discussing a default install [23:03:55] MinuteElectron: well, the question was: "is there an overview of all the MediaWiki:* pages?" [23:04:16] yes, Special:Allmessages [23:04:25] BrokenArrow > if i would want to change the style attributes, i should look through the monobook.php? [23:04:27] i don't see how that isn't an overview [23:04:45] MinuteElectron: it's not "all" per se. [23:04:57] heh, "makes its own gravy!" [23:05:14] Kameleon: have a look at MediaWiki:common.css and MediaWiki:monobook.css first [23:05:21] siebrand: that's a technicality really and only applies to non-standard installations [23:06:00] MinuteElectron: I am also not sure if extension messages with delayed loading show up in there; I think they don't. [23:06:07] lol.. "There are a lot of CSS classes and IDs used on the English Wikipedia. The use of most of them is not clearly explained or described anywhere but on the place they are used. " [23:07:47] BrokenArrow > somehow i can't override the default css with !important allready tried that [23:08:45] derwin: that's a lie, most aren't explained anywhere [23:09:09] 03(FIXED) Set file upload to autoconfirmed ( meant is 4 days after account creation) Wikimedia-wide. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12556 +comment (10brion) [23:12:10] 03(mod) Set file upload to autoconfirmed ( meant is 4 days after account creation) Wikimedia-wide. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12556 (10brion) [23:15:27] Kameleon: this is done daily on all MW sites - have you tried inspecting the source of your rendered pages for problems? [23:19:10] ok we're at 2019 bugs [23:19:15] plenty more to go but a good start :D [23:19:23] *MZMcBride goes to file more. :P [23:19:29] there's always my email bug... [23:19:37] hi all [23:19:58] is there any syntax for putting comment on a page, other than the SGML one? [23:20:59] what is a good anti spam extension? [23:22:23] is there any good way to get templates except manually copying a template, all associated CSS (somehow?) and all templates referenced by templates included in that template.. and manually insert them into my Template: namespace? [23:22:34] BrokenArrow > it somehow fixed itself :P thanks for the mediawiki:monobook.css :) [23:22:48] and the rest offcourse [23:23:08] in a related question, are templates from the wikipedia likely to continue to work under mediawiki 1.8.x ? [23:23:19] why isn't the Bug List on bugzilla sortable? [23:27:49] derwin: Can they be exported? [23:30:04] Sasoriza: are you asking me? [23:30:43] Ok, it's bug day [23:30:44] can somebody tell me please where or how i can find this mediawiki:sidebar site - in order to customize it..... [23:30:51] !sidebar [23:30:51] --mwbot-- To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [23:30:53] I have a mediawiki 1.8.x, I want to steal^H^H^H^H^Hcommunity the templates from the wikipedia.. but so far this seems to not work.. so I'm wondering if I'm either doing it wrong or if 1.8 does not support key stuff 1.12 does [23:31:04] I have 2 patches submitted [23:31:09] They just need commiting [23:31:53] is there any good way to get templates except manually copying a template... [23:32:16] mwbot - i am a bloody beginner - where i should do this? to localsettings? [23:32:23] derwin: yeah, 1.8 sucks [23:33:20] *MrZ-man reminds brion again of https://bugzilla.wikimedia.org/show_bug.cgi?id=13450 [23:33:39] Traveler3: http://yourwikiURL/MediaWiki:Sidebar [23:33:44] 03brion * r32387 10/trunk/phase3/ (3 files in 3 dirs): [23:33:44] * (bug 12077) Fix HTML nesting for TOC [23:33:44] Patch by WTucker at https://bugzilla.wikimedia.org/show_bug.cgi?id=12077#c5 [23:33:44] Plus parser test case [23:33:52] 03(FIXED) TOC causes w3c html validation to fail (if Tidy not enabled) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12077 +comment (10brion) [23:34:38] brion: one of the mediawikis I am responsible for is on.. MediaWiki: 1.3.0beta6 [23:34:50] Traveler3 [23:34:55] !sidebar [23:34:55] --mwbot-- To edit the navigation menu on the left, edit [[MediaWiki:Sidebar]] using its special syntax. For more details, see . [23:35:09] is there any special meaning to an "infobox" template, except that the templates called that on the wikipedia are all of the same type? [23:35:09] sasoriza - thanks for the link - but its dead [23:35:25] Traveler3: is probably not a real URI. [23:36:38] *Sasoriza thinks we should all go back to the beginning and start over [23:36:51] oh, neat. brion is listed on this Version page. - brion : thanks for mediawiki! [23:37:21] :D [23:38:22] 03(mod) Image caption is interpreted as a parameter (e.g. =?UTF-8?Q?=20when=20it=20ends=20with=20?==?UTF-8?Q?=E2=80=9Cpx=E2=80=9D?=) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13436 +need-review (10soxred93) [23:38:24] brion: any progress on hiring another person to do code review for you? [23:38:32] derwin: 1.3.0 - are you kidding? [23:38:54] oh new guy won't be able to do code review for me :) [23:39:03] what's his job then? [23:40:02] let's all go back to 1.1 [23:41:18] And lose those little buttons above the edit form? [23:41:21] Never! [23:42:12] I swear, I think 1.9 worked better than 1.11 [23:42:24] least for me [23:45:16] MrZ-man: slave labor! [23:45:56] brion: so like you, but without authority? ;) [23:46:09] you don't have to rub it in ;_; [23:46:40] :( [23:47:12] MrZ-man: you can take the &s off the params on confirmationTokenUrl() and invalidationTokenUrl() it looks like [23:47:23] since they won't be outputting anything through there... [23:47:49] and update the comments on the funcs [23:50:53] MinuteElectron: sadly, I am not kidding about the 1.3.0 beta we are running.. :/ [23:51:57] derwin: Why so... archaic? [23:52:20] Sasoriza: the company I work at is a wide assortment of fails, and we migrated to mediawiki shortly after 85% of the company was laid off, etc. [23:53:34] Your mission, Mr. Derwin, if you choose to accept it, is... (fill in the blank) (hint: opposite of downgrade) [23:54:17] then my other concern is mostly that the messages seem unclear [23:54:24] 'Email address invalidated ' doesn't really say what happened clealy [23:54:33] brion: am I missing something here? why is $expiration even passed? won't it always be overwritten by the new timestamp? [23:54:35] http://rafb.net/p/dCuFWK70.html [23:54:46] nor does "If this is *not* you, open the following link:" really describe what will happen [23:55:02] MrZ-man: it's an out-parameter [23:55:15] not a very pretty calling convention imho [23:55:49] what do you suggest for the messages? [23:56:45] the way I see it, if the person is clicking on the invalidate link in the email, its because they didn't register the account [23:58:04] 03brion * r32388 10/trunk/extensions/DidYouMean/DidYouMean.php: name hook function to match its call [23:58:20] but what'll happen when you do? a complaint form? a pretty animation? a chance to take over the account? [23:58:38] Hi. I've got a question: How is it possible to make a wiki multilingual? (like de.wikipedia.org en.wikipedia.org etc.) [23:58:44] we're already asking people to click links from an email, which smells phishy -- we want to be very clear about what we're going to do [23:59:02] tuX`: those are done just by having more wikis [23:59:14] Is there no other way?