[00:00:07] Reedy I just tested with 1.19.3 Everything is fluffy there. :) Must have been a 1.18.x problem. Thanks [00:00:24] Good good [00:00:37] New patchset: Krinkle; "Jenkins test (DO NOT SUBMIT)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44838 [00:00:43] Year, paradise regained. :) [00:00:51] Year Yeah [00:03:25] New review: Krinkle; "recheck" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44838 [00:05:11] New patchset: Krinkle; "Jenkins test (DO NOT SUBMIT)" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44838 [00:08:11] Change abandoned: Krinkle; "Perfect!" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44838 [00:13:15] 03(mod) Add Echo notification for instance reboot completions - 10https://bugzilla.wikimedia.org/44179 normal->15enhancement (10Sam Reed (reedy)) [00:13:15] 03(mod) Add Echo notification for instance deletions - 10https://bugzilla.wikimedia.org/44181 normal->15enhancement (10Sam Reed (reedy)) [00:13:16] 03(mod) Add Echo notification for instance build completions - 10https://bugzilla.wikimedia.org/44180 normal->15enhancement (10Sam Reed (reedy)) [00:13:19] 03(mod) Add Echo notification for new requests in queues - 10https://bugzilla.wikimedia.org/44182 normal->15enhancement (10Sam Reed (reedy)) [00:14:50] New review: Krinkle; "recheck" [mediawiki/core] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/41913 [00:26:42] New review: Krinkle; "fixme" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/8991 [00:47:40] New patchset: Victor Vasiliev; "(bug 43751) Allow '+' in MySQL database names." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44840 [00:54:07] New patchset: Hoo man; "(bug 43560) Initial input focus on Special:ListUsers isn't set" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41913 [00:55:17] New review: Hoo man; "Using Html::input per Krinkle's suggestion now (I didn't even know that the Html class is this smart)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/41913 [00:56:10] New review: Hoo man; "recheck" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/41913 [00:56:18] 03(mod) [phpunit tests] No transactions to rollback - 10https://bugzilla.wikimedia.org/44148 +comment (10OverlordQ) [00:56:19] 03(mod) PHPUnit tests fail on Postgres - 10https://bugzilla.wikimedia.org/44136 +comment (10OverlordQ) [01:02:07] New patchset: Ori.livneh; "Provide configurable parser for varnish log lines." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/44841 [01:09:32] New review: Hoo man; "(Only had a very brief look at the code): I think we should make this only appear if the Renameuser ..." [mediawiki/extensions/CentralAuth] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/39171 [01:10:27] 03(mod) LiquidThreads fails to mark new messages as read when clicking lqt-read-button on iPad - 10https://bugzilla.wikimedia.org/41984 +comment (10richardg_uk) [01:36:07] Change abandoned: Ori.livneh; "With 44841 in place, parsing lines from stdin and outputting to stdout is 4 lines:" [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/44578 [01:36:23] Change abandoned: Krinkle; "(no reason)" [mediawiki/extensions/cldr] (master) - https://gerrit.wikimedia.org/r/44102 [01:53:19] 03(mod) Installer should check for old StartProfiler.php files - 10https://bugzilla.wikimedia.org/32760 +comment (10mah) [01:57:50] New patchset: Krinkle; "mediawiki.jqueryMsg: Fix regression and add tests." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44843 [01:58:47] 03(mod) wfShellExec() should supress warnings around passthru() - 10https://bugzilla.wikimedia.org/44140 +comment (10mah) [01:58:54] New patchset: Krinkle; "mediawiki.jqueryMsg: Fix regression and add tests." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44843 [01:59:30] New review: Krinkle; "FIXME addressed in Ifbeae7e9." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/8991 [02:00:09] New review: MarkAHershberger; "I updated the bug with the error I saw. I recreated the error with a temporary script." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/44751 [02:03:48] New review: Krinkle; "Merging to fix jenkins." [mediawiki/core] (master); V: 0 C: 2; - https://gerrit.wikimedia.org/r/44843 [02:06:29] Change merged: jenkins-bot; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44843 [02:09:35] 03(NEW) two people running the installer at once create two different admins on the resulting wiki - 10https://bugzilla.wikimedia.org/44183 normal; MediaWiki: Installer; () [02:46:45] !log [02:46:45] There are multiple keys, refine your input: logo, logs, logsearch, [02:49:43] New patchset: Aaron Schulz; "(bug 44024) ObjectCache changes break XCache 3.x support" [mediawiki/core] (REL1_20) - https://gerrit.wikimedia.org/r/44846 [03:20:49] Change merged: jenkins-bot; [mediawiki/core] (REL1_20) - https://gerrit.wikimedia.org/r/44846 [03:30:30] New patchset: Mwjames; "(Bug 34477) Display cache info using SMW\ConceptPage class" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44609 [03:34:56] New review: Mwjames; "I found out what caused the problem earlier with the context," [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44609 [04:29:54] I have a question that I failed to find a clear answer for in the documentation. Likely due to the obscurity of it relative to other more documented functions. So to #mediawiki i turn [04:33:18] What difference does using an alternate parser extension to enable something like markdown (just an example) have on the use of other tools to work with the articles, does it modify the way the text is stored in the text table of the DB? or is it all self contained as 'just the string of text' so that for instance an off the shelf pymediawikibot based bot wouldn't need any changes other to work with the existing article text. [04:33:18] (making sure it handles the text format obviously) [04:35:57] Im working on a documentation synchronisation bot & there are precious few libs that return mediawiki formatted wikitext, id rather not write a full text parser or converter lib, so i was curious about how well the existing alternative parsers I see listed on mediawiki.org would work with outside tools like the current bot scripts. [05:06:47] anyone? [05:23:47] I'm trying to restore my database and ran update.php, but get this error message "Missing rc_timestamp field of recentchanges table. Should not happen." http://pastebin.com/raw.php?i=rrxw09w0 How can I solve this? [05:37:37] i can not access my local mediawiki, does anybody happen to know why? [07:21:42] New patchset: Adamw; "(bug 17168) Support interwiki articles when loading collection" [mediawiki/extensions/Collection] (master) - https://gerrit.wikimedia.org/r/44848 [07:23:42] is anyone around? I've got a question about namespace usage id like to hear peoples thoughts on (google isn't a good source of opinions on best practices) [07:25:47] techdragon: jsut ask [07:25:53] just. [07:26:30] are namespaces the best way to separate articles that /need/ to be named identically? [07:27:43] say its a wiki documenting a program. rather than long article names like 'api-v1-interface' and 'api-v2-interface' would using namespaces so its apiv1:interface and apiv2:interface be suitable. [07:28:36] I know technically they would work, I'm more curious how it affects the way the rest of a mediawiki views the content in them. I saw things about namespaces being meant to exist outside the normal searchable content that left me wondering if it was appropriate. [07:30:00] what are you hoping a dedicated namespace will give you? [07:31:02] 'apiv1:interface' is one character shorter than 'api-v1-interface' -- not a dramatic difference. [07:32:05] true. but when the names are 'fedora, debian, gentoo, freebsd… etc' and you have dozens of pages who's title is $distro-$program it seems … awkward. [07:32:59] namespaces seemed to at least provide a 'division' that was clearer 'this is the fedora document area' and 'this is the version of 'man' that belongs in it. [07:34:46] namespaces are useful for search scope, permission schemes, and content-specific customizations [07:35:13] they might be a good fit for your requirements, but it's hard to tell from what you're describing [07:36:29] it doesn't seem terrible awkward to me -- there are lots of micro naming conventions in the enwiki article NS. 'Smith v. Jones' court cases, for example. [07:37:42] my hunch is that categories plus some visual consistency (maybe some standardized template for the header) would do the trick. [07:38:10] search scope & namespace specific customisation were on my want list, the naming issue was not a total deciding point but relevant. my worry was really more that storing >90% of the wiki content in specific namespaces was going to have unforeseen results. [07:39:37] it's adding a lot of complexity from the start [07:40:17] I figured categories would be able to handle it as well, but theres not a huge amount of 'side by side comparisons' that illustrated the complexity that you just mentioned. [07:40:45] well, categories can be managed on-wiki by editors [07:40:59] changing namespaces typically involves code / configuration changes [07:42:38] adding new content requiring a new namespace is going to involve new code anyway. I didn't see any extra code being mentioned in the namespace docs other than updating the settings.php [07:44:50] there are doc update bots involved so the user update part is off the table in my decision making. [07:49:39] i guess the hard part of the decision for me is not having used mediawiki enough to know if there are any gotchas with using namespaces as a content distinguisher as opposed to longer descriptive titles and categories. [08:03:24] New patchset: Ori.livneh; "Provide configurable parser for varnish log lines." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/44841 [08:51:41] Among the developers who commented/merged/pushed something this week-end on/to Gerrit, 23 have a gravatar. [08:54:37] Dereckson: and that is out of how many people? [08:54:44] 80+ [08:55:03] Dereckson: Am I in that 23 ? [08:55:08] 90 [08:55:13] harshkothari: yes you're [08:55:36] Dereckson: You have completed that gerrit RSS like thing? [08:56:15] Nope. [08:56:22] But I've the wall of contributors done: http://tools.dereckson.be/wikimedia/dev/feeds/ [08:57:04] * harshkothari looking [08:58:18] Dereckson: awesome work :) [08:59:06] Dereckson: I am sharing [08:59:44] Wait this is finished maybe? [09:00:33] There is only the front page done. [09:01:57] okies .. waiting [09:03:19] Dereckson: Btw any idea to give talk at GNUnify? [09:13:38] Dereckson: um, that's awesome [09:13:52] you should do more design work! [09:15:14] ori-l: Zurb Foundation is awesome. [09:15:24] ori-l: http://foundation.zurb.com/ [09:15:31] Dereckson: btw, i have a gerrit atom feed up somewhere [09:15:47] yes, i like it a lot :) the thinking man's bootstrap. [09:16:35] http://schmerrit.wmflabs.org/gerrit/changes/mediawiki/core.atom [09:16:55] http://schmerrit.wmflabs.org/gerrit/changes/mediawiki/extensions/EventLogging.atom, etc. [09:19:09] There are nice to have a changelog view. [09:19:52] they [09:20:54] yeah. I'm glad you're working on this stuff! better tooling around development workflow would be nice to have. [09:29:14] Dereckson: Zurb Foundation is awesome agree [09:36:03] New patchset: Mwjames; "SRF\Gallery Fix recursiveTagParse() issue for captionproperty" [mediawiki/extensions/SemanticResultFormats] (master) - https://gerrit.wikimedia.org/r/44849 [09:41:42] New patchset: Mwjames; "Add .jshintrc/.jshintignore" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44850 [09:46:06] New review: Mwjames; "Well it actually outputs more warnings now that some style issues are explicitly checked." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44850 [10:42:33] New patchset: Mwjames; "SMW\ResultPrinter class turn RequestContext aware" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [11:52:28] New review: Jeroen De Dauw; "Cool. Need to add these files to .gitignore I would think though?" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44850 [11:54:00] Change merged: Demon; [mediawiki/core] (wmf/1.21wmf8) - https://gerrit.wikimedia.org/r/44680 [12:07:30] New review: Jeroen De Dauw; "Can you just rename the original file, paste the new code in it, and have the class alias below it? ..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:07:42] New review: Mwjames; "I looked at MW's .gitignore file and could not find any hint of the jshintrc/jshintignore file that ..." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44850 [12:09:14] New review: Jeroen De Dauw; ".*" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44850 [12:17:32] New patchset: Mwjames; "SMW\ResultPrinter class turn RequestContext aware" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [12:19:24] New patchset: Jeroen De Dauw; "fix messed up i18n method usage and added TODO" [mediawiki/extensions/Validator] (master) - https://gerrit.wikimedia.org/r/44767 [12:21:08] New review: Mwjames; "D... it, now that having both in one file causes to break the " [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:23:29] New review: Mwjames; "and when trying to use \SMWResultPrinter instead" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:27:42] Change merged: jenkins-bot; [mediawiki/extensions/Validator] (master) - https://gerrit.wikimedia.org/r/44767 [12:31:21] New review: Mwjames; "Maybe I should just do " [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:33:40] New review: Jeroen De Dauw; "Meh, which is why you don't put defined there .. :)" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:34:01] New patchset: Mwjames; "SMW\ResultPrinter class turn RequestContext aware" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [12:34:10] I set $wgShowExceptionDetails = true and refreshLinks.php throws exceptions, where can i see that debug information? [12:35:49] New review: Mwjames; "I use [1] now, this ought work in any case." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:37:37] New review: Mwjames; "As for the define() rather have them removed in a follow-up." [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44851 [12:42:06] New review: Mwjames; "Will change this class to use getContext() instead after " [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/44573 [12:51:24] where can i look up the error information when set $wgShowExceptionDetails = true in LocalSettings.php? [12:58:01] cusion, that variable is should make it print the exception [12:59:24] Krenair: how could i make it write in some files somewhere, cause it is so much that it fill out of the screen [12:59:45] Does it just keep spamming the same error(s)? [13:01:17] New patchset: Mwjames; "Add .jshintrc/.jshintignore" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44850 [13:03:39] i am not sure, but the last lines show same error with different php files and line numbers, these errors showed up after i ran refreshLinks.php for couple of hours [13:04:21] New review: Mwjames; "Tweaked some true and false options but mainly added explanation from [1]" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 0; - https://gerrit.wikimedia.org/r/44850 [13:06:38] New patchset: Mwjames; "Add .jshintrc/.jshintignore" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44850 [13:08:47] Q re message texts prefixes: were the string prefixes renamed from "right-..." to "action-...." ?? [13:09:15] Change merged: jenkins-bot; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44850 [13:10:30] ^ I see. action- are the messages in the context "You don't have the permission to .." [13:10:42] never used before. But nice [13:15:45] New review: Pastakhov; "for multiple points centre gets correctly, here the only problem with the zoom." [mediawiki/extensions/Maps] (master) C: -1; - https://gerrit.wikimedia.org/r/36700 [13:16:35] will $wgDebugLogFile solve my problem? [13:22:29] !wg DebugLogFile [13:22:29] https://www.mediawiki.org/wiki/Manual:$wgDebugLogFile [13:24:40] cusion: that is for printing debug messages, not only errors. Errors always go to the apache error log even if you don't define a debuglog nor $wgShowExceptionDetails [13:30:16] MatmaRex: Oh wow. [13:31:07] MatmaRex: there was some commit we talked earlier, was it merged? [13:31:57] No wikibugs bot at the moment? [13:32:02] nope [13:33:31] Nikerabbit: if you mean the Configure extension one, he abandoned it [13:33:44] Krenair: the regex? that's mild. [13:34:00] Krenair: check out the one for e-mails. (google it) [13:34:04] it won't fit your screen. [13:34:11] Nikerabbit: sorry, what commit? [13:34:43] the one you reviewed? not yet merged faik [13:34:44] afaik [13:35:05] MatmaRex: yes, the one which I said I'll merge it after week if nobody else bothers to look [13:36:07] Is there any extension who prevents bots to register? [13:36:38] !spam [13:36:38] For information about combating and handling spam in MediaWiki, see and . [13:37:53] thx [13:41:09] Nikerabbit: then i'm not sure which one you mean. i was talking about https://gerrit.wikimedia.org/r/#/c/44733/ [13:41:49] New patchset: Matmarex; "$.tablesorter: remove and inline getTextFromRowAndCellIndex()" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/42276 [13:42:08] New review: Matmarex; "recheck" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/38506 [13:43:18] New review: Jeroen De Dauw; "Cool you added the descriptions. Perhaps you can add them to the core file as well, since this is wh..." [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44850 [13:54:30] could i rm the debug.log under maintenance? I find it as big as 2.5G [13:55:15] yes, you can [13:55:24] if you don't want it for anything, you can happily remove it [13:55:41] mediawiki doesn't use it for anything [13:56:33] Platonids: Thanks [13:56:51] you're welcome [14:00:22] New patchset: Mwjames; "Move SMW\ResultPrinter constants into separate file" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44857 [14:02:23] Plantonids: BTW, i can not access local mediawiki's main_page, but i can other pages such as special pages or even use ip/mediawiki/index.php/items to access local data, where "items" means whatever item name in my database. Another interesting thing is i could not just override /skins/common/images/wiki.png to change local mediawiki's logo, it seems the index.php beyonds my control. Do you [14:02:24] have any idea about this? [14:02:58] you're using an odd url format? [14:03:11] what is odd url? [14:03:19] Change abandoned: Umherirrender; "No longer support for this commit by me." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/31060 [14:03:36] New review: Mwjames; "Constants have been moved out in a follow up Change I455648a3" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/44851 [14:04:55] New patchset: Umherirrender; "Change default maxlength of Content::getTextForSummary from 250 to 255" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/36358 [14:05:45] Change abandoned: Umherirrender; "No longer support for this commit by me." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/35659 [14:06:04] Change abandoned: Umherirrender; "No longer support for this commit by me." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/42278 [14:06:15] cusion: "odd" as in "weird" [14:08:01] MatmaRex: does 127.0.0.1/mediawiki/index.php seem weird? [14:08:40] New patchset: Umherirrender; "Trim spaces on user supplied comments" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/36359 [14:09:23] cusion: hm, not really. [14:09:52] (sorry, i wasn't reading the discussion, i don't know what we're talking about) [14:10:03] cusion: when you say "i can not access local mediawiki's main_page", what happens exactly? Blank page? HTTP 404 Error? [14:10:15] MatmaRex: Another one, assume datas in my database are correct, could i just rm mediawiki, re-install it, and re-use those datas as long as i give it the correct usrname and passwd [14:10:28] New patchset: Umherirrender; "Bold only changed items on Watchlist" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41592 [14:10:46] Vulpix: it goes to en.wikipedia.org, and always does [14:11:23] oh [14:12:03] Vulpix: any ideas about how to fix it? [14:12:20] cusion: probably yes [14:12:27] cusion: have you tested disabling javascript on the browser? [14:12:52] Vulpix: yes, i have, and it did not work for me [14:12:57] cusion: (if you have some extensions installed now, you might have to install them on the new MW as well) [14:13:16] MatmaRex: got it, thanks [14:13:51] New patchset: Umherirrender; "Postgres: Allow array condition for HAVING" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41577 [14:14:53] New patchset: Umherirrender; "IBM DB2: Fix makeSelectOptions to support array conditions" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41578 [14:15:09] New patchset: Umherirrender; "MSSQL: Fix makeSelectOptions to support array conditions" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/41580 [14:15:15] MatmaRex: it occurs to me that if re-installation would erase the database and write default information? [14:16:07] cusion: as far as i know it won't do that [14:16:12] but make a backup, just in case ;) [14:16:26] mw won't erase the database [14:16:28] cusion: in worst case, you can just restore the backup later [14:16:53] cusion: as in: install MW with an empty database, then import the backup into the database [14:19:01] Vulpix, MatmaRex: thank you, i am gonna work a bit more further to figure out what's going on with my local mediawiki, and if there are still no hints, i will try what you tell me [14:24:02] New patchset: Umherirrender; "(bug 22471) Show local image usage of foreign file redirects" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/37709 [14:24:14] New review: Umherirrender; "Rebased" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/37709 [14:27:11] New patchset: Mwjames; "SMW\ResultPrinter class turn RequestContext aware" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [14:34:34] New patchset: Mwjames; "SMW\ResultPrinter class turn RequestContext aware" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [14:34:34] New patchset: Mwjames; "Move SMW\ResultPrinter constants into separate file" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44857 [14:35:16] New review: Mwjames; "what the hack" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: -1; - https://gerrit.wikimedia.org/r/44851 [14:36:14] New patchset: Mwjames; "SMW\ResultPrinter class turn RequestContext aware" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [14:37:25] New review: Mwjames; "Now I'm really getting itchy with this change" [mediawiki/extensions/SemanticMediaWiki] (master); V: 0 C: 1; - https://gerrit.wikimedia.org/r/44851 [14:38:06] New patchset: Mwjames; "Move SMW\ResultPrinter constants into separate file" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44857 [14:40:57] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44851 [14:41:27] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44857 [14:42:14] How long does web updater take for a pretty small wiki (say 250 pages)? [14:42:55] kondi: a few seconds [14:43:44] wth! It's been like 10 minutes since I started it. :\ [14:43:48] something is wrong [14:45:25] kondi: what is it stuck on? [14:45:26] the page hasn't finished loading yet? [14:45:38] (ah, web updater, sorry) [14:46:27] Vulpix: I'm on 5th step [14:46:45] what is 5th step? [14:47:07] err. I've provided the upgrade key and then continued [14:47:19] it says upgrade existing installation [14:49:16] and you see that the browser hasn't finished loading yet? [14:49:34] yes [14:51:55] well, that's odd, but I'm not really familiar with the web updater :( [14:51:59] well, you can always try reloading [14:52:14] the updater is safe to restart [14:52:33] ah, doing [14:55:43] it's still loading [15:50:05] hello [15:51:06] I'm an external contractor for WMF [15:51:19] can someone install http://en.wikipedia.org/wiki/Template:Composition_bar on mediawiki.org please ? [15:51:55] it would help me a lot in describing progress on our team's page http://www.mediawiki.org/wiki/Roadmap#Kraken [15:52:44] Anyone should be able to copy templates across [15:53:11] New review: Matmarex; "I have had this CSS in my user CSS on pl.wikipedia since I submitted this patch, and encountered no ..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/39792 [15:53:17] Krenair: I don't know how, haven't done that before [15:53:38] average_drifter: Ctrl+C, Ctrl+V :) [15:53:40] I was about to suggest that, unless he wants to export+import to preserve history, and to export all needed templates [15:54:11] let me try that out, hang on [15:54:28] I'll transwiki import it. [15:54:39] and now for something completely different, could somebody look at https://gerrit.wikimedia.org/r/39792 maybe? [15:55:50] uh oh that got a few pages I didn't want [15:56:06] Krenair: so you will do it ? [15:57:01] Looks like I just did [15:57:02] Try it out [15:57:12] Krenair: awesome ! I <3 Krenair [15:57:14] thanks [15:57:34] Almost got forced to block myself in the process though. Will have to be more careful in future... :P [15:57:52] Krenair: works like a charm [15:58:28] and for something else even, who would i ask about some design changes to Vector? [16:01:44] I think I'll stay away from transwiki-with-templates in future... :| [16:07:33] Ubuntu -.- [16:07:50] specially if it's from en.wikipedia [16:08:00] DIdn't know you were WMDE, hoo [16:08:38] Krenair: Only temporary... [16:08:45] and not today :) [16:08:55] Oh? What're/what were you doing? [16:08:58] But still... damn it ubuntu I want to upload my change [16:09:17] Krenair: Wikibase [16:09:23] ah. What's ubuntu doing wrong? [16:09:57] It's git review package didn't manage to push my change to gerrit, so I removed it and installed python-pip to get a current and working one [16:10:00] I was going to go clean up after that import I did... But I quite like this doc template, maybe I'll leave those and just get rid of the pp-* ones [16:10:13] but the installation process is hanging as it seems :/ [16:10:53] Maybe I shouldn't have used a gui, but I've never really used apt before [16:10:57] git push origin HEAD:refs/for/master [16:11:05] no need for git review [16:12:00] mh :/ [16:12:44] I get git review from the dev repo, just copy it across to /usr/local/bin sometimes :D [16:14:01] I'm suspecting that the Vagrant I'm running is blocking the installation [16:14:07] (of python-pip) [16:15:05] hoo: copy it to your bin directory like Krenair have recommended. [16:15:20] Dereckson: Will do... damn it Ubuntu :P [16:16:00] git -> gits looks in the path after a git- executable, without the need for any extra configuration stpe. [16:24:14] New review: Nikerabbit; "Thanks Timo. I thought we never had this feature, I didn't realize it was broken by a regression." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44843 [16:29:04] New patchset: Matmarex; "add styles for low definition displays to the Vector skin" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/44859 [16:30:17] ^ comments? [16:33:05] Dereckson: Any idea why it's saying "AuthorMarius" [16:33:14] LDL... is the hostname [16:34:02] hoo: you can confogire these using `git config user.name` and `git config user.email` [16:34:20] hoo: as in, `git config --global user.name "New User Name"` [16:34:57] (i assume this is displayed as commit's author) [16:35:07] then `git commit --amend --reset-author` [16:35:52] Ah, didn't have the last step... I hope it's fine from now on... [16:39:17] HEY Guys! I need to know how to take up any project at #mediawiki. I am totally new to OpenSource Contribution. [16:40:49] MatmaRex: Thanks... finally got it sorted... last time I did that on Fedora it went much more smoth AFAIR [16:41:40] hi djadmin [16:42:02] what are you interested in? [16:42:50] Thanks for the reply. I am interested to contribute to any OSP based on Js & PHP [16:43:02] as that is only i am good at! [16:43:28] great [16:43:39] we have a lot of both!;) [16:44:06] Thats great [16:44:30] So could you please tell me how to approach? [16:44:47] we have an intro here: https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [16:45:29] but basically, you check out MediaWiki, install it and start to hack [16:45:56] All right! I am on it :) [16:48:10] Thanks for the help @MaxSem [16:58:47] .config wgImportSources es.wikivoyage [16:58:48] Not a valid project: es.wikivoyage [16:58:53] .config wgImportSources es[3~.wikivoyage [16:58:53] Not a valid project: es[3~.wikivoyage [16:59:03] .config wgImportSources eswikivoyage [16:59:32] Okay, I'm not blind. es.wikivoyage doesn't have any import config yet. [17:54:54] Dereckson: Hi der? [17:54:55] New review: Nemo bis; "May use backporting: https://bugzilla.wikimedia.org/show_bug.cgi?id=44135" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/29984 [17:55:49] Hello. [17:57:05] Dereckson: Can you give me example of 2 author in commons? [17:57:55] http://commons.wikimedia.org/wiki/File:Singapore_mandai_zoo.JPG - User:Sengkang (well we can ignore this case, no template) [17:58:37] "Lewis Hine" for http://commons.wikimedia.org/wiki/File:Small_newsie_down-town._Saturday_afternoon._St._Louis,_Mo._-_NARA_-_523291.jpg [17:59:26] * harshkothari looking [17:59:57] "Coyau" for http://commons.wikimedia.org/wiki/File:Sapin_de_No%C3%ABl_aux_ordures_01.jpg [18:00:16] (that's the regular case) [18:01:00] And now a tricky one: CC-BY with attribution specified: "Matthieu Riegler" for http://commons.wikimedia.org/wiki/File:Julien_Baylacq_-_Janvier_2013.jpg [18:01:33] FOr author code is done.. [18:02:16] (but "Matthieu Riegler, CC-by" would clearly be acceptable, not our problem if people pollutes Attribution with other information than their name) [18:03:32] harshkothari: next step will be license? [18:03:48] Dereckson: yeah.. lookout author code [18:04:38] Dereckson: https://github.com/harshkothari410/DreykhMetadata/commit/76538f3116d7e54fb9bf16333913e23dd03c8eb5 [18:09:00] hi, I have a question to the change from wfMsg to wfMessage [18:09:24] In some my extensions, a return wfMessage( "this-and-that" ) ; does not work [18:09:35] and I have to user wfMessage( )->text(); [18:09:47] don't know, why [18:09:51] this is needed [18:11:21] Hello Wikinaut. [18:11:23] Nikerabbit / aharoni : ^ we have a wfMsg/wfMessage related question. [18:12:04] In all other places a s/wfMsg(/wfMessage(/ change was okay [18:12:30] but not where I have small routines which returns a "calculated" string [18:12:33] Dereckson: ping me after testing [18:12:54] with the method wgMessage( )->text() it works, of course [18:13:07] s/wgM/wfM/ [18:13:30] Wikinaut: afaik wfMessage() doesn't return text, but some magical Message object [18:14:14] magical: +1 [18:14:15] Wikinaut: so it won't work where text is expected [18:14:32] ^ but it works inside string operations [18:14:38] New patchset: Jeroen De Dauw; "Design improvements to sites code" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/43998 [18:14:49] ^looks, as if it knows how it is used [18:14:53] in most of the cases [18:14:54] ok [18:15:03] harshkothari: ok [18:15:04] Wikinaut: nah, i think that [18:15:28] Wikinaut: i think that simply the various functions you're calling know how to work with a Message object [18:15:36] MatmaRex: +1 [18:16:12] Wikinaut: or maybe it's autoconverted to string sometimes [18:16:32] ...sometimes, not always... magic [18:16:45] (after having read the documentation) [18:16:47] ty [18:16:50] that's PHP for you [18:17:01] some hate it [18:24:48] MatmaRex: I need the equivalent for $instructions = wfMsg( 'openidserverlogininstructions', $url, $name, $trust_root ); [18:25:11] $instructions = wfMessage( 'openidserverlogininstructions', $url, $name, $trust_root ); does produce a
 block output
[18:25:21] 	 argggh I hate that too
[18:26:01] 	 Wikinaut: i know nothing about these functions, sorry
[18:27:05] 	 Wikinaut: ask the i18n people here
[18:27:15] 	 wikibugs: Siebrand or Nikerabbit, probably
[18:27:20] 	 Wikinaut: ^
[18:27:33] 	 MatmaRex: ^
[18:28:11] 	 new do not hack the core essay for folk's input - https://www.mediawiki.org/wiki/Do_not_hack_the_core
[18:33:58] 	 you might want to pass it to Wikia guys :P
[18:34:06] 	 lol
[18:34:19] 	 Wikia at least knows what they're doing - usually
[18:34:34] 	 I'm mortified by the number of people told to hack their core on MW support forums
[18:34:53] 	 I had to give up altogether on http://www.mwusers.com for that reason alone
[18:35:59] 	  ...sometimes, not always... magic
[18:36:17] 	 One place I've found this not happening is API results
[18:39:59] 	 varnent, nice work. I wonder if we can get this tagged as some sort of official guideline eventually
[18:40:34] 	 we have a lot of lingering essay like things on MW.org which could probably benefit from that treatment
[18:41:01] 	 I was a little mean with this section - lol - but I get annoyed when trying to help troubleshoot hacked wikis - https://www.mediawiki.org/wiki/Do_not_hack_the_core#Problems_faced_by_wiki_which_hack_their_core
[18:41:02] 	 New patchset: VitaliyFilippov; "Do not re-implement http_build_query :-)" [mediawiki/extensions/CategoryTree] (master) - https://gerrit.wikimedia.org/r/34102
[18:41:33] 	 New review: VitaliyFilippov; "OK, I've rebased it." [mediawiki/extensions/CategoryTree] (master) C: 1;  - https://gerrit.wikimedia.org/r/34102
[18:41:46] 	 I'm posting a notice in a bunch of the MWuser forums
[18:42:11] 	 although - personally - I have started to ask ppl if they've sought help elsewhere first - and if they say MWusrers - I generally refer them to someone else
[18:42:26] 	 I'm a bit less happy about that sectio
[18:42:28] 	 section
[18:42:40] 	 edit away  :)
[18:42:44] 	 I may take it out
[18:43:24] 	 someone nicer than me needs to read that whole essay and nice-ify it
[18:44:55] 	 Really some of these issues can be the same for extensions as well, it's not just core
[18:45:28] 	 that's true - but I find in doing troubleshooting a lot less problems with hacking extensions than core
[18:45:48] 	 hacking extension is usually easy to detect - troubleshooting a hacked core is a pain
[18:46:24] 	 and ppl lie - or forget - about hacking core for some reason
[18:46:32] 	 New patchset: Parent5446; "Made SSL validation in Curl HTTP requests the default." [mediawiki/core] (REL1_20) - https://gerrit.wikimedia.org/r/44864
[18:46:38] 	 And it also gives the idea that unofficial code hacks are always bad...
[18:46:49] 	 When really, you just need to know what you're doing to pull it off properly
[18:47:05] 	 New review: Parent5446; "https://gerrit.wikimedia.org/r/44864" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/29984
[18:47:19] 	 it does say that about exceptions:  "Okay, maybe. But this is generally for specific wikis or implementations by people who are extremely familiar with the MediaWiki code base, development practices and security model. Those who properly document their changes and practice proper revision control with their code. If you have to ask, chances are you shouldn't."
[18:47:23] 	 Developers do this constantly, and then effectively upstream their changes
[18:47:38] 	 I don't think ppl doing that type of core hacks are really the audience
[18:47:46] 	 true
[18:47:53] 	 I think it's mostly ppl who are admining wikis and not developing MW
[18:48:07] 	 I think developers know how to hack core without breaking lots of installed wikis  :)
[18:48:35] 	 Heh, mostly...
[18:49:05] 	 true - but most devs also aren't hacking core on production wikis
[18:49:07] 	 *most
[18:49:09] 	 :)
[18:49:20] 	 and the ones that are probably aren't going to heed an essay anyway
[18:49:20] 	 New patchset: Ori.livneh; "nose, travis, sphinx." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/44866
[18:51:07] 	 New patchset: Ori.livneh; "nose, travis, sphinx." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/44866
[18:53:06] 	 Wikinaut: http://www.mediawiki.org/wiki/Manual:Messages_API
[18:53:24] 	 I read this already
[18:54:12] 	 question was, why is return wfMessage('foo'); not working. but on other places
[18:54:54] 	 Krenair: are there other essay topics you can think of?
[18:55:25] 	 Not really...
[18:56:01] 	 Drupal has do not hack the core t-shirts - that cracks me up
[18:56:31] 	 Nice
[18:57:02] 	 I really want some MW t-shirts ready in time for Wikimania
[18:57:06] 	 maybe we can do one like that  :)
[18:57:55] 	 Wikinaut: which place?
[18:57:58] 	 Wikinaut: which places?
[18:58:08] 	 "Code Hackers" sounds like a super geeky band
[19:00:09] 	 aharoni: in lines like this $out .= $this->show( wfMessage( 'openid-dashboard-number-openid-users' ), $OpenIDdistinctUsers  );
[19:01:31] 	 Wikinaut: very shortly, use the object that wfMessage returns as much as you can, but when you know that you need a string, do use one of its methods that return a string, such as ->text(), ->parse(), etc.
[19:01:42] 	 in this case you obviously need a string.
[19:02:22] 	 It's often tricky to pick the right method, because of the subtle differences between them.
[19:02:49] 	 aharoni: ty. this is *exactly* what I understood from the documentation
[19:03:06] 	 the ->text() is perhaps the most important tip
[19:03:13] 	 for migration
[19:03:25] 	 If you are not sure, commit your code with the one that seems right to you and add Niklas / Siebrand / Myself as reviewers.
[19:03:34] 	 uh
[19:03:58] 	 E:OpenID. later this year
[19:04:05] 	 I am currently working on that
[19:04:14] 	 and migrating to wfMessage, of course
[19:04:18] 	 :-)
[19:04:50] 	 Wikinaut: is it a special page?
[19:05:02] 	 yes
[19:05:08] 	 many
[19:05:29] 	 special pages also have $this->msg (preferred) that works the same as wfMessage
[19:05:43] 	 shall I better use this ^
[19:05:44] 	 generally wfMsg() is equivalent to wfMessage()->text()
[19:05:44] 	 ?
[19:05:57] 	 yes
[19:06:04] 	 tjy,. but why then throwing "deprecated"
[19:06:36] 	 think, we better should have kept the wfMsg() 
[19:06:44] 	 but you are the experts...
[19:06:53] 	 Wikinaut: it is not 100% equivalent unfortunately
[19:07:21] 	 we could not have the full wfMessage syntax in wfMsg
[19:07:30] 	 i understand
[19:07:37] 	 still, this deprecation is premature and simply makes the developer warnings useless
[19:07:37] 	 so we deprecated all the old functions and replaced it one new with methods
[19:07:42] 	 can you document "special pages also have $this->msg (preferred) that works the same as wfMessage" pls
[19:07:49] 	 on the doc pages ?
[19:07:55] 	 if it is not present
[19:08:23] 	 MaxSem: it's been years, it's not premature for any code that is maintained
[19:08:24] 	 New patchset: Tpt; "(bug 44163) Add namespaces for is" [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/44868
[19:08:47] 	 (ok, my question is answered)
[19:08:49] 	 Wikinaut: see https://www.mediawiki.org/wiki/Wfmessage#Request
[19:08:58] 	 Wikinaut: and skins also have a msg() method
[19:09:10] 	 also in http://www.mediawiki.org/wiki/Manual:Messages_API#PHP
[19:09:11] 	 Wikinaut: (which also outputs the message)
[19:09:35] 	 this " It is therefore recommended to use $this->msg() from classes that implement IContextSource, such as special pages. It will automatically make interface messages aware of everything they need to be as much user-oriented as possible. Also it makes your code not dependent on a global function." hsould be emphazied
[19:09:48] 	 uiui typos
[19:10:11] 	 how I can know what I think before I see what I write
[19:13:05] 	 Nikerabbit: OpenID consists of a bunch of SpecialPages. I will made them all using $this->msg()
[19:34:30] 	 New review: Hoo man; "More things... didn't look at LocalRenameUserJob.php yet, though" [mediawiki/extensions/CentralAuth] (master); V: 0 C: -1;  - https://gerrit.wikimedia.org/r/39171
[19:49:04] 	 New patchset: Mwjames; "(bug 44193) Temp fix for namespace issue" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44924
[19:50:25] 	 New patchset: Jeroen De Dauw; "rem unused use" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44934
[19:51:27] 	 New patchset: Jeroen De Dauw; "Fixed class refs" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44935
[19:51:30] 	 Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44934
[19:51:42] 	 Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44935
[19:52:46] 	 Change abandoned: Jeroen De Dauw; "Assuming fixed by https://gerrit.wikimedia.org/r/#/c/44935/" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44924
[19:54:39] 	 New patchset: Jeroen De Dauw; "fixed refs to Title class" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44936
[19:54:48] 	 Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44936
[19:55:10] 	 New review: Jeroen De Dauw; "And https://gerrit.wikimedia.org/r/#/c/44936/" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44924
[19:55:22] 	 Hello everybody, I got a question and I can't resolve it at the moment, maybe because it is a bit special. I am running mediawiki on a host in internal network (let's say on 192.1.1.1). The ip of the network changes minimum once a day. I have a third page on domain.com, that always redirects to the dynamic ip of the network, let's say 77.1.1.1 
[19:55:49] 	 if I now run domain.com/wiki I reach 77.1.1.1/wiki and my wiki installation - but without stylesheets because mediawiki attempts to load them from 192.1.1.1 and after login it also redirects to 192.1.1.1 which is not accessible from outside the network
[19:56:10] 	 How would I solve that issue? should I change  $wgServer ?
[19:56:22] 	 !wg Server
[19:56:22] 	 https://www.mediawiki.org/wiki/Manual:$wgServer
[19:56:33] 	 Cruiser_: what is server set to?
[19:56:38] 	 Cruiser_: I once had a similar setup and set $wgServer conditionally in my LocalSettings ;)
[19:56:49] 	 Yes, I saw that. But what would I write there? I can not set the current ip everytime it changes, can I?
[19:57:07] 	 hoo: conditionally?
[19:57:08] 	 Cruiser_: what is server set to?
[19:57:45] 	 It is currently set to localhost which means 192.1.1.1 for the server it is running on. I try to find a way to use relative url there
[19:57:55] 	 Cruiser_: If ( $_SERVER[...] === whatever ) { $wgServer = 'bah'  }
[19:58:01] 	 ifs
[19:58:09] 	 no, you can't set it to a relative URL
[19:58:47] 	 hoo: problem is that I am coming from an external url (domain.com)
[19:58:50] 	 Cruiser_: looks like you need to fix your DNS
[19:59:08] 	 Technically is no fixed DNS possible sadly
[19:59:10] 	 Yep... set an internal and an external host name probably
[19:59:30] 	 Or DynDns or stuff like that... a lot of peope have that running
[19:59:34] 	 I'd not need internal access, only external access
[19:59:43] 	 Cruiser_: there is software that will update your dns as needed
[20:00:06] 	 We have a kind-of-DynDNS here, domain.com does get the current IP and redirects properly
[20:00:27] 	 use $_SERVER['HTTP_HOST'] for the hostname
[20:00:29] 	 Cruiser_: why cant you set IP of the wiki server?
[20:00:42] 	 ewwk... that sounds like one of those crappy free redirect domain thingys
[20:00:58] 	 since the requests already have the host: header set it should work fine
[20:01:00] 	 Vulpix: that might work, can I set it directly as $wgserver?
[20:01:00] 	 in all cases
[20:01:16] 	 Betacommand: because it is an internal one :)
[20:01:17] 	 Cruiser_: you'll need to append http:// I think
[20:01:20] 	 New patchset: Jeroen De Dauw; "Added SQLite compat restore to rel notes" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44938
[20:01:32] 	 Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44938
[20:01:36] 	 Cruiser_: so, Mine is set to 192.168.1.150
[20:01:37] 	 I'll try that right now Vulpix, thanks
[20:02:00] 	 Cruiser_: try $wgServer = "http://" . $_SERVER["HTTP_HOST"];
[20:02:02] 	 Betacommand: Yes but I access the server via his external ip, 77.1.1.1
[20:02:37] 	 Cruiser_: I can too
[20:03:34] 	 New patchset: Ori.livneh; "nose, sphinx, tox.." [mediawiki/extensions/EventLogging] (master) - https://gerrit.wikimedia.org/r/44866
[20:05:50] 	 Betacommand: I wonder how
[20:05:53] 	 Cruiser_: setting up a server so that its internal IP is static is standard
[20:06:12] 	 Cruiser_: what kind of server (OS)
[20:06:34] 	 Vulpix: That worked like a charm! Awesome! Thanks
[20:06:51] 	 Betacommand: HTTP_HOST solved the issue. I am running Debian on Raspberry Pi
[20:06:57] 	 with apache
[20:08:30] 	 Cruiser_: http://www.iceteks.com/forums/archive/t/3298/
[20:09:13] 	 Betacommand: The raspberry has a static internal ip but the network has a changing ip from outside
[20:09:18] 	 I need access from outside
[20:10:10] 	 Cruiser_: then a program like DynDns  would update the DNS when it changes
[20:10:35] 	 Betacommand: I have a program like that in use :)
[20:14:01] 	 hoo: no crappy free redirect domain thing but our company's very own forwarder to our internal network
[20:14:20] 	 hoo: not sure if that's better though ;)
[20:14:22] 	 I urgently need to install an accelarator on my Wiki. should I install APC?
[20:14:47] 	 THanks for everything and have a great evening guys!
[20:15:08] 	 Cruiser_: :P You shouldn't use people load stuff directly from IP in case that's not super static....
[20:15:12] 	 meh
[20:20:09] 	 New patchset: Jeroen De Dauw; "use self::" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44939
[20:27:55] 	 hi all
[20:27:59] 	 New patchset: Jeroen De Dauw; "Improve SQLite compat" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44940
[20:33:25] 	 hi all
[20:34:05] 	 I'm looking for information to be able to add new syntax code to Mediawiki
[20:34:30] 	 I searched on Google but I can't food what I would like to do
[20:35:02] 	 I would like to be able to replace, for exemple, --foo-- by foo
[20:35:39] 	 (after the default parsing)
[20:35:45] 	 any idea?
[20:35:54] 	 Papa: this basically isn't supported and you're in for a world of hurt if you try to poke with the parser :(
[20:36:15] 	 Papa: but i'd start in includes/parser/
[20:36:33] 	 there is no post-parser hook ?
[20:37:36] 	 i'm looking
[20:37:41] 	 there's something called ParserAfterParse
[20:37:58] 	 might work for you
[20:38:28] 	 ok
[20:39:37] 	 I plan to use regexp ; is it a good choice ? is there any function in MW to replace marked text by an other ?
[20:40:31] 	 none i know of
[20:40:36] 	 I urgently need to install an accelarator on my Wiki. should I install APC?
[20:42:19] 	 edgard_, Wikimedia uses APC
[20:44:49] 	 New patchset: Jeroen De Dauw; "Temorary fix for correct default zoom handling with multiple locations" [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/44941
[20:44:49] 	 what is Tidy ?
[20:45:05] 	 Change merged: Jeroen De Dauw; [mediawiki/extensions/Maps] (master) - https://gerrit.wikimedia.org/r/44941
[20:45:08] 	 there is 2 hooks ParserBeforeTidy and ParserAfterTidy
[20:45:24] 	 a html cleanup tool
[20:45:31] 	 i wonder if we have a faq for this
[20:45:33] 	 !tidy
[20:45:33] 	 HTML Tidy is an external application that cleans up HTML for XHTML compliance (such as bad user input like 
). Prior to the new preprocessor in 1.12 it was also needed for distributed, transcluded, or conditional HTML, or mixed HTML and wikitables, but newer versions allow it without Tidy. See [20:45:48] thanks [20:46:53] ok, I will try to use the ParserBeforeTidy hook (because ParserAfterParse seem to early) [20:51:29] maxsem, even 1.16? [20:51:51] edgard_, even pre-1.1 [20:52:01] but yu misunderstood me [20:52:09] Wikimedia != MediaWiki [20:52:46] so I meant that MediaWiki's largest user relies on APC [20:52:58] aaand memcache [20:53:07] MW itself supports a bunch of accelerators and caches [20:53:30] in principle, you don't need memcached if you have only one appserver [20:53:58] APC would be faster for object caching in such situation [20:55:01] it's different, APC caches PHP code (so files don't need to be reparsed, etc). Memcache caches data (localisation, common queries, etc) [20:55:08] New patchset: Jeroen De Dauw; "Added IDE helper file" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44942 [20:55:11] New patchset: Jeroen De Dauw; "fix bug 44112: rem stupid code" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/44943 [20:55:23] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/44943 [20:55:52] edgard_: you may also be interested in file cache if most users would be anons (not logged in): http://www.mediawiki.org/wiki/Manual:File_cache [20:56:07] Vulpix, APC can also cache whatever data you tell it to [20:56:28] Vulpix: I'm having huge CPU problem. I host in hostgator. So I think caching might help. But i'm kinda lost in this subject [20:57:07] And my VPS is the biggest there. [20:57:24] edgard_, try enabling APC first [20:58:12] then set $wgMainCacheType = CACHE_ACCEL; [20:58:18] see if it's enough [20:59:04] APC is not installed. So i have to figure out how to do that [20:59:08] also, have you looked how the load is distributed between Apache and MySQL edgard_? [21:01:35] Max, no... [21:02:09] MAx, dont know if I have access to that data [21:02:22] Max, would you suggecst having two servers? [21:02:37] One for applications and other for database? [21:02:52] APC is a must anyway, but maybe you've reached the point where MySQL needs to be moved to a separate server [21:02:58] Max: Right now i'm thinking of tgetting rid of semantics [21:03:07] you don't have shell access to that machine? [21:03:17] MAx, hummm I see,,, [21:03:37] oh hehe, SMW [21:05:49] MAx, do you know where r the APC files to install? [21:06:57] New patchset: Jeroen De Dauw; "do not fail when the default format is an alias" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44944 [21:07:02] edgard_: http://php.net/manual/en/apc.installation.php [21:07:56] sudo apt-get install php-apc [21:09:41] Thank you all [21:14:09] New patchset: Jeroen De Dauw; "doc++" [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44945 [21:15:22] New patchset: Jeroen De Dauw; "fix bug 44037 : apply default zoom correctly" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/44946 [21:15:23] New patchset: Jeroen De Dauw; "removed obsolete compat code" [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/44947 [21:15:35] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/44947 [21:15:35] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMaps] (master) - https://gerrit.wikimedia.org/r/44946 [21:17:00] so i know this is a long shot, but a few months ago one of the regulars here filed a bug report on mwiki's bugzilla for an issue regarding embedding images from foreign file repos [21:17:08] anyone in here remember doing that? i was looking for the bug report number [21:19:52] https://bugzilla.wikimedia.org/show_bug.cgi?id=42857 ? [21:23:13] ah yes!! thanks [21:23:20] i was hoping it had been updated :) [21:23:22] err :( [21:23:48] oh wait, i misread. that isn't the one [21:24:06] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44942 [21:24:12] Change merged: jenkins-bot; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44945 [21:24:13] Change merged: Jeroen De Dauw; [mediawiki/extensions/SemanticMediaWiki] (master) - https://gerrit.wikimedia.org/r/44944 [21:25:33] New patchset: IAlex; "Fix changes for Ia1878588 to work with databases that use non-integer timestamps." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/42153 [21:29:05] Change merged: IAlex; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/42153 [21:31:54] Change merged: Aaron Schulz; [mediawiki/extensions/CategoryTree] (master) - https://gerrit.wikimedia.org/r/34102 [21:39:03] Hey i need help with myISAM/innoDB [21:42:00] only the search index is in myISAM, isn't it? [21:42:22] yes [21:42:41] !ask | idontwantauserna [21:42:41] idontwantauserna: Hi, how can we help you? Just ask your question. [21:42:59] well, you can install MW using MyISAM as the primary engine [21:43:08] Well I have a phpBB forum, which has a database using myISAM (because it's best compatible) [21:43:38] you don't need to use the same engine for MW [21:43:58] however, i'm planning to intergrate mediawiki users with phpBB users. I've viewed the extensions for this etc etc. But just as I was installing mediawiki, it just said it recommends not using myISAM [21:44:21] yes [21:44:23] MaxSem, should I just install now and change the engine per table later? [21:45:01] you can't change the engine later, unles you delete and import the database again from a backup [21:45:03] install using innodb and it will peacefully coexist with your myisam tables [21:45:27] Vulpix, O RLY? ALTER TABLE foo ENGINE=innodb; [21:45:41] yeah there is ALTER TABLE statement [21:46:05] try doing that when you have 1GB of data on the text table [21:46:32] that's anotyher question. but dumping/restoring isn't fast either;) [21:46:55] but well, if it can be done, no problems. I wasn't aware of that anyway [21:47:08] i'm geting this error now: Fatal error: Call to a member function query() on a non-object [21:47:22] in mysqlinstaller.php [21:48:51] argh guess i'll just re-upload [22:37:07] 'evening qgil. [22:55:30] I keep getting this error when trying to install: Fatal error: Call to a member function query() on a non-object [22:57:27] idontwantauserna, on which stage? [22:57:52] literally i open the page [22:58:03] it gives me the link to install. I click it, it throws that error [22:58:13] what extension or what not would i use to beable to embed like shoutcast player or what not to my front page [22:58:13] o_0 [22:58:16] I re-uploaded but that didn't helo [22:58:19] help* [22:59:15] the error is thrown from: /wiki/includes/installer/MysqlInstaller.php on line 239 [23:00:37] mmm getConnection() fails but getEngines() doesn't check for it [23:01:03] How can i fix this error? [23:03:43] so you get it when you click on continue in the "Connect to database" form? [23:03:52] No [23:04:11] Okay before when I was installing I got to connect to database, then i came here about the innoDB and myISAM stuff [23:06:03] just after I asked I exit the page while waiting for an answer here. Now I've gone back I'm getting the error as soon as I click the "complete the installation" link on the wiki index page where it says localsettings.php not found [23:06:37] try clicking on "Restart installation" [23:10:15] how can I do that? [23:10:28] the error is thrown as soon as click "complete installation" [23:14:16] I'm trying to restore my database and ran update.php, but get this error message "Missing rc_timestamp field of recentchanges table. Should not happen." http://pastebin.com/raw.php?i=rrxw09w0 How can I solve this? [23:22:21] terron, what do you see if you run SHOW INDEX IN recentchanges; ? [23:23:54] ERROR 1146 (42S02): Table 'wikidb.recentchanges' doesn't exist [23:24:07] whee [23:24:17] the weird thing is, it's in the backup file and it seems to restore properly otherwise [23:24:32] looks like not everything got backed up/restored [23:25:06] ah, it looks like it backed it up as CREATE TABLE `mw_recentchanges` ( [23:25:22] i wonder if mw was my prefix and I just forgot about it [23:26:23] looks like that was the problem, thanks [23:37:09] anyone have a fix for this [23:39:21] idontwantauserna: can you link to your install or is it not publicly accessible? [23:39:43] www.clanapathy.net/wiki## [23:39:46] www.clanapathy.net/wiki [23:42:08] heh...needs a login [23:43:04] do you get any warnings before the fatal error? [23:45:11] oh sorry [23:45:16] lemme remove it [23:50:15] ok password it gonwe [23:52:08] ok [23:53:02] so unrelated to your error but i'd heed this if i were you: Your default directory for uploads /home/diperdo3/public_html/clanapathy.net/wiki/images/ is vulnerable to arbitrary scripts execution. [23:53:19] you need to make sure your uploads directory is properly protected or else someone can do some pretty serious damage to your server [23:53:35] I haven't set permissions yet cos I just re-uploaded it [23:53:43] ok [23:53:47] hm [23:53:50] but thanks [23:53:55] have you used teamviewer before? [23:54:06] yes why? [23:54:48] might be easier if i can watch you set it up [23:54:54] obv i can't set it up since i don't know all your info :P [23:55:47] one second brb [23:55:52] k [23:59:27] Ok sorry [23:59:32] np [23:59:34] basically mate I can't even get to setup [23:59:42] hold up [23:59:54] i could get that far.... [23:59:55] okay