[00:06:08] Platonides: well, on the ftp I can see the image, I uploaded it via the special:upload page [00:06:36] but I dont have this pt-br folder on the server, and my $wgUploadPath = "/wiki/images"; [00:14:39] well, you have something wrong in the configuration [00:15:32] it is trying to find it at pt-br [00:18:51] is it on the upload path, or on somewherelse? I reckon this pt-br relates do the language im using, ill double check for it on the localsettings.php [00:19:15] well, this refference is only on the $wgLanguageCode [00:34:49] well, i removed .htaccess and now I can see the images, ill search for a .htaccess example [02:45:51] Was {{!}} included in core in MediaWiki 1.24 or is it 1.25? [02:48:31] georgebarnick: https://www.mediawiki.org/wiki/MediaWiki_1.24#Upgrade_notices_for_MediaWiki_administrators 1.24 [02:56:49] legoktm: thank youu [02:57:19] np :) [10:47:04] Hey guys, using APCu OPCache combi, I'm experiencing an error: Fatal Error Unable to allocate shared memory segment of 4294967296 bytes: shmat: Cannot allocate memory (12)", it doesn't matter to which value i set the opcache memory limit, it always takes the max amount (which is not free because other websites use the opcache ram too ofc.). any way [10:47:04] to fix this? First visit, the page is shown, second visit, the stylesheet is missing and third visit the page is blank. using a rather old config file [11:46:54] Hi all, [11:46:57] I saw the project [11:47:01] Pywikibot: Implement support for OAuth [11:47:36] which websites support is to be implemented ? [11:47:39] Twitter ? [12:17:46] Why would pywikibot have support for twitter? [12:51:52] hi, im trying to use nginx and hhvm, but can't get the short urls to work. i get a 404 file not found from hhvm, but the pages work using the regular index.php url. does anyone have any suggstion or example of a config? im using the config provided by the short url tool at present. thanks [12:52:43] is there a list anywhere of the "special MediaWiki:" pages? I mean, all the pages called "MediaWiki:something". [12:53:48] RalfJ: Special:AllMessages? [12:55:07] MC8: that page lists... "system messages"? I stumbled upon it recently, and expected something like a logfile. of, you know, messages from the system to its admin. I cannot really parse that table, what does it try to tell me? [12:55:37] the first page is full of single-letter entries in the right column, that seem to make no sense [12:56:51] but thanks, I think I now understand both that page, and found the answer to my question :D [13:01:29] I'm looking at https://phabricator.wikimedia.org/T67205 (having the same issue). that bug says it's a duplicate of "bug 39470". but, how do I find that other bug? I tried to replace the number in the URL, but that bug wasn't even about this extension... [13:20:50] RalfJ: it's because we switched from Bugzilla to Phabricator and all the numbers changed, it's now https://phabricator.wikimedia.org/T41470 [13:21:20] thanks! how did you find out? [13:22:26] hm, so the bug is actually fixed, but no fix has been released yet. :-/ [13:23:48] RalfJ: by going to https://bugzilla.wikimedia.org/show_bug.cgi?id=39470, and it redirects to the relevant phabricator bug [13:24:08] *phabricator task [13:24:14] (which is usually the bugzilla bug + 2000, if I recall correctly) [13:26:42] hi [13:27:27] i just downloaded wiktionary and imported a dump to my local pc. now i need to rebuild the links with: php maintenance/refreshLinks.php. The problem is that well after 3 hours it is not finished and started over again automatically [13:27:47] ^^ okay, thanks [13:27:53] meaning "Starting from page_id 1 of 496822 [13:28:15] so, now I can finally delete, like 150 users manually... or well, as deletion is not supported (?!?), merge them into one "bot" account. oh fun, [13:28:15] if that means it needs 3 hours for one page well. maybe i am doing that wrong [13:28:20] used: http://de.wiktionary.org/wiki/Wiktionary:Download [14:17:11] Niharika: can previous interns apply for gsoc this year? [14:17:24] previous OPW* interns [14:17:45] ankita_: Previous OPW interns with Wikimedia cannot. [14:18:01] Niharika: ohh.. okay :) [14:21:18] Niharika: I am having difficulty for choosing bug for microtask for https://phabricator.wikimedia.org/T89107.As you mentioned on comment does that link relates to bug related to visualEditor toobar button? [14:23:23] mdshekh: No, that link is for all VisualEditor related tasks. I found you one: https://phabricator.wikimedia.org/T91847 [14:24:45] wehn i imported a wikidump i see this: http://root.artwaves.de/sharex/2015-03-12_15-24-30.png [14:25:01] why do i see the tokens instead of actualy text? [14:26:03] Does anyone know about high-frequency database dumps of the english wiki? [14:26:09] i.e. more frequently than monthly? [14:27:07] fairly sure there aren't any. [14:27:37] although you can access a copy of the database (with sensitive data redacted) from wikimedia labs. [14:29:09] you mean http://dumps.wikimedia.org/other/incr/ ? [14:36:39] mdshekh: It's not *mandatory* to fix a task related only to the VE toolbar button. You can work on a similar task. The point here is to get you acquainted with the code. [14:37:24] thanx got it [14:37:47] mdshekh: Another one, for example: https://phabricator.wikimedia.org/T92027 [14:41:02] So I feel rather silly [14:41:09] But I'm trying to set up short URLs locally [14:41:20] And damned if it's not working with the exact configuration in the guide [14:41:55] RewriteRule ^/?wiki(/.*)?$ %{DOCUMENT_ROOT}/w/index.php/$1 [L] [14:42:10] But http://localhost/wiki/Test returns an apache 404 page. [14:46:41] Well, AllowOverride None would have broken it, but I set it to All and it's still not working... [14:47:53] Niharika:Are all these related to mediawiki-mobile [14:49:25] Niharika : is any bug related to VisualEditor fine or are there specific bugs? [14:49:56] Aha. Needed to stick it in the site config, not the global apache2.conf. [14:49:59] Silly really. [14:51:21] !logs [14:51:21] channel logs: http://bots.wmflabs.org/~wm-bot/logs/%23mediawiki/ html version: http://tools.wmflabs.org/wm-bot/logs/index.php?display=%23mediawiki [14:52:29] mdshekh: ankita-ks: Any bug related to fixing UI stuff from VE should be fine. [14:52:48] Niharika : cool. thanks! :) [15:00:42] Nemo_bis (or anyone else): I want to rewrite a page on mediawiki.org that has a bunch of translation tags all over it. What's the best strategy for that - try to keep the tags in but rearrange them, or keep the tags where they are and move the text around, or get rid of all the tags? [15:06:36] Niharika:Will this work https://phabricator.wikimedia.org/T87234 for visual editor microtask? [15:07:43] pratikbsp: I'd ping aharoni to confirm. [15:07:58] hallo [15:08:29] Niharika, pratikbsp - possibly, [15:09:07] it certainly sounds like a fairly easy bug to fix with regards to internationalization and {{plural}} support, [15:09:09] aharoni: Namaste! Some people are confused on what microtask they should work on, for the Unified language tools project. Should I amend the description to be more generic? Like, fix a bug related to UI for VE? [15:09:38] Hello,thanx aharoni :) [15:09:53] although I wrote very little actual code for the VisualEditor, [15:10:20] so I can help with the parts that are about mw.msg, {{plural}}, i18n files, etc., [15:10:52] but a VE developer like Moriel (mooeypoo) or Ed Sanders should be contacted for the other stuff. [15:11:01] aharoni: I'm curious. Why is the microtask bug related to toolbar button for VE only? [15:11:09] As for this GSoC project proposal, [15:11:43] yes - this is a good microtask to start from, because this will give the participant some (very) basic understanding of the VE code, [15:11:48] but it shouldn't be the only one, [15:11:50] For VE UI and OOjs UI stuff, MatmaRex is also a good person to talk to [15:11:59] And #mediawiki-visualeditor is a good channel to ask questions in [15:12:00] true [15:12:00] hi. [15:12:30] https://phabricator.wikimedia.org/T87234 looks like a reasonable VE micro task to me [15:12:32] aharoni: If the microtask is more specific with links that will be really helpful [15:12:37] so as I said, this task shouldn't be the only one, because it's not just that. [15:12:43] pratikbsp: what languages do you speak? [15:13:16] It is a bit more complicated than it appears at first, but Ed can help with that [15:14:34] aharoni:English and Hindi [15:17:15] RoanKattouw:Will that work for microtask [15:18:55] pratikbsp: try taking a look at https://www.languagetool.org/ [15:19:18] it's external software, not MediaWiki, but it's free, and its developers are friends of Wikipedia :) [15:19:30] (they presented at last year's Wikipedia's conference) [15:19:56] This tool provides language fixing tools for a lot of languages: https://languagetool.org/languages/ [15:20:00] Hindi is not one of them yet. [15:20:22] A very nice microtask would be to add very basic support proof-of-concept support for Hindi. [15:20:35] Some languages there have thousands of rules, as you can see in the table, [15:21:01] if you create a Hindi rule file with just a small number of rules, that would be a nice start. [15:21:13] pratikbsp: ^ [15:21:55] and then the project itself would be to add a button to VisualEditor's toolbar that would run the LanguageTool for the article that is being edited. [15:23:51] Nemo_bis , or Nikerabbit , or anyone else - did you see my question above? [15:25:24] Yaron: sorry, no, reading [15:25:40] aharoni:Ohh, i got it.So after creating rule file,do i need to do more microtasks? [15:25:53] aharoni : hello i was working on this bug for the microtask https://phabricator.wikimedia.org/T92027, as explained can i work on the above microstask u told [15:26:04] Yaron: keep tags if you move one unit around, but if you are rewording heavily or splitting/combining then remove the tag for those parts [15:26:23] Nikerabbit: okay, thanks. [15:26:34] rits: this is about the mobile VisualEditor... it has little to do with what I work on. [15:26:48] Kinda related, but not enough by itself. [15:26:53] rits: which languages do you speak? [15:27:16] pratikbsp: then I'll take a look at the microtasks and we'll see :) [15:27:17] aharoni: english and hindi [15:27:50] The demand for this GSoC project proposal is surprisingly high, Niharika ! [15:28:17] I feel kinda weird giving all those Hindi speakers the same tasks with LanguageTool :) [15:28:59] To paraphrase a famous Wikipedia joke, Amir Aharoni doesn't scale. [15:29:48] aharoni: if possible could there be another microtask then [15:30:28] rits: you can start from the one you cited above, [15:30:42] it's a good one for beginning, but not enough by itself. [15:31:36] (Although, now that I think of it, integrating LanguageTool in the mobile interface may be very useful. RoanKattouw , fixing spelling and grammar errors without having to type a lot is a pretty good way to get people to contribute on mobile devices, isn't it?) [15:31:37] aharoni: thanx,as soon as i create rule files i will let you know [15:32:13] aharoni: Probably [15:32:30] You should float that idea with James_F when he's awake [15:32:50] pratikbsp: as far as I'm concerned, you don't even have to submit it to the main languagetool.org's repository. If you get it working, just fork the GitHub repo and post it to your fork. [15:32:53] Oh he probably is already actually, DST gets me again [15:33:24] aharoni: ok it would be helpful if you could assign a microtask that would be probable enough for the outreachy and GSOC proposal [15:34:47] rits: start from https://phabricator.wikimedia.org/T92027, it's a good idea [15:35:21] aharoni:ok thank you :) [15:42:04] sorry Yaron, I was at a conference [15:42:17] Ah! That's a good excuse. :) [15:47:00] MetmaRex: you mentioned accessing a copy of the wikipedia database from wikimedia labs. were you talking about http://dumps.wikimedia.org/other/incr/? [15:49:57] justanotherbody: no, i meant https://wikitech.wikimedia.org/wiki/Help:Contents [15:52:03] I see. on here: http://en.wikipedia.org/wiki/Wikipedia:Database_download it says "If you want information on how to get our content more efficiently, we offer a variety of methods, including weekly database dumps which you can load into MySQL and crawl locally at any rate you find convenient. Tools are also available which will do that for you as often as you like once you have the infrastructure in place." [15:54:35] i imported a wiki dump an see stuff like: {{#ifexist:Onlinewörterbuch||} why do i see the tokens instead of rendered text? i have no idea [16:09:13] hey, I'm parsing some infoboxes outside of the mediawiki source code. it works quite ok already, however I have come across an infobox that seems odd to me. Maybe somebody can tell me whether that syntax is supposed to work and what it actually means. On this page: http://en.wikipedia.org/wiki/Gibraltar the infobox ends with "|| Gibraltar}}" just after the last property. Is that supposed to do something useful? [16:19:38] sebkur: don't see anything obvious in the template, and the couple of other invocations of that infobox that I've looked at don't seem to use {{{2}}} anywhere [16:23:40] MC8: i'm confused, what's {{{2}}} got to do with it? [16:49:38] sebkur: oh, that's just what ..||Gibraltar}} does, {{{1}}} becomes "", and {{{2}}} becomes "Gibraltar" (and as {{{2}}} doesn't do anything in that infobox, all is well :) ) [16:51:03] can you give me a pointer where I can read more about those magic {{{1}}} and {{{2}}}'s? [16:55:28] on here: http://en.wikipedia.org/wiki/Wikipedia:Database_download it says "If you want information on how to get our content more efficiently, we offer a variety of methods, including weekly database dumps which you can load into MySQL and crawl locally at any rate you find convenient. Tools are also available which will do that for you as often as you like once you have the infrastructure in place." [16:55:33] does anybody know more about that? [16:58:34] justlooking: probably. What specifically? [18:12:10] Are the mediawiki servers down? [18:39:53] legoktm: sorry for the delay - how would we go about getting higher-frequency updates? [18:41:49] ankita-ks: Yeah they were for a few minutes earlier [18:42:27] RoanKattouw : (y) [18:44:27] justlooking: sorry, what's the context? [18:49:12] context is wanting to know of articles that have been recently created [19:18:06] Hello,I am new to mediawiki. I have just started fixing bugs.How do i find that certain bug can be solved by looking into certain part in core? [19:37:56] Hello,I am new to mediawiki. I have just started fixing bugs.How do i find that certain bug can be solved by looking into certain part in core? [19:51:20] hey vulpix [19:51:30] hello [19:52:13] vulpix:Hello,I am new to mediawiki. I have just started fixing bugs.How do i find that certain bug can be solved by looking into certain part in core? [19:52:43] Which bugs? [19:53:43] any bug,how do i find that its main file is located in which section [19:54:33] MJaved: you should first reproduce the problem in your local installation (this is very important!) and then debug until you find the source of the problem [20:23:50] Hi MW! I want to participate in the project of developing an extension for spam deletion. [20:24:32] How should I proceed for that? [20:26:02] Hi Yaron Vulpix any idea ? [20:26:42] I would say, just write the code and submit it to git? [20:26:54] albertcoder: unfortunately, it's too late... there are already some very strong candidates that I have to choose between. [20:30:04] That's fine. But Yaron can I think of working on some other project then? Like newletter extension? Actually I have developed an extension for BRL-CAD last year. So I wanted to proceed in that direction. [20:30:18] or is it late for that too? [20:30:38] I think my project is the only that has "closed", as far as I know. [20:31:06] Alright. [20:51:03] aharoni : does the micro task have to be related to toolbar button? or any bug related to visual editor will do? [20:52:30] It's a project that requires several skills. Adding a VisualEditor toolbar button is one of the easiest parts, although doing a task related to it is relevant. [20:52:37] are there any dumps where the links are integrated so i do not have to run php maintenance/refreshLinks.php [20:52:45] The more challenging part is understanding how the different language proofing tools work. [20:52:50] ankita-ks: which languages do you speak? [20:53:08] hindi and english [20:54:34] aharoni ^ [20:54:48] [ a lot of people who know Hindi and English are curious about this project... This is really interesting. ] [20:55:36] ankita-ks: can you try searching Phabricator for bugs in VisualEditor's Search and Replace functionality? [20:55:58] I think that this will be one of the most central parts of this project. [20:56:03] okay..doing that. [20:56:24] (Because the idea of language proofing is to *search* for mistakes and to *replace* them with something correct.) [20:57:16] So if you understand how the current simple search and replace works, it may help you to understand how to make language proofing tools, which is probably more sophisticated. [20:57:49] (It's possible that I am offending edsanders by calling the current search and replace functionality "simple".) [20:58:23] deeply [20:58:54] aharoni: Or complimenting him for making something so technically complex actually appear simple. :-) [21:21:36] someone wrote document.body.style.display="none"; in their common.js [21:21:40] d'oh [21:22:34] at least it wasn't their global.js [21:23:39] it would be shorter to do in common.css :P [22:18:25] aharoni : could you suggest a bug. I couldn't find something in VisualEditor related to find and replace. :\ [23:40:17] Is there a variable that can be used to detect the skin that is currently in use? Such as MobileFrontend? I would like to add some text to the wiki but only if the MobileFrontend is currently in use. [23:43:17] adrelanos - Client side (JavaScript), a parser variable or a PHP variable? [23:44:17] a parser variable, I suppose [23:44:33] one that creates a different html output just for MobileFrontend [23:45:11] well the skin's name is minerva [23:45:20] yes [23:45:36] can I have some sort of if/then inside the wiki markup? [23:46:00] sure {{#if: ... | ... [23:46:15] if skin = minerva; then {{something}} [23:46:24] I just guess there is no parser variable for the skin because this is generally not wanted [23:46:50] some CSS trick should allow you to hide/ just show on mobile [23:47:26] https://commons.wikimedia.org/wiki/MediaWiki:Mobile.css [23:48:21] so we're using