[16:12:47] Hello. [16:12:57] I'm having trouble installing Echo onto my wiki [16:13:10] I want to install Echo so that I can do the whole thanking people for edits thing on my wiki [16:13:53] I am iffy about update script maintenance [16:14:20] Like what exact file do I put this line it? $ php update.php [16:14:44] Do I put it in update.php itself, or another file? [16:15:24] Wikiwiki: You don't put it in a file, you run the command [16:16:09] Wikiwiki: Generally when reading documentation about server administration, "$" means a user's bash shell and "#" means a root bash shell. [16:16:09] Hmm. I'm on Cpanel right now [16:16:25] OK, I believe there's a way to update without shell access. Sec. [16:16:28] !update | Wikiwiki [16:16:28] Wikiwiki: update.php is a script that updates the database tables. You usually need to run it after upgrading MediaWiki or installing certain extensions. For details, see [16:16:58] I haven't ever really used a terminal for anything having to do with this wiki [16:17:03] All I've done is with files [16:17:12] So I don't even really know where the terminal is on my FTP [16:17:34] Wikiwiki: You don't need to use a terminal emulator to run the update script, as the documentation I linked to above will explain to you, if you will read it. [16:18:56] I also want to note, before I read that page, that when I tried to access: http://en.cw.kat2media.org/w/mw-config/ [16:19:01] It came up with a server error [16:19:06] And apparently it's not supposed to [16:19:27] Uh, yeah, that doesn't look right [16:19:49] Wikiwiki: I suspect it's because your short URL config is broken, but that's OK. [16:20:45] Wikiwiki: Yeah, /w/ doesn't exist on your server. It should be giving you a 404 error, but your host did something stupid. [16:21:07] your installation page is wide open to the world [16:21:17] RobotsOnDrugs: That's fine. [16:21:34] What's bad about that? [16:21:40] Nothing. [16:22:21] it's been a while since i've run the install, but doesn't give someone the ability to mess your configuration? [16:22:28] doesn't it* [16:22:50] RobotsOnDrugs: No, the configuration gets saved to a file, you have to download it and put it in the MediaWiki install directory [16:23:00] As long as he doesn't tell us his FTP password we're fine [16:23:04] oh [16:23:19] I guess someone could create an infinite number of MySQL databases on his server, but that seems like a pretty benign hack. [16:24:01] Oh, no [16:24:21] RobotsOnDrugs: If you click "next" it says "there's already a LocalSettings.php here, are you trying to upgrade? If so, give me the upgrade key." [16:24:59] ah, right [16:26:43] i manage my mediawiki box myself so i don't ever deal with these scripts via a browser :P [16:26:50] Yeah exactly [16:27:05] But, we still technically support shared hosting setups [16:27:44] Excuse me, but I'll be out for a bit. I'll be back though [16:27:58] shared hosting is generally pretty awful, but certainly common for mediawiki [16:28:00] I'm about to leave too :) [16:28:23] Wikiwiki: Come back anytime, there are ostensibly qualified people like myself to help most of the time [16:41:45] Hola [16:43:34] Diva [16:47:08] Back [16:48:52] So is anyone here? I am having a small issue [16:49:02] That isn't really about coding or anything [16:49:08] I have trouble with wiki recruitment [16:49:51] What I'd really like is there to be some place where you can find experienced MediaWiki editors to become contributors to your project. [16:50:05] My project sort of needs a community, but doesn't have one yet. [16:50:55] So, where can I find people to join my project that are experienced with MediaWiki without spamming Wikipedia or MediaWiki (I'd get blocked for that) [16:56:14] there's not a place, but there are steps that you can take to try to attract readers and editors [16:57:15] first, you have to make sure people are able to find your wiki - is your wiki's URL short and easy to remember? [17:05:56] Unfortunately, I don't really want to do that. [17:06:06] I want the site to be hidden from search engines. [17:06:13] And have a link that is complicated. [17:06:33] For now at least [17:06:42] I've had spambots come to my wikis a lot [17:07:27] But I can always use captchas [17:07:53] Anyway, unfortunately the link is complicated and probably going to remain complicated, as I really don't want 2 subdomains [17:07:58] 2 domains* [17:10:28] I was only able to recruit one member from http://en.wikipedia.org/wiki/Omegle [17:10:38] Not the page, but the website [17:11:03] I also tried 4chan but that didn't work out too well for me, as it got 1 vandal [17:17:51] @wikiwiki Oi well not sure how to help you then, hiding your wiki yet also still wanting to get traffic is like an oxymoron [17:18:10] Any particular reason you want to hide it from search results? [17:36:56] I am worried someone is going to find its purpose and try to get it shut down. Even though the idea of the site is not illegal. [17:37:31] http://en.cw.kat2media.org/wiki/Main_Page [17:37:36] This explains the idea of the site [17:38:05] Someone might get concerned so I only want people editing it who actually want to help with the project for now until I know the site is secured from anything like that [17:40:19] Idk what do you think? Do you think anyone would go to extreme measures to try to sue me or get my site shut down because it is a "cheating database" so to speak? [17:40:41] I'm getting your own personal opinion, because I'm unsure whether to make the site publicly known or not [17:42:01] The idea of the site is not illegal, as it's basically just supposed to be a huge cheat sheet. And cheat sheets are not illegal [17:44:39] sueing like you mentioned is an extreme measure, but it's still possible. In the U.S it's handled by the school administrators, and its enough to get you suspended from a college or university [17:45:02] it might not be illegal but it's unethical and enough to cause a flame war [17:46:57] But if I remain anonymous, will anyone even care to investigate me if like I said, it is legal? [17:47:17] By investigate I mean try to track my IP somehow and notify the school district I go to? [17:47:48] Really, very few people could find out who I actually am unless the FBI got involved, which it won't most likely [17:47:52] But it still worries me [17:48:31] I mean somebody would have to be REALLY committed to try to track me down or whatever [17:48:45] Is this correct or is there something missing? [17:49:41] IRC has commands like /whois, /dns, etc. (i don't know which exact command but there is one) that can retrieve an IP address much quicker than you think [17:50:09] But I used private hosting [17:50:17] Which makes the IP address of my site a proxy [17:50:24] Or something, idk how that works [17:50:41] But when you look it up on whois, you can't track the original site owner [17:50:48] At least when I try to do it it doesn't [17:52:35] if someone wanted to track your IP, they can track your IP [17:53:34] Hmm [17:53:48] It doesn't take the skills of an FBI agent to track an IP [17:54:25] On a wiki? [17:54:50] Like so you're saying, just anyone can hack their way into an account to get checkuser rights? [17:54:55] I don't really follow [17:57:07] But anyway [17:57:20] Depending on how your wiki is setup and if you have insecure extensions installed, they can inject XSS and receive personal information such as IP addresses and email addresses [17:58:02] So should I keep the site hidden and keep trying to recruit people through Omegle, ChatRoulette, 4chan, etc.? [17:58:40] ...Those are not the sites you want to attract people from [17:58:52] Out of all sites, 4chan shouldn't be on your list [17:59:05] Nor Omegle or ChatRoulette [17:59:32] That should be self-explanatory [18:00:22] Hmmm then what is a good site for that? [18:01:16] You don't go around selfishly advertising, you have to work to get a community [18:01:32] If you don't want to work and be lazy, then I can't help you [18:01:37] ask someone else [18:02:28] Sorry, I don't mean to be lazy [18:02:46] But I need more than just optimize search engine results to get a community, right? [18:02:46] (it's not as simple as " ") [18:02:57] of course [18:03:04] clickbait is also not what you want to do [18:03:24] Right, because a lot of people on Omegle could be vandals or hackers [18:03:41] That's why I gave out my email address instead of the actual site so that I knew who was serious about it [18:04:07] ..your personal email address? [18:04:26] No. [18:04:30] I have like 50 email addresses [18:04:34] i hope you created a separate email address for that [18:04:38] Good [18:04:56] I don't really have a personal one [18:04:57] lol [18:05:45] unsure if Wikiwiki is retarded or trolling [18:06:19] aye aye i don't know [18:06:29] still bad idea to give out your email address I mean [18:06:33] Hey I'm not trying to troll anyone here [18:07:01] Why must one insult another when I haven't done any of that to you guys? [18:07:06] Lets not call people retarded on this channel [18:07:34] I'm not that good with coding or websites. So does that mean I'm retarded? [18:07:37] Or just another regular person? [18:07:59] Do you think everyone in the world has the same type of coding skills as you do? Or server hosting skills? [18:08:05] Maye we've just seen a troll calling troll to someone else... [18:08:14] no the concept and everything you are talking about is just dumb [18:09:19] It blows my mind that people would actually insult people here. That's "just dumb" [18:09:29] I never even did anything to any of you [18:11:20] Hey guys! Does anyone have any good ideas about how one might obtain an unbiased random sample of articles associated with a particular WikiProject? [18:12:12] I did some correlation analysis and wrote a blog post about it (http://www.residentmar.io/2016/02/15/wikiprojects.html) and want to take it further, but I need to figure out a better sampling method to take this further. [18:13:17] Right now it's just scraping off of WP 1.0 pages like this one: https://tools.wmflabs.org/enwp10/cgi-bin/list2.fcgi?run=yes&projecta=WikiProject_Volcanoes, but that technique is biased towards high-quality articles. [18:27:10] oh I got disconnected [18:28:06] and I guess wikiwiki left, so it doesn't matter anymore [18:28:55] ResMar: harej is doing a lot of work with wikiprojects, he might have some ideas [18:29:23] ResMar: But my naive approach would be to use a DB query with order by RANDOM() (or is it order by RAND() - whatever the syntax actually is) [18:31:06] Intriguing approach. I've been relying on web scrapes and haven't thought about DB stuff. [18:31:21] That sounds really promising, though. [18:31:39] (admittedly because I have limited experience with database querying) [18:32:18] ResMar: Whatever you do though, don't use Special:RandomInCategory, as that's super-biased [18:32:57] hmm, this appears complicated by the articles not all being in one category :( [18:35:24] bawolff: "super biased" towards what? does that not return a "random page"? [18:35:44] codezee: For a very biased definition of random [18:36:02] Its biased towards how the articles are clustered together in time added to the category [18:36:24] Oh, that's interesting... [18:36:54] Its basically takes the timestamp of the first article added to the category, the timestamp of the last article added to the category, picks a timestamp uniformly at random between the two, and returns the article nearest that timestamp [18:36:59] If I remember correctly [18:38:28] hmm, certainly thats more/less "not random" :P I see your point [18:39:43] Its what we could do efficiently, and it meets the usecase of give me a semi-random article to proofread [18:40:40] ResMar: are you looking for things just in main namespace, or do you want categories, etc that are tagged as being part of the project? [18:40:58] Read the post to see what my usecase is. :P [18:41:07] Is there any way to generate a DB query automatically? [18:41:20] I'm only aware of Quarry, but AFAIK aren't those queries hand-written? [18:41:28] I would not look forward to rewriting them 500 times. [18:42:35] just a second, I'm experimenting on a query [18:43:01] hmm, milhist is big enough, that filesorting is making it actually be slow [18:43:15] 39 seconds i guess isn't that slow [18:45:41] ATM I takes my script 5 minutes to get a list of all of the (real) WikiProjects and their sizes, and then 10-20 seconds each to generate the correlations per WikiProject. [18:45:44] ResMar: Well this is what the query would look like using the talk page banners https://quarry.wmflabs.org/query/7505 - but I think thats basically the same as what you already did just more by hand, if I read your post right [18:46:24] (e.g. That query gets 50 random articles that have {{WikiProject_Military_history}} on their talk page [18:46:33] Is there a way to Quarry-by-code? [18:46:53] yes [18:46:59] but you need a tool labs account [18:47:42] if you have a tool labs account, you can directly contact the sql db (there is binding for pretty much any programming language you can imagine) [18:47:49] I got one of those. [18:47:54] Oh hey, this is a thing! [18:48:17] Can you point me to the docs? [18:48:35] from the command line, you can do things in a shell script like: echo 'SELECT * FROM ...' | sql enwiki_p [18:49:09] https://wikitech.wikimedia.org/wiki/Help:Tool_Labs/Database [18:50:10] I literally have never worked with a database before, except for toying around with MongoDB a few times. Which is good, more fun for me! [18:50:46] MongoDB is nosql, so mysql will probably be a little different [18:51:33] Indeed. [18:52:15] What's the best Python driver for it? [18:52:29] SQLlite was it? [18:52:42] MySQL [18:52:55] SQLite is a different database system [18:53:03] (Or I should say, technically we use mariadb) [18:53:18] Ah, we're using SQLite, so I need an SQLite driver. [18:53:26] Or a shell script I guess, but I avoid shell scripts whenever possible. [18:53:37] I don't really speak python, so I don't know what would be the best driver [18:54:25] SQLite uses almost the same syntax as MySQL (For example, in MediaWiki, the same code basically supports MySQL and SQLite, with a small regex run to change some very minor variations in syntax) [18:55:13] so if you're familiar with sqlite, you should have no problem with mysql [18:55:25] thats an interesting tool :) [18:56:40] * bawolff notes as an aside, you should put your blog on en.planet.wikimedia.org - it needs more interesting content :) [18:56:59] Mmm. [18:57:21] My blog is too generalist for planet.wm though. [18:58:19] I suppose someone's got to blame up the deluge that is Gerard Meijssen, though :) [18:58:59] ResMar: what about tags or categories? [18:59:26] ResMar: indeed ;) [18:59:52] * bawolff wishes that all the wikimedia related blogs would be on planet. It'd make things interesting [19:00:08] Or I guess I could just go search out actual blogs of people [19:00:33] bawolff: make a list and add it to https://meta.wikimedia.org/wiki/Planet_Wikimedia#Requests_for_inclusion ? [19:01:06] But that's like work [19:01:08] * bawolff is lazy [19:01:34] quarterly calls for blog to village pumps would be nice too [19:01:56] quarterly might start pissing people off, but maybe an annual call [19:03:35] ResMar what's your blog URL by the way? [19:04:12] Also, http://www.residentmar.io/2016/02/20/wikmedia-foundation-turnover.html was an interesting read [19:04:21] Dereckson: ^ [19:04:32] kind of nice to read a somewhat detached viewpoint on the current situation [19:05:06] also, graphs [19:05:47] There are graphs, yes. :) [19:06:59] The cumulative experience chart needs better colors, I still need to figure out how Bokeh (the library I'm using for graphing) handles its palettes. [19:08:42] For WikiProjects, I want to get a better random sample and then use it to bake a big 'ol correlation heatmap. [19:09:37] That involves all sorts of stuff I've never done before: database queries, heatmaps, clusting algorithms...all fun stuff. [19:14:00] hmm, I don't recognize any of the names of the steward candidates [19:14:08] * bawolff is not an informed elector [19:22:37] I recognized almost none as well. [19:49:47] omg. This php code looks so javascripty [19:49:56] Its going to take a while for me to be used to it [19:50:16] Everything looks squarish, there's no rounded brackets anymore... [19:52:27] What PHP code? [19:52:53] using square brackets for array notation [19:55:02] ResMar: MediaWiki. We switched from old php array() syntax to new php 5.5 [] syntax [19:55:24] ...PHP is weird. [20:19:18] The brackets are nice. :O [20:23:23] Hi [20:24:23] hi again [20:24:51] Can I ask my questions now without being flamed? [20:25:24] I mean this is a help channel after all. There should be some rule about that somewhere. [20:25:46] feel free to ask, and ignore the trolls [20:26:50] I'm having trouble getting into MySQL database. [20:26:57] To edit the database. [20:27:05] I apparently have a MySQL feature on GoDaddy [20:27:08] Uiquiuiqui: Are you the same person as wikiwiki from earlier? [20:27:11] Yes [20:27:28] I just spelled my name differently [20:28:13] Via http://en.wikipedia.org/wiki/Asturian_language [20:28:17] Anyway [20:28:21] I wanted to mention earlier: [20:28:22] [bawolff] Wikiwiki: Hosting a site in such a manner that you remain private and people can't track down who is behind the site, is hard [20:28:24] [bawolff] Its not impossible, but its very easy to screw up [20:28:25] [bawolff] Its the sort of thing, that you have to ask, and it would be very bad if your anonoyminity was compromised, you probably shouldn't do it, as eventually you'll probably make a mistake [20:29:04] I'd remove the last probably. Eventually you'll make a mistake. [20:29:37] And it only takes one to compromise anonoyminity (Depending on who is looking for you) [20:29:49] Hmm [20:30:09] Uiquiuiqui: But back to your current question, have you tried using the web updater (Browse to /mw-config/ subdirectory on your wiki) [20:30:47] http://en.cw.kat2media.org/wiki/mw-config/ [20:30:50] aha look it work [20:30:51] ed [20:30:51] Its possible to upgrade the db using a web interface to mysql, but its kind of annoying to do. Its much easier to use MediaWiki's built in upgrader [20:31:02] I just had to put "wiki" instead of "w" like the page said [20:32:18] Wait if I upgrade it, nothing seriously bad will happen, right? [20:32:23] should I make a backup first just in case? [20:32:34] Uiquiuiqui: Its very unlikely anything bad will happen [20:32:39] I added Extension:Echo [20:32:49] backup is just good practice [20:32:52] And am doing that so that I can implement it on the wiki [20:34:19] Hmmm it said it completed the installation, but I don't see the little box that Wikipedia has beside your username and your talk button [20:34:34] Which is what it's supposed to do right? [20:34:43] no [20:35:14] Uiquiuiqui: You should install the extension before running the upgrade script [20:35:41] I ran the upgrade script but I put Echo.php in that little folder in extensions [20:35:51] Before I ran the script [20:35:57] upgrading usually requires to copy a new version of the MediaWiki files and then perform the database schema upgrade. But also, Wikipedia has extensions that your mediawiki installation doesn't have [20:36:12] You have to include the wfLoadExtension( 'Echo' ); in LocalSettings.php before running the upgrade [20:36:22] Oh [20:36:26] Lemme try that [20:36:38] Vulpix: He's just running the installer for extension db tables, so he doesn't need the new version of MW [20:36:38] well, the upgrade part seems OK on your wiki, the missing part was the extension [20:38:02] "Do you want to clear all saved data that you have entered and restart the installation process?" [20:38:12] Does that mean it wil get rid of all the articles??? [20:38:22] No [20:38:23] Uiquiuiqui: No [20:38:39] What does it mean? [20:39:01] It means it will clear any saved options in the installer (Which there aren't any when running in db update mode) [20:39:38] I am just on mw config and following its instructions [20:39:46] But you guys are saying database upgrade [20:39:53] Are these two things different? [20:42:33] Shit I broke something [20:42:57] http://en.cw.kat2media.org/wiki [20:43:03] Why isn't that showing up anymore? [20:43:16] I also got to the third step of installation and that page didn't show up either [20:43:21] !blankpage [20:43:21] A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see . [20:44:19] maybe you wrote some incorrect syntax in LocalSettings.php? [20:44:23] looks like a problem with LocalSettings.php [20:44:46] I tried taking that line out [20:44:53] With the extension Echo thing [20:44:58] And it started loading pages again [20:45:02] Just like norma [20:45:04] normal [20:45:08] So apparently that line had a problem [20:45:34] perhaps you were missing a semicolon, parentheses or quote [20:45:44] did you type it out as exactly as said? [20:46:15] Okay so [20:46:17] Where do you put: [20:46:17] wfLoadExtension( 'Echo' ); [20:46:18] ? [20:46:21] On the page [20:46:22] or mismatch of quotes, ` and ', ' and ", etc [20:46:26] LocalSettings.php [20:47:01] I just put it on the bottom of the page before [20:49:28] Uiquiuiqui: Are you trying to install the Echo extension? [20:49:40] Yes [20:50:46] Do you have command-line access to your host? [20:51:01] It's usually simpler to run update.php from the command line than it is to re-run the installer. [20:51:13] If you don't have command-line access to your host, you probably want better hosting. [20:51:14] Hmmm [20:51:23] I don't really know if I do or not [20:51:34] Like I said I'm not that good with this stuff [20:51:37] :( [20:51:37] Generally you'll access the server with SSH. [20:52:34] Larger and more complex extensions such as Echo require database schema changes. [20:53:07] Hmm [20:53:22] Well I am going to stop trying to install Echo today because it isn't vital right now [20:53:46] The next thing I need to do is install interwiki links [20:53:55] I already had the Interwiki extension by default [20:54:13] But I want to add http://fr.cw.kat2media.org/wiki/$1 [20:54:14] As well [20:54:47] I would really be happy if it was like on Wiktionary where you had to add an interwiki link like this: [20:54:55] [[fr:HCL is the formula for ----.]] [20:55:06] Then it would show up as "Français" in an "In other languages" sidebar [20:55:33] Uiquiuiqui: how many contributors do you have? [20:55:43] As in people? [20:55:44] 2 [20:55:49] As in vandals [20:55:54] 1, but that one was blocked [20:55:55] So 3 [20:56:07] Echo is meant for active people, so we can discard the vandal. [20:56:24] Yup, indeed, Echo isn't perhaps a requirement. [20:56:44] It's very handy when people starts to notify you from everywhere on the wiki. [20:57:14] I thought Echo was that thing on Wikipedia and Wiktionary where you click the box it shows "User thanked you for your edit on" and "____ mentioned you on [[CheatWiki:Entries for deletion/kfsdkoakofko]]" [20:57:21] yup [20:57:49] but if someone writes "[[Utilisateur:Uiquiuiqui|Uiquiuiqui]], look at this: ..." on any talk page, you're notified too. [20:58:02] That's probably more useful. [20:58:12] Yes, very useful. [20:58:19] The 2 contributors are administrators as well [20:58:21] With Echo, MediaWiki is a website you can start conversation anywhere and know where. [20:58:36] Yes I do know [20:58:40] It would be very useful [20:58:50] If I had a community [20:58:52] But right now I don't [20:59:08] That's right: as long as you don't have conversations on the wiki, you don't need it. [21:00:03] I do with the other user, but there is the convenience of talk pages and that's the only necessary element [21:02:13] But now I'm focused on interwiki linking [21:02:21] With the same system as Wiktionary currently has [21:02:39] How can I implement interwiki linking and an "In other languages" sidebar? [21:02:55] I've looked high and low on MediaWiki's website for info on the sidebar [21:03:00] But I've found nothing on that [21:03:14] go to MediaWiki:Sidebar [21:03:22] on your wiki, and add *LANGUAGES on your list [21:03:38] also, go to Special:Interwiki once you've installed mw.ext InterWiki [21:04:22] http://en.cw.kat2media.org/wiki/Special:Interwiki [21:04:27] I have an Interwiki extension [21:04:32] But that still doesn't work :( [21:04:47] codynguyen1116: adding *LANGUAGES is not necessary, if that's not pressent, they'll be added at the end of the sidebar [21:05:22] ah I see [21:05:31] @wikiwiki: Check Special:Version [21:05:46] interwiki isn't on the list [21:05:46] Uiquiuiqui: Interlanguage links are just interwiki links that start with a two letter language code [21:06:22] did you implement it correctly on LocalSettings.php wikiwiki? [21:06:33] Uiquiuiqui: So if you enable an interwiki named 'fr', it will be treated as an interlanguage to french version [21:06:52] !help interwiki [21:06:52] There are a lot of topics you could be asking about. Besides, this bot is mostly for experienced users to quickly answer common questions. Please just ask your question and wait patiently, as the best person to answer your question may be away for a few minutes or longer. If you're looking for help pages, we moved that to !helpfor. [21:06:58] ugh, wrong key [21:07:03] !interwiki [21:07:03] Interwiki links are links between wikis. For instance, on Wikibooks, [[w:Article name]] or [[wikipedia:Article name]] will link to a Wikipedia article. To set up interwiki links, see and . For easy configuration, use [21:07:29] depending on your mediawiki software version, you either use require_once or wfLoadExtension [21:07:43] if it's 1.25.x or above, then wfLoadExtension, otherwise require_once [21:09:36] hmmm [21:09:52] IF an extension has been updates [21:09:55] *update [21:09:55] d [21:09:56] ffs [21:10:04] (use wfLoadExtension php function, your wiki setup is 1.26.2) [21:10:19] And Echo hasn't bene updated [21:10:20] yes, that depends if the extension has been updated to use wfLoadExtension [21:10:33] oh yeah that's also true [21:11:06] some have extension.json, some have extension.php, some have both, so you'll have to check the documentation and/or source code [21:11:10] Ok I tried editing "interwiki.sql" and replacing that file after adding the correct coding [21:11:16] But that still didn't do anything [21:11:45] Uiquiuiqui: No, that won't do anything [21:11:57] Uiquiuiqui: Easiest way is to install the extension [21:12:11] Failing that you'd have to use database access, and do an INSERT ... query [21:14:09] "Interwiki" "4 KB" "Feb. 2, 2016" [21:14:14] The folder is there [21:14:31] Down the list is Interwiki alias php [21:14:40] Interwiki.css [21:14:45] Interwiki.php [21:14:53] Interwiki_body.php [21:15:00] Interwiki_hooks.php [21:15:09] And all this was already there since the wiki was installed [21:15:30] Uiquiuiqui: Yes, but is the line wfLoadExtension( 'Interwiki' ); in the file LocalSettings.php [21:15:48] Oh it's not let me add that [21:16:07] is the latest patch you installed on the incorrect branch, such as wmf branch or dev branch? [21:16:18] you need to be using REL_1.26 [21:17:49] I have done it [21:17:55] Special:Interwiki now shows up [21:18:02] But I have to give myself interwiki rights, right? [21:18:04] good job [21:18:29] yes [21:18:45] add in this config settings at LocalSettings.php [21:18:47] $wgGroupPermissions['sysop']['interwiki'] = true; [21:21:19] once you've done that, locate to Special:Interwiki [21:21:50] I've done it, I've added fr! [21:22:14] Let's see if the sidebar shows up when I add it to http://en.cw.kat2media.org/wiki/HCl_is_the_formula_for_----. [21:22:37] gj, now once you've located click "Add an interwiki or language prefix" [21:22:51] I'm pretty sure wikimedia projects are added in as defaults but if not I can guide you [21:22:55] http://en.cw.kat2media.org/wiki/HCl_is_the_formula_for_----. It workes! [21:24:03] Thank you all for your help! I greatly appreciate it. [21:24:11] if you want to add wikitionary as an interwiki prefix, just add "wiktionary" as the prefix and "http://en.wiktionary.org/wiki/$1" as the syntax [21:24:24] and select no for both forward and transclude [21:24:25] Yes, wikimedia projects are added by default using long names [21:24:35] ah [21:24:40] (e.g. [[wikt: doesn't work, but [[wiktionary: should). If i remember correctly [21:25:05] The things on https://meta.wikimedia.org/wiki/Interwiki_map are generally not in the default though [21:26:00] hmm I don't think you'll need most of them anyways but yeah [21:26:46] Gosh now I need to go find some people from France or Quebec to edit the FR wiki [21:30:58] do you need anything else? [21:31:13] @uiquiuiqui [21:39:04] Yeah. Lol [21:39:26] what is it? [21:39:31] Well nvm I was gonna say how to recruit people for a French wiki when I don't speak French [21:39:48] The only reason I was able to make pages is because French is super easy to translate compared to many other languages [21:40:07] if you're just relying on Google Translate that's a problem [21:40:30] I never rely on just Google Translate [21:40:42] But I study many Romance languages [21:40:43] you should just focus on what you can write in English [21:40:59] then you can focus on translating [21:41:21] Thanks for the advice and you're right [21:41:38] But I feel like French and Spanish are vital languages to translate at least some content into [21:43:34] But you're right about the lack of importance, which is the problem [21:43:51] Why I need people from actual French speaking countries to give answers to questions that came from somewhere in those countries [21:44:07] they are important langauges ofc, but you should just focus on one thing right now so you can get it done faster [21:44:13] Those would be used a lot more than questions from some exotic US state [21:44:25] plus, you'll need to update the english articles again, which means updating translaed articles again [21:44:28] On those wikis [21:44:45] get english done first, then translating, which means for you less changes and less maintenance meaning easier job for you [21:45:00] True true [21:45:31] Of course they don't have to be translated exactly. Just enough so that it is a valid explanation [21:45:45] But the question and answer have to be copied exactly as they are written, no matter what language they're in [21:46:58] well the problem with languages and culture is that they have different structure of grammar and have words that the other might not have and vice versa [21:47:02] but, you can worry about that later [21:47:12] it'll just be easier to focus on one sole language right now [21:49:04] the reason for entering English questions from the United States into the French wiki is mainly so that immigrants who prefer viewing it in that language can see the ENGLISH answer and see the question and answer translated into French, and the answer explained in French, and other things explained in French, etc. [21:49:17] So questions like that have very low importance. [21:49:21] But they're all I've got [21:49:31] That's why I need to recruit people from various different areas [21:50:55] hmm I don't like the term recruiting.. you know they're not working for you right? Wikis are completely based on volunteer work [21:51:04] I know that [21:51:09] But I can't think of another word to use [21:51:17] It is completely free and unpaid volunteer work [21:51:28] But should I say "gathering volunteers"? [21:51:59] "find people" (who are interested) [21:58:48] what else are you trying to do right now? [21:58:55] @uiquiuiqui [22:06:32] A few more things I want to do [22:06:51] First of all you know how on Wiktionary the Wiktionary namespace is shortened to "WT" [22:06:51] ? [22:07:11] Well I want the word "CW:" to automatically redirect to the "CheatWiki:" namespace [22:07:13] How do I do that? [22:07:18] Does Lingo do that? [22:07:53] set http://en.cw.kat2media.org/wiki/CheatWiki:$1 [22:07:59] with CW as prefix [22:08:38] !wg NamespaceAliases [22:08:38] https://www.mediawiki.org/wiki/Manual:%24wgNamespaceAliases [22:08:56] Don't use interwikis for alternate names of namespaces on your local wiki [22:09:33] ah right forgot about that [22:13:25] Hey thank you again. It worked [22:49:01] hi@all [22:50:02] hey there, anyone here who could help me with the installation of "MediaWiki Language Extension Bundle" ? [22:53:15] Sure [22:54:09] i've uploaded the extensions [22:54:20] and edited my local config file [22:54:31] LocalSettings.php, correct? [22:54:37] yes [22:54:44] OK [22:54:48] run the update script via ssh [22:55:24] what did you do after? [22:55:54] tried to open the site via webbrowser [22:56:02] but it didn't worked [22:56:05] was it blank? [22:56:21] !blankpage [22:56:21] A blank page or HTTP 500 error usually indicates a fatal PHP error. For information on debugging (including viewing errors), see . [22:56:30] at first, but then i activated the error log and debug mode [22:56:45] it says it couldn't find the tables [22:59:24] UniversalLanguageSelector, CleanChanges, Babel, and CLDR, and Babel don't need update.php run [22:59:27] not sure about Translate [22:59:49] translates has tables [23:00:38] ah [23:01:08] @guest4385: You went through all of the steps at https://www.mediawiki.org/wiki/Help:Extension:Translate/Installation? [23:01:25] yeah [23:01:32] but i've got strict caching [23:01:46] should i erase the caching folder or run the maintenance script? [23:03:45] Ah sorry I apologize, I'm not sure [23:06:27] ok i've cleared the cache and run some maintenance scripts [23:06:32] now i will try it again [23:08:47] OK [23:12:32] this time it is working [23:12:46] is there a way to check if the extension is correctly installed? [23:13:54] check Special:Version [23:15:57] on your local wiki setup [23:16:55] i already did, but there is nothing about "translation" mentioned [23:17:13] hmm [23:17:24] did you add wfLoadExtension( 'translate' ); ? [23:17:33] i can see the other extensions (ULS, CleanChanges, Babel etc) [23:17:53] i tried include_once(...) [23:21:47] ok, now it seems to work [23:22:26] that's good +1 [23:22:49] is there any advantage in the use of "wfLoadExtension" in comparision with the simple solution (include_once(path)) [23:37:54] To be honest, I'm not completely sure of the reasoning behind it but probably performance [23:38:08] oh woops he left