[00:03:01] !ops Z̡̉ͩͣ̽ͬ͟͏͔̤͍̗͉͚̪̖̰̭͢͟á̙͕̲͈͉̳̝͈͖͍̜̹͙̰͙̤̺̮ͭͮ̆͆ͦͦ̒̀͞l̴̡͔̺̦̠̞͕̪͎̘̮̼̥̲̥̅̎ͯ͆̋̑ͮ͆ͣ̿͜ͅg̵̶̛̯̞̟̗̺̃̇̔͌̈́͋͒ͬ̈́̓ͨ̈͌̓͞o̵͖̪͇͚̮͖̩̹̬̯̳̳̦̞̱̙͉̘̔́ͬ̿ͦ̊̄̂̾̂̂̾͟ [00:08:05] :) [01:14:11] hi [01:14:14] hi [01:20:15] 03(FIXED) [SRF] jqPlot re-factoring v1.8 - 10https://bugzilla.wikimedia.org/35627 +comment (10Jeroen De Dauw) [01:30:26] * Dantman still wants to kill some of the fundamental assumptions that our i18n system is based on [01:31:54] Dantman: I dont blame you one bit [01:33:20] First one of course... the assumption that messages have full WikiText support. [01:33:46] I'd like to make the mass majority of our messages use a stricter format that does not require a heavy parser to handle. [01:34:17] Ideally it would also be nice to be able to use named parameters. [01:35:32] And I would LOVE to make messages responsible for their own type and eliminate the need to distinguish betwen plain/parse/text/html [01:35:39] escaped* [01:38:14] Three methods. One when you are in text context, another when in html, and another when in wikitext. [01:39:22] The original message is responsible for declaring it's type. The message system does what it needs to get the message into the right context. [01:40:07] I suppose it still might not actually deal with the issue of people using wfMsg improperly and creating injection vectors. [01:48:22] Agh... [01:48:30] :/ Stupid jQuerymsg implementation [01:48:57] It thinks that if you don't have a {{ in your message it doesn't need to be parsed... completly ignoring messages that need [ handling. [01:57:26] New review: Aaron Schulz; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4049 [01:57:29] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4049 [01:57:52] 03(mod) [SRF] jqPlot re-factoring v1.8 - 10https://bugzilla.wikimedia.org/35627 +comment (10MWJames) [02:02:33] so if you wanted to use sqllite for mediawiki on windows/apache [02:02:40] do you just but the files in the dir per normal? [02:08:00] New review: Aaron Schulz; "Please use the bug # as the branch/topic next time." [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4038 [02:08:03] Change merged: Aaron Schulz; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4038 [02:31:44] New patchset: Adamw; "behavior switches are converted to tokens which set parser.environment flags during the async transformation stage. See [mw:Help:Magic_words#Behavior_switches] for a list of keywords. The next step would be for handlers in the sync23 stage to generate t" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4050 [02:34:20] Dantman: I think I missed the conversation yesterday, here's my doubt again. If my Special Page is a Query Page but it needs more information to be stored in the cache than querycache allows, should I use objectcache instead ? [02:34:39] 03(mod) parser stubs for behavior switch magic words and signature lines - 10https://bugzilla.wikimedia.org/35392 +comment (10Adam Wight) [02:35:15] not sure [02:35:56] Dantman: well thanks [02:38:19] 03(mod) behavior switches are saved in parser environment - 10https://bugzilla.wikimedia.org/35392 summary (10Adam Wight) [02:47:35] 03(mod) Disable anonymous edits and users on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35147 +comment (10billinghurst) [02:48:23] i18n in js is still a mess [03:14:12] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Tyler Romeo) [03:16:40] hi, myself Harshit Shrivastava. I am a 3rd year Computer Science student. I want to ask a few questions about wikipedia and related wikis. Can i query at the moment? [03:25:30] harshit14: It's the weekend so most people probably won't be the most active in here, But if you ask your questions anyway, if someone can answer them they will [03:27:44] Is there a better way to view the profiling data ? viewing it in a debug file is not easy [03:30:02] i am thinking of making a plugin in PHP fr which i need to access a wiki and process some data from the wiki pages. So i was wondering if there can be a better way for this other than crawling. Aggressive crawling may lead to slowdown of servers. Is there some other alternative for this/ [03:30:03] ? [03:33:06] harshit14: You can access the API [03:33:30] p858snake|l: API? Which API? [03:34:03] !api | harshit14 [03:34:03] harshit14: The MediaWiki API provides direct, high-level access to the data contained in the MediaWiki databases. Client programs should be able to use the API to login, get data, and post changes. Find out more at . For client libraries in various languages, see . [03:39:20] Although if you are coding a mediawiki extension, You can generally just asscess the db directly with the appropriate rate limiting and caching it should be alright [03:45:38] p858snake|l, mw-bot : actually i want to make a plugin for the opensuse wiki where i need to fetch data from the wiki pages [04:00:35] i have a rather silly question. When we say wiki, are all of them similar to the wikipedia? [04:02:14] harshit14, similar but not identical [04:02:28] wikipedia does some additional code hacks as far as i know [04:03:36] Anarhist:this means that nearly everything in the wikipedia api can be applied to other wikis? [04:03:44] yes [04:04:20] well, you are talking about mediawiki wikis right? [04:04:33] i mean there are other wiki engines and they are very different [04:04:43] xwiki for example is nothing at all like mediawiki [04:08:08] but let's say that you have an extension from mediawiki.org chances are it will work on your mediawiki installation [04:09:22] oh, ok [04:10:32] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Daniel Friesen) [04:11:01] just saw the mediawiki gsoc page. Found 2-3 interesting, fascinating and very impressive projects. Can i discuss and send proposal for more than 1 project? [04:11:21] New patchset: Daniel Friesen; "Fix bugs in jqueryMsg implementation." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4051 [04:12:18] harshit14, i don't know if GSOC takes proposals still, i thought they had a deadline, and now are just waiting for student applications [04:12:27] * Dantman glares at `git review` for rebasing his commit [04:12:46] harshit14, but don't take my word for it, look at gsoc page itself for an answer [04:13:16] Anarhist: Sorry, I meant submitting my application proposal [04:13:56] Anarhist: against the projects listed on the mediawiki ideas page [04:14:11] i think that you better either a) read gsoc page b) wait for somebody more knowledgeable about mediawiki gsoc process [04:24:48] 03(mod) Enable WebFonts extension on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35426 +comment (10Shantanoo) [04:29:56] 03(ASSIGNED) Enable WebFonts extension on mr.wikisource.org - 10https://bugzilla.wikimedia.org/35426 +shell; +comment (10Santhosh Thottingal) [04:40:46] Aaaaaaagggghhhh.... [05:29:48] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Tyler Romeo) [05:43:18] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Daniel Friesen) [05:51:47] 03(mod) Replace MD5 password hashing with WHIRLPOOL - 10https://bugzilla.wikimedia.org/28419 +comment (10Tyler Romeo) [06:03:57] This js message setup is horrid. [07:31:42] Hallo. A new day of Gerrit puzzles is upon us! [07:32:06] https://gerrit.wikimedia.org/r/#change,4033 says "See commit ba9468ec2441599965484826a45d569b6f6c825c". [07:32:20] Does anybody have an idea how to find it? [07:32:43] i could probably git checkout it, but is there some easier way to see it online? [07:33:35] ah, i think i found it in gitweb [07:37:01] * Beau_ does not know how to respond to a comment on gerrit [07:37:45] Beau_: press the "review" button. [07:38:37] aharoni: thanks... not an obvious button [07:39:03] Beau_: no, it's not obvious at all. [07:41:49] New patchset: Umherirrender; "(bug 22870) Separate interface message when creating a page" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4035 [07:43:07] New review: Szymon ?wierkosz; "Title::makeTitle() always returns a reference to a Title object so that's why I have replaced Title:..." [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/4041 [07:48:26] New review: Umherirrender; "remove trailing space from RELEASE-NOTES-1.20 and rebase the change set against master (resolve one ..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4035 [07:52:23] 03(NEW) Links to a pages in Page namespace should be coloured only in Index namespace - 10https://bugzilla.wikimedia.org/35634 normal; MediaWiki extensions: ProofreadPage; (beau) [08:01:41] New patchset: Szymon ?wierkosz; "(bug 35634) Links should be coloured only in Index namespace." [mediawiki/extensions/ProofreadPage] (master) - https://gerrit.wikimedia.org/r/4052 [08:10:37] New review: Daniel Kinzler; "(no comment)" [mediawiki/core] (master) C: 0; - https://gerrit.wikimedia.org/r/3912 [08:49:46] aharoni: for new commits you may use gerrit search [09:13:06] New patchset: Adamw; "package.json in tests/parser. Just run "npm install"" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4053 [09:13:06] New patchset: Adamw; "tests/parser makefile was making some assumptions about the SHELL. Eliminate dependencies on wget, curl, and gnu tools." [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4054 [09:18:55] New patchset: Adamw; "tests/parser makefile was making some assumptions about the SHELL. Eliminate dependencies on wget, curl, and gnu tools." [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4054 [09:20:32] Change abandoned: Adamw; "squashed into https://gerrit.wikimedia.org/r/4054" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/4053 [09:38:54] 03(mod) MathJax doesn't allow abuse of \mathbb and other fonts for special characters - 10https://bugzilla.wikimedia.org/35187 +comment (10Derk-Jan Hartman) [09:51:29] has there been a recent change in the API? [09:51:39] Previously ... https://en.wikisource.org/w/api.php?action=query&list=logevents&leaction=newusers/create&leprop=user|timestamp&lelimit=500 ... worked [09:51:44] hi, i wanted to query about a few projects i saw on the mediawiki page [09:51:55] now I get [09:52:05] a few projects listed there are related to semantic web [09:53:53] New patchset: Daniel Friesen; "Fix links and html in jqueryMsg and add text mode." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4055 [09:59:17] anyone around who can answer API questions? [10:01:18] 03(FIXED) new message when edit the local page of shared file - 10https://bugzilla.wikimedia.org/18062 +comment (10Umherirrender) [10:23:16] 03(NEW) Loss of newuser/create API components with recent upgrade - 10https://bugzilla.wikimedia.org/35635 normal; MediaWiki: API; (billinghurst) [10:23:28] I hope that it is understandable [10:29:47] New patchset: Umherirrender; "(bug 34355) add a variable and parser function for the namespace number" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4056 [10:31:24] 03(mod) add a variable and parser function for the namespace number - 10https://bugzilla.wikimedia.org/34355 +comment (10Umherirrender) [10:57:45] 03(mod) Feature request: VisualEditor link-activating/following - 10https://bugzilla.wikimedia.org/33239 +comment (10Ashish Dubey) [11:00:19] 03(mod) Feature request: VisualEditor link-activating/following - 10https://bugzilla.wikimedia.org/33239 +comment (10Ashish Dubey) [11:13:56] 03(NEW) Enhancement request to enable User profile search - 10https://bugzilla.wikimedia.org/35636 normal; MediaWiki: Search; (dsvyas) [11:14:50] 03(mod) step 3 (after uploading): the thumbnail preview popup has scrollbars - 10https://bugzilla.wikimedia.org/33337 +comment (10drecodeam) [11:41:45] New patchset: Amire80; "Updating the Gujarati character insertion toolbar." [mediawiki/extensions/WikiEditor] (master) - https://gerrit.wikimedia.org/r/4057 [11:44:18] when i try to update search index, *** Couldn't write to the searchUpdate.my_wiki.pos! [11:44:25] 03(mod) Enhancement request to enable User profile search - 10https://bugzilla.wikimedia.org/35636 normal->15enhancement (10Amir E. Aharoni) [11:45:44] aharoni: hello! [11:46:43] srikanthlogic: hi [11:47:21] aharoni: 2 questions [11:47:48] 1. do we need to run any maintenance scripts after updating i18n message on wikiEditor(extension) [11:48:11] probably not. [11:48:36] Updating special characters, for example, doesn't require anything special. Just change the arrays, save the JS, and refresh. [11:48:44] I tried adding the Tamil special characters, but on the interface I get "< wikieditor-toolbar-characters-page-tamil >" [11:48:51] I just did it for Gujarati. [11:48:54] Oh, that. [11:48:59] instead of the showing Tamil [11:49:08] i had updated wikiEditor.i18n.php [11:49:13] but still it doesnt show up [11:50:17] You need to add it as a message to WikiEditor.i18n.php file, [11:50:26] and also to the jquery.wikiEditor.toolbar.i18n array in WikiEditor.php. [11:50:46] * srikanthlogic checks ^^ [11:50:58] That's because the toolbar is mostly written in JavaScript, and messages that are used in JavaScript must by loaded in ResourceLoader. [11:51:36] The jquery.wikiEditor.toolbar.i18n array lists what must be loaded in ResourceLoader. [11:52:02] just search for "gujarati" in WikiEditor.php. [11:54:00] 03(mod) Add stix font for mathjax - 10https://bugzilla.wikimedia.org/35498 +comment (10Derk-Jan Hartman) [11:54:15] aharoni: thanks!, that works :) [11:54:29] now to file a bug and push to review [11:54:48] aharoni: and the next question, [11:54:55] when I run updateSearchIndex.php [11:55:04] I get *** Couldn't write to the searchUpdate.my_wiki.pos! [11:55:28] I am not able to locate searchUpdate.my_wiki.pos [11:56:46] 03(mod) Set $wgUseMathJax = true on Wikimedia wikis - 10https://bugzilla.wikimedia.org/31406 +comment (10Derk-Jan Hartman) [11:56:57] srikanthlogic: you don't really have to file a bug. you can push directly to review in Gerrit. just write a good commit message. [11:57:15] and i never did anything with updateSearchIndex.php. [11:57:37] aharoni: ah ok, and a good branch name then, bug number for branch name was easy :D [11:59:04] :| [11:59:48] srikanthlogic: i just give the branch a name like "2012/adding_gujarati_characters_to_wikieditor", `git commit' and `git review'. [11:59:54] nobody complained until now. [12:00:26] i have to disconnect for a few minutes now, maybe i'll try to help with updateSearchIndex.php later. [12:00:30] cool, will do [12:00:36] thanks! [12:08:37] Milossh: :) [12:08:58] saper: _ [12:09:51] are you in Berlin? [12:11:38] srikanthlogic: back sooner than planned :) [12:11:51] aharoni: welcome :) [12:12:10] so, what was it again? [12:12:44] updateSearchIndex.php [12:14:07] * aharoni takes a look [12:14:36] OK, and what's the issue? [12:15:05] 03(NEW) Etherpad does not work on https - 10https://bugzilla.wikimedia.org/35637 normal; Wikimedia: Etherpad; (gtisza) [12:15:56] I get *** Couldn't write to the searchUpdate.my_wiki.pos! when i run [12:16:56] am trying to get the autosuggest on search box working, I guess i need to do this after installing OpenSearchXml extn if am not wrong [12:19:32] hmmm, i don't really know... reedy, do you know anything about search?^ [12:22:43] New patchset: Logicwiki; "Adding Tamil numerals special character insertion toolbar." [mediawiki/extensions/WikiEditor] (master) - https://gerrit.wikimedia.org/r/4058 [12:31:57] New review: Amire80; "I tested it and cross-checked with the Unicode table, and everything is fine." [mediawiki/extensions/WikiEditor] (master) C: 1; - https://gerrit.wikimedia.org/r/4058 [12:33:27] aharoni: rest of the alphabets :o [12:33:55] continuing the mail chain.. I feel this toolbar must be only for special chars.. [12:35:40] Honestly, i don't actually have a strong reason to believe that either way is right. [12:36:37] It's not necessarily supposed to be complete. It's supposed to be helpful and useful. [12:37:34] The problem is that we don't know how to find out what exactly is helpful and useful. That's why we need all the communication, the language support team, the UX research etc. [12:39:01] hmm and may be usage stats :) [12:39:03] I hope that we'll have better clue about users' needs by the time we get to the bright Visual Editor future. [12:39:16] usage stats - absolutely. [12:39:51] please tell any thoughts about useful stats to gather to Gerard or myself. [12:40:24] how about finding who have turned off narayam / webfonts on userprefs? I guess there is an extension to get prefstats if am not wrong [12:41:39] also getting the cookie values back to server for stats purpose [12:50:26] 03(mod) Proofread Page extension setup in Bengali Wikisource - 10https://bugzilla.wikimedia.org/35629 normal->15enhancement; +comment (10Sam Reed (reedy)) [12:54:58] 03(mod) Loss of newuser/create API components with recent upgrade - 10https://bugzilla.wikimedia.org/35635 +comment (10Sam Reed (reedy)) [13:09:21] Blargh, why can't there be a block link for admins on special:listusers [13:12:40] because generally you shouldn't need to block admins? [13:13:44] Signpost poll -- https://toolserver.org/~jarry/signpost/poll.php ~ "The move to Git and Gerrit. Which of these best sums up your overall view?" You may need to vote again if you got an error the first time (sorry!). [13:17:40] p858snake|l_: I meant there isn't a block link for admins to use when on that page, not to block admins :) [13:18:20] Lcawte: because most people don't block from there? you could do some personal js if you wanted [13:19:06] I'm looking at PHP ways to do it at the moment, and I want to block from there... with Special:Nuke and that page, I can clear the list of spam I let build up for the last... forever.. [13:21:58] I think I may have got what I need ... hmm, time to try and hack together a quick fix :/ [13:35:35] thanks Reedy, I asked here, however, no one was around [13:37:49] Lcawte: what value would it be on ListUsers when those lists are so extensive and especially when they contain autocreated? [13:39:14] sDrewth: well, for my personal wiki, I know who exactly is a legit user (because they are all me), and who a spammer is, and theres spam from over a month, and its a lot easier to look down it, hit block on all of those links, and also have a Special:Nuke button next to their names.. [13:39:34] I don't plan on commiting it or anything [13:43:53] New patchset: Umherirrender; "(bug 17615) nosummary option should be reassigned on preview/captcha" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4059 [13:44:36] 03multichill * 10/trunk/tools/ToolserverI18N/language/messages/Monumentsapi.i18n.php: Some more messages thanks to Elya. [13:44:57] 03(mod) nosummary option should be reassigned on preview/captcha - 10https://bugzilla.wikimedia.org/17615 +comment (10Umherirrender) [13:45:45] weirdly I would have thought that the line could have been customised [14:00:16] Hi, where can i make a mediawiki readonly for guests? Is this possible from a special site in the mediawiki itself or do i have to edit any config file? [14:00:21] oups [14:06:08] Does anyone know what namespace number Talk: pages have? [14:06:29] Oh, never mind [14:14:28] New patchset: TheDJ; "(bug 35186) Adding several texvc symbols not available in MathJax" [mediawiki/extensions/Math] (master) - https://gerrit.wikimedia.org/r/4060 [14:16:07] 03(mod) MathJax: Several commands that work in texvc are not recognized - 10https://bugzilla.wikimedia.org/35186 +comment (10Derk-Jan Hartman) [14:18:07] 03(mod) Feature request: Module User Uploads - 10https://bugzilla.wikimedia.org/35613 (10duplicatebug) [14:18:08] 03(mod) API: allow listing of files uploaded by user - 10https://bugzilla.wikimedia.org/26872 (10duplicatebug) [14:21:04] Stummi, you need to edit LocalSettings.php and set the 'edit' permission for * to false [14:21:10] !wg PermissionGroups [14:21:11] https://www.mediawiki.org/wiki/Manual:$wgPermissionGroups [14:21:23] okay, thanks [14:30:54] Is there a written procedure for creating a new WMF wiki? [14:34:24] aharoni: checkout wikitech.wm.org [14:36:25] found [14:36:28] thanks [14:52:09] 03(mod) A general interwiki language link to oldwikisource is required - 10https://bugzilla.wikimedia.org/32189 +comment (10Doug) [14:52:59] 04(REOPENED) Document setting up search indexer for new wikis - 10https://bugzilla.wikimedia.org/28657 +comment (10Amir E. Aharoni) [14:54:18] 03(FIXED) Document setting up search indexer for new wikis - 10https://bugzilla.wikimedia.org/28657 +comment (10Robert Stojnic) [14:54:27] 04(REOPENED) Searching is broken in newly created projects - 10https://bugzilla.wikimedia.org/25682 +comment (10Amir E. Aharoni) [14:58:28] rainman-sr: the idea is not just to document how to set up lucene searches, but to document it in such a way that it's not forgotten again. [14:59:14] 04(REOPENED) Document setting up search indexer for new wikis - 10https://bugzilla.wikimedia.org/28657 +comment (10Amir E. Aharoni) [14:59:42] aharoni, i guess it needs to be added to http://wikitech.wikimedia.org/view/Add_a_wiki [14:59:45] as a step [15:00:05] i'd add it, but for some reason i don't have an account there. [15:02:45] i'd wait with closing that bug until the procedure is tested... for example, until at least one newly-created project has functioning search without poking anyone :) [15:03:06] yes that would be quite nice :) [15:27:30] 03(mod) step 3 (after uploading): the thumbnail preview popup has scrollbars - 10https://bugzilla.wikimedia.org/33337 +comment (10Saibo) [15:28:31] 03(mod) step 3 (after uploading): the thumbnail preview popup has scrollbars - 10https://bugzilla.wikimedia.org/33337 +comment (10Saibo) [15:59:14] New patchset: Umherirrender; "(bug 31883) Limit of some params is not documented in API autodoc" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4061 [16:00:18] 03(mod) Limit of bkusers of list=blocks and titles of action=query is not documented in API help - 10https://bugzilla.wikimedia.org/31883 +comment (10Umherirrender) [16:09:19] New code comment: Raymond; synched on twn.; [16:24:05] How do you make MediaWiki:Tagline get included on each page like it is on enwiki? [16:24:10] 03(mod) [SRF] jqPlot re-factoring v1.8 - 10https://bugzilla.wikimedia.org/35627 +comment (10Jeroen De Dauw) [16:26:39] Krenair: Think it's in the skin? [16:26:51] I assume you're on a custom skin of some point? [16:26:59] *description, even [16:27:35] It's a very customised version of monobook, yeah [16:27:43] https://www.mediawiki.org/wiki/Project:Support_desk/Archive_15#.5BRESOLVED.5D_How_do_I_create_this_text.3F hmm [16:33:12] Krenair: if you've removed
msg('tagline') ?>
[16:33:35] You'll need to put it back in as the first child of
[16:33:55] nvm I found it [16:34:46] MediaWiki:Monobook.css: #siteSub { display: inline !important; font-size: 92%; } [16:35:53] 03(NEW) Open a new WMA-core mailing list - 10https://bugzilla.wikimedia.org/35638 normal; Wikimedia: Mailing lists; (wiki.tomer) [16:48:27] Lydia_WMDE: ping :) [16:49:14] Is there a simple way to clone ajax inline (un)watching for an extension? I tried by copying and adjusting ajaxwatch.js and wfAjaxWatch() but no luck. [16:51:57] 03(mod) Improve XCF Thumbail - 10https://bugzilla.wikimedia.org/35622 +comment (10Mark A. Hershberger) [16:54:08] New review: Hashar; "This change break one test:" [mediawiki/core] (master); V: -1 C: -2; - https://gerrit.wikimedia.org/r/4061 [17:04:18] 03(NEW) Make inline actions like ajaxWatch easier to clone for extensions - 10https://bugzilla.wikimedia.org/35639 enhancement; MediaWiki: Special pages; (subfader) [17:17:07] 03(mod) Improve XCF Thumbail - 10https://bugzilla.wikimedia.org/35622 +comment (10Derk-Jan Hartman) [17:19:22] do we have a JS based sanitizer of external links ? [17:51:09] New patchset: Umherirrender; "(bug 31883) Limit of some params is not documented in API autodoc" [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4061 [17:53:23] New review: Umherirrender; "Same problem as in action=paraminfo, see r86917. I have copy now the current code from action=parami..." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4061 [18:09:54] New patchset: Amire80; "Fixing alignment of thumbcaption for mixed RTL/LTR environment." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4062 [18:12:37] New patchset: Amire80; "Adding .*.swp, vi temporary files, to .gitignore." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4063 [18:27:42] * Dantman can now attest to the fact that we need in-context reference popups [18:30:40] Hello, i tried inserting a latex formula using but this is not working. What am I missing? [18:31:46] <[KrusheR]> you must install Math extension [18:31:48] <[KrusheR]> i think [19:08:02] saper : hi, [19:09:19] saper , i replied you about the changes that you pointed out last time.. [19:10:03] saper, so could u see n let me know if there is something that still needs to be changed. [19:10:08] saper , :| [19:11:37] Nikerabbit, hi Niklas [19:36:45] New review: Amire80; "(no comment)" [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/4052 [19:43:49] New review: Tbleher; "(no comment)" [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/4052 [20:06:19] Hi! [20:06:34] I need help to enable my created mediawiki. [20:07:00] myslq is running, but http://localhost/mediawiki/index.php won't work. [20:07:08] root-account is created. [20:07:39] I've added the tar-ball from mediawiki.org to /var/www/html [20:07:58] phpmyadmin works fine in Firefox. [20:08:03] Apache is installed. [20:08:11] I restarted it, but no luck. [20:09:25] !wontwork [20:09:26] I don't know anything about "wontwork". [20:09:30] I get a 404-error using my internal IP-adress: http://192.168.0.100/mediawiki [20:09:31] Tch, no shortcut [20:09:45] You'll need to be more specific thatn 'won't work' [20:09:53] It just won't show. [20:10:05] ...that's still not descriptive [20:10:05] I think I've done everything needed. [20:10:14] OK. What more do you need? [20:10:19] I'm behind a router. [20:10:28] Are you able to get to the installer? [20:10:48] WHICH installer are you talking about? [20:10:53] MW's installer [20:10:58] mysql-installer? [20:11:03] OK. [20:11:09] No, I don't know where to find it. [20:11:20] I rarely use my own wiki. [20:11:24] Ok, then this sounds like you're having issues with your server setup. [20:11:40] Probably. What to doublecheck? [20:11:56] Hard to say... will need a lot more information about your setup. [20:12:03] Like [20:12:05] ? [20:12:14] Ask me & I'll tell. [20:12:35] What webserver. Where are your configs and document roots. You using one config file or do you have multiple sites-enabled/ files. [20:13:16] mysql [20:13:27] ...that's not a webserver. [20:13:36] apache. [20:13:38] Sorry. [20:14:38] My configs are in /var/www/mediawiki [20:14:44] I think. [20:15:08] Sounds wrong, should be something like /etc/apache2 [20:15:08] This is the content of /var/www [20:15:09] cgi-bin/ html/ mediawiki/ php-eaccelerator/ [20:15:09] error/ icons/ perl/ [20:15:14] OK. [20:15:17] Let me check. [20:15:19] *twitch* [20:15:30] Are you using cPanel/Plesk? [20:15:59] What's in /var/www/html [20:17:11] addon-modules/ index.html mediawiki-1.18.2/ robots.txt [20:17:52] And I dunno what cPanel/Plesk is since I didn't use them the last time. [20:18:07] I'm using Mageia 1 as OS. [20:18:09] x86_64 [20:18:19] Mageia is based on Mandriva. [20:19:34] any git folks here use SourceTree? they're latest release notes mentioned Gerrit - was wondering if they'd made progress on that front.. [20:19:53] Pft... a side distro... [20:20:03] Forked from Mandriva, forked from Red Hat... [20:20:04] Dantman: Huh? [20:20:06] OH well... [20:20:14] Yeah. [20:20:24] That doesn't matter anywho. [20:20:42] You say potato I say potAto. [20:20:56] Well... it affects the default structure of all the packages you install. [20:21:12] Like that /var/www structure [20:22:05] It looks like one of those horrid setups where the web folder is split up into cgi-bin/ a public_html or html folder with the actual document root, and various other folders for logs, configs, etc... [20:22:28] In this case it means that /var/www/mediawiki/ is not inside the document root and hence doesn't get served. [20:22:39] As in only things in /var/www/html/ are served. [20:22:55] Did you visit /mediawiki-1.18.2/index.php? [20:25:16] varnent: Yeah, I use SourceTree [20:25:49] Dantman: any luck with git-review and other Gerrit support? oohs like an update came out yesterday [20:26:32] Dantman: Nope. I haven't. [20:26:51] varnent: Let me update [20:27:22] That only asks me to save it. [20:27:45] Should I move some files? [20:27:56] Hmmm? [20:28:09] Umeaboy: It's asking you to downloat index.php? [20:28:40] Yeah. [20:30:54] And phpmyadmin works? [20:31:05] Check where phpmyadmin is installed [20:33:16] Yes, it works. [20:33:57] Under /etc [20:34:03] /etc/phpmyadmin [20:34:14] Dantman: ^^ [20:41:26] Umeaboy: That doesn't sound like the right place for the phpmyadmin files [20:41:39] Umeaboy: Show me what is in /etc/apache2 [20:44:24] Nothing in etc [20:46:31] What's in /etc then (pastebin( [20:46:38] ps aux | grep apache shows me that it's running thou. [20:47:41] Dantman: http://pastebin.com/rnWZ7tHL [20:48:17] apache is used by httpd.conf [20:48:32] Umeaboy: /etc/httpd [20:48:39] Yes? [20:48:47] Show me the contents of that [20:48:55] conf/ conf.d/ extramodules@ lib64@ logs@ modules@ modules.d/ [20:48:55] ...looks like their spot for the apache configs [20:49:08] conf/ and conf.d [20:49:14] Right. [20:49:18] And????? [20:49:39] Show me the contents of the config files in those two folders. [20:50:57] For /conf: addon-modules/ fileprotector.conf httpd.conf magic mime.types webapps.d/ vhosts.d/ [20:51:17] conf.d is empty. [20:51:27] httpd.conf webapps.d and vhosts.d [20:52:53] Content of httpd.conf http://pastebin.com/x3shSvEk [20:53:45] Content of webapps.d/: addon-modules.conf mediawiki-common.conf mediawiki.conf php-eaccelerator.conf phpmyadmin.conf [20:54:33] mediawiki{,-common}.conf phpmyadmin.conf [20:55:13] Content of mediawiki-common.conf: [20:55:15] # global config for mediawiki [20:55:15] # this only covers the common code [20:55:15] # each wiki instance requires its own config [20:55:15] [20:55:15] Order allow,deny [20:55:16] Allow from All [20:55:18] [20:55:20] *cough* [20:55:48] WHAT? [20:55:57] Any setting that's wrong? [20:55:59] pastebin [20:57:53] * SleepyPanda continues writing python mw api client because mwclient sucks [20:58:27] Content of mediawiki.conf: http://pastebin.com/svEeZBgZ [20:59:35] wow, using a page query to get edit token? [20:59:38] that looks nasty :( [20:59:50] hmmm? [21:00:22] Dantman: hmmm to me? [21:00:27] mhmm [21:00:36] Dantman: Well? [21:00:44] Umeaboy: phpmyadmin.conf [21:01:01] I need to do api.php ? action=query & prop=info|revisions & intoken=edit & titles=Main%20Page to get an edit token, which *does not change* per login. [21:01:19] retrieving info about a particular page to get an edit token (which has nothing to do with the page!) makes me feel a bit… weird [21:01:40] very much possible that this is simply my soul coming back in after the last two hours of python. [21:02:01] YuviPanda: Sure... I suppose... ;) unless in the future we decide to give you a separate edit token for every page... muahahahah [21:02:36] ah. [21:02:47] so let me just pretend that I do not know at all that the edit token is per session [21:02:53] and continue on my merry way [21:03:19] Dantman: http://pastebin.com/WZCFa5c0 [21:03:41] Do I change that IP-adress to my internal IP-adress? [21:04:07] No, you said phpmyadmin was already working [21:04:20] ...haven't seen what I was looking or [21:04:47] Umeaboy: Go back to that mw folder and let it download index.php when it asks and show me what's there. [21:04:52] OK. [21:05:02] OK. [21:06:08] Hi. For whatever reason, Mediawiki is sending PURGE requests to varnish as "PURGE http://myhostname/someurl HTTP/1.0" instead of "PURGE /someurl HTTP/1.1\nHost: myhostname" [21:06:14] Is there a way to fix this? [21:08:25] insigbit: Looks like it's hardcoded into SquidPurgeClient.php https://gerrit.wikimedia.org/r/gitweb?p=mediawiki/core.git;a=blob;f=includes/SquidPurgeClient.php;h=b0418bac606ab800a3372211e7bbbab9ab811eba;hb=HEAD [21:08:37] That'll probably need some improvement to core. [21:08:49] Krinkle: around? [21:09:04] I'm surprised nobody else is complaining about this. I'm late to the caching game. [21:09:26] YuviPanda: a little bit [21:09:55] insigbit: Would you be able to backport a patch into your install? [21:09:58] Krinkle: wanted you to take a look at http://en.wikipedia.org/wiki/User:Yuvipanda/js-utils/ClientTemplate.js whenever you are free. It's a small HTML/JS templating helper I wrote. [21:10:19] Dantman: That only asks me to download the sam file again. [21:10:22] same [21:10:23] Currently the templates are uncached (afaik) so perf will die majorly. Thinking of ways to cache that. [21:10:39] Dantman: I guess. Is there a patch that you know of? [21:10:44] I think I have to move the mediawiki-1.8.2 dir to /mediawiki [21:10:47] Right? [21:10:51] insigbit: Nah... I was considering writing one [21:11:03] Umeaboy: That won't fix the download issue/ [21:11:09] OK. [21:11:21] Now what then? [21:11:22] you can't even download the data? [21:11:24] YuviPanda: It depends on underscore.js and the template module though? [21:11:32] YuviPanda: what do you want me to do? [21:11:33] Apparently not. [21:11:43] That doesn't sound right... [21:11:47] Krinkle: tell me if there's a better way of getting that HTML. [21:11:51] err, Template HTML [21:12:02] currently am storing that in a wiki page and using a get. [21:12:10] Nothing should stop your browser from doing that. [21:12:22] YuviPanda: action=raw is fine [21:12:24] you may want to add some smaxage [21:12:25] for caching [21:12:37] I did not know of smaxage [21:12:39] and ctype=text/javascript [21:12:55] YuviPanda: https://www.mediawiki.org/wiki/RL/MGU#Keep_gadgets_central [21:12:57] (example) [21:13:04] Most common is [21:13:05] &action=raw&ctype=text/javascript&smaxage=21600&maxage=86400 [21:13:10] Dantman: Here is something that looks promising: http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Varnish_purging_not_working_since_Varnish_2.x [21:13:31] ah! [21:13:52] Krinkle: that's what I was looking for. [21:14:03] so the browser will then handle caching for me properly. [21:14:07] yeo [21:14:09] yep* [21:14:09] Krinkle: thanks! [21:14:11] Although I think it should be sending HTTP/1.1\nHost instead of HTTP/1.0\nHost: [21:14:12] :) [21:14:14] insigbit: Looks like something I wouldn't advise alone. [21:14:16] "304 Not Modifed" etc. [21:14:22] yeah, that's what I wanted [21:14:49] Krinkle: is smaxage, etc documented someplace? [21:15:01] ah [21:15:02] found it [21:15:04] :) [21:15:06] https://www.mediawiki.org/wiki/Manual:Parameters_to_index.php [21:15:34] Krinkle: does it have to be text/javascript? [21:15:40] YuviPanda: Yes [21:15:44] considering the fact that i'm downloading html [21:15:50] There are only a few allowed ctypes [21:16:05] oh [21:16:06] http://en.wikipedia.org/wiki/User:Yuvipanda/AssessmentBar/Toolbar.template [21:16:09] is what i'm getting [21:16:23] well, using html is not possible (and a security risk in IE) [21:16:30] text/plain might work [21:16:40] Krinkle: it says text/x-wiki is supported [21:16:45] Dantman: So, what's next? [21:17:02] httpd configured wrong? [21:17:08] Krinkle: would transferring html as javascript cause issues? [21:17:20] Umeaboy: I'm not sure... there should be nothing stopping you from downloading it so I can undersand what's wrong. [21:17:20] YuviPanda: No, but using text/javascript is not needed [21:17:26] YuviPanda: Does text/plain work? [21:17:30] not sure, let me check [21:17:36] Umeaboy: And I haven't seen anything yet to indicate that php is enabled in some places but not others. [21:17:51] the documentation doesn't mention text/plain though [21:18:28] YuviPanda: Indeed, text/plain will use text/x-wiki instead [21:18:30] use text/x-wiki :) [21:18:34] ah :D [21:18:38] which means "raw wikitext" [21:18:43] considering that this *is* wikitext, I guess it makes sense [21:18:47] ye [21:18:51] p [21:18:51] ;) there's a reason we don't support text/plain [21:18:58] I figured [21:19:03] IE? [21:19:07] ;) Yup [21:19:11] wah [21:19:12] Of course [21:19:17] what else [21:19:44] I assumed it was the fact that MW.org does not host plaintext ever, but wikitext :) [21:20:04] s/\.org// [21:20:08] Allow text/plain and some versions of IE will kindly ignore your explicitly declared content-type, and auto detect any WikiText page with content that looks like HTML as HTML and then create a handy little XSS hole for you. [21:20:36] ;) It's also why we use text/text in some places. [21:20:47] ah, IE [21:21:07] Personally though I hate text/x-wiki [21:21:18] New review: Reedy; "(no comment)" [mediawiki/core] (master); V: 1 C: 2; - https://gerrit.wikimedia.org/r/4063 [21:21:19] That should have been text/x-mediawiki-wikitext [21:21:21] Change merged: Reedy; [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4063 [21:21:46] The best April Fool's joke would be to find a sleeping web-dev and tattoo an IE6 logo on their shoulder in a visible way :) [21:21:57] Dantman: yes, x-wiki seems like 'we are sending you a wiki!' [21:22:18] YuviPanda: Nah, that sounds more like application/x-wiki [21:22:34] hmm, right. [21:22:42] so text/x-wiki doesn't make sense. [21:22:48] x-wikitext would've been fine [21:22:56] (and showed us to be full of ourselves) [21:23:11] Should really include vendor name. [21:23:17] Hmmm wait... [21:24:09] text/vnd.mediawiki.wikitext [21:24:15] wikitax, markdown, etc. [21:25:48] Krinkle: works [21:25:49] thanks! [21:25:50] :) [21:26:06] 03(mod) Milestone: MediaWiki 1.19 (tracking) - 10https://bugzilla.wikimedia.org/29097 (10Platonides) [21:26:07] 03(NEW) Article::delete() calls - 10https://bugzilla.wikimedia.org/35640 normal; MediaWiki: General/Unknown; (Platonides) [21:26:54] <[KrusheR]> weeee! [21:27:26] 03(mod) Top Bar is inconsistent between screens - 10https://bugzilla.wikimedia.org/35633 +comment (10Sam Reed (reedy)) [21:31:02] YuviPanda: You're welcome [21:33:07] . [21:33:27] 03(mod) Change Spanish formatnum behavior - 10https://bugzilla.wikimedia.org/34977 +comment (10Platonides) [21:35:13] Dantman: I fixed the issue. ;) [21:35:31] When I sign up for developer access, can my Wikimedia username, Git username, and shell username all be different? [21:37:27] yes [21:37:44] but its preferref not to be [21:38:34] actually shell and git might not be for new accounts [21:39:48] Currently, the instructions at the top of the page seem to contradict the text of the new request template. [21:39:50] New patchset: Amire80; "Sprint 12 fixes" [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/4064 [21:41:07] is there a page that is guaranteed to exist in every mediawiki installation? [21:41:14] i'm not sure if there's a generic way to grab edit tokens [21:41:18] (for convenience, ofcourse) [21:41:23] Change abandoned: Amire80; "I made a lot of mess with Git. The fixed version is in https://gerrit.wikimedia.org/r/#change,4064 (..." [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/3822 [21:41:25] that will work without me hard coding Main_Page or some such [21:41:29] Change abandoned: Amire80; "I made a lot of mess with Git. The fixed version is in https://gerrit.wikimedia.org/r/#change,4064 (..." [mediawiki/extensions/TranslationNotifications] (master) - https://gerrit.wikimedia.org/r/3980 [21:43:54] Now, how do I make my wiki public so that others may view it & apply for accounts & stuff? [21:44:11] Do I port forward the wiki in my router-settings? [21:44:23] YuviPanda: Just use the title of the page you're going to edit [21:44:33] I was trying to cheat :P [21:44:52] Dantman: i'm building a pyhon api that mimicks whatever mw.Api does [21:44:59] so figuring out equivalent of mw.user.tokens [21:45:09] Is it possible to run javascript in mediawiki=? [21:45:15] YuviPanda: If you cheat you'll be in trouble when the unit test shows up. [21:45:26] p858snake: So the "preferred account name" for new requests applies to all of Labs? [21:45:32] git, labsconsole, and any shell account I might have in the future on a labs instance? [21:45:43] yes [21:45:45] Dantman: so, is the 'edit tokens are per session' is an implementation detail I should not rely on at all? [21:46:23] (Some pages don't care about edit conflicts) [21:46:40] Hi. When I assign a .i18n.php file to $wgExtensionMessagesFiles['myext'], do I need to clear cache, rebuild something? wfMsg() and wfMsgExt() don't know about my system messages. [21:47:32] YuviPanda: edittoken != edit conflict [21:47:33] Is it possible to run javascript in mediawiki=? [21:47:52] Dantman: no, I was mentioning the fact that I don't have to 'GET' every page before I 'POST' [21:48:07] so essentially, by not reusing the edit token, I'm going to be having 2x the requests [21:48:45] p858snake: I have posted my developer access request, and I am going to clarify the top-of-page instructions. Thank you. [21:48:49] Ah... [21:49:02] Dantman: that's why i am 'cheating' [21:49:12] YuviPanda: It really shouldn't matter what title you use. edittoken should return whether the page exists or not. [21:49:34] aaah [21:49:35] right [21:49:40] Dantman: thanks! [21:49:52] basically i need to make a input box and a button so that i can make a "calculator" on my mediawiki page. Is that possible? [21:50:26] YuviPanda: compare https://en.m.wikipedia.org/wiki/User:Amire80/mobile_navbar and https://en.wikipedia.org/wiki/User:Amire80/mobile_navbar [21:50:40] PleaseStand: shell account name = name used for labs shell & username@ for git-over-ssh commit [21:51:09] aharoni: checking [21:51:14] PleaseStand: Labsconsole name = name used for Labsconsole wiki & in your git user.name [21:51:30] bdi, https://www.mediawiki.org/wiki/JavaScript [21:51:39] It's actually common pratice for Labsconsole name to not be the one you use on MW.org/Wikimedia [21:51:55] Since user.name is traditionally your Real Name. [21:52:49] aharoni: essentially, lots of styles provided in the full version are stripped in the mobile version [21:52:54] aharoni: also, no RL. [21:53:00] YuviPanda: i suppose that the display is different, because the template on the page uses a CSS class that is only available in common.css. [21:53:06] aharoni: yes. [21:53:10] aharoni: and no 'per project' css or js [21:53:21] so common.css, etc aren't being respected. [21:53:39] if you ask me, it's not so much a bug in MobileFrontend, as it is a bug in the communities - in all languages - that customize too much :) [21:53:43] aharoni: we're going to pick Roan's brain this week to see how we can do RL. This should turn up when that's out. [21:54:38] aharoni: Unless I'm missreading that, that sounds like something to be responded with "Bah!" to me [21:54:48] aharoni: wiktionary has also been asking for it (per project css/js) [21:55:03] aharoni: including the usual common.css and common.js is perhaps not the best idea either. [21:55:06] aharoni: so… hard problem :) [21:55:14] aharoni: file a bug? [21:55:15] RL2! [21:55:22] Ponies! [21:55:47] there is a ticket for it already. [21:55:54] mobile common.css [21:56:02] thedj: cool! [21:56:16] Separate componentalized css and js chunks... with a "Show in mobile" option [21:57:16] another problem is the total different page structure and classes and id's between mobile and normal.. [21:57:44] aharoni: hmm [21:57:53] media = screen, print, mobile [21:58:00] ;) though 'mobile' would be a hack [21:58:03] aharoni: so it says "You can use these snippets in any resource loader module." [21:58:12] aharoni: whats a resource loader module? [21:58:20] Anyone around here that can deal with some of these? https://www.mediawiki.org/w/index.php?title=Special:PendingChanges [21:58:41] bdi, https://www.mediawiki.org/wiki/ResourceLoader [21:59:01] basically, it's MediaWiki ultra-clever way to load JavaScript. [21:59:38] see also https://www.mediawiki.org/wiki/Gadgets [21:59:49] aharoni: hmm from v. 1.17....i am running 1.16 [21:59:54] aharoni: is there any other way? [22:00:57] Dantman: I generally use my full name for user.name. Does that mean logging in using SSH using firstname_lastname? [22:01:07] aharoni: ? [22:01:15] PleaseStand: No user.name != shell name. [22:01:29] it's possible, but i'm only familiar with the new ways. [22:01:44] PleaseStand: What you use for user.name should be your account name on the labsconsole wiki, and the one you use for SSH should be the shell name. [22:03:02] ...our request form is messed up [22:03:43] Reedy: Should User:FuzzyBot have the editor flag for auto-review? [22:04:07] Krenair: yes, otherwise shit ends up in pendingchanges that can't be reviewed [22:04:08] can anybody show me a snippet of how i include javascript and inputboxes in mediawiki 1.16? [22:04:28] Ugh [22:04:36] I'm getting "Permission denied" when trying to review some of this [22:04:52] yeah FR and Translate don't work together [22:05:02] does anybody know the correct way to make a link to gerrit in the bugtracker ? [22:05:08] Dantman: Are you planning to fix the form? [22:05:29] Looking at it right now... though I'm not really the person handling this [22:06:56] ...I'm not even sure 'how' I should fix this up [22:07:35] Reedy: Oh nvm, looks like it already has that. Wish we could get the FlaggedRevs fix deployed soon >_> [22:08:17] anyone? [22:08:57] bdi: http://www.mediawiki.org/wiki/Gadget_kitchen/Training is what I used to learn that [22:09:06] bdi: however, note that it requires MW 1.17 or up (IIRC) [22:09:23] YuviPanda: i have 1.16 [22:09:32] bdi: sorry, I'm not sure how to do that with 1.16 [22:09:58] anybody knows how to insert javascript in 1.16? [22:10:04] Dantman: Thanks for your clarification. I thought shell account SSH and Gerrit SSH were not necessarily the same. [22:14:19] ^%&#!.. It ought to be written somewhere on the Developing extenstions manual that you need to delete cache/*.db for messages to be used. I've been trying to find my php error for about 2 hours now.. [22:15:26] I've never had to do that... [22:16:53] Reedy: Well.. I didn't modify any php files.. I reload.. I got a on my page.. I delete the cache.. And voila is replaced by the string in extension.i18n.php. [22:17:09] Sounds like someone is using non-default caching settings [22:17:33] Is there a no-cache one somewhere?! [22:17:41] Extension development is best done with CACHE_NONE until you start testing caching. IMHO [22:18:00] That is where I am: $wgMainCacheType = CACHE_NONE; [22:18:23] Unsetting $wgCacheDirectory ? [22:18:34] anybody knows how to insert javascript in mw 1.16? [22:18:38] mhmm [22:19:34] Damnit. Talk about shooting oneself in the food! [22:20:57] * Dantman should create a URI class [22:21:45] bdi: can't you upgrade to a release that's actually supported? [22:23:23] Reedy: i think upgrading mw is a big task [22:24:16] not really [22:28:03] Change abandoned: Reedy; "(no reason)" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3882 [22:28:05] Change abandoned: Reedy; "(no reason)" [mediawiki/extensions/VisualEditor] (master) - https://gerrit.wikimedia.org/r/3883 [22:35:29] New patchset: Daniel Friesen; "Add $wgPurgeHttp11." [mediawiki/core] (master) - https://gerrit.wikimedia.org/r/4065 [22:37:42] Gah... insigbit left [22:39:47] New review: Zaran; "(no comment)" [mediawiki/extensions/ProofreadPage] (master) C: 1; - https://gerrit.wikimedia.org/r/4052 [23:08:38] 03(mod) Open a new WMA-core mailing list - 10https://bugzilla.wikimedia.org/35638 normal->15enhancement (10Sam Reed (reedy)) [23:22:58] Ahhh... multi-edit always a refreshing feature to have [23:23:14] hi! Where (which file) MW start make a minicopy of img? [23:24:10] i cant find it( [23:25:42] !thumbnail [23:25:42] For information on configuring thumbnailing on MediaWiki, please refer to . [23:26:47] thumb.php? [23:27:38] what about it? [23:32:42] about miniimage [23:32:59] hi everyone [23:33:12] http://gothicwiki.org/wiki/%D0%A4%D0%B0%D0%B9%D0%BB:003_%D0%B1.jpg [23:33:30] ImageMagic and GD dont work [23:34:15] and i cant find error [23:35:20] i am trying to get phpBB and MediaWiki Single SignOn using Extension:Phpbb Single Sign-On http://www.mediawiki.org/wiki/Extension:Phpbb_Single_Sign-On [23:35:40] but I can not get the last skin changes part [23:35:53] has anyone managed to get it working [23:35:59] which gives the best performance? postgres, my, or sqlite? [23:36:28] sqlite isn't scalable [23:37:05] PG doesn't receive as much attention [23:37:23] so really, mysql? and innodb or myisamm? [23:37:24] so if you're talking about MW and performance, choose MySQL [23:37:31] NoSQL, ofcourse [23:37:44] it webscales. [23:37:50] * MaxSem throws MongoDB at YuviPanda [23:37:53] * Reedy waits for YuviPanda to add support to MW [23:38:12] or if one know a single sign solution for mediawiki and phpbb [23:38:12] * YuviPanda throws couch at MaxSem  [23:38:14] mmmm, SQL layer on top of MongoDB [23:38:17] * YuviPanda runs away from Reedy  [23:38:30] so what about migrating from FosWiki? [23:38:36] is that just alotta copy and pasting? [23:38:39] astra05: innodb [23:38:40] in a manner of speaking [23:39:19] ( [23:39:19] single signon : phpbb & mediawiki anyone help please! [23:39:31] we don't maintain any migration tools [23:39:52] triferema: did you try searching? https://www.mediawiki.org/wiki/Extension:Phpbb_Single_Sign-On [23:40:08] https://www.mediawiki.org/wiki/Extension:PHPBB/Users_Integration [23:40:10] triferema: you are going to have write singlesignon cookies and make the dbs have rules for each other [23:40:21] Reedy: so really just doing a manual migration is best course [23:40:36] Unless you have a lot of stuff to migrate, in which case you could write a tool [23:40:58] hmm [23:41:34] I'm not familiar with foswiki, or even the software it was forked from [23:41:52] Reedy: foswiki is a lotta perl and it uses flat files [23:41:54] Reedy I have been working with that Reedy [23:41:57] different table syntax [23:42:02] noone can help me? [23:42:11] bit I am getting two main problems [23:42:48] so if I login on phpbb it also manages to login into mediawiki but I can not edit or do anything [23:43:41] triferema: you are going to have to write custom stuff i feel like [23:43:49] triferema: they use two seperate schemas [23:43:56] and also there is the last part that talk about making changes on the skin [23:43:59] for ACL, storage etc etc [23:44:02] Iniquity: it still seems you haven't setup thumbnailing correctly, whether path or permissions to the image scaler is wrong, or PHP can't shell out [23:44:09] I can not seem to get where that is in mediawiki [23:44:28] triferema: imagemagick or GD [23:44:32] if i am not mistaken [23:44:32] !authplugin [23:44:32] http://www.mediawiki.org/wiki/AuthPlugin [23:44:52] which are php modules [23:45:18] astra05: what do you mean imagemagic or GD [23:45:19] don't have to use the php extensions [23:45:40] it login as expected except I can not do anything much on mediawiki [23:45:45] triferema: php-gd is a library that allows manipulation of images via php [23:45:54] imagemagick is a program with a php exentions that can do the same [23:46:10] it has librariers for jpeg, png, bmp, etc etc [23:46:39] Multi-Edit -> https://www.youtube.com/watch?v=CUgdiZXmBWA [23:46:46] astra05: what I mean is once I have logged in to phpBB, it also correctly logs me in into media wiki, but I can not actually do much [23:46:48] here [23:47:11] triferema: i would check your user permissions schema for both [23:47:12] rights is ok, path is ok. it is very strange [23:47:16] that is what it sounds like to me [23:47:32] make sure read,write,delete is the same for both frontends [23:47:33] http://boc-dev01.freecode.no/forum/ - username: triferema password: rootpass [23:47:49] once logged in go to http://boc-dev01.freecode.no/wiki [23:47:57] you will see that you are logged there [23:47:58] triferema: this would involve you lookig at your user code and mysql db [23:48:18] but you can not create any article or make changes [23:49:15] triferema: ok, how do you think mediawiki handles users who can make changes? [23:49:24] it has a list of users with attributes [23:49:35] Reedy, i can create the path to thumb file, but i cant find file there [23:49:55] Just by using thumb.php isn't going to make it work [23:49:59] and these attributes define things like admin, read write [23:50:21] so you have to look at your mediawiki users and attributes [23:50:27] and your phpbb users and attributes [23:50:39] and make sure they correlate, else you are going to experience something not good like what you are now [23:51:22] okay I will look! but even the admin can not edit ether [23:51:26] either [23:51:32] is that expected? [23:51:37] right, so that attribute is not properly set somewhere [23:51:57] okay just one last thing [23:51:58] http://www.mediawiki.org/wiki/Extension:Phpbb_Single_Sign-On#Using_it_in_your_skin [23:51:59] probably, to mediawiki, that admin attribute isn't properly being recognized [23:52:34] triferema: this is probably beyond your level [23:52:41] but SSO with databases is a pita [23:52:49] usually that is when deploying ldap isn't a bad idea [23:53:01] where do I actually find that I have looked all files in the skins folder [23:53:02] but you have to understand user structure and organization structure and write a plan for both [23:53:24] triferema: you ar egoing to be looking at core .php files and the DB using phpmysqladmin [23:53:48] triferema: are you on a cpanel server? [23:54:17] #$wgHashedUploadDirectory = false; it is ok? [23:54:35] i have considered that LDAP option but the project nature people will be registering online and LDAP did not seem like a good option then [23:54:59] triferema: yeah, you would have to have either mediawiki or phpbb interface with ldap for user registration [23:55:03] and you would have to create user logic [23:55:13] so that people would be in the right cn's and whatnot [23:55:34] okay let me look into it some more may be some thing will work [23:55:39] but again, more complexity isn't always good [23:55:50] but i have been in your shoes whewre you need SSO across multiple apps [23:56:02] and i just did a ldap deployment [23:56:12] using 389DS from Fedora/RHEL [23:56:26] i will talk to the client and see if that is an option we can explore [23:56:27] cause it is openldap x.509 compat [23:56:42] but how did you deal with people registering online [23:56:52] in the case of phpBB [23:56:53] triferema: i wrote something for drupal :) [23:57:17] okay I am wrapping them around Joomla [23:57:31] Could someone experienced with mysql take a quick sanity check at https://toolserver.org/~krinkle/tmp/psty/cvn-sqlite2mysql/ ? [23:57:43] triferema: joomla has a great openldap plugin [23:57:45] It's only needed for a few runs, but just checking for stupid mistakes [23:57:52] but at the moment I want er to get MediaWiki and phpBB to work together and I can worry about Joomla lat [23:57:52] but again, you are adding more user logic [23:58:13] triferema: if you are going to do this [23:58:15] start from the top [23:58:18] build your ldap schema [23:58:26] create roles and ACL's [23:58:36] think of ldap like the ms gui for AD [23:58:42] just folders for people to go [23:59:09] first plugin mediawiki [23:59:14] which has an ldap registration module [23:59:18] then make sure that works [23:59:25] then plug-in phpbb in the same way [23:59:34] and after thos efirst two, you should have a great understanding of your user logic [23:59:38] and it gets easy from there [23:59:54] also, knowing how to program in php is super helpful else you are goig to have to freelance something [23:59:57] okay let me install something on virtual box