[00:00:42] it generates a broken link [00:01:17] In your opinion why [[meta:]] is disabled in Meta? [00:01:26] It seems stupid, but it's required for this [00:03:18] file a bug in https://www.mediawiki.org/wiki/Extension:GlobalUserPage ? [00:08:40] We have found two bugs in 10 minutes. Too for tonight... Goodnight dears :^) [00:13:28] good night valerio :) [00:23:23] Platonides: If you are curious https://phabricator.wikimedia.org/T173793 [00:35:29] Also https://phabricator.wikimedia.org/T173794 [05:48:52] is it possible to write the project wiki's using the media wiki [05:49:35] if possible can you please help how to write project wikis [13:21:10] Hello! We know that SVG images can be generated at choosen width, e.g. 1px: [13:21:12] https://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Symbol_conditional_support.svg/1px-Symbol_conditional_support.svg.png [13:22:01] But 0px will generate a loop, and it die after some time with an error: [13:22:04] https://upload.wikimedia.org/wikipedia/commons/thumb/b/b2/Symbol_conditional_support.svg/0px-Symbol_conditional_support.svg.png [13:22:31] I think that it's a waste of resources. Where we can file a bug about it? [13:26:11] OK nothing, I cannot reproduce anymore. [14:14:15] valerio-bozzolan, https://mediawiki.org/wiki/How_to_report_a_bug [14:38:52] OK... somebody smarter than me want to help with Gerrit? Fresh checkout of Mediawiki using the Gerrit URL... [14:39:02] https://www.irccloud.com/pastebin/st0WGx4a/ [14:40:27] https://www.mediawiki.org/wiki/Gerrit/Tutorial#Amending_a_change_.28your_own_or_someone_else.27s.29 says that's the proper way to do it. [14:43:17] my guess is that ssh protocol would work okay [14:44:06] Matthew_, see https://phabricator.wikimedia.org/T100987#1497954 [14:44:38] Ok, thanks. Could not find that. [14:44:53] Maybe update the Phabricator urls? Since that's what I copied off of... [16:47:35] Is there a snippet of code I can put on a template that results in a link to that template -- regardless of if it's been moved -- such that if the template is transcluded, the link references the template not the transcluding page? [16:48:26] I dug through a list of parser functions and such and didn't see anything -- I found {{pagename}} but that says that by default it'll be the name of the current page, not the transcluded template [20:31:45] like 5 days and i have 350 spam accounts [20:31:48] awesome [20:34:24] mediawiki is somewhat lacking in usermanagement from what i see [20:55:36] Where do you edit text for the "Create Account" login page? [21:24:26] !spam [21:24:26] For information about combating and handling spam in MediaWiki, see . [21:24:29] bewbs: ^ [21:24:55] vanilla mw is pretty terrible in that front [22:06:21] Hi! i need help with mediawiki. I have installed mediawiki on my synology and it worked but when i had added an extension (VisualEditor), i was said that the version was too old. So i have installed the last version (1.29.0) but since then i get a blank page with only this : "Fatal error: Class 'ILoadBalancer' not found in /volume2/web/MediaWiki/includes/libs/rdbms/defines.php on line 13 " [22:08:00] if i launch the update commande, i get this : [22:08:02] ?> php update.php [22:08:03] PHP Fatal error: Class 'ILoadBalancer' not found in /volume2/web/MediaWiki/includes/libs/rdbms/defines.php on line 13 [22:11:27] how did you install the new version? [22:13:26] i have downloaded the tar.gz and extract it in /volume2/web/ [22:14:09] so you have there a mix of old and new files? :( [22:14:56] see https://www.mediawiki.org/wiki/Manual:Upgrading [22:15:02] I would suggest starting again [22:15:11] extracting to a new directory [22:15:21] and moving (copying) only the files needed from the old install [22:17:20] i have only the pref file created at the install and VisualEditor [22:17:35] i will redo the install [22:18:41] that's another way [22:18:45] it should be able to pick up your old database and upgrade it [22:30:51] i got this : [22:31:01] ?> php update.php [22:31:02] MediaWiki 1.29.0 Updater [22:31:04] Your composer.lock file is up to date with current dependencies! [22:31:05] [6d726c95fe2af85c933877f1] [no req] InvalidArgumentException from line 374 of /volume2/web/MediaWiki/includes/libs/rdbms/database/Database.php: Wikimedia\Rdbms\Database::factory no viable database extension found for type 'mysql' [22:31:07] Backtrace: [22:31:08] #0 /volume2/web/MediaWiki/includes/libs/rdbms/loadbalancer/LoadBalancer.php(952): Wikimedia\Rdbms\Database::factory(string, array) [22:31:10] #1 /volume2/web/MediaWiki/includes/libs/rdbms/loadbalancer/LoadBalancer.php(784): Wikimedia\Rdbms\LoadBalancer->reallyOpenConnection(array, boolean) [22:31:11] #2 /volume2/web/MediaWiki/includes/libs/rdbms/loadbalancer/LoadBalancer.php(663): Wikimedia\Rdbms\LoadBalancer->openConnection(integer, boolean) [22:31:13] #3 /volume2/web/MediaWiki/includes/GlobalFunctions.php(3062): Wikimedia\Rdbms\LoadBalancer->getConnection(integer, array, boolean) [22:31:14] #4 /volume2/web/MediaWiki/maintenance/Maintenance.php(1253): wfGetDB(integer, array, boolean) [22:31:16] #5 /volume2/web/MediaWiki/maintenance/update.php(146): Maintenance->getDB(integer) [22:31:17] #6 /volume2/web/MediaWiki/maintenance/doMaintenance.php(111): UpdateMediaWiki->execute() [22:31:19] #7 /volume2/web/MediaWiki/maintenance/update.php(219): require_once(string) [22:31:20] #8 {main} [22:31:27] lev59, please use a pastebin [22:31:33] instead of dumping stuff into the channel [22:31:41] ok [22:32:04] lev59, try setting wgDBtype to 'mysqli' ? [22:32:50] i use mariadb 10 if it can help [22:34:14] hmm [22:34:21] actually that might not help [22:34:27] why not? [22:34:31] my suggestion earlier, I mean [22:34:39] i get this with mysqli https://pastebin.com/1nhQan5E [22:34:41] seems sensible [22:34:51] it seems mysql and mysqli got aliased [22:35:01] lev59: that's an improvement [22:35:15] install php-mysqli package [22:35:20] or however your distro named it [22:35:33] lev59, you should install the php-mysql extension [22:35:38] or php-mysqli or whatever [22:35:48] might be php7.0-mysql or php7.0-mysqli depending on your php version too [22:35:53] one of those [22:36:21] a mediawiki extension or dsm package? [22:36:38] it's not a mediawiki extension [22:36:40] dsm package [22:36:42] I guess [22:36:47] what is a dsm? [22:37:17] Synology OS [22:37:32] do they even have a package manager? [22:37:52] * Platonides fears what php version will it have [22:38:10] lev59: run php -v [22:38:22] let's find out! [22:38:27] :) [22:38:49] you may very well be the only person to have ever run mediawiki on that platform [22:38:51] probably php 5 [22:38:56] if it was an old mw [22:38:59] PHP 5.6.11 (cli) (built: Jul 13 2017 05:20:13) Copyright (c) 1997-2015 The PHP Group Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies [22:39:08] that isn't terrible [22:39:10] it's not like 5.2 [22:39:13] :P [22:39:27] pretty much the words I thought, Skizzerz [22:39:30] 5.2 was old when I started doing MW development [22:39:34] are you psichic? :) [22:39:38] heh, no [22:39:57] normally i have php 7 too [22:40:11] lev59, the package might be php5-mysql or something [22:40:26] you can try with the php 7 package [22:42:21] how do i do that? php 7 is said to be installed in the web panel from DSM [22:42:46] search DSM for "mysql" or "mysqli" and see if there's one that says PHP mysql or mysqli or something [22:43:30] maybe its command line binary is called php7, then? [22:43:50] yeah but then you're looking at manually configuring the wiki to use php 7 [22:43:54] which I guess isn't the end of the world [22:44:51] it depends on what engine is used by the webserver to run the .php files [22:45:34] Considering there's a MediaWiki package in the synology repos [22:45:41] I'm guessing there's a mysql library [22:46:14] if it's old mw, it's probably the base (deprecated) mysql ext [22:46:25] which if we dropped support for that in recent mw... [22:46:32] You should be able to install PHP 7 too [22:46:37] 7.0.16 [22:47:21] If you don't need PHP 5 just remove it [22:47:27] php 7 is set as master in the webserver... [22:49:06] anybody around familiar with scribunto, particularly mw.html? [22:49:08] * Danny_B thought that mw.html:allDone() closes all opened tags in the tree up to the root one, but it seems it doesn't. so is it a misunderstanding in expectation of the function result or is it a bug in the function? [23:37:24] hello [23:38:55] Hi