[00:07:09] 03(NEW) Thumb.php occasionally fails with error "ulimit4.sh: line 4: /usr/local/bin/rsvg: No such file or directory" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14535 normal; normal; Wikimedia: General/Unknown; (nospam) [00:12:21] 03(mod) Local Stewards on test.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13464 (10mohsensalek) [00:51:55] 03(mod) shared.css: Prepend Cambria to texhtml fonts - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14532 (10danny.b) [00:51:58] 03(mod) CSS (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12788 (10danny.b) [00:59:22] 03(NEW) database error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14536 15enhancement; normal; MediaWiki: Database; (mohsensalek) [01:04:46] I manage a wiki and was wondering if someone could help me design a template [01:30:57] I manage a wiki and was wondering if someone could help me design a template [01:44:12] what yall [02:23:50] Hi - I changed MediaWiki:Sidebar and don't understand why the top section is now "boxed" - indented (and with the CSS I'm using, has a line around it). My change is here: http://www.appropedia.org/index.php?title=MediaWiki:Sidebar&diff=45620&oldid=31309 [02:27:18] that's odd [02:29:42] It's the same as the way the toolbox displays, FWIW [02:31:41] Chriswaterguy: try removing the blank lines inbetween the sections, and add a space after each parent heading [02:37:00] a space, using space bar, as opposed to a blank line? [02:39:27] no no, remove the blank lines inbetween each section. and put a space inbetween * navigation * community and * topic areas [02:39:40] ah :) [02:40:15] no put a space after each single asterisk [02:40:20] now* [02:41:28] no change [02:41:57] will debug - go back and make a little change at a time [02:43:44] maybe it has something to do with the : before each category, its a system page. it won't categorize it, no need for them [02:44:56] ok [02:44:56] but the mystery is - why does it only happen to the first section? [02:45:20] im not sure, im just looking at possibilities, stuff that seems "off" [02:48:37] found something: removing hyphenated title in first line is the cause, but don't know why. This is where it pops up: http://www.appropedia.org/index.php?title=MediaWiki:Sidebar&diff=45628&oldid=45627 [02:51:38] the issue isn't caused in a non-modified monobook [02:52:00] really? hmm [02:55:44] for now, using two words in first title (but no hyphen) and it's working [02:57:07] just noticed that "Appropriate technology" splits onto two lines - need a wide sidebar i guess [02:57:31] anyway, looking better - thanks Charitwo [02:57:51] np [02:59:34] btw, is this a good place to ask for CSS help? working on a new skin for the site, at http://www.appropedia.org/User:Chriswaterguy/monobook.css [03:00:35] splarka is pretty good with js and css, although he isnt here atm [03:03:35] cool - thanks! [03:39:35] 03(NEW) Change interwiki name for Old Church Slavonic Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14537 15enhancement; normal; MediaWiki: Internationalization; (oil_shtab) [04:23:00] Hi - trying to do a clean Nutch index of the March Wikipedia Dump that I loaded onto my local server. Seems that mediawiki is taking seconds to generate each page, and my average processing time is about 3 secs per page. I wanted to compare that against indexing static.wikipedia.org - but the download page says the limit is 1 page per second - does that hold for static.wikipedia.org or just the main site. If not, whats the [04:23:00] rate limit on static? Anyone think of an alternative for a local index? [04:26:31] when I use the markup [[#content]] I get the html "#content" can I get something like "top" ? [04:27:28] Winton: why would you want to index the unpacked static.wikipedia.org? [04:27:35] you could just download the tarball and do it locally [04:31:35] do you want the english wikipedia or some other wiki? because the english dump isn't done yet [04:37:14] neil_d [[#content|top]] [04:37:38] darkcode: thanks ! [04:45:53] Tim, I'm doing some really high volume searches on Yahoo which arent sustainable, for a natural language algorithm, and I really need a local index [04:46:18] There's a static wiki tarball? The March one is a broken stub [04:46:46] http://static.wikipedia.org/downloads/2008-03/en/ [04:46:57] The last good one is June last year I think [04:48:13] but yes, if there is a copy of the March one that is good, I'd love the url [04:56:46] sorry, back now [04:57:05] np, about to watc Battlestar :) [04:57:16] the copy that's unpacked on the web is the June 2008 version [04:57:25] it's half complete, that's why there's no tarball [04:57:31] heh [04:57:35] once it finishes, a tarball will be generated for it [04:57:38] ok - when was the last good one? [04:57:47] I don't know, 2004? [04:57:52] ugh :/ [04:57:54] you should wait for it to finish [04:58:01] Do you have an eta? [04:58:18] (appreciate your response btw, sorry to be curt) [04:59:49] it's saying that it's done 78% of ordinary articles, after about a week [05:00:35] it'll probably speed up towards the end because the articles get shorter [05:01:11] great news - my alternate plan was to hack Rainman's lucene mediawiki mod [05:01:14] then once it's done with that, it might spend another day or so on shared image descriptions, then it'll tar it up [05:01:28] how big will it be, any idea? [05:04:52] the german one was 3.1GB, and the ratio english to german of equivalent XML dumps is about 3.8, so probably around 12GB [05:05:37] hi! [05:05:41] hi domas [05:05:45] hello domas [05:07:20] thanks so much - i'll try rainman's direct from xml dump indexer i guess - it will take a longwhile to download that. Thanks a lot for all that info - very helpful! [05:55:38] 03werdna * r36274 10/trunk/extensions/AntiSpoof/AntiSpoof_body.php: Make equivString public, so I can use it in other extensions [07:01:46] http://growabrain.typepad.com/photos/uncategorized/parents.gif [07:04:09] m? [07:05:30] what does "Parents" look like there, werd... [07:05:53] ohh, right [07:09:54] Wikipedia: bringing you unexpected penis since 2001 [07:17:16] autofellatio again? [07:17:51] click it, totally safe for work, just... odd [07:23:10] I found a small bug [07:23:21] On a fresh install [07:23:24] The English-language Wikipedia currently contains 1 articles. [07:23:31] 03tstarling * r36275 10/trunk/extensions/ExtensionDistributor/ (4 files): Support for a remote svn client. Committing for test on server. [07:23:32] should be article, right? [07:28:36] TheSkorm: context please [07:29:50] well, i'm making a mirror for school use when I don't have internet [07:29:56] and at http://theskorm.ath.cx:7000/wiki/Special:Statistics [07:30:19] it says that [07:30:24] 'sitestatstext' => "There {{PLURAL:\$1|is '''1''' page|are '''\$1''' total pages}} in the database. ... [07:30:52] the bug is in http://en.wikipedia.org/w/index.php?title=MediaWiki:Sitestatstext&action=edit [07:31:05] because the english language wikipedia probably felt having the {{PLURAL}} function check there a bit silly [07:31:14] hehe [07:31:14] since it was unlikely that there would ever only be one article on en.wp at any given time [07:31:28] not a bug in mediawiki itself, plurals are taken care of [07:31:31] you never know.... [07:31:48] so please do report the problem to http://en.wikipedia.org/wiki/MediaWiki_talk:Sitestatstext ^_^ [07:34:22] I tell you what, importing the xml dumps into the database takes forever [07:55:22] 03(NEW) Reverting Edit Problem - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14538 15enhancement; normal; Wikimedia: wikibugs; (unknownquinones) [07:56:51] 03(mod) Reverting Edit Problem - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14538 +comment (10charitwo) [08:09:04] Hi! [08:11:10] 03btongminh * r36276 10/trunk/extensions/PovWatch/PovWatch_body.php: (bug 14536) Missing database fields in select [08:11:36] 03(FIXED) database error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14536 +comment (10Bryan.TongMinh) [08:15:15] <_wooz> lo [08:30:09] I'm trying to rangeblock in my wiki, and it's rejecting 81.128.0.0/11. Am I doing something wrong? (never rangeblockedbefore) [08:30:28] you can't range block wider than /16 [08:30:47] because that's be idiotic, /11 is 2 million IPs [08:32:03] you could however, do 32 /16s to block that /11 [08:32:19] *Splarka has done that more than once [08:32:19] nite! [08:32:30] It's a private internal wiki, and we have a spammer from BT. None of us use BT, so I wanted to block their main range [08:32:51] how can someone spam a private internal wiki ? [08:32:54] what is the /11 ? [08:33:57] *Splarka has even blocked an /8 on one occasion, lots of opening of new tabs [08:35:20] It's not an onwiki problem, but we suspect it's one of our internal users [08:35:37] So we want to rangeblock so it picks up who it is [08:35:43] what is the /11 in particular you wish to block? [08:35:50] The range is 81.128.0.0/11 [08:35:54] why don't you do a CU ? [08:40:38] I hate script kiddies :( [08:41:48] but they love ya [08:42:28] hmm [08:42:43] TheFearow: http://p.defau.lt/?FArETjSJ0YEk_l9uxBtmBw [08:43:06] if you open all those into new tabs you should just need to sneek through them all and click [block this user] [08:47:13] (although you may wish to adjust the time and message and options and other boring stuff) [08:48:02] TimStarling: in ExtensionDistributor/svn-invoker.php, svnShellExec() shouldn't return $output ? [08:48:23] thank you ialex [08:48:39] that would be the bug that I was just trying to work out [08:48:48] :) [08:52:32] well, one of them at least [08:55:56] *Splarka sticks a fiberscope in his ear and finds a chunk of wax, explaining his lack of hearing in it [08:57:48] 03tstarling * r36277 10/trunk/extensions/ExtensionDistributor/svn-invoker.php: Bugs [09:06:40] 03tstarling * r36278 10/trunk/extensions/ExtensionDistributor/svn-invoker.php: Another bug [09:32:19] 03tstarling * r36279 10/trunk/extensions/ (58 files in 31 dirs): (log message trimmed) [09:32:19] Ran a new vulnerability scanner on the extensions directory. Found the following: [09:32:19] * register_globals XSS vulnerabilities in: Call, ChangeAuthor, EditOwn, SignDocument, TemplateLink, WatchSubpages, WhoIsWatching, php/ext/MediaWiki [09:32:19] * register_globals arbitrary inclusion vulnerabilities in: CategoryIntersection, [09:32:22] Makebot, PasswordReset, SemanticCalendar, SemanticForms, SemanticMediaWiki, [09:32:24] SocialProfile, SpamRegex, StalePages, TodoTasks, WhiteList, Wikidata, regexBlock [09:32:26] * Plain (non-register_globals) XSS vulnerabilities in: geo, MetavidWiki, wikihiero [09:40:17] 03tstarling * r36280 10/branches/ (109 files in 56 dirs): Backport of security fixes from r36279 to all extension branches, and fixed any additional issues that the scanner picked up. [09:42:58] do I get a cookie? [09:43:12] no, but you might get a stroopwafel [09:43:25] 03tstarling * r36281 10/trunk/tools/rg-vuln-check/ (. README conf.php.sample rg-vuln-check.php): Scanner for classic register_globals vulnerabilities. Also detects some kinds of plain XSS vulnerability. [09:46:00] =)) [09:46:06] TimStarling: time for security advisory! [09:54:05] 03rotem * r36282 10/trunk/extensions/LabeledSectionTransclusion/lst.i18n.php: Update for he. [09:59:27] 03rotem * r36283 10/trunk/ (2 files in 2 dirs): [09:59:27] * A function to get all Wikimedia extensions. [09:59:27] * Using it to allow checking all Wikimedia extensions in checkExtensions.php. [10:04:21] *Dantman|FS updates his copy of extensions for security [10:06:04] ^_^ Yay... I'm actually still online... [10:10:05] seems there is  : problem : http://fr.wikisource.org/wiki/Special:Modifications_r%C3%A9centes [10:13:42] hello [10:13:52] there is bug on fr.ws RC [10:14:02] http://fr.wikisource.org/wiki/Special:Modifications_r%C3%A9centes [10:21:59] 03rotem * r36284 10/trunk/extensions/Cite/cite_text-he: Hebrew text for Special:Cite. [10:22:49] yannf, guillom: problem may be in http://fr.wikisource.org/w/index.php?title=MediaWiki:Rclinks&action=edit [10:23:34] 03rotem * r36285 10/trunk/extensions/Cite/cite_text: Removing trailing whitespace and double spaces in Special:Cite text. [10:23:34] compare to http://fr.wikipedia.org/w/index.php?title=MediaWiki:Rclinks&action=edit [10:24:21] (although that wouldn't explain it all..) [10:25:19] perhaps it is MediaWiki:colon-separator [10:26:16] Is there anyway to see the 'wiki code' without actually having the right to edit a page? [10:26:33] if you don't have the right to edit it, you should have a view source tab [10:26:40] if not, action=raw will probably work [10:26:59] action=edit *should* work ... except in previous versions where it would just show a "you must log in" message instead [10:27:15] (but you could use action=edit on protected pages at the same wikis, silly programmers) [10:27:18] didn't that get fixed? i remember it did that when you were blocked too.. [10:27:28] sure, but you assume they have 1.13.bleeding.edge [10:27:43] The wiki being used is relatively old. [10:27:50] Not sure what version exactly, though. [10:27:51] hmmm [10:28:19] silly french [10:28:22] Could you give me an example link? (E.G www.wiki.com/Main_Page) [10:28:40] /path/to/the/index.php?title=Main_Page&action=raw [10:28:49] is there any reason MessagesFr.php had to translate these? [10:28:50] Alright, thanks. [10:28:50] 'semicolon-separator' => ' ; ', [10:28:50] 'colon-separator' => ' : ', [10:28:50] 'autocomment-prefix' => ' – ', [10:29:05] Splarka: in French, there's a space before several types of punctuation [10:29:13] Splarka: "Categories : Foo" instead of "Categories: Foo" [10:29:15] they seem to be mucking up the recent changes [10:29:22] right [10:29:34] compare: http://fr.wikipedia.org/w/index.php?title=MediaWiki:Semicolon-separator&action=edit and recent changes [10:29:34] Yes, that did the trick. Thanks. [10:29:40] with http://fr.wikisource.org/w/index.php?title=MediaWiki:Semicolon-separator&action=edit and recent changes [10:35:32] well, anywho [10:35:48] the bug was here, in introducing   to semicolon-separator: http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=36204 [10:36:00] siebrand: ping [10:42:00] 03ialex * r36286 10/trunk/phase3/includes/ChangesList.php: Allow entities, it breaks some languages such as french [10:42:37] or you could do that, heh [10:42:43] :) [10:42:48] ialex: the odd thing is, it works with  : [10:42:50] but not with  ; [10:43:17] (or maybe it was just only being called on recent changes without entities) [10:43:45] *Splarka fixed it on test.wp with %C2%A0;%C2%A0 [10:43:56] *Splarka unpings siebrand [10:43:56] TimStarling: hmmm, thanks for the warning about the extensions, one thing that would have been nice, is the SVN revision of when they were fixed [10:44:15] Splarka: ow [10:44:39] 36279 [10:44:45] ialex: now to ask Tim to sync includes/ChangesList.php ... [10:45:20] *Splarka points tim to the naughty   polluting all french language recent changes that have default semicolon-separator [10:46:57] TimStarling: thank you :) [10:48:43] *Splarka proffers baked snails for Tim [10:48:53] 03rotem * r36287 10/trunk/extensions/ (7 files in 7 dirs): Hebrew translation for all Wikimedia extensions except FlaggedRevs. [10:50:41] 03(mod) SUL watchlist / new messages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14488 +comment (10waldir) [10:50:43] 03(mod) Cross-wiki watchlists with option for public viewing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3525 +comment (10waldir) [10:53:17] i tried to mark a second duplicate for a bug, but it replaced the first one. I think this should be allowed, especially for bugs that try to address several issues. Where can I request this feature? [10:56:43] Splarka: ;) [10:57:20] siebrand: it is odd that that crept in, was it working fine on betawiki? [10:57:34] the entity in semicolon-separator that is [10:57:39] Splarka: haven't read. You unpinged me... [10:57:53] sorry ^_^ [10:58:11] isn't a ping now, more of a curious prodding [10:58:12] Splarka: the separator in MessagesFr.php broke things? [10:58:26] Waldir_away: bugzilla is a software from mozilla foundation, so i think you should request it there [10:58:35] in semicolon-separator, yes, because it was escaped [10:58:37] *Waldir [10:58:38] ialex changed it to escape all but entities [10:58:48] ialex, I thought so, thanks [10:58:51] Waldir: http://bugzilla.mozilla.org/enter_bug.cgi?product=Bugzilla heh [10:58:53] Splarka: I do recall seeing it when I last committed fr, but haven't thought of it being a possible problem. [10:59:05] Splarka: I'll remove it from the file, if not done already. [10:59:16] sie: ialex fixed it [10:59:19] hence the unpinging [10:59:21] Thx, Splarka ! [10:59:38] sie: r36286 [11:00:15] Waldir> https://bugzilla.mozilla.org/show_bug.cgi?id=101894 [11:00:28] Splarka: ah, k, thanks ialex. [11:00:35] np :) [11:00:58] ialex: was wmf updated with that file revision already? [11:01:11] Splarka, thanks, i was going to ask you for possible keywords for a search, since "multiple duplicates" returned no results :P [11:01:29] it did for me, it returned 200 bugs ^_^ [11:01:34] but it took 3 minutes [11:01:46] siebrand: yes it was [11:02:00] tst*rl*ng synchronized php-1.5/includes/ChangesList.php a few min ago [11:02:03] maybe i should have written "duplicate" :s [11:02:18] wal: query_format=specific&order=relevance+desc&bug_status=__open__&product=Bugzilla&content=multiple+duplicates [11:02:21] is what I found it with [11:02:27] *Splarka shrugs [11:03:30] does #mediawiki support installing of plguins (specficly the cite one), It doesn't seem to be detecting the tags [11:03:35] Splarka: excellent. [11:04:30] Splarka, perhaps quicksearch is not as powerful ;) https://bugzilla.mozilla.org/buglist.cgi?quicksearch=multiple+duplicates [11:05:27] heh [11:05:45] it doesnt seem like they are inclined to resolving it, though... at least the comments were added to all relevant bugs :) [11:06:43] right, you should probably just mark it as a duplicate of the most fixable bug and note it also is covered in a few others [11:07:26] ah... :s I am not sure which one is "most fixable" what do you think? https://bugzilla.wikimedia.org/show_bug.cgi?id=14488 [11:08:18] like if someone requets {{CURRENTUSER}} and {{subst:CURRENTUSER}}, you could mark it as a duplicate of https://bugzilla.wikimedia.org/show_bug.cgi?id=10336 but note it also relates to https://bugzilla.wikimedia.org/show_bug.cgi?id=4196 [11:08:40] (even though that isn't strictly accurate) [11:09:45] TheSkorm: is the extension listed in Special:Version? [11:09:53] irregardless, that begs the question (hah, the grammar nazis are twitching now!) why there are two open bugs that are semi duplicates [11:10:15] perhaps instead, Waldir, you should mark both of the other bugs as blockers for that one, and rename that one "Global tools (tracking)" [11:11:00] ialex: yup [11:11:30] http://theskorm.ath.cx:7000/wiki/Special:Version http://theskorm.ath.cx:7000/wiki/Train [11:12:00] (might be a bit slow since im still importing the database) [11:12:41] hum, good idea, i guess... but otoh it adds nothing to those two, I mean, onde these are solved this one ill be too (as opposed to the case where this would be /solvable/ once those are resolved) [11:12:52] *ill=will [11:12:57] oOo wait a second, wikipedia has cite under special pages and under phaser hooks [11:13:05] Mine only appears under phaser hooks [11:13:51] TheSkorm: you need to use , Wikipedia uses a template to wrap it [11:14:30] -_-, ialex how hard is it to change it to the same as the wiki? [11:14:43] (I'm creating a mirror to use at school for offline use) [11:14:51] TheSkorm: import the template [11:15:23] ah, so when the database import finishes it'll be right? [11:16:19] how can I change the edit page toolbox? [11:16:27] add REDIRECT etc. [11:17:15] TheSkorm: if you import the templates too, yes [11:17:26] Dor: you need to use javascript [11:18:01] okay.... [11:18:03] how? [11:18:10] let's say I have [11:18:19] bold italics and internal link [11:18:28] I wanna add #redirect [[+]] [11:18:30] how? [11:19:29] ialex: Thanks :> [11:21:03] Dor: http://en.wikipedia.org/wiki/MediaWiki:Common.js/edit.js [11:21:19] 03(mod) SUL watchlist / new messages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14488 (10waldir) [11:21:51] hi [11:22:23] Dor: note that /edit.js is specifically included on edit pages via if (wgAction == "edit" || wgAction == "submit") importScript("MediaWiki:Common.js/edit.js") [11:22:38] and so you'd probably just want to put the relevant code into your common.js [11:22:53] also see http://en.wikisource.org/wiki/Wikisource:Tools_and_scripts/More_editing_buttons and http://communitytest.wikia.com/wiki/Help:Custom_edit_buttons [11:23:05] is anyone aware of what the directories locale, serialized, t and tests are for? please fill in at http://www.mediawiki.org/wiki/Project:Forum#Directories [11:23:35] 03(mod) Cross-wiki watchlists with option for public viewing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3525 (10waldir) [11:23:43] hi Flominator [11:25:06] Flominator: locale is for exporting languages as .po, serialized is used to strore some serialized php files, t and tests are tests for the software [11:25:22] hi carl-m|away [11:25:28] hi codeispoetry [11:25:38] ialex: great, can you maybe put it in there? [11:27:23] Flominator: there are README files in each directory ;) [11:29:04] ialex: lol thx [11:30:27] never seen them before ... [11:43:16] 2353000 pages [11:43:19] *TheSkorm waits [13:16:21] 03(mod) Feature request: local hiding of account names - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14476 +comment (10cometstyles) [13:50:10] !admins [13:50:10] --mwbot-- I don't know anything about "admins". You might try: !adminsettings !rollback [13:50:20] !adminsettings [13:50:20] --mwbot-- AdminSettings.php is an additional configuration file for use with command line maintenance scripts. See AdminSettings.sample in your installation directory for details. [13:50:26] !help [13:50:26] --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 > [13:50:53] cool [13:57:49] 03mkroetzsch * r36290 10/tags/extensions/SemanticMediaWiki/: New directory for Semantic MediaWiki [14:12:18] 03(FIXED) Preceding text and single apostrophes are not included in links - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=468 +comment (10alefzet) [14:12:19] 03(FIXED) Add language independent linktrail for Wiktionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11127 +comment (10alefzet) [14:12:47] 03mkroetzsch * r36292 10/tags/extensions/SemanticMediaWiki/REL_1_1_2/includes/SMW_GlobalFunctions.php: version increment [14:35:38] Does anyone know what kind of file to save the list of words for a fancy captcha in? [14:46:04] 03(NEW) linktrail for digraphs wih apostrophe or grave accent - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14539 15enhancement; normal; MediaWiki: Internationalization; (alefzet) [15:03:08] 03(NEW) Problem with #ask - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14540 major; normal; MediaWiki extensions: Semantic MediaWiki; (dasch_87) [15:31:20] 03(mod) Section edit conflict expands edit box to entire article - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4745 +comment (10nrp) [15:50:20] hi can any1 help me? [15:50:33] I want to set up custom usergroups [15:50:38] but im not sur how [15:55:54] 03(mod) Show warning when hash identical file exists - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13434 +comment (10waldir) [15:57:25] ahm, since when does mediawiki not accept an empty summary when creating a redirect? [15:58:06] these auto summaries were accepted as summary some days ago. [16:07:50] I've got a template that has maybe 20 variables. I need one more, unfortunately this is going to be rendered as a table and has an unknown length. I don't mind the template user constructing the table (i.e. passing a table to a var) but this not working. [16:08:25] Has anyone dealt with this in a template before? The number of vars is kind of open-ended. [16:09:55] 03(mod) database error - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14536 (10mohsensalek) [17:32:14] 03(mod) Dump the article titles lists (all-titles-in-ns0.gz) every day - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13693 +comment (10hippytrail) [17:32:19] 03(mod) Dump the article titles lists (all-titles-in-ns0.gz) unsorted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14415 (10hippytrail) [17:49:26] 03(mod) Provide updated distributions of the custom templates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=9025 +comment (10tom) [18:12:17] 03nhuffschmid * r36293 10/trunk/wap/ (5 files in 3 dirs): [18:12:17] updated hawhaw.inc [18:12:17] simulator-less design now better matches hawhaw api and license [18:12:17] fixed nbsp-bug [18:23:06] in a wiki family, is there any reason to choose between different table prefixes or separate tables, or does each method work equally well? [18:32:01] ok.....then how about this [18:32:09] totally different question [18:33:07] if I want to insert a new hook into the code, how do I do that? So that I change all of my code-hacking into stuff that looks like hooks (and perhaps could be added as real hooks someday) [18:33:41] Smaug: basically, you insert a call to wfRunHooks and give it the appropriate parameters [18:33:51] grep for wfRunHooks to see how it's done [18:34:04] also, read docs/hooks.txt or whatever it is called [18:34:10] what is grep? is that some linux term? [18:34:19] fulltext search over files [18:34:25] in windows, hit f3 in the explorer [18:34:44] http://en.wikipedia.org/wiki/Grep [18:34:55] i can recommend unxutils for windows, btw [18:35:19] thanks, will read that text file [18:35:40] there's also some documentation on mediawiki.org [18:35:41] !hooks [18:35:41] --mwbot-- Hooks allow you to run functions at various points in the main MediaWiki code. For more information about using hooks in MediaWiki, see . [18:37:53] How do I clone an existing MediaWiki installation without shell access? [18:39:12] (I have FTP access though.) [18:43:17] FGHI: download the extensions directory and LocalSettings.php [18:43:47] does anyone know approximately how long it'll be before the next stable release? [18:43:48] then add those to an install running the same version in the target directory [18:44:07] Prod: I think 1.13 will be stable in September [18:44:27] I know. And skins. But how do I clone pages and user accounts and the corresponding user actions in pages' histories? [18:44:41] but stable is really just a snapshot [18:44:57] 03grondin * r36294 10/trunk/extensions/ExtensionDistributor/ (ExtensionDistributor.i18n.php ExtensionDistributor.php): Adding extension informations [18:45:00] yea [18:45:14] but at least it gets more widespread testing [18:45:43] FGHI: you need to dump the database and then import the dump file into a new db [18:46:19] is there a PHP script for it? [18:46:54] FGHI: run the query [18:47:00] nm [18:47:04] I've heard of smth named like 'mediawiki tools' or like that, but I just can't recall or google. [18:47:14] FGHI: try phpmyAdmin [18:48:05] the reason I ask is because my site is still on 1.11, and an upgrade to 1.12 is going to be major, and we don't want to have to go through that if 1.13 is just going to be released the next week and we have to go through it all over again [18:48:45] Ah, found it! http://www.mediawiki.org/wiki/Mw_tools [18:52:13] Alexfusco5|Away: September? I heard June 2008! Have I heard wrong? [18:52:39] 1.12 was in march [18:52:52] so if they stick to quarterly it would be june [18:57:39] i've read all about hooks and now understand that I am phrasing it wrong. I do not want to create a new hook, but rather a whole new event! [18:57:51] (and then a hook) [18:58:57] Duesentrieb: thanks for the text file and link, it helped me come to this realization. Neither, however, explains how to create events, only hooks for events that already exists [19:07:24] 03jojo * r36295 10/trunk/extensions/Collection/ (4 files in 2 dirs): remove shared base URL stuff, which is not needed any more by newest mwlib code [19:10:35] 03(NEW) Cache Issue with "This page was last modified on ..." - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14541 15enhancement; normal; MediaWiki: Page rendering; (michael.frey) [19:17:01] Smaug: as i said: all you need to do is insert a call to wfRunHooks at the place you want the event to fire, and povide the parameters you want to be able to use in your hook function. look at existing calls to wfRunHooks for examples. [19:17:17] ok [19:17:47] Smaug: when you have inserted such a call in a place convenient for you, submit a patch to bugzilla - patches that just insert hook points (aka events) tend to be accepted quickly. [19:25:51] 03(NEW) "Review this revision" is printed out - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14542 15enhancement; normal; MediaWiki extensions: FlaggedRevs; (michael.frey) [19:29:01] Duesentrieb: thanks, am trying now [19:36:32] Has anyone seen a template that can take a table as a single parameter? I have many fields, but one can have many many values to display as a table. [19:36:51] Mookie, what do you mean? [19:37:57] ..? [19:38:48] Hrm. How can I reword it. My template takes named parameters. [19:39:05] give me an examply [19:39:06] But, one of those values will be rendered as a table. [19:39:11] {{template|param|param}} [19:39:14] resuly [19:39:16] result* [19:39:20] It potentially could have infinite rows. [19:39:30] I do not know how big this thing could be. The template user decides. [19:39:57] show me an example of a user using it [19:41:25] {{ shoppnig list template | username | {| bread | milk | eggs |} }} # obviously, newlines would be needed in the table [19:42:15] I know this example won't work as-is. table must span a couple of lines. [19:42:50] huh [19:43:10] There is no way for me to know how many items will be on the shopping list. So I was hoping the template user can just hand me a table for display. [19:43:23] problematic indeed [19:43:33] maybe it's possible [19:43:49] I don't have enough experience to do it :P [19:43:51] I dunno how [19:43:52] sry [19:43:52] mewo [19:43:53] I've found an entry about using another template {{!}} which just outputs a | [19:44:03] yes [19:44:07] {{!}} is known [19:44:24] it helps to use | without making it think as a new argument [19:44:29] you could use [19:44:54] username | {{{!}} bread {{!}} milk {{!}} eggs {{!}}} }} [19:44:59] in your examply [19:45:02] example* [19:45:13] what's wrong with me and the 'y' today? :P [19:45:20] Hrm. Let me try it out. [19:45:54] try it [19:49:29] Mookie: i have an idea for you [19:49:47] have one parameter be the number of rows, or something [19:50:08] then all of the following parameters are numbered [19:50:19] since a user can add in any number of numbered parameters [19:50:43] use parser functions to check how many rows, construct such a table, and then put the parameter values into each [19:50:50] hrm [19:50:57] so in the template, instead of {{{1}}} and {{{2}}} [19:51:19] you'd have parser functions {{{{{#ifeq: something}}}}} [19:51:24] i haven't really thought it out [19:51:35] you'd need some parser functions i haven't used (variables probably) [19:51:54] {{{{{#ifeq: something |number| }}}}} [19:52:10] Good idea... even better would have it parse the number of non-named parameters first. [19:52:20] So the user doesn't have to say. [19:52:23] yeah [19:52:28] dunno if that could be done [19:52:31] but worth looking into [19:52:46] Such a double-pass would require a second parser call on the raw parameter [19:55:33] Hrm, the {{!}} works. [19:57:13] the named parameters don't clobber the unnamed ones, do they? [20:00:28] Mookie: what do you mean [20:03:23] I am writing a template, many parameters are fixed. But there is a need for the template user to pass an "array" (or a table) of values that need be displayed as a table. [20:03:49] The number of parameters that the user could pass is unknown. [20:04:08] Mookie: i donĂ„t think there's any good way to do this [20:04:12] (Obviously it would be within reason, but I can't just hardcode 20 and expect the user to stay within that. [20:04:32] maybe there'S some type of "loop" extension that could be used, but it gets ugly... [20:05:13] Well I found a trick where the user passes a table as a single parameter, but uses {{!}} template as an alias of |. [20:05:26] This causes the template to not consider it a new parameter each time. [20:06:00] This will require a bit of work on the part of the user, though. [20:06:21] Smaug: the named parameters aren't just aliases for {{{1}}}? [20:06:49] Smaug: I mean, I can have named ones and also numbered ones together without interference? [20:07:05] Mookie: i think so, though i've never tried it. try it out on a simple template to check [20:07:17] (I'm assuming this system just uses PHP associative arrays for storage, which would mean they don't mess with each other. [20:09:45] hello can anybody tell me how I need to resolve wikilinks beginning with a colon so [[:en:user]] [20:13:53] dhun, they're links to languages, but appearing inline, not at the sidebar [20:14:50] is there a python code, that take such a thing and returns the link as well as the caption [20:16:21] i don't really understand what do you want to do [20:17:24] I am generating a pdf from a wikibook, so I need to resolve the structure on my local machine [20:18:14] dhun: well, you'd need to know what the link points to. so you have to know what the prefix en is mapped to on that specific wiki [20:18:47] also... [20:18:50] !wiki2pdf [20:18:50] --mwbot-- Google it; one example is . [20:19:20] hey umm i installed the fedora9 rpm where are the damn instructions for the rpm's [20:19:35] gVJHGJG: ask fedora [20:19:45] ROFL [20:19:46] or use the tarball, then you can ask us [20:20:04] seriouls,y if you use third party packages, ask the package maintainer., [20:20:10] roguedaemon> ask mediawiki [20:20:11] lol [20:20:27] well, you asked about instructions for rpms [20:20:34] mediawiki doesn't have anything to do with rpms [20:20:38] :p [20:21:01] maybe, if you have a concrete question about mediawiki, we can help [20:21:20] if it's about the package, installation and setup... probably not. [20:22:10] thanks for the link, but I need higher quality [20:22:31] something like this autogenerated PDF http://upload.wikimedia.org/wikibooks/de/b/b7/Einf%C3%BChrung_in_die_Astronomie.pdf [20:22:52] dhun: well, check whatever generated that :) [20:23:14] thats me [20:23:21] or my tool [20:23:32] dhun: by the way... a leading colon in links is not magic. it's used to *disable* the magic some link targets trigger. [20:23:43] you have to identify all "magic" links to handle them correctly. [20:23:57] yes, I should better do so [20:24:01] sadly this looks eaiser to setup using the tarball [20:24:38] gVJHGJG: it probably is. and the tarball is up to date, too :) [20:24:54] distri packages fro web applications tend to suck [20:25:04] the package management and directory layout isn't designed for web apps [20:25:09] i like the rpm's cause i can walk away and it has a chance of updating itself [20:25:18] i like being lazy [20:25:19] or I just do buf=buf.split("|")[-1] [20:25:30] that seems ok, and is less work [20:25:37] gVJHGJG: sure. if it would work, that would be cool :) [20:25:55] dhun: uh? [20:25:58] it never does... although it allways seems to work with /usr/ports on the bsd boxes [20:26:04] dhun: to achive what? [20:26:15] to get the caption [20:26:16] why people cant include instructions with packages i have no fucking clue [20:27:00] dhun: the caption is whatever is after the |, or the whole thing, if ther eis no |. In that case, a "link trail" may also be included. Will you be generating links, or do you need the caption only? [20:27:23] gVJHGJG: well, what do you need instructions for? [20:27:34] stating your *actual* problem may get you hep [20:28:01] well that rpm from the fedora repository kinda sucks because it doesnt have a manual or a howto to go with it [20:28:36] isntalls to /var/www/wiki but http://localhost/wiki doesnt work :] [20:28:55] i know its somewhere supposed to have something in /etc/httpd.conf [20:29:02] i justg dont know what [20:29:02] I am generating a print version, so I don't really need the links, I would have included them if they were easy to get [20:30:23] gVJHGJG: that sounds like it expects you to set it up in its own subdomain. without a sibdirectory. which is nasty. [20:30:29] !rewriteproblems+ [20:30:29] --mwbot-- I don't know anything about "rewriteproblems+". You might try: !rewriteproblems [20:30:31] !rewriteproblems [20:30:31] --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. [20:31:38] dhun: not really easy :) anyway, use this: if there is a |, strip everything before that. i.e. apply s/^.*?\|// [20:31:41] that should do [20:32:28] ok am doing so, it works [20:32:39] thank you [20:37:37] so can anyone reccomend a good SSH client? or if windows has some built in SSH that's cool too [20:37:48] i need to check if I can SSH to my server [20:37:59] *to my section of my server [20:38:03] Smaug: securecrt [20:38:08] but if you don't want to pay, putty is popular [20:38:31] will check them out [20:39:02] putty is amazing [20:39:14] putty + xming is all you need :) [21:04:54] <|Smaug|> are there any problems with upgrading by just downloading 1.12 and overwriting the files on FTP? is there anything else that would need to be done (besides backups, of course) [21:05:13] does anyone know how i can programmatically force a file cache update? essentially recreate ?action=purge? [21:05:19] there's some database upgrade script that needs to be run [21:05:40] Issue i have with $article->purge() is that it doesn't seem to fully refresh dynamic content in the page, yet ?action=purge() does [21:05:44] <|Smaug|> Prod: so is there no way to upgrade w/o SSH? [21:05:56] no idea :P [21:06:08] <|Smaug|> manual db changes? [21:06:09] i've never done it before [21:06:31] <|Smaug|> what SSH client do you use? [21:06:34] putty [21:06:40] <|Smaug|> i can't get putty to wokr [21:06:50] what os are you using? [21:06:56] <|Smaug|> Windows XP [21:07:10] what's the problem? [21:07:13] can't connect? [21:07:41] <|Smaug|> yeah i click open and it gives a blank screen, then disconnects in a sec [21:08:07] are you sure the server is using the default SSH port? [21:08:46] <|Smaug|> what do you mean? [21:08:59] when you connect, you have to set the ip and port [21:09:21] ip i'm assuming you have rihgt [21:09:26] <|Smaug|> yeah. well, I'm using port 22 and the server that I use for FTP. you think it's different ip if it's SSH? [21:09:35] naw [21:09:38] ip should be fine [21:09:44] some servers don't use the default ssh port though [21:09:51] <|Smaug|> hmmmm [21:09:59] <|Smaug|> but if I have the ip and the port [21:10:03] <|Smaug|> and they work for FTP [21:10:13] <|Smaug|> you see no reason why they should not work for SSH, correct? [21:10:24] <|Smaug|> so long as port is correct [21:10:26] ftp and ssh ports are different, and can be configured separately [21:10:38] but if you have the right port, it should work [21:10:40] <|Smaug|> now, when i connect, i just get this black screen [21:10:52] <|Smaug|> is that normal or a sign it is not connecting? [21:10:56] <|Smaug|> i took it as the latter [21:11:00] that could be a timeout [21:11:23] <|Smaug|> so how do I stop a timeout? [21:11:42] actually, if it just opens, and nothing is printed on the screen, it means you aren't connecting [21:11:43] <|Smaug|> after a second, it does say "connection error: network timed out" [21:11:50] <|Smaug|> ok [21:11:55] yea, that means you've got the wrong ip or port [21:12:00] <|Smaug|> alright [21:12:01] and since ftp works [21:12:02] hi.. im writing some client interface code for the api.php. i noticed it sais to use post for logins but for other queries a get is fine (with querystring parameters). i did notice that post seems to work for all though. Is it wrong./pad to use post requests as in my case using LWP::UserAgent from perl, its easier to do a post with a hashref with key/values than construct a querystring from the key/values [21:12:04] it's probably port [21:12:24] <|Smaug|> time to call up my hosting company i guess. unless you have some idea of what port they could have chosen. why switch from 22 anyway? [21:17:55] hey what is mediawiki supposed to look like after its installed ? [21:18:14] mine looks pretty rough.... i thought it had like a nice template.. or am i missing something... [21:19:36] ya none of the skins are working [21:22:39] can someone paste me their apache directive for their wiki [21:22:53] pls n thx via pastebin [21:30:12] gVJHGJG: it it looks "pretty rought", chances are you can't load the CSS correctly. check for that. [21:30:33] 03(NEW) SQL Error on Type Namespace - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14543 04CRIT; normal; MediaWiki extensions: Semantic MediaWiki; (dasch_87) [21:31:48] 03grondin * r36296 10/trunk/extensions/ExtensionDistributor/ (3 files): Fix bug : extension didn't run [21:32:54] 03(mod) SQL Error on Type Namespace - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14543 normal->high; +comment (10dasch_87) [21:33:25] 03(NEW) Add AnonTalk.com to $wgCaptchaRegexes (or $wgSpamRegex) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14544 15enhancement; normal; Wikimedia: General/Unknown; (nospam) [21:34:17] Anyone around who knows how redirect handling works? [21:34:43] in what context [21:34:54] omg it works [21:35:24] Well, lets say I wanted to modify RawPage.php so that it handled redirects, but did no other parsing [21:36:00] I'm trying to get mediawiki to just return text and anchors, and to handle redirects if they exist [21:36:47] I know theres a text only wiki extension, but that has a huge parser attached to it, I'm going to be doing a single removal of all markup except Anchors and Redirect [21:38:11] im confused on which api.php call i need to get unparsed wiki text from a page ? [21:38:15] anyone know ? [21:40:39] do i have to use the revisions call ? [21:44:18] Buzz - yes - use the RawPage.php - I got the syntax here [21:45:45] something like http://induction-wd.local/enwiki/index.php?Article=Anarchism&action=raw [21:45:54] trying to get that to work myself [21:56:53] Winton: but im using the php.api [21:56:58] Winton:i mean api.php [21:57:02] Buzz: This is the correct syntax 12http://induction-wd.local/enwiki/index.php?title=Anarchism&action=raw [21:57:11] at least from a browser [21:57:28] not sure about api.php - maybe try the same form title=X and action = raw [21:57:44] i worked it out anyway using api.php.. its not the same its more complex. i haev to use the revisions call [21:57:51] ah k [21:58:30] ill just have to break it down in my module a bit with some helper functions [22:13:38] 03grondin * r36297 10/trunk/extensions/ExtensionDistributor/ExtensionDistributor_body.php: revert r36296 to r36275 [22:23:32] 03grondin * r36298 10/trunk/extensions/Translate/groups/defines.txt: adding ExtensionDistributor extension for internationalization [22:29:15] Hi there, I have a question: I have a category with people, can I show them as a list in a page? [22:29:56] 03(mod) Some squid caches serving stale image and thumbnail versions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=7807 (10nospam) [22:34:25] hi [22:35:35] I'm quite sure that I've read somewhere that mediawiki could play ogg/theora files but I can't retrieve where... [22:35:37] milovanderlinden: Yes, but it requires an extension. [22:35:48] mattboll: It can. Wikimedia wikis do it. [22:36:03] Though you'll probably want to use a recent-ish copy of the software. The player is a bit quirky. [22:36:19] MZMcBride: What extension would that be please? [22:36:32] !dpl | milovanderlinden [22:36:32] --mwbot-- milovanderlinden: The DynamicPageList (DPL) extension outputs reports based on criteria given in a special tag. For more information, see and . [22:36:33] MZMcBride: cool :) do you know where I could fine some information ? [22:36:47] milovanderlinden: Either that one or CategoryTree. [22:36:50] MZMcBride: Thank you a lot! [22:36:51] !e CategoryTree [22:36:51] --mwbot-- http://www.mediawiki.org/wiki/Extension:CategoryTree [22:37:19] !e OggHandler | mattboll [22:37:19] --mwbot-- mattboll: http://www.mediawiki.org/wiki/Extension:OggHandler [22:37:28] \o/ [22:38:16] 03(mod) wikibugs IRC bot truncates bug summaries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6726 +comment (10nospam) [22:40:53] thanks a lot MZMcBride :) [22:40:59] No problem. [23:10:00] hello - anyone know how to programmatically force a full refresh, instead of ?action=purge via URL? [23:41:28] 03(mod) Activate write API on production wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14210 +comment (10matthew.britton) [23:49:14] 03(mod) Change autoconfirmed settings on enwiki - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14191 +comment (10cometstyles)