[00:08:50] 03brion * r30228 10/trunk/phase3/maintenance/ (dumpHTML.inc dumpHTML.php): Apply live hack from Wikimedia codebase: --debug option for dumpHTML [00:13:45] 03brion * r30229 10/trunk/phase3/maintenance/archives/populateSha1.php: Applying live hack from Wikimedia code base: option and reporting tweaks for populateSha1.php [00:17:46] 03brion * r30230 10/trunk/phase3/maintenance/runJobs.php: Applying live hack from Wikimedia code base: tweaks to runJobs.php. Not clear that it actually accomplishes anything of substance, but what the hey. [00:19:09] quick question... what extension do I need so that subpages are created with the "/" , like on the page [[Example]] to you want to create [[Example/Example]] by adding [[/Example]] to the page. What extension is that? [00:21:11] Monobi, lookup $wgNamespaceswithsubpages ... [00:21:17] thanks [00:22:15] 03brion * r30231 10/trunk/phase3/maintenance/nextJobDB.php: Apply live hack from Wikimedia codebase: pass a database name when connecting to various masters. [00:22:36] hey people - i have an image that i want to include on an article either top-left or top-right, with the text flowing around it - how can i do this? [00:22:46] can I like to an immage on commons without uploading it to my own wiki? [00:22:47] do i need a new template, or can i just align it somehow? [00:23:04] well, i've already uploaded it to my own wiki, so i'd like to reference it with Image: [00:23:23] rhobbs, [[Image:|right/left]] [00:23:34] *can I link to an image on commons without uploading it to my own wiki? [00:23:40] 03brion * r30232 10/trunk/phase3/maintenance/nextJobDB.php: Tweak to nextJobDB: don't explode on a system where $wgAlternateMaster array isn't set up; just use $wgDBserver. [00:24:59] Hello! I Have been surfing the help for a while still can't manage to find, please help: How do I make a normal user a sysop? [00:25:10] Special:userrights [00:25:17] Wiredtape: perfect! :-) [00:26:24] 03brion * r30233 10/trunk/phase3/opensearch_desc.php: Apply live hack from Wikimedia codebase: bump HTTP cache expiry on OpenSearch results from 5 to 10 minutes, and send a Cache-Control header as well as Expires for better squid support [00:26:25] thanx a lot :) [00:26:47] rhobbs, np [00:26:59] Wiredtape: is there any way to force the next == Heading == to appear below the image, regardless of how large the screen res is? [00:27:12] take a look with a high screen res if you can: http://www.hobbsknowledgebase.co.uk/wiki/How_to_get_HDMI_TV_and_Digital_Optical_Surround_Sound_from_an_Xbox_360 [00:27:57] the "What I Did..." heading will appear next to the image if the font/resolution permits it, but i want to force it to appear below, even if that means leaving a large gap between the paragraph above, and itself [00:28:00] is this easy to do as well? [00:29:28] i suppose i have to use a table if i want that, right? [00:29:33] a single-cell table [00:29:50] 03brion * r30234 10/trunk/phase3/includes/User.php: Apply live hack from Wikimedia codebase: add a hook UserCanSendEmail to override User::canSendEmail(); make canReceiveEmail() indenpedent of sending permission check. [00:29:53] rhobbs: use {{-}} [00:30:08] well, that's a template on wikipedia [00:30:40] use
[00:30:55] right before the header [00:31:28] what does "clear="all"" mean exactly? [00:31:36] keep doing
until everything is cleared? [00:31:40] 03brion * r30235 10/trunk/phase3/docs/hooks.txt: Document new hook UserCanSendEmail [00:32:28] Anyone know if there is a list of which U.S. government agency logo's are restricted for use? [00:32:43] rhobbs: not exactly [00:32:57] Random832: ? [00:33:00] it specifically makes it go past floating elements [00:33:19] sorry, people - rhobbs is really fishsponge_! :-) [00:33:27] which is what that image is [00:33:49] ah, ok! [00:33:50] clever! [00:35:06] thanks for that! [00:35:18] i think i have quite a nice looking article now! http://www.hobbsknowledgebase.co.uk/wiki/How_to_get_HDMI_TV_and_Digital_Optical_Surround_Sound_from_an_Xbox_360 [00:36:05] got a nice warning template, Note template, various other useful bits and bobs, Categories are understood and ready to use moving forward, and i have the Recent Changes and New Pages articles, with RSS Feed done now too, so overall i'm very happy! [00:36:34] thanks to Wiredtape, Random832 and Du.....something (i forgot - sorry!) - you have been great! [00:39:25] <[Hyarion]> hm, I don't suppose there is anyway to include just a section of a page is there? [00:39:33] is there a standard/automated way of keeping my interwiki table up to date? like using rebuildInterwiki.php or so ? [00:40:14] the file says "wikipedia" specific, so i didnt want to run it without checking [00:40:16] what format does wgLogo have to be? relative through browser? relative on filesystem? absolute on either? [00:41:46] thanks for your support & cu soon [00:42:01] fishsponge_: absolute browser [00:42:15] Buzz_: well, the interwiki setups are the ones set up on wikipedia [00:42:26] so it is wikipedia-specific, but still useful for other people [00:42:31] ok.. [00:43:03] thanks [00:49:19] 03brion * r30236 10/trunk/phase3/includes/ (DefaultSettings.php GlobalFunctions.php): [00:49:19] Replacing a live hack in wfIncrStats: [00:49:19] Add $wgStatsMethod to control how (and whether) to update the stats. [00:49:19] Setting to 'cache' (the default) gives the previous behavior of updating in $wgMemc. [00:49:19] Setting to 'udp' sends a line to the UDP profiling host. [00:49:20] Setting to false or 'disabled' or whatever will disable it. [00:56:28] Hi everyone. My test Mediawiki install has been hanging with the error "Maximum execution time of 30 seconds exceeded in Database.php, line 797". Apache and MySQL are both running on my machine; the wiki is small, I'm the only user, and it's a fast machine. Any ideas? [01:01:49] db connection info is wrong ? like wrong ip or host ? [01:03:18] hey people - is there a way to moderate user registrations? [01:03:31] i basically want to approve or deny every request for new membership... [01:04:42] 03brion * r30237 10/trunk/phase3/includes/MessageCache.php: Apply a live hack from Wikimedia codebase: throw exception on invalid input to MessageCache::addMessages() [01:05:34] Buzz_: no, it works sporadically. [01:05:54] And it mostly worked fine last week; it's just been deteriorating. [01:08:25] fishsponge: disable registration and make them e-mail you [01:14:24] fishsponge: the alternative is to take away edit rights from "normal" users and make an "editor" group, to which you can assigne people manually. [01:14:30] ok folx. [01:14:33] me --> sleep [01:14:35] cu [01:14:47] fishsponge: Confirm Account? [01:14:54] an extension ^^ [01:15:10] 03brion * r30238 10/trunk/phase3/includes/filerepo/LocalFile.php: [01:15:10] Applying live hacks from Wikimedia code base: [01:15:10] * Clarify profiling results for local and remote repo lookups [01:15:10] * Use master database for critical lookups [01:15:10] * Don't upgrade db rows when in read-only mode [01:19:07] 03(NEW) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 15enhancement; normal; Wikimedia: General/Unknown; (kevinjduke) [01:19:45] i need a general disclaimer for my wiki (its licensed under gfdl). guess a few lines of legal "we are not responsible blah blah". anyone know some simple ones i can legally copy and paste ? [01:20:52] 14(DUP) More prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12527 +comment (10cbrown1023) [01:20:55] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 (10cbrown1023) [01:21:46] 03brion * r30239 10/trunk/phase3/maintenance/ (rebuildInterwiki.inc rebuildInterwiki.php): [01:21:46] Apply live hacks from Wikimedia codebase: [01:21:46] * generate interwiki map SQL files per db in a directory instead of all in a blob [01:21:46] * add Wikiversity [01:21:56] 03(mod) More prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12527 (10kevinjduke) [01:23:17] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 (10kevinjduke) [01:23:49] 03brion * r30240 10/trunk/phase3/includes/LoadBalancer.php: Apply live hack from Wikimedia code base: bump load balancer polling scaleback factor from 2 seconds to 30 seconds [01:28:39] 03brion * r30241 10/trunk/phase3/maintenance/namespaceDupes.php: Apply live hack from Wikimedia code base -- more verbose reporting and protection against invalid titles in conflict resolution for namespaceDupes [01:30:57] 03brion * r30242 10/trunk/phase3/skins/monobook/main.css: Apply live hack from Wikimedia code base -- remove unused commented-out checker pattern on transparent images [01:32:11] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 (10brion) [01:37:48] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 (10kevinjduke) [01:38:29] 03brion * r30243 10/trunk/extensions/ParserFunctions/ParserFunctions.php: Apply live hack from Wikimedia code base: throw exception on invalid frames in ifeq [01:40:23] 03brion * r30244 10/trunk/extensions/ParserDiffTest/ParserDiffTest_body.php: Apply live hack from Wikimedia code base: enable section edit links, show side-by-side even if not changed in ParserDiffTest [01:41:07] *AaronSchulz watches brion overheat [01:42:19] 03brion * r30245 10/trunk/extensions/OggHandler/PEAR/File_Ogg/File/Ogg/ (Theora.php Vorbis.php): [01:42:19] Apply live hack from Wikimedia code base: [01:42:19] * avoid divide by zero on 0-length ogg streams [01:42:19] * weird scary float thing for giant integers? o_O [01:44:48] hey folks. I had a page in a category. I used the sysop account to delete that page but it still shows up in the category index. how do I get rid of it from there also? [01:47:19] 03brion * r30246 10/trunk/extensions/BoardVote/ (BoardVote_body.php GoToBoardVote_body.php): Apply live hacks from Wikimedia code base: BoardVote local & redirect mode support, and allow it to be listed. [01:48:34] 03brion * r30247 10/trunk/extensions/Cite/Cite.php: Apply live hack from Wikimedia code base: more profiling points in Cite.php [01:49:55] ok. that was slightly annoying but done (had to edit the page first, remove the cat reference and then delete it). [01:50:37] 03brion * r30248 10/trunk/phase3/includes/SpecialVersion.php: Apply live hack from Wikimedia code base: profiling point around SVN version lookup [01:55:19] is there an easy way to import http://www.mediawiki.org/wiki/Help:Editing into new wikis ? [01:56:16] or can i make #redirect http://en.wikipedia.org/wiki/Special:Search?go=Go&search=MetaWiki:Help:Editing in my Help:Editing page ? [01:56:31] oops.. stupid irc client.. [01:56:36] or can i make #redirect [ [MetaWiki:Help:Editing] ] in my Help:Editing page ? [01:56:59] Buzz_: Special:Export ? [01:57:45] Special:Import rather [01:57:58] MZMcBride: that will be a page at a time kind of thing though right ? i was wondering if there is a dump of the entire "help:editing" part of the wiki as xml [01:58:11] which i could impoty [01:58:13] database dumps [01:58:55] !dump Buzz_ [01:58:55] --mwbot-- For information on how to get dumps from Wikimedia Wikis, see http://meta.wikimedia.org/wiki/Data_dumps [01:58:58] ok.. i could use that i suppose and choose the bits i need.. but hmm now im thinking ill just redirect to mediawiki page from my editing page [01:59:08] Hm [01:59:30] *MZMcBride wonders if you can transclude cross-project... [01:59:45] !wg ScaryTransclusion [01:59:45] --mwbot-- http://www.mediawiki.org/wiki/Manual:%24wgScaryTransclusion [02:00:20] Bah, no text :( [02:00:23] !metatemplates [02:00:23] --mwbot-- I don't know anything about "metatemplates". [02:00:26] :p [02:00:34] !scarytranscluding [02:00:34] --mwbot-- http://www.mediawiki.org/wiki/Manual%3A%24wgEnableScaryTranscluding [02:00:42] O_O [02:01:05] *Monobi turns it on [02:02:44] which is the official manual for editing? http://www.mediawiki.org/wiki/Help:Editing or http://meta.wikimedia.org/wiki/Help:Editing [02:04:06] silly nickserv. [02:12:29] does mediawiki search support searching for phrases ? (quoting didnt work) ? [02:45:06] 03tstarling * r30249 10/trunk/extensions/ParserFunctions/ParserFunctions.php: Revert r30243: unnecessary. [02:55:15] 03tstarling * r30250 10/trunk/phase3/includes/ (DefaultSettings.php LoadBalancer.php): Fix r30240: 2ms is an appropriate default for non-google-patch servers. 30s would be crazy for anyone, luckily it is measured in microseconds, not milliseconds. [03:00:42] In editpage.php, wpedittime is set using $this->mArticle->getTimestamp(); How can I implement this when I am outside of editpage.php and the EditPage class? [03:11:09] matt833: possible $wgArticle->getTimestamp() depending on the context [03:17:00] AaronSchulz: I'll try it. Do I initialize $wgArticle by just setting global $wgArticle;? [03:17:14] yes, if that context makes since [03:20:22] I got a fatal error: call to a member function getTimestamp() on a non-object [03:22:00] if the context I am trying to use it in helps, I am trying to put a form on the page that will update an external database and also update the page content (thus the need for wpedittime) [03:23:39] two questions: is there a way to see a feed of user registrations? is there a way to know when a user registered? [03:27:23] hey everybody [03:27:56] Wiredtape: there is an extension on svn which can email you when a user signs up [03:28:06] I was wondering if its possible to embed CSS in a single wiki page or does it have to be added to Common.css [03:28:17] Wiredtape: http://www.mediawiki.org/wiki/Extension:New_User_Email_Notification [03:29:12] as for a feed, i dont know. making your own special page shouldnt be too hard [03:31:18] exobuzz, and to see the time of registration? (should I peek into the db?) [03:34:05] yeh [03:34:18] im not expert on this mind [03:37:13] exobuzz, thanks [03:37:41] specialKevin, css works on single wiki pages.. few exceptions, like background-image.. [03:37:49] does anybody know how I can allow users to create custom css templates for tables, without give them access to common.css [03:38:05] Wiredtape: do you know what the syntax would be for that [03:39:25] [03:39:36] as for custom css templates for tables: [03:39:54] User:/.css [03:40:01] would only affect that user [03:40:57] Wiredtape: well they want to create a custom template for a table that itsn't per user [03:41:35] so it would just be TABLE WIKI [03:43:35] well.. not exactly.. [03:43:48] in the case of a table it's a bit different [03:43:56] i'll give you an example... [03:44:05] {|style=".." [03:44:21] the start of the table.. any styling here would affect [03:44:34] |style="..." | [03:44:51] where is the content of a cell, styling would affect that cell [03:45:11] same goes for ! (table headers) -> ! style="..." | [03:45:12] Wiredtape: here is what they currently have [03:45:23] {|class="wikitable sortable" cellpadding="10" valign="top" [03:45:23] !! align="left" style="white-space:nowrap"|Name [03:45:23] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:23] !! align="left" style="white-space:nowrap"|City [03:45:23] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:23] !! align="left" style="white-space:nowrap"|State [03:45:23] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:23] !! align="left" style="white-space:nowrap"|Product [03:45:23] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:25] !! align="left" style="white-space:nowrap"|Comm [03:45:25] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:28] !! align="left" style="white-space:nowrap"|Planning [03:45:28] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:30] !! align="left" style="white-space:nowrap"|Research [03:45:30] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:33] !! align="left" style="white-space:nowrap"|Description [03:45:33] --mwbot-- I don't know anything about "!". You might try: !blankpage !credit !css !export !footer !help !iframe !images !import !install !maxlag !mwbot !namespaces !parserfunctions !shorturl !test !welcome !wg !wikibugs [03:45:38] so sorry about that [03:45:52] didn't mean to paste so much and invoke the bot [03:46:31] 03shinjiman * r30251 10/trunk/phase3/languages/messages/ (4 files): [03:46:31] * Update Chinese translations [03:46:31] * Update Cantonese translations [03:46:31] * Update Old Chinese / Late Time Chinese translations [03:47:53] wiki table markup, once you have styles and headings and other things, can become quite complicated and less readable than just html [03:48:08] i agree with exobuss... [03:48:10] although much faster to make once you know it. [03:48:12] *exobuzz [03:48:56] specialKevin, you do understand that others won't be able to reference this table later unless it is a template.. [03:49:20] Wiredtape: yea they just want this style for this one table [03:49:42] it shouldn't be a problem then... [03:51:52] i have a set of table styles in common.css [03:52:56] Wiredtape: http://pastebin.com/m4649e746 [03:53:14] that is how they are currently doing the style [03:53:28] so how would they have to change it [03:53:50] migth as well put "align=left" in the css if you use it in every cell ? [03:53:53] sorry for all the questions but I basically have to make this as simply as possible for the people I am giving this too [03:54:05] so like .wikitable td { text-align: left; } [03:54:10] exobuzz: I think that is what they want [03:54:31] exobuzz: but not every table is aligned left, just this table [03:54:50] so make another class called "leftalign" and add it to table class [03:55:39] btw. we launched our wiki yesterday. after being in slow development by a few people for a few years.. now its truly public! http://www.exotica.org.uk [03:55:40] specialKevin, I don't really understand what it is they want to change? [03:55:46] :) [03:55:49] exobuzz: to do that I would have to allow them access to common.css which I am trying to avoid [03:56:00] Wiredtape: I am trying to find the same thing out [03:56:03] exobuzz, what's it about? (exotica=prn?) [03:56:24] Wiredtape: not porn.. mostly amiga computing/games/music [03:56:26] they were just asking me about embeding css in a page for a table [03:56:27] c64 also [03:56:31] specialKevin, it looks fine, I don't understand what it is you/they aren't satisfied about? [03:56:44] it should work fine.. [03:57:24] Wiredtape: yea it looks fine for me and that is how I have always done it but I am dealing with a bunch of industrial design students [03:57:31] so they are very picky ;) [03:57:38] exobuzz, did you and your friends start it, or did other people join along the way? [03:58:11] some people who helped with the old "non wiki site" started it. [03:58:34] specialKevin, I would make a left align css class, like exobuzz suggested (this should clean up the syntax a bit) [03:58:39] exobuzz, cool.. looks nice :) [03:58:43] congrats.. [03:58:49] I too, opened recently.. :) [03:58:52] like .tableleft td,.tableleft tr { text-align: left; } [03:59:07] Wiredtape: thanks.. url for yours ? [03:59:26] exobuzz, www.wiredtape.com [03:59:55] you are multilanguage ? [03:59:59] though I am still solo in terms of writing content.. [04:00:06] i was thinking whether to set that up on mine. [04:00:16] exobuzz, i am... hopefully in the future there will be more [04:00:34] nice to see you did your own design, and not just using default monobook look [04:01:56] :), truth is I am actually working on an new look for the site... [04:01:59] looks good. [04:02:06] thank you :) [04:02:46] I am a bit bothered by the way the title's appear, and I feel that the action tabs aren't placed well enough, so less people will contribute.. :) [04:03:21] on my wiki, article structure uses a lot of subpages so I am bothered by titles that look like bar/foo/bla/bleh [04:03:38] you can disable titles on a per page basis [04:03:51] I can.. but I need titles.. just cleaner ones.. [04:04:03] but you can disable the default one and write a better on [04:04:12] :) [04:04:25] I have already written extensions to fix this.. I am just waiting on a hook to replace the way subpages listing works.. [04:04:29] ok [04:05:12] i use subpages on a few areas. but not all. depending on the importance of the document (or one some areas where the name clashes would be such a pain..) [04:05:15] Wiredtape and exobuzz thanks for all the help [04:05:20] np [04:05:22] I really appreciate it [04:05:31] np [04:05:47] I really have to admit the mediawiki community is always very helpful when I have had a question [04:06:05] I appreciate the mediawiki community too :) [04:06:18] i ask more questions than i answer ;-) [04:08:50] exobuzz, have any tips on how to get contributors? [04:08:57] spamming.. [04:08:59] j/k [04:09:15] hehe [04:09:21] erm.. mention your site to people and hope they pass the word on? :) [04:09:41] i mean, im just hoping that the search engines will do their job, and people who visited my old site will like the new one [04:11:04] that's not the problem.. :) I actually even got reviewed on appscout.com and killerstartups.com [04:11:12] but still no contributors :P [04:12:07] well. since i went live. ive not had any either.. [04:12:20] im hoping when people are more familiar they might edit.. [04:12:25] for now ill keep adding stuff [04:12:39] we launched with >8000 real content pages, so there is plenty to read [04:12:49] wow... [04:12:52] way to go! [04:13:27] well its a bit of a cheat. some are autogenerated [04:13:28] ;-) [04:14:26] :) , I don't have that luxury on the subjects I cover.. :-\ [04:17:11] 03(mod) Token to suppress table of contents autonumbering - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=4127 +comment (10rowan) [04:17:13] exobuzz, no problems with copyright when dealing with the game covers? [04:17:24] not yet ;-) [04:17:43] we got permission for many of them.. but we should put some info on the image pages [04:18:25] *MZMcBride smiles at scrollback [04:18:30] since i put them on the old site in 1998 i didnt get any complaints. so i guess noone cares about such ancient games ;-) [04:18:40] MZMcBride: which part ? :) [04:18:49] the bot going crazy :) [04:18:52] oh yeh [04:18:53] heh [04:19:16] even funnier when you got 2 bots triggering each other in some loop [04:19:28] lol, never thought of that.. [04:19:42] i only seen it happen once. [04:20:08] there used to be a time when Wiredtape would write many scripts for irc.. back in 93-95.. sigh :-\ [04:20:38] back when one irc network was enough ;-) [04:21:54] back then it was DALnet, EFnet and one more I don't remember [04:22:12] didnt know dalnet was around then [04:22:32] efnet was split from ircnet though wasnt it ? [04:22:45] dunno .. [04:22:59] DALnet was around.. #funfactory was the massive channel back then [04:23:43] aah its too long ago.. my memory [04:24:24] anyway, nice talking w/you... i'm going to sleep after a 13 hour day :) [04:24:45] yeh. sleep well! [04:24:46] :) [04:24:54] hi, do you guys know an extension that adds more buttons on the edit page ala wikipedia? [04:26:23] the buttons are done with javascript [04:27:07] is there an extension for it or do i have to do it manually? [04:31:08] ajushi: http://www.mediawiki.org/wiki/Extension:CharInsert [04:34:15] i don't thin kthe buttons are done with charinsert, are they? [04:37:20] no, they're not; they're done in Common.js [04:39:50] these buttons are done in Common.js http://www.mediawiki.org/wiki/MediaWiki:Edittools [04:40:01] but these are not http://en.wikipedia.org/wiki/MediaWiki:Edittools [04:40:30] not really "buttons" though in the second case ;) [04:56:01] anyone familiar with $wgAllowSpecialInclusion [04:56:15] including/transcluding special pages? [04:57:22] astro76:thanks! :) but actually i'm looking for the icons [04:58:36] !ask | jlerner [04:58:36] --mwbot-- jlerner: Don't say "I have a question", or ask "Is anyone around?" or "Can anyone help?". Just ask the question, and someone will help you if they can. Also, please read < http://workaround.org/moin/GettingHelpOnIrc > for a good explanation of getting help on IRC. [04:58:55] i did ask.. ;-) [04:59:03] well i would like to transclude Special:Allpages [04:59:11] sort of asked, anyway [04:59:31] can i pass any options to it? i.e., something more than {{Special:Allpages}} [04:59:43] ajushi: ahh [05:09:08] jlerner: you don't want to use Special:Prefixindex? [05:09:37] actually [05:09:44] what i would like is to display all categories [05:09:53] either using special:categories or special:allpages with a parameter [05:10:02] but i can't quite get it to worki... [05:19:33] Random832: i'm having trouble understanding Special:Prefixindex [05:59:13] 03(mod) Increase Commons file size upload limit to 40MB - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12595 (10N/A) [06:10:25] 03raymond * r30252 10/trunk/phase3/includes/FileDeleteForm.php: [06:10:25] * Prettify input form for RTL wikis [06:10:25] * Consistent usage of Xml::functions, code cleanup [06:10:25] * Add a comment to ensure grep will find all used message names [07:17:59] If I just have one user (me) for my wiki, is there anything else besides the user info that I'll lose if I don't back up the mysql db and just do an XML dump to backup? All I really care about is the content. [08:02:15] 03river * r30253 10/trunk/phase3/skins/modern/news_icon.png: missing link icon [08:33:01] <_wooz> lo [08:33:09] lo [08:36:30] lo [08:48:11] say i have "Foo" pagename. how to get "/wiki/Foo"? i kinda got lost in title :-/ [08:54:15] !shorturl [08:54:15] --mwbot-- To create simple URLs (such as the /wiki/PAGENAME style URLs on Wikimedia sites), follow the instructions at . There are instructions for most different webserver setups. If you have problems getting the rewrite rules to work, see !rewriteproblem [08:54:26] Danny_B: see above [08:56:06] Werdna: that's not what i'm asking about, sorry for confusion. i was asking about php code, something like: $pageurl = Title::newFromText ($title)->getLocalURL(); [08:56:06] or what - i'm not so familiar with php so i'm looking for proper construction [09:06:03] 03(mod) Request for hook on subPageSubtitle() in skin.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12824 +comment (10roan.kattouw) [09:17:37] 03raymond * r30254 10/trunk/phase3/includes/FileDeleteForm.php: Fix double escaping. Thanks to Nikerabbit :) [09:31:35] i tried to move my mediawiki to another server [09:31:39] how to enable multilanguage support for mediawiki similar to wikipedia? on mediawiki.org there is a extentation but I have a feeling that this is not waht I want. Any help please? [09:31:53] !move | marvxxx [09:31:53] --mwbot-- marvxxx: http://www.mediawiki.org/wiki/Manual:Moving_a_wiki [09:32:10] lubos: What do you mean by multilanguage support? [09:32:18] Multilanguage user interface or multilanguage articles? [09:32:53] Hi RoanKattouw, similar to wikipedia where I will translate articles to diferent languages [09:33:02] Alright [09:33:09] Well the idea is that you create lots of separate wikis [09:33:21] i.e. en.wikipedia.org, de.wikipedia.org, etc. are all separate wikis [09:33:47] thank you but i did it this way [09:33:53] Then you create interwiki bindings between them, like de: --> de.mywiki.org/wiki/$1 [09:33:55] i get a The requested URL /wiki/index.php5/Hauptseite was not found on this server. error [09:34:11] http://www.mediawiki.org/wiki/Interwiki#Interwiki_links_to_other_languages [09:34:13] Hmm [09:34:20] does getSubpageText() always return the last /sub of title or only in namespaces with allowed subpages? [09:34:30] Well can you verify that /wiki/index.php5 actually exists? xD [09:34:47] Danny_B: Only in subpage-enabled NSes [09:34:56] RoanKattouw: thanks...I look into it... [09:34:58] RoanKattouw: yep its there :) [09:35:12] ouch, thus i have to write it myself [09:35:16] and its readable by the apache user [09:35:51] marvxx1: Maybe your Apache doesn't support pretty URLs. Try index.php5?title=Hauptseite rather than index.php5/Hauptseite [09:35:51] RoanKattouw: and one more, how do I get support for different languges for example, japanesse or arabic? [09:36:01] Argh [09:36:14] Well interface language is not a problem, that's all built-in [09:36:24] But I don't know anything about RTL stuff and all that, sorry [09:36:28] 03tstarling * r30255 10/trunk/tools/dumpHTML/ (5 files): assorted minor improvements [09:36:31] RoanKattouw: i get a with that [09:37:01] marvxx1: Try index.php without the 5 [09:38:32] RoanKattouw: that worked...what does i need in apache do have pretty urls? mod_rewrite? [09:38:42] Not necessarily [09:38:50] Try index.php/Hauptseite does that work? [09:40:25] RoanKattouw: thank you. i tried it but it got redirected to index.php5 so i changed the LocalSettings.php and it works [09:40:33] Good [09:40:39] So index.php/Pagename works [09:40:42] there are some differences between SLES and ubuntu server ;-) [09:40:45] RoanKattouw: yes it does [09:40:59] Then do the following things: [09:41:05] 1. Move /wiki to /w [09:41:26] 2. Add Alias /wiki /var/www/htdocs/w/index.php (or whatever the path to /w/index.php is) to your Apache config [09:41:51] 3. Change LocalSettings.php accordingly [09:42:37] ah ok [09:42:39] awsome [09:42:41] i.e. $wgScriptPath = "/w"; and $wgArticlePath = "/wiki/$1"; [09:42:41] thank you alot [09:44:44] RoanKattouw: thank you alot...you saved me some time :) [09:44:54] Is it working yet? ;) [09:45:04] If not, don't thank me yet ;) [09:46:07] yes...but i just wanted to get it working at least...the pretty pretty urls are fine but it doesnt matter to me if there is a index.php in the url ;-) [09:46:17] the php5 was the bad part in my config [09:46:22] Alright then [10:11:02] 03(mod) {{#ask}} support for inclusive OR - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12817 04BLOCKER->15enhancement; +comment (10ThomasBleher) [10:20:28] how to pass the data received from parser hook to MonoBookTemplateToolboxEnd hook? [10:23:46] you mean "how do I", not "how to" [10:24:01] "how to" can start a statement, but not a question [10:24:18] thanks for correction [10:24:26] the way to do it is to put the data into a custom property of the ParserOutput object [10:24:56] then it'll be passed back through the parser cache, and into the OutputPageParserOutput hook [10:25:37] alternatively you can use addOutputHook() [10:26:05] $parser->mOutput->addOutputHook( $callback, $data ); [10:26:39] then when the output hook is called, you write your data through to a custom member of OutputPage [10:27:24] then you can hook BeforePageDisplay to pass data from the OutputPage object through to the template [10:28:33] then finally MonobookTemplateToolboxEnd is called with the template as a parameter, and it has your data in it as desired [10:32:25] omg, what a big chunk of work i've bit :-/ [10:35:33] but nothing you do there will be available in any other skin [10:35:47] it's not really the best hook to use unless you're targetting a site with only one skin [10:42:25] you're right. i unfortunately haven't find any other way how to add new portlet after the toolbox :-/ so i wanted at least to try it with this hook and later on somebody or me could rewrite it to be available in all skins [11:10:46] 03tbleher * r30256 10/trunk/ (16 files in 14 dirs): Various whitespace fixes [11:11:28] hi, is the amount of indexed words limited per article? [11:22:02] 03grondin * r30257 10/trunk/phase3/languages/messages/MessagesNl.php: Localisation updates for core messages from Betawiki (only skynames) [11:31:10] hi, is the amount of indexed words limited per article? [11:52:25] hey people - i'm trying to create the following link: [[Help:How to use | symbols in templates]] but all i get is a link that says "symbols in templates" [11:52:47] i have already created Template:! and put | into it, and then referenced it in the link as {{!}} but i still get the same problem - any ideas? [11:55:16] eh [11:55:30] you are trying to create a link but you got a link but you don't want a link? [11:56:53] i do want a link [11:57:25] but instead of the link saying "How to use | symbols in templates" it just says "symbols in templates" [11:57:37] i want the | symbol to be displayed, not interpreted! [11:59:15] mmm I guess it's not allowed in links [11:59:33] at least you can't have page named like that [12:00:05] fishsponge: [[Help:How to use I symbols in templates]] [12:00:26] however i'm not sure it will allow you to start the page [12:01:02] hmm... what is that symbol called? in linux, of course, it's a pipe, but is it referred to that in mediawiki as well? [12:01:09] ah. damn [12:01:20] i misplaced I with | what a shame [12:01:33] i was so surprised it works ;-) [12:01:36] lol [12:01:37] now i know why [12:02:03] anyway as i said - some chars are not allowed in page title [12:02:09] such as [ ] | [12:02:12] i presume that's one of them... [12:02:35] but if i can't use the symbol, i would like to use it's name - but is it called pipe in mediawiki? [12:02:48] fishsponge: http://en.wikipedia.org/wiki/Wikipedia:Naming_conventions_%28technical_restrictions%29 [12:03:20] yep, call it pipe or use the unicode name - vertical bar [12:04:08] what would true "mediawikians" call it? [12:04:26] when you're talking about mediawiki verbally, what word do you use for it? [12:06:21] I'd call it a pipe [12:06:36] i wouldn't say it's the question about "mediawikians", but about technical / IT slang. pipe is shorter and perhaps more used. vertical bar is official unichode character name so far i know [12:08:40] heh, we talk about mediawiki verbally [12:08:50] ? [12:10:14] http://test.wikipedia.org/wiki/Bug [12:11:30] *Werdna has only ever talked about mediawiki verbally at length once - yesterday. [12:30:56] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 +comment (10danny_b) [12:43:32] hi [12:45:01] how to change "Upload file" link in toolbox? [12:45:20] mmmdlvii: Go to Special:Allmessages and type "upload" in the search box [12:45:56] hey people - why don't my [[Category]] links work here: http://www.hobbsknowledgebase.co.uk/wiki/Main_Page#Categories [12:46:07] mmmdlvii: You need to edit the [[MediaWiki:Upload]] page [12:46:31] fishsponge: [[:Category:Example]] , with an extra colon [12:46:44] Without the colon you'd be adding the article to those categories (look at the bottom of your main page) [12:47:15] heeeheee [12:47:16] you guys rock [12:47:19] such a fast software [12:47:19] [12:47:20] ;-) [12:47:25] lol [12:47:44] i want change link, not text [12:47:48] RoanKattouw: thanks dude! how do i do a second level bullet point though (on the same page)? [12:47:54] mmmdlvii: Where do you want it to link to? [12:48:01] fishsponge: ** rather than * [12:48:28] domas: Where do you get .025? Enwiki takes .059 for me right now [12:48:50] RoanKattouw: well i've done that - view the code... [12:49:08] RoanKattouw: i get two bullt points on the same line that way! [12:49:15] on english wikipedia upload file links to wikipedia:upload [12:49:20] fishsponge: Remove the empty lines between the bullet points [12:49:32] i want something like that on my wiki [12:51:06] Hmm, searching [12:52:12] RoanKattouw: internal wiki [12:52:15] RoanKattouw: at my job :) [12:52:20] Ah ok [12:52:59] mmmdlvii: I can't find it anywhere, strangely [13:16:47] 03catrope * r30258 10/branches/ApiEdit_Vodafone/includes/ (4 files in 2 dirs): ApiEdit_Vodafone: Adding Special:EditTest to facilitate testing the edit API [13:20:43] domas: wooot [13:21:21] woooooooo [13:21:25] my 1.6 auth extension [13:21:28] still works on 1.11.1 [13:21:32] lol [13:21:47] and it uses the hook I introduced [13:21:49] Does it have interface messages associated with it? [13:21:54] none [13:21:58] Good [13:22:01] not a single wfMsg call [13:22:18] Cause if it had, people would be poking you to optimize message loading ;) [13:23:11] nah [13:23:13] its internal extension [13:23:19] Oh [13:23:21] not used outside mysql [13:23:33] I plugged our wiki into sso environment [13:23:42] so it doesn't even have login forms [13:24:47] 03(mod) Add username in new messages bar to prevent UI spoofing - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12693 15enhancement->minor; +comment (10NavouWiki) [13:26:56] *Werdna waves domas [13:27:00] afk [13:28:26] thats when I added the autoauthenticate hook [13:28:33] thats my feature #2 [13:28:40] lol [13:28:43] I've added one feature and one hook! [13:28:51] this is the hook [13:28:55] probably doesn't count as a feature [13:28:59] *Werdna congratulates domas [13:30:38] that happened two years ago [13:30:42] no new features since then :) [13:30:48] though I disabled quite a few features! [13:30:54] thats far bigger achievement, for all the hate I got [13:31:58] *mark hates domas [13:32:18] :< [13:32:27] Nikerabbit: s2bu [13:32:36] 4affa? [13:34:59] it was even slower without apc caching php bytecode [13:48:05] hi, is the amount of indexed words limited per article? [13:51:53] i don't think so [14:01:16] 03grondin * r30259 10/trunk/phase3/languages/messages/MessagesNl.php: Localisation updates for core messages from Betawiki (only messages) [14:02:04] is there a way to enable new user moderation? (i.e. when a ned user subscribes, i (sysop) has to approve their account before they can do anything? [14:02:12] fishsponge: Yes [14:02:44] RoanKattouw: and how do i do that then? ;-) [14:03:03] Disallow normal users (i.e. the * and user groups) everything [14:03:10] Create a 'confirmed' group that does have edit etc. rights [14:03:17] And put users in there using Special:Userrights [14:03:22] !userrights | fishsponge [14:03:22] --mwbot-- fishsponge: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [14:03:53] RoanKattouw: ah, so there's no built-in new account approval functionality, but there is a hack that does the equivelent then, right? [14:04:10] It's not really a hack [14:04:17] ok, a bodge, lol [14:05:31] what i need is an example that allows users and sysops to edit pages, but blocks anonymous guests, and also doesn't allow new users to do anything until i approve their account - do you know of en exact emaple of this by any chance? [14:07:11] You simply set the permissions to what you want to permit [14:07:27] If you only want confirmed users to edit, you deny edit to * and user, and allow it to confirmed [14:07:38] don't i have to create a group first, and then assign all new users to that group if i want them to be able to post? [14:07:58] Isn't that what you wanted, to only allow those you approved? [14:08:28] fishsponge: Yes, I'll write up a quick example in the pastebin, just a moment [14:08:35] yes, it is - but i'm just confirming that it's not *just* a case of setting permissions - i have to create a new group etc... forst [14:09:06] fishsponge: Creating a group is easy, just assign permissions to it [14:09:54] groups are like categories, they exist based on having members [14:10:50] ok, so can i assign permissions to a group before it has any members? [14:10:55] Yes [14:12:03] excellent - and once i've assigned permissions, will it appear as an available group in the Userrights screen so i can put members into it? [14:12:13] Yep [14:12:17] cool! [14:12:20] ok, let's do it! [14:12:29] fishsponge: My example is nearly doen [14:12:48] http://rafb.net/p/rYuf5a57.html [14:14:22] what about sysop - don't i need to allow them as well? [14:15:23] If you don't confirm sysops, yes [14:15:46] i'm confused... i'm only ever going to be the sysop on this site... [14:16:14] fishsponge: You don't need to if you ensure that every sysop is also in the confirmed group [14:16:32] Users can be in multiple groups at once [14:17:25] 03grondin * r30260 10/trunk/phase3/languages/messages/MessagesFi.php: Localisation updates for aliases messages from Betawik [14:18:52] ah, ok... that works then! [14:19:40] those options that you listed - does that cover *everything*? (i.e. is 'edit', 'createpage' and 'createtalk' the only things you need to set to false for all users (*) or are there more? [14:20:35] fishsponge: That covers it [14:21:52] cool - but why are yu then also excluding 'move', 'edit' again etc... from 'user' as well? [14:22:03] Because 'user' has those rights by default [14:22:13] See includes/DefaultSettings.php [14:22:34] so why don't you just set them all to false for * ? [14:24:34] 03(NEW) #switch returns two results. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12828 normal; normal; MediaWiki extensions: ParserFunctions; (bugzilla.wikimedia) [14:24:57] fishsponge: Because all users are in the * and user groups [14:25:11] If they have true in *one* of their groups, they can do it, regardless of what other groups say [14:25:20] ah, of course - we're setting permissions for groups here, aren't we! lol [14:26:19] I get this on creating a new user "Could not send confirmation mail. Check address for invalid characters" plus some yap about timezone. the user is created howeve.... [14:26:35] Poundo: I believe that's a known bug [14:26:39] so we're saying "false" to everything that's otherwise "true" for * (anonymous guests)... then saying "false" to everything that's otherwise "true" for "users"... and finally explicitly saying "true" to all the same things for people in the new "confirmed" group, right? [14:26:41] 03grondin * r30261 10/trunk/phase3/languages/messages/MessagesIa.php: Localisation updates for aliases and namespaces messages from Betawiki [14:26:46] if I I go into my profrences and say confirm email it works [14:26:46] fishsponge: Exactly [14:26:51] Weird [14:27:11] Well the fact that users are created despite the e-mail not being sent is a known bug, I believe [14:27:44] yet the email works enough to allow a confirmation process? [14:27:59] initiated by the user [14:28:11] What was the illegal character? [14:28:13] I don't really know [14:28:41] if i wanted to explicitly allow eveything for sysops (without having to add the sysops to the "confirmed" group, would i just repeat the "confirmed" group section in LocalSettings.php, substituting "confirmed" for "sysop"? [14:29:12] Dashiva: no idea tha user created was user1 just a test user [14:30:14] has anyone had success using "New User Email Notification" extension [14:32:02] RoanKattouw: if i wanted to explicitly allow eveything for sysops (without having to add the sysops to the "confirmed" group, would i just repeat the "confirmed" group section in LocalSettings.php, substituting "confirmed" for "sysop"? [14:32:16] fishsponge: Yes [14:32:33] RoanKattouw: ok, done, but i seem to be locked out of Special:Userrights now... [14:32:52] fishsponge: You forgot to give yourself userrights permissions? [14:33:31] well, i thought putting myself into the "sysop" group was enough! lol, sysops can do evetything usually! do i need to add myself to the beaurocrats group then? [14:35:34] 03(mod) Request for hook on subPageSubtitle() in skin.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12824 +comment (10bredtape) [14:36:11] RoanKattouw: well, i thought putting myself into the "sysop" group was enough! lol, sysops can do evetything usually! do i need to add myself to the beaurocrats group then? [14:36:29] RoanKattouw, I have responded to 12824.. [14:36:35] Either that, or give sysops userrights permission [14:36:41] Wiredtape: I'll look at it [14:38:05] Wiredtape: Turning off subpages for a namespace has no noticeable effect whatsoever [14:38:17] Other than hiding the < Base / Subpage / Subpage thingy on top of subpages [14:38:34] Doesn't it also affect parsing of [[/Pagename]] links? [14:39:21] Maybe, lemme try [14:39:26] ok, than a skin hack could work easily.. however, there might be other uses for displaying subpage links.. I can think of other wiki's who might find this usefull.. whenever they use subpages.. [14:40:25] Dashiva: Yes [14:40:39] Turning off subpages also affects parsing of [[/Subpage]] links [14:41:24] Wiredtape: What is your ultimate goal? To make the subpage links on top of the page disappear? [14:41:37] no.. i'll give an example: [14:42:03] Taxes/US/MD/Rockville/Paying could be a title name for me.. [14:42:11] I recall one request was to display all subpages, even redlinks [14:42:38] an article about Paying taxes in rockville, md , us [14:42:43] Yes [14:42:48] What should happen to the subpages list? [14:44:11] so, making this hook, could allow me to do different things.. like displaying it in an understandable format, or like in my case, I want to show Taxes as the main title using ($wgTitle->getBaseText()), and then I want subpages to show as links next to that (including the subpage I am on, excluding the base article) [14:44:42] Wiredtape: Do you want your hook to override subPageSubTitle()'s entire functionality? [14:44:47] yes [14:45:01] Alright, I'll add it for you [14:45:05] thank you :) [14:45:06] Just a moment as I make an API commit [14:47:39] 03catrope * r30262 10/trunk/phase3/ (RELEASE-NOTES includes/api/ApiParse.php): [14:47:39] API: Adding page parameter to action=parse to facilitate parsing existing pages. [14:47:39] Note that this isn't the same as action=raw: action=parse also returns the [14:47:39] section tree and other useful stuff. The parameter is called "page" rather than [14:47:39] "title" because there is a "title" parameter already and I decided to go the [14:47:42] backwards compatible road for a change :D [14:49:09] hrm. if my job queue is empty, then an #ifexist should function properly, right? [14:49:37] I've got http://www.videounderbelly.com/wiki/Category:Italian-language_films. it exists. [14:49:54] can #ifexist check categories? [14:49:55] i've got an ifexist that says: {{#ifexist: Category:{{{language}}}-language films | [14:49:57] amongst other things. [14:50:08] and I'm passing in "Italian" for {{{language}}}. [14:50:19] Wiredtape: this is stolen from Infobox_film on WP too. [14:50:29] http://www.videounderbelly.com/wiki/Template:Infobox_Film [14:50:35] hmm, didn't know u could do that... [14:50:37] http://www.videounderbelly.com/wiki/Absurd [14:50:44] but it's just not kicking in. but it /does/ work on... [14:50:49] http://www.videounderbelly.com/wiki/A_Night_to_Dismember [14:51:00] which uses English. [14:51:54] Looks fine to me now, Morbus ;) [14:52:01] what'd you do? [14:52:32] A null edit [14:53:18] The job queue isn't perfect, so sometimes you have to take matters into your own hands [14:54:41] RoanKattouw, apparently this hook could also affect: 6723, 11747, 3455 [14:54:45] alrighty. so in the future, i should just edit, what, the ifexist'd page, or the page that uses the ifexist? [14:55:04] !b 6723 [14:55:04] --mwbot-- http://bugzilla.wikimedia.org/show_bug.cgi?id=6723 [14:55:09] The page that ifexists [14:55:10] !b 11747 [14:55:10] --mwbot-- http://bugzilla.wikimedia.org/show_bug.cgi?id=11747 [14:55:12] !b 3455 [14:55:12] --mwbot-- http://bugzilla.wikimedia.org/show_bug.cgi?id=3455 [14:55:47] Morbus: It's easier to see what's going on if you also output a regular link in the ifexist [14:55:54] specifcally for 6723, it might require a title hack as well (either on skin, or through wikitext) [14:56:00] Wiredtape: 6723, yes, the others, no [14:56:01] Then you'll see the regular link appearing almost immediately (after a reparse), but the category won't appear [14:56:09] Dashiva: a regular l... ah. [14:56:21] The category only appears after the page is edited, so the link tables are updated [14:56:33] (this is also the purpose of the job queue) [14:56:47] at least one of the purposes :) [14:57:06] RoanKattouw, why 11747, no? subPageSubtitle() explodes on /.. you could further check for $links after the last /, if none exist, no subpage... [14:57:33] True [14:59:36] RoanKattouw, also 3455, I think it could solve.. just a little more coding.. to check for parent/child pages.. [15:00:32] RoanKattouw, hook should be able to return true and go back to original code without interfering in anything.. (so that non NS_MAIN namespaces could use original code) [15:00:48] Yes [15:05:12] quick question, if I want to search bugzilla and find things to fix on my spare time, where do I submit new code? on comment? [15:05:32] There is a link somewhere "Add an attachment" [15:05:46] does it go for review when there is an attachment? [15:06:00] 03catrope * r30263 10/trunk/phase3/ (docs/hooks.txt includes/Skin.php): Adding SkinSubPageSubtitle hook on Wiredtape's request. [15:06:56] Wiredtape: not automatically. add the keywords PATCH and NEEDS-REVIEW [15:07:03] is there a way that I can make it so that when users register I have to approve their accounts? [15:07:06] Duesentrieb, thx [15:07:33] calimer: You're an hour late :) [15:07:37] we are getting a lot of bots lately and it is generally just me and my coder who post on there, so I would like to really restrict access [15:07:39] calimer: Yes, see earlier discussion on this channel. [15:07:42] calimer: there's an extension for this (ConfirmAccounts or some such). Alternatively, you can take away all rights from normal users, and make a special group you can assign to allow people to edit, etc [15:07:45] I'll give you a link to the chan logs [15:08:09] that special group sounds like a good idea [15:08:27] calimer: http://tools.wikimedia.de/~amidaniel/chanlogs/%23mediawiki/20080129.txt search for 'confirmed' [15:08:32] hm, i guess this would be worth anentry in the FAQ [15:08:37] Yeah [15:08:42] definitely [15:08:46] those bots are running rampid [15:08:49] Duesentrieb: I linked to a Pastey earlier that could be useful [15:09:05] RoanKattouw: put it in the faq :) [15:09:22] include a link to http://www.mediawiki.org/wiki/Extension:ConfirmAccount [15:09:27] RoanKattouw: a good summary, would you say? - http://www.hobbsknowledgebase.co.uk/wiki/Help:Restricting_Page_Editing [15:09:36] Duesentrieb: Right after I add my hook to Manual:Hooks [15:10:02] fishsponge: Yes, but the first snippet still allows users to create pages [15:10:10] You might want to disallow 'createpage' and 'createtalk' too [15:10:18] ah, ok, good point... [15:10:18] Along with 'upload' and 'reupload' [15:10:42] 03(FIXED) Request for hook on subPageSubtitle() in skin.php - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12824 +comment (10roan.kattouw) [15:11:26] but * can't upload or reupload anyway, can they? [15:11:40] RoanKattouw, on hook SkinSubPageSubtitle() , return $retval? (returned value?) [15:11:55] i suppose i'd better just copy the entire ['user'] section from below, right>? [15:12:12] Wiredtape: return false; to override , return true; to use the default thingy [15:12:13] btw I would like to make a recommendation for account creation [15:12:19] fishsponge: Probably, yeah [15:12:24] calimer: Go ahead [15:12:27] on my forum we used to have a lot of bots [15:12:29] 03(mod) Use Ajax for patrolled edit marking - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=11002 +comment (10conrad.irwin) [15:12:43] RoanKattouw, yeah, I understood that.. I was just wondering what $retval was... [15:12:46] calimer: account creation can be captcha-protected [15:12:58] !e ConfirmEdit | calimer [15:12:58] --mwbot-- calimer: http://www.mediawiki.org/wiki/Extension:ConfirmEdit [15:13:15] I need to list the names of custom namespaces I have created how does the program use the name Ecology in $wgExtraNamespaces = array(100 => "Ecology", 101 => "Ecology_Talk"); [15:13:23] calimer: also, rights can be restricted to the "emailconfirmed" group, i.e. to user with a valid email address [15:13:24] until I added a mod that makes it ask "How many fingers are on a hand? Example 4" [15:13:27] can I increase the size of the editting area? [15:13:28] it was something like that [15:13:28] in fact, sod it - i'm repeating the section below now! page truncated... http://www.hobbsknowledgebase.co.uk/wiki/Help:Restricting_Page_Editing [15:13:39] RoanKattouw: in fact, sod it - i'm repeating the section below now! page truncated... http://www.hobbsknowledgebase.co.uk/wiki/Help:Restricting_Page_Editing [15:13:42] we have a capula on our forum but the bots still were able to registere [15:13:45] register [15:13:49] ever since we asked that question though, none [15:14:19] lol [15:14:22] and we used to have many thousands of bots registering [15:14:28] and we have a capula image [15:14:44] calimer: that question is *is* a captcha... and the default captcha impl is simply math questions. a picture based one is the "fancy" version. [15:14:50] oh this was the question [15:14:52] How many ears do people have? Example 1 [15:15:33] calimer: if you had thousands of bots registering with captcha images in place, then your captcha system way VERY broken. [15:15:43] phpbb [15:15:44] wikipedia uses it. there's a lot of pressure on wikipedia... [15:15:47] so yeah prob, haha [15:15:49] anyway, gotta go [15:16:08] wow lots of info [15:16:10] thanks guys [15:16:54] Can i get in the que re custom namespace names? [15:17:14] some bots were able to confirm through e-mail [15:17:14] Poundo: You can get all namespace names through the API [15:17:32] http://en.wikipedia.org/w/api.php?action=query&meta=siteinfo&siprop=namespaces [15:17:45] is there a way I can make it so that it is asked the question how many ears do people have? [15:17:50] Or do you want to get it internally [15:18:10] calimer: Sure, you can extend the ConfirmEdit extension to use a set of such questions [15:18:24] is there a way i can be emailed whenever someone signs up for a user account on my wiki? [15:18:35] create protection works for images too, right? [15:18:37] thanks RoanKattouw [15:18:46] so much info I'm trying to sift through, haha [15:20:01] fishsponge, extension, newuserenotif.. (iirc) [15:20:26] *NewUserNotif [15:21:05] RoanKattouw: I tried pulling from namespace.php but my custom nampspace names are not available to that class at least? $nsName->getCanonicalName($index); won't return the custom name where else would it be? [15:22:59] Poundo: In $wgExtraNamespaces[100] ? [15:23:02] Poundo, do you intend to create namespaces on the fly? [15:23:10] Do global $wgExtraNamespaces; first of course [15:23:48] Wiredtape: yes I am creating them dynamically then I would like to list the names that have been created [15:23:48] *if not, then you probably already know what namespaces you have, why not create a simple array by yourself? [15:24:59] then do a loop to run $wgExtraNamespaces[x] - x= 100 through 999, and return output into an array... [15:26:01] what are namespace numbers limited by? int? [15:26:56] Wiredtape: if you are asking me I don't know I can find out [15:27:30] :), it would be interesting to know... [15:27:45] RoanKattouw, have any idea? [15:28:03] Wiredtape: Just foreach() the $wgExtraNamespaces array [15:28:11] There are no keys < 100 in there [15:28:14] EXTRA namespaces [15:28:47] the manual says "Note the use of the constant 100 in defining the namespace" calling it a constant [15:29:27] The first custom namespace is 100, the second 101, etc. [15:30:12] hehe, true. [15:34:12] would it be possible to assign a custom namespace as a relationship to ns_main, so for instance faq: could be an additional discussion ns for main? [15:35:17] Wiredtape: You can add it to $wgContentNamespaces or whatever it's called [15:35:31] So pages in the FAQ ns will be counted as articles [15:35:39] Aliases are also possible [15:36:34] right, but this doesn't define any relationship to main ns... so, when you are on faq: you have no link back to the original article, in fact you have a completly seperate discussion namespace as well.. [15:37:35] Duesentrieb, fishsponge: http://meta.wikimedia.org/wiki/MediaWiki_FAQ#How_do_I_allow_only_authorized_users_to_edit_pages.3F [15:37:37] this could be done of course with a skin hack, however, I think it could really be usefull to define a limited amount of namespaces as realtionships to the main ns.. [15:37:42] Oh you mean that thing [15:37:48] Like User <-> User talk relation [15:37:49] Wiredtape: search for "NamespaceManager". [15:38:05] someone played with it, it never took off. no idea what the status is [15:38:18] #basically: yes, would be nice, but there are a million implications to consider [15:38:22] Duesentrieb: He wants to have like a second talk namespace [15:38:31] yes [15:38:34] This feature is currently not available in the MediaWiki SVN but in a special branch, and is intended to ship with a future version of MediaWiki -> meta.. [15:38:43] that's the kind of stuff the namespace manager was designed for, iirc [15:38:58] Doesn't that require core hackery? [15:39:05] Wiredtape: look how old that statement is :) [15:39:11] RoanKattouw: oh yes. [15:40:28] Duesentrieb: On an unrelated note, would you happen to know whether it would be acceptable to expose rate limits (i.e. the contents of $wgRateLimits or a subset thereof) through the API ? [15:40:34] Duesentrieb, RoanKattouw, if it requires core hackery, it might as well not only be a "second talk namespace" but could supposedly define any namespace with an attribute of: user/category/talk/main/special/mediawiki/project.. (of course considering implications) [15:41:03] Well that's probably what the people starting NamespaceManager had in mind [15:41:09] Wiredtape: the is, afaik, exactly the idea of the namespace manager [15:41:16] But judging from what you guys are saying, that never really took off [15:41:36] Hallo, is it true, that action=render removed? [15:41:36] RoanKattouw: i don't see a problem with exposing rate limits. but that doesn't mean much [15:41:54] piero: Yes. Action=parse replaces it completely [15:41:56] piero: no. [15:42:02] RoanKattouw: huh? [15:42:06] piero: Do you mean index.php or api.php [15:42:18] index.php [15:42:28] well, it works fine for me on wikipedia :P [15:42:32] No, index.php?action=parse is still there [15:42:44] It's api.php?action=parse that was removed about a month ago [15:42:55] Sorry parse -> render [15:43:12] Duesentrieb: Anyway, my question kinda was, how qualified are you to say that? ;) [15:43:50] I want to give my team member the ability to have "admin" so that he can edit, delete, add images and such, should I just make him a sysops too? [15:43:58] calimer: Yes [15:44:02] I would imagine my real "super admin" power is through having access to the ftp [15:44:07] Yep [15:44:13] thanks :) [15:44:17] Being able to use Special:Userrights is also important [15:44:17] I'm a newb with all this stuff, haha [15:44:28] hmm I don't know anything about that [15:44:35] By default only bureaucrats can do that [15:44:46] okay [15:44:49] Special:Userrights = adding/removing users from/to groups [15:44:51] I see that in the documentation [15:44:56] the bureacrat [15:45:09] ah gotcha [15:45:13] and that would give me a little extra juice [15:45:19] is there an easy way to add him? [15:45:38] calimer: Yes [15:45:43] If you are a bureaucrat yourself [15:45:49] Go to Special:Userrights [15:45:53] I feel so newbish haha [15:45:57] And walk through the 'wizard' [15:46:48] hmm maybe I'm not [15:46:49] RoanKattouw: I'm talking about mediawiki-api mailing list. Message: 6, Date: Fri, 25 Jan 2008. VasilievVV said to Roan Kattouw (Catrope) "You also forgot to announce action=render removal". Did he tell about api.php? [15:46:58] Yes [15:47:09] It was on mediawiki-api, after all [15:47:14] I haven't set up anything specifically for the bureaucrat [15:47:21] Duesentrieb, RoanKattouw, I am not sure how far they got, but apparently they say it works on their own limited branch.. code is here: http://svn.wikimedia.org/svnroot/mediawiki/branches/wikidata/includes/SpecialNamespaces.php [15:47:30] but I am the default admin/user of the database [15:47:30] calimer: You're not getting into Special:Userrights? [15:47:39] yeah I don't see it [15:47:42] calimer: Then you *should* be a bureaucrat [15:47:57] it should be in special pages right? [15:47:57] calimer: Just go to [[Special:Userrights]] as if it were a page [15:48:02] RoanKattouw, Duesentrieb: thanx [15:48:05] is there a way to make images that aren't links? [15:48:42] The action you have requested is limited to users in the group Bureaucrats. [15:48:47] well now I know what to do [15:48:56] calimer: Then you're not a bcrat, but you are a sysop right? [15:49:08] I found the error of my ways [15:49:10] user error [15:49:17] What? Didn't log in? xD [15:49:18] I most have logged myself out at some point, DOH!!!! [15:49:22] LOL [15:49:26] I have like 800 tabs open [15:49:54] hi. i wonder who develops the chinese-specific mediawiki features such as simplified/traditional chinese conversion: mediawiki developers or those chinese wikipedia maintainers? [15:50:10] yao_ziyuan: Probably Chinese-speaking developers [15:50:28] these features are not part of the mediawiki package, are they? [15:50:49] Yes, they are, IIRC [15:50:58] I gotta go now though [15:51:03] Bye everygone [15:51:07] *everyone :P [15:51:10] bye [15:51:22] well, actually i want a feature for mediawiki that would be greatly useful to chinese users [15:51:44] a "download this article's category as an ebook" link at the end of every wiki page [15:51:44] yao_ziyuan, what is it? [15:51:52] yao_ziyuan: afaik, simplified/traditional conversion already exists [15:51:55] would pdf be sufficient? [15:52:01] pdf is not ok [15:52:13] o_O [15:52:14] pdf is not good for html-based wiki content [15:52:34] o, maybe pdf is ok if you assume a fixed page width [15:52:50] hmm? check pdf extensions... [15:52:54] !extensions [15:52:54] --mwbot-- MediaWiki has been built so it can easily be customized by adding extensions. This is usually a simple process. See for instructions to install extensions, as well as for writing them. See for an overview of known extensions. [15:52:56] problem with pdf is that it's fixed width [15:53:02] yao_ziyuan: theres a dumpHtml tool that can be used to make static html copied. it's not integrated into the inferface though [15:53:06] and it doesn't have a default viewer in windows [15:53:08] it would probably be much to slow too [15:53:14] s/defaut/built-in [15:53:16] hmm "PHP has encountered an Access Violation at 02518AA7" while running config/index.php [15:53:36] I hate isapi. and I hate PHP [15:53:54] i want such a user experience: [15:53:58] suppose a user is visiting http://en.wikipedia.org/wiki/Cat [15:54:09] cat=category? [15:55:03] and this article belongs to these categories: Semi-protected | Domesticated animals | Spoken articles | Articles needing additional references from November 2007 | All articles with unsourced statements | Articles with unsourced statements since January 2008 | Articles with unsourced statements since May 2007 | Articles with unsourced statements since November 2007 | Articles needing additional references from December 2007 | Articles with unsourced st [15:55:09] cat is cat [15:55:35] i want a book icon on the right of every category link here [15:55:54] say, if the user click the book icon on the right of "Domesticated animals", [15:56:21] does anyone know of a good disclaimer that would suit a site with loads of technical instructions on it? i'm after something that basically says you try anything on this site at your own risk, and i'm not responsible for any results, breakages, damage etc... [15:56:32] anyone know if it's possible to convert the ajax search to search article names (therefore, having subpages included in output, and also recognizing article titles as not case(capital)-specific) [15:56:45] the server will dynamically generate an ebook (a .7z archive of a set of html files with associated images) which contains all articles in the category "Domesticated animals" [15:57:41] fishsponge, I would put something in sitenotice, and you basically can take a look at wikipedia's non-legal, medical and financial advice disclaimers.. [15:57:54] you westerners might feel there is no need to make offline a portion of a wiki [15:58:11] but for mainland chinese, it's useful to promote wikipedia to them [15:58:34] yao_ziyuan, I can see reason for this :) (even as a westerner).. however, I don't know if this would be something any server would want to implemenet server side... [15:58:42] Wiredtape: what's the difference between sitenotice and Base:General_disclaimer ? [15:58:45] much better to use the api for this.. and implement it client side.. [15:58:52] sitenotice, would appear on every page.. [15:58:58] most people don't read the disclaimer [15:59:04] that's true [15:59:10] the .7z file's filename must contain a short string: (open with 7-Zip from www.7-zip.org) [15:59:14] you can take a look at any of my content pages and see I did the same.. (www.wiredtape.com) [15:59:15] what's the URL for sitenotice then? just wiki/sitenotice? [15:59:21] mediawiki:sitenotice [15:59:58] Wiredtape: there will be taiwan servers happily willing to host zh.wikipedia.org this way [16:01:32] yao_ziyuan, is there any reason why it shouldn't be an app using the api? (I assume this could promote wikipedia to east-asia as well) [16:02:47] the use scenario is: a mainland chinese (e.g. a teacher, engineer, student, etc.) happens to be able to penetrate the Great Firewall to read a wikipedia article. at the end of the article he sees the offer to download the whole Category as an ebook... he downloads it and shares it with his students/colleagues [16:03:09] Wiredtape: an app on the clientside? [16:03:16] yeah.. [16:03:36] thus taking the strain away from servers.. [16:03:40] no, promoting this client app is as hard as promoting wikipedia itself [16:04:06] Wiredtape: hm? how would loading pages individually take strain off the servers? [16:04:12] bundles make much more sense [16:04:38] Duesentrieb, take strain off, because the server wouldn't need to render them into these books and output the zips.. [16:05:02] in fact, you could code it so that these packages of pages are cached as well.. [16:05:12] it would have to render and serve hundrets and hundrets of individual pages, over and over again... [16:05:12] with checking for changes.. [16:05:52] Wiredtape: if a category as an ebook is frequently requested, the server can cache the ebook [16:05:55] so i guess the question is what takes more, serving hundreds and hundreds of individual pages, or rendering them into a book .. [16:06:27] yao_ziyuan: the OLPC resp. XO people are doing work for offline wikipedia versions. several projects, including de, en and fr, offer offline versions of wikipedia. perhaps it would be nice to try to do the same with zh? [16:06:31] maybe it already exists? [16:06:53] hey all, i've just run into a problem -- i recently updated php to 5.2.5, and now for some reason my main wiki installation's Main_Page is returning blank, with nothing in its source (View Source). Every other page works fine within the wiki, it is just the main page that isn't returning anything [16:07:05] tfellows: check your php error log [16:07:11] blank pages almost always mean php fatal errors [16:07:21] k [16:07:26] Duesentrieb: it's not easy to redistribute a whole wikipedia in china [16:07:28] Parse error: syntax error, unexpected T_NAMESPACE, expecting T_STRING in \\Maxtor\Documenten\Documents\Bryan\Mijn documenten\wwwroot\w\includes\Namespace.php on line 49 [16:07:46] yao_ziyuan: download & share. just as you said. [16:07:48] odd... probably has to do with this PHP nightly... [16:07:50] Duesentrieb: first, not many people are willing to download a whole thing or buy a CD for that [16:08:00] Bryan: what's line 49 in your version? [16:08:13] Duesentrieb: second, such a whole thing would be politically disallowed [16:08:16] flyingparchment: class Namespace { [16:08:26] it's a fresh checkout [16:08:43] WARNING: The statement below may fail on some versions of PHP: see bug 12294 [16:08:43] yao_ziyuan: err, yes... but what you suggested would be, too [16:08:43] */ [16:08:43] class Namespace { [16:08:48] i guess, this can be related [16:08:57] but I'll blame PHP for it... because 5.2.5 did not throw the error [16:09:06] sounds like it... [16:09:14] yao_ziyuan: full static wikipedia zh dump, 280 mb, dec 2007: http://static.wikipedia.org/downloads/December_2006/zh/ [16:09:19] Hi [16:09:26] Duesentrieb: without images it sucks [16:09:31] (according to the bug, Namespace is/will be a reserved word in some PHP versions... i guess the source should be fixed) [16:09:32] hehe [16:09:37] Got a small prob maybe can you help me [16:09:43] yeah [16:09:51] yao_ziyuan, you can put an extension request on bugzilla.. [16:09:56] Hball76, shoot [16:10:05] yao_ziyuan: haha! well, with images it would be a lot larger... including thumbnails might be possible. maybe talk to tim about it. [16:10:27] yao_ziyuan: being able to do this for individual categories would be nice - but doing it on the fly is probably not possible. [16:11:09] I have some parameters in a template but I don't have for all articles which contain the template all parameters. So when there is a parameter empty I get {{{Birthdate}}} [16:11:10] Duesentrieb: the trick is to only distribute a small portion of wikipedia, a portion that is not politically sensitive in china. this not only facilitates the mobility of the payload but also the "political correctness". and readers of such a payload would be likely to ask friends for a way to log on wikipedia [16:11:43] yao_ziyuan: and how would you check that everying in a category is accetable? [16:11:47] is there something like if parameter empty then don't show it? [16:11:49] Hball76, use {{#if{{{var|}}} | do if exists|do if doesn't}} [16:11:57] yao_ziyuan: anyway, fool free to make your own compilation... [16:12:04] Duesentrieb: the category's name itself can suggest the correctness [16:12:04] thx wiredtape [16:12:11] np [16:12:18] yao_ziyuan: make a list of pages, get an xml-dump from Special:Export,m import into mediawiki, create static dump... [16:12:35] I got a little bit lost in all the manuals on wiki [16:12:36] ;-) [16:12:38] yao_ziyuan: i very much doubt tthat the category name will really help. [16:13:20] Anyone know if it's possible to convert the ajax search to search article names (therefore, having subpages included in output, and also recognizing article titles as not case(capital)-specific) [16:13:22] anyway, i need to get my presentation done [16:13:37] Duesentrieb: if the payload is merely a single wikipedia page, it would be not very well preserved by a recipient... he would just read and trash it. but if it's an ebook that contains a whole category of wiki pages, it can stay far longer on the recipient's desktop [16:14:43] Duesentrieb: for example, an ebook created by packaging up all articles in the Wikipedia category "Domesticated Animals" [16:15:07] Duesentrieb: it's pretty safe to redistribute such an ebook [16:15:28] is mysql page_title LIKE "x" case-sensitive? [16:15:36] Duesentrieb: even if there happens to be politically sensitive stuff in it, the distributor is still innocent [16:17:07] to me the main problem is not server load [16:17:21] yao_ziyuan: i'm not sure how usefull this would be. and i'm pretty sure it's not doable on-the-fly. [16:17:23] the problem is how the server would know the scope of the ebook [16:17:32] you could prepare a couple of nice bundles [16:17:43] currently the easiest way is to download a whole category that the current article belongs to [16:18:04] or all pages linked to from the page, and linking to the page [16:18:16] yes [16:18:17] flyingparchment: I checked my error logs, and nothing seems to be coming up. [16:18:21] you can forget about backlinks [16:18:28] Duesentrieb, but how deep would you go? only 1? [16:18:41] maybe a "Tell a Friend" link for every wiki page? [16:18:51] Wiredtape: probably. otherwise it gets big, fast [16:19:02] yao_ziyuan, like email? [16:19:05] Tell a Friend is too inefficient [16:19:07] yao_ziyuan: how would that be usefull? [16:19:09] 03raymond * r30264 10/trunk/ (5 files in 3 dirs): [16:19:09] Add an info to the comment field of the newuserlog when an account was created "by email" [16:19:09] This was inspired by bug 12767 to identify such accounts. [16:19:15] i want a somewhat mass-broadcast way [16:19:38] Duesentrieb: the overall purpose is to promote a wiki (wikipedia) in china [16:19:45] which is by default blocked [16:20:09] Wiredtape: where are these wikipedia non-legal, medical and financial advice disclaimers you speak of? [16:20:15] yao_ziyuan, i think the best solution is what Duesentrieb suggested, make a couple of packages, and distribute them.. not on the fly for every category.. [16:20:23] 03(mod) Automatic category redirects - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=3311 (10Ahonc.ua) [16:20:32] Wiredtape: don't worry, found 'em! [16:20:54] Wiredtape: right. maybe an automated built ebook for every "Portal" [16:21:22] you should talk with zh.wikipedia admin's, and possibly tim if you want thumbnails.. [16:21:32] ^yao_ziyuan [16:21:42] Hey All, The Main_Page (and only Main_Page) of my wiki installation is now not loading. It just a blank white page, with nothing in Source. I just updated to php 5.2.5 (which is what i think caused it) but every other page is working, and the Main_Page&action=edit is working. There are no errors showing up in my php log/apache log, any ideas? [16:22:11] tfellows, when saving something on edit do you get a new render? [16:22:33] 03raymond * r30265 10/trunk/phase3/languages/messages/MessagesIa.php: Revert r30261 by request of SPQRobin. Wrong language. Should be 'La' (Latin) [16:22:33] negative [16:22:42] clear cache? [16:22:49] a "Blog It" link would be effective [16:22:51] 03(NEW) Simplify and Unify Hook Naming Scheme - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12829 15enhancement; normal; MediaWiki: General/Unknown; (seventowers) [16:23:05] i can do &action=purge [16:23:13] but once i click it goes back to white page [16:23:13] and browser.. [16:23:13] at least a blog can broadcast something to a person's friend circle [16:23:18] ctrl-f5 [16:23:19] not working [16:23:40] tfellows, hmm.. you don't get nav portlets either? [16:23:40] (using firefox, loaded it up in IE too same problem) [16:23:54] !blankpage | tfellows [16:23:54] --mwbot-- tfellows: A blank page usually indicates a fatal PHP error. See !error [16:24:09] Duesentrieb, "There are no errors showing up in my php log/apache log, any ideas? " [16:24:10] !error [16:24:10] --mwbot-- For information on debugging (including viewing errors), see . [16:24:39] Wiredtape: enable more error/debug output? [16:25:08] tfellows, you heard Duesentrieb :) [16:25:34] haha k [16:26:04] let me make this a serious proposal: [16:26:27] make it an option to offer a set of content-promotion tools on every wiki page [16:26:30] which includes: [16:26:42] Blog It! Digg It! [16:27:08] yao_ziyuan: err, what would "blog it" do? [16:27:09] Favorite It! [16:27:28] o_O waht would *that* do? [16:27:38] Duesentrieb: display a box of code that the user can insert to his blog? [16:27:54] Duesentrieb: the code must include the article content [16:27:55] and what should that code do? [16:28:13] the full article content? in html code, or what? [16:28:31] Duesentrieb: i think in RTF format [16:28:37] RTF?? [16:28:44] what blog understands rtf? [16:28:50] Duesentrieb: so the user can copy/paste to his rich-text-formatted blog input box [16:29:06] Duesentrieb: something like Gmail's Formatted Text [16:29:08] err - you would want html for that [16:29:22] ok, maybe that's a HTML textbox [16:29:25] i don't think this is even technically possible [16:29:31] not with the way copy&paste works in browsers [16:29:32] actually, wordpress works with rtf now, iir [16:29:36] *iirc [16:29:57] whatever. this is *very* tricky to implement. and nearly impossible to make work even for a majority of blog systems. [16:30:03] Duesentrieb: just show a formatted text box that contains the current wiki page, including pictures [16:30:03] and has lots of license issues [16:30:21] a "formatted text box" is not even something most browsers are capable of. [16:30:25] or maybe the whole page as a single image? [16:30:29] true, and I don't really see how this would promote wikipedia to the chineese people.. [16:30:47] a single image? fixed width? and that would be massive server lod. [16:30:50] well, i missed the point... plain text should be enough [16:30:53] ignore the pictures [16:30:53] no, that doesn't make sense [16:31:11] yao_ziyuan: to get plain text, simply copy&paste the page as you see it. [16:31:20] Duesentrieb: yes [16:31:25] ok, [16:31:29] put it simple: [16:31:37] a "Copy This Article to Clipboard" button [16:31:57] "Copy Article to Clipboard for Blogging, etc." [16:32:09] could be done with a bit of javascript hacking [16:32:11] on-site [16:32:16] by any admin [16:32:18] this button will prompt a reader to further promote the article [16:32:23] yes [16:32:38] technically trival, socially important [16:32:48] Duesentrieb, are you familiar with specialsearch at all? [16:33:01] 03raymond * r30266 10/trunk/phase3/ (6 files in 3 dirs): [16:33:01] * Prettify input form for RTL wikis [16:33:01] * Consistent appearance to the file deletion form [16:33:01] * Consistent usage of Xml::functions, code cleanup [16:33:14] i seriously don't think so. i liked the idea about topic buindley much better, even if not technically trivial. [16:33:20] much more useful. [16:33:31] people who have a block are probably wiki-savvy anyway [16:33:37] Wiredtape: no. [16:34:16] what is "buindley"? [16:34:20] bundling? [16:34:28] binding? [16:34:32] all the same [16:35:01] i think blogs can promote wikipedia [16:35:43] people probably don't like to send stupid ebooks to friends, either via email or via IM [16:35:52] they like copy/paste [16:35:55] yao_ziyuan: i mean the category bundles (sorry for my crappy typing) [16:36:07] way fast [16:36:42] but you can copy&paste now... *shrug* [16:36:59] Duesentrieb: considering there are not many readers willing to click the "Download This Category as an Ebook" button, [16:36:59] Duesentrieb: i don't think there would be much server load [16:37:00] if you think clicking a link is easier than hitting ctrl-a ctrl-c... [16:37:20] a single click can cause a LOT of server load if the category is large [16:37:24] but whatever [16:37:25] Duesentrieb: the "Copy Article for Blogging or Else" button is a psychological hint [16:37:50] yao_ziyuan: get someone on zh to make you some "copy to clipboard" JS, with GFDL-complient backlinks. [16:37:54] Duesentrieb: i can understand the server load thing now. i actually did that experiement. [16:38:02] for other langugages, it doesn't make sense - linking is better than copying [16:39:04] Duesentrieb: i let a offline downloader (ScrapBook, Firefox extension) to download all links in a wikipedia category, and it's slow ass. [16:39:05] what class is $wgContLang? [16:39:23] Wiredtape: Language [16:39:47] is this valid? ''[[{{SITENAME}}:General_disclaimer|More info here]]'' [16:41:05] fishsponge: well, does it work? [16:41:05] Clipboard, you're democracy's friend! [16:41:43] fishsponge: it's better to use {{ns:project}} instead of {{SITENAME}} [16:43:35] Duesentrieb, thx [16:47:56] wouldn't it make more sense to make ajaxsearch not case sensitive and also search for string in article names and not just the beggining of them? [16:48:11] 03thomasv * r30267 10/trunk/extensions/ProofreadPage/ProofreadPage.php: fix for pages with no index [16:48:38] think of searching for cia.. no result, only CIA returns a result.. and what about: "cia", and an article government_agencies/CIA, again no result [16:50:31] SPQRobin: thanks for that [16:50:47] is there a way to display my category hierarchy automatically on a page? [16:51:03] fishsponge, hierarchy? [16:51:05] !e CategoryTree [16:51:05] --mwbot-- http://www.mediawiki.org/wiki/Extension:CategoryTree [16:51:18] ah ha... [16:51:50] Duesentrieb again! lol [16:52:02] does he/she write all the extensions for mediawiki?!? [16:52:43] Dem Ingeniör ist nichts zu schwör... [16:54:37] what is "zu schwor"? [16:54:48] It is a german phrase [16:54:55] meaning? [16:54:58] meaning 'to hard' [16:55:17] Theres nothing to difficult for an engineer [16:55:28] that's what i thought :) [16:55:37] But in german it is a rhyme [16:55:59] i would have understood it as "for engineer is not to hard" [16:56:11] correct meaning [16:56:12] How is Daniel Duesentrieb called in English? [16:56:23] Isnogud: Gyro Gearloose [16:56:30] lol! [16:56:38] no idea what the egnlish version of that rhyme is, though. if it even exists. [16:56:50] i don't think so [16:56:51] it's one of Erika Fuchs' ingenious translations. [16:57:11] But there must be an equivalent, since he says that very often in the german version.... [16:57:31] well.... [16:58:37] anyway, no comment on my thoughts regarding ajaxsearch? any reason why it shouldn't be like that? [16:59:07] how come CategoryTree has "require_once( "{$IP}/extensions..." and News has "require_once( "$IP/extensions..."? is this intentional, or should one of them be corrected? [16:59:19] the difference is the { } around $IP [16:59:30] i use $IP, though it doesn't really matter... afaik [17:00:50] fishsponge: they are equivalent. the {} is not needed here. [17:02:49] hey all [17:04:12] hi brion [17:04:35] gm [17:04:57] VasilievVV|Busy, when you have a moment, let me run something by you? [17:05:14] Duesentrieb: i just read in the README: The dynamic subcategory entries can be disabled using the URL parameter "notree" - this is intended for bots that rely on parsing the HTML of category pages" [17:05:32] does this mean Google will have trouble navigating any further than my category pages? [17:05:34] surely not... [17:06:06] I think I found the english sentence for Duesentrieb [17:06:23] ;-) [17:06:36] The Engineer in full gear [17:06:51] ah :) [17:06:59] hm, i like the german one better :P [17:07:03] me too [17:08:45] Dann kann ich ja auch mal auf deutsch ne Frage stellen [17:09:34] ich hab Probleme mit {{#if{{{variable}}}tudies | lass es sein}} [17:09:54] kennt sich damit jemand aus oder gibts ne gute deutsche anleitung dafür? [17:10:05] hball: {{#if{{{var|}}}|tudies|lass es sein}} [17:10:09] Duesentrieb: did you see my previous msg>? [17:10:12] Duesentrieb: i just read in the README: The dynamic subcategory entries can be disabled using the URL parameter "notree" - this is intended for bots that rely on parsing the HTML of category pages" [17:10:14] does this mean Google will have trouble navigating any further than my category pages? [17:11:16] hball, i assume tudies = "to do" and lass es sein = "else" [17:11:20] fishsponge: no. [17:11:24] >Wiredtape I tried that but it had no effect [17:11:37] are you trying to create a table? [17:11:38] fishsponge: it's a compatibility option for old bot code that relies on screen-scraping category pages [17:11:41] yes [17:11:44] Duesentrieb: great, and one more thing - how do i get it to display everything from the root down? [17:11:52] yopu don't. [17:11:56] notstatically anyway [17:12:13] this is designed for wikipedia - tens auf thousands of categories [17:12:15] you can open a couple of levels per default [17:12:21] limits are configurable [17:12:24] 03rotem * r30268 10/trunk/ (2 files in 2 dirs): Update for he. [17:12:27] so the idea is that i have one set of tags for each top-level category? [17:12:30] you have to use {{!}} instead of the pipes (|), on wikipedia, {{!}} is "|".. if you're on your own wiki, you need to create a template to do that.. [17:12:36] (i don't particularly like that feature, its an evil hack added by someone else) [17:12:40] anyway, i gotta go [17:12:42] bbl [17:13:00] hello [17:13:03] fishsponge: there is usually only one top leve l category. if not, it's easy enough to make it that way. [17:13:22] isn't mediwiki able to handle spam ? http://fr.wikibooks.org/w/index.php?title=Anglais_:_Savoir_Compter_de_1_%C3%A0_99&action=history [17:13:38] fishsponge, I use a different extension (looks less nice) to do recursive investigations from top level categories down to articles.. [17:13:53] "new catgeory list" is the extension i believe.. [17:15:09] hmm... i kinda like this extension now - it's installed and working - but i have three categories: 1, 2 and 3. 3 is part of 2, but that's it as far as a hierarchy goes - does this mean i should create an overall parent category to house everything, in order to be able to list all categories from top to bottom? [17:15:10] is bugzilla.wikimedia aware of it ? [17:16:19] fishsponge, yes [17:16:38] hmm... that's gonna be tricky, unless it's called something crap like "Articles"! [17:16:59] is there anything wrong with having multiple top-level categories? [17:17:14] not if you want multiple category listings.. [17:17:18] i'm listing them explicitly on the sidebar anyway, so it's not really any extra work to list them explicitly on the Main_Page [17:17:21] lol [17:17:22] I made a category called TL [17:17:48] and assigned all top level categories to it.. [17:18:01] Duesentrieb: You are really in full gear :) [17:18:19] but really, category structure on a wiki was not meant to be a heirarchy.. it's flat. [17:20:09] well i know it's meant to be flat, but in my case, i'm going to be writing articles on several different topics (like you do) so a hierarchy is almost essential! :-) [17:20:36] right, so anyway - is there any way for me to get emailed whenever someone signs up for a new user account? [17:22:52] fishsponge, see above.. I responded to that :) extension called newusernotif [17:26:09] anyone know if searches consider operators? something like ALPHA-1, is considered as articles containing ALPHA but not "1" ? [17:26:17] non-lucene [17:26:53] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 (10kevinjduke) [17:30:05] hello [17:30:16] How can I enter and display a literal [[ and ]]? [17:30:37] [[ [17:30:56] brion: I see, this is the only way? [17:31:03] pretty much [17:31:10] brion: okay, thank you [17:31:12] or use html character reference entities [17:31:14] that helps ;-) [17:40:31] which mediawiki version can i use on php 4.3? [17:41:32] i think it's 1.6.10 (see the topic) [17:42:09] i see [17:42:11] ok thanks! [17:43:34] finally, Google Adsense - is there an extension to allow this as well? [17:44:12] Hi, how can set up the relevance on the search? [17:48:03] and i've just installed the Newusernotif extension, and registered a new user accoutn but i've received no email... [17:48:22] I had the problem of getting identified with Mediawiki 1.6.8 as IP-Adress 127.0.0.1 [17:48:50] Is this a known crack or what? [17:48:59] any idea what the correct fix for http://test.wikipedia.org/wiki/Bug would be? [17:49:37] either disabling multiple consecutive apostrophies in titles, or don't stylize unpiped wikilinks? [17:50:19] When i as admin did block a troll or spambot, i got autoblocked too, because the troll seem to have the same ip as me. [17:50:59] *OverlordQ made a link no problem [17:51:24] hm, yea that works. [17:51:31] you beat the system! [17:51:43] But yea I'd agree having styling in internal links is counter-intuitive [17:51:59] how do i delete a user from my wiki, so i can recreate him? (i'm testing new user functionality and dont' want a ton of extra useless accounts on the system) [17:52:54] !deleteuser | fishsponge [17:52:54] --mwbot-- fishsponge: Deleting users is very messy and not recommended, because this breaks referential integrity in the database (they appear in many different tables like users, edit histories, recentchanges, preferences, etc). A safe solution is to block the users, and possibly rename them with . You can also try [17:53:26] hmm... fair enough! i guess i will have to create testuser2, testuser3, testuser4 etc... then! [17:53:27] oh well [17:53:43] what's the easiest way to get google adsense adverts onto my wiki? [17:54:07] !rtfm | fishsponge [17:54:07] --mwbot-- fishsponge: Please search and read the MediaWiki manual at before asking. [17:54:20] that's not related to the adsense [17:54:52] hmm... iof it's not related to adsense, it's not much use, is it? [17:55:07] oh. well. it is. [17:55:22] you mean that will tell me how to write my own extension, or something? [17:55:24] did you have a look there: http://www.mediawiki.org/wiki/Extension:Script_And_Google_AdSense [17:55:46] not yet, because yousaid it wasn't related to adsense! lol [17:55:49] taking a look now... [17:56:29] that looks good - i shall give it a try :-) [18:02:02] fishsponge: are you doing anything with these test accounts besides creating them? (are you logging in with them, editing with them, etc)? [18:03:14] if the only thing you do is create a user, and that user doesn't edit a page or log in, then the only thing that is added to the db is the row in the user table, right? [18:03:30] Zach: i'm confirming their email addresses, and that's it - why? [18:03:59] it doesn't matter - i've done my test now, and fortunately with only 2 testuser account - i can live with that, and i may have a use for them in future anyway - who knows! [18:07:12] Greets .-.... WHOA [18:07:21] 194 people for a wiki engine? holy! [18:10:32] does anyone have a good mediawiki-default color scheme for google adsense adverts? [18:10:38] Question, if I've disabled the ability of anon to create accounts, is there a nice interface sysop can use to add new users? [18:18:42] in a template, how do i include stuff like instructions, so it's displayed on the Template:Name page, but not when the actual template it used? [18:21:35] !e ConfirmAccount | Lars_G [18:21:35] --mwbot-- Lars_G: http://www.mediawiki.org/wiki/Extension:ConfirmAccount [18:23:25] fishsponge, put the instructions inside of [18:26:29] Zach: thanks - how do i make it centered on the page? [18:27:03] is it in a wikitable? [18:27:09] or a
[18:27:27] or neither? [18:27:35] no, but it can be if necessary [18:27:38] whatever's easiest [18:27:59] put
around the template [18:28:03] that's easiest [18:30:11] having difficulty googling for this, there was some sort of flash video player thing that was embedded in a mediawiki .. does anyone know what it is called or where to test it? [18:31:06] i installed one on mine, but i couldn't find the right extension, so i used JW FLV player added on the fly via JavaScript [18:31:17] Zach: the div makes it disappear! http://www.hobbsknowledgebase.co.uk/wiki/Template:Adsense_Bottom [18:33:35] fishsponge: as far as i can tell, it was never there [18:34:04] i'm not seeing it on any of the previous versions of the template either [18:34:30] oh probably because of my ad blocker. [18:34:31] hang on [18:36:02] Zach: look again... [18:36:14] it works now, and i've removed the
[18:38:14] try using the
html tags, though they are deprecated [18:38:53] i'd rather not use deprecated tags though... for obvious reasons... if they work today, they'll be broken tomorrow [18:40:25] anyway, i have to go unfortunately... thanks for your help dude - i may be online again in an hour or two... [18:40:26] sheers! [18:40:34] *cheers [18:41:39] is there a wiki tag to display source code? [18:41:43] good luck [18:43:32] mzupan> there is an extension [18:43:48] do you know the name of it off hand? [18:44:00] example : http://en.wikipedia.org/wiki/Ruby_%28programming_language%29#Collections [18:44:21] the extension is http://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi [18:44:27] great.. thanks [18:44:43] you will need geshi too : http://qbnz.com/highlighter/ [18:49:58] thanks works great [18:57:45] Hey all, I am getting lots of "ERROR 1062 (23000) at line ####: Duplicate entry '0-???' for key 2" when importing the latest wikipedia dump [18:57:55] anyone seen this, or know how to fix it? [19:00:24] i see a mention of passing -f to mysql [19:00:30] to ignore that record [19:00:44] but I'm not sure exactly what that does [19:01:45] as mwdumper reports 1,380,000 pages, but a count() only reports 1,318,000 [19:05:55] 03(mod) #switch returns two results. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12828 +comment (10danny_b) [19:09:05] 03(mod) #switch returns two results. - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12828 +comment (10magnusrk+wiki) [19:10:06] 03(mod) Prominent Simple English Wikipedia Link on en.wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12827 (10danny_b) [19:12:11] 03(mod) Simplify and Unify Hook Naming Scheme - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12829 (10danny_b) [19:14:09] hi [19:14:18] how to change link "Upload file" in toolbox [19:14:21] ? [19:14:31] 03thomasv * r30269 10/trunk/extensions/ProofreadPage/ProofreadPage.php: minor [19:15:56] 03(NEW) Global WhatLinksHere - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12830 15enhancement; normal; MediaWiki: General/Unknown; (Jaroslaw.W.Tuszynski) [19:20:14] hi, who knows if I can customize the wiki layout? [19:27:53] TimStarling: ping [19:28:10] 03(mod) "File links" on the image pages should list links from other wikis - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=1394 +comment (10Jaroslaw.W.Tuszynski) [19:29:24] 03(NEW) Set wgUploadNavigationUrl for Incubator - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=12831 15enhancement; normal; Wikimedia: Site requests; (robin_1273) [19:32:46] again ! http://fr.wikibooks.org/w/index.php?title=Anglais_:_Savoir_Compter_de_1_%C3%A0_99&diff=153997&oldid=153980 [19:33:53] mmmdlvii : search Upload file in Special:Allmessages [19:34:13] but i want change link, not description [19:34:21] the same [19:34:39] look on english wikipedia [19:34:46] i want something like that on my wiki [19:39:30] ive got DynamicArticleList extension, i uses for displaying the newest articles... but it shows the authors of the articles too, how can i make that i can only see the articles not the authors [19:41:06] hey people - how can i get my Google Adsense template centered? http://www.hobbsknowledgebase.co.uk/wiki/Template:Adsense_468x60 [19:44:27] fishponge_: use
, or
[19:44:45] SPQRobin: isn't
deprecated now? [19:45:22] and as for the idea, it breaks it all somehow: http://www.hobbsknowledgebase.co.uk/wiki/Template:Adsense_468x60 [19:45:30] fishponge_: I've read that somewhere, but everyone uses that tag [19:45:45] :-S [19:46:50] fishponge_: try now
[19:47:10] for some reason, the idea put

tags in just after the "