[00:00:20] How would you know they didn't stop in the middle of typing their password? [00:00:26] username: [foo] pasword: [bar] .......... [save] ... ajax... User not found, please check your username.... and fill out this captcha. Password not found.. please verify, and fill out this captcha [00:00:31] why would you care? [00:00:40] Splarka: no you couldn't [00:00:42] You're going to use up a password login attempt and display a captcha if I start typing my password and tab to another field? [00:00:55] because that would allow people to brute force passwords [00:00:57] ... [00:00:58] That's real convenient if I'm blind. [00:01:06] *Splarka explains in small words [00:01:17] We don't need to shoehorn everything into JavaScript. [00:01:25] This particular thing doesn't really need it at all. [00:01:26] when they click [save], they'll have filled in their login and password fields, yes? [00:01:31] Splarka, yes. [00:01:33] okay [00:01:46] this will then, without JS, subit the form to action=submit [00:01:46] And if they fail, we send them off to Special:Userlogin [00:01:47] You mean display the captcha and stuff before actually submitting the form, but after they click save? [00:01:55] yes, that can be done in JS [00:01:57] To save a page reload. [00:01:59] Yeah, sure. [00:02:02] That would be reasonable. [00:02:07] the save can be deferred by return fail on the onsubmit [00:02:18] Orthogonal to what's being discussed, though. [00:02:25] not really [00:02:27] It's applicable to all logins. [00:02:29] you talk about ajax login, this is ajax login [00:02:30] Not just logins on edit pages. [00:02:46] it would log them in before the edit actually gets submitted [00:03:00] Yes, yes, fine. Could do that on UserLogin too. [00:03:01] if the login failed, it could display the captcha and a password field (by rolldown) [00:03:17] well, you seem to be missing your own point [00:03:22] that of not reloading the edit form more than necessary [00:03:41] who cares about a Special:Userlogin form reloading a few times? [00:03:47] What's the difference? [00:03:54] about 15 [00:04:37] because that would allow people to brute force passwords [00:04:43] no it wouldn't, in fact you can't [00:05:07] the API returns captchas too [00:05:07] *Splarka missed that in the rambling [00:05:40] We're talking about reloading in the rare event someone mistypes something. If the code is there, it might as well be used for both, anyway. [00:06:04] Logins are rare, it's not so important if they're slightly inconvenient for regular users. The main goal is to make account creation even more painless. [00:06:48] well, other Ajax could be useful too [00:06:58] like 'the username you wish to log into is blocked, are you sure?" [00:07:11] or 'The account creation throttle limit has been reached for your IP' [00:08:32] Yes, fine, eventually. [00:08:37] *Splarka shrugs [00:08:49] just sayin [00:09:00] 03(mod) Provide preference-based autoformatting for unlinked dates - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4582 (10smccandlish) [00:09:02] and for the love of god, make it disableable in a global variable ^_^ [00:10:01] (I guess as a preference it'd be kinda silly.... unless it set a cookie for you on every browser session while you were logged in "[x] show login form on edit if I get logged out") [00:10:43] Should be a global variable, but on by default. [00:12:09] speaking of, maybe that'd be a handy (slightly altered) preference... [00:12:59] a cookie "[x] do not allow me to edit if I get logged out", although cases where the browser session or login cookie failed would probably kill that cookie as well [00:14:06] it'd be better as a browser plugin [00:14:11] or a greasemonkey script [00:15:05] When editing a wiki page the wikilogo is shown, but when it comes to the real pages the wikilogo is not there. Can anyone help me fixing this? [00:15:37] Garnol: use an *absolute* web path in $wgLogo [00:15:48] relative pathes do not work, especially if you use pretty urls. [00:15:59] you can also use a full url if you like [00:16:09] Duesentrieb what are absolute paths? [00:16:25] Platonides: a body class like user-anonymous would be handy for that, it could simply be CSS then [00:16:46] a path starting with "/". a path that starts right after your domain name in the url [00:16:53] the image i use is in the same directory as the config file. So 'Filename' isnt correct? [00:17:04] as opposed to a path relative to the location where you installed mediawiki [00:17:05] no, it's not correct [00:17:35] Hm, maybe i should through this into the discussion of the mediawiki how to -- thats the place i learned this ^ [00:18:47] good night [00:19:15] *Splarka adds that to !logo, since it comes up a few times a month [00:19:19] ugh, there is ONE setting that I can't categorise and it's pissing me off. [00:19:54] Maybe I'll cheat and just kill it. [00:20:12] werdnum: how will you handle settings that rely on previous settings? like $IP.'string' ? [00:20:25] Splarka: they show up as blank. [00:20:30] you can override them. [00:20:54] I mean, how do you change them while keeping the variable, like if you want $IP.'foostring'? [00:21:26] (and not a literally input '1.2.3.4foostring') [00:22:22] Why would you want to do that? [00:22:36] If you override them in LocalSettings.php, then there isn't the appending either. [00:22:59] There can be. [00:23:04] $foo = "$IP/bar"; [00:23:43] Yeah, you *can*. [00:24:19] But you can also do stuff like $actions = array( 'edit', 'view', 'delete', 'watch', 'unwatch', ... ); foreach( $actions as $a ) { $wgActionPaths[$a] = [00:24:27] "/$a/$1"; } [00:24:31] and I'm so not implementing that. [00:25:04] so no raw php input? heh [00:25:54] Um, no :P [00:27:12] *werdnum stabs Splarka [00:34:55] 03werdna * r44095 10/trunk/extensions/Configure/ (3 files): Configure extension groupings cleanup. [00:37:26] 14(WFM) People articles with single category sort incorrectly on category lists - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16494 +comment (10lejonel) [00:55:01] *Splarka bleeds bleedlatedly [01:50:22] does anyuone know where i can find the mediawiki mailing list? [01:51:07] lists.wikimedia.org/mailman/listinfo/mediawiki-l [01:52:57] thank ya [01:55:20] *Splarka updates !list since the link to lists.wikimedia.org belongs more at !mailinglists (where it also is) [02:03:05] 03yaron * r44096 10/trunk/extensions/SemanticForms/includes/SF_GlobalFunctions.php: Replaced now-removed SMW method used in 'autocomplete on concept' call [02:41:46] 03(mod) Improve behavior of rollback if diff to last sighted version is from several authors - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16467 (10danny.leinad) [03:09:51] hmm, inkscape sucks [03:09:56] how so? [03:10:08] well for one thing i just crashed it after 30 seconds [03:10:17] what did ya do to make it crash? [03:10:26] right clicked while i was drawing a 3d box [03:10:58] i had it crash on that action, too. i think it's a bug [03:10:58] yksinaisyyteni: why can't I right-click in Konsole? [03:11:10] but, you might be better off tellign them of this bug in #inkscape :) [03:11:22] i mean, we're just mediawiki users, with limited knowledge (at best) of inkscape [03:11:31] yksinaisyyteni: is there some setting somewhere? [03:11:32] werdnum: perhaps your mouse is broken [03:11:46] I think I can right-click elsewhere. [03:12:20] no no, if it works in other apps, it's not his mouse [03:12:25] might be a setting with his mouse or konsole, though [03:19:34] 03yaron * r44097 10/trunk/extensions/StringFunctions/StringFunctions.php: Version 2.0.3 - fix for post-MW-1.12 parser [03:22:57] 03(mod) Page not flaggable for non-SysOps if edits got restricted to SysOps - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16506 (10Wiki.Melancholie) [04:23:33] 03dale * r44098 10/trunk/extensions/MetavidWiki/ (5 files in 5 dirs): prototype compatibility updates, safari compatibility updates [04:38:06] Do I need to enable some extension to be able to use if/else stuff in templates? [04:38:59] !e ParserFunctions | deltaray2 [04:38:59] --mwbot-- deltaray2: http://www.mediawiki.org/wiki/Extension:ParserFunctions [04:39:00] ParserFunctions [05:00:19] 03dale * r44099 10/trunk/extensions/MetavidWiki/skins/mv_embed/mv_embed.js: ie fixes [05:10:08] str4nd, thanks. [05:13:32] 03dale * r44100 10/trunk/extensions/MetavidWiki/skins/mv_embed/mv_embed.js: minor refactor [05:28:38] Krimpet: connectiont roubles? :) [05:28:54] werdnum, no, I updated my wireless drivers [05:29:02] The connection cut out in the middle [05:30:06] oic. [05:30:29] I just managed to get Suspend working, but I went to the Dark Side and installed KDE 4.2 :) [05:30:57] xmonad > * > kde [05:31:08] xmonad? [05:31:17] http://xmonad.org/ ! [05:31:28] werdnum, I'm running Windows as my primary OS now, actually :p [05:31:40] Krimpet: now that's the *real* dark side. [05:32:01] RIM doesn't like to support linux, it seems, and I gotta install stuff on my blackberry. [05:32:29] Well, there's your first mistake ;0 [05:32:30] I figured Cygwin, PuTTY, Xming, and EmacsW32 are enough to keep me at home. :) [05:32:30] ;)* [05:32:39] Mistake? [05:32:49] 03dale * r44101 10/trunk/extensions/MetavidWiki/skins/mv_embed/mv_embed.js: minor auto-scrolling textInterface fix [05:34:10] buying a blackberry. [05:34:19] Don't talk smack about my BlackBerry. >_> [05:34:22] It's awesome. [05:34:35] RIM. [05:34:52] What's wrong with RIM? [05:35:34] You just told me why. [05:36:04] They're working on Linux capability. [05:36:37] windows > linux [05:37:14] werdnum, what kind of smartphone would you suggest, then? :) [05:37:55] I like Linux for its tinkerability. It's not quite ready for prime-time yet because it doesn't "just work" [05:38:09] Krimpet: I use an iPhone, which is much better than a blackberry, although it has the same drawback. [05:38:23] werdnum, much better{{fact}} [05:39:22] Krimpet: *shrug* opinion. Sexier interface, more modifiable if you jailbreak it, better apps, etc. [05:40:13] Diff'rent strokes for diff'rent folks I guess :p [05:41:02] ew [05:41:07] Personally I prefer the full-QWERTY keyboard. And it's a lot more worth the price I think :) [05:41:29] I'm fine with the on-screen for the iPhone. I've got pretty quick at it :P [05:42:22] My BB 8830 was $100, half the price of an iPhone, and the data plan is $20 less a month [05:43:52] *Splarka still remembers http://www.thebestpageintheuniverse.net/c.cgi?u=iphone when people complain about the iphone not having "full qwerty" [05:43:56] whoa, I have a quarter on my desk. [05:43:58] RIMWIN [05:47:26] I feel bad for Barack Obama. :( http://www.nytimes.com/2008/11/16/us/politics/16blackberry.html?bl&ex=1227070800&en=0fd3c2f76367617a&ei=5087%0A [05:48:50] yah yah "once you go blackberry, you never go barrack" (and too many iterations of that) [05:49:29] Splarka, wouldn't it be the opposite? He <3's his berry. [05:49:38] but look at it this way [05:49:48] they'll probably design one just for him [05:49:56] untrackable, unhackable, secure, etc etc [05:49:58] how cool is that? [05:50:27] Yeah, it'd be public relations gold for em [05:50:50] "We have to take away your favorite toy..." "...awww...." "and give you the presidential model" [05:51:35] same logic as planes (Air Force One baby), limos (bullet proof to 50BMG, runs on rims)... and girlfriends (can you say, Lewinski?) [05:52:31] *Splarka waits for stabs [05:54:10] *Krimpet chokes Splarka instead [05:55:05] *Splarka turns blackberry in the face [05:57:14] hi AaronSchulz [06:13:49] http://www.cracked.com/article_16796_15-most-completely-useless-iphone-apps.html [06:18:53] 03(NEW) SMILES support (or any other silimar specification) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16513 15enhancement; normal; MediaWiki extensions: General/Unknown; (liangent) [06:51:13] 03(mod) Page not flaggable for non-SysOps if edits got restricted to SysOps - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16506 (10JSchulz_4587) [07:20:15] 03(mod) Page not flaggable for non-SysOps if edits got restricted to SysOps - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16506 (10Wiki.Melancholie) [07:55:45] 03siebrand * r44102 10/trunk/extensions/Translate/groups/mediawiki-defines.txt: Optional for ao_file_Ogg_Video [08:00:11] hey siebrand2 [08:02:55] 03siebrand * r44103 10/trunk/extensions/Configure/Configure.settings.i18n.php: Some minor fixes on r44095. [08:12:03] Hi [08:31:49] oh no, we are not getting a room at FOSDEM :( [08:32:37] indeed. [08:32:40] so I heard. [08:32:45] *werdnum blames siebrand. [08:34:28] 03siebrand * r44104 10/trunk/phase3/languages/messages/ (33 files): Localisation updates for core messages from Betawiki (2008-12-01 09:20 CET) [08:36:42] 03siebrand * r44105 10/trunk/extensions/AmazonPlus/AmazonPlus.i18n.php: Add file header [08:47:23] 03siebrand * r44106 10/trunk/extensions/ (134 files in 114 dirs): Localisation updates for extension messages from Betawiki (2008-12-01 09:20 CET) [08:47:53] 03(NEW) Special: Allpages for namespace 0 sometimes shows project namespaces pages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=16514 15enhancement; normal; MediaWiki: Special pages; (Wiki.Melancholie) [08:48:18] 03(mod) Special: Allpages for namespace 0 sometimes shows project namespace pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16514 summary (10Wiki.Melancholie) [09:12:31] <_wooz> lo [09:29:10] hi, can i use mediawiki on my windows machine to read wiki xml dumps? [09:35:43] you would have to run a webserver such as a apache and a database like mysql [09:37:14] !xampp | Hermanon [09:37:14] --mwbot-- Hermanon: XAMPP is an easy to install bundle of Apache, MySQL, PHP, Perl, and more stuff, available for all popular operating systems - see . For installing MediaWiki on XAMPP, see and also . [09:37:46] lighttpd + fastcgi ftw [09:38:42] helo [09:39:57] gah, I swear ialex has been smoking something. [09:39:59] Duesentrieb: thanx but does mediawiki work with xml dumps? [09:40:37] Hermanon: it can import them. that's the whole purpose of having dumps... [09:40:38] !import [09:40:38] --mwbot-- To import pages a few pages, use Special:Import - you can also import pages directly from another wiki (see !importsources). For mass imports, use importDump.php - see for details. NOTE: when using content from another wiki, follow the LICENSE TERMS, especially, attribute source and authors! [09:41:19] there exist a couple of attempts to create "offline readers" that work directly on dumps... but i don't remember what they are called off-hand [09:41:28] 2 Splarka: do you remember topic about different skins for namespaces? SkinPerNamespace extension is the answer =) [09:41:31] never tried, don't know if they are any good [09:46:48] Duesentrieb: i've downloaded the latest xml 18gb ,do i have to import it ,or media wiki will use it instantly? [09:47:19] you have to improt it [09:48:48] Duesentrieb:its 18gb ,how much time is estimated to take to import it (i have amd 6000) please ? [09:49:47] don't know from GB. it's guess at 20-50 revisions per second. [09:50:05] depends on a lot of things. [09:50:10] just try [09:50:19] also, read about the different options for importing [09:50:36] also note that plain HTML dumps exist for many wikis too [09:50:49] they are much larger, but there's no need to run any software or to improt anything [09:52:04] Duesentrieb: thanx a lot [09:55:44] Duesentrieb: what about using mwdumper? [09:56:16] it's an option. if you donÄt have java and don't need java otherwise, it's a bit of a pain to set up, though. [09:56:30] also note the bit abotu mwdumper not updating the link tables. [09:56:52] do you have separate dumps for the link tables to go with your dump? [09:57:01] otherwise, using mwdumper is probably slower in the end. [09:59:20] Duesentrieb:i just want a way to use the 18gb xml dump i downloaded offline ... [09:59:39] Duesentrieb:the offline readers didn't work for me [10:00:13] so is it possible to use it with mediawiki without much pain ? [10:00:27] yes, but you have to go through the slow import. [10:00:43] Duesentrieb:thanks i'll try that [10:00:52] and... setting up mediawiki on your local box can be considered painful. it's a web application. it's not designed for the desktiop [10:01:16] for offline reading, the html dump is really best and easiest. it's just huge. [10:01:38] Duesentrieb:i'll follow the install instructions :) [10:02:06] well, you need apache, php and mysql first. the simplest way to get that is to install xampp [10:03:39] Duesentrieb: thanks, the lazy man manual link u gave is very simple [10:04:10] thanks - i wrote that :) [10:04:13] (mostly) [10:04:48] Duesentrieb: thank you [10:09:30] how i can export pages from user-defined namespace with Special:Export? [10:10:38] already found, sorry :) [10:49:28] 03(NEW) API: Add option for action=parse to do preSaveTransform - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16515 15enhancement; normal; MediaWiki: API; (paul.copperman) [10:50:24] 03(NEW) API: rvsection= doesn't work for included sections like " T-2" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16516 minor; normal; MediaWiki: API; (paul.copperman) [11:26:24] Hello Everybody [11:26:54] How do i change the password of another user without having access to DB? [11:27:03] I am the Admin [11:28:07] http://www.mediawiki.org/wiki/Extension:Password_Reset [11:28:36] or http://www.mediawiki.org/wiki/Manual:ChangePassword.php maybe [11:28:50] both require more access than just the group 'sysop' though [11:29:00] (at least access to LocalSettings) [11:32:00] Splarka : do you know how to change the password via DB? [11:32:22] !passwordsql [11:32:22] --mwbot-- UPDATE user SET user_password=MD5(CONCAT(user_id, '-', MD5('password'))) WHERE user_name='John Smith'; This will reset the password for the user with user_name 'John Smith' to 'password'. [11:32:36] Bah [11:32:45] It seems to be out-of-date query [11:33:16] {{sofix [11:51:11] *werdnum looks for ialex [11:51:48] is it possible to have a namespace which behaves as a category? [11:52:32] in what way? [11:53:25] e.g. if [[namespace:blah]] is included somewhere [11:53:38] then that somewhere would appear in blah [11:53:51] in a list [11:53:52] that doesn't sound feasible, because the namespaces are a part of the title. [11:54:14] werdnum: http://www.webtoolkit.eu/wt [11:54:19] it's like Qt, but for the internets [11:54:45] werdnum what do u mean? [11:55:54] lady_6thofAu: why not just use categories then? [11:56:12] yksinaisyyteni: that looks sexy! [11:56:17] because the role would be different [11:56:24] lady_6thofAu: well, a namespace is included in the *title* of the page. [11:56:48] e.g. Project:Foo, as a page name, has the namespace 'Project' [11:56:51] werdnum in what way there is a conflict with what i proposed? [11:57:37] lady_6thofAu: the page text can't impact the page title. [11:57:53] well, in categories it does [11:58:28] e.g. [[category:test]] makes a category:test title, doesn't it? [11:58:56] lady_6thofAu: you can also transucate (spelling?) categories into articles the same way as templates and you can also use a extenstion called DynamicPageList that does similar [12:01:51] lady_6thofAu: no no, you misunderstand. [12:02:05] For page X to be in namespace Y, X has to consist of Y:Some other text. [12:02:39] The page's namespace is impacted by its title. [12:02:53] So, no matter what you do, the page 'Project:Stuff' will always be in the 'Project' namespace. [12:03:02] how to call importDump.php on windows xampp? [12:03:46] ok, so something like Category:text would be under "Category" [12:03:54] yes [12:04:00] 'Category' is the namespace. [12:04:02] ok, i understand that [12:04:07] what im saying is that [12:04:22] if you put [[Category:text]] in some article [12:04:29] then the Category:text is generated [12:04:32] isn't it? [12:04:43] The page [[Category:Text]]? [12:04:53] no, the page Category:text [12:05:11] sorry, ignore the brackets :0 [12:05:15] but anyway, yes. [12:05:17] ok [12:05:24] well, what i have in mind is [12:05:27] You want a list of all pages in a namespace? [12:05:33] no [12:05:53] i would like to put something like [[namespace:text]] in some article A [12:06:06] and that would generate the page namespace:text [12:06:18] where namespace is not "Category" [12:07:05] You can add extra names for the 'Category' namespace, but you can't currently have multiple Category namespaces. [12:07:46] would that be possible in future perhaps? [12:08:01] It's not something we're currently looking at implementing. [12:08:07] You might be interested in Semantic MediaWiki [12:08:54] with all the mails i read about dumps, I often have to suppress an urge to reply off topic about my own dump status... [12:09:21] siebrand: dumps of what? [12:09:24] !smw | lady_6thofAu [12:09:24] --mwbot-- lady_6thofAu: SemanticMediaWiki is an extension that lets you conenct wiki pages with semantic relations. See and . Mailing lists are available at . [12:09:58] how to call importDump.php on windows xampp please? [12:10:14] "then the Category:text is generated" ... bit of a misconception [12:10:49] the categorization of pages works without category pages, you can add to them and view the members, but they appear as red links in the catlinks and don't have a description [12:10:50] werdnum: (the constipated Wikimedia en.wp dump) [12:11:05] siebrand: ewww :) [12:12:14] *werdnum grumbles @ lack of ialex. [12:12:18] hmm, werd: how hard would it be.. [12:12:41] to have an extension check backlinks to a given page in ns-100+ (something)... [12:12:50] and show the links on the page itself (similar to categorization) [12:13:28] that'd be pretty simple. [12:13:34] It could be done with a parser tag [12:13:41] [12:13:54] right, or a special page hack like {{Special:Whatlinkshere/{{FULLPAGENAME}} [12:14:04] but how about if the page didn't exist (same for categorization) [12:14:29] Can be done quite simply, pagelinks stores the title as an ns/text tuple, not as a pageid [12:14:33] I suppose another hook/hack would be needed to hide links to that namespace inline, in Linker or Title [12:15:13] so, 90% of the functionality of a category is super easy, 99% with a bit of work, 100% virtually impossible [12:16:04] Special:Whatlinkshere works for non-existent pages. [12:16:12] Hiding inline links would be a pain, of course. [12:16:47] right, so you could do 50% of a category simply by having pages in [[Namespace:]] be a link to [[Special:Whatlinkshere/{{FULLPAGENAME}}]] [12:17:07] 14(WFM) link git://example.org/ just like you do for gopher://example. org/ - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16478 +comment (10innocentkiller) [12:17:11] you could even do that in Newarticletext and Noarticletext so it always showed, even if the page didn't exist [12:17:44] heh, and (javascript crazy) you could have a script fetch the list from the API X_X [12:17:56] that wouldn't even need an extension [12:17:58] *werdnum waits for his commit to show up... [12:18:15] 03werdna * r44107 10/trunk/extensions/Configure/ (Configure.obj.php Configure.page.php): [12:18:15] Deprecate WebConfiguration::getDefaultsForWiki() [12:18:15] I've spent an hour or so reading the code, and testing it, and I have seen no [12:18:15] evidence to indicate that this actually gets the defaults for a wiki, rather [12:18:15] than what it appears to do, which is getting the *overridden* settings for a [12:18:18] foreign wiki. [12:18:20] This is causing bugs on at least one of my installs. [12:18:36] so, is committing like putting some code in a straight jacket, and throwing it into a little padded room, and then staring at it through a little barred window? [12:18:45] (or do you feel like the one in the room) [12:20:35] huh? [12:28:31] hello [12:28:48] 03werdna * r44108 10/trunk/extensions/Configure/Configure.page.php: Fix r44107 by changing where the problem was actually occurring :) [12:28:52] i have an error when trying to upgrade to 1.13 [12:28:59] Fatal error: Cannot redeclare wfloadallextensions() (previously declared in /var/www/wiki_new/includes/AutoLoader.php:524) in /var/www/wiki/includes/AutoLoader.php on line 429 [12:35:52] 03werdna * r44109 10/trunk/extensions/Configure/Configure.settings.i18n.php: Fix blatantly wrong setting description [12:49:32] Uhm. [12:49:44] I keep getting "Sorry! We could not process your edit due to a loss of session data. Please try again. If it still does not work, try logging out and logging back in." when editing. [12:49:52] And apparently all other users get it. [12:50:20] And logging out and in doesn't fix it. [12:50:49] !session | svip [12:50:49] --mwbot-- svip: make sure session.save_path is set correctly in your php.ini. Verify that it exists, is readable and writable to PHP, and check that session data is actually being written there. On a server farm, make sure it's a shared directory, accessible from all servers. [12:51:19] Well, Duesentrieb, it has been working fine until now. [12:51:34] svip: well, if it stoped working, *something* changed. [12:51:41] Yeah, I know who to talk to. [12:52:26] hah, I just write "hey" to him, and his first response; "I know, I'm working on it." [12:52:53] lolo92: your path settings are wrong, it tried to load file from the old installation [12:56:13] Nikerabbit: yes thanks ;) [12:56:45] I migrated our wiki to postgres (because every other database here is postgres and we don't want to care about mysql just for the wiki) but it thinks every revision is from 1970-01-01. Both the imported ones (xml import) and new ones. both mediawiki and postgres installed from debian etch apt repo, versions 1.7.1-9etch0 and 8.1.13-0etch1. [12:57:53] 2006-07-08: 1.7.1, 1.6.8 bug fix releases [12:58:01] in other words, 1.7.1 is ancient [12:58:22] also, postgress support is... based on luck. [12:58:33] in some version it works, in others it doesn't. [12:59:11] and, last but not leasr: third party packages tend to suck terribly. don [12:59:16] don#t ask why. [13:00:52] oh I'm sure maintainers break too much by actually integrating software into an operating system [13:00:56] bah [13:01:50] Nikerabbit: why should ancient be a problem? it's more or less the reason debian works and is as rock solid as it is [13:04:27] bobkare: that ideology does not apply that well into webapps, however [13:04:45] bobkare: one problem is: people don't remember how shit was in the old days. [13:04:50] hard to get support. [13:05:21] no, that's the reason you can't get support (from here) [13:05:26] docs, mailing lists, online discussions, extensions all don't apply to your versions. [13:05:40] Nikerabbit: yea - which is a problem :) [13:05:51] ancient is ok *if* it works and you don't have to touch it. [13:06:01] anyway, gotta go. [13:06:37] bleh, well, will have a look at upgrading then. [13:07:07] and it is not about package maintainers breaking things, we just don't know what they have done [13:18:58] 03werdna * r44110 10/trunk/extensions/Configure/ (10 files): Implement reasons for both handlers, and port recording of which user did what into the files handler. [13:19:18] 03werdna * r44111 10/trunk/extensions/Configure/Configure.handler-files.php: Change file handler to use safer PHP files for storage instead of serialized files. This way, people can't read the contents on a default installation. [13:19:52] w00t! [13:19:54] r44111! [13:21:13] and it is prime [14:01:56] is there a way in the mediawiki skins to redefine how for example a ==topic== is formatted (other than just redefining its css, i mean is there a way to add custom html output)? [14:03:01] parserhook somewhere? (but am not mediawiki expert) [14:06:30] http://www.mediawiki.org/wiki/Manual:Hooks/EditSectionLink and http://www.mediawiki.org/wiki/Manual:Hooks/EditSectionLinkForOther maybe [14:06:46] http://www.mediawiki.org/wiki/Manual:Hooks/DoEditSectionLink [14:10:32] *werdnum commits [14:10:33] whee [14:10:58] 03werdna * r44112 10/trunk/extensions/Configure/ (7 files): [14:10:58] Visually indicate settings which have been changed from the default, and provide mechanisms for showing how the current settings (or indeed any settings) are different from the default, as well as [14:10:58] displaying the default settings themselves. [14:10:58] Also, fix a JS bug. [14:11:23] Splarka: something like that, yes. so that hook handles the rendering of both the title and edit link? [14:11:52] well, the hook interrupts execution therein... [14:12:20] but note that it probably isn't called if there is no edit link, like on preview, if the user has no edit right, if __NOEDITSECTION__ is present, etc [14:12:42] so you might want one of the more general page rendering hooks if you want to edit all [14:13:09] Whee, look at all the stuff I've done - http://www.mediawiki.org/wiki/User:Werdna/Configure_todo [14:14:22] Splarka: yeah, i was going to replace the header tags with divs (which would contain more information and rendering) [14:14:24] 03yaron * r44113 10/trunk/extensions/SemanticForms/includes/ (SF_FormInputs.inc SF_FormPrinter.inc): [14:14:24] Added manual loading of Semantic MediaWiki's message values, for use by [14:14:24] checkboxes [14:14:47] c-c-c-combo-breaker. [14:15:16] I had 6 commits in a row :( [14:16:22] commitcountitis [14:16:41] 03(mod) Error when entering Special:BrowseData with SMW 1.4 - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16229 (10agile.cases) [14:17:02] OldIndianCommiter say... he who commits loudest and longest, says the least [14:17:38] :-) [14:18:04] werdna|away, you should do like ten small commits locally and then commit them all at once using git svn dcommit. [14:26:11] Hi, I'm trying to build a wiki site with some pages in Hebrew (RTL) and some pages in English (LTR) [14:26:40] Splarka: sorry, can't seem to find a hook which would be responsible for htmlizing of ==-tags, ? propably some hook that goes through the whole article when rendering it? [14:27:01] Is there a way to define a page in specific lang. and have the data flows (Including the TOC) in the right direction? (Heb -> RTL, Eng -> LTR) [14:27:26] (I installed wiki as English because this is the main lang. in use) [14:28:43] piksi: you'll probably just have to go through the "Page Rendering" hooks and find which one you can abuse [14:30:42] piksi: worst case, you might manually have to find

