[00:40:03] Hi Nikerabbit! I need some help at https://meta.wikimedia.org/?curid=140676#BiDi the old style gadget needs to use newstyle functions to work at global accounts [07:10:46] Hi, I'm not sure if I'm in the right place but I'm trying to find information about downloading an older mirror of Wikipedia (~2011 or 2012) for a computational linguistics experiment I'd like to run. I'd prefer to use a mirror of that time because I'd like the results to be as close as possible to an experiment performed by an earlier group (Hills et al. 2012). Any advice appreciated. [07:13:02] ComputationalLin: you should be able to find old dumps on download.wikimedia.org, let me see.... [07:14:13] https://dumps.wikimedia.org/enwiki/ hrm... [07:16:05] ComputationalLin: ok, looks like the old ones are available from the internet archive, see https://archive.org/search.php?query=subject%3A%22enwiki%22%20AND%20subject%3A%22data%20dumps%22%20AND%20collection%3A%22wikimediadownloads%22 [07:52:51] Hello! I am Samuel Chua from Singapore! [07:55:46] Hi Samuel_! Welcome to IRC. [07:56:07] Thanks [08:04:07] This is great. Much appreciated! [08:05:40] :) [08:58:27] Hey [09:51:46] hi there, i am Aditya. [09:57:40] Hi Aditya and welcome. How can we help? [10:13:30] hi Aditya [10:15:10] Hi Sir. [10:23:18] Hello, I'm currently trying to install the Math mediawiki extension to my wiki. Unfortunately I get an error: "Failed to parse (PNG conversion failed; check for correct installation of latex, dvips, gs, and convert)" and I cannote get rid of it. I already tried anything described here: https://www.mediawiki.org/wiki/Manual:Troubleshooting_math_display_errors#.22Failed_to_parse_.28PNG_conversion_failed.3B_check_for_correct_installation_of_la [10:24:54] domna, what exactly did you try? [10:25:08] under which OS? [10:25:49] OS is CentOS 7 [10:26:23] I first verified the correct path of gs, latex, dvips, convert and dvipng with where (all reachable and in /usr/bin) [10:26:56] I tried the texvc command, it returns an parsed output but does not produce a png image [10:27:21] Then I copied latex.fmt to the images tmp directory, and ran fmtutil-sys --all [10:28:06] And I installed the the specified packages: yum install tetex tetex-fonts tetex-dvips tetex-latex ghostscript dvipng, but the specific tetex package is not available under centos 7 [10:29:01] With Mediawiki 1.25.1 it worked with MathJax client-side rendering, since 1.26.0 this is not working anymore [10:29:18] "the specific tetex package is not available" - which one specifically? [10:29:40] The centos package to install over yum [10:30:06] I had to install texlive-tetex instead, but I think that this is more or less the same [10:32:53] I already tried on server-side rendering (which I prefer) in version 1.25.1 a while ago. There it had something to do with the cancel.sty file, but I could not repair it. So I sticked with client-side rendering [11:27:06] where does mw-vagrant serve mw by default? http://localhost:8080 doesn't work [12:00:31] Hello everyone [12:00:39] my name is dev [12:01:04] I have participated in Google code in under yyddrvm@gmail.com [12:19:37] Hi Dev_! Welcome to IRC! [12:19:49] (It's been unusually quiet here in the last hours.) [12:20:31] Dev_: out of curiosity, which IRC client did you go for? And have you found any other interesting GCI tasks yet? :) [12:28:01] hello I am Guneet Singh [12:28:34] Hi Guneet! [12:28:44] Welcome to IRC. :) [12:35:52] can anyone tell me how to register nickname [12:36:42] when i am opening irc client they are telling dev is not registered nickname [12:38:01] Dev_: https://www.mediawiki.org/wiki/MediaWiki_on_IRC [12:38:13] links to IRC/Instructions [12:38:26] thanks!! [12:38:49] sure, no problem :) [12:41:35] Dev_: Guneet: Did you guys setup your MediaWiki install yet? This is a good time to do so. :) [12:41:55] sorry [12:44:40] nemo_bis are you online [12:44:52] Dev_: Guneet: You need to have a working local installation of mediawiki software in order to test your changes and submit patches for tasks on GCI. [12:45:18] ok [12:45:22] ok [12:45:23] Guneet: Feel free to ask your question. Someone or the other will reply. [12:45:50] niharika how do i register a nick name [12:45:51] thanks [12:46:00] bye [12:46:14] Dev_: Google how to register a nickname on IRC. [12:46:28] i have done [12:46:35] with freenode [12:46:46] Then it's done right? [12:47:18] but when i open irc client its telling dev is not registered nickname [12:48:12] Dev_: You are right now "Dev_" [12:48:25] yes [12:49:05] Dev_: The nickname you tried to register might already be registered by someone else. In that case you have to pick something else. [12:49:27] okk [12:49:38] thanks!!! [12:56:19] hello everyone [12:57:15] I am dev participant of gci under yyddrvm@gmail.com [13:18:59] Help, I added "$wgFileExtensions[] = 'lcp';" and I also added the lcp extension as text/plain to my server's mime settings, but when I try to upload an lcp file mediawiki complains "File extension ".lcp" does not match the detected MIME type of the file (text/plain)." [13:19:01] What do I do? [13:19:25] this is what the file looks like http://filebin.net/4ldcv9k1fl [13:20:01] xml [13:22:46] DrSlony: that file has no XML prolog, that's probably why it's not being detected as XML [13:23:04] I added "text/plain lcp" to includes/mime.types, now it works [13:24:12] DrSlony: you can disable this validation by setting $wgVerifyMimeType = false; [13:24:43] !wg VerifyMimeType [13:24:43] https://www.mediawiki.org/wiki/Manual:%24wgVerifyMimeType [13:26:16] thank you [13:43:01] it'd be great if a bot would post in here also MW release announcements, e.g. the announcement from yesterday/today that there will be a update soon [14:10:56] Erkan_Yilmaz: File a task requesting it; it would indeed be useful [14:36:26] Hello everyone, [14:37:12] My name is dev. [14:37:30] I am GCI 2015 participant. [14:37:51] My gmail id is: yyddrvm@gmail.com [14:39:30] The world in this days need the most innovative energy resource. [14:40:12] So we all must work on this thing with full enthusiasm and think and think. [14:40:34] May our idea be one to save our Mother Earth. [14:40:39] googledev: You've introduced yourself at least four times now. :) Pick a GCI task to work on now? [14:41:49] I am just completing my beginner task of introducing myself on IRC client. [14:42:04] still you are online!! [14:42:53] googledev: thanks for introducing yourself, and welcome. :) [14:43:02] which IRC client did you choose? [14:43:22] Instantbird [14:43:38] ah, nice [14:43:58] so whats your task? [14:47:01] googledev: My tasks are described on https://www.mediawiki.org/wiki/User:AKlapper_%28WMF%29 [14:47:20] okay [14:47:47] so you are bug wrangler [14:47:53] and in Google Code-in, my tasks are probably those tasks that I mentor :) [14:47:56] yepp [14:48:27] So from where are you [14:50:04] googledev: I'm from Europe. [14:50:11] oh [14:50:20] my brother is in london [14:50:40] heh :) [14:50:53] Have you already looked at other GCI tasks, and found something that interests you? [14:51:03] Yes [14:51:17] But i know only some of them [14:51:24] very less [14:51:32] just will try my best [14:51:39] That's normal. We all start somewhere, and learning is part of the process [14:52:16] do you know all tasks [14:52:25] in wikimedia [14:54:00] googledev: what do you mean by "know"? I have not read all of them, no, but many of them. :) [14:55:17] i am sorry [14:55:27] i just meant to ask you [14:55:28] googledev: You seem to be mistaking andre__ for a fellow student. [14:56:35] googledev, no need to apologize - I just wondered what exactly you meant :) [14:56:52] ok [14:57:13] i was confused because i have so much of work to do now [14:57:57] my parents are not supporting me and telling me concentrate just on mu studeis [14:58:08] sorry my studies [15:00:07] googledev: Good luck finding a good balance... Studies are more important as they have deadlines. Getting some "real world experience" via GCI is a very helpful and useful bonus though :) [15:00:49] okay [15:04:02] Hi Aditya, did you have issues connecting with an IRC client? I see you are using the webchat [15:22:11] Nemo bis [15:22:15] i am dev [15:22:33] I am going to submit my task [15:23:17] Sure, do it, if you think you've done everything requested in the GCI task :) [15:23:29] ya [15:36:09] [15:00:07] < andre__> googledev: Good luck finding a good balance... Studies are more important as they have deadlines. Getting some "real world experience" via GCI is a very helpful and useful bonus [15:36:14] so does life [16:11:35] Reedy file a task where ? [16:13:07] Erkan_Yilmaz: Phabricator. [16:13:37] Erkan_Yilmaz: https://phabricator.wikimedia.org Create task - top right (+ sign). [16:13:58] Hello. I want to list all pages edited or created at least once after a given timestamp. API for Recent changes lists every edit and for my mediawiki exceeds rclimit=5000. how can i list only distinct pages changed, not changes? [16:17:31] Erkan_Yilmaz, http://mediawiki.org/wiki/How_to_report_a_bug has more info [16:20:08] thx Niharika andre__ I will look [16:22:32] andre__: Pushed new changes to Gerrit, Although I can't get the indentation of the comments, right. [16:23:08] It's showing different on Sublime Text and different on Gerrit [16:23:21] legoktm, Reedy ^ [16:23:54] ananayarora: No need to ping us. We get notifications anyway if we are reviewers. [16:24:06] What is a easy way to look to see what extensions are installed via the webpage [16:24:22] Randy_White: Special:Version [16:24:24] andre__: You guys are! I was just telling you about the indentation thing so that you don't reject it again :P [16:24:36] ananayarora, the indentation needs to get fixed. [16:25:10] ananayarora: a consistent style is something we apply [16:26:30] Hi, for a wiki I have setup two Varnish caching servers (they are both behind an nginx (on the same server, for SSL termination) listening on 80 and 443), and these are in $wgSquidServers. I use nginx to redirect ALL requests on port 80 to port 443 (besides HTTP-Strict-Transport), but when SquidUpdate sends a purge request, it contacts my Varnish servers via [16:26:31] HTTP and not HTTPS. [16:26:41] ananayarora, see https://www.mediawiki.org/wiki/Manual:Coding_conventions#Tab_size [16:26:48] How should I instruct SquidUpdate to use HTTPS URLs? [16:28:59] I use 1.25.3 btw (although I'll update to 1.26 in a few days) [16:31:06] I'm a GCI student. How can i get access to Special:PageMigration? [16:32:32] on which wiki? and what for? [16:33:24] ah, seems to be "visible for all the translation administrators" [16:33:35] a question for #mediawiki-i18n maybe? [16:35:27] I'm working on this page: https://www.mediawiki.org/wiki/Extension:PrivatePageProtection and i have added the translation tags but when i go to Special:PageMigration it says that is only accessible by translation administators [16:36:39] The task i'm working on says: "copy the old translations to corresponding units with Special:PageMigration". So i need to use Special:PageMigration? [17:05:13] "reduplicate msgs to MediaWiki-announce also to #mediawiki irc" https://phabricator.wikimedia.org/T121775 [17:06:16] those messages aren't formatted for IRC [17:06:21] the topic gets updated when MW releases go out [17:08:56] Hi [17:08:56] I'm Pulkit. [17:08:56] I'm looking to start contributing to open source. Totally new at this. [17:08:57] MediaWiki seems like a good option to start with. [17:08:57] Was wondering what languages MediaWiki uses. [17:08:57] Although I'm comfortable with any language, I'm a C++ coder. Does MediaWiki have C++ projects I can look into? [17:11:42] hi pulkit_ [17:11:50] We're primarily PHP and some JS [17:12:00] I don't think we have any C++ projects [17:12:23] Krenair: pulkit_ and some Python too! pywikibot projects [17:12:41] pulkit_: you can search C++ stuff in https://www.openhub.net/orgs/wikimedia/projects [17:12:43] not really MediaWiki though [17:13:03] certainly not core, not really an extension or skin [17:14:09] That's okay. I can work with other languages as well. [17:14:09] What would be some good starting projects for a newbie? [17:14:45] pulkit_: does https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker help? [17:15:00] pulkit_: did you click my link? we have plenty of C++ things to do [17:15:15] Hello everyone [17:15:19] Yep. Checking it out now. [17:15:40] Hi Randy___ [17:16:35] Wizzywig [17:17:20] I found one but it doesnt seem to be as straight forward of an install, like all the other extensions have been [17:18:55] Krenair right, so better could be: post the title with a link to the mailing list posting [17:20:36] updated it with that new info [17:22:35] Does anyone have a good set of instructions how to install a wysiwyg [17:24:22] Erkan_Yilmaz, doesn't it go on the mediawiki.org main page? [17:59:56] hello [18:04:08] Hi! Can anyone here tell me how to use the template "Cite Web"? [18:28:46] anmol_wassan: unlikely; that's a Wikipedia thing, try #wikipedia or #wikipedia-en [18:29:06] If you meant to ask about importing the template on a non-Wikimedia MediaWiki wiki, that's another matter. [19:22:06] {{relative_day:Dec 16, 2015}} = Yesterday, {{relative_day:Dec 18, 2015}} = Tomorrow, etc. [19:46:44] Hey [19:47:39] I'm using the "Export to PDF" function on Wikipedia. I presume this is a MediaWiki feature and not something specific to Wikipedia. I'm wondering if it's possible to get the LaTeX it generates before it turns that into a PDF? [19:48:21] It's from the Collection extension [20:07:28] Hello again [20:08:02] Our team Wiki is looking really good thanks to the help of some of you. [20:08:33] Now I'm looking for a easy to use Wiki editor, does anyone have any suggestions [20:10:37] The built in one does the basics but I would like to know of something that will make it easy for the users that will be contributing. [20:11:24] Do you want the same editor like it'S in use at Wikimedia wikis? [20:15:18] That might work [20:16:15] I tried getting WYSIWYG-CKeditor but I havent not been able to work [20:34:25] Kind of slow today [20:40:11] hi, can someone help me with how to get started with vagrant and mediawiki dev? [20:40:20] i have installed vagrant [20:40:36] but how do I get into the actual development part [20:41:19] Have you followed the instructions? [20:41:19] https://www.mediawiki.org/wiki/MediaWiki-Vagrant#Quick_start [20:41:41] yes [20:42:06] shiftsayan: find a bug that you feel comfortable with, reproduce the problem on your installation, find the cause of the problem, fix it, and submit a patch for review :) [20:42:43] umm, i do not know how to reproduce the problem on my installation [20:42:55] Which bug have you chosen? [20:43:57] i am more interested in the todos initially [20:44:09] So, which TODO have you chosen? [20:44:13] Randy___: Dou you mean the VisualEditor, that can be enabled as a beta feature at wikimedia wiki? [20:44:17] Or more than one [20:44:43] How xou install that is different depending on your server, I never tried hard enough to install it successfully [20:45:59] check if it's viable to use localeconv() for the decimal separator thing. [20:47:36] Try changing it and run the unit tests [20:47:58] i am totally unfamiliar with how to start [20:51:11] MGChecker I will see if I can find how to set that up in Mediawiki [20:51:33] shiftsayan: if you don't know what to do, try looking at a different TODO or task that you feel more comfortable with [20:51:56] i am unfamiliar with the entire process in general [20:52:05] that is what I am interested in knowing how to go about [20:52:26] i installed vagrant-mw + virtualbox only 2 hours back [20:53:41] !start ? [20:53:41] https://www.mediawiki.org/wiki/How_to_become_a_MediaWiki_hacker [20:55:39] Randy_: If you're working with a shared host, it's really complex [20:59:23] I just have one Redhat server running Mediawiki [21:00:51] When you say shared host what does that mean [21:02:16] The most webhosters have (for low-prices) only shared hosts without root access and so on [21:04:04] Mine is on prem [21:27:36] I have a feeling this page is slightly outdated :) https://www.mediawiki.org/wiki/Manual:Edit_token [21:49:57] srsly "Since revision 18112, a trailing backslash has been added to edit tokens, and edit tokens made of a single backslash introduced for anonymous users. This change has been done to prevent broken proxies from editing: proxies that cannot correctly handle the backslash typically also mess up the wiki markup code. This suffix has been changed to +\ in r23287 to also catch broken proxies which mangle the '+' character." [21:54:17] this is still valid [22:06:18] Vulpix: what do you think about https://codein.withgoogle.com/tasks/4954477459144704/preview/ [22:07:10] > 404. That's an error. The requested URL was not found. That's all we know. [22:07:25] Vulpix: try https://codein.withgoogle.com/tasks/4954477459144704 [22:07:28] I guess the "preview" indicates it's private [22:08:05] Vulpix: no [22:08:38] just me making up URLs incorrectly [22:10:35] looks good. Some of those page already use {{MW file}} which can include a link to the class by providing class1= [22:13:59] may be worth mentioning [22:15:28] First let's assess the size of the problem [22:15:47] Vulpix: don't you read the task as saying that {{outdated}} must be always unconditionally added? [22:17:13] yes, although my mind auto-corrected me thinking that was too horrible to be true [22:19:51] Nemo_bis: if that's going to happen, it would be nice to retire those pages from https://www.mediawiki.org/wiki/Project:Language_policy/Migration_list to not waste translators time and effort [22:25:41] Vulpix: dunno what's going to happen, maybe that's not what the task meant [22:25:46] Niharika: can you clarify? [22:27:53] Vulpix: does this look sane? https://www.mediawiki.org/w/index.php?title=Template:MW_file&diff=1966845&oldid=1814305 [22:30:10] looks good [22:30:43] I don't know if {{PAGENAME}} may be wrong on translated pages, though [22:32:17] Vulpix: maybe even source pages https://www.mediawiki.org/wiki/Manual:Img_auth.php [22:33:04] uh, wait, you put triple brackets on PAGENAME [22:34:10] ^^ [22:36:44] Vulpix: the hard part is to guess the case of the first letter... [22:37:25] hmm, it needs {{URLENCODE:}} or something now, breaks https://www.mediawiki.org/w/index.php?title=Manual:Img_auth.php&action=edit&preview=yes [22:38:39] Niharika: now you have a list of pages which need links https://www.mediawiki.org/wiki/Category:MediaWiki_code_pages_without_class_names [22:39:23] Nemo_bis: or use {{{1}}} directly? [22:40:17] yeah let's use that first [22:40:18] gtg [23:19:37] I just cant seem to get any of the WYSIWIGS working [23:19:51] are there bugs in mediawiki 1.25 [23:20:24] Many of those extensions are unmaintained [23:20:44] are there bugs in Mediawiki 1.25 and WYSIWIGS [23:21:12] Can you recommend one that you know works [23:21:22] Which extension? [23:21:54] https://www.mediawiki.org/wiki/Extension:VisualEditor [23:22:16] When I hit edit to test it the page just freezes [23:23:32] then I tried this WYSIWYG-CKeditor and the toolbar disappeared [23:24:15] all the pieces I tried that were in the help pages nothing seem to work [23:25:32] Randy___: do you have parsoid set up? [23:26:32] No from what I was reading that is only needed if your trying to edit old pages but should work on create pages [23:27:11] From the docs: "Without the Parsoid Node.js service you will not be able to edit existing pages or save pages!" [23:27:28] thats correct [23:27:54] Well, doesn't creating pages involve saving? [23:28:12] If you need to I think someone has hacked together a way to run parsoid on free hosting services [23:28:13] like https://www.openshift.com/ [23:28:41] I didnt care about saving I just wanted to see the VE and decide if thats what I want [23:29:31] If you want to test you can head over to https://test.wikipedia.org/wiki/Main_Page [23:29:49] Make an account/Login, enable VisualEditor in your Beta preferences, and create a paeg [23:31:15] e.g. you can create a page at https://test.wikipedia.org/wiki/VisualEditor_test [23:32:10] Is there really much difference with VE or the default editor [23:32:33] VE is complete WYSIWYG. radical difference