[00:01:01] I am confused about how to setup Extension:ExtensionDistributor. I have followed the instructions per the content's page but get "Please configure $wgExtDistList and $wgExtDistArchiveAPI" when accessing the "Download Mediawiki extension" link on special:specialpages [00:02:00] i have set the variable $wgExtDistList. How would I do this? It seems like sufficient documentation is lacking. [00:02:26] sorry, have YET to set the variable $wgExtDistList [00:02:40] you are setting up ExtensionDistributor yourself? [00:03:19] correct [00:03:34] it's intended for use on mediawiki.org. are you planning to help develop it or something? [00:04:17] no, I'm sorry I interpreted it as a way of updating my existing extension more efficiently. [00:04:55] on my own wiki [00:10:05] could you refer me to something that would help me automate the extension updating process on my own wiki? [00:27:51] Reading further documentation, It seems like composer is the utility I am looking for. But many extensions don't support the Composer process just yet? [00:32:39] devunt: hello are u here? [02:13:55] Hi,I want to develop something which will control the appearance of links on a Wiki page, both external links and links to other wiki pages. [02:14:02] Can this be done using skins ? [02:14:45] I just want all anchor tags to be disabled and enabled by a control switch kinda thing :) [02:15:55] knightsamar, anchor tags? [02:16:25] Krenair: I mean hyperlinks. [02:16:44] I want to control all intra-wiki and external links ona wiki page. [02:16:48] ... why would you want this? :/ [02:18:25] Krenair: The idea is a distraction-free reading extension which allows one to control whether all inter-wiki and external links work or not. They would be disabled temporarily or shown in a different style which makes them not be a distraction when reading a wiki page. [02:19:59] so how do I go on doing this ? Would this be doable using a Skin type of extension or something else ? [08:12:14] I set MediaWiki:Titleblacklist to stop making usernames with more reapting words like fooooooooo [08:12:27] I added (.{2,})\1 [08:13:04] to stop making new users with more than 4 repeated characters after eachother [08:13:11] but it doesn't work [08:13:16] do you have any idea? [08:49:12] How to debug a empty page when trying to install a new wiki with mw-config/index.php ? [08:56:46] Managed to install with maintenance/install.php script. :) [11:14:09] Can I create a user group which would be able to read just certain pages in vanilla MediaWiki (without the use of extensions)? [11:17:27] Kostic: i don't think so. in vanilla, you can redrict editing per namespace, but not reading. [11:17:33] *restrict [11:20:13] What I need to do is to have a group of users which can read only specific pages but not anything else. [11:20:43] Is my use case supported by default MW? [11:21:07] Ah, ok. [11:21:22] So, the solution is to have a separate wiki? [11:24:47] Kostic: there are a couple of extensions that allow per-namespace read permissions, but I think they also come with large disclaimers; see https://www.mediawiki.org/wiki/Manual:Preventing_access#Restrict_viewing_of_certain_specific_pages [11:26:24] I tried to use a solution of Lockdown + MW 1.24 for a internal wiki I need to manage and it worked great... Until I realised that VisualEditor and that extension do not work together. And I developed a bit of hatred towards extensions that manage permissions in MW. [11:26:26] :) [11:27:43] mediawiki really isn't designed for it, that's why :) [11:27:59] Thanks anyway... I'll probably create a separate wiki with different users and content. It may be painful in the beggining but I consider that it will be less painfull in the longterm. [11:28:06] Yea... I understand. [11:28:24] The problem is that my employer wants a Wikipedia with UNIX style permissions. [11:28:32] :| [11:28:48] there are ways to share user accounts across wikis, though [11:29:30] I do not want to have the same user table betwen all wikis. Some wikis will have one set of users, other ones different users. [11:29:40] So I am not able to use one user table for all of them. [11:30:48] To get the idea, I have (for now) an internal and public wiki for every sector in my firm. Internal has restrictions on read/write/create account and public on write/create account. [11:31:56] And I will probably need to have a "collaborator" wiki because "collaborators" aren't allowed to see all of the info in the internal wiki but the info is sensitive enough so it can't stay in the public wiki. [11:32:06] Ah. [11:32:10] Idea. [11:32:33] Can I restrict specific namespace in my public wiki to only logged in users (read/write)? [11:32:46] And the rest of namespace to stay public? [11:33:57] "you can resrict editing per namespace, but not reading." [11:34:19] Nevermind my question. I forgot DanielK_WMDE_ already answered it. [11:50:24] Kostic: with Lockdown, you can... I wonder why VE wouldn't work with it. [11:51:22] I know. [11:51:32] But VisualEditor is very, very important to my users. [13:13:44] Niharika: is there any official example of GSoC/OPW proposal available somewhere so that students can get an idea on how exactly theirs should look like ? [13:14:20] tonythomas: Official as in, official by MW? [13:14:46] Niharika: yup :) ( is there something like that ? ) [13:15:03] * Niharika checks [13:15:44] andre__ or qgil might know. [13:16:13] tonythomas: There's https://www.mediawiki.org/wiki/Outreach_programs/Application_template but not an official example. [13:16:24] Niharika knows :) [13:16:59] qgil: There ain't any example, right? :P [13:17:16] People could also look at past examples: https://www.mediawiki.org/w/index.php?title=Special%3ASearch&profile=advanced&search=OPW+proposal&fulltext=Search&ns2=1&ns106=1&profile=advanced [13:17:23] Oh we do. [13:17:30] tonythomas: https://docs.google.com/document/pub?id=1Iqk8MTix2CN1pAgqhZqhefKTwiA7P73zQH9N46lvyB0 [13:17:32] Niharika, tonythomas no, but.... argh, andre__ was faster [13:17:36] ha :) and since its the first time with phabricator, it would be good if we have a phab copy [13:17:58] what is a "phab copy"? :) [13:18:37] andre__: a proposal task in phabricator ? The participants should post in phabricator, right ? [13:18:49] tonythomas: Right. [13:19:12] One could use templates in links to create a task in Phab: https://www.mediawiki.org/wiki/Phabricator/Help#Passing_certain_values_in_the_task_creation_URL [13:19:29] tonythomas, but what matters is the content, and we are expecting the same type of application now with Phabricator than before with MediaWiki [13:20:57] true. a template is enough, I guess ( helped me great last year :) ) [13:21:09] https://www.mediawiki.org/wiki/Google_Summer_of_Code_2015 links to the official GSoC Student Guide, which includes http://en.flossmanuals.net/GSoCStudentGuide/ch008_writing-a-proposal/ [13:22:21] okey. thanks :) [13:32:06] Hello. I recently upgraded to 1.24.1 and now I have noticed that sortable tables an collapsible text are broken. How can I get these fixed? [14:08:46] hep: you likely need to upgrade the Lua Modules as well [14:48:23] Whenever I load any mobile page on my site it fills the skin properly and then discards the changes in a flash. My mobile view css is located here: https://wiki.gamepaduniverse.com/wiki/MediaWiki:Mobile.css [14:48:42] does this have to do with the extension for the mobile view or my css document that i linked you to? [15:01:30] wmat: Lua Modules? OK I will look that up. [15:04:31] wmat: So is it a specific Extension? I migrated all the extensions that come with Mediawiki. [15:05:43] wmat: The Lua Scribunto Extension is required but not part of the standard package? [15:07:25] Mobile front-end [15:07:38] I think it has to do with my ordering of elements in the css file [15:08:02] grabbing what I want and then replacing it by the end of the file [15:08:20] altho I fail to see why it is replacing it [15:08:29] i am no css whiz btw [15:09:59] when you load that link i sent notice how most of the screen turns to the grayish color for less than a second] [15:10:29] using the mobile view of the site i should clarify [15:25:03] hep: perhaps it's just the JS that's broken [15:25:30] hep: are your tables using class="wikitable sortable"? [15:27:13] wmat: Yes. [15:27:45] I looked in the src code and the javascript for everything is there. [15:27:57] Its just not rendering [15:28:16] hep: if you look at your Special:Preferences page, is there a row of tabs across the page? [15:30:23] any ideas? [15:51:05] wmat: No. I have no tabs. [15:51:09] brb [15:51:32] hi everyone, I am having a trouble regarding issue: https://phabricator.wikimedia.org/T58269 [15:51:42] I get this error: Notice: Uncommitted DB writes (transaction from DatabaseBase::query (LCStoreDB::get)) [15:52:20] the issue is on the request account page. I have just configured it (confirmAccount extension) [15:52:48] has somebody a clue about it? [15:55:19] wmat: What does that mean? What do the tabs indicate? [16:00:17] hep: that's just how I quickly check if JS is broken [16:00:36] OK. Then it must be broken [16:01:07] hep: are you using any Gadgets, like HotCat? [16:01:16] No. [16:01:59] hep: start disabling extensions until you find the culprit [16:02:57] hep: and make sure your extension versions match the MW version [16:03:02] OK. [16:03:04] Thanks [16:03:09] good luck [17:32:11] why is my .collapsible-block element on https://wiki.gamepaduniverse.com/wiki/Main_Page in mobile so misaligned? [18:36:13] Hello, what is the most active pdf export engine that supports floating thumbnails atm? [21:46:21] could someone take a quick look at a mw 1.25 server i'm trying to bring up -- http://52.10.62.76:8192/Special:Version [21:46:38] it's got a real problem that's hopefully an easy fix [21:47:16] it looks funny lol [21:47:23] yes! [21:48:03] i am bringing up the server using install.php, and received no errors [21:48:46] oh i know something to try - using the LocalSettings generated for that wiki [21:48:49] brb [21:48:57] it's strange, because even qqx pseudo lang has that problem http://52.10.62.76:8192/Special:Version?uselang=qqx [21:50:24] Vulpix, I am using the LocalSettings,php generated by install.php [21:50:54] looks like a problem with the charset of the content in the database [21:52:04] thedj, tell me more about this! I was thinking it was blobs not handled correctly [21:52:07] or in this case, perhaps for you php setup or something [21:52:14] or files... shouldn't happen with uselang=qqx [21:52:34] qqx is new to me what is it please [21:52:38] Vulpix: hmm, that ight be. that all the php files got mangled [21:52:57] hypergrove: qqx shows the keys of the translatable messages [21:53:31] thx - are you saying my problem is in php files getting mangled? [21:54:02] we don't know exactly [21:54:09] but something sure is getting mangled :) [21:54:21] hehe let's unmangle this mangled mess! [21:54:51] hypergrove: how did you upload MediaWiki files to the server? [21:55:17] untarred from git clone on the core iirc [21:56:53] it seems to me the php codebase is okay, otherwise diff errors would occur... I will set up phpinfo() [21:58:09] http://52.10.62.76:8192/phpinfo.php [22:01:01] apparently, only the hardcoded text is being mangled. Not generated HTML nor (messages) from qqx [22:01:17] so basically, everything that is being parsed? [22:03:16] fwiw https://dpaste.de/0DWN shows the tables' status [22:08:22] and https://dpaste.de/mshd shows the engines loaded and character sets [22:13:01] hypergrove: try disabling opcache (apparently you have it enabled) [22:13:28] ok need to find it [22:14:16] hypergrove: /etc/php5/apache2/conf.d/05-opcache.ini :P [22:14:40] $wgMainCacheType = CACHE_NONE; [22:14:48] ok will check that [22:16:17] MediaWiki can't control opcache, only object cache. Opcache is done at a lower level. It's like compiling PHP code for fastest execution or something like that [22:17:06] understand . now deleted [22:18:48] tried to print_r($GLOBALS); in LocalSettings.phop but it didnt yield anything [22:23:03] Vulpix, just earlier i was installing 1.20 version and got the same problems.... may help you to know that no templates were being parsed [22:23:21] this is all a new server at AWS [22:25:46] I was looking into installing wyswyg plugin for the lastest media wiki, but requirement spec php5.5, mysql 5.6 and even worse .. httpd 2.47 [22:26:28] is there more widely adopted way to enable wyswyg editor? [22:27:07] vulpix, i just disabled all extensions, and starting to look normal [22:27:49] oh, wow, strange [22:28:20] so its a prblem with an extension.... i'll let you know the culprit because it's pretty bad what it does!!! [22:29:13] yeah, I'm interested in knowing which one is [22:35:14] Vulpix, widgets 1.0 [22:35:51] Vulpix, widgets 1.0 is the culprit [22:36:25] you may try to download it again. Maybe it has something strange in it, or a file codification problem [22:37:16] 1.1 is out will do [22:46:48] Vulpix, widgets 1.1 is loaded and working fine -- sorry for not having dropped all extensions first, before buggin' ya. thanks huge to you. [22:47:01] no problem :) [23:06:02] skin options are not being shown in preferences... I have two skins enabled (Vector and Tweeki).... how can i get these listed as options? thanks [23:18:33] appears that skin autodiscovery is not working with a ln -s skindirectory [23:21:44] nope that's not it (no change when i eliminated the link to a global skins directory) .... I have no "skins" section in my Preferences.... why? [23:28:51] ok installing bootstrap. Immediately get: Expected an accessible /var/www/vendor/twitter/bootstrap path [23:29:27] i have donwloaded chameleon using composer [23:38:32] chameleon is still telling me "Expected an accessible /var/www/vendor/twitter/bootstrap" .... i have chgd permissions to 777 along the whole path... why else could i be getting this error please? [23:39:00] it [23:40:48] this problem is being flagged in Hooks/SetupAfterCache.php::isReadable() looks like