[00:43:45] PINGSPONGS POR DON LINDO: AlvaroMolina Dors Matiia jem Platonides BanBot abian [00:43:48] PINGSPONGS POR DON LINDO: AlvaroMolina Dors Matiia jem Platonides BanBot abian [00:43:55] PINGSPONGS POR DON LINDO: AlvaroMolina Dors Matiia jem Platonides BanBot abian [00:43:57] PINGSPONGS POR DON LINDO: AlvaroMolina Dors Matiia jem Platonides BanBot abian [12:18:55] Hello and Thanks Thanks for the awesomest wiki software [12:19:12] The upgrades are supersmooth [12:19:16] Yay :) [12:19:51] Nothing broken atm [12:20:41] I need to get from 14 yrs of "R&D & just chillin" to implementation phase with this consumer empowerment thing I'm doing [12:21:07] I started this article to get all the relevant tech questions into one place http://develop.consumerium.org/wiki/Systems_selections [12:21:30] so gonna place the implementation phase wiki in c.consumerium.org/wiki/ [12:21:45] w/ Semantic MediaWiki as basic and full as possible [12:21:56] so the questions.. [12:22:26] Can 2 or more wikis share the data of a complete namespace? [12:22:45] coz I need to get the Users from the R&D wiki to the implementation wiki [12:23:10] we got some early adopters coz someone in Australia started posting legit ads in their userspace [12:24:35] I looked at http://develop.consumerium.org/wiki/Consumerium:Rules and http://develop.consumerium.org/wiki/Consumerium:Guidelines and nope.. no mention of anything that would say that posting legit ads with your legit business name and matching content in userspace is bannhammered [12:25:30] So minimum level is that I need to at one point in time transfer the User-database and the User and User:Talk namespace to the implementation stage wiki and let everyone know [12:25:43] *back to the issue at hand [13:10:35] Heya [13:10:52] Right now I use == A == in my page to show a headline named A [13:11:07] From othre pages, I can link to those with index.php?title=MyPage#A [13:11:15] I got subheadlines like ;Data [13:11:21] Now i wanna create a direct link to Data [13:11:23] how does that work? :/ [13:36:43] so, that box that pops up the first time i edit in a project. the one to choose between VisualEditor and wikitext. Why the hell doesn't it disappear if i click outside of it? [13:37:34] Jhs: Because you need to pick an option? [13:39:26] Niharika, imo it should default to whatever i'm on. if i'm on ?action=edit it should default to wikitext, if im on ?veaction=edit it should default to VE [13:40:22] Jhs: You're free to create a ticket about it. :) I'm guessing it helps if you pick an option so it knows if you want to see both tabs or just one tab etc. [13:40:57] Niharika, will do when i have time :) [14:07:23] Not on the wiki either https://www.mediawiki.org/wiki/Special:ListUsers/Xatenev [15:18:18] why does every extension i want to use not wor [15:18:19] k [15:18:41] https://www.mediawiki.org/wiki/Extension:Access_Control_List exactly what i was looking for, doesn't exist anymore [15:21:31] is there a good LDAP ACL extension for mediawiki i' mmissing [16:31:13] Is there anyone available who can help me with a question about https://www.mediawiki.org/wiki/Help:Edit_notice ? [16:32:00] My question pertains directly to the `Editnotice (added in 1.14)` section. [16:33:03] I'm wondering if there is anyway to set an editnotice for a set of pages. For example `MediaWiki:Editnotice-8-Gadget-` for all gadget pages without having to apply the notice to all MediaWiki pages or each gadget individually. [16:33:07] Hi, what would be the appropriate permissions to the folder where MediaWiki? [16:36:28] I suppose I could set it up as a namespace message and set up some testing for `{{#ifeq:{{#explode:{{BASEPAGENAME}}|-|0}}|Gadget|{{int:MediaWiki:Editnotice-8-Gadget-}}|}}` or similar, but I really don't want to have to add that extra load to all MW: pages. [16:37:11] ShoeMaker: yeah, you'd have to do that, i'm afraid. :( [16:38:34] Thanks MatmaRex - not the answer I wanted, but it is a valid answer. I'll have to pop on Phab and request the other sometime. :| [18:10:51] I have a new install of MW 1.27.1 which works great! [18:11:56] I would like to do some customization, such as adding a portlet below the toolbox and languages link in the left frame of the desktop. [18:12:29] I can hardcode this in the VectorTemplate.php of course. [18:12:51] But is there a "standard" way? [18:13:01] Tuxedo: you can edit a message [18:13:18] depending what you want [18:13:24] editing MediaWiki:Sidebar may be enough [18:13:29] For example, I find echo "$content; /* Allow raw HTML" ... [18:13:57] if the contents of the new portlet are static links, editing MediaWiki:Sidebar is sufficient [18:13:58] I need to do some special HTML, not wiki markup. [18:14:30] if it's dynamic, there's probably a hook for it you can make use of in an extension. Otherwise, you can duplicate the vector skin and make your own customized version [18:15:07] I'm not super familiar with the skinning system though so that's all the help I can offer, hopefully Platonides or someone else knows more :) [18:15:16] Ok. Maybe creating an extensions is the right way. [18:16:09] !hook SkinBuildSidebar | Tuxedo [18:16:09] Tuxedo: https://www.mediawiki.org/wiki/Manual:Hooks/SkinBuildSidebar [18:16:16] Meanwhile, I'll just hardcode it into VectorTemplate.php, as I need to output some HTML and JS. [18:16:21] also SidebarBeforeOutput [18:18:20] Many thanks for the SkinBuildSidebar link and SidebarBeforeOutput tip. [18:18:46] I will study both. [18:54:07] sorry avar [19:04:14] The SidebarBeforeOutput is almost what I'm looking for (https://www.mediawiki.org/wiki/Manual:Hooks/SidebarBeforeOutput) in that it drops in the right place below the toolbox and language portlet, simply adding the $wgHooks[' ... } block in LocalSettings.php. However, is there a way to use the functionality to insert a block of fixed code (HTML/JS) instead of the $bar with an array containing a me [19:04:16] ssage and link parameter? [19:05:00] Or is $wgHooks unsuited for this? [19:22:53] Sorry, I didn't test before but SkinBuildSidebar does exactly what I need :-) [20:31:17] hi, do someone know if there is a bot for internal links ? [20:31:50] jibec: not sure I understand, what are you trying to do? [20:32:02] we have many links on https://fedoraproject.org/wiki/ that do not use the mediawiki internal link system, and I would like to clean it [20:32:34] you'd like to change [https://fedoraproject.org/wiki/ ..] to [[ ]] ? [20:32:40] exact [20:33:25] I am sure it exists somewhere, but I got lost with mediawiki info, wikipedia labs, wikipedia tools and other stuff [20:33:41] jibec: I am using pywikibot for such tasks, it takes few lines of code [20:37:46] saper: looks like good, but I can't see any existing script about it [20:37:51] did I missed it ? [20:38:17] no, don't think there is one ready [20:38:27] jibec: you can easily do it with replace.py [20:42:20] python replace.py -xml -regex "\[\[https://fedoraproject.org/wiki/(.*?)\]\]" "\[\[\1\]\]" ? [20:44:02] hmm… no [20:44:16] you have [[ for external links [20:45:16] python replace.py -regex "[[https://fedoraproject.org/wiki/(.*?)]]" "[[\1]]" ? [20:45:30] external links only have [], not [[]] [20:45:32] even worse [20:45:35] something like "\[https://fedoraproject.org/wiki/([^] ]*?)( [^]]*)?\]" "\[\[\1\|\2\]\]" [20:45:36] is what Platonides was trying to say [20:45:57] and then again "\[https://fedoraproject.org/wiki/([^] ]*?)\]" "\[\[\1\]\]" [20:46:32] the former regex is a superset of the latter one [20:46:53] right [20:47:05] running "\[https://fedoraproject.org/wiki/([^] ]*?) [^]]*\]" "\[\[\1\|\2\]\]" [20:47:12] and then "\[https://fedoraproject.org/wiki/([^] ]*?)\]" "\[\[\1\]\]" [20:47:36] I think you could run two regex on the same run [20:47:56] So, if I understand, it means : [20:49:04] 1st regex is : for each full fpo wiki link with an alternative text, make it [[intern link|alternative text]] [20:49:27] 2nd regex is : for each full fpo wiki link without an alternative text, make it [[intern link]] [20:49:40] right [20:49:59] * Platonides notices missing parenthesis in the first vesion [20:50:16] "\[https://fedoraproject.org/wiki/([^] ]*?) ([^]]+)\]" "\[\[\1\|\2\]\]" [20:50:28] perfect, thank you very much, I'll ask infrastructure team to test it, then run it on all pages [20:50:47] :) [20:51:01] by default replace.py would interectively ask you on each change [20:51:05] jibec: can you invite me (saper) to your "wikiedit" group? [20:51:33] you need to have a fedora account, then to be added to a contributor group in admin [20:51:37] can't do it manually [20:51:47] jibec: yes, I have created one [20:52:25] well, wich group would you like to contribute ? ;) [20:52:53] each fedora subproject has its own groups (and process ;)) [20:53:15] jibec: wiki (the group is called "wikiedit") [20:54:10] what is your FAS account ? [20:55:00] (login name) [20:55:16] I'll ask for you on #fedora-admin [20:55:28] jibec: saper [20:55:33] thx [20:55:48] ok, you connect to https://admin.fedoraproject.org/accounts [20:55:58] you go left in groups [20:56:03] and ask to join group list [20:56:19] to join wikiedit group [20:57:51] "Group is invite only. Contact group sponsors for more information." <- is this what you mean? [20:58:05] well, I asked #fedora-admin [20:58:44] jibec: --> #fedora-admin [20:58:49] good [22:51:01] ALVARO ALVARO MOLINA MOLINA [22:51:07] DONDE [22:51:10] ESTAAAAS [22:51:11] ALVARO ALVARO MOLINA MOLINA