and strip them in http://www.mediawiki.org/wiki/Manual:Hooks/ParserBeforeTidy [14:31:00] although possibly keeping them and wrapping them in your
(and augmenting) would be better [14:32:30] Splarka: in either case, doesn't that mean that i have to go through the $text and either replace

tags with divs or add divs in between them with the ParserBeforeTidy to produce the correct output? What does augmenting mean? [14:32:45] augmenting = adding shit [14:32:50] :-> [14:34:05] and yah, that.. or try to redesign how to parse it in the raw wikicode, which seems a really bad idea.. [14:35:06] headers can be funny... like =H1= inside unnamed template call parameters... [14:35:46] hmm, you might be able to hook the preprocessor though [14:37:39] Splarka: actually what i would have to do is just replace the part of the core source where the parser does ==X== -->

x

, and although i don't like modifying the sources it would seem like the easiest (and less overhead) solution.. then i'd just have to remember to change it after each update [14:37:46] 03(NEW) Expression error in image loading - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16517 normal; normal; Wikimedia: General/Unknown; (voschix) [14:39:42] piksi: can of worms [14:40:14] you may be interested in learning about the parser then... good place start with an overview http://www.mediawiki.org/wiki/Preprocessor_ABNF [15:09:47] 03(mod) Fatal Error in Special:AllMessages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16497 (10innocentkiller) [15:09:48] 03(mod) Special:AllMessages is too large - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15389 (10innocentkiller) [15:12:19] Simetrical: well yes, that would be cheating though :) [15:12:41] Simetrical: plus, I have to update my todo list with the revision number, which doesn't work unless i have a revision number. [15:13:13] *werdnum stumbles off to bed. [15:22:05] 03yaron * r44114 10/trunk/extensions/SemanticForms/includes/SF_GlobalFunctions.php: Fix for SF's special properties in other languages [15:27:43] helo another time [15:27:43] how can i get article body via API? [15:29:31] i have installe StubManager plugins and now when i do on the page "Version", i have this error messages: [15:29:33] Warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'StubManager' was given in /var/www/wiki/includes/Hooks.php on line 117 [15:29:51] i use madiawiki 1.13.2 and stubmanager 1.3.1 [15:32:06] 03(NEW) Related Changes doesn' t work with transcluded special pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=16518 15enhancement; normal; MediaWiki: Special pages; (aviy) [15:32:56] Belegnar: action=parse&page=Foo ? [15:34:59] [15:34:59] ? [15:34:59] [15:34:59] ? [15:34:59] [15:35:00] [15:35:14] [15:35:16] [15:35:18] [15:35:20] [15:35:22] [15:35:24] [15:35:26] [15:35:28] [15:35:30] [15:35:32] [15:35:34] this is not look like content of the article [15:35:34] !paste | Belegnar [15:35:34] --mwbot-- Belegnar: Please do not paste more than 2-3 lines of text into the channel as it disrupts the flow of conversation. Instead please use a pastebin such as and post a link to your paste in the channel. [15:38:26] Belegnar: it is, [WORKSFORME] [15:38:31] http://en.wikipedia.org/w/api.php?action=parse&page=Foo [15:41:13] hi [15:42:32] anybody tried a tool that incrementaly generate a page from wikipedia based on the page history on a local mediawiki installation? (in order to study the genesis of the page) [15:48:02] 03(NEW) cortado should provide API close to html5