[00:01:15] http://dev.dev.wiki-tools.com/extensions2/TestingGrounds/XWT.php [00:01:34] Right at this moment... it only handles tags (Not though) [00:01:57] However it's actually using a rule based parsing like the Preprocessor... [00:02:08] So after I fix up the parsing, it's quite trivial to add new syntaxes [00:02:49] ;) In fact... I intend to allow extensions to change rules using a hook... ie: Define a new syntax without needing to do complex parsing themselves [00:07:57] 03(mod) Fatal error due to passing invalid title to Linker::link ( from a summary) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15351 15enhancement->major (10Simetrical+wikibugs) [00:17:03] Is there a way to disable summaries on talk pages? [00:18:27] __NOTOC__ ? [00:22:28] 03(mod) Maintain active user count for Special:Statistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13585 (10Simetrical+wikibugs) [00:22:32] That's for turning off Table of Contents. I mean disabling the summary input box on the edit page [00:23:13] tekmosis: summaries? [00:24:45] tekmosis: you don't need to enter a summary [00:25:25] If a user has the preference to remind them if they have a blank summary it will trigger even on talk pages. I don't see a reason for this on talk pages so I wanted to disable the functionality [00:25:33] hrmm [00:25:59] w/e [00:26:12] why is [[Commons:Welcome|Welcome]] to Wikimedia Commons not localized? ([[メインページ]] [00:26:32] ?? [00:26:36] where? [00:26:53] at [[メインページ]] [00:27:05] which is? [00:27:53] oh, whoops [00:28:03] *jeremyb thought he was in #wikimedia-commons [00:28:10] i presume it's the japanese landing page for commons [00:28:20] sorry [00:30:08] jeremyb: were you talking about the left-side navigation bar? [00:30:33] qsheets: no. right next to the search box in the main content area [00:30:53] qsheets: cary said it was actually there in japanese too (underneath i guess) [00:32:45] jeremyb: she is right [00:33:28] 03(mod) Maintain active user count for Special:Statistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13585 (10JSchulz_4587) [00:38:45] 03(NEW) Dynamically loading forms - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15362 15enhancement; normal; MediaWiki extensions: Semantic Forms; (lleoliveirabr) [00:42:04] 03dale * r40199 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (example_usage/sample_page.php mv_embed.js mv_playlist.js): playlist updates [01:24:24] How do I search svn for the most recent commit by me? [01:24:42] davidmccabe, svn log | grep david? [01:26:48] That won't take hours? [01:27:04] thanks [01:30:42] <_mary_kate_> https://fisheye.toolserver.org/browse/~author=david/wikimedia [01:31:56] davidmccabe, listing a few ten thousand revisions doesn't take hours unless you're running the SVN server off someone's wristwatch. :P [01:34:32] Simetrical: Hey, I see you have done some refactoring in Linker. [01:34:34] *Smooch*!! [01:34:50] I was gonna have to do that pretty soon. [01:34:54] :) [01:35:09] Finally, someone who might appreciate the refactoring more than they're annoyed by the regressions. ;) [01:35:32] I'm slightly annoyed but more happy. [01:38:36] The regressions were only in trunk, why should they annoy you? Are you running a trunk wiki? [01:39:20] Simetrical: The regressions don't annoy me; having to rewrite my customizations do. [01:39:24] But it's only temporary. [01:39:37] Well, the old functions still work. [01:39:57] Except the hook that was only around for one version, which Brion said I should remove and which was only used by one extension that I saw anyway. [01:39:58] Riht but my patch against them broke. [01:40:07] mmmmm [01:40:09] that's the one ;) [01:41:38] Oh, you're maintaining patches to core code instead of committing changes. Silly David. [01:41:46] my changes got reverted! [01:41:54] and it was just until I got around to refactoring Linker. [01:41:57] But now you've gone and done it. [01:42:18] What were the changes? [01:42:25] Something that can be ported to the new hooks? [01:42:25] adding that hook. [01:42:28] yes. [01:42:31] :) [01:42:36] I'm just reading the code now to figure out wha tthe new hooks are. [01:45:06] Simetrical: I'm going to add a hook for adding custom link attributes, since I see none. [01:45:10] Unless I'm missing something. [01:45:24] davidmccabe, shouldn't LinkBegin and LinkEnd do that? [01:45:41] oh, neat. [01:45:48] I wasn't paying attention. [01:45:52] Just edit the $customAttribs array in LinkBegin. [01:45:55] got it. [01:46:01] didn't see that was passed in. [01:46:03] Probably why your last hook got reverted. ;) [01:46:11] Simetrical: You should stop using ordered assoc arrays!!! [01:46:16] You can do it in LinkEnd, too. [01:46:20] Simetrical: no, it didn't do that before. [01:46:38] Simetrical: You want a list of tuples. [01:46:40] davidmccabe, why? There's nothing wrong with them. Anyway, I'm not particularly relying on the order. [01:46:48] What? I want an associative array. [01:46:52] Simetrical: You can't reorder them. [01:46:56] And for consistency of output it's nice if it's ordered. [01:47:04] I don't follow. [01:47:05] Associative arrays can't be reordered, so if the order matters, you shouldn't use them. [01:47:23] This is marginal because it's only *nice* that the order be the same, not necessary. [01:47:25] I'll grant you that. [01:47:27] First of all, associative arrays can be reordered, although not necessarily very cleanly. [01:47:31] Second of all, order isn't really important. [01:47:36] You have to rewrite the array. [01:47:40] Third of all, an array of tuples would be horrifically ugly. [01:48:00] http://pastie.textmate.org/pastes/106068 [01:48:12] You would have to search through it manually if you want to check for an attribute's presence or value, or modify an existing attribute, or replace an existing attribute. [01:48:21] ok. [01:48:22] fine. [01:48:26] PHP just sucks, not you. [01:48:38] Instead of just using the completely natural array indexing operation. [01:49:20] If it were Python I'm not sure what I'd do, since I really do want an ordered associative array here, unless you have some elegant way of handlings insertions and deletions and whatever for your data format. [01:49:28] Having to write custom functions is not elegant or clean. [01:49:40] It's ugly, error-prone, and hard for coders to understand. [01:49:56] Built-in, well-supported data types should be used wherever possible. [01:52:53] ceded. [01:53:13] That's also why we should change our error format from array of arrays to associative array. [01:53:34] It's a PITA to work with, quite confusing. [01:54:01] http://en.wikipedia.org/wiki/Wikipedia_talk:Requests_for_checkusership#Wrong_venue [01:54:19] ugh, I hope MW.org doesn't get this stupid [01:55:15] AaronSchulz, it won't as long as it's run by a small group of mutually trusting users. [01:55:23] enwiki used to be, but then it got too big. [01:56:31] So let's just keep it a technocracy. :) [02:03:42] ^_^ Writing a new parser is fun..... except when ilinks are dominant over nowiki tags... rotfl [02:13:25] woot... nowiki+ilink handling [02:23:33] Simetrical, i noted your "I can't reproduce." at that fatal error bug (Linker::link passed invalid target) ... http://www.mediawiki.org/w/index.php?title=User:Bdk/Test&diff=209441&oldid=209440 [02:23:45] Bdk[a], I meant locally. [02:23:49] Should have clarified. [02:24:11] I can reproduce fine on mw.org, but not on localhost. [02:24:16] ah, ok :-) [02:24:19] It should hopefully be fixed next scap, anyway. [02:24:38] yup [02:26:21] many thanks for working on such issues, btw [02:36:10] 03shinjiman * r40200 10/trunk/phase3/languages/messages/ (4 files): Localisation updates Cantonese, Chinese and Old/Late Time Chinese [02:36:55] I like Chinese... food [02:45:06] Hi all [02:45:16] Hi [02:45:32] Just getting started with Media-wiki [02:45:48] Using it for a new client [02:46:18] You all on here? [02:48:25] taylorhayward, just ask your question :-) [02:49:49] I'm concerned about extending the application, e.g. making special web pages, for the Wiki I'm making, and forking the code base from future releases of Wikimedia [02:49:56] I've looked over the documentation [02:50:20] I'm looking to significantly re-skin the app in several different ways. [02:50:25] And I'm wondering... [02:50:42] What the best way to upgrade the codebase once I've made changes? [02:50:46] wikimedia or mediawiki? ;-) [02:50:52] How do I isolate the code? [02:50:57] hahaha [02:51:00] MediaWiki [02:51:05] As I said, I'm new. [02:51:14] I've set one up on my server to try it. [02:51:56] Even being new is no reason to call MediaWiki "Wikimedia", /sarcasm [02:52:20] ok ok [02:52:24] I deserve that. [02:52:55] taylorhayward: you mean skins like the MonoBook skin? [02:52:57] Here's my lovely 2 hours implementation. [02:52:57] http://taylorhayward.com/mediawiki/ [02:53:00] heh [02:53:38] hmph [02:53:42] Well, actually, I'm meen more like Wikiinvest.com [02:54:46] yup... that's skinning [02:54:50] hahah [02:55:02] *qsheets does that too [02:55:09] I'm going to be working on MediaWiki for the next 6 months. [02:55:15] i.e. http://www.adambots.com [02:56:20] taylorhayward: you know how to make your own custom skin, right? [02:56:22] Looking at adambots now [02:56:26] What's with everyone and wikiinvest [02:56:32] That's in the docks. [02:56:33] idk [02:56:58] 03(mod) Enable FlaggedRevs Patrolling Configuration on Classical Chinese Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14715 (10itsminecookies) [02:57:02] I'm curious about whether you think WikiInvest had to fork the codebase to get it to do what it did? [02:57:15] no [02:57:22] Really? [02:57:24] Wow [02:57:29] I didn't suspect that. [02:57:32] WikiInvest is obviously running on a hacked version of MW [02:57:42] They use /namespace/Page links [02:57:50] And do you think upgrading is a one day/week affair for them? On a guess? [02:57:56] Ahhhh [02:58:03] They haven't updated [02:58:11] Damn nice site. [02:58:15] They are far out of date [02:58:20] Hmmm, I wonder why? [02:58:36] I want to avoid that with my project. [02:58:41] Up to date is the way to go. [02:58:47] Cause they hacked it and don't feel compelled to update [02:58:50] mhmm [02:59:06] But they didn't have to hack it eh [02:59:09] Good to know. [02:59:14] I'll read up more on namespaces. [02:59:32] Is there some way I can support the MediaWiki project? [02:59:33] Namespace:Page is the proper syntax [02:59:40] Ok [02:59:40] Dantman: did you see how many extensions WikiInvest is running [02:59:51] How many? [03:00:05] http://www.wikinvest.com/special/Version [03:00:13] take a look [03:00:39] just a ffew [03:00:48] some aren't isted [03:01:02] Ya... of course with that kind of setup [03:01:03] except in the bottom table [03:02:12] So, Adambots isn't hacked? [03:02:15] Looks good. [03:02:29] Looks like Scriptaculous is nesteled right in there. [03:03:44] nope [03:03:45] 03(mod) Global deleted image review for Commons admins - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14801 (10mohsensalek) [03:04:00] taylorhayward: we write our own skins [03:04:42] it doesn't look too good with MonoBook anymore though [03:04:55] Mmmm [03:05:14] qsheets; I just noticed from the source, you're all up to date. [03:05:19] Nice [03:05:20] yup [03:05:53] Well, like I was saying, is there some way I can support the community? [03:05:54] just go into the skins dir copy monobook and change the name [03:06:05] I did that, works well. [03:06:33] qsheets: I'll be making much more dramatic changes, and I want to know where my limits are. [03:06:48] you can always donate to MediaWiki or give support to those in need [03:06:50] i see [03:07:21] qsheets: I like the data/user managment of the code base for one. [03:07:32] *qsheets bypassed those limits with his other site [03:07:37] qsheets: two, I think it's a very very well documented product. [03:07:56] qsheets: what other site? [03:08:12] it is... even Adobe uses it [03:08:26] qsheets: nice. Respect. [03:08:26] http://firstchat.elementfx.com [03:09:12] the DB screams MediaWiki but the rest is custom [03:09:40] *AaronSchulz just watched Obama's acceptance speech [03:09:51] lol [03:09:51] ^_^ You could also pay one of the developers to build mroe features... heh [03:09:58] lol [03:10:13] Dantman: is that a joke? I'll do it. [03:10:30] ^_^ How much, what feature? [03:10:39] Dantman: I'm sure there will come a time. [03:10:40] *Skizzerz wrestles Dantman :P [03:10:47] heh [03:11:08] *Skizzerz goes back to making a javascript widget [03:11:09] *qsheets thinks brion, avar, and TimStarling could use the money [03:11:18] Dantman: I'm not sure what the work peddling rules are here, but here's my site. http://taylorhayward.com [03:11:37] Dantman: feel free to contact me. [03:11:50] I've got a job already [03:11:54] hehe [03:12:08] Ooohh... yay, tim... [03:12:10] Dantman: that IS a good question though... that's like the second time someone wanted to mimic WikiInvest in a week or two... :P [03:12:14] No worries guys, I really don't want to piss you all off. [03:12:39] ^_^ Yup... and one is intending to pay... [03:12:41] Skizzerz: Well, it's a damn good interface, I'll say that. [03:12:45] TimStarling: heh, I'd work for extra :) [03:12:53] heh [03:13:03] more $ = better [03:13:09] $_$ [03:13:53] TimStarling: T_T Please tell me I'm not crazy, or am at least as sane as you? Did you have fun building the preprocessor? If so, if it wasn't going to be used would you still have had fun? [03:15:07] <_sj_> I have a #tag question [03:15:11] ask :) [03:15:13] <_sj_> I can't get it to work nicely with imagemap [03:15:23] hi _sj_ [03:15:29] <_sj_> hiya tim! [03:15:30] <_sj_> {{#tag:imagemap| [03:15:30] <_sj_> Image:wiki.jpg|200px|wiki logo [03:15:30] <_sj_> default [[Wiki]] [03:15:30] <_sj_> desc none [03:15:31] <_sj_> }} [03:15:37] Dantman: programming is always fun, especially when it's challenging [03:15:44] ^_^ Yay... [03:15:52] <_sj_> what's the right way to invoke this? [03:15:56] you get to admire your code like an artwork [03:16:00] <_sj_> heh [03:16:10] Though... I still doubt my own sanity... heh [03:16:10] _sj_: with lots of {{!}} [03:16:20] or absoultely hate it so much that you wish you burnt it instead of commited it ;) [03:16:21] <_sj_> aha :) [03:16:27] heh [03:16:58] I made an extension like that once... [03:17:12] ^_^ I'm building a new parser with syntax derived from WikiText... even though it's probably not going to be used by anyone... [03:17:38] *Skizzerz would use the better of the two [03:17:54] or would there be an __LOLMAGICWORD__ that controls what syntax is used? [03:18:02] *Skizzerz be curious [03:18:05] Dantman: I think projects like that can be useful to extend your skills [03:18:08] ^_^ I say that because it's completely incompatible with normal WikiText [03:18:11] Mhmm [03:18:27] but don't try to make a career out of it [03:18:31] a: {{Start}}Link{{End}} will never be supported [03:18:33] heh [03:18:47] programming to help other people is ultimately more rewarding [03:19:06] makes the coding more enjoyable imo too :) [03:19:07] <_sj_> what is {{!}} for ? [03:19:10] *Lady_Aleena still wants to be able to use images in links. [03:19:28] b: [[Image:Foo.png|thumb|right]] renders as a link to [[Image:Foo.png]] with the display text "thumb|right" [03:19:29] *_sj_ used to have an old friend named aleena [03:19:34] _sj_: usually it's a template that contains the | character, since a raw | can't be used in parser functions and templates, etc. [03:19:39] [[PAGENAME|[[Image:Something.svg|10px]]]] or some such. [03:19:58] <_sj_> ach [03:20:26] <_sj_> I did discover this while trying to set up ^ * x _ + | abbreviations [03:21:02] <_sj_> delectable [03:21:05] <_sj_> thanks [03:21:23] AaronSchulz: [03:21:26] - header( 'Content-Encoding:' ); [03:21:26] + header( 'Content-Encoding:', true ); [03:21:29] it's true by default [03:21:33] you pass false to make it not replace [03:22:40] <_sj_> TimStarling, I'll bring up using html dumps tomorrow during the wikireader chat [03:23:54] at 19:00 UTC? that's early for me at the moment :) [03:23:58] <_sj_> yeah [03:24:00] <_sj_> sorry [03:24:04] *Lady_Aleena sighs and sits quietly on the sofa until there is another question she can answer. [03:24:09] 9am, I got up at about 11am today [03:24:19] but maybe I can get up for it [03:24:28] <_sj_> next one will be 7.25 hrs off ;) [03:24:53] I haven't gotten around to examining the space usage yet [03:25:15] <_sj_> lady aleena: as for handling images-linking-to-things in general... I hope mw comes to implement other defaults for "what images link to" [03:26:06] <_sj_> recent stats from the olpcwiki suggest roughly 10% of Uruguayan children 6-13 [still] expect images to link to content pages, after a month of exposure to mediawiki [03:26:53] _sj_, I would like it sooner than later. I have a page right now that is breaking since I am using {{#ifexist:}}s with {{Click}} to make things visible if they exist. If I could use an image instead of text for a link, I could just include class="check-icon" to the table and be done with it. [03:26:57] <_sj_> the imagemap options for an 'info' link aren't half bad [03:27:02] <_sj_> a bit bright though [03:27:10] <_sj_> tim: I reckon that will come up [03:27:46] <_sj_> cjb's willing to be persuaded [03:28:22] hiho _sj_ :-) [03:29:06] morning Tim [03:29:21] hi Werdna [03:29:30] exams are over! [03:29:46] *Werdna relieved. [03:30:00] yay [03:32:04] whoa, a 2100-barrel paintball gun painting the mona lisa in one go. [03:33:37] http://www.gizmodo.com.au/2008/08/mythbusters_build_a_2100barrel_paintball_gun_to_paint_the_mona_lisa_instantly-2.html [03:59:59] 03(mod) Enable FlaggedRevs custom configuration on he.wikisource - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14648 (10dovijacobs) [04:09:18] 03(NEW) .ogv extension breaks thumbnailing - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15363 normal; normal; MediaWiki extensions: OggHandler; (sco_scam) [04:20:10] 03(NEW) article history year and month selection followed by browsing to older edits - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15364 minor; normal; MediaWiki: History/Diffs; (plushpuffin) [04:25:52] 03(ASSIGNED) article history year and month selection followed by browsing to older edits - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15364 (10JSchulz_4587) [04:28:16] AaronSchulz: On the German village pump comes up a discussion about the patrol right/feature. nobody incl me knows why it is aktive since we use the flaggedRevs [04:29:05] $wgFlaggedRevsPatrolNamespaces [04:29:12] who's jschulz_4587? (any relation to AaronSchulz?) [04:31:32] yes, that's him. [04:31:50] AaronSchulz: did you mean to assign that to yourself? [04:34:17] AaronSchulz: ah I see. is it safe to remove all namespaces from $wgFlaggedRevsPatrolNamespace? because it is not really used, only automatic patrols show up in the patrol lo [04:34:19] g [04:34:32] Raymond_: make a request [04:34:43] Raymond_: hmm [04:34:50] or I'll just disable it by default [04:35:53] 03aaron * r40201 10/trunk/extensions/FlaggedRevs/FlaggedRevs.php: tweak $wgFlaggedRevsPatrolNamespaces for WMF [04:35:57] AaronSchulz: maybe better. [04:36:22] thanks :) [04:38:22] *jeremyb pokes AaronSchulz [04:50:09] 03(mod) Advanced (boolean) #ask: functions - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13886 (10naught101) [05:00:15] whois Yaron [05:00:24] whoops [05:02:55] 03(mod) article history year and month selection followed by browsing to older edits - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15364 (10bugzilla+org.wikimedia) [05:19:18] 03aaron * r40202 10/trunk/phase3/includes/ (Pager.php specials/SpecialContributions.php): [05:19:18] * Fix issue with "next" link going to the same place when date given (bug 15364) [05:19:18] * Remove some cruft in ContribsPager [05:19:35] 03(FIXED) article history year and month selection followed by browsing to older edits - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15364 +comment (10JSchulz_4587) [05:21:58] 03(mod) article history year and month selection followed by browsing to older edits - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15364 (10N/A) [05:52:18] 03dale * r40203 10/trunk/extensions/MetavidWiki/ (5 files in 3 dirs): [05:52:18] fixed special page listing [05:52:18] fixed refresh context for media search link building [05:58:07] 03mkroetzsch * r40204 10/trunk/extensions/SemanticMediaWiki/specials/SMWAdmin/SMW_SpecialSMWAdmin.php: fixed doc typo [05:59:47] why isn't https://bugzilla.wikimedia.org/show_bug.cgi?id=15360 closed? [06:07:56] 04(REOPENED) CheckUser should use the hook "AuthPluginAutoCreate" and catch autocreated users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14474 +comment (10Andrew) [06:11:25] 03(mod) there are problem in russian edition - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15301 (10Andrew) [06:16:53] 03werdna * r40205 10/trunk/extensions/GlobalBlocking/GlobalBlocking.i18n.php: (bug 15258) Add globalblocking-logpagetext message. [06:17:34] 03(FIXED) The system message MediaWiki:Globalblocking-logpagetext doesn' t exist in the code - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15258 +comment (10Andrew) [06:21:19] anyone know where I can get the gadgets used on wikipedia? [06:21:37] ie. [[mediawiki:popups.js]] [06:21:42] copy from there is the license allows [06:21:48] 03(mod) FCKeditor extension (WYSIWYG): new hook needed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13821 +comment (10Andrew) [06:21:57] Yeah. Look at Special:PrefixIndex/MediaWiki:Gadget [06:22:43] *Werdna giggles. [06:22:45] I know how the MediaWiki namespace works, I invented it -- TimStarling [06:27:22] 03mkroetzsch * r40206 10/tags/extensions/SemanticMediaWiki/REL_1_2_2/includes/SMW_GlobalFunctions.php: fix typo in released file (yes, committing updates to released versions is bad style ...) [06:30:43] 03(FIXED) Error when upgrading to SMW 1.2.2 with MediaWiki 1.11.2 - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15354 +comment (10markus) [06:30:53] 03(mod) {{PAGELENGTH}} magic word - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13483 (10naught101) [06:34:12] 03(mod) {{PAGELENGTH}} magic word - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13483 (10naught101) [06:41:03] I wrote a plugin for mediawiki. under which licence can I put it? Has it to be GPL or may I put it under another Licence e.g. EPL? [06:41:32] 14(INVALID) Add new interwiki prefix to Wikimedia Foundation wikis - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15360 (10raimond.spekking) [06:42:06] <_wooz> lo [06:43:14] is anyone free to look at a template for me and tell me if there is a better way to do it? it's here: http://bahaikitext.org/User:David/sandbox [06:44:00] well i guess that will have to wait [07:30:25] re [07:43:25] 03raymond * r40207 10/trunk/phase3/includes/specials/SpecialWatchlist.php: [07:43:25] Move information about watched pages and enotif into the fieldset too. [07:43:25] It looks much smarter now, especially on wikis with enotif enabled. [08:18:19] AaronSchulz: will it be possible with flaggedrevs to do something like this? http://en.wikipedia.org/wiki/Wikipedia:Village_pump_(technical)#Transclude_historical_image.3F [08:18:32] 03raymond * r40208 10/trunk/extensions/ (3 files in 2 dirs): Add extension credits and i18n file for OpenSearchXML [08:18:35] (that is, transclude old versions of images and templates) [08:19:17] {{support}} [08:21:42] maybe a sort of cascading oldid parameter... &oldid=123&timetravel=true which would take the newest revision of each image and transclusion before the date of the oldid parameter, and show it [08:22:07] (and if flagged revs can't, then maybe some core tweaks to allow this would make flagged revs lighter?) [08:23:34] hmmm... [08:24:01] How does MW determine where to store and retrieve images? [08:24:09] md5 [08:24:24] ?? [08:24:28] ms5(Wiki.png) -> bc32c4ef985f1924664e5f5c7359ef62 [08:24:35] /b/bc/Wiki.png [08:24:51] i c [08:24:56] to give them an even distribution among 256 subfolders [08:25:13] ^md5() even [08:25:20] qsheets: see FileRepo::getHashPathForLevel [08:25:21] there are several tools to help with that, like Special:Filepath [08:25:30] and it is optional, you can disable it [08:25:44] VasilievVV: i like Splarka's answer better [08:26:08] :)) [08:26:21] Splarka: i was wondering for a secured gallery that I'm making [08:26:33] if he had asked "what function determines the filepath for uploaded images?" I would have shown him that function [08:26:48] if he had asked "whut maeks da img placez?" I'd have said "magic" [08:27:08] qsheets: if anyone can guess the filename, they can guess the filepath [08:27:10] so be careful [08:27:30] lol i would've never thought of saying anything like that last quote, Splarka [08:27:35] *Splarka snickers [08:28:26] Splarka: so a multi-encryption would do me good? [08:29:02] well [08:29:08] you could just salt the filenames probably [08:29:21] md5(Wiki.png + foobar) if no one knew 'foobar' [08:29:32] true [08:29:35] however, you'd have to change that wherever the path was checked [08:29:49] and realize.. [08:29:58] it would only be 256 times harder to find a file that way [08:30:05] so it doesn't really do any good [08:30:06] lol [08:30:08] just use obscure filenames [08:30:11] or referer checkers [08:30:57] Splarka: how about md5(sha1(md5(file.png + salt))) [08:31:12] :) [08:31:17] well, still [08:31:31] if you use the same folder sectioning, eg /x/xy where xy is the first two characters.. [08:31:36] I say img_auth.php [08:31:38] you'll still only make it 256 times harder to find [08:31:47] if they know the name [08:31:50] just use obscure names [08:31:50] true [08:32:18] "Secret_plot_to_assassinate_the_president.mary_had_a_little_lamb_bc32c4ef985f1924664e5f5c7359ef62.gif [08:32:33] lol [08:33:06] /report-to-the-man Splarka [08:33:08] oops ;) [08:33:31] helllo [08:33:34] *qsheets walks away laughing [08:34:02] if(president.typeof('Obama')==true) s/-the-/-da-/ [08:34:12] if(president.typeof('McCain')==true) s/-the-/-the-old-/ [08:34:30] if(president.typeof('Clinton')==true) s/-man-/-woman-/ [08:34:42] *Splarka hides from the NSA, CIA, and FEMA [08:34:55] Splarka: the second would return the-old-old-old-old-old-... [08:35:02] CIA-6 ? :P [08:35:05] infinite recursion [08:35:09] he is quite old [08:35:13] 03tstarling * r40209 10/trunk/phase3/ (RELEASE-NOTES includes/BagOStuff.php): * Fixed intermittent deadlock errors involving objectcache table queries. Use a separate database connection for the objectcache table to avoid long-lasting locks on that table. [08:35:24] if(president.typeof('Bill')==true) s/-the-/-the-naughty-/ [08:35:37] lmao [08:35:50] *DarkoNeko awaits for the current one's version... :) [08:36:03] if(president.typeof('Bush')==true) s/-the-/-the-dumb-/ [08:36:24] the-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-dumb-.... [08:36:35] same problem as macCain [08:37:27] if(president.typeof('HW-Bush')==true) s/-the-/-Like-the-WWF-but-for-smart-people-/ [08:37:29] depends on the language [08:37:50] *Splarka gives qsheets a shiny red frisbee to play with [08:38:23] *qsheets needs more players to play ultimate frisbee [08:38:49] 03raymond * r40210 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: typo [08:39:14] wouldn't you need infinite players for that? [08:39:55] Splarka: the last one was a quote he gave during a international HS robotics comp. championship [08:40:25] 03tstarling * r40211 10/trunk/phase3/includes/ (OutputPage.php User.php): [08:40:25] * Generalised OutputPage::checkLastModified() to allow it to easily handle more than three types of modified timestamp. Added OutputPageCheckLastModified hook. [08:40:25] * Flattened out the structure of that function with early returns, to avoid ugly deep nesting. [08:40:52] have you ever played ultimate frisbee, Splarka? [08:41:29] I don't know [08:41:41] I mean, I think I have [08:41:48] but sometimes I play again and it is better than before [08:42:00] lol [08:43:30] hello [08:56:50] 03raymond * r40212 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: Add the long existing extension, enabled on testwiki [09:13:21] Raymond_: how come I've got the impression it is an example extension not intended for translation? [09:13:53] Nikerabbit: maybe... but why not worth to translate? [09:14:24] dunno [09:14:29] maybe I confused it with something else [09:15:01] maybe not :) it seems to be an example for an easy extensions but its live [09:16:13] for f... sake why my firefox is triggering oopses in the kernel [09:38:48] 03raymond * r40213 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: Add some descmsg [09:56:29] o_O. Raymond_ is discovering the wonders of Translate :) [09:56:34] *siebrand cheers Raymond_ on! [09:56:39] yeah! [09:56:50] 03(NEW) "patrolled" marker incorrectly set. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15365 15enhancement; normal; MediaWiki: General/Unknown; (bugzilla.wikimedia) [10:02:43] 03rotem * r40214 10/trunk/extensions/GlobalBlocking/GlobalBlocking.i18n.php: Localization update for he. [10:10:28] hi, how can i create portals like in wikipedia? (science, art, etc..) ? [10:10:49] <_mary_kate_> create a page called Portal:Art and write some text in it [10:11:04] thats it :p [10:11:06] ok [10:11:27] and then in my main page i just add internal links to them... ok [10:11:46] You miight want to create a custom namespace as well [10:12:33] ha thats what i thought [10:12:40] i have to create a namespace portal right? [10:14:10] right? [10:24:49] Does anyone know if there is any info stored about the IP addresses of logged-in users? [10:25:16] Or, rather, users with logins as opposed to anonymous... not necessarily logged in at any given time. [10:25:38] 03rotem * r40215 10/trunk/phase3/includes/specials/SpecialUpload.php: [10:25:38] Fixing a fatal error on upload page: [10:25:38] Fatal error: Call to a member function isAllowed() on a non-object in /home/rotemliss/Server/wiki/source/trunk/phase3/includes/specials/SpecialUpload.php on line 125 [10:25:38] The old code (introduced in r40190) used a $this->mUpload object, which does not exist on GET requests to Special:Upload. The new code uses direct User::isAllowed check in such cases. [10:26:09] When you block a username and prevent account creation from the same IP, it has to be getting the IP address from *somewhere*. [10:27:09] <_mary_kate_> recentchanges.rc_ip, but i don't know if blockip uses that [10:31:25] *TheWoozle inspects table... [10:31:44] Im looking for english native speaker to help with small problem. (checking the style of document). Its prety OfTopic. Anyone wish to help ? [10:32:16] Willing, but probably don't have enough spare time to be of any use. [10:34:57] That will do nicely, _mary_kate_ -- muchthankx ^_^ [10:52:02] hello, I have a question please: is it possible for sysop to edit watchlist of other users? [10:52:15] <_mary_kate_> no [10:53:03] so, the only way to edit watchlist of a user is that she must edit it herself? there is no other way at all? [10:53:12] modify the database [10:53:41] do you have a link please? [10:53:44] no [10:54:19] why do you want to change the watchlist of another user? [10:54:54] I maintain a wiki, and users are non-tech [10:55:12] they often fail to follow the steps to watch a page [10:55:34] Tony1: try http://www.mediawiki.org/wiki/Extension:PovWatch [10:55:40] so I think it maybe faster to do it by myself... [10:55:42] "PovWatch extension adds a special page (Special:PovWatch) for pushing articles on to the watchlists of other users." [10:56:11] great! [10:56:14] many thanks! [10:56:18] but I think removing from others watchlist is not possible with this extension [10:57:52] <_mary_kate_> your users really can't manage to click 'unwatch'? [11:00:50] they can probably do that :) [11:22:57] mmm... Sudo [11:23:28] Raymond_: You evil enough to install my Sudo extension? [11:23:58] Dantman: where to install? [11:24:29] I installed a wiki, i added a custom namespace Portal (cause i want to create portals like in wikipedia: Arts, Science, etc), and when i try to go to url/wiki/Portal:Administration, i get a 404 error [11:24:49] (e.g. i want to create a portal called Administration) [11:24:53] what am i doing wrong? [11:25:27] Ack... I need to document my extensions more [11:25:52] http://svn.nadir-point.com/viewvc/mediawiki-extensions/trunk/Sudo/ [11:26:06] and if i enter a url like: index.php?Portal:Administration i get redirected to the main page [11:26:17] Dantman: I mean on what server shall I install it? [11:26:38] Hmm... I mean as a sollution to your issue [11:27:07] Sudo allows someone with the sudo right to basically temporarily login as any other user on the wiki... [11:27:40] Basically you could give yourself the sudo right, and use it to Sudo into whoever has watchlist issues, then edit the watchlist as them [11:27:43] Dantman: Ah I see, but it was not my issue. Tonyl asked for a soluition [11:27:48] oooh [11:27:58] right... [11:27:59] heh [11:28:22] ^_^ Well since I have your attention... want to fiddle with XWT? [11:28:41] XWT? [11:29:36] XWT or eXtensible Wiki Text... it's a little experiment of mine in creating a new parser... It's incompatible with the syntax from the other parsers, but 90% of it looks the same, but it's more strict on parse order... [11:30:24] Basically it parses everything beforehand into a tree... then that tree can be parsed into HTML, expanded back into WikiText, or converted back and forth between XML or JSON formats for transfer [11:30:57] interesting but not enough time for the next days :( [11:31:12] The idea is that WYSIWYG editors could use the API to parse a page into a JSON or XML format, modify it, then feed it back into the parser and get WikiText back [11:31:27] ^_^ Nah, I just thought you'd have fun talking a look at the current state [11:31:50] http://dev.dev.wiki-tools.com/extensions2/TestingGrounds/XWT.php [11:32:05] Right now I have nowiki, ilinks, and inclusion syntax working [11:32:24] ^_^ And quite nicely... the mentalities are working [11:32:46] heh... links are submissive... [11:50:17] 14(INVALID) site_stats.ss_good_articles and site_stats. ss_total_pages not synchronized with the real count - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10834 +comment (10darthnihilus) [11:50:40] 03(CLOSED) site_stats.ss_good_articles and site_stats. ss_total_pages not synchronized with the real count - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10834 normal->trivial; normal->lowest (10darthnihilus) [11:51:12] !seen Skizzers [11:51:12] --mwbot-- I am not your secretary, use /nickserv info [11:51:54] !seen Skizzerz [11:51:54] --mwbot-- I am not your secretary, use /nickserv info [11:52:42] =) [11:52:51] 03mfarag * r40216 10/trunk/phase3/languages/messages/MessagesAr.php: Update file [11:52:53] Gah. Skizzerz isn't here. Well, if anyone else wants to help...I'm having a problem with GroupPermissionsManager. Whenever I go to the remove unused groups special page, I get brought to my sites (www.site.com) homepage. [11:54:16] I don't know if it matters, but I know that a lot of wikis are installed in the root directory or as wiki.site.com, while ours is site.com/wiki. [11:54:49] 03rotem * r40217 10/trunk/phase3/ (6 files in 4 dirs): Show thumbnails in the file history list. The dimensions are the same as in the default image gallery. Patch by User:Agbad, rewritten by me. [11:56:09] 03rotem * r40218 10/trunk/phase3/RELEASE-NOTES: Fixing release notes item. [11:58:45] *_sj_ sees bdk[a] and raises a wave, finally :) [11:59:09] <_mary_kate_> oh wow, someone from bielefeld [11:59:13] *_mary_kate_ always thought that place didn't exist [12:02:16] 03rotem * r40219 10/trunk/phase3/CREDITS: Adding some recent contributors to core translation to the list of translators. This should be completed by a list of BetaWiki translators. [12:03:54] 03(mod) Ghost entries in bgwiki.categorylinks; wanted categories affected - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12168 (10spiritia) [12:04:35] 04(REOPENED) site_stats.ss_good_articles and site_stats. ss_total_pages not synchronized with the real count - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10834 (10Bryan.TongMinh) [12:11:59] 03rotem * r40220 10/trunk/phase3/maintenance/tables.sql: Fixing comment. [12:14:24] 03(VERIFIED) Incorrect check users on Russian Pederation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15356 +comment (10darthnihilus) [12:14:44] _mary_kate_: again [12:15:39] 03rotem * r40221 10/trunk/phase3/CREDITS: +1 credit. [12:28:43] 03rotem * r40222 10/trunk/phase3/ (RELEASE-NOTES includes/filerepo/OldLocalFile.php): Respect file restrictions in the file history list. This is done by adding oi_deleted to the list of selected fields in OldLocalFile. [12:29:32] 03(NEW) Anal blocking on Russian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15366 04CRIT; normal; MediaWiki: Blocking; (aulsberg) [12:29:45] 03(mod) Anal blocking on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15366 (10aulsberg) [12:29:47] siebrand: nau [12:30:03] 03(mod) Anal blocking on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15366 (10aulsberg) [12:30:25] VasilievVV: same troll? [12:30:44] Btw, if anyone knows how to make a bugzilla IP block, please tell me now [12:30:55] siebrand: yep [12:30:56] 14(INVALID) Anal blocking on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15366 +comment (10raimond.spekking) [12:31:47] yeah [12:31:48] someone blocked already, dunno who [12:35:54] VasilievVV: I checked all config params of our bugzilla, and I see no way to implement an IP or IP range block. [12:40:31] 03ialex * r40223 10/trunk/extensions/Configure/ (CHANGELOG Configure.php Configure.settings-core.php): Added $wgPhpCli and $wgLinkHolderBatchSize [13:11:41] Dantman: Live Preview is broken, I think. Reverting to pre-r40184 resolves the issue. [13:12:01] Dantman: do not know if the skin used may be important: it's Modern. [13:12:16] Mind explaining how it's broken? [13:12:58] Dantman: I get a popup that Live preview cannot be made, and a classic preview button is added. [13:13:12] Dantman: behaviour can be observed on Betawiki. [13:15:00] Dantman: the failing appears to be completely on the client side, as I get no php errors/warnings/notices. [13:15:35] Ack... stupid code... without even looking I think I understand what's wrong [13:16:31] *siebrand hands Dantman another pointy hat. May he wear it in pride :P [13:16:55] Hmm... wait... maybenot [13:17:26] 03rotem * r40224 10/trunk/phase3/ (3 files in 2 dirs): [13:17:26] * Fixing a wrong count of succeeding file undeletions when private files are [13:17:26] undeleted: private files are not moved, and thus are not counted by storeBatch [13:17:26] and should be added to the success count manually. This showed a bougs error [13:17:26] when only private files were undeleted. [13:17:26] * Removing an outdated note in Special:Undelete: Restrictions on file revisions do not seem to be lost upon restoration. [13:21:10] Aahhhh shit... [13:21:30] you're ill? :o [13:21:34] siebrand: Mind if I tell you how to fix?... you know me and how long it takes to commit [13:21:36] heh [13:21:54] *siebrand grumbles. [13:22:23] Dantman: you know me. Hve no clue on code, so give it a try and we'll see :) [13:22:38] otherwise I'll poke one of my code crunching friends :) [13:22:46] Should be 3 lines... [13:22:48] EditPage.php: line 1518: Turn $classes = array( 'wikiPreview' ); into $classes = array(); [13:23:47] EditPage.php line 1520: Turn $attribs = array( 'class' => implode( ' ', $classes ) ); into $attribs = array( 'id' => 'wikiPreview', 'class' => implode( ' ', $classes ) ); (though it would be nice to see on 4 lines) [13:24:01] 03(NEW) populateCategory. php script does not work under PostgreSQL (corrupted results) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15367 major; normal; MediaWiki: Maintenance scripts; (jsabater) [13:24:56] skins/common/shared.css line 14: Change .wikiPreview.ontop { margin-bottom: 1em; } into #wikiPreview.ontop { margin-bottom: 1em; } [13:25:19] Quite simply... I accidentally replace the wikiPreview id with a wikiPreview class... [13:26:28] Dantman: confirmed fix. Will commit. [13:26:36] thanks [13:27:05] ^_^ I know to much about what code does without evaluating it [13:27:35] It's like having an adaptive program parser built into my head... [13:28:36] hi [13:28:43] http://www.meno.me/wiki/index.php?title=Death_Note [13:28:46] some one look at this [13:28:57] can you tell me what the extension does they use for #if #else? [13:29:08] why that page doesnt work [13:29:13] thank you very much [13:31:35] why does it say mozilla wiki... [13:32:11] just the theme [13:32:21] 03(NEW) Hide homoSUL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15368 15enhancement; normal; MediaWiki extensions: CentralAuth; (errnesstinne) [13:32:27] 03(NEW) Absense homooversight on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3D15369 15enhancement; normal; MediaWiki extensions: Oversight; (errnesstinne) [13:32:35] 03(NEW) Usernameblacklist on Russian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15370 15enhancement; normal; MediaWiki extensions: UsernameBlacklist; (errnesstinne) [13:32:42] 03(NEW) Homobug on Russian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15371 15enhancement; normal; MediaWiki: Categories; (errnesstinne) [13:32:51] 03(NEW) Non-correct translate Blockip special pages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15372 15enhancement; normal; MediaWiki: Internationalization; (errnesstinne) [13:32:57] do you know what is the extension name of the page that include #if #else? [13:32:58] 03(NEW) Mandatory signatures for homosexuals - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15373 15enhancement; normal; MediaWiki: Page protection; (errnesstinne) [13:33:06] 03(NEW) Check Vandal, evading block and abuse sockpuppetpolicy - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15374 15enhancement; normal; MediaWiki: Special pages; (errnesstinne) [13:33:07] jesus [13:33:11] siebrand: ping [13:33:21] Nikerabbit: what? [13:33:32] 03(mod) Usernameblacklist on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15370 (10errnesstinne) [13:33:37] ow [13:33:37] 03(mod) Absense homooversight on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15369 (10errnesstinne) [13:33:39] 03(mod) Homobug on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15371 (10errnesstinne) [13:33:49] 03(mod) Non-correct translate Blockip special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15372 (10errnesstinne) [13:33:59] 03(mod) Mandatory signatures for homosexuals - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15373 (10errnesstinne) [13:34:01] 03(mod) Hide homoSUL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15368 (10errnesstinne) [13:34:05] 03(mod) Check Vandal, evading block and abuse sockpuppetpolicy - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15374 (10errnesstinne) [13:34:22] blocked. Again by someone else... [13:34:51] bugtracker setup needs improvement [13:34:56] siebrand: again [13:35:07] 14(INVALID) Hide homoSUL - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15368 (10Andrew) [13:35:40] 14(INVALID) Absense homooversight on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15369 (10Andrew) [13:35:42] hehe [13:36:01] 14(INVALID) Usernameblacklist on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15370 (10Andrew) [13:36:21] 14(INVALID) Homobug on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15371 (10Andrew) [13:36:47] 14(INVALID) Non-correct translate Blockip special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15372 (10Andrew) [13:36:56] 14(INVALID) Check Vandal, evading block and abuse sockpuppetpolicy - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15374 (10siebrand) [13:37:04] 14(INVALID) Mandatory signatures for homosexuals - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15373 (10siebrand) [13:37:16] 03(mod) Mandatory signatures for homosexuals - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15373 (10Andrew) [13:37:20] TimStarling: ping? [13:37:25] someone had little to do... [13:37:58] TimStarling: can you have a little chat with VasilievVV about this Bugzilla troll? He has some suggestions for IP range blocks... [13:38:42] siebrand: I'm afraid he will switch to open proxies soon [13:39:00] VasilievVV: he's using OPs? *sigh* [13:39:33] siebrand: he uses OP when his range is blocked [13:39:48] Skizzerz: Morning. I updated the talk page for the extension. [13:40:09] lets announce that mediawiki development is halted until someone tracks him and forces treatment :o [13:40:18] XD [13:41:00] 03rotem * r40225 10/trunk/phase3/includes/ImagePage.php: Fixing HTML escaping. [13:41:02] well, as we have no instruments other than blocking an account, he will keep on creating new account as long we we keep amusing him. So I suggest we do nothing on new reports. Not block the account, not close the reports. [13:41:35] they should just silently be deleted [13:41:38] how many email addresses? [13:41:39] http://www.meno.me/wiki/index.php?title=Death_Note [13:41:42] some one look at this [13:41:45] can you tell me what the extension does they use for #if #else? [13:41:46] TimStarling: 4-5 atm. [13:41:58] can you give them to me so I can delete the bugs? [13:42:23] ThomasOwens: I can't reproduce that error [13:42:36] Hmm. [13:42:43] TimStarling: bugs 15368 to 15373 [13:42:48] Interesting. Nothing's being generated in any of our error logs, either. [13:42:50] *siebrand nods at TimStarling. [13:43:06] email address errnesstinne@yahoo.com [13:43:10] darthkeldius@mail.ru , darthnihilus@list.ru [13:43:17] ThomasOwens: In Special:SpecialPages, when you hover over that special page link, what is the URL? [13:43:38] 1 sec. [13:44:38] 03yaron * r40226 10/trunk/extensions/SemanticCalendar/ (INSTALL includes/SC_GlobalFunctions.php): New version: 0.2.8 [13:45:08] could some one look at my text for a while [13:45:14] i just want to ask a little question [13:45:15] :) [13:46:02] Skizzerz: wiki/index.php/Special:RemoveUnusedGroups [13:46:18] 03siebrand * r40227 10/trunk/phase3/ (includes/EditPage.php skins/common/shared.css): Fix breakage of Live preview (patch by dantman himself) [13:46:21] OK, and clicking on that redirects you to your site's main page? [13:46:24] yep. [13:46:45] and it's only that one special page. [13:46:50] the other ones behave normally. [13:48:34] hi, who know how to solve this problem: http://phpfi.com/348432 I just download 1.13.0 and install, and then get this error :/ [13:49:00] Skizzerz: I used Firebug to look at the requests. For some reason, clicking on that link calls our authentication script, which has NOTHING to do with the wiki. [13:49:06] !wg ParserConf | Min2liz [13:49:06] --mwbot-- Min2liz: http://www.mediawiki.org/wiki/Manual:%24wgParserConf [13:49:32] $wgParserConf['preprocessorClass'] = 'Preprocessor_Hash'; [13:49:34] The behavior of that script is to bounce you to the homepage when you view an admin tool or the login page if you view a non-admin restricted page. [13:49:48] ThomasOwens: perhaps the authentication script is looking for a specific name of something? [13:50:15] No. The auth script just checks sessions and cookies to see if you are logged in. [13:50:19] It's not even called on any wiki page. [13:50:32] ... [13:50:35] weird [13:50:38] Yeah. [13:50:59] Is there a way to change that special page name? [13:51:09] I want to try something. [13:51:23] If it works, I'll be surprised, but... [13:51:43] 03maikmerten * r40228 10/trunk/cortado/src/com/fluendo/jheora/ (Decode.java FrInit.java Playback.java): [13:51:43] second big round of jheora updates. This adds per-block quantizer decoding (this [13:51:43] data is not used yet!), meaning jheora should now display *something* for every [13:51:43] Theora 1.0 stream with 4:2:0 subsampling instead of "crashing" due to [13:51:43] unimplemented decoding steps. [13:53:17] ThomasOwens: you'd have to edit the files [13:53:41] All of them or just one? [13:55:17] the main file (GroupPermissionsManager.php) and RemoveUnusedGroups.php [13:55:29] ok. thanks. i'll try that... [13:55:43] you need to change $wgAutoloadClasses and $wgSpecialPages in the main one, and change the class name and __construct() function in the second [13:56:11] 03(NEW) Removed sysop permission - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 15enhancement; normal; MediaWiki extensions: Desysop; (afinogenoff11) [13:56:23] oh, and $wgSpecialPageGroups in the main one as well [13:56:28] siebrand: +1 [13:56:29] TimStarling: There've been reports of RenameUser adding multiple log entries. Is it okay if I just shove a transaction around the actual rename operation and see if that helps? [13:57:13] 03(mod) Removed sysop permission - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 (10afinogenoff11) [13:57:25] 03(NEW) Renames of users with large edit counts creates multiple log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15376 trivial; normal; MediaWiki extensions: Renameuser; (maxim.wiki) [13:57:38] 14(INVALID) Removed sysop permission - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 +comment (10Andrew) [13:57:42] most likely it's caused by browsers submitting the form multiple times, because it takes too long [13:58:01] TimStarling: meaning a transaction would help? [13:58:14] or would it just not work at all, rather than working but messing up a little bit? [13:58:16] <_mary_kate_> no [13:58:21] <_mary_kate_> because that creates two seperate requests [13:58:24] Skizzerz: I thought it might have been some server-side page name thing where the name fit into a regex somehow of admin pages, but that wasn't the case. I called the page "Bob" to see if I would still get bounced to the homepage, and I did. [13:58:49] you need to stop the second request, one way or another [13:59:04] we could always make RenameUser faster :) [13:59:13] poor Brion will be getting all sorts of e-mails ;) [13:59:15] ThomasOwens: if it doesn't contain any sensitive info, can you email me your auth script code? [13:59:18] you could probably arrange the locks so that the second request blocks [13:59:23] 03(mod) Removed sysop permission - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 (10afinogenoff11) [13:59:29] but it's probably better to do it some other way [13:59:32] Let me check to see what it contains. [13:59:46] https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 [13:59:51] like committing the change to the user table first, and then only if that succeeds, proceeding to the rest of it [13:59:52] I suspect this is the same idiot we had before. [14:02:32] TimStarling: Well, once we commit the change the the user table, the operation won't work if restarted -- because the input is a username, which won't exist once we get to the user table. [14:03:17] you want to have it both ways? [14:03:23] The problem, of course, is that if we use a transaction (as we should), the change to the user table won't be applied until the *end* of the first request, so any benefit gained by doing the user table first is lost. [14:04:47] if you use a transaction, you'll make the slaves lag [14:04:57] it should be using multiple transactions to break up the impact on replication lag [14:05:02] oh, really? [14:05:40] yes, slaves only do one transaction at a time [14:05:45] Skizzerz: http://pastebin.com/d1c83eb8 [14:05:51] Why is that, because committing thousand-row operations in one go means that the slaves suddenly end up a few thousand rows behind in a moment, rather than spreading out the load over the time it takes to execute the query? [14:05:57] if a transaction takes 5 seconds, you get 5 seconds of lag [14:06:03] 03siebrand * r40229 10/trunk/extensions/Renameuser/SpecialRenameuser.i18n.php: Fix [[Special:Log/renameuser]]. $1 did not get a namespace. [14:06:05] That is the script that is getting called whenever I visit the special page. [14:06:37] I only had to edit out some strings, even though they were just variables or such, you should get the idea. [14:07:02] yeah... [14:07:13] I don't see anything in there that would be causing this issue... [14:07:23] TimStarling: well, in that case, we may as well have no transactions at all for renames, since the idea of a transaction is that if one part of it breaks, it all breaks. [14:07:28] or how it gets called for that matter [14:07:34] 03(mod) Removed sysop permission - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 +comment (10tstarling) [14:07:53] Although that file does suck...it's 5 years old and has been cobbled together to work with the new system, it shoudn't be called. [14:08:09] the bug isn't the lack of transactions, the bug is the multiple log entries [14:08:15] 03(mod) Renames of users with large edit counts creates multiple log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15376 +comment (10WJBscribe) [14:08:41] you can fix the multiple log entries while still having multiple transactions [14:08:48] TimStarling: yes, I know. I thought that a transaction might help (by rolling back incomplete renames, and so only one would work) [14:08:54] but you've just suggested a much better solution. [14:09:11] ThomasOwens: the only way I can think of is to a) figure out how it gets called to begin with, and b) stop it from getting called there :) [14:10:05] 03(mod) Removed sysop permission - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15375 (10tstarling) [14:10:17] TimStarling: don't we use the job queue to do renames anyway? :/ [14:10:52] 03(mod) Allow blocked users to edit their own talk page on Russian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15338 (10AlexSm) [14:10:58] I don't know, but it sounds like a good idea [14:12:42] TimStarling: we do, apparently. [14:13:04] 03(mod) Renames of users with large edit counts creates multiple log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15376 (10maxim.wiki) [14:13:21] see ~line 450 of SpecialRenameuser_body.php, and RenameUserJob.php [14:16:03] TimStarling: we *do* seem to do the user table update first. [14:16:24] TimStarling: and we even do the logging *after* the user table update. [14:16:45] However, I think the issue is the moving of user subpages (line ~275) [14:17:38] on the wiki I'm running, we're going to have translations of the material to different languages [14:18:18] I'd like to restrict editing access for the translators to only be able to edit pages in their language [14:18:26] it does the logging unconditionally [14:18:36] any tips on the easiest way to do this? [14:18:36] 03(mod) Removed sysop permission - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15375 (10afinogenoff11) [14:19:01] whether or not the user table update had any rows affected [14:19:17] I can for example put all italian pages in a separate namespace [14:19:18] Higdur: #mediawiki-i18n? [14:19:20] Higdur: you could use different namespaces for different languages, and $wgNamespaceRestrictions. [14:19:46] Or you can use getUserPermissionErrors [14:19:50] Werdna: ok, I'll look in to that [14:20:15] TimStarling: if ($uid == 0) { [14:20:16] $wgOut->addWikiText( "
" . wfMsg( 'renameusererrordoesnotexist' , $oldusername->getText() ) . "
" ); [14:20:19] return; [14:20:21] I just want to restrict editing rights [14:20:23] } [14:20:38] TimStarling: so if the user table has been updated, then presumably $uid == 0; [14:20:45] however, I think we haven't purged the cache yet. [14:21:11] Higdur: are you going to create 200 new user groups? [14:21:52] Presumably, he's not going to localise his website into 200 languages. [14:21:52] I'll need something like 5 groups [14:22:10] sysops have sitewide editing rights [14:22:27] then 4 translator groups for 4 languages [14:23:21] and finally we'll have an area that is editable by everyone, but no group needed for that [14:23:47] yes, you can put the different content in different namespaces [14:23:56] !wg NamespaceRestrictions [14:23:56] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgNamespaceRestrictions [14:24:30] allows you to set permissions needed for editing different namespaces. [14:25:14] 03(mod) Renames of users with large edit counts creates multiple log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15376 (10WJBscribe) [14:25:34] Werdna: "There is currently no text in this page" :/ [14:26:13] can't find it with google either, probably mixed up the name? [14:26:51] http://www.mediawiki.org/wiki/Manual:$wgNamespaceProtection [14:27:25] ah, thanks [14:27:58] TimStarling: so perhaps adding an extra memcached purge at line 417 or so will fix the issue. [14:28:06] we already touch the user in the database. [14:28:23] we just forget to touch memcached too. [14:36:16] TimStarling: ^_^ If you want a bit of fun... http://dev.dev.wiki-tools.com/extensions2/TestingGrounds/XWT.php [14:36:29] Current state handles ilink, nowiki, and include syntax [14:37:21] There is a bit more to handle in terms of tags closing at certain points [14:38:17] ie: Something where someone adds broken {{ }} syntax... it doesn't handle closes that aren't on top yet [14:39:09] 03werdna * r40230 10/trunk/extensions/Renameuser/SpecialRenameuser_body.php: Clear memcached cache of user object when renaming user, BEFORE we get into the expensive stuff. This should resolve bug 15376, but I don't have a wiki with users with that many edits on it, so I can't say for sure. [14:39:44] 03(mod) Renames of users with large edit counts creates multiple log entries - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15376 +comment (10Andrew) [14:39:51] *Werdna --> bed [14:40:21] 'night Werdna [14:40:33] bye Werdna [14:52:49] 03dale * r40231 10/trunk/extensions/MetavidWiki/includes/specials/ (MV_SpecialExport.php MV_SpecialMediaSearch.php): fixes for SMW export [14:55:02] 03dale * r40232 10/trunk/extensions/MetavidWiki/includes/specials/MV_SpecialMediaSearch.php: typo [15:00:10] http://www.meno.me/wiki/index.php?title=.hack//SIGN [15:00:16] can anyone please check this out [15:00:17] pls [15:00:23] i wrote a while ago, no one reply [15:00:30] i mean ignore [15:00:39] is there any function [15:00:42] for #if [15:00:46] and #else [15:00:51] extension/ function [15:01:24] !e ParserFunction | taduyducvn [15:01:24] --mwbot-- taduyducvn: http://www.mediawiki.org/wiki/Extension:ParserFunction [15:01:37] http://www.mediawiki.org/wiki/Extension:ParserFunctions is better ;) [15:02:13] thank you so much [15:02:15] :) [15:05:04] 03maikmerten * r40233 10/trunk/cortado/src/com/fluendo/jheora/ (DCTDecode.java Decode.java): during DCT decoding use the quantizer specified for the affected fragment. [15:15:56] hi i want to add some image manipulation to every picture that gets uploaded to my wiki (add a footer to the image), what's the best way to do that (is there an extension for that available, if not where is the best way to add a hack in the code for that)? [15:18:10] hm, anyone involved with the PasswordReset extension? [15:18:19] I just upgraded it [15:18:36] and added a permission row as stated [15:19:25] and it says that "this action is restricted to users in the group Sysops" when I try to access it with my sysop account [15:20:28] 03(mod) texhtml needs nowrap - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10438 (10giecrilj) [15:28:32] There is a way via API to get only the description of an image and not the hole revision information? [15:29:39] ... as the format there has different structures and I have difficulties in getting only the description info [15:31:08] *Simetrical points alecghica to MinuteElectron or someone [15:31:32] Simetrical: I'm not really involved with the API by the way. [15:31:43] Really? Dang. [15:31:48] Who is, other than Roan? [15:31:56] bryan [15:31:59] VasilievVV [15:38:13] hi Simetrical [15:38:24] Nikerabbit, bye. [15:38:48] MinuteElectron: ? [15:38:54] :D [15:39:19] hm, having problems with custom namespaces [15:39:31] I added 4 namespaces [15:39:47] Swedish, Italian, Chinese, Spanish [15:39:48] Fatal error: Call to a member function isAllowed() on a non-object in /wikis/phase3/includes/specials/SpecialUpload.php on line 125 [15:40:06] Does anyone else have that problems? [15:40:12] If I enter a page in the Italian namespace [15:40:41] the top left tab gets the title "swedish" [15:41:06] and if I click it I get to Swedish:PageName [15:41:44] from the Swedish namespace, if I click the discussion tab I end up at the view part of Italian:PageName [15:41:58] <_mary_kate_> sounds like you forgot to add the talk namespaces [15:42:11] <_mary_kate_> each namespace with number N called Foo needs a namespace called Foo_talk with number N+1 [15:42:17] ah, ok [15:42:23] didn't know that [15:42:36] thanks [15:44:21] VasilievVV: hmm didn't rotem try to fix it? [15:44:26] VasilievVV: http://svn.wikimedia.org/viewvc/mediawiki?view=rev&revision=40215 [15:45:41] !seen Skizzerz [15:45:41] --mwbot-- I am not your secretary, use /nickserv info [15:51:40] Hallo zusammen, ich beschäftige mich seit kurzem mit MediaWiki. Der Server ist mit Ubuntu Desktop 8.04 installiert. Meine Frage ist nun wie sichert man am besten sein Wiki bzw. die eingestellten Daten. [15:52:02] ör [15:52:37] Schorsch_1968: mit englisch wirdst du vermutlich mehr glück haben := [15:52:43] !backup | Schorsch_1968 [15:52:43] --mwbot-- Schorsch_1968: http://www.mediawiki.org/wiki/Manual:Backing_up_a_wiki [15:53:00] *Duesentrieb -> dinner [15:53:58] Ich schau mir den Link von mwbot mal an... [15:55:04] VasilievVV: Hi, may I ask u a small question related the API? [15:55:38] alecghica: I think yes [15:55:58] VasilievVV: There is a way via API to get only the description of an image and not the hole revision information? [15:56:04] ... as the format there has different structures and I have difficulties in getting only the description info [15:56:49] VasilievVV: e.g. http://commons.wikimedia.org/w/api.php?action=query&titles=Image:NasuteImms.png&prop=imageinfo|revisions&iiprop=timestamp|user|url|size|mime|metadata&iiurlheight=200&iiurlwidth=200&rvprop=content&format=xml [15:58:05] VasilievVV: at this point i take description from --> "|Description=" ... but the markup there is very different from image to image I cant make a general regular expression to get only the description [15:58:57] alecghica: we don't store description seperately. Description is just a part of image page itself [15:59:04] 03(mod) texhtml needs nowrap - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10438 (10Simetrical+wikibugs) [15:59:46] VasilievVV: so thats the best I can do? [16:00:27] Yep [16:00:49] There is some way to extract information from templates, but they are a bit... unstable [16:01:24] You may try to use action=expandtemplates&generatexml=1, but it sucks [16:04:12] VasilievVV: ... and the markup under follows no rules? ^^ ... As I identified 5 or 6 ways/rules the data is strucutred there :) [16:06:18] VasilievVV: thx for your help ... at least now I know thats the best I can do ... I just have to set a more and less regular expression to extract description info from thre :) [16:11:28] 03(NEW) mandatroy not check correctly in date fields - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15377 minor; normal; MediaWiki extensions: Semantic Forms; (dasch_87) [16:19:33] Hi, I would like to develop an extension (or what its called) taht adds a new tab to mediawiki, like "page" "discussion" "edit" "history" + new "woohoo" [16:20:13] I could swear I have seen a HowTo somewhere on Mediawiki.org, but I can't find it [16:20:32] What would be a good Starting point? [16:22:18] aaaaand I've found it. Of course. 10 seconds after I asked. Making the channel monkey out of me [16:23:13] heh, AidanPryde... don't worry, i've done that numerous times :( [16:23:28] i'll probably do it now unless someone is quick with a response: [16:23:43] is there a simple way to rename a wiki? [16:24:12] whoever made my project's wiki originally spelled "Development" as "Developmet" [16:24:14] I'm a total newbie, but isn't the name stated in the LocalSettings.php? [16:24:18] Yes [16:24:38] oh so it's only a quick edit there? [16:24:46] The only issue might be if people were making links to the Project namespace with the old name, I think [16:24:54] don't know, but I guess it's worth a try.. [16:25:08] well the only page that specifically uses the name space is the community portal [16:25:13] at least, the only page of which i'm aware [16:25:26] well, try and see what breaks :) [16:28:52] well, seems to work well for now [16:28:58] thanks to you both :) [16:29:10] np :) [16:32:57] 03(NEW) Aliasing does not work - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15378 04CRIT; normal; MediaWiki extensions: Semantic MediaWiki; (dasch_87) [16:37:08] 03(mod) Other Table Layout - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14895 normal->high; +comment (10dasch_87) [16:39:39] 03(mod) mandatroy not check correctly in date fields - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15377 (10yaron57) [16:45:04] 03(mod) mandatroy not check correctly in date fields - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15377 (10dasch_87) [17:10:42] 03rotem * r40234 10/trunk/extensions/Renameuser/SpecialRenameuser.i18n.php: Localization update for he. [17:11:02] 03rotem * r40235 10/trunk/extensions/Renameuser/SpecialRenameuser.i18n.php: Localization fix for he. [17:19:48] RSS/ATOM feeds - Would like to default to show RSS/ATOM feeds. In 1.10, enabling OutputPage->mShowFeedLinks will do this, but don't see anywhere where this is set up as an option. 1) How is this normally done and 2) Any reason I wouldn't want to do it? [17:26:50] 03(mod) Install the StringFunctions extension - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=6455 (10jsimlo) [17:35:08] 03huji * r40236 10/trunk/extensions/Oversight/HideRevision.i18n.php: Localisation updates: Adding/updating Persian translations [17:47:10] is there any limitations on group names? [17:47:19] user groups that is [17:48:20] 64 characters [17:49:12] hm [17:49:29] I have a group named "Italian translators" [17:49:56] That is less than 64 characters. [17:50:06] and when I added a user to it the rights page lists him as a member of "Italian translat" [17:50:24] and he does not have the appropriate rights [17:50:29] oh, ok... [17:50:50] Though, its generally a good idea to use short names for group names anyways [17:51:00] I can't remove it either [17:51:02] translator-it [17:51:16] but not a big problem as it was a test account [17:51:24] yeah, I'll rename them [17:51:37] Modify the db, or create a 'Italian translat' group temporarily so you can remove [17:51:52] yeah [17:52:02] You can use MediaWiki messages to customize the actual name displayed [17:52:11] oh [17:52:15] cool [17:57:13] 03(NEW) Logo for stq.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15379 15enhancement; normal; Wikimedia: Site requests; (robinp.1273) [17:57:38] hi folks - why doesn't a link like this work? [[Category:Development | Engineering]] ? [17:58:45] It creates a category. [17:58:56] To link to category pages you must prefix the link target with a single colon. [17:59:05] For example [[:Category:Development | Engineering]] [17:59:17] *eidolon dohs!!!! [17:59:19] *eidolon knew that. [17:59:21] sorry :) [18:00:10] No need to apologise, easy mistake to make. [18:01:51] "magic links" should really have their own, distinct syntax [18:02:11] it’s too late to make any changes to syntax [18:02:50] heh [18:04:24] What permissions do I need to set to be able to edit MediaWike:Group-xxx pages? [18:06:00] Higdur: editinterface [18:06:16] sysop has it per default [18:06:39] I still can't [18:06:49] enhydra: there are ways. and the longer I suffer, the better they look [18:07:04] I even added it explicitly to LocalSettings.php [18:07:15] sure you are a sysop? [18:07:21] check Special:Listusers [18:07:54] <_mary_kate_> i guess i should get around to installing a local mediawiki again [18:07:57] can you do other sysop stuff? delete tab? [18:08:05] oh, gotta go [18:08:11] Duesentrieb: yep [18:08:18] I'm a sysop [18:09:23] 03(mod) Logo for stq.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15379 (10maxsem.wiki) [18:10:02] hello, i'm looking for an image... it shows wiki's behavior [18:10:24] php acting as interface to access to mysql database [18:12:37] oh, I figured out what the problem was [18:13:02] are you talking to me, higdur? [18:13:20] no, it was to Duesentrieb [18:13:28] oh :( [18:13:36] who can help me? [18:14:01] I don't have any such image... [18:14:03] i know i found that image on mediawiki web once.... but i can't find it now! [18:14:04] sorry [18:14:25] try google image search? :) [18:14:36] ok don't worry [18:14:37] thanks [18:14:39] ;) [18:16:57] 03(FIXED) Lots of images have disappeared from ku.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15111 +comment (10raimond.spekking) [18:28:07] hey guys, is there a way for me to create [[shortcuts]] to wikipedia? [18:28:17] <_mary_kate_> [[wikipedia:The name of the page]] [18:28:28] really? [18:28:32] *jetole tries [18:28:35] <_mary_kate_> no, i'm lying because i hate you [18:28:42] thought so [18:29:15] wow, that works [18:29:26] amezzin [18:29:33] I guess you don't hate me as much as I thought [18:41:07] 03huji * r40237 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [18:45:11] How would I set the path to the stylepath when adding an image? [18:45:44] $wgStylePath? [18:47:39] Does anyone know why the section [edit] links would disappear one only 1 page of my wiki? [18:49:06] ialex: I'm using it in the style php file [18:49:48] either it's not working, or I'm not doing it correctly [18:50:16] are you sure to have global $wgStylePath;? [18:51:13] how do I set that? [18:51:37] LocalSettings ? [18:52:02] hi [18:52:25] will_hough: at the top of the function where you use that variable [18:52:46] Frage: will aus der Benuter css Datei einen eignen Skin erstellen wie mach ich das? [18:55:41] Either my german is very rusty or something was missing from the question... [18:55:52] ialex: I have replaced the Edit text with an image, but when the url is a 2 folders deep I loose that image. [18:56:12] <_mary_kate_> will_hough: are you referencing the image in CSS or a tag? [18:56:32] _mary_kate_: tag in LocalSettings [18:56:42] <_mary_kate_> use an absolute URL to the image [18:56:56] i wan't create a Skin from a User css how can i do that [18:57:07] sorry my english ist not very good ^^ [18:58:01] Arkas: you can put your personal css in User:/monobook.css [18:58:13] <_mary_kate_> he wants to turn his personal CSS into a site-wide skin [18:58:17] yes a know [18:58:33] 03nojhan * r40238 10/trunk/tools/planet/fr/config.ini: fix rss blog Serein [18:58:46] 03aaron * r40239 10/trunk/extensions/FlaggedRevs/FlaggedRevs.hooks.php: performance tweaks [18:58:47] but i want to put this skin to the webspace of the wiki [18:59:39] so that ervery user can use that skin [19:01:33] i will create a new skin with the /monobook.css,i want to upload this skin at the wiki space [19:01:46] _mary_kate_: http://pastebin.com/d14a351fd [19:01:53] <_mary_kate_> Arkas: copy it to MediaWiki:Monobook.css [19:02:10] can't I set the path with a var? [19:02:23] ir does it need to be absolute? [19:02:24] <_mary_kate_> will_hough: in PHP yes, but i don't remember which [19:02:28] <_mary_kate_> $wgStylePath or something [19:02:38] <_mary_kate_> (which actually is an absolute URL, but MW will work it out for you) [19:03:12] But I need to define $wgStylePath at the top first, correct? [19:03:21] <_mary_kate_> no, MW sets it for you [19:03:25] ok [19:04:00] 'Edit', [19:04:13] not working [19:04:32] *will_hough is guessing he's doing it wrong [19:04:38] "\"Edit\", [19:04:44] <_mary_kate_> did you global it? and did you check that wgStylePath is really what it's called (since i said i don't remember the name of it)? [19:05:02] <_mary_kate_> also, $variables don't work inside '' in PHP [19:07:07] will_hough: try http://pastebin.com/m7567e837 [19:07:46] ialex: Perfect!\ [19:08:16] *will_hough is a xhtml/css person, not a php person. [19:08:23] I appreciate it [19:08:46] and in the style file? [19:09:41] http://pastebin.com/d3ce1a610 [19:10:12] I think I know [19:10:14] 1 sec [19:12:32] 03(mod) Logo for stq.wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15379 (10robinp.1273) [19:13:00] Thanks for all your help :) [19:13:09] 03aaron * r40240 10/trunk/phase3/includes/LinkCache.php: clean up addLinkObj() [19:14:52] is some german one here? [19:18:01] Arkas, Duesentrieb is German, AFAIK, and JeLuF. [19:18:11] I have been having trouble with my uploading. I get an error: Warning: Unterminated comment starting line 83 in /homepages/45/d122649976/htdocs/writethefirsttime.com/GlobWorld/includes/filerepo/LocalRepo.php on line 83 [19:18:12] Parse error: syntax error, unexpected $end, expecting T_FUNCTION in /homepages/45/d122649976/htdocs/writethefirsttime.com/GlobWorld/includes/filerepo/LocalRepo.php on line 83 [19:18:14] I have looked at the code but I can't find the error. I'm sure it is a closing semicolon, bracket or something but I can't spot it. Any advice? [19:18:54] thx simetrical [19:19:22] Don_Lipper, try re-downloading from the MediaWiki website and re-uploading the files to your webserver. [19:19:35] Probably there was an error in one step or the other that led to incomplete transfer. [19:19:47] 03siebrand * r40241 10/trunk/phase3/ (161 files in 2 dirs): Removed 'log-search-legend' and 'log-search-submit'. Introduced in r20746 and reverted a few weeks later in r21380. Thanks to SPQRobin for spotting this. [19:22:12] Thanks, Simetrical. [19:34:37] Hello everyone [19:35:38] mhhh no germen one is online [19:36:17] i�m writing my thesis about mediawiki [19:36:28] doch ich, aber ich kein richtigen plan bisher [19:36:40] hast du nen plan von skins? [19:36:59] 03(mod) Broken UTF-8 cutoff breaks display in some browsers - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=332 trivial->minor; -testme ; +comment (10mormegil) [19:37:03] so i wanna know how the functional architecture of mediawiki looks like ??? plz, help me out [19:37:06] 03(mod) Unicode (UTF-8, utf8) compatibility (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=3969 (10mormegil) [19:37:26] was willst denn machen ? [19:37:51] Stud, specific questions are welcome. [19:38:23] hehe, problem is that i didn�t really know how to systemice mediawiki ?!? [19:38:32] hab nen user der hat nen eignen css geamcht [19:38:47] Stud, then you'd better learn, or else you'll have trouble with your thesis. Whatever "systemice" is supposed to mean. [19:38:50] diese will ich nun als skin anbeitensodas jeder sich diese aus der lsite ausw�hlen kann wei�t du wie ich das machen muss? [19:39:13] i know, thats why i�m asking [19:39:45] no, i just want to seperate the different functional parts to explain how the sys works [19:40:40] !man Code [19:40:40] --mwbot-- http://www.mediawiki.org/wiki/Manual:Code [19:40:59] first im going to descripe the architecture and after that the functional features, but i didn�t see the different parts od the architecture in a complete view [19:41:24] @arkas: mom ich schau ma eben [19:41:49] super ich danke dir [19:42:04] Stud: that's because mediawiki wasn't *designed*, it was *written*. Worse, it was written by a bunch of nerds without any central management. [19:42:41] duesentrieb hast du mein qiery erhalten? [19:42:41] Stud: the individual php files or classes more or less define functional entities [19:43:01] query [19:43:18] !skinning | Arkas [19:43:18] --mwbot-- Arkas: Overview: . Skin usage: . Gallery of CSS styles: . Writing your own: [19:43:25] wollt hier niemanden damit bel�stigen ;) [19:43:56] Arkas: if all you want is to replace the CSS, have a look how MySkinworks. it does just that. [19:43:59] mein problem ist, dass ich den funktionalen aufbau in ner ist-analyse beschreiben soll und dann die angebotenen funktionen [19:44:29] Stud: if it's not too hard for you, english would make it easier for others to join in [19:44:55] oh sry, but i didn�t know how to explain the : funktionalen aufbau in english [19:45:08] Stud: describing the architecure of any software is a question of granularity. what's " function", etc. [19:45:33] Stud: "funktionaler aufbau" würde ich mit "functional architecture" übersetzen# [19:45:38] 03(CLOSED) Error when upgrading to SMW 1.2.2 with MediaWiki 1.11.2 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15354 (10jda1419-mediawiki) [19:45:51] @ dueesntrieb: was meinst du mit myskinworks bzw. wo finde ich die [19:46:24] you�re right but i need to collect the functions -> like: mediawiki is build in different namespaces / views with different functions [19:46:37] Arkas: MySkin is one of the default skin. it's in the skins directory, for some odd reason. [19:47:26] Stud: this sounds like a sadistical homework assignment. anyway - what namespaces do you mean in this context? [19:47:59] so i checked the book of ebersbach and get most of the functions but nothing about the architecture... for webcms its much easier (content repository, editorial system, publishing system) and i wanna make smthg like that with mediawiki too [19:48:29] hi [19:48:46] what do I do if I want to change the default font for my wiki installation [19:48:51] sorry duesentrieb [19:48:58] what's the "value" for the common.css page... [19:49:07] spezial->administration, editview->edit and create sites, discussion->speak about changes & so on [19:49:27] but i didn�t find any reference for that [19:49:32] Stud: to me that would be use cases, not really software architecture [19:50:01] kann ich einfach in die main css im myskin ordner durch die css ersetzen die der suer geschrieben hat? [19:50:19] Stud: that's because no one really has a need for that from that angle. people come from "how to" qestions, and ther eare pages to answer them. [19:50:48] what do I do if I want to change the default font for my wiki installation? [19:51:12] Arkas: kannst du. ist aber eine schlechte idee. so ensteht ja kein neuer eintrag, ondern ein alter wird umdefiniert. wenn du das willst, kannst du's auch leichter und sauberer haben [19:51:15] !css | Arkas [19:51:15] --mwbot-- Arkas: To change styles for your wiki, go to one of the MediaWiki:xxx.css wiki page and put your custom styles there (sysop/admin rights required). MediaWiki:common.css is for all skins and should be used for content styles. MediaWiki:monobook.css is for the MonoBook skin (default), etc. For more information, see !skins and [19:51:51] Random19432: the fount should probably be set per skin. so, for monobook, the default: [19:52:24] ich hab das mit dem eintrag shcon hinbekommen [19:52:30] Random19432: edit MediaWiki:monobook.css and add: body { font-family: serif; } [19:52:43] Random19432: replace serif with whatever fallback list of fonts you have [19:52:44] hab nen die monobook.php umbenannt in testskin [19:52:47] danke [19:52:50] :) [19:52:59] Arkas: umbenannt? oder kopiert?... [19:53:19] dann hab ich nen ordner testskin erstellt und dort alle datei naus dem monobook ordener eingef�gt die main css hab ich dann durch die user css ersetzt [19:53:24] kopiert [19:53:29] hab also nen neuen ordner erstellt [19:53:36] hab nichts altes �berschrieben ^^ [19:53:47] Duesentrieb, body not .body ? [19:53:47] Arkas: kopieren, umbenennen, in der datei alle referenczen auf monobook umbenennen, das monobook verzeichnis kopieren, und die dateien da drin anpassen. das wär's [19:53:56] Random19432: not .body. [19:54:01] ok [19:54:12] aber da kammen dann ur fehlermeldungen [19:54:13] Random19432: xxx selects by tag .xxx selects by class #xxx selects by id. [19:54:17] php fehler [19:54:20] ah [19:54:34] was meinst du mit in der datei alle referenczen auf monobook umbenennen [19:54:36] ? [19:55:08] Thanks again [19:55:10] :) [19:55:53] hab jetzt mal den monobokk ordner runtergeladen [19:56:02] Arkas: na guck mal in die datei, wie oft da "monobook" oder "MonoBoo" drinsteht. das musst du alles entsprechendändern. [19:56:33] welche datei genau [19:56:37] Arkas: vermutlich wär's aber einfacher, MySkin zu kopieren und anzupassen, statt monobook [19:56:46] stimmt ^^ [19:56:57] Arkas: die eigentliche skin-datei. Also ursprünglich MonoBook.php [19:58:21] hab mir jetzt die myskin.php geladen [19:59:31] da liegt auch ne MySkin.deps.php [19:59:39] sollte ich dich auch umbennen und hochladen? [19:59:52] 03aaron * r40242 10/trunk/extensions/FlaggedRevs/ (3 files): [19:59:52] * More performance tweaks [19:59:52] * Make some hooks bail out by return true, not false [20:02:36] hab jetzt mal folgendes hochgeladen: [20:02:44] die testskin.php [20:02:59] und den testskin ordner mit der main.css [20:03:11] aber jetzt wird mir der monobook angeguckt [20:03:34] Arkas: weil in testskin.php n och überall monobook drinsteht?... [20:04:12] require_once( dirname(__FILE__) . '/MonoBook.php' ); [20:04:19] $this->template = 'MonoBookTemplate'; [20:04:22] das steht noch drin [20:04:45] aber ich kann doch nicht von der testskin.php auf die testskin.php verweisen oder? [20:06:06] nein, das ist schon ok. sorry, was du in MySkin ersetzen musst, wenn du's umbenennst, ist eben "myskin". [20:06:09] da steht: [20:06:09] $this->skinname = 'myskin'; [20:06:10] $this->stylename = 'myskin'; [20:06:25] der stylename gibt das verzeichnis an in dem das css liegt [20:06:27] das hab ich [20:06:30] 03(mod) $wgUseCategoryBrowser = true create trailing '>' and add an unwanted category - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1622 +testme (10maxsem.wiki) [20:06:40] myskin auf testskin ge�ndert [20:06:56] Arkas: und du hast ein verzeichnis testskin und darin eine main.css [20:07:09] genau [20:07:09] und in der kannst du dan machen was du willst. [20:07:24] das sollte dann auch so tun. [20:07:25] diese main.css ist die css von dem user [20:07:33] was ist mit der datei [20:07:44] MySkin.deps.php [20:08:17] Kannst du entsprechend kopieren [20:08:23] wird in den meisten fälle nicht gebraucht. [20:09:21] immernoch monobook [20:09:41] obwohl die main.css andere werete enth�lt [20:10:15] äh... also, die myskin sieht *ganz* anders aus als monobook... [20:10:19] link? [20:11:50] �hm wo genau willst jetzt nin link hin haben? [20:12:02] zu deinem wiki? [20:12:29] wird wenig bringen man kann sich nicht anmelden kann weil dies nicht gewollt ist [20:13:17] ich kann mir trotzdem die skin angucken. also, link? [20:14:44] spwiki.looki.de [20:16:42] 03vasilievvv * r40243 10/trunk/phase3/includes/Xml.php: [20:16:42] * Add class='mw-input' to the input row [20:16:42] * Move submit button to the table [20:18:31] Arkas: ich guck mal was da geladen wird. [20:18:34] firebug ist dein freund [20:18:46] danke [20:18:53] VasilievVV: IIRC we have an own class mw-submit for the submit button [20:19:04] Hello, I am trying to get this expr to work "{{#expr:{{NUMBEROFARTICLES}}-70000}}", but its giving me an error, saying "Expression error: Unrecognised punctuation character "," ", please help [20:19:11] ich vermute mal irgendwo steht noch monobook das darf aber net ^^ [20:19:15] ist nur die frage wo ^^ [20:19:49] LordAnubis: you need to use the unformatted number of articles. i *think* {{NUMBEROFARTICLES|R}} or something cryptic like that [20:19:55] aha [20:19:59] cool i ll search [20:20:15] Duesentrieb: Microsoft's stupidest move yet... http://news.zdnet.com/2424-9595_22-218626.html [20:20:24] LordAnubis: {{NUMBEROFARTICLES:R}} [20:20:35] ok, nize [20:20:38] Raymond_afk: right... at least Special:Userlogin has it [20:22:29] thanks Duesentrieb and Tubarao . it worked. [20:22:45] n8 [20:25:26] 03(ASSIGNED) Secondary watchlist adds checkboxes for watched pages: watching with or without E-mail notification (enotif) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2555 +comment (10jlerner) [20:26:01] Arkas: also, von dem was ich sehe bin ich mir ziemlich sicher, dass in der testskin.php auf deinem server noch was von monobook steht. [20:26:27] require_once( dirname(__FILE__) . '/MonoBook.php' ); [20:26:27] /** [20:26:27] * @todo document [20:26:27] * @ingroup Skins [20:26:27] */ [20:26:28] class SkinMySkin extends SkinTemplate { [20:26:30] function initPage( &$out ) { [20:26:32] SkinTemplate::initPage( $out ); [20:26:34] $this->skinname = 'testskin'; [20:26:34] Arkas: arg!" [20:26:36] $this->stylename = 'testskin'; [20:26:38] $this->template = 'MonoBookTemplate'; [20:26:40] 2 mal soll ich beide ersetzen? [20:26:53] soll ich beide ersetzen? [20:26:56] Arkas: du sollst vor allem nichts in irc pasten, sondern 'ne pastebin nehmen., [20:27:03] sorry [20:27:25] Arkas: und wenn das wirklich das ist, was in der datei auf dem server (!) steht, dann hab ich keine ahnung warum's nicht funktioniert. [20:27:37] das ist nämlich nicht das, was er verwendet. [20:27:38] 03vasilievvv * r40244 10/trunk/phase3/includes/Xml.php: As Raymond points out, there is a mw-submit class [20:28:39] also das ist die datei [20:28:44] hab sie nochmal �berschrieben [20:30:01] also rein theoretisch k�nnte ich die main css vom monobokk durch die user css ersetzten und dann w�rde er es anzeigen oder? [20:30:03] dann mach ich das [20:30:06] im richtigen verzeichnis? mit der richtigen groß/kleinschreibung? [20:30:24] ich hab alles klein geschrieben [20:30:52] Arkas: um das css einer skin anzupassen, musst du garkeine datei anfassen. das geht im wiki. einfacg MediaWiki:monobook.css bearbeiten [20:31:29] ja aber ich will das alle user auf diesen skin zugreifen k�nnen [20:31:37] vielleicht will ich ihn sogar als standard skin nehmen [20:31:44] ja, das ist für alle [20:31:45] und dazu muss ich das doch �ndern oder? [20:31:51] nein, musst du nicht [20:32:01] nur wenn du 'nen neuen eintrag in der auswalliste willst, dann ja. [20:32:09] nicht umbedingt [20:32:09] *anpassen* kannst du skins beliebig im wiki, für alle. [20:32:18] nur keine neuen erstellen [20:32:27] will jetzt diesen skin als standard haben wie mach ich das? [20:32:37] in der localsettings.php [20:36:24] Arkas: $wgDefaultSkin = 'wasauchimmer'; [20:36:45] Arkas: funktioneirt aber nur für neuen benutzer und anonyme. die anderen haben ja schon 'ne skin gesetzt, da zieht der default nicht. [20:37:43] aber wie kann ich jetzt beim " $wgDefaultSkin = 'wasauchimmer'" angeben das die css vom user xyz genommen wird? [20:39:33] gar nicht. [20:39:47] wie gesagt, ein skin anpassen - für alle - kannst du direkt im wiki [20:39:52] ich hab dir auch gesagt wie. [20:40:19] jupp [20:40:48] werd mal nen bissel was probeiren [20:40:53] dank dir f�r deine bem�hungen [20:41:50] 03(mod) texhtml needs nowrap - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10438 (10giecrilj) [20:49:13] 03(mod) texhtml needs nowrap - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10438 (10giecrilj) [20:49:21] how much space would I need to create a wikipedia mirror? (talk pages an articles only, no history) [21:01:23] 03(mod) texhtml needs nowrap - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=10438 (10giecrilj) [21:06:10] i enable direct upload, but i get the message: Fatal error: Call to undefined function curl_init() in /var/www/html/wikilivres.info/mediawiki-1.12.0/includes/SpecialUpload.php on line 181 [21:06:21] what did i forget? [21:07:14] to compile php with curl [21:07:17] <_mary_kate_> install the cURL extension for php [21:09:32] 03btongminh * r40245 10/trunk/phase3/includes/api/ApiBase.php: Add a function to require one and only one parameter of a list. [21:10:05] 03(mod) Secondary watchlist adds checkboxes for watched pages: watching with or without E-mail notification (enotif) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=2555 (10mail) [21:10:44] 03vasilievvv * r40246 10/trunk/extensions/CloseWikis/ (5 files): Add CloseWikis extension for better wikis closure without $wgReadOnly and with proper UI for stewards. [21:10:54] Why always when I commit, I feel somthing will go wrong? [21:12:55] ah yes, it works much better ;) [21:20:46] 03siebrand * r40247 10/trunk/extensions/CloseWikis/ (CloseWikis.i18n.php CloseWikis.php): [21:20:46] * add svn keywords [21:20:46] * fix some messages [21:20:46] * remove trailing whitespace [21:24:29] has anybody seen this wonderful error page and does anybody know what to do with it? http://baromvps3.securesites.net/vault/ My API works but my wiki doesnt [21:26:07] AphelionZ: Access denied for user 'root'@'localhost' (using password: YES) [21:26:11] that's pretty clear, no? [21:26:22] where the hell does it say that?? [21:26:24] appart from the fact that it's a bad idea to use the db root account for a web app. [21:26:32] small print, at the bottom+ [21:27:06] i dont see that at all... not in the source or anything.. weird [21:27:20] funny [21:28:50] AphelionZ: perhaps your browser is displaying "freindly" errors? that is, it's hiding the site's actual output? [21:29:02] hmm maybe [21:29:08] it just says WIKIBON HAS A PROBLEM [21:29:14] and then shows the site logo :p [21:29:48] <^demon> You don't see the bottom line? [21:29:54] <^demon> (Can't contact the database server: Access denied for user 'root'@'localhost' (using password: YES) (localhost)) [21:30:01] no. [21:30:14] seriously i dont [21:30:18] im in firefox 3 on a mac [21:30:21] <^demon> Well, it means your site can't connect to the database. [21:30:46] but thats bizarre because all my api pages work [21:31:09] like this one http://baromvps3.securesites.net/?c=wiki&m=v&title=Home [21:33:52] what would produce thi skind of snafu where the api can connect to the database but the site itself cant [21:34:01] <^demon> Dunno. [21:36:37] also yeah i see those lines now in Safari, not FF3 though [21:37:15] On the left hand side for the navagation, I'd like to have two links on one line, similar to the toolbox below with RSS / Atom, how might one do this in MessagesEn.php? [21:43:52] 03(mod) Incorrect check users on Russian Pederation - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15356 (10i.am.putnik) [21:46:21] http://iedeathmarch.org/ [21:46:27] ^_^ [21:47:51] 03(mod) Allow hui on Russian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15338 (10acheronicle) [21:47:59] 03(CLOSED) Allow hui on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15338 (10acheronicle) [21:48:48] 03(mod) Allow hui on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15338 (10acheronicle) [21:49:49] 03btongminh * r40248 10/trunk/phase3/includes/api/ApiBase.php: Fix for my previous commit: Filter out null values [22:02:27] 03(mod) Allow blocked users to edit their own talk page on Russian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15338 (10AlexSm) [22:05:25] 03(NEW) Special: Import should confirm the history merge when the page exists already - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15380 normal; normal; MediaWiki: Export/Import; (mike.lifeguard) [22:17:58] 14(INVALID) Allow blocked users to edit their own talk page on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15338 +comment (10innocentkiller) [22:20:41] ^demon: no, it was valid [22:21:12] Oh, wait [22:21:31] <^demon> No it wasn't :-p [22:28:13] ^demon: if that's true, you should modify https://bugzilla.wikimedia.org/show_bug.cgi?id=6217 "Allow blocked users to edit their own talk page on all wikis" [22:28:47] cause I actually found that one while I was about to submit mine [22:29:35] $wgBlockAllowsUTEdit = false; # Blocks allow users to edit their own user talk page [22:29:51] And it is not overriden in InitialiseSettings.php for 'default' [22:34:29] <^demon> Hmmm, I assumed it was? [22:37:01] <^demon> I was so used to the russian troll, I guess. [22:37:22] ^demon: you did [22:37:32] "$wgBlockAllowsUTEdit is set to true for all wikis. Closing -> INVALID" [22:37:32] It is not [22:38:37] ^demon: not really. That was a legal bug, but it was vandalisd twice [22:41:53] 04(REOPENED) Allow blocked users to edit their own talk page on Russian Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15338 +comment (10vasilvv) [22:43:49] 03(FIXED) Check if $wgDBname exists - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12307 +comment (10hashar) [22:45:10] 03(mod) Image/jpeg2000 files not thumbnailed - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11871 +comment (10hashar) [22:49:05] is it possible to upload a non image file to mediawiki? [22:49:54] jetole: yes [22:49:59] how? [22:50:05] Change $wgFileExtensions or something like that [22:50:22] I only see an upload for images [22:50:29] !upload | jetole [22:50:29] --mwbot-- jetole: File uploads are disabled per default, set $wgEnableUploads=true to enable it. See for configuration details, and for using uploaded images and other files. [22:50:34] 03nad * r40249 10/trunk/extensions/SimpleSecurity/SimpleSecurity.php: use array('class','method') for callback instead of 'class::method' which requires PHP>5.2.3 [22:50:41] jetole: mediawiki calls all uploads "images". ignore that. [22:50:46] Duesentrieb: done [22:50:49] before I asked [22:50:52] oh [22:51:04] ok so I can say [[Image:resume.doc]]? [22:51:08] it handles other files just fine [22:51:13] yes you can [22:51:21] jetole: [[Media:resume.doc]] [22:51:25] and if you want to link to the doc directly, use [[Media:resume.doc]] [22:51:29] (also works for images [22:51:34] ok, neat [22:51:41] ArdRigh: depending on what he wants, yes. [22:51:41] thank you [22:51:52] jetole: you have to allow them for upload though. [22:51:58] I have done so [22:52:03] jetole: and doc may even be blacklisted, because virus-prone [22:52:06] like I said, I just only saw images [22:52:08] may have to modify the blacklist too [22:52:11] see the upload manual [22:52:17] talking about file uploads, anyone had any success getting othe Office file formats to upload? [22:52:24] like XLS and VSD etc? [22:52:25] *jetole gives it a try [22:52:38] ArdRigh: iirc they are uploaded on Wikimedia internal wikis [22:52:43] ArdRigh: you may have to modify the mime.info file [22:53:16] yeah those are some bad hacks... I think part of the problem being MediaWiki having it's own mime files? [22:53:27] ArdRigh: http://www.mediawiki.org/wiki/Manual:Mime_type_detection [22:53:40] I tried the 'file' external command, that didn't work either [22:53:40] i doubt that's a problem [22:53:46] if you think it is, tell it to use some other [22:54:06] $wgMimeInfoFile= "/etc/mime.info"; [22:54:09] or whatever you have [22:54:13] mediawiki, apache, and the OS have different versions of mime info files [22:54:48] I'll look at it later, just asking :) [22:54:48] one problem is detecting the mime file. another is matching it with the file extension [22:54:54] mime.info is for the latter. [22:54:58] mime.magic for the former [22:55:05] mediawiki doesn't ship that [22:55:39] i think all office docs are recognized as application/msword [22:55:44] so you may want something like this: [22:55:50] application/msword doc xls ppt [22:55:55] even if it's not technically true# [22:56:23] yeah because of the binary file header crap that MS uses [22:56:49] Yep, odt has problems with MIME [22:57:55] dd.odt: application/x-zip [22:57:58] Weird [22:58:29] Lots of formats auto-detect as ZIP because they are in fact zip files. [22:58:34] why? arn't they ziped xml files, just like all the ooo formats? [22:59:06] try: application/zip zip jar xpi sxc stc sxd std sxi sti sxm stm sxw stw odt ott oth odm odg otg odp otp ods ots odc odf odb odi oxt [22:59:12] (example from the mime config page) [22:59:43] anyway, time for bed [22:59:45] gn8 [23:20:09] 03dale * r40250 10/trunk/extensions/MetavidWiki/skins/mv_embed/ (7 files in 3 dirs): updates for playlists [23:20:36] hi, i once saw adsense on a sidebar on the right side... somebody knows what plugin it could be? [23:21:41] http://www.mediawiki.org/wiki/Extension_Matrix search for adsense [23:21:50] thanks :) [23:23:33] 03(NEW) Special:Categories&from= OFF BY ONE - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15381 normal; normal; MediaWiki: Special pages; (jidanni)