[01:59:31] Hello there [02:00:19] it seems that the permissions I set in my LocalSettings.php don't get reflected in Special:UserGroupRights. [02:00:32] what did you set? [02:01:28] $wgGroupPermission['*']['read'] = false; [02:04:55] Celelibi, and when you go to Special:UserGroupRights, * still has read? [02:05:06] Yes. [02:05:14] interesting [02:05:25] at what point did you put this line in your file? [02:05:59] Basically, at the end. [02:06:34] But I think none of my config is taken into accout at the end of my LocalSettings.php. [02:07:04] do you have a particularly complex config? [02:07:05] But I know it's getting executed because a die("blah") shows blah. [02:07:17] die() immediately before this line? [02:07:43] I can make the script die before and after, it works. [02:09:14] And no, my config script is very simple, I've just set a logo and some action path. [02:09:25] In addition to the default content. [02:12:16] * Celelibi dumb [02:12:17] * Celelibi hides himself in the depth of his stupidity. [02:12:21] I made a typo. [02:12:38] wgGroupPermission instead of wgGroupPermissions. [02:15:47] Haha. [02:15:53] I know exactly how you feel. [02:16:03] I could be caught up on that sort of mistake for hours. [02:17:19] That's why PHP is a bad language! [02:18:16] Celelibi: don't worry, event us at Wikimedia had some typo in our config before we ran some sanity tests against it [02:18:22] event [02:18:23] even [02:18:48] We have sanity tests? [02:18:56] Just the other day we mis-configured an extension due to a missing S. [02:19:10] Anon v. Anons. [02:19:49] Fiona: I wrote some very basic stuff, like check if there is a space instead of underscore in categories, or the wiki exists. [02:20:17] Fiona: but it needs some polish and love [02:21:07] Fiona: https://gerrit.wikimedia.org/r/#/c/28627/ [02:26:53] Wouldn't be surprised if wikipedia has been down before due to typos in config [02:28:01] Here the kind of stuff these tests caught: https://gerrit.wikimedia.org/r/#/c/28625/ [02:33:11] Pretty sure I once gave a wikiquote the wrong logo (from another project) or something [02:33:19] (and got it past review) [02:33:33] tests won't catch these, and they're far more embarrassing to get fixed than to make in the first place [02:34:21] Oh, that was it [02:35:05] I gave hy.wikisource.org the wikiquote logo: https://gerrit.wikimedia.org/r/#/c/15807/2/wmf-config/InitialiseSettings.php [02:35:58] lol [02:36:01] it was there for a couple of days.. [02:36:18] ha - did it get merged? or whatever the new term is? [02:36:34] https://gerrit.wikimedia.org/r/#/c/15730 was the initial breaking commit [02:36:50] term was merged then and is still merged now [02:37:33] You have to merge, then actually download it onto a specific server in the cluster and push it out (deploy it) to all the other servers [02:37:41] We get upset when other people merge and forget to deploy. [02:37:56] It happened today actually. [02:38:40] luckily both commits involved did not change anything, just cleaned up random bits of config: [02:38:42] 16:56 logmsgbot: krenair Synchronized wmf-config: no-ops: https://gerrit.wikimedia.org/r/#/c/201910/ and https://gerrit.wikimedia.org/r/#/c/202965/ (duration: 00m 13s) [02:44:15] The legend says that the Interwiki extension allows to edit the interwiki table through the Special:Interwiki page. [02:45:11] 02:36:18 < RD> ha - did it get merged? or whatever the new term is? [02:45:23] Config arrays are very complicated to proofread [02:45:31] your eye check patterns [02:45:47] and this is very similar each line after each line [02:45:49] To be fair my one should've been easily spotted. [02:45:55] so nothing really pops [02:45:56] Gerrit highlights the actual changed line [02:46:04] Krenair: so? [02:46:06] By both me and Sam :p [02:46:27] Human brain will read the LEFT of the line in priority. [02:46:55] Yeah but I've learnt my lesson to check that we know which wikis we're changing the configs of. [02:47:38] I check that point in priority before submit, reading twice the bug. That would be annoying to deploy a namespace change on the wrong wiki. [02:48:17] To be fair a namespace won't be noticed by users. [02:48:23] The wrong logo, however... :) [02:52:07] Imagine giving enwiki a Nepalese logo. [02:58:45] Hum... The interwiki right doesn't show up into Special:UserGroupRights. [02:58:47] Is that normal? [03:01:46] Celelibi, did you set the right up for it? [03:02:00] Or were you expecting it to auto-assign rights? [03:02:21] I assigned this right to sysop. It works. [03:02:27] But doesn't shows up. [03:05:30] I don't think there's any caching involved... [03:05:38] make sure you refreshed the page properly? [03:06:43] Already done that. [03:39:38] The extension WikiEditor doesn't seem to work at all. [08:58:05] how to find/edit/create kind of msg; mainpage-description? [08:58:44] recentchanges-url, etc.. [09:20:13] vev: edit Mediawiki:Mainpage-description [09:23:06] merci MC8 [09:38:08] I'm looking for a Bootstrap based Skin . Anny recommendation? [12:37:21] hi there, I installed 2.4.1, I wanted to upload new version of a file, but when ever I went to file page, it told me I was not logged in. then I upgrade mediawiki to 2.4.2, same problem. tried clear cache and another tried browser, does anyone else had this problem? what should I do now? [13:56:07] hey [13:59:24] I have a database connection error [14:03:19] do you have the correct database info in your localsettings? [14:03:36] yep [14:04:12] okay, found it [14:04:25] doesn't wotk with mysqli, needs mysql [14:04:43] mediawiki has built in db functions you can use [14:05:05] yeah, based on the mysql extension [14:05:05] unless you meant as type [14:18:41] Is there any way to have native SVG rendering, instead of having images pre-rendered? The NativeSvgHandler extension seems out of support for newer releases of MW [14:20:09] aldum, MW supports both mysql and mysqli, you just need to configure it [14:20:47] hm [14:32:01] maybe the installer could have offered that [14:32:10] instead of just specifying "MySQL" [14:53:45] Is there any difference between http://www.mediawiki.org/wiki/Extension:JSpoiler and http://www.mediawiki.org/wiki/Manual:Collapsible_elements ? [14:57:58] i'm trying to update to the REL1_25 branch, and i'm getting the followign error [14:57:59] PHP Fatal error: Interface 'Psr\Log\LoggerAwareInterface' not found in w/includes/profiler/TransactionProfiler.php on line 35 [14:58:37] when running update.php on my wiki [14:58:58] any ideas what may be causing it? [15:00:10] UserProd: if you're running MediaWiki from git, you need to install the dependencies via Composer [15:00:25] even in the REL1_25 branch? [15:00:33] i thought that was mostly for the wmf branches [15:00:34] UserProd: either clone the mediawiki/vendor git repository (into [mediawiki/core]/vendor), or run `composer install` [15:00:39] if you're running from git, yes [15:00:45] kk, i'll try that [15:00:47] thnx [15:00:54] the tarballs should include the dependencies, though [15:01:07] so if they don't, that's bad [15:01:11] :D [15:02:41] hmmm, I need to have php installed to run it? [15:03:22] oh, it's written in php [15:06:51] mediawiki/vendor.git doesn't have a REL1_25 yet [15:06:57] i'll try the latest wmf [15:12:15] UserProd: oh hmm, mediawiki/vendor might not have the branching set up. mediawiki/core and all extensions are branched at (mostly) the same time using some script, probably no one added mediawiki/vendor to the list [15:12:19] * MatmaRex files a bug [15:12:33] thnx :) [15:14:53] https://phabricator.wikimedia.org/T95704 [15:27:37] Is there any difference between http://www.mediawiki.org/wiki/Extension:JSpoiler and http://www.mediawiki.org/wiki/Manual:Collapsible_elements ? [16:15:16] :| hitcounters are gone [17:26:51] something awesome just happened: https://twitter.com/WhatToTranslate/status/586578502893219840 [18:07:20] hi is there an irc for the translation extension? [18:10:01] hypergrove, #mediawiki-i18n [18:19:41] MaxSem, thx, there now [20:11:19] I'm trying to hide my sidebar from anonymous users. I'm seeing a fair number of methods for doing this, but all are a few years old. What's the best current method (even if it's a hack)? [20:16:41] matthewburton, https://www.mediawiki.org/wiki/Manual:Interface/Sidebar#Change_sidebar_content_when_logged_in_.28PHP.29 [20:16:56] don't know if that's the best current method, but that's the canonical documentation. [20:20:21] broke my wiki (white page) [20:21:29] fixed, and works beautifully. thank you. [21:05:28] How does the upload by url works? [21:05:29] I activated it, I've given myself the right right, but I see it's only accessible through the API. [21:06:52] it should be there in Special:Upload [21:07:00] a box that says [21:07:01] Source URL: [21:07:03] This needs another variable thought. [21:07:16] $wgCopyUploadsFromSpecialUpload [21:08:09] But isn't there a way to use the API to upload by url from the WikiEditor? [21:08:09] i don't use wikieditor on my wiki, so dunno sorry [21:08:47] yea, we have $wgAllowCopyUploads enabled for that