[01:05:16] <_TWS> anyone work with the maps extension? I'm wondering if there's a way to float the map to the right and possibly make it resizable from the west instead of the east. [04:45:24] wm-bot [04:45:53] Niharika [05:11:38] Hi Guys, my nick is CookieMastery, you can call me 'cookie' :) [05:51:28] Hiya [05:51:53] I'm trying to move a couple of wikis from Debian & Apache to Debian & Apache [05:52:04] but it ain't smooth sailing [05:53:05] The old on is http://globba12.si/wiki/ and the new one is http://some.wiki.study/on/ [05:53:18] the latter would appear to be missing stylesheets [05:53:29] I can pastebin confs if that helps [06:43:19] Hello, my i am strix_ [07:40:40] sir [07:40:50] help me [07:40:55] i have a doubt [07:41:02] can anyone help me [07:41:11] WHAT ARE THE MISSING FEATURE OF CC EXTRACTOR BUT OTHER COMMERCIAL SOFTWARE HAVE andre sir [07:41:36] anyone [08:37:51] strix_: hello and welcome to the channel :) [08:39:35] bingo_: hello! around? [09:09:22] Hello, nice to meet everyone! My name is Ilya, I am a student from Russia participating in Google Code-in (^_^) [09:13:11] Hi! [10:12:51] Hi [10:17:38] (hi) [10:32:09] kim_burning [10:32:58] kim_bruning [10:33:14] is anyone online [10:33:30] please help me [10:33:48] i have a task regarding wikimedia [10:34:12] and i have to edit the source [10:34:58] is it possible to obtain cleantext of article from mediawiki api, without any wikitext? [10:36:14] You shouldn't ask to ask, Guneet. Post your questions here and wait for someone that may know the answer to return from AFK-Land. [10:42:49] Hey everyone, do you know where I can contact prtksxna [10:43:04] PS: He's a GCI16 Mentor.. [10:45:20] Sharat: you can see him in #wikimedia-design, but you might have to wait for him to be online [10:46:19] thanks codezee [10:46:22] :) [11:02:16] codezee, yes ... [11:02:44] https://en.wikipedia.org/w/index.php?title=Foobar&action=raw [11:02:49] ^-example [11:02:54] (&action=raw) [11:03:03] oh wait [11:03:06] without any wikitext? [11:03:12] I'm not sure what you mean [11:03:32] by cleantext, in this case [11:03:54] all text is originally entered as wikitext. so ... yeah [11:07:36] so depends what you mean by cleantext? [11:13:28] kim_bruning: by clean text I mean exactly how the browser shows it... [11:13:36] html? [11:13:45] kim_bruning, I think he wants to get the text without any wikitext, like you would use strip_tags in PHP :D [11:13:51] basically I want to do processing on meaningful text so don't need wikitext or anything else [11:13:59] just plain english that we read [11:14:16] well, the browser doesn't show plain english though [11:14:45] that was a rough comparison :D [11:14:59] if you use regex to remove '[[' ']]' and anything {{.*}} [11:15:04] you'll get pretty close [11:15:26] except templates do sometimes actually contain data, so ymmv [11:15:30] what are you trying to achieve? [11:16:00] ok, I got it, its the text key in https://en.wikipedia.org/wiki/Basque_pelota_ball?action=cirrusDump [11:16:05] codezee, I know, but it was a example of what do you would like to get ;) [11:16:07] parsoid might be able to help you too (or make things worse :-p ) [11:16:32] codezee, that ges what you want? [11:17:24] kim_bruning: yes, that has plaintext in the text key [11:18:53] neat [11:19:35] though other keys are also quite useful as it separated various sections of the articles ... [11:20:40] One question to all of you, is this way of improving readability acceptable? https://dpaste.de/qV8V [11:22:06] Because I find it easier to read all of the HTML tags when they are arranged, so that should be ok [11:24:38] divadsn: on a side note if you're generating html from php , you should consider using the HTML class as the latest mediawiki code uses that instead of raw tags [11:25:37] codezee, well I am improving the code readability first, I am considering using a TemplateParser instead maybe :) [11:43:54] pranavk [11:44:12] How to open PW chat? [11:49:37] rlot, type /MSG if it is that what you want ;) [11:50:43] Thanks! [11:58:05] Hi! Question, we are migrating our wiki to another server but are running into this error. [11:58:07] Error from line 645 of /home/www-data/public_html/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php: Call to undefined function pcntl_wifsignaled() [11:58:19] After some googling most people say that pctnl isn't installed [11:58:29] But according to php it is installed and enabled. [12:01:00] according to php? [12:01:09] Have you checked via the command line or via the web? [12:01:29] Is it newly installed? Did you restart your webserver? [12:02:49] php -m stays its installed and php -i says pctnl support is enabled [12:03:07] try phpinfo() as viewed via a web browser [12:03:16] modules can be loaded in one config, and not via another [12:07:04] hmm on the phpinfo page I found a bunch of pctnl stuff under 'disable_functions' [12:07:14] Im guessing thats the problem.. how can I enable them? [12:08:41] look in your php ini file for disable_functions and remove them from the list [12:11:46] Found it thanks, just remove them all? There are a bunch but its all pcntl [12:13:05] Probably easiest, yeah [12:14:59] Thanks! [12:34:05] Hi There I am karthick [12:34:48] o/ [12:35:07] I'm here for Google Code in task [12:35:16] well done [12:35:17] and you are [12:35:38] oh neat, you got xchat for windows working [12:35:53] * kim_bruning thought hexchat for windows was easier to get, but well done [12:35:57] And I am who I am ;-) [12:36:13] <_TWS> would someone be so kind as to point me to a page and/or proper search terms for how to add a simple infobox to my own site? [12:36:18] oh ok [12:36:47] TWS, infoboxes are usually made with templates [12:37:23] TWS: here's basic template info: https://www.mediawiki.org/wiki/Help:Templates [12:37:33] A simple infobox is fairly easy to make if you know a li'l css [12:38:15] kim_burning you are from? [12:39:23] hmm, infobox template on en.wp now uses lua ... that's a bit overkill, usually [12:39:43] <_TWS> yeah, found reference to that.. was quite confused [12:40:03] TWS: here's some source code for an example infobox template [12:40:05] https://wiki.electrical-age.net/index.php?title=Template:Block_New&action=edit [12:40:32] or wait [12:40:35] this one is simpler [12:40:38] https://wiki.electrical-age.net/index.php?title=Template:Block&action=edit [12:41:02] can you guys tell me what are you talking about if you want or rather not since I 'm a newbee [12:41:04] basically use a wikitable, float it right, and shove that in a template :-) [12:41:29] Krenair, hello to you too. Conversations on irc can run through each other, so I was answering TWS [12:41:32] errr [12:41:36] sorry Krenair [12:41:45] krish68, hello to you too. Conversations on irc can run through each other, so I was answering TWS [12:41:57] krish68, I wasn't ignoring you though, just finishing my answer to TWS first :-) [12:42:15] TWS: no idea if you already know some html or wikisyntax , or if it's all new to you [12:42:42] TWS: if you already know a little bit, it's all things you'd already know, basically. If not, it might look like deep magic :-P [12:43:37] that's alright kim_burning [12:45:06] TWS: here's what that template looks like: https://wiki.electrical-age.net/index.php?title=Transportation_Machine [12:46:15] <_TWS> kim_bruning: thank you for that [12:55:52] krish68, so looks like andre___ is not online atm, they're the person who mostly helps people from the google code task [12:56:15] krish68, in the mean time though, if you ask questions on IRC, sometimes other people who are around can help you too [12:57:29] kim_burning my task is to stay on IRC for a while only so I'm staying online thats al [12:57:52] well, sure, but what's the point of that. Do you know? :-) [12:58:26] if you just do stuff because the task says so .... well ok then, but what does that help you? [12:59:03] rlot, and divadsn might also be doing the same task? [12:59:26] well maybe not divasdn [13:00:05] * divadsn is now confused :D [13:00:09] Guneet is though , though not online right this moment [13:00:16] divadsn, it is I who is confuzzeled :-P [13:00:30] czesc btw :) [13:01:09] kim_bruning, well, I am confused about this task here: https://phabricator.wikimedia.org/T149346 [13:01:15] Dzień dobry ;) [13:01:37] Dzień dobry to you too! :-) [13:01:55] How did you know that I am from Poland? :D [13:02:21] /whois divadsn [13:03:12] Oops, my Raspberry Pi is connected without proxy xD [13:03:56] Usually you would see vweb.codebucket.de which is my VPS in France ;) [13:04:05] * kim_bruning blinkblinks [13:04:12] rehi krish68 , what happened? [13:04:23] divadsn, why does your french vps have a .de address ? [13:04:37] divadsn, mais bonjour, wie geht's dir? ;-) [13:04:39] Nothing Itz just a network problem [13:04:52] kim_bruning, I lived for 15 years in Germany, Berlin and got my VPS from OVH there :D [13:05:21] divadsn, das erklahrt es :-) [13:05:25] ein bischen [13:05:30] Mir geht es sehr gut ;) [13:06:10] bon! [13:06:39] I am kinda like cheating in Poland, because I have chosen German as my third language :"D [13:06:41] krish68, so what are you up to next? ;-) [13:06:58] divadsn, don't tell the teachers ;-) [13:07:18] Don't know? [13:07:26] kim_bruning, the teacher knows already, thats why they send me to various language contests :) [13:07:38] oh dear! [13:07:49] welp, maybe pick a 4th language? ;-) [13:08:14] Nah, maybe when I will finish learning English on C2 level :) [13:08:27] Currently I am B2+ ;) [13:09:44] they tortured me with multiple languages at school too :-P [13:10:27] I like English, mostly because of the fact that is used in code a lot :D [13:10:45] kim_bruning, they tortured me with Spanish in Germany ^^ [13:10:50] krish68, so what languages do you speak? [13:10:56] divadsn, no ablo espanol! [13:11:25] divadsn, yo tambien! [13:11:32] *kim_bruning :D [13:12:02] English,Tamil thats all [13:12:28] Dont know many languages as you [13:12:45] ;) [13:12:53] I cheat by knowing a bunch of languages that are close together :-P [13:12:57] Oh, someone from poland? [13:13:08] rlot, now 2 [13:13:08] rlot, yes ;) [13:13:17] Dzień dobry! [13:13:30] Hehe, dobry dzień dziś? [13:13:44] poles are taking over the world I tell you [13:14:08] Nie wiedziałem że są tu ludzie z polski, miło cie tu widzieć! [13:14:48] Czesc polska! [13:14:55] I need some help [13:15:02] ? [13:15:19] jubo2, please state the nature of the mediawiki emergency [13:15:28] I would like to serve couple of MediaWikis via Apache [13:15:48] jubo2, that seems eminently doable [13:15:49] <_TWS> ohh... an EMH! [13:15:53] kim_bruning, that joke :D [13:15:57] <_TWS> Emergency Mediawiki Helper? [13:16:18] But apparenlty I messed something up somewhere and now http://palestinetunnel.org redirs to some other page and I do not know why [13:16:50] Hmm, I tip that you messed something up with the .htaccess [13:16:51] jubo2, it seems to connect to something, at least [13:16:53] I've checked the VirtualHost directives, there are no .htaccess files etrc [13:17:08] jubo2, that IS funny then [13:17:19] is not funny. is waste of my time. [13:17:27] Try to see in the developer tools if there is any redirection happening when connecting :) [13:17:46] divadsn: where to find the "developer tools" ? [13:17:47] <_TWS> seems to connect to the palestine tunnel for me. a site talking about the Gaza Strip and West Bank? [13:18:09] _TWS: yes that is the intention but i get some other rubbish [13:18:33] Hm, for me it looks good, getting 200 OK responses [13:18:34] <_TWS> so are you even connecting to the right ip? [13:18:40] So something somewhere in some cache doing the stupid thing [13:18:47] Do you use Cloudflare? [13:18:59] <_TWS> could be a DNS or HTTP cache [13:19:08] Nope, I use a small Finnish provider called shellit.org [13:19:11] Maybe you have chosen the wrong directory path in VirtualHosts [13:19:18] <_TWS> or even the hosts file on your computer if you set that up for testing [13:19:24] divadsn: I've checked [13:19:30] I never use hosts files [13:20:11] 81.22.253.69 [13:20:14] correct IP? [13:20:23] Yes. That is the old IP [13:20:36] <_TWS> old ip / new ip? [13:20:36] that's what my machine is connecting to atm [13:20:40] jubo2, is this page right? http://rly.li/bjdk/1bl20i [13:20:44] did you recently update dns? [13:20:44] I changed it back to that because I don't want people to get some rubbish [13:20:58] oh, so where am I supposed to look instead? [13:21:07] <_TWS> renumbering / moving sites is seldom atomic [13:21:21] <_TWS> which is why you *should* use your own hosts file to test changes before changing DNS [13:21:28] divadsn: yeah. that page [13:21:41] _TWS: good tip, thanks [13:22:03] <_TWS> so what's the new ip? [13:22:36] _TWS, also you can use a own DNS server where you add custom rules. I use the open-source project called Pi-hole on my Raspberry Pi :) [13:23:07] new ip is 185.87.108.202 [13:23:18] <_TWS> yeah, but that's more advanced than most people would care to dive into. I cna do the same thing on the Mikrotik router I have for my home network [13:23:20] _TWS: see above line [13:24:06] Also, if you changed the IP in your domain make sure that huge DNS services like Google DNS or OpenDNS refresh this by doing a force refresh [13:24:29] <_TWS> Annikki’s adventures in photography [13:24:29] divadsn, there's a way to do that? [13:24:36] For Google DNS you need to fill out this here: https://developers.google.com/speed/public-dns/cache [13:24:42] _TWS: is mi mum [13:24:56] She even actually paying me some money for hosting and help [13:25:10] <_TWS> you're charging your own mum for hosting and help? [13:25:19] divadsn, ah like that. most people just make TTL very short :-) [13:25:20] yep [13:25:22] <_TWS> OMG... I'd die before I charged my mum anything [13:25:31] OpenDNS should do this by entering your domain here: https://cachecheck.opendns.com/ [13:25:32] _TWS, what if their mom has a company? [13:25:44] My mom got an Ltd [13:25:56] that makes sense then [13:26:02] <_TWS> kim: then I'd charger her 3x the going rate [13:26:16] >_> _TWS [13:26:22] %-/ [13:26:39] kim_bruning, this solved sometimes bad problems with my domain DNS at Cloudflare ^^ [13:26:48] divadsn, fair enough [13:28:20] _TWS, my mum pays my VPS and domains while I am in school :D [13:30:03] * divadsn is going outside with his doge, see ya later [13:30:28] <_TWS> well jubo2, it seems that your server at that IP is spitting out a 301 for that url [13:31:08] <_TWS> https://pastebin.mozilla.org/8949122 [13:32:23] * _TWS goes back to figuring out these template thingies... [13:32:47] <_TWS> too bad I'm working on content nobody would ever share... hard to find working examples :/ [13:59:53] <_TWS> are there any functions that would automatically remove html tags from a string or urlencode a string? [14:31:42] Hi [14:31:48] I got this string [14:31:48] http://pastebin.com/MNsPrwHR [14:32:03] How to get lang value from it [14:32:04] ? [14:33:05] i cant use JSON.parse becouse its not JSON string [14:34:05] Looks like JSON to me. Have you tried? [14:34:11] Yes [14:34:25] I thing names should be in '' [14:36:36] Oh, maybe you could run it through str_replace() first, assuming there are no extra single quotes inside the text. [14:37:11] theres nothing to str_replace , becouse keys are key: "value" [14:39:19] Oh, my fault [14:39:27] Its just bare JS [14:39:28] Just use str_replace("\'", $str, "\""); [14:39:45] Its JS var in JS string [14:39:51] eval should work [14:40:07] Okay. [14:42:31] Works great. Thanks! [14:43:33] hi [15:28:12] <_TWS> anyone have or know of some really cool templates for company/customer profile pages? I'm starved for ideas :/ [15:29:47] How about HTML5UP? ;) [15:30:18] _TWS, http://html5up.net [15:31:13] <_TWS> some good looking stuff there... easy enough to integrate into mediawiki? [15:31:19] i need help with file uploading. when i try to upload a file, it tries to make dirs in root [15:31:48] localsettings with private info stripped out: https://dpaste.de/dcXZ [15:37:17] <_TWS> I forgot what I did to enable uploads, but they went right into $IP/images with a hashed directory stucture [15:42:18] what i mean is that it is trying to make directories in / [15:42:30] i figured that out the last time i was here [15:42:49] when i manually made a dir to test, it threw an error for a different directory [15:42:55] so i know it's making in root [15:42:58] log: https://dpaste.de/13iv [16:09:47] Hey, I was here earlier today and I thought my issue was resolved but it seems like it isnt... [16:10:08] We are migrating our wiki to another server and are getting this error: Error from line 645 of /home/www-data/public_html/extensions/Scribunto/engines/LuaStandalone/LuaStandaloneEngine.php: Call to undefined function pcntl_wifsignaled() [16:10:33] pcntl is installed and enabled according to php -i [16:10:42] The phpinfo doesn't list the functions as disabled [16:10:56] Just rebooted the server but still getting the same eror [16:11:33] Facerafter hi, this https://gerrit.wikimedia.org/r/#/c/273173/ may help [16:12:32] Also see https://phabricator.wikimedia.org/T128048 please [16:12:55] hi [16:13:15] php -i uses your CLI configuration file [16:13:27] there is a lot of chance it's the same than the server one [16:14:23] but you should hceck with a phpinfo.php file containg @paladox these changes are specifically for Red Hat? Because we are running Ubuntu 16.04 [16:14:52] Oh [16:15:03] which php version are you using? [16:15:29] 7.0.8 [16:15:39] Facerafter also no the change is meant to fix red hat, but also fixes windows support [16:16:02] so it just adds a function exists call to make sure the function exists otherwise it will do an else [16:16:05] i fixed it [16:16:08] and not use the function [16:17:00] ah ok. @Dereckson If I do a CTRL + F on the phpinfo for 'pcntl' I only find 1 case of it under 'Module Authors' [16:17:58] Facerafter: then, perhaps pcntl is only enabled for CLI, which isn't stupid as it's often restricted to CLI [16:18:20] https://www.mediawiki.org/wiki/Topic:T33lj4njsf9311z0 [16:18:43] check in your phpinfo.php file what config files/folders are use and add a file with the relevant snippet to load the extension there too [16:19:17] This line should be enough: [16:19:21] extension=pcntl.so [16:19:32] Hi there! [16:19:45] Facerafter try php -i | grep pcntl [16:19:51] and php -i | grep disable_functions [16:19:52] please [16:21:18] returns disable_functions => no value => no value [16:21:48] Dereckson you mean in php.ini or what? [16:22:24] Facerafter: yes [16:22:42] Facerafter: but the one used by your web server, normally available at the top of th phpinfo output [16:22:53] Aparently you carn't use pcntl in apache [16:22:59] https://www.google.co.uk/?gws_rd=ssl#q=php+pcntl+does+not+work+in+apache [16:23:11] https://www.google.co.uk/?gws_rd=ssl#q=call+to+undefined+function+pcntl_wifsignaled() [16:24:01] This https://gerrit.wikimedia.org/r/#/c/273173/ should fix your problem [16:26:00] Cant use it in apache.. ??? Pretty sure our old server runs apache with scribunto installed no problem [16:26:07] Oh [16:30:58] Dereckson changed the config file and rebooted but still no change. [16:32:35] There are several PHP config file, you're sure the one you edited were explicitely noted in phpinfo.php? [16:32:43] Yep [16:32:55] hmmm okay, that's annoying [16:33:46] Should pcntl be listed more than just under the Credits in the phpinfo? [16:34:00] Atm its still only listed under the credits. No where else [16:34:20] try in CLI to run php, and ask then you make a ctrl + D [16:34:28] enter [16:34:45] and it will run the code. If you've an error there, pcntl isn't installed anywhere [16:35:47] if you've 0 as output, or no output as there is no echo beforehand, it works in cli but not in your server, and that would be really worrying [16:38:03] Maybe im doing something wrong? [16:38:09] What im doing: [16:38:45] php [16:38:54] Than it just sticks in that mode [16:39:06] no it worked [16:39:18] Well then there is no output [16:39:20] there is nothing to print [16:39:28] if you add echo before it will output a 0 [16:39:45] yep 0 [16:40:34] so yes, as far as CLI is concerned, pcntl extension is loaded [16:40:52] but instead to solve the pcntl issue, may I suggest another way to setup Scribunto? you could install the luasandbox extension, this is the recommended way to use Lua in a safe environment [16:41:14] Procedure is explained at https://www.mediawiki.org/wiki/Extension:Scribunto#LuaSandbox [16:41:23] it doesn't require pcntl [16:46:10] Allright thanks Dereckson going to try that now.. [16:47:38] It will run Lua code in a sandboxed Lua environment, directrly controlled by a PHP extension linked against Lua libraries [17:35:36] Dereckson im back with a new error.... [17:35:38] Scribunto_LuaInterpreterNotFoundError from line 252 of /home/www-data/public_html/extensions/Scribunto/engines/LuaSandbox/Engine.php: The luasandbox extension is not present, this engine cannot be used. [17:35:52] phpinfo does report is as enabled [17:35:57] phpinfo does report it as enabled [17:36:43] you've a lucky installation [17:37:12] heh... its freshly installed [17:38:25] Besides this and a few problems with VE everything works perfect. [17:40:32] According to Special:Version its installed [17:40:58] Code does this: [17:41:00] if ( !extension_loaded( 'luasandbox' ) ) { [17:41:00] throw new Scribunto_LuaInterpreterNotFoundError( [17:41:01] 'The luasandbox extension is not present, this engine cannot be used.' ); [17:41:03] } [17:42:06] It means the extension_loaded returns false when asked if the luasandbox extension is installed [17:42:47] Oh wait, my luasandbox isn't listed on Special:Version [17:42:48] my bad [17:43:01] Was looking on the wrong server [17:45:17] and you well added in the PHP config `extension=luasandbox.so`? [17:49:18] yep [17:49:28] phpinfo also reports it as enabled [18:03:22] extension_loaded seems to give strange results on your installation [18:04:49] I'd recommend a thorough check of how PHP is installed [18:04:49] heh... well yeah, what do you recommend? [18:08:34] erhm. we are just gonna hope its php7 issue and rollback to ubuntu 14 with php5 [18:09:03] Seems like the easier solution than keep troubleshooting an issue we maybe cant solve. [18:10:31] If it's important for you to use PHP 7, I can have a look on the server to troubleshoot it further. [18:11:45] No not really. We just hoped it would have worked with the most recent version. [18:11:54] So we are just gonna rollback [18:12:09] * Dereckson nods [18:12:22] Thanks for the help! [18:12:27] You're welcome. [18:30:02] Hello everyone. I'm taking part in GCI 2016. I hope to learn a lot while having fun! [19:23:11] GodofDragons, welcome and nice to meet you! :) [19:28:48] GodofDragons, ohai! [19:29:31] GodofDragons, a draconic deity would be most powerful indeed :-P [19:31:50] One question about open-source IRC clients, do someone knows about The Lounge? :D [20:26:20] divadsn, you're looking for a social channel? [20:27:01] oh wait, you meant [20:27:06] thelounge.github.io [20:27:12] OH-, yes ^^ [20:27:57] It runs perfectly on my Raspberry Pi and is simillar to Slack or Gitter ^-^ [20:28:51] nice, looks similar to irccloud [20:34:46] And is free and open-source :D [21:27:11] <_TWS> just started getting 500 errors. other php things are working on the same server (nginx / php7). No error in nginx, just the access log showing it sending a 500 to the browser [21:27:22] <_TWS> any idea on where to start looking? [21:30:07] <_TWS> info.php in the same location works, so I'm pretty sure this is a mediawiki thing [21:31:31] <_TWS> ugh.. nevermind. missing a comma in $wgExtraNamespaces array. I'd think that would spit out an error other than a generic 500 response :( [21:31:50] _TWS, look into the configuration files of Nginx, did you have done a software updatee recently? [21:32:27] Lol, that happens with PHP when the error level is set to 0 I think ^^ [21:32:32] <_TWS> oh, I've been fightint nginx off-and-on for 2 days now :) It was adding namespaces that did it [21:32:51] <_TWS> when I get back to nginx, I need to figure out how to move MW from / to /wiki [21:33:04] Well, I will stick to Apache2, even if dozens of people say that it is faster :D [21:33:38] <_TWS> for now, I'm going back to MW and see if I can figure out this whole namespace/group/permission thing. Need to create some restricted areas for management. [21:33:42] _TWS, just by adding a Location /wiki and moving the dirs? [21:33:55] Good luck ;) [21:34:19] <_TWS> divadsn: yeah... I almost had it... missing something though. not sure what and am tires of messing with it [21:34:54] <_TWS> nginx is a strange creature [21:36:19] usually you move things to w/ [21:36:27] and then set up short url so that wiki/ uses w/ [21:37:14] _TWS, I am tired of messing with this patch here: https://gerrit.wikimedia.org/r/#/c/325097/9 :P [21:38:11] * _TWS stopped using patches 7 years ago when I stopped working for myself and started working for other people [21:47:41] dargasia, here is my IRC setup: http://rly.li/59k3/4052bk ;) [21:55:36] btw, can someone look into /whois divadsn and check if there is the hostname of my proxy (vweb.codebucket.de)? :) [21:57:04] [16:56:55] * [divadsn] (~divadsn@vweb.codebucket.de): David Sn [21:57:04] [16:56:55] * [divadsn] #wikimedia-dev #mediawiki [21:57:05] [16:56:55] * [divadsn] wolfe.freenode.net :Stockholm, SE [21:57:20] Nice, it works, thank you! :D [22:13:25] I'm unable to install the Math extension on my wiki, i cloned the git, but when i'm running update.php, it says, i need to install XML [22:14:35] Error: Missing one or more required components of PHP. [22:14:35] You are missing a required extension to PHP that MediaWiki needs. [22:14:36] Please install: [22:14:36] * xml [22:15:03] did you install it? [22:15:08] I tried installing it fron several packages, it still shows the same error [22:15:54] you need probably to restart apache after installing php module [22:15:56] Used: [22:15:56] sudo apt-get install expat [22:15:57] sudo apt-get install libexpat1-dev [22:16:08] but it shows the same errors [22:16:11] and php xml? [22:16:26] Php xml as in? [22:16:38] php XML extension, not the expat library [22:17:05] sudo apt-get install php5.6-xml [22:17:07] How do we install that? [22:17:12] ^^ [22:17:19] Owh sorry [22:17:21] thanks [22:17:22] :D [22:17:30] and restart the webserver after this [22:17:46] sudo apt-get install php5.6-xml [22:17:56] Reading state information... Done [22:17:56] E: Unable to locate package php5.6-xml [22:17:57] E: Couldn't find any package by glob 'php5.6-xml' [22:17:57] E: Couldn't find any package by regex 'php5.6-xml' [22:18:07] or maybe php-xml [22:18:16] try php5-xml [22:18:32] Yea that seems to work [22:19:12] YeaP It did work! [22:19:15] Thanks! :D [22:19:29] :D [22:39:45] <_TWS> ok, I think I see how to restrict editing within a namespace, but can't seem to figure out how to restrict everything for a namespace. I want to create an area where only corporate officers and delegates can go [22:40:09] <_TWS> that way, they can document their evil plans for world domination in private [22:46:16] _TWS: https://www.mediawiki.org/wiki/Extension:Lockdown [22:47:45] they should allow other users to edit it, too [22:47:59] so they can help them improve their world domination plans :P [22:48:07] <_TWS> yeah, looking at that [22:48:50] <_TWS> yeah, but we don't want interns and new hires to see that stuff until we know we can trust them [22:49:37] <_TWS> oh... for a long shot question... anything like IPAM or websvn extensions for MW? [22:51:08] there's [[Extension:CodeReview]] [22:51:17] not exactly a websvn [22:51:54] I don't know whay you want for IPAM [22:52:09] probably a data-structured extension could be tweaked to suit your will [22:59:57] <_TWS> well, for different projects. For config backups, we're looking at rancid/websvn, and phpipam for ip management. Having multiple interfaces isn't a show stopper, but having a one-stop shop would be ideal [23:29:33] _TWS: does it need to be in MW? just dump into SVN/GIT/CVS/etc etc [23:30:37] <_TWS> yeah, that's what I've done before, then I used trac to browse the repository [23:31:36] <_TWS> we'll link to other tools, but having as much integration as possible would be nice