[00:30:23] hiya, can anyone help me with resourceloader? my @embed in CSS is not doing anything [00:45:38] UltrasonicNXT: mw version? [00:46:53] Zppix: 1.26 [00:47:39] it's odd because it's working on the mediawiki.feedback module, but on my own ext.myextension.css it's not doing anything [00:48:53] Unfortunally we dont support 1.26 [00:50:57] wait but it works for the core modules on 1.26? [00:54:10] Did you make this module or download it from the websitr [00:55:30] UltrasonicNXT: weird missing dependancy? [00:55:42] /RL module setup correctly? [00:57:13] Reedy: "ext.mediawikichat.css": {"styles": "MediaWikiChat.css", "position": "top" }, and then a call to $out->addModules() should be okay, no? [00:57:29] vaguely looks right, yeah [01:00:55] I'm kinda stuck... [04:46:36] Hi folks, is there any way to make the CAPTCHA more obvious to folks on en-wiki? We sometimes get folks in in -en-help that complain that they've clicked 'Save page', and then can't find their saved page, and it's usually due to the fact that they missed the CAPTCHA. I've never encountered the CAPTCHA myself, but I gather that it's showing up below the Save page button. Perhaps it should overlay or do something more obvious with a big "YOUR PAGE [04:46:36] HASN'T BEEN SAVED YET" sort of warning? [04:59:11] Waggie: open a ticket over at phabricator.wikimedia.org [05:37:07] I was hoping for some discussion on the matter before I opened a ticket.. I'm aware of where to create tickets.. [07:39:41] Waggie: due to the christmas period a lot of people aren't activate on IRC atm, where as if you submit on phabricator people will see it on the new feed and comment when available :) [07:40:53] p858snake|L2: Thanks.. I'm in no rush. :) [07:41:06] ALL THE PHAB TICKETS [08:49:02] Waggie: did you file a bug for that? [09:09:58] Hi. Could someone please take a look at https://phabricator.wikimedia.org/T141482#2807193 (Problem with CentralAuth and log in) (No active attempt error) [09:12:36] legoktm: do you have any ideas for the task? [09:13:52] Reception|away: I think trying to run non-master CentralAuth is probably a bad idea. [09:14:44] legotkm: What do you mean by "non-master"? [09:15:08] This is the only way our wiki farm currently has of connecting all our wikis. [09:15:33] master refers to the current development version, using a release branch (e.g. REL1_27) isn't something I'd recommend for CentralAuth [09:15:51] anyways, good night [09:16:33] legoktm: we are now running REL1_28 since the upgrade [09:16:38] Good night! [11:45:45] how to remove the translate-proofr user group? [11:52:43] any ideas? [11:54:39] http://i.imgur.com/idbZzal.png doing this doesn't help, just saying [12:11:21] how long does it typically take to have an article marked for translation on mediawiki.org and do i have to post a thread somewhere [12:14:59] are there any legitimate users on this chat other than bot accounts [13:51:38] guest22, no, many people just have their IRC client in the background running and reply when they got pinged. [14:30:04] Is anyone familiar with the Auth_remoteuser plugin? If so, is it possible to get this working with mediawiki 1.27+? [15:50:51] hey i need a little help un-vandalizing my wiki [15:51:19] is there an easy way to delete all users and their contributions since say 12-25-16? =P [15:54:04] Adelia you mean they created several pages since 12-25-16? [15:54:09] And you want them deleted? [15:54:14] Or just simple vandalism on page [15:54:48] we had it pretty secure so our pages are ok [15:54:55] but they added a bunch of users and a bunch of pages [15:55:09] Are you willing to share a link? [15:55:17] I don't understand what you mean by bunch of users. [15:55:22] it started like 640am on 12-25-16 , if i could delete all new users and their contribs since then it'd be sweet [15:55:31] we had like 7 registered people [15:55:37] and now i have 500 pages or registered people [15:56:00] Can't you nuke those users contributions? [15:56:05] yeah but one at a time [15:56:05] massdelete [15:56:24] i can pick one user, delete all contribs with nuke, then block that user [15:56:30] but i have sooo many pages of users to do it to :( lol [15:57:17] Hm... [15:57:43] Maybe someone else will know? I thought you were unaware of nuke, that's pretty much all my knowledge of that [15:58:03] i saw this great thing but it's unmaintained... it was "NukeAndDelete" [15:58:32] if nobody made any legitimate edits since then, rolling back the database to a previous backup is the easiest [15:58:52] https://www.mediawiki.org/wiki/Extension:BlockAndNuke [15:58:55] that's the one :X [15:59:07] i'll see about doing that [15:59:08] otherwise, what you're doing is about the best there is. Sticking a bot on it will make it run faster, but the general process remains the same [16:02:11] if your wiki is not meant to be publically editable, consider restricting account creation [16:02:43] if it is, consider adding some anti-spam tools such as ConfirmEdit (captcha) and AbuseFilter to help block future instances before they start [16:07:45] well i managed to stop the damage but i found out like 4 days late i was on vacation lol [16:12:41] Hi, someone knowledgeable about Cirrus/Elastica here? [16:13:04] any search I do on my wiki leads to "An error has occurred while searching: Internal error: Status::getMessage called for a good result, this is incorrect" [16:16:03] auvajs: interesting... [16:17:05] auvajs: have you tried turning on debugging? [16:17:24] https://www.mediawiki.org/wiki/Manual:How_to_debug [16:19:12] Skizzerz: do i have to use my own robot or can i request help from another robot? =D [16:20:24] hexmode: no [16:21:10] auvajs: yea, try to get a stack trace for that error. [16:21:16] are you sure it has to do with Cirrus? [16:21:28] auvajs: so set up a debug log (https://www.mediawiki.org/wiki/Manual:How_to_debug#Setting_up_a_debug_log_file) and that will give you some idea of what is happening on the MW side [16:21:53] (And DanielK_WMDE__ will probably have a ton of help that I'd be ignorant of) [16:22:06] not really, i have to run off, i'm at a conference :) [16:22:13] oh [16:22:24] well, I'll stick around :) [16:22:41] also, i don't really know the cirrus code. but the error suggests a bad conditional in the error handling. should be easy enough to find with a stack trace. [16:22:51] bbl! [16:24:49] Adelia: I'd recommend pywikibot -- https://www.mediawiki.org/wiki/Manual:Pywikibot [16:24:54] you'll need to set it up yourself though [16:25:05] hi, I put error_reporting( -1 ); [16:25:05] ini_set( 'display_errors', 1 ); [16:25:20] into my LocalSettings but when doing a search I can't see any PHP errors [16:25:48] although [16:25:53] it looks like it may be missing a mass-block script [16:26:46] auvajs: ok, that's good. But now turn on the debug log, try the request again, and see if you see anything there. [16:27:28] auvajs: after that, we can instrument the code to get a stack trace like Daniel suggested. [16:31:40] the error log: http://pastebin.com/Y5rCrpt8 [16:35:47] auvajs: checking... [16:45:02] auvajs: Time to instrument the code! in includes/Status.php, look for "function getMessage" and, after that, "if ( $this->isOK() ) {\m $this-fatal..." [16:45:58] auvajs: after the "this->isOK()) {" bit, put "throw new Exception('stack');" [16:48:01] if ( $this->isOK() ) { throw new Exception('stack'); [16:48:11] $this->fatal( 'internalerror_info',.. etc? [16:49:40] http://pravnickyslovnik.cz/Speci%C3%A1ln%C3%AD:Hled%C3%A1n%C3%AD?search=hello&go=Hledat&searchToken=9a0d8svgcwjm8ahcoty4i3vho [16:49:52] hexmode: you can see the errors on that link [17:05:51] hexmode: any idea? :) [17:07:00] auvajs: When I set up ElasticSearch, I had a way to check it in the browser [17:07:35] auvajs: I don't recall what that was -- a special port on the host -- but are you sure it is up? [17:09:48] /etc/init.d/elasticsearch status [17:10:01] one of the lines says: Active: active (running) since Wed 2016-09-28 01:54:13 CEST; 3 months 1 days ago [17:10:46] So, it has been working for the past 3 months and only today had a problem? [17:11:44] the problem is since yesterday or so I guess.. after I upgraded via git [17:12:36] oh no.. the problem was before, I tried to solve it thrugh upgrading [17:12:41] but in vain [17:12:59] but the problem is since 2 days or so [17:13:02] hrm.. [17:13:33] on tueday I guess I tried rebuilding the index but it also didnt help [17:13:42] There has been some work since the spot you chose for upgrading [17:13:58] I think you're seeing a MW problem, not a search problem [17:14:42] hm.. my version is 1.29.0-alpha (adae996) [17:14:45] 13:04, 2 November 2016 [17:14:54] right, I saw that [17:15:16] It looks like there has been work on this code since... let me verify [17:17:06] https://gerrit.wikimedia.org/r/#/c/320554/ [17:17:15] I think you need that [17:18:13] auvajs: [17:18:20] how can I upgrade to it? [17:18:26] I'm using git branch `git branch -a --list|grep -o wmf\/.\*|sort -V|tail -1` [17:18:44] but the last version I was able to fet was that from 2 November [17:19:32] some of the skins and plugins have newer revisions though [17:23:36] auvajs: you'd need to look under "Download" and use the patch file link and then run patch [17:23:59] or use the cherry pick command [17:24:15] you'd also need the "Depends-on" patch [17:24:49] https://gerrit.wikimedia.org/r/#/c/320551/ [17:25:53] maybe only he second one -- the "Depends-on" patch [17:31:41] error: could not apply e0c88a8... Only return Status objects from CirrusSearch::searchText [17:31:44] huh? [17:33:08] No clue... you might just want to update MW and the CirrusSearch code to master [17:33:44] that would be probably easier :) [17:34:08] althought the Format Patch probably worked [17:43:06] Hey, I used a template like Wikipedia's "key press" template for showing keyboard keys. I exported my wiki as XML, imported into a new installation on a new server, and now these templates don't work. I don't remember specifics of how I did that. [17:43:40] I copied https://www.mediawiki.org/w/index.php?title=Template:Key_press Template:Key_press/core and Template:Unicode from mediawiki and used it in my own installation, but it doesn't work. Am I missing something? [17:48:09] DrSlony: do you have Scribunto installed? Can you provide a link to your wiki? [17:48:24] hexmode: seems to be fixed after changing to master.. tnx! [17:48:30] hexmode: thanks a lot :) [17:48:41] auvajs: np :) [17:49:15] never heard of scribunto, as such its unlikely i had it before so why would i need it now? [17:49:46] hexmode http://wiki.pixls.us/index.php/Test [17:50:21] a lot of templates on Wikipedia use it, so if you are copying their templates, you likely would need it as well [17:50:27] DrSlony: Scribunto allows you to use Lua in templates. Most newer templates need it. [17:50:43] if you see {{#invoke: in your template source, that's Scribunto [17:50:47] https://www.mediawiki.org/wiki/Extension:Scribunto [17:50:49] hexmode how would I know whether this template needs it? and how would I install it? [17:51:00] if you don't see {{#invoke:, then you don't need Scribunto [17:51:09] DrSlony: Installation above. Sec [17:51:30] there is no "invoke" [17:52:06] https://www.mediawiki.org/w/index.php?title=Template:Key_press [17:52:11] ParserFunctions is needed [17:52:11] http://wiki.pixls.us/index.php?title=Template:Key_press [17:52:13] it doesn't look like you need Scribunto for that template [17:52:15] but you *do* need ParserFunctions [17:52:18] you should have it already [17:52:35] just update your LocalSettings.php to load it [17:52:40] ah, thanks! [17:53:03] if that still doesn't work, make sure you got *every* dependent template [17:53:11] easiest way to do that is to visit https://www.mediawiki.org/wiki/Special:Export [17:53:21] in the "Add pages manually:" box, type in Template:Key press [17:53:32] check "Include templates" and leave everything else checked too [17:53:38] it'll generate an .xml file [17:53:46] then go to Special:Import on your wiki and upload that file [17:56:08] thank you, most helpful [17:57:18] FlorianSW__: around? I've got a q about extending a JS library to use a different api call [21:31:45] Hello [21:32:17] I installed Parsoid on RHEL 7.2 [21:32:36] i can acceso mydomain.com:8000 and see the parsoid welcome page [21:32:52] but i cant run the test ->>> mydomain.com:8000/_wikitext/ [21:33:11] What Im missing? [21:48:28] . [22:56:33] <_TWS> which extension is on mediawiki.org that handles the discussion pages? [23:06:51] !flow | _TWS [23:06:51] _TWS: Flow is a new discussion interface for MediaWiki. https://www.mediawiki.org/wiki/Flow_Portal [23:08:27] <_TWS> thank you [23:12:01] <_TWS> ugh... not available to the public though? [23:13:53] _TWS: https://www.mediawiki.org/wiki/Extension:Flow [23:14:08] Its available [23:17:13] <_TWS> thanks. on the main article for it, there's a paragraph saying its available on 25 wikis and a link to request to have it on "your" wiki (WMF wikis only) [23:18:08] that's for WMF wikis where the end user doesn't have the ability to install their own extensions [23:18:20] for your own wikis, follow the normal installation instructions presented on the link I gave [23:18:34] Sorry about that, i probably should have linked to the other page [23:41:30] hexmode: hi, what's up? :) [23:47:02] Hello [23:47:36] You're from the support team?