[00:01:05] ifs just the username, why bother using md5, could be just something like "Splarka emailed AaronSchulz and brion" or "Email was sent to AaronSchulz by Splarka and brion" [00:01:19] no email address specified [00:01:26] AaronSchulz: for now i'd prefer to keep the recipient out of the log entirely [00:01:33] ^ [00:01:36] creepy factor [00:01:54] I thought it was the email address that was the issue [00:01:58] but it is still desirable to see if a spammer is spamming a hundred users once, or one user a hundred times, I guess [00:02:20] so an md5 that is static per user but unassociable is a semihappy medium [00:02:23] rather then their wiki username [00:02:41] (so would be a number scheme similar to autoblocks, I suppose...?) [00:03:08] Postman_Grawp emailed user #1 571 times [00:03:11] Postman_Grawp emailed user #2 3 times [00:04:13] would the numbers be static? [00:04:31] would #245 from on CU be the same as #245 from another? [00:06:54] Splarka: editing is a public action; CU just provides some identifying information for who's doing it. private emails are a private person-to-person action; we have no provision for listing out who's contacting who at what time in private [00:09:37] indeed [00:10:08] but AA seems to want one ^_^ [00:11:52] It doesn't seem unreasonable to log people using Special:Emailuser (I mean, a lot less unreasnable than say, loggind action=purge, null edits, changes to Special:Preferences, etc) as long as no association is made with the recipient of the emails other than a hash or unassociative number [00:12:22] *nod* prolly yeah [00:12:23] Special:Mycents/2 [00:18:38] brion: so a hash is ok then? [00:20:14] *Splarka rolls magic bri-8 ball.. "More discussion is needed" [00:22:01] :D [00:31:01] *AaronSchulz pokes brion some more [00:35:59] 03aaron * r39322 10/trunk/extensions/CheckUser/ (CheckUser.i18n.php CheckUser.php): Add disabled function to log password resets (bug 14630) [00:36:14] brion: >:) [00:39:55] 03(mod) Enable FlaggedRevs Patrolling Configuration on dewiktionary - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13969 +comment (10JSchulz_4587) [00:42:25] 03(mod) Enable FlaggedRevs custom configuration on pt.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14254 (10JSchulz_4587) [00:48:00] brion you around? [00:49:42] 03aaron * r39323 10/trunk/extensions/CheckUser/CheckUser.i18n.php: tweak message [00:49:56] 03aaron * r39324 10/trunk/extensions/CheckUser/CheckUser.php: Hash the user name [00:50:45] 03(FIXED) Log password email reset requests in the CU log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14630 +comment (10JSchulz_4587) [00:51:52] 03(mod) Use of Special:EmailUser should leave an entry on CU tables - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15103 (10JSchulz_4587) [02:31:14] 03(FIXED) Exclude bot-generated spam reports on meta from indexing via robots.txt - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14076 +comment (10mike.lifeguard) [02:43:42] 03(mod) Username blacklist should affect automatically created accounts with SUL too - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14629 +comment (10mike.lifeguard) [02:46:18] 03shinjiman * r39325 10/trunk/phase3/languages/messages/ (5 files): Localisation updates Cantonese, Chinese and Old/Late Time Chinese [02:50:29] 03shinjiman * r39326 10/ (6 files in 4 dirs): [02:50:29] Update the Chinese conversion tables [02:50:29] Last minute changes for the release branch 1.13 [03:36:38] 03(mod) Patch for Java Theora decoder: Computation of quantization matrices according to spec - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15119 (10brion) [03:52:48] 03(mod) Upload errors display pseudo-paths with 'public', confuse users - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13812 +comment (10webmaster) [04:10:32] 03(mod) #time to support timezone-related format characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15045 (10tstarling) [04:15:04] Is there a way to disable the signature/nickname feature (without a hack if possible)? [04:19:05] you mean disable ~~~ and ~~~~ magicwords? (~~~~~ is timestamp, that too?) [04:20:06] 03(mod) Enable FlaggedRevs custom configuration on pt.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14254 (10wikimedia.lestaty) [04:21:24] 03(mod) Enable FlaggedRevs custom configuration on pt.wikinews - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14254 (10wikimedia.lestaty) [04:23:11] Splarka: Not really, I mean the setting in My Preferences [04:24:28] what would ~~~/~~~~ do? [04:24:33] only show the default? [04:25:04] Yeah [04:25:34] how do i update the interwiki table so that [[en:Foo]] links to the article instead of being put on the "other languages"? [04:26:02] puzzlet: you can't really [04:26:08] without disassociating en with the language [04:26:30] ok after i dissociate it, what should i do [04:27:03] well, the thing is, if xx: is a registered language code, it is interpreted as an interlang link instead of an interwiki link [04:27:04] wait [04:27:12] ah [04:27:20] I think you'd have to edit Languages.php (bad), but there may be another way [04:27:34] you can also just use [[:en:link]] for inline links [04:27:52] or make a non-language code interwiki prefix, eg english: or somefin [04:28:16] oop, Napes.php [04:28:33] *puzzlet is looking up the list of $wg variables [04:29:39] <[intra]lanman> can anyone tell me an easy way to add a google search to wikimedia 1.8.2? [04:29:55] <[intra]lanman> ...specifically a way that doesn't require hacking the source [04:30:42] http://www.mediawiki.org/wiki/Manual:%24wgDefaultRobotPolicy [04:31:05] oh, puzzlet, there may be a way... [04:31:54] found it [04:31:57] $customisedOnly is undocumented though [04:32:02] except in the source [04:32:12] $wgInterwikiMagic = false did that [04:32:21] well, then you can't have *any* [04:32:25] you sure you want that? [04:32:51] *Splarka shrugs [04:32:56] so far [04:33:42] it's much like a personal wiki, so when i feel a need for interwiki in the future, then i'll think another solution [04:34:08] well, seems easier to use [[:en:Page]] [04:34:13] IMHO ^_^ [04:34:21] i'm figuring out what $customisedOnly does though [04:34:59] and one more thing [04:35:26] well, looks like it is only used when calling the language name builder instead of a global, bah [04:35:35] is there a way to show some icons instead en: [04:35:36] *Splarka refuse to learns php [04:35:53] has anyone had issues with apache spawning hundreds of processes at random with mediawiki? [04:36:18] a.extiw {background: url() no-repeat top left} maybe [04:36:53] but the parser does give like en:Foo as a text [04:37:07] i wanna get rid of en: [04:37:30] oh, [[:en:foo|foo]] [04:38:04] yeah that's the canonical way.. [04:38:06] Wyvernoid: looks like you'll have to hack, or search for a hook in the right place to override the signature in preferences [05:05:09] 03(NEW) Turn wikilinks different colors depending on a page' s presence on this wiki AND another specified wiki (e.g. Wikipedia) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15159 15enhancement; normal; MediaWiki: Page rendering; (nathanlarson3141) [05:36:36] 03(FIXED) Move edits from one user to another - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14502 +comment (10smihael) [05:38:04] 03(mod) Install ChangeAuthor on Slovenian Wikipedia - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14673 (10smihael) [05:39:34] twincest: around now? [05:40:31] 03(mod) Blocking/Permissions Rewrite - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14636 (10Andrew) [05:42:14] what's the python equivalent of `which md5`? [05:45:15] heh [05:45:19] import hashlib.md5 [05:46:47] TimStarling: stop solving your own questions [05:46:54] ;) [05:48:30] g'night [05:54:47] afternoon, Tim. [06:13:44] 03(mod) Error with nonexisting interface messages - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14531 +comment (10niklas.laxstrom) [06:14:26] 03(NEW) An option to disable fancy signature for a user group - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15160 15enhancement; normal; MediaWiki: User preferences; (wyvernoid) [06:21:25] Wyvernoid: you can of course disable unsubst'd transclusions in fancy signatures, doesn't prevent people pasting them manually though [06:21:43] Hmm... how? [06:21:45] $wgCleanSignatures [06:22:19] http://www.mediawiki.org/wiki/Manual:$wgCleanSignatures [06:22:26] I mean, even with it, you can make your sig quite long full of and crap [06:22:33] Right... [06:23:22] Anyway, I still think that a usergroup permission would be better [06:23:50] hmm... you might ask for a hook and an extension, that could do the permission check [06:23:56] Allows users who know what they are doing to make use of the feature and (possibly) effectively keeping out those that don't [06:24:47] heh [06:24:48] 03(mod) Preferences for anons - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14602 +comment (10niklas.laxstrom) [06:24:54] still simple to add a wgCustomEditButton [06:25:37] I'm not really familiar with hooks/extensions... How will a hook work in this case? [06:26:54] hmm, would be handy if the fancysig check was done before the $wgMaxSigChars check [06:27:05] then you could set $wgMaxSigChars to 1 and prevent any useful fancy sigs, heh [06:29:13] Ohh [06:29:24] (but it isn't, bah) [06:29:55] anyway, you might be able to use the hook SavePreferences [06:30:12] and as the prefs are saved, disable raw signatures or something [06:30:32] http://www.mediawiki.org/wiki/Manual:Hooks/SavePreferences [06:30:59] Hmm... that's inferior to just hiding the signature field for users who aren't supposed to use it at all IMO [06:31:10] and maybe RenderPreferencesForm to disbale the checkbox [06:31:23] then you could do both, for safety [06:31:40] if (the user is allowed to use raw sigs) -> render checkbox [06:31:42] RenderPreferencesForm sounds like it could do the work [06:31:50] I'll check it [06:31:54] if (the user isn't allowed to use raw sigs) -> always uncheck the checkbox [06:32:04] well, you need to check on save too [06:32:07] or people could game the system [06:32:14] simple javascript to insert the checkbox [06:32:40] see http://www.mediawiki.org/wiki/Manual:Hooks for how to use hooks [06:32:48] Ohh [06:33:25] probably would work to just make the checkbox display:none; if they don't have permission [06:33:37] in RenderPreferencesForm [06:33:45] That would be a long reading... I g2g now [06:33:49] Will see how it goes later [06:33:54] ciao [06:34:35] 03raymond * r39328 10/trunk/extensions/FlaggedRevs/language/FlaggedRevs.i18n.alias.php: Add a missing special page [06:47:05] Hi, how do I remove the "index.php5?title=" from the URL? [06:47:30] 03(mod) Create a wap mobile gateway for the english wikinews similiar to wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14755 (10bawolff+wn) [06:48:43] proletaire, see http://www.mediawiki.org/wiki/Manual:Short_URL :) [06:49:09] thank you [06:50:02] 03raymond * r39329 10/trunk/extensions/FlaggedRevs/language/UnreviewedPages.i18n.php: Add link to the special page [07:25:07] <_wooz> lo [07:41:35] 03(NEW) A generalized conversion engine - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15161 15enhancement; normal; MediaWiki: Database; (millosh) [08:20:08] 03aaron * r39330 10/trunk/extensions/FlaggedRevs/FlaggedArticle.php: Allow one click sighting for diffonly preference (bug 14581) [08:20:19] 03(FIXED) Make UI easier with diff-only preference - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14581 +comment (10JSchulz_4587) [08:28:07] 03aaron * r39331 10/trunk/extensions/FlaggedRevs/FlaggedArticle.php: don't show form in this case if not diff-to-stable, otherwise id is bogus [08:38:04] Does anyone need to see the auto-created accounts? And if not, perhaps add the rows but don't have the HTML RecentChanges show them? ... [08:38:12] *MZMcBride goes to sleep. [08:42:31] 03(mod) A generalized conversion engine - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15161 (10mohsensalek) [08:52:53] 03tstarling * r39332 10/trunk/release-tools/make-release.sh: A few updates for 1.13. Just for the record before I delete this file. [08:54:37] 03tstarling * r39333 10/trunk/release-tools/ (make-release make-release.sh): New python version of make-release [09:03:24] 03(NEW) Login API doesn't handle throttling - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15162 trivial; normal; MediaWiki: API; (maxsem.wiki) [09:07:26] 03aaron * r39334 10/trunk/extensions/CheckUser/CheckUser.php: Enabled two hooks after talking to tim as well [09:40:41] 04(REOPENED) Documentation is out of date, incomplete - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=1 +comment (10tstarling) [09:42:08] "Like the Christian concept offreedom from sin, we can only strive to fix bug 1, we can never actually fix it." [09:42:12] :p [09:43:30] well, charitwo and mark clements obviously weren't getting the joke [09:43:51] so I could either explain it to them, or carry it on [09:44:28] but explaining jokes isn't very funny [09:46:33] 03(WONTFIX) Enable ProtectSection on Wikisource websites - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=4375 (10thomasV1) [10:02:17] Hi, If I don't configure email smtp server manually, will the wiki use the localhose as smtp server? right now, it seems my email function is not working in my wiki [10:03:20] my localhost has 25 port enabled. but wiki doesn't send any email out... [10:04:11] depends on OS [10:05:11] on linux it will try to use sendmail [10:05:21] on windows it will try localhost port 25 [10:07:45] TimStarling, I am using Linux (openSUSE). it has postfix running by default. [10:08:20] TimStarling, sendmail should work in my Linux. I have 25 port opened... [10:09:21] sendmail_path is probably wrong [10:09:34] it was broken here on ubuntu before I configured it [10:10:33] sendmail_path="/usr/sbin/sendmail -f tstarling@wikimedia.org -t" [10:10:34] TimStarling, I am new to sendmail. what is the syntax? sendmail ? let me try if it works. [10:10:36] that's what I have [10:11:38] TimStarling, where to configure sendmail_path? sorry about the silly question. [10:14:49] php.ini [10:14:54] TimStarling: wee, shiny new release script :) [10:14:55] location depends on distribution [10:15:42] you can find it by creating a script called phpinfo.php, containing only [10:15:51] access it from the web, it tells you lots of useful stuff [10:16:32] TimStarling, thanks a lot. I will try that. [10:27:21] is there a guide or a checklist for migrating old mediawiki db that's using some latin1 encoded unicode to proper utf8 ? [11:26:06] hi i've just tried this http://www.mediawiki.org/wiki/Manual:Short_URL/Page_title_--_Solution_for_mediawiki-1.12 [11:26:18] but it's not working [11:26:35] i got the following error [11:26:36] The requested URL /Main_Page was not found on this server. [11:26:43] Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. [11:28:53] !rewriteproblems | ganeshjacharya [11:28:53] --mwbot-- ganeshjacharya: 1) Try as a fail-safe method; 2) Do not put the files into the document root; 3) Do not map the pages into the document root; 4) Use different paths for real files and virtual pages; 5) Do not set a RewriteBase; 6) Put all rules into the .htaccess file in the document root. [11:30:12] PHP Warning: unserialize(): defined (__autoload) but not found in /var/www/sandwiki/includes/JobQueue.php on line 203 [11:30:18] wth is that supposed to mean? [11:30:33] is there a guide or a checklist for migrating old mediawiki db that's using some latin1 encoded unicode to proper utf8 ? [11:30:50] table/field types are latin1, data seems to be utf8, but re-importing it as utf fails... [11:31:28] Richlv: there are some messy writeups on meta. but, well, it depends on a lot of things [11:32:02] Richlv: how old are th dbs? if they are from mediawiki 1.5 or newer, they are utf8, never mind the charset declaration [11:32:27] Duesentrieb, 1.5.6 [11:32:36] and the data indeed looks like utf8 [11:32:39] then it's utf8. [11:32:52] do you still have it in the server, or only as a dump? [11:33:08] Duesentrieb, i have the dump, but the server is operating as well (not maintained by me) [11:33:17] i could get another dump, though, if needed [11:33:20] the problem is that mysql likes to do automatic charset conversions. which often screws things up [11:33:35] well... if the dump has valid utf8, it should be fine [11:33:47] most often, the screwup happens on export [11:33:48] 03(mod) #time to support timezone-related format characters - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15045 (10agony79) [11:34:18] Duesentrieb, i tried changing latin1 instances in the dump to utf8, but that failed to import [11:34:41] what would be the best way to handle full conversion to utf8 ? [11:34:42] don't do that [11:34:51] there's nothing to convert [11:34:59] it *is* utf8 [11:35:18] Right now the files are in the root directory of my host. [11:35:28] ganeshjacharya: fix that then [11:35:37] what shd be done? [11:35:39] Richlv: what happens if you simply import the dumps as they are? [11:35:47] ganeshjacharya: follow the instructions? [11:35:50] move the files to websitename.com/wiki [11:35:51] ? [11:35:59] Duesentrieb, it imports (though some things like templates aren't working) [11:36:20] but the dump contains stuff like '`ar_title` varchar(255) character set latin1' [11:36:25] can't this mess up things later ? [11:36:32] ganeshjacharya: you need TWO pathes. a real directory for the actual files, and a virtual path for the pages. the pathesmust be DIFFERENT. [11:36:47] ganeshjacharya: what you call them doesn't matter, but usually you use /w for the files and /wiki for the pages [11:37:22] Richlv: it shouldn't. it's actually the way mediawiki handles this per default. [11:38:20] Richlv: actually, the declarations should include a binary flag somewhere - the thing is that mysql's unicode support is broken - so mediawiki uses binary. but mysql insists on calling it latin1 anyway. don't ask me, it's confusing. just import and look if all characters come through ok. [11:39:08] Duesentrieb, even latest mysql versions have that problem ? [11:39:18] Richlv: yes. [11:39:43] bah. ok then, thanks :) [11:39:49] Richlv: mysql does not support 4-byte utf8 codes. they are rarely used, but when they show up, they'd break the wiki horribly. [11:39:54] is there a step by step install instruction? [11:39:55] now we just have to migrate that 1.5.6 to the latest mediawiki... [11:39:57] ? [11:40:25] ganeshjacharya: http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access should work, no? [11:41:09] ganeshjacharya: basic installation is described here: http://www.mediawiki.org/wiki/Manual:Installation_guide [11:41:12] the thing is I downloaded the wiki installation at my public/ folder [11:41:13] but you already got that, i suppose [11:41:17] and extracted that [11:41:21] and then installed it [11:41:29] 03(NEW) Select box layout messy in Special:ProtectedPages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15163 15enhancement; normal; MediaWiki: Special pages; (bugzilla.wikimedia) [11:41:31] so move it and install again [11:41:38] or fix the pathes manually [11:41:39] i then moved the extracted content to / [11:41:44] and installed [11:41:48] yes. bad idea [11:42:49] Richlv: once you have a proper 1.5 database imported, just runnign the 1.12 or 1.13 installer should work fine. it should upgrade the database automatically. [11:44:05] Duesentrieb, thanks, will attempt that, after i figure out where the templates went :) [11:44:09] maybe path issue [11:44:22] "templates"? [11:44:37] you mean, pages in the Template: namespace? [11:44:51] oh, btw, make sure the content language is correct [11:44:58] otherwise, lots of links will break [11:45:03] dear this does not discuss http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki#Prepare_the_Directories w/ and wiki/ [11:45:21] the w/ and wiki/ thing you are mentioning [11:45:33] Duesentrieb, yes, those pages. now, what's "content language" ? =) [11:46:05] the primary language of your wiki. used to determin the name of namespaces, for instance [11:46:14] you choose it during install [11:46:25] it's defined by wgLang in your LocalSettings. [11:46:33] a-ha. well, most links work [11:46:39] sorry, $wgLanguageCode [11:46:54] links to other namespaces are the problem [11:47:01] main namspeace will of course work [11:47:03] that one is "en" [11:47:13] 03(mod) Entering Croatian characters produces errors - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15058 (10radoslav.dejanovic) [11:47:22] and... was it "en" for the wiki you created the dump from? [11:47:42] hi.. [11:47:45] (hm... shouldn't effect {{templates}} either way... but still) [11:47:46] the manual http://www.mediawiki.org/wiki/Manual:Installing_MediaWiki#Prepare_the_Directories [11:47:58] does not mention anything about the wiki/ and w/ thing [11:48:07] Duesentrieb, i also got full compressed mediawiki directory, which i am using, so - yes :) [11:48:18] i'm just trying to get it running locally like it was remotely [11:48:19] then that's not the problem [11:48:31] and only then attempt the upgrade [11:48:34] templates should work... check if the actual pages are there [11:48:39] ? [11:48:48] Duesentrieb, opening the link shows that there is no content [11:48:53] yes had lost connection [11:49:27] ganeshjacharya1: yes, it does not tell you where to install it. i'll add that. [11:49:33] ok [11:49:52] ah, i reimported the db, it seems that fixed templates [11:49:58] Richlv: well... what can i say... then they ain't there :) [11:49:59] i guess i had some semi-converted version then =) [11:50:04] o_O [11:50:06] ugh :) [11:50:25] yes, now the only broken links seem to be the ones that are broken in the original as well :D [11:50:47] huge thanks for the explanation on latin1 thing, i thought it's an artifact from old times [11:54:40] 03(mod) Patch for Java Theora decoder: Computation of quantization matrices according to spec - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15119 (10maikmerten) [11:57:34] Richlv: if you had been using 1.4, you would have been right about that :) [11:57:37] anyway, gotta run. [11:58:41] Duesentrieb, hehe, that would be quite old. thanks again :) [12:16:26] how can i make my wiki super Search engine friendly or rather optimize my wiki to d core? any docs? [12:19:02] !help [12:19:02] --mwbot-- Hi! I'm mwbot, a bot that was quickly whipped up by Daniel Cannon (AmiDaniel) to help out around #mediawiki. Some quick help is at < http://www.mediawiki.org/wiki/Mwbot >, you can find all my source code at < http://amidaniel.com/viewvc/trunk/MWBot/?root=svn >. A dump is now available at < http://tools.wikimedia.de/~amidaniel/botbrain.html > [12:30:26] 03(NEW) Using namespace prefix (ns:) in redirects breaks automatic redirect - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15164 minor; normal; MediaWiki: Redirects; (yury.tarasievich) [12:51:30] 03(mod) Double redirects to anchors are displayed wrong on Special: DoubleRedirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15147 +comment (10huji.huji) [12:53:18] 03(mod) Double redirects to anchors are displayed wrong on Special: DoubleRedirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15147 +comment (10innocentkiller) [12:53:21] 03(mod) Add rd_interwiki colum to redirect table - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14418 (10innocentkiller) [12:57:59] any hints on converting a table in mysql output format into a MW fomat table? (other than 'use Perl')? [12:58:16] and other than 'install an extension that allows you to query...' [12:58:39] will ooffice calc export in MW format? [12:59:31] hello, short question - http://www.rcheliwiki.com/Align_T-Rex_450SE_V2 why is electric shown with pre? if i move it anywhere else it's show normally, only if i use two templates consecutively does this pop up [13:03:32] kitsched: guess without looking: leading whitespace in a template [13:03:48] or maybe an empty line at the end of the first template [13:04:07] 03huji * r39335 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [13:04:10] not likely but i'm checking [13:04:14] I fixe it for you [13:04:27] Duesentrieb: the latter [13:04:41] kitsched: I edited 450 [13:05:11] kitsched: you were confused because with all the includonly / noincludes you missed the big newline right there [13:05:22] many thanks [13:05:30] still a blank line at the end, but that may not be a problem [13:05:31] just put my cheque in the post [13:05:47] blanks from templates are quite confusing, especially when includeonly/noinclude is involved [13:05:51] Duesentrieb: I guess it isn't [13:05:58] yea [13:06:01] (a problem) [13:06:15] *faceface goes to use perl [13:23:07] in mw1.7, why would my sysop edits on appear in Recent Changes when 'Show Bots' is selected? [13:23:27] s/on/only [13:28:02] in year 2004... why would anybody remember anything from that time [13:30:05] wmat: because "show bots" doesn't mean "show bots only", but "don't hide bots". [13:30:24] 03(mod) Error with nonexisting interface messages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14531 (10shaiaquanature) [13:31:44] Duesentrieb: so sysop edits are considered bot edits? [13:31:56] no, why would they? [13:32:00] Hi, is there a checkuser right available without the extension? [13:32:07] there's no mode for "show ONLY bot edits" [13:32:22] Duesentrieb: because they only appear in Recent Changes when I click Show Bots [13:32:33] Guido_: you can define any right you like, but it wouldn't do anything without the extension. [13:32:55] OK, I thought so. Thanks [13:32:58] wmat: oh, they *only* appear then? that's quite odd :) maybe your sysop account does have the bot flag set accidentally? [13:33:35] Duesentrieb: can that be set in the GUI? [13:33:43] yes [13:33:55] *wmat looks [13:34:04] uh... don't remember how in 1.17 [13:34:07] err, 1.7 [13:34:18] but you can check for it on Special:Listusers [13:34:21] by listing only bots [13:34:37] Special:Userrights would do it, isuppose [13:34:56] Duesentrieb: thx! my sysop user was a member of the Bots group [13:37:02] hehe... not a good idea... [13:37:16] lesson learned [13:44:05] 03(mod) Double redirects to anchors are displayed wrong on Special: DoubleRedirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15147 (10mediawiki) [13:44:39] 03(mod) Double redirects to anchors are displayed wrong on Special: DoubleRedirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15147 (10mediawiki) [13:47:12] 03huji * r39336 10/trunk/extensions/CentralAuth/CentralAuthHooks.php: Allowing localization of the numbers of attached/unattached accounts. [13:55:46] 03purodha * r39337 10/trunk/extensions/ImportUsers/SpecialImportUsers.i18n.php: Link to special page added to extension description. [14:03:50] 03rotem * r39338 10/trunk/ (2 files in 2 dirs): Localization update for he. [14:15:40] 03tstarling * r39339 10/trunk/release-tools/ (LocalSettings.in upgradeTest.py): [14:15:40] * Nicer output [14:15:40] * Don't flood the output with E_STRICT errors from old versions of MW [14:21:38] basic quesiton : if you hook want something like fnMyHook($file, $oldimage, $article, $user, $reason) ; if you don't uses the parametres is it a problem if your function is just fnMyHook() ? [14:21:49] I saw other extensions doing things like that, but I'd prefer a confirmation :) [14:22:40] it'd be especially helpful is several hooks call that function :3 [14:27:06] ('' ) [14:27:07] ( '') [14:28:47] <^demon|away> Before I run off: DarkoNeko: Different hooks pass different parameters. You'll need to read up the documentation on each hook. Most likely, you won't be able to reuse a function across different hooks (ie: a hook function UserLoginComplete won't work for ArticleSaveComplete) [14:29:26] DarkoNeko, you could if you wanted. [14:29:37] okay, thanks [14:29:38] PHP doesn't mind if more parameters are passed than the function accepts. [14:29:45] Only if less are than it requires. [14:30:14] ^demon|away i my case, it's calling an external lsearch unfciotn to update the search engine each time somebody edit/delete/move a page [14:30:24] function [14:30:58] Simetrical ah, that's great :) making redirect functions for 7 hooks isn't exactly thrilling [14:31:23] 03tstarling * r39340 10/branches/REL1_13/phase3/ (RELEASE-NOTES includes/DefaultSettings.php): Updates for 1.13.0 [14:31:44] is it possible to upgrade from version 1.7.1 straight to 1.12.0? [14:32:00] yes [14:32:12] great, thx [14:32:14] but you should wait a few minutes, I'm about to release 1.13.0 [14:32:32] heh, even better [14:33:49] *Duesentrieb would install 1.12 and wait a week or so to see if 1.13.1 will come along [14:35:27] pessimist [14:35:52] wmat if you have extensions like parserfunction, they won't work with the new versions (need to reainstall them wit hthe new code) [14:36:28] well, yes, you should always upgrade the extensions along with the wiki [14:36:39] DarkoNeko: thx, luckily I only use 2 small extensions [14:36:57] 03tstarling * r39341 10/tags/REL1_13_0/: Tagging for release 1.13.0 [14:37:23] *DarkoNeko shakes an angry fist and curses OAIRepository [14:38:51] 03(mod) Preferences for anons - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14602 (10Simetrical+wikibugs) [14:39:18] TimStarling, why def main() instead of just making that the body of the file? [14:39:39] convention [14:41:25] convention has it that you use: if __name__ == '__main__': main() [14:41:39] but it's not hard to add that if need be [14:42:51] Isn't the convention in scripting languages that you just put main() in the body with no function declaration? I've only ever seen main() functions in C. [14:43:07] why is there a 'all' option for 'from month'? https://secure.wikimedia.org/wikipedia/meta/w/index.php?title=Toolserver/New_accounts&limit=500&action=history [14:43:14] surely, it is identical to 'December'? [14:43:36] it's not a scripting language convention, it's a python convention [14:43:59] Hmm, okay. [14:44:04] i think the reason behind python's thing is that it lets you import the script [14:44:08] without executing the code [14:44:52] Well, in this case the last line of the file is "main()", so . . . [14:46:12] like I said, that can be changed pretty easily [14:46:32] it should be: if __name__ == '__main__': main() [14:46:42] but changing that is easier than changing the whole file [14:59:37] <^demon> siebrand: In Re: to your e-mail. It's a tracking bug. [15:00:21] ^demon: what's the use of a tracking bug that's open for 2 months without any tracking? "Pollution"/"Opened premarturely"... [15:00:28] (afk btw) [15:01:34] <^demon> siebrand: True, just fixed. [15:01:35] 06(LATER) PHP 6 (tracking) - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14504 (10innocentkiller) [15:06:26] 03aaron * r39342 10/trunk/extensions/FlaggedRevs/ (4 files in 2 dirs): Add explanatory notice (bug 14557) [15:06:35] 03(FIXED) Image, category pages list both draft and stable links, mixed together - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14557 +comment (10JSchulz_4587) [15:14:03] 03aaron * r39343 10/trunk/extensions/CheckUser/CheckUser_body.php: tweak margin [15:18:55] *Simetrical isn't sure whether to parse "innocentkiller" as "killer who is innocent" or "killer of innocents" [15:19:08] *Simetrical supposes the latter, given the alternative name "^demon" [15:19:45] <^demon> Whichever seems less maniacal? [15:20:10] Less or more? [15:20:15] <^demon> Less ;-) [15:21:19] Zarro Boogs found \o/ [15:21:21] The name "demon" lends itself to seeming maniacal. [15:22:39] <^demon> I'm remarkably sane :-) [15:26:57] O RLY? [15:27:46] <^demon> yarly. [15:30:50] *Simetrical wonders how the last two releases have said MediaWiki uses "quarterly snapshot releases" with a straight face [15:32:03] *siebrand kicks Simetrical. [15:32:10] *Simetrical bites siebrand [15:32:20] *^demon watches both and laughs [15:32:22] Simetrical: do not question that. There is consensus about it. It must be true. [15:32:39] <^demon> Quarterly is subjective :-D [15:32:53] quarts of what? [15:32:59] <^demon> Exactly. [15:33:03] ^demon: and relative [15:33:26] <^demon> I propose 1.14 be released in 2.5 years....quarter of a decade from now :-) [15:33:58] *siebrand congratulates TimStarling on the release of MediaWiki 1.13 and thanks and congratulates everyone who helped in making it happen. [15:35:16] :) [15:35:51] <^demon> :-) [15:35:59] 03(NEW) Install the Babel extension on sv.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15165 15enhancement; normal; MediaWiki extensions: General/Unknown; (max.sonnelid) [15:36:47] 03(mod) Install the Babel extension on sv.wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15165 +shell (10innocentkiller) [15:41:17] did you like the bit about the extra messages? [15:45:16] what extra messages? [15:48:13] siebrand wanted me to mention i18n in the release announcement [15:48:30] TimStarling: very much. [15:48:42] TimStarling: if the counts are correct, the exceed my wildest dreams. [15:48:50] ah yes the 59K is quite impressive [15:49:06] 59k is about 20 full localisations. [15:49:31] My latest count was somewhere around 12, IIRC. [15:50:19] I'll commit the script [15:50:21] yay, MediaWiki taking up more room than ever before! [15:50:25] then you can check the numbers [15:50:26] next goal would be to have 150 languages with 98%+ of the 500 most often used messages available, and 110 languages with a 90%+ localisation of core (per end 2009) :) [15:50:52] TimStarling: I'll ask Nikerabbit to do that when his exam stress is over ;) [15:51:12] 03tstarling * r39344 10/trunk/phase3/maintenance/language/countMessages.php: Script to generate the numbers used in the release announcement [15:51:25] will 1.13 .1 contain i18n fixes ? [15:51:36] alnokta: yes. [15:51:56] alnokta: if there ever is to be a 1.12, that will also contain a lot of i18n updates. [15:52:14] good :) [15:52:16] alnokta: and there are language packs for 1.12. [15:52:33] alnokta: http://translatewiki.net/mediawiki/ [15:52:57] will third patties use them? [15:53:04] *parties [15:53:35] alnokta: I do not know. They can. I announced availability on wikitech-l, and requested someone to add the download links on mediawiki.org. [15:53:46] I've been thinking, our RELEASE-NOTES format is so old-fashioned [15:53:57] we're a web app, the person on the other end is going to have a browser [15:54:08] I reckon it could be wikitext instead [15:54:17] then you could more or less read it from a terminal still [15:54:20] alnokta: http://lists.wikimedia.org/pipermail/wikitech-l/2008-August/038871.html [15:54:31] then we could modify the parser to allow pre-install HTML viewing of wikitext [15:54:48] and we could introduce a storage backend which lets you edit the release notes during development from mediawiki [15:55:07] hey, brion, what do you think about that? [15:55:26] TimStarling: hmm, you made brion leave for coffee. Is that because he couldn't stand the idea, or because he has faith in you being able to bring it home? :) [15:56:06] siebrand, brion is starting up :) [15:57:09] *brion-coffee Checking filesystem integrity... [15:57:22] *brion-coffee Loading modcaffeine.o... [15:57:34] *brion-coffee Starting brain subsystem.... [OK] [15:58:02] :) [15:58:28] TimStarling: at one point i was cut-n-pasting the release notes onto the wiki [15:58:29] TimStarling, that is complicated, storage backend and so [15:58:35] they sort of resemble a wiki list format :) [15:58:39] for some reason users cannot sign up for the wiki.. is their a place where this could possible be disabled? [15:58:43] eh, domas wrote the one we're using in like 5 minutes [15:58:44] but markup examples and such tend to.... not look good ;) [15:58:51] not hard to write a flat file whitelist backend [15:59:03] siebrand, did you see the new feature in NEwUserMessage? [15:59:04] freezey: check LocalSettings.php yes [15:59:14] yeah, well I just spent 10 minutes converting that semi-wiki-markup to actual wiki markup, for http://www.mediawiki.org/wiki/Release_notes/1.13 [15:59:29] point is, it's not as nice for the user as HTML [15:59:37] alnokta: glanced at it. Haven't reviewed, though. But I do remember asking you for a patch, and you having delivered it is commendable :) [15:59:53] i hate reading HTML in a terminal though [16:00:03] you'd read the wikitext in a terminal [16:00:10] siebrand, not me who made it, a friend and tim reviewed it [16:00:11] the main difference is that it wouldn't wrap at 80 chars properly [16:00:12] *nodsl* [16:00:15] yup [16:00:32] like I said, most people who are installing MediaWiki probably have access to a browser of some kind [16:00:33] alnokta: ah, that either was not clear, or I did not even read the commit message properly. [16:00:38] otherwise there wouldn't be much point in having it [16:00:55] 03(mod) More versatile searching in CheckUser log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14699 +schema-change; +comment (10JSchulz_4587) [16:00:58] siebrand, see last item in wiki conf, http://www.mediawiki.org/wiki/Extension:NewUserMessage [16:01:03] alnokta: scanning commit mails for me usually means "watch for "MessagesXx.php and *i18n*". If not present, next message. [16:01:22] siebrand, i18n addict :P [16:01:57] brion: is the the $wgGroupPermissions['*']['createaccount'] = true; [16:03:11] 03(mod) More versatile searching in CheckUser log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14699 (10JSchulz_4587) [16:04:16] when upgrading 1.5.6 to 1.12.0, i run refreshLinks.php [16:04:20] at one point it failed : [16:04:20] from within function "Parser::replaceLinkHolders". [16:04:20] MySQL returned error "1271: Illegal mix of collations for operation ' IN ' (localhost)" [16:04:36] what is causing this and how could i fix it ? [16:04:43] got it thanks [16:04:51] I'm trying to find a way to get rid of the "development" branch on freshmeat [16:05:08] \o/ 1.13.0 woo [16:05:31] apparently the last release of the development branch was 1.5rc4 [16:05:32] well, fuck. just started the upgrade testing to 1.12 :D [16:05:36] <^demon> brion: Latest stable 1.13? [16:06:08] ^demon: tim sent the annouce emails 40 minutes ago. don't you read your email? ;) [16:06:22] I've been working my way through the checklist [16:06:31] freshmeat is second-last, that's what I'm on [16:06:36] #mediawiki topic is last [16:07:46] 03(WONTFIX) More versatile searching in CheckUser log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14699 +comment (10JSchulz_4587) [16:08:15] brion: I thought you were release manager? :p [16:08:28] AaronSchulz: i delegated! [16:09:03] <^demon> brion: I read the e-mail. Was referring to the chan topic ;-) [16:15:43] ok, freshmeat done [16:15:50] 03(mod) Two extra types of run, "By user (edits)" and "By page ( Accounts/IPs)"" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15145 (10JSchulz_4587) [16:22:31] 03(NEW) Redirect loop after wiki-migration - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=15166 trivial; normal; MediaWiki: Redirects; (t.munk) [16:23:56] 03mark * r39345 10/trunk/routing/twistedbgp/src/bgp.py: By customer demand [16:24:04] 03(mod) Redirect loop after wiki-migration - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15166 +utf8 (10t.munk) [16:24:13] 03tstarling * r39346 10/trunk/release-tools/make-release: [16:24:13] * Formatting tweak [16:24:13] * Be less confusing for Simetrical [16:24:22] :P [16:26:46] 03(mod) Restore the global CheckUser log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13789 (10mike.lifeguard) [16:34:38] 03(mod) Redirect loop after wiki-migration - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15166 normal->lowest (10t.munk) [16:36:28] how can i force a page to re-render so it isnt in the parser cache ? (without having to re-edit) ? im testing an extension [16:36:39] ?action=purge [16:36:45] thanks [16:38:06] strange. it still seems to be the old cached contents in there [16:38:41] aah no my mistake.. looking at the wrong place [16:48:13] 03yaron * r39348 10/trunk/extensions/SemanticForms/includes/SF_FormEditTab.php: Improved formatting of comments [16:51:01] 03yaron * r39349 10/trunk/extensions/SemanticForms/includes/SF_FormInputs.inc: Reverted tabs back to whitespaces, removed unnecessary close tag at bottom [17:05:41] 03(mod) Restore the global CheckUser log - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13789 +comment (10JSchulz_4587) [17:16:54] 03yaron * r39350 10/trunk/extensions/SemanticForms/includes/SF_TemplateField.inc: [17:16:54] Improved formatting of some comments, removed support for deprecated [17:16:54] tag in template's aggregation field [17:19:40] 03dale * r39351 10/branches/MetavidWiki-exp/MetavidWiki/ (4 files in 3 dirs): intermediary commit working on database wrapper functions [17:21:42] 03yaron * r39352 10/trunk/extensions/SemanticForms/specials/SF_CreateForm.php: Improved formatting of some comments [17:23:11] hi, I was here a few nights ago asking questions about a loss of session data and someone suggested that I start from scratch because reinstalling would help. 2 reinstalls later... it's still not holding my login. Any other suggestions? [17:24:52] 03(mod) New Talk Page Option - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13262 +comment (10m.s.jones) [17:30:04] 03(mod) Two extra types of run, "By user (edits)" and "By page ( Accounts/IPs)"" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15145 +comment (10FT2.wiki) [17:37:38] media wiki isn't keeping anyone logged in... any suggestions? [17:38:42] 03yaron * r39353 10/trunk/extensions/SemanticForms/includes/SF_GlobalFunctions.php: Added handling for a default form for main (blank) namespace [17:39:04] 03(mod) css/js should be gzip'd - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15154 (10brion) [17:41:36] 03(mod) Special: Version should show all third party software which it depends on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14611 +comment (10dan_the_man) [17:49:41] hello all [17:54:16] 03yaron * r39354 10/trunk/extensions/SemanticForms/includes/SF_GlobalFunctions.php: Added 'instanceof' checks to property values to make sure getNamespace() can be called [18:04:10] 14(DUP) Portuguese wikipedia new feature - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14115 +comment (10leogregianin) [18:04:11] 03(mod) Portuguese wikipedia new feature - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13935 (10leogregianin) [18:04:40] 03(NEW) set notation search bug - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15167 minor; normal; MediaWiki: Search; (hellcata) [18:07:04] hello [18:09:49] 03yaron * r39355 10/trunk/extensions/SemanticForms/ (INSTALL includes/SF_GlobalFunctions.php): New version: 1.2.9 [18:11:17] hello [18:12:42] if a certain extension added a parser hook say is it possible to get templates to expand before the extension processes it ? like - i assume i can add something in the extension so it expands templates first ? [18:13:36] or.. well. i don't have a clue really. which is why i'm asking [18:15:06] I can't get anyone to answer my question here, so good luck [18:15:32] Emren: what was it ? [18:15:40] I can't stay logged in [18:16:18] happens on all browsers ? (so you are sure its a server problem?) [18:16:20] exobuzz: That sounds like bug 2257 [18:16:26] exobuzz: no for tags. yes for parser functions. parser functions are similar to tags, but more flexibile wrt processing [18:16:46] the ideaof custom tags is exactly that the parser doesn't touch that stuff at all [18:16:56] !session | Emren [18:16:56] --mwbot-- Emren: make sure session.save_path is set correctly in your php.ini. Verify that it exists, is readable and writable to PHP, and check that session data is actually being written there. On a server farm, make sure it's a shared directory, accessible from all servers. [18:17:12] ok, I'll check right now [18:17:30] is that in the ftp or the database? [18:17:37] Duesentrieb: this extensions uses wgParser->setHook( "flowplayer", "renderFlowPlayer" ); so what do i need to do ? [18:18:00] Emren: files, not database. how you access it is up to you. ftp sucks, but it seems to be what most hosters offer. [18:18:28] Duesentrieb: something like recursiveTagParse ? [18:18:33] I actually don't know another option to access the files. I use filezilla [18:18:34] exobuzz: it would need a bit of rewriting to convert it to a parser function. or you can use the generic #tag thing. [18:18:57] exobuzz: recursivetagparse would work for the content of the tag, but not for attributes/arguments [18:19:08] that should be enough for me actually [18:19:10] thanks [18:19:32] Emren: well... if these things mentioned above are not set up right, that would apply to all php sessions on that server. [18:19:34] aah wait. maybe not [18:20:23] grr. where the hell is #tag documented? [18:20:37] Duesentrieb: i got it.. [18:20:41] http://www.mediawiki.org/wiki/Manual:Tag_extensions#How_do_I_render_wikitext_in_my_extension.3F [18:21:02] this seems to tell me what i need.. thanks :) [18:21:06] ill give it a try [18:21:17] but that's not what i was looking for :) [18:21:22] aah ok [18:22:18] grr... can't find it. actually, i can't find any documentation on the core functions. wtf? [18:22:36] Emren: have you looks at the cookies that get set on login? [18:23:38] oh man, meta:Help:Magic_words - i call that well hidden :( [18:23:42] http://meta.wikimedia.org/wiki/Help:Magic_words [18:23:44] I'm completely new at this and I'm learning as I go along. a month ago I couldn't install a php file on my server... so go easy on me [18:23:56] exobuzz: {{#tag:myextension | content | attr=val | attr2=val2 }} = content [18:24:38] exobuzz: #tag is a generic way to use tags extensions the parser function way. the advantage is that wiki code gets evaluated first, so you can use templates and parameters in attributes and in the content. [18:25:05] nice one! [18:25:24] Emren: the configuration for storing sessions is server-wide. if that'S broken, it works for no one on the server. [18:25:48] ok, so where do I go to look it up? [18:25:57] 03(mod) Using namespace prefix (ns:) in redirects breaks automatic redirect - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15164 +comment (10roan.kattouw) [18:26:00] Emren: that happens, but if there are other people using complex php apps on that server, it's likely that they would have complained by now [18:26:19] I'm running an invision Power Board as well with no problems [18:26:23] Emren: it'S server config. i don't know, you will have to ask your local system admin., [18:26:44] no idea what that is or how it works. where's you wiki anyway? [18:26:57] www.brazoriagamers.com/wiki [18:27:55] ipb is just a kind of bulletin board that runs on php [18:30:04] that sight is a bit slow :) [18:31:10] hmmm loads right up for me.... [18:31:54] Emren: well, 10 seconds per page load is... sluggish. it works, but it's no fun. [18:32:28] Emren: anyway, i created an account, it logs me out again too. checking the "remember me" box helps. [18:32:42] this is a clear indication of "php session data is getting lost on the server" [18:32:48] ask your hosting people about that. [18:33:16] so its a server problem and not an install problem? [18:33:25] yes [18:33:29] cause I'm on the third reinstall cause I keep thinking I'm doing something wrong [18:33:30] php config is broken [18:33:52] i don't think there's anything in the install options that influences session handling [18:33:55] hallo Duesentrieb [18:34:05] so what should I ask my host? [18:34:06] you *can* screw it up by manually messing with LocalSettings.php [18:34:18] Emren: you should ask them why php is losing session data [18:34:26] but the reinstall should have fixed that, right? [18:34:28] Emren: or why php sessions don??t work. same thing [18:34:48] hi Nikerabbit [18:34:57] yes, reinstalling generatesa fresh localsettings.php [18:34:59] Duesentrieb: is that german keyboard layout? [18:35:01] ok, so it needs to be fixed on their side? [18:35:17] No1Viking: yes. ' next to ?? next to enter. [18:35:28] Nikerabbit: ---^ err :) [18:35:30] Duesentrieb: and ?? above ??? [18:35:37] yes [18:35:44] Duesentrieb: mm [18:35:46] why? [18:36:03] just wondering why there isn't a combined fi-sv-de keyboard layout [18:36:08] Emren: yes, it seems like it [18:36:37] I really appreciate the help [18:36:46] You wouldn't believe how frustrated I've been [18:36:52] Nikerabbit: because we don't have th o/ thingy or the a^o thingy [18:36:55] i guess? [18:37:31] ?? thingy [18:37:32] Nikerabbit: trying to do that would probably result in somethign like the swiss layout. which is really nasty :) [18:37:33] or the ae I think is also in this languages [18:37:35] yea [18:37:37] but it could be just a black box :o [18:37:51] huh? [18:38:20] if there isn't any other changes, I could by a german keyboard next time :D [18:38:21] hm, i can actually type ?? and ?? but not ?? (at least not with nodeadkeys) [18:39:32] Duesentrieb: this tag thing doesnt seem to be working for me works but {{#tag:flowplayer|width="600"|height="342"}} doesnt (it doesnt pick up on the width/height [18:41:37] exobuzz: i think you have to leave off the " [18:41:52] exobuzz: it does do *something* though, right? [18:42:18] Nikerabbit: i failed to find a good site for comparing keyboard layouts... but googeling some more should give you some :) [18:42:36] Duesentrieb: i tried without too. The extension code gets called, but with no parameters it seems [18:43:10] Duesentrieb: replacement keyboard for a thinkpad costs like 10 euro(s?) but shipment is around 30 [18:43:45] exobuzz: that's odd... it should work... [18:44:05] Nikerabbit: just use sticky notes :) [18:44:14] Nikerabbit: or make them all black [18:44:58] Duesentrieb: i put return "test:" . var_dump($args) in the extension and it returned nothing... [18:45:12] apart from my test: [18:46:01] Duesentrieb: that would be cool except for the rare keys where you don't have muscle feeling [18:46:06] those would be hard to hit correctly [18:46:13] Duesentrieb: just incase it is a bug in my old 1.13 svn i will upgrade to 1.13 stable [18:49:45] exobuzz: unlikely, that feature has been around for a while [18:50:06] Nikerabbit: i don't type blind, so it'S not for me :) [18:50:18] Nikerabbit: i have some kind of 6 finger half blind system... [18:50:40] Duesentrieb: hmm.. then i have no idea.. i mean the only code up to that point is basically $wgParser->setHook( "flowplayer", "renderFlowPlayer" );, and then function renderFlowPlayer( $input, $args ) { return "var_dump:" . var_dump($args); [18:50:42] Duesentrieb: you should really learn to type blind [18:51:08] Nikerabbit: probably. but... not with a german keyboard layout. [18:51:31] Duesentrieb: why not [18:51:45] Nikerabbit: i need {[]} too often. impossible to do with a german keyboard without swisting your hands. [18:52:07] Nikerabbit: try typing right-alt+0 [18:52:13] 03(NEW) Add MultiUpload extension. - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15168 15enhancement; normal; Wikimedia: Bugzilla; (bugzilla.wikimedia) [18:52:15] }}} [18:52:31] I thinkg & and $ are worse [18:52:37] but thatcompletely defies the purpose of touch typing [18:52:40] 03huji * r39356 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [18:52:49] Duesentrieb: any tips to debug it further ? [18:53:03] Nikerabbit: well, tehre are two shif keys, but only one altgr :( [18:53:08] exobuzz: no, sorry. [18:53:19] ok. well thanks for the help. [18:53:28] Duesentrieb: I know, we have almost same layout :D [18:53:29] exobuzz: look for examples on wikipedia, maybe. but it really should work [18:53:36] k [18:53:56] Nikerabbit: i have to map capslock to altgr again. that's quite nice... [18:55:09] Duesentrieb: :o [18:55:18] I've mapped it to meta (windows key) [18:55:23] nice for global shortcuts [18:55:46] 03(mod) Two extra types of run, "By user (edits)" and "By page ( Accounts/IPs)"" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15145 (10JSchulz_4587) [18:56:51] Nikerabbit: well, i already have a windows key on the left side :) grmbl... xmodemap is a bit cryptic. have to dig... [18:57:50] :D [18:58:58] keycode 66 = ISO_Level3_Shift [19:00:54] germobil [19:02:37] 03huji * r39357 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [19:04:02] 03huji * r39358 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [19:06:47] Duesentrieb, you still here [19:06:50] ? [19:07:04] kind of [19:07:14] I just wanted to say thank you! Its fixed now [19:07:17] Nikerabbit: what was the program called that would echo key codes etc? [19:07:31] Emren: cool :) so, it was misconfigured? [19:07:43] 03(mod) Special: Version should show all third party software which it depends on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14611 (10dan_the_man) [19:07:50] yep, session path was set wrong on my account [19:08:00] ah, yev [19:08:03] err, xev [19:08:05] so the host fixed it in 5 minutes [19:08:13] Emren: that's good [19:08:21] Duesentrieb: ??r [19:08:23] have a great day! [19:08:32] Nikerabbit: xev, found it [19:08:33] Duesentrieb: oh you got the answer already [19:12:19] Duesentrieb: the attribute part of the tagparser feature doesnt seem to be working at all. even like {{#tag:source|lang="js"| hello }} doesnt work (which is given on the tagparser extension page [19:14:02] exobuzz: uh... should't the *first* thing be the *content*, and the attributes follow after that? [19:15:26] exobuzz: works for me: http://www.mediawiki.org/wiki/User:Duesentribe/Sandbox [19:15:26] erm. not according to the parserextension page.. am i looking at the wrong thing ? [19:15:48] exobuzz: http://meta.wikimedia.org/wiki/Help:Magic_words [19:15:53] exobuzz: {{#tag:myextension | content | attr=val | attr2=val2 }} = content [19:16:17] Duesentrieb: ok. so.. it is perhaps me which is the fault here... will try again [19:16:17] exobuzz: link to that page? [19:16:25] Help!! how to activate Special:Collection. ?? [19:16:43] i was reading http://www.mediawiki.org/wiki/Extension:TagParser [19:16:59] did you read the note at the top? [19:17:04] Help!! how to activate Special:Collection. ?? when i type domain.com/???Special:Collection i receive " You have requested an invalid special page. " [19:17:13] no my brain skipped that [19:17:14] :) [19:18:36] Help!! how to activate Special:Collection. ?? when i type domain.com/???Special:Collection i receive " You have requested an invalid special page. " [19:19:56] hmm upgrading to 1.13 has produced an interesting result on my dev machine. UNIQ71563183122943d7-h-0--QINUWelcome to ExoticA for the headings [19:20:07] php6th: repeating yourself every two minutes will get you ighnored and evenually kicked [19:20:08] something went wrong ? [19:20:19] Duesentrieb: hi, help please [19:20:51] php6th: since i don't know what it is, i can't tell you. you can google as good as i can, i assume. perhaps it's some extension? [19:21:37] Help! why this doesnt work: svn co http://svn.mediawiki.org/svnroot/mediawiki/trunk/extensions/Collection ??? i get "request failed" error [19:22:54] alo? [19:23:09] exobuzz: UNIQ... is usually caused by extensions interacting in a nasty way with the parser. 1.12 got a new preprocessor... [19:23:24] php6th: on irc, be patient. [19:23:42] php6th: that link is wrong. where did you get it? [19:23:42] i need to sleep ... plz help [19:23:52] then sleep first. [19:23:58] no use messing stuff up while tired. [19:24:28] got from here [19:24:29] http://www.mediawiki.org/wiki/Extension:Collection [19:24:33] help! [19:24:46] Duesentrieb: it was fine with my 1.13 r36949 i just merged up to 1.13 and now i got this problem. ill disable all extensions and see [19:25:59] s.o.s. [19:26:41] halp [19:28:48] socorro [19:29:19] php6th: the "Download snapshot" link is not good enough for you? [19:29:33] but i want via svn [19:29:56] php6th: the link given on the page is correct. the link you pasted here is not. how about using copy&paste to avoid typos? [19:30:11] *especially* if you are tired. [19:30:18] Duesentrieb: now im getting real confused. i just svn reverted, and it is still there .. [19:30:20] and *especially* if you are going to yell at all of us. [19:30:43] exobuzz: maybe it was broken by an earlier update, but a god version remained cached? [19:30:56] could be.. [19:30:57] svn co http://svn.mediawiki.org/svnroot/mediawiki/trunk/extensions/Collection svn: PROPFIND request failed on '/svnroot/mediawiki/trunk/extensions/Collection' svn: PROPFIND of '/svnroot/mediawiki/trunk/extensions/Collection': Could not resolve hostname `svn.mediawiki.org': Host not found (http://svn.mediawiki.org) [19:31:00] hm... actually [19:31:04] i dont see any errors or typos [19:31:06] Help! [19:31:13] Duesentrieb: ive disabled all extensions though and it is still there. [19:31:41] php6th: go to the friggen page and COPY the svn link. if you don't see an error, perhaps meditate on the difference between mediawiki and wikimedia. [19:32:02] Duesentrieb: could it be a problem with my php5 ? [19:32:07] exobuzz: no. [19:32:17] 03(mod) Using namespace prefix (ns:) in redirects breaks automatic redirect - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15164 (10yury.tarasievich) [19:32:39] exobuzz: it's a parser artifact. somethign isn't resubstituted right. but i can't help you further. ask TimStarling maybe. [19:32:45] i gotta go afk for a while [19:32:49] k thanks [19:32:50] 'later [19:32:51] Hi, why is it that I can edit page sections, while other users of my wiki can only edit an entire page? [19:33:02] mediawiki says its mediawiki... [19:33:03] Help!! [19:33:27] i dont see wikimedia [19:35:28] 03(mod) Tooltip and accesskey for 'Cite this page' toolbox link - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14854 (10rockmfr) [19:43:05] 03raymond * r39359 10/trunk/phase3/languages/messages/MessagesEn.php: Add a few handy links to the special pages [19:43:15] 03huji * r39360 10/trunk/phase3/languages/messages/MessagesFa.php: Localisation updates: Adding/updating Persian translations [19:43:41] Can anyone help me with a problem using the GeSHi_SyntaxHighlighter extension? [19:45:09] !ask | popisfizzy [19:45:09] --mwbot-- popisfizzy: 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. [19:45:11] :) [19:45:21] aka what's your problem? [19:45:39] I want to murder the extension's regex handling, mostly. [19:46:06] Also, Skizzerz sounds familiar. Aren't you registered to MWusers.com? [19:46:10] Completely off-topic. [19:46:10] yep [19:46:20] '(evaluate|lookup|lookup\_query)(<(.*?)>)', [19:46:32] That's what I'm using, and it seems to ignore apostrophes and quotation marks. [19:47:15] In fact, now that I think about it, I don't know if the library is even allowing the regex to check against apostrophes and quotation marks. [19:47:15] it doesn't look like you're wrapping the regex in anything... [19:47:20] mau [19:47:25] It's the way the library handles it. [19:47:34] Er, extension. [19:47:40] but It'd be an issue with the GeSHi library and not the extension itself. All the extension does is provide a framework [19:47:41] GESHI_SEARCH => '(evaluate|lookup|lookup\_query)(<(.*?)>)', [19:48:29] Good point. [19:49:14] hmm geshi? [19:49:19] Aye. [19:49:20] it appears their only avenue of support is via mailing lists [19:49:39] Wonderful. [19:49:41] http://qbnz.com/highlighter/lists.php [19:49:48] they have very nice irc channel [19:50:04] 03rotem * r39361 10/trunk/phase3/languages/messages/MessagesHe.php: Localization update. [19:50:12] Well, I just took the cheap way out for now. [19:50:15] they should list it then :P [19:50:19] '(evaluate|lookup|lookup\_query)(<)' [19:50:31] Skizzerz: or people should just try it out [19:51:02] 03rotem * r39362 10/trunk/phase3/languages/messages/MessagesHe.php: Localization fix. [19:52:45] Well, I'm in there now. [19:52:47] Raymond_: those links are not so handy in error messages... and in addition they probably break the lcfirst hack [19:52:51] Nine people, including me. [19:53:05] popisfizzy: what did you expect? [19:53:21] Hi, how do I set 'Enable section editing' as default? [19:53:33] Nikerabbit: in error messages? [19:53:33] I dunno, really. [19:53:39] Raymond_: yeah [19:53:49] Nikerabbit: and what lcfirst hack? [19:54:27] Hi, how to implement the {{Extension }} (the infobox on the right) ?? [19:54:40] what's the deal with a bona fide good guy like John Lynch signing with the New England Traitors? [19:56:23] Raymond_: look the thread Re: [MediaWiki-CVS] SVN: [35224] trunk/phase3 (permissionserrorstext-withaction) [19:56:34] on wikitech [19:56:37] Nikerabbit: aaaargs. I see.. now I know why some errormessages are looking ugly in german [19:56:39] Oh, Nike, in addition, I should note that joining this room is my first time ever using IRC, so I actually didn't know at all what to expect. [19:56:40] :D [19:57:28] Nikerabbit: the lcfirst hack is crap at least for German :( [19:57:39] i missed this thread. [19:57:45] {{??ofixit}} [19:57:49] or something :o [19:58:03] lego block aren't very nice for other language either [20:00:50] 03raymond * r39363 10/trunk/phase3/languages/messages/MessagesEn.php: Revert r39359 "Add a few handy links to the special pages" by hint of Nikerabbit. Messages are used for permissionserrorstext-withaction too. [20:00:51] Nikerabbit: ok, reverted for now [20:01:00] 14(DUP) Make Special:Watchlist look and behave like Special: RecentChanges - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15157 +comment (10charlottethewebb) [20:01:05] 03(mod) enable namespace inversion (&invert=1) for other special: pages - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14485 +comment (10charlottethewebb) [20:02:49] Duesentrieb: thanks for your help earlier. i havenow solved all my problems.. [20:03:47] 03aaron * r39364 10/trunk/extensions/CheckUser/ (CheckUser.i18n.php CheckUser_body.php): [20:03:47] * Support "get edits" for users (bug 15145) [20:03:47] * Remove duplication [20:03:47] * Remove unused $wgDBname var [20:04:10] 03(FIXED) Two extra types of run, "By user (edits)" and "By page ( Accounts/IPs)"" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15145 +comment (10JSchulz_4587) [20:05:16] night [20:05:30] gn8 [20:06:07] do we have statistics indicating what percentage of our traffic is in what language ? [20:06:28] if so, can you point out where I can find this ?? [20:07:03] could perhaps be calculated from the logs... [20:07:32] 03rotem * r39365 10/trunk/phase3/languages/messages/MessagesHe.php: Localization revert. [20:07:39] probably [20:10:49] 03aaron * r39366 10/trunk/extensions/CheckUser/CheckUser_body.php: var typo snuck in here [20:13:05] probably someone has done this from the stats but offhand i don't know where :) [20:13:48] brion: I asked you a few days ago about changing how $wgGroupsAddToSelf / RemoveFromSelf work... have you come to any decision on that? [20:14:08] Skizzerz: remind me how they currently work? [20:14:35] $wgGroupsAddToSelf = array( 'rollback', 'somegroup', 'etc' ); would allow EVERY user to add those groups to themselves [20:15:34] proposing change like to something similar to $wgAddGroups where you can have $wgGroupsAddToSelf['group1'] = array( 'group2', 'somegroup' ); to only allow users in a specific group to add or remove additional groups to or from themselves [20:16:12] hmm [20:16:15] This would allow for something like a "flood flag" (which was proposed at meta) to be implemented using existing functionality instead of an extension [20:16:20] second! [20:16:34] I thought that was the way it worked anyways [20:16:53] where sysops can give themselves a "flood flag" to hide edits they make from recentchanges per default if they are planning on making a lot of flood-ish edits [20:17:01] fwiw, we can probably do that without breaking existing configs [20:17:07] yeah that prolly makes sense [20:17:18] cool, so I can work on coding that now? [20:17:40] equivalent to current would be $wgAddGroupsToSelf['users'] = array( 'blah', 'blah' ); [20:17:51] consider renaming it to be consistent with $wgAddGroups/RemoveGroups also :) [20:17:57] ok [20:18:05] for that matter could just add it, leave the old as compat [20:18:15] *brion raises the spectre of backwards compatibility [20:18:21] that could work too, as then it definately wouldn't break anything :P [20:18:23] oooo [20:18:25] heh [20:18:28] mwahahahahaha [20:18:28] albeit makes it a bit more confusing :P [20:18:36] I was just thinking of filtering the numeric parameters [20:18:39] ohhhh..............ahhhh [20:18:43] woooOOOOooooooOOOOo [20:18:43] Setup.php could extract them [20:19:16] Dantman: well, if they have to go into config to rename the variable, they might as well just add in a ['user'] too ;) [20:19:18] numeric params? [20:19:59] Skizzerz: I was meaning when we were under the pretext of using the same varname [20:20:05] ah [20:20:09] yes, a filter would make sense then [20:20:24] brion: array( group, group, group ); all those would have integer keys [20:20:30] although I believe the handling is all done in SpecialUserrights.php [20:21:27] I'd be in favor of renaming the var though to match consistancy with $wgAddGroups/RemoveGroups (just append ToSelf at the end) [20:21:29] ^_^ though, don't ask me to draft a method of filtering them, heh... [20:21:48] I'm the kind of person who loooves array_filter, array_map, and such... heh [20:22:03] *Duesentrieb tries to decide if he should upgrade his wiki to 1.13.0 or to r39353 [20:22:08] Dantman: ah, well those aren't used _for keys_, it's just used as a list [20:22:42] the existence of keys there is an incidental implementation detail relevant only to the array implementation of PHP, they are never used or exposed to anyone [20:22:50] Mhmmm... [20:23:18] I'm just meaning, find all the integer keys, and move them into the 'user' array [20:23:59] ^_^ though, if you want... I have a fancy function that will tell you if an array is numeric or associative... heh [20:24:58] 03rotem * r39367 10/trunk/extensions/CheckUser/CheckUser.i18n.php: Localization update for he. [20:25:31] http://svn.nadir-point.com/viewvc/php-projects/trunk/php-helpers/php-helpers.php?view=markup hIsAssoc [20:25:40] fwiw [20:27:09] 03(mod) Enable NewUserMessage extension on Arabic Wikipedia - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15153 (10meno25wiki) [20:27:10] 03(mod) Two extra types of run, "By user (edits)" and "By page ( Accounts/IPs)"" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15145 (10FT2.wiki) [20:27:38] 03(mod) Update demonstration WMF config files more regularly - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=12685 (10meno25wiki) [20:31:24] 03(mod) Two extra types of run, "By user (edits)" and "By page ( Accounts/IPs)"" - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15145 (10JSchulz_4587) [20:38:47] 03(ASSIGNED) Paging for Special:Oversight - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11892 (10JSchulz_4587) [20:40:05] o.0 that makes no sense... in UserrightsPage::saveUserGroups(), it checks to see if $user is a User object before calling the UserRights hook. However, if $user WASN'T a User object, all the previous calls to various methods using $user would fail [20:42:29] sup everyone [20:42:48] 03(CLOSED) Move edits from one user to another - 10http://bugzilla.wikimedia.org/show_bug.cgi?id=14502 +comment (10meno25wiki) [20:43:54] on the administration where can you change user rights [20:43:59] 14(WFM) Dump the article titles lists (all-titles-in-ns0.gz) unsorted - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14415 +comment (10brion) [20:46:30] jlnt: like adding users to various groups (e.g. sysop or bureaucrat), or the underlying rights of the groups? [20:47:16] for the former, go to Special:UserRights [20:49:28] uh, is there a maintenance script i can run to populate the category table? [20:49:39] is it possible to do templates where you send an array of information or variable length list of data ? [20:50:11] exobuzz: no. and there are no loops either. though there are extension that provide this. [20:50:27] exobuzz: it'S a markup language, not a programming language. for dynamic content, write an extension [20:51:06] ???Hook InfoboxDataCapture::save failed to return a value, why this happens with Infoboxdata.php ???? [20:51:16] how best would you deal with a scenario where you have lots of lists of data but want them all looking the same. its kind of "score" "name" information. i could store the table header in a template and then send the body of the table through ? (is that possible ?) [20:51:43] no, I want to limit the rights of "everyone" except sysops [20:51:46] yes, it's possible, but nasty [20:52:01] you have to encode all | in the table code somehow. wikipedia uses {{!}} for that [20:52:10] maybe ill use a definition list with an outer div and style it differently [20:52:23] !access | jlnt [20:52:23] --mwbot-- jlnt: For information on customizing user access, see . For common examples of restricting access using both rights and extensions, see . [20:54:46] oh, LQT is comming back. i wonder if we'll ever see that go live [21:00:01] Duesentrieb, David McCabe says it's been live on some sites already for ages. [21:00:28] Whether it caused their database servers to melt is of course a separate issue that I didn't hear details about. [21:00:29] well, that's true for a lot of semi-working crap :) [21:00:49] Duesentrieb, well, that was kind of my thought, but I was too polite to say so. :) [21:00:57] *Simetrical hopes David isn't checking logs or anything :P [21:01:15] Anyway, for all I know it works perfectly, I haven't looked. [21:01:25] well, i dunno if it's crap, or how semi it's working... i didn't try. [21:01:37] all i heard is that it's not ready for prime time. no details. [21:02:06] looking forward to playing with it, really [21:06:05] 03(mod) Special: Version should show all third party software which it depends on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14611 (10innocentkiller) [21:09:18] 03(mod) set notation search bug - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15167 (10innocentkiller) [21:11:01] 03(mod) Redirects aren't parsed before target extraction, breaks {{ns: }} and other stuff in redirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15164 summary; +comment (10roan.kattouw) [21:12:24] sammiches! [21:13:36] 03(mod) Special:Allpages unconscionably large on giant wikis like en. wikipedia.org - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13902 +comment (10brion) [21:13:51] *^demon looks at his now empty plate and cries [21:13:58] 03(mod) Redirects aren't parsed before target extraction, breaks {{ns: }} and other stuff in redirects - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15164 minor->15enhancement; +comment (10Simetrical+wikibugs) [21:15:11] 03(mod) Maintain active user count for Special:Statistics - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=13585 +comment (10brion) [21:15:43] ^demon: want some bugs on that plate? ;) [21:16:27] <^demon> Are they tastey? [21:16:30] <^demon> *tasty [21:17:30] brion: also, while I'm messing around with SpecialUserrights.php, mind if I add in a hook? ;) [21:17:43] 03(mod) Special: Version should show all third party software which it depends on - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=14611 +comment (10Simetrical+wikibugs) [21:18:00] if it's a good hook, Skizzerz :) [21:18:24] *^demon adds WhenSomeoneLoadsThePage hook [21:18:24] k. basically it lets extensions change the list of groups that can be added/removed [21:18:55] that's probably reasonable [21:19:31] <^demon> Skizzerz: Aren't there some config vars for that? [21:19:42] ^demon: yes, but this is after all of those get processed [21:19:56] but before the list of groups gets passed on to the form and whatnot [21:20:02] <^demon> Gotcha :-) [21:20:39] 03(mod) Paging for Special:Oversight - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11892 (10JSchulz_4587) [21:53:18] yay, it works :D [21:55:23] *Skizzerz hits commit [21:55:31] 03skizzerz * r39368 10/trunk/phase3/ (3 files in 3 dirs): [21:55:31] * $wgGroupsAddToSelf and $wgGroupsRemoveFromSelf now work more like [21:55:31] $wgAddGroups and $wgRemoveGroups, where the user must belong to a specified [21:55:31] group in order to add or remove those groups from themselves. [21:55:31] Backwards compatibility is maintained. [21:55:33] * Added hook 'UserrightsChangeableGroups' to allow modification of what [21:55:35] groups may be added or removed via the Special:UserRights interface. [21:55:51] yay! [21:56:04] :) [21:56:05] Skizzerz: *hugg* [21:56:42] Mike_lifeguard: np :) you wanna update that page on meta? [21:56:55] what is the syntax? [21:56:56] Mike_lifeguard, you plan to use that for something? [21:57:14] the syntax is $wgGroupsAddToSelf['sysop'] = array( 'flood' ); or w/e the flood group is called [21:57:32] yes, we are going to (probably) allow admins to grant and revoke the 'flood' group from themselves (which will have the 'bot' right) [21:57:39] ie self-flagging for temp bot stuff [21:57:45] then s/AddTo/RemoveFrom/ for the revocation :P [21:57:49] yup [21:58:40] *Skizzerz wanders off to update the docs on mediawiki.org [21:59:02] those don't even count as documentation :P [21:59:16] there's minimal docs on it :P [21:59:26] moreso need to doument the new hook [22:01:27] 03(FIXED) Allow a user to add a specified group to themselves and remove it - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=15126 +comment (10mike.lifeguard) [22:07:06] Skizzerz: if that revision is different from 1.13 stable, make sure it remains clear how it works on the stable release version, which most ppl will be using as opposed to 1.14alpha [22:07:31] yes, I'm making a separate section on the manual page for the new syntax [22:08:21] *Smaug|away assumed you would have thought of it without him saying it [22:08:34] *Smaug|away as you imply [22:09:09] better to make sure ;) [22:11:26] 03dale * r39369 10/branches/MetavidWiki-exp/MetavidWiki/ (20 files in 7 dirs): escaped output values, database refactoring to use mediaWiki db_wrappers, style updates [22:15:16] Hello. I could use some help if anyone's available. [22:16:41] DGWilliams: Please ask your question; if someone can help you they will. [22:17:08] Thanks. [22:17:45] Yes, I'm trying to remove the logo. I've read the FAQ and tried to find $wgLogo in the LocalSettings.php file, but I cannot locate it. [22:18:21] *Mike_lifeguard looks in his... [22:19:06] ok, you actually can't find it in there? [22:19:34] Nope. I'm using Dreamweaver and I've ran the find for Logo and nothing turns up. [22:19:46] O.O [22:19:56] what appears for your logo? is there one? [22:20:19] Yes, the default logo. Here is the page: http://node3.newcapequest.com/index.php?title=Main_Page [22:20:55] k, so you can just add the $wgLogo line to change it [22:21:08] not sure what to do if you want it /gone/ though [22:21:46] Right. According to the FAQ you should simply comment out the $wgLogo. [22:22:06] well, there is an entry in DefaultSettings.php, right? Which makes it defult to that logo [22:22:37] No, there is no reference to the logo in the DefaultSetting.php file. [22:23:10] $wgLogo = false; ///< defaults to "{$wgStylePath}/common/images/wiki.png" [22:24:49] I have tried adding the line and commenting out the actual value, like so: [22:24:51] $wgLogo =#thereisnologohere [22:25:38] that will give you a syntax error, I think [22:25:39] $wgLogo = "/dev/null"; worked for me in linux [22:25:52] darkcode: heh, that doesn't do what you might think [22:26:02] it'll embed a url to "/dev/null" in the page [22:31:01] That definitely yields a syntax error for me. "/dev/null"; [22:40:28] 03aaron * r39370 10/trunk/extensions/Oversight/ (HideRevision.i18n.php HideRevision_body.php): [22:40:28] * Add paging to oversight [22:40:28] * Add page/user filter [22:40:28] * Replace __FUNCTION__ with __METHOD__ [22:40:46] 03(FIXED) Paging for Special:Oversight - 10https://bugzilla.wikimedia.org/show_bug.cgi?id=11892 +comment (10JSchulz_4587) [22:41:42] 03aaron * r39371 10/trunk/extensions/Oversight/HideRevision.i18n.php: typo [23:18:30] 03dale * r39372 10/branches/MetavidWiki-exp/MetavidWiki/ (4 files in 3 dirs): some fixes for non-pcf skin [23:26:54] *MZMcBride hit the wrong button. :-( [23:34:33] *MZMcBride eats CIA-56 [23:34:33] *CIA-56 tastes crunchy [23:50:41] hi @ all [23:55:46] robski: hi @ robski