[01:11:04] Hello, all. Anyone here? [01:13:34] hello? [01:13:46] that not how you IRC. [01:14:44] So helpful. I'm looking for someone to help with identifying why one MediaWiki has an auto-refresh checkbox on the Special:RecentChanges page and another does not. [01:15:05] That's what you should've said first, now people can start to be helpful. :P [01:15:06] I'm wondering it's connected to extension WikiaRecentChangesBlockHandler [01:16:06] it's definitely not a built-in feature, and not in any popular extension, i've never seen anything matching that description [01:17:10] feature is present on the following link: http://assassinscreed.wikia.com/wiki/Special:RecentChanges [01:17:11] Special:Version on the wiki that has it might give you a starting point. [01:17:40] I've gone through Special:Version on both wiki's line by line [01:17:40] that's kinda badass. I'd leave that running on a TV in our space. :) [01:17:50] http://batmanarkham.wikia.com/wiki/Special:RecentChanges does not have the feature [01:18:12] The only differences are ...BlockHander and DynamicPageList as a parser hook. [01:18:39] Can Special:RecentChanges be edited by admins or users? I thought it was one of the special static pages that comes with Wikia [01:20:04] And, myself, one of our users wrote an IRCbot that watches for updates and loads them to a special IRC channel for us to watch. Lets me watch the changes from irssi nicely in a less intensive format [01:21:01] DarkFeather: spiffy! I wrote a wget batchfile that scrapes RecentChanges&days=1 and emails it to our discussion list. [01:21:14] That's handy [01:21:33] Yeah, cuz there doesn't seem to be built-in functionality to "Watch all pages". [01:21:43] At some point, I'm going to have to work on my IRCbot and add a vandalism filter to email or text me. [01:22:10] When I went looking, there was an extension for it, but it was abandoned and didn't work on our version. And I don't speak whatever mediawiki is written in, but I can sling batchfiles like nobody's business. :P [01:22:30] https://www.i3detroit.org/wiki/RecentChangesScraper [01:22:33] lol My IRCbot is original C, so with a little work I can do whatever I want [01:22:48] useful -- thanks for the link [01:23:00] Anyone have an idea how to find that auto-refresh plugin? [01:23:17] I'd lean on Wikia support, personally. [01:23:39] Or, ask the admins of the AssassinsCreed one, they might remember what they installed to make that happen. :) [01:23:42] That sounds ... slow considering past experience. Is there an IRC channel to swing by to ask abou tthat. [01:23:45] *? [01:25:26] there's a ##wikia [01:25:53] here on Freenode? [01:26:40] no idea why it's +s... *sigh* [01:49:15] Apparently I scare people. [05:24:34] how do you prevent a template argument from becoming an auto-link. [05:24:43] does not work [05:24:55] it suppresses substitution of the template argument. [05:34:11] * Quasar`` grumbles. [05:35:22] Quasar``: This channel will be more active in about 10 hours. [05:35:46] probably, I'm just not finding any sort of solution to this. [05:36:08] other than requiring the user to put into the template argument, which they're going to forget to do. [10:40:59] Hi, I'm experiencing some issues with Lua on my mediawiki installation. I copy-pasted Module:Fallback, Template:Autotranslate & Template:Derivative works to my Wiki from Wikimedia Commons and received the error: http://goo.gl/Ncnzpt. [11:20:44] is there any quicker way or bot script to remove {{Link FA|XX}} and {{Link GA|XX}} from pages? [11:26:01] Dhaval: Dexbot does this (e.g. on dewiki https://de.wikipedia.org/wiki/Wikipedia:Bots/Antr%C3%A4ge_auf_Botflag/Archiv/2014#2014-08-25_.E2.80.93_Dexbot ) [11:27:04] thanks sitic_, let me have a look, just want to knno which botscript he uses, so that I can run that on guwiki as well [12:14:51] hello am an Outreachy aspirant [12:15:08] and doing my major in Computational Linguistics [12:15:27] is there a project you think , where I can put this knowledge to use [12:23:28] Hi valisha. [12:23:51] We have some projects listed here: https://www.mediawiki.org/wiki/Outreachy/Round_10 that you can look at. :) [12:24:44] hey Niharika i did :) [12:24:54] valisha: We'll put out more projects as we finalize things. If you have a project in mind which you think can be good for the Wikimedia community, you can propose that by creating a Phabricator task. [12:25:46] Niharika, oh okay , so you think you ll have something related to Language Processing , Data handling etc ? [12:26:43] valisha: Hmm. Aren't projects listed under "Language" relevant here? [12:27:00] Particularly the last one. [12:27:30] valisha: https://phabricator.wikimedia.org/T89107 [12:28:46] Niharika, please give me a couple of mins to check out [12:29:27] valisha: Not a problem. You could discuss further with the mentors listed if you think this might be a good fit for you. [12:44:18] Niharika, i was going through the link of the task that you shared [12:44:28] the opening lineis [12:44:31] Wikipedia communities in some languages developed automatic or semi-automatic tools to improve the quality of language or typography [12:44:40] can i be part of one such ^ project [12:45:14] valisha: Why can't you? [12:46:14] how to go about it ? since it is not listed , i need some help to know what could be the possibilitites [12:48:09] valisha: I'd ask you to talk to the mentor listed for the project for more information. aharoni, valisha here is doing her majors in Computational Linguistics and is interested in https://phabricator.wikimedia.org/T89107 [12:48:35] hi Niharika and valisha [12:48:41] aharoni, hello :D [12:48:45] Yes, I'm willing to talk about it. [12:49:20] any questions? [12:49:28] this is a project about unifying all the language tools that people have developed and bring them to a single platform [12:49:34] Yes, I see. [12:49:36] I created it. [12:49:40] i was wondering if instead/along with it [12:49:48] i could rather build [12:49:51] one such tool [12:50:13] for say English or Hindi , according to the needs of the community ,using my NLP , linguistics knowledge [12:55:18] valisha: Are you still there? [12:55:29] yes Niharika [12:55:50] Did you have any questions for Amir? [12:57:24] well is he here ? [12:57:56] his nick ? [12:58:14] valisha: Yes. aharoni = Amir. [12:58:31] valisha: It's better to talk in the channel than private messages. [12:58:41] ohh i see ! [12:58:55] yes , i didnt message anyone privately o.O [12:59:40] I was just saying. :) Newcomers frequently do that. [12:59:43] yes i asked aharoni , what could i possibly do , waiting for his reply [12:59:58] advice taken Niharika , thanks :) [13:00:01] Your questions wasn't clear. What exactly do you want to build? [13:00:56] I'm here, I was just taking care of my baby boy :) [13:01:31] valisha: [13:01:48] your suggestion is ok, but you need to think of three important things: [13:02:19] Doing a good language proofing tool for one language is a good thing, [13:03:58] hmm hmm [13:06:26] aharoni, you were saying something .. [13:10:53] valisha: sorry, disconnected [13:10:57] continuing: [13:12:53] but you need to take int account the needs of the Hindi Wikipedia community (because it's a project sponsored by Wikimedia, and needs to be relevant to Wikipedia) [13:13:06] (or Wikisource, or Wiktionary, etc.) [13:13:27] another thing to take into account is that it needs to work with the source editor and with the VisualEditor, [13:14:05] and finally, I suggest that it will use some kind of a framework, such as LanguageTool (it's linked from the Phabricator task). [13:14:09] valisha, Niharika ^ [13:14:24] aharoni: Thanks. :) [13:15:34] valisha: using a framework such as LanguageTool should make your work easier, anyway :) [13:15:43] aharoni, thanks for the reply :) [13:15:54] I'm available for more questions [13:15:56] yeah as you mentioned it , was just checking it out [13:16:23] here or by email, amir.aharoni@mail.huji.ac.il [13:16:40] however i am not clear with what you meant by "another thing to take into account is that it needs to work with the source editor and with the VisualEditor," [13:17:35] valisha: In Wikipedia today there are two main ways to edit an article: [13:17:56] the classic editor, known as wiki syntax editor or source editor, [13:18:46] and the new one - the VisualEditor, which looks more like a WYSIWYG word processor [13:18:57] And it needs to work with both. [13:20:00] The tools that are mentioned in Phabricator project proposal only work with the classic wiki syntax editor, and it's inaccessible to people who use the VisualEditor. [13:21:13] aharoni , i want to check out these editing options for a better understanding , [13:21:33] hpwever my institute 's ip address seemed to be blocked [13:22:23] valisha: in the English Wikipedia you need to enable VisualEditor in the preferences. [13:22:52] log in to your account, go to "Beta" (it's a link at the top near your username), enable VisualEditor, and save the preferences. [13:23:44] hi. i want to display html code in an article using
 ... html code ... 
but the code itself does have
 and 
tags, how to escape them? [13:53:16] Hi! Is anyone familiar with skin development around? [13:53:43] qknight: how about ? [13:53:51] Instead of the outer
?
[13:54:31] 	 valisha: after you log in, please enable VisualEditor in the Beta features. (See a few lines above.)
[13:57:23] 	 aharoni: didn't work well. the article in question: https://lastlog.de/wiki/index.php/FreqBash see 'now the /root/build-new-system.sh script:'
[13:58:13] 	 qknight: you are using MediaWiki 1.16 and you don't have any extensions... any chance that you could upgrade? :)
[13:58:36] 	 yes i should
[13:59:09] 	 in the newest versions  is built-in. In older version it may work as an extension. (Although I'm not sure about 1.16 - it's oldish.)
[13:59:38] 	 the extension in question is https://www.mediawiki.org/wiki/Extension:SyntaxHighlight_GeSHi .
[14:01:34] 	 thanks
[14:06:04] 	 it's not built-in, you still need an extension
[14:15:03] 	 Nikerabbit: but the extension is bundled in the tarball IIUC
[14:15:47] 	 aharoni, so how could that language tool project be a part through mediawiki ? belongs to the same community ?
[14:24:23] 	 aharoni: which is not the definition of built-in I use
[14:26:31] 	 valisha: LanguageTool is not the same community, but it's free software and you can reuse it in Wikipedia.
[14:27:26] 	 What I imagine is that in languages for which a language proofing tool is available, there will be an additional button in the toolbar, which will enable that language proofing tool.
[14:27:57] 	 And the point of my proposal is that even though the rules for each language are obviously different, the button can be the same for all of them.
[14:28:13] 	 And the backend can be provided by LanguageTool.
[14:31:26] 	 aahh now things seems clearer , feels nice 
[14:31:44] 	 and now getting excited about the projec too, once you understand it
[14:31:50] 	 :D 
[14:33:30] 	 valisha: great to hear
[14:34:27] 	 there are actually gadgets for some languages that already integrate with the language tool, 
[14:34:48] 	 and they are technically useful but half-baked as far as user interface goes :)
[14:35:07] 	 There's something that works for Russian, for example.
[14:35:18] 	 (I know Russian and I can do you a demo and an explanation.)
[14:35:34] 	 yes plesase i would like to know
[14:36:31] 	 valisha: ping me on email :)
[14:36:43] 	 sure aharoni !
[14:37:17] 	 and by the way, valisha + Niharika , I am really happy to see an Indian person who studied NLP and wants to use the skills for Hindi and not English.
[14:38:29] 	 aharoni: valisha: I'm really happy to see that too. :) Especially because valisha is a girl. :) It's such a rare thing to see. 
[14:38:52] 	 hehe aharoni Niharika , thanks :D  feels good ! more motivated now :D
[14:39:08] 	 :) valisha wish you all the best!
[14:40:33] 	 thanks Niharika , i sincerely hope i get to work with the team ! i ll try my best !
[15:13:37] 	 Niharika, around?
[15:13:56] 	 exploreshaifali: Yep. 
[15:15:04] 	 Niharika, I am searching for bug to work on as initial contibution please can you help it?
[15:16:07] 	 exploreshaifali: Which project you want to work on? You should work on the microtask(s) for that bug. 
[15:16:39] 	 Niharika, microtasks for that bug??
[15:16:49] 	 For that project*
[15:16:52] 	 Sorry.
[15:17:10] 	 Every project has some microtasks mentioned.
[15:17:20] 	 Niharika, I am planning to work for Analytics project
[15:17:24] 	 https://phabricator.wikimedia.org/T60585
[15:17:30] 	 yes it has a microtask
[15:17:44] 	 Two of them.
[15:17:57] 	 exploreshaifali: You should work on those. 
[15:18:04] 	 but is that enough?.... I mean I don't need any initial contribution for mediawiki?
[15:18:13] 	 And if you're unclear on where to begin, you should ping the mentors.
[15:18:17] 	 That would be enough.
[15:18:59] 	 I'll be back after dinner. 
[15:19:22] 	 okay, Thanks!
[15:31:41] 	 hello
[15:55:37] 	 qgil: I left a comment here: https://phabricator.wikimedia.org/T91374 
[16:10:16] 	 hm my wiki doesnt display any pages, seems to be due to a pcre upgrade. i think i have 1.19.0 installed, any good hints before i upgrade? (apart from taking a backup)
[16:12:45] 	 eww is php 5.6 a problem?
[16:12:55] 	 https://www.mediawiki.org/wiki/Compatibility shows just 5.5
[16:13:41] 	 Is anybody around who has knowledge about arrays ins javascript. I was wondering if there is no general solution to https://github.com/wikimedia/MathJax-node/commit/e12d951931d649ef20d37da7f9557aad77f6b952#commitcomment-10084748 ?
[16:56:51] 	 Hi. I had installed mediawiki and it was working fine. But now, it is giving an error "A database query error has occurred. This may indicate a bug in the software." Could somebody please help me?
[16:57:25] 	 ayushi: You need to run maintenance/update.php
[16:58:36] 	 Niharika: I already did that and I am getting the same error.
[17:00:04] 	 ayushi: Okay. Are you running vagrant? Were there any install issues?
[17:00:54] 	 Niharika: no there weren't any issues. It was working fine..
[17:01:15] 	 Hmm. Vagrant or manual install?
[17:01:50] 	 Manual install
[17:02:36] 	 Should I try installing inside vagrant?
[17:04:44] 	 ayushi: Vagrant is a software that creates a virtual environment for you to develop in. Mediawiki-Vagrant https://www.mediawiki.org/wiki/MediaWiki-Vagrant comes with Mediawiki pre-configured. So you can download it and it works without you having to download apache, mysql etc separately. 
[17:06:35] 	 Niharika: I downloaded vagrant and the vagrant up was successful. How do I develop on it/use mediawiki from it now?
[17:07:19] 	 ayushi: You can simply navigate to localhost. http://127.0.0.1:8080/ 
[17:07:30] 	 Your mediawiki instance will be available there.
[17:08:01] 	 Niharika: But since I have downloaded apache2, By default this takes my to the apache2ctl home page. How do I change that?
[17:08:21] 	 Okay, so you want to change the access port.
[17:08:46] 	 vagrant config http_port  
[17:08:52] 	 In the terminal/bash
[17:09:09] 	 Insert another port number there.
[17:09:47] 	 Okay. Thanks a lot :)
[17:11:16] 	 ayushi: When you work on vagrant, you want to login to the machine. "vagrant ssh" will log you in.
[17:12:00] 	 And when you're done, you can exit and run "vagrant halt" to stop it.
[17:13:11] 	 Niharika: Okay. So after vagrant up, I change the port, and then "vagrant ssh" and the navigate to the port. Right?
[17:13:14] 	 ayushi: vagrant up is analogous to turning Apache server on. vagrant halt is like turning Apache server off. 
[17:13:25] 	 ayushi: You need to change the port only once.
[17:13:40] 	 vagrant up->vagrant ssh->Quit->vagrant halt
[17:13:52] 	 You'd be following this cycle^ of commands usually.
[17:13:53] 	 Niharika: Okay
[17:16:56] 	 Niharika, so I was asking - if only micro tasks is needed and it is not necessary to make any initial contribution for mediawiki so its okay if will not install mediawiki?
[17:17:39] 	 exploreshaifali: Can you link me to the project you want to work on again?
[17:18:50] 	 Niharika, https://phabricator.wikimedia.org/T60585
[17:20:25] 	 exploreshaifali: I don't think you need to install MW. At least not now. Work on the microtasks, that should suffice. 
[17:20:52] 	 Niharika, and for https://phabricator.wikimedia.org/T74065
[17:23:38] 	 exploreshaifali: This one seems like it's going to need MW at some point. But I can't find any suitable microtasks from the linked project. In case there aren't any microtasks there, installing MW and working on its bugs is a good enough contribution as well. 
[17:23:45] * Niharika should add a comment
[17:24:13] 	 Niharika, okay, Thanks!! :)
[17:24:54] 	 exploreshaifali: Installing MW is not as big and scary as it looks. Vagrant is the best option. You won't run into issues, most likely. 
[17:25:25] 	 Niharika, thanks a loooot for the tip!
[17:25:39] 	 Niharika, are you too participating in GSoC 15?
[17:25:49] 	 exploreshaifali: :) No. I am the org admin.
[17:26:09] 	 oh okay!!! that is great!
[17:27:43] 	 exploreshaifali: ayushi: https://www.mediawiki.org/wiki/Outreach_programs/Possible_projects#Add_your_proposal Make sure you read this. 
[17:29:55] 	 Niharika, Thanks :)
[17:52:23] 	 Niharika: Thanks :)
[18:27:14] 	 What are everyone's preferred video extensions? Looking for something more like VideoFlash where the wiki can embed the video as an iframe without having to upload it. Worst case scenario they could potentially be uploaded though.
[18:31:01] 	 WebM!
[18:31:05] 	 For FREEDOM!!!11
[18:36:11] 	 bawolff: lol
[18:36:52] 	 the particular wiki needs to be able to use videos from youtube though, so it'd be a bit of a hassle (and perhaps copyright issue) to have to download the videos, convert them to webm, and upload them
[18:48:55] 	 georgebarnick: according to WikiApiary, some YouTube extension(s) is vastly more popular than others. Dunno if it's also better :)
[18:49:26] 	 A good one should probably embed the html5/webm player over the youtube-nocookies domain, at very least
[19:07:21] 	 Nemo_bis: Thanks!
[19:23:36] 	 Hello, anybody's here that can answer my question related to Gsoc
[19:23:53] 	 Guest97660: What's the question
[19:25:26] 	 bawolff: I applied to gsoc last year and to 1 more other org. I got selected for both but I choose other org. Now this year can I apply for the same project to this org.?
[19:25:53] 	 Assuming that project still has someone willing to mentor it, then yes
[19:26:20] 	 yes, it is listed as preferred projects?
[19:26:23] 	 (btw, qgil is our project org)
[19:26:36] 	 are you one of the mentor?
[19:26:44] 	 probably not this year
[19:27:16] 	 won't mentor be mad that I choose others last year?
[19:27:52] 	 qgil: around?
[19:29:48] 	 If I have either the page ID or page name of a talk page, what is the easiest way for me (via MySQL query) to find its corresponding non-talk page?
[19:34:43] 	 Guest97660: I doubt it. We know that some students do have multiple choices. Some chose us, some don't
[19:35:41] 	 bawolff: No I just afraid because mentor might think that this student can do the same this year too
[19:36:46] 	 harej: Select p1.page_id from page p1 inner join page p2 on p1.page_namespace = p2.page_namespace - 1 and p1.page_title = p2.page_title where p2.page_id =  ;
[19:37:01] 	 Sweet! Thanks wolff
[19:37:12] 	 harej: That will get you the id of the main namespace page, given the talk page id
[19:37:16] 	 I think, haven't tested, may have templates
[19:37:44] 	 i'mma test it right now
[19:39:37] 	 Seems to work!
[19:51:48] 	 s/templates/typos
[20:16:06] 	 bd808 : I have added a section on proxy settings. Please take a look and tell me if everything seems fine. https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Vagrant_behind_proxy
[20:17:30] 	 bd808 : I have added a section on proxy settings. Please take a look and tell me if everything seems fine. https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Vagrant_behind_proxy
[20:48:52] 	 hi! i would like to use mediawiki in combination with varnish. i've set $wgSquidMaxage = 1800; and $wgUseSquid = true;.Still, max-age=0. And varnish doesn't like that.
[20:49:04] 	 Any idea why max-age is 0? Could be because of some extension or?
[20:53:04] 	 adrelanos: Are you logged in
[20:53:21] 	 no
[20:53:26] 	 testing using curl
[20:53:39] 	 oh, I was going to say that only anons get cached pages
[20:53:59] 	 adrelanos: you're curling directly to mediawiki (because varnish sets its own headers)
[20:54:00] 	 yes
[20:54:24] 	 no curling to nginx -> varnish -> apache2 -> mediawiki
[20:55:00] 	 it doesn't happen for non-wiki pages
[20:55:23] 	 So the end user should get max age = 0, but varnish should get (and remove) the s-maxage header
[20:55:35] 	 users should always re-request, but varnish should keep a version
[20:56:08] 	 sounds good
[20:56:24] 	 in theory anyways
[20:56:47] 	 check the headers in response to see if you get Cache: hit from varnish, which should tell you if varnish is caching things
[20:56:49] 	 so i should use varnish vcl syntax to remove the s-maxage header? i guess that would work. then varnish would start caching.
[20:57:03] 	 i did not go that way, because I thought that's more like a hack.
[20:57:12] 	 no
[20:57:14] 	 not hit
[20:57:24] 	 X-Cache: MISS
[20:58:30] 	 Sorry I have to go, but https://www.mediawiki.org/wiki/Varnish has some instructions
[20:58:43] 	 i went through that
[23:32:22] 	 Is it possible to change the name of the user table in the database? And have MW recognize that, of course
[23:33:06] 	 not really. why?
[23:34:39] 	 Dominus_: you could possibly alias the table in the database itself, not in mediawiki. no idea how well that will work, though. http://stackoverflow.com/questions/1890155/how-do-i-create-a-table-alias-in-mysql
[23:34:44] 	 mediawiki itself doesn't support this.
[23:34:45] 	 I'm trying to share logins from a forum with MW but the only extension that could do that is outdated