User talk:Yaron Koren

Extension:External Data #get_file_data - filters
Retrieving data from file as following: When adding filters with hard coded parameter  it working: BUT, when I and trying to add variable to filters, it NOT working !!! Looks like Return empty...
 * filters=1=AAA
 * filters=1=
 * filters=1=

Your help would be very much appreciated.

Thank you!

OlgaJ10 11:20, 10 April 2016 (UTC)


 * Does the call to display the right thing outside of #get_file_data? Also, I don't understand that 2nd line at all - are you calling #if the right way? Yaron Koren (talk) 13:18, 10 April 2016 (UTC)

Yes, display correct value outside of #get_file_data.


 * 1) if condition also working outside of #get_file_data.

OlgaJ10 11:20, 10 April 2016 (UTC)


 * I still have no idea what that 2nd line is supposed to do, so I'll just ignore it. But the 1st line should work. Please put that call to outside of #get_file_data again, then do a "View source" in the browser - does it really just display a simple string like "AAA", or is there a little bit more before or after that in the output, like a &lt;p&gt; tag or something? Yaron Koren (talk) 18:02, 11 April 2016 (UTC)

Reproducing the createPage functionality from SF_CreatePageJob.php
Hi Yaron, I apologize if this is not the right venue to ask, and for my persistence in seeking your guidance. I think I now understand the code in SF_CreatePageJob but I still don't know how I could use it in a hook to get the functionality I want: I'd like all red links to have their pages created automatically once an article is saved. I tried this syntax, but it didn't work: $wgHooks['ArticleSaveComplete'][] = 'SF_CreatePageJob.run';

Your help would be very much appreciated. Thank you! (Robolobster)


 * That's C- (or Java-)style syntax - 'SF_CreatePageJob::run' might work better instead. Yaron Koren (talk) 11:56, 12 March 2014 (UTC)

Tour of Consumer Reports' laboratories
You live in NYC, do you not, Yaron? On Tuesday January 15 at 3pm Wikipedians are invited to join a tour of laboratories at en:Consumer Reports in Yonkers. If you would like to attend please RSVP at en:Wikipedia:Meetup/NYC/January 2013. If you have questions feel free to ask on that page or contact me on my talk page or by my office phone at 914.378.2684. Thank you.  Blue Rasberry   (talk)   19:48, 9 January 2013 (UTC)


 * Wow! Laboratory tour! Yaron Koren (talk) 20:03, 9 January 2013 (UTC)

Admin Link
Hi, I am one of the admins of the Site www.pflegewiki.de (ist an Wiki for nurses). We use your Extension Admin Link. To talk about the project wie use an group in google+, so my idea was to add an link in Admin Link. But I have no idea how.... pleas help me! THX Dave (schallopp@pflegewiki.de)


 * I just answered your similar question on the Admin Links talk page. Yaron Koren (talk) 16:02, 2 April 2013 (UTC)

GSoC / OPW IRC AllHands this week
Hi, you are invited to the GSoC / OPW IRC AllHands meeting on Wednesday, June 26, 2013 at 15:00 UTC (8:30pm IST, 8am PDT) at #wikimedia-office. We have done our best finding a time that works decently in as many timezones as possibles. Please confirm at qgil@undefinedwikimedia.org so I can add you to the calendar invitation and I have your preferred email for other occasions. If you can't make it's fine, but let me know as well. We have left a notice to all students, but your help is welcome making sure yours is aware about it. Thank you!--Qgil (talk) 20:24, 24 June 2013 (UTC)

Extension:Header_Tabs question
Hello - Please excuse me for the interruption.

I find that asking questions on the talk pages of extensions often get unanswered.

I absolutely LOVE your extension, and I just was hoping if you had a minute if you could answer this simple question?

I am confused where the body tag is located.

RE: ''In the 'skins-yui' folder, create a new skin class (for example: ) to the   tag.

Where is the  tag? In combined-history-min.js?

I really appreciate your time. Have a great weekend. Igottheconch (talk) 17:15, 5 September 2013 (UTC)


 * I just answered your similar question on the Header Tabs talk page. Yaron Koren (talk) 17:45, 5 September 2013 (UTC)
 * thank you! hoping to stay with 1.16 and not upgrade. Appreciate your time! Igottheconch (talk) 19:14, 5 September 2013 (UTC)

Extension:Semantic Forms/Creating query forms
15:50, 22 November 2013‎ Yaron Koren (talk | contribs)‎. . (3,638 bytes) (-130)‎. . (Rejected the last text change (by Hans Oleander) and restored revision 782233 by Daniel K. Schneider: "[ and ]" refers to the square bracket characters "[" and "]". I agree it's a little confusing...) (undo | thank) [automatically checked]
 * Ah, ok - sorry then for deleting this, thought it was some accidental leftover. Using quotes ("[" and "]") like in your comment might make that obvious. - What was the reason to not accept this paragraph: "Another possibility is to embed a default value in the actual query form, using the default=value parameter in the field definition."? It had taken me a while to figure this out, as the char entity trick mentioned before did not work for internal (double square bracket) links in my case, only by constructing an external (single square bracket) link.--Hans Oleander (talk) 16:53, 22 November 2013 (UTC)


 * Hi - yes, quotes would probably be better; they were left out because some people, when they see quotes, think that the quotes should go into the wikitext... you can't win. :( Anyway, sorry that, by rejecting that edit, I rejected the other change you made, which seems perfectly valid. I just added it in again, modified slightly. Yaron Koren (talk) 18:20, 22 November 2013 (UTC)

Multilingual SemanticMediaWiki
Hi, have you seen the latest versions of this proposal? Its scope seems much clearer to me now. Are you willing to mentor it? --Nemo 10:00, 6 March 2014 (UTC)


 * I don't think it's entirely clear yet (see the "More thinking is required..." part), but yes, I'd be willing to help out. I'm already a mentor for one project and a co-mentor for another, and I don't know if you're allowed to be a mentor for more than two projects, but even if all three projects get accepted, I could help out either officially or unofficially. Yaron Koren (talk) 12:47, 6 March 2014 (UTC)


 * Fantastic! An applicant would help with the "more thinking" part. :) I don't think being (co-)mentor for many projects is a formal problem, it's more a problem of capacity on your end. If there are many applications we'll figure out some solution. --Nemo 12:56, 6 March 2014 (UTC)

Please check my answer about "query string"
Extension_talk:Semantic_Forms here is my question!


 * Alright, I checked it. :) Yaron Koren (talk) 22:25, 2 July 2014 (UTC)

Question
Hello. Why Referata has a lot of spam? 190.33.67.43 18:46, 16 August 2014 (UTC)

Regarding Approved Revs extension installation
Hi Yaron,

I have installed “Extension: Approved Revs” to prevent publishing changes to a page until approval and followed the steps mentioned in the MediaWiki for that. But after the installation I still could not see the (approve) link on history page and also the changes made on the pages are published directly to all the users.

Below are the changes I did for the extension installation.

1. Created a folder “ApprovedRevs” inside extension folder and copied all the files. 2. Executed the DB scripts to create the DB objects 3. Added the below configuration in the LocalSettings PHP file

require_once( "$IP/extensions/ApprovedRevs/ApprovedRevs.php" );

$wgGroupPermissions['*']['edit'] = false;

$egApprovedRevsBlankIfUnapproved = true;

$wgGroupPermissions['*']['viewlinktolatest'] = false;

$wgGroupPermissions['sysop']['viewlinktolatest'] = true;

$egApprovedRevsAutomaticApprovals = false;

$egApprovedRevsShowApproveLatest = true;

Am I missing anything? Appreciate your help on this. Thanks

Regards Gopi. R


 * Does Approved Revs show up in your Special:Version page? And are you looking at pages in the main namespace? Yaron Koren (talk) 04:40, 3 November 2014 (UTC)


 * Are you asking about special pages? I checked the special pages and its not showing the Approved Revs. Also I’m looking at the pages which are created newly for my site not in the main page.


 * The question is whether the extension is listed on the page Special:Version in your wiki. This page will have a table with the installed extensions. Is ApprovedRevs there? --88.130.112.113 16:23, 3 November 2014 (UTC)

I could not find the page Special:Version on my wiki and I can see only "special pages" on the left navigation.
 * This one: Special:Version. But in your wiki. --88.130.80.53 22:01, 3 November 2014 (UTC)

Still I could not locate this page on my wiki. Could you advise me if there any way to find(navigate) to this page?

Blank page after installing Widgets in 1.24.1
Hi Yaron,

I am configure a wikifarm based on semantic mediawiki, every wiki shares the same code using symlinks. Everything looks fine but I get a blank page when I configure the Widgets extension. Could you have some idea about this issue?

Thank you very much for your support.


 * Hi - see here for how to see the error message when you get a blank page. Yaron Koren (talk) 00:34, 12 January 2015 (UTC)


 * Thank you Yaron, I found the problem based on your suggestion.

¡Una barnstar para ti!
Hey, gracias! Yaron Koren (talk) 02:15, 14 January 2015 (UTC)

SF: Invalid or virtual namespace -1 given
Hi Yaron, I am carry on to configure a semantic wikifarm. Rigth now, I get the error when user try to create a new page using semantic forms. I had installed Semantic Forms using composer. Could you give some directions about how to solve this issue? Thank you


 * At what point in the process do you get the error? And is the page you're trying to create in a custom namespace? Yaron Koren (talk) 22:27, 15 January 2015 (UTC)

We get the error when it tries to create the page in a custom space. Even the admin user get the same error. Thank you


 * Alright. What happens if you try to create a page in that namespace, without a form? Yaron Koren (talk) 00:08, 16 January 2015 (UTC)

It works create a simple page in custom namespaces, the issue appears when we use SemanticForm even in Main space.


 * On the page where the form is displayed, what does the URL look like? Yaron Koren (talk) 00:19, 16 January 2015 (UTC)

I'll send you by e-mail.

Hi Yaron, the issue is generated by Extension:ConfirmEdit, it was a version conflict. Everything ok. Thank you


 * Oh, great. Yaron Koren (talk) 23:44, 18 January 2015 (UTC)

i'm getting this as well from Confirm edit (latest), and sforms(3.2-alpha(latest)). It gives the error at the top of the form when i hit the save page button. Guess i'm going to try some old versions of confirmedit based on what other user said. http://i.imgur.com/1q1rQdp.png


 * Yup the problem was using a new version of confirm edit with old version of mediawiki. When i got the confirm edit branch for my version of mediawiki the problem went away (mediawiki 1.23, cloned branch wmf/1.23f22wmf)

FURTHER COMMENT Hi Yaron, I am getting the same error. My site uses the following most recent stable versions - Mediawiki 1.25.1, Semantic Forms 3.2 (9a0fbae), Semantic MediaWiki 2.2 and Confirm Edit 1.3. The exact error message is "Invalid or virtual namespace -1 given". The namespace ID "-1" is the default system ID for the "Media" namespace. It happens whenever a form is used to create an article and whether logged in as Sysop or User. It is a recent error which occurred when I updated from Mediawiki 1.24.7 and also installed the latest versions of Semantic Forms and SMW. Commenting out the call to Confirm Edit extension in my LocalSettings.php file solves the problem, so the conflict is with that extension. In my case, I can manage without the Confirm Edit extension because my site requires approval of user accounts (using the Confirm Account extension) and I don't really need any form of captcha. However, thought the above discussion helped me find the problem and I thought my experience / settings may also help in finding the problem. Cheers, Allen

Has there been any update to this? I'm still getting the error, Invalid or virtual namespace -1 given, with Version 1.25 Confirm Edit & MediaWiki 1.25.2 Thanks


 * What version of SF? Yaron Koren (talk) 16:56, 8 October 2015 (UTC)

'SF_VERSION', '2.7' I just upgraded to the 3.3.2 and it seems to work fine. I'm not sure why the 2.7 was still included with the most recent SF Bundle download.... Thanks!~! Me Too! I'll add my name to this reporting list for the exact same bug:
 * MW = v1.25.1,
 * SF = v2.7,
 * Confirm Edit = v1.3, (Note, sysop does not trigger confirmEdit but still gets the same error message.)

This is rather troubling, because ConfirmAccount is not very resistant to smart vandal-bots, without the use of ConfirmEdit. WmBliss (talk) 22:28, 8 October 2015 (UTC)


 * Like everyone else getting this error, you are using a very old version of SF - 2.7 - that comes bundled with Semantic Bundle. (Yes, I know SB has to be updated.) Just upgrade SF. Yaron Koren (talk) 23:13, 8 October 2015 (UTC)


 * Thank you User:Yaron Koren. That did fix most problems. BTW, you and your book seem to be saving MediaWiki. Are you implying that I should upgrade all the other extensions packaged in the SMW Bundle? If so, should I be installing & using Composer to do this? WmBliss (talk) 15:39, 10 October 2015 (UTC)


 * I don't if MediaWiki is in any danger, but if my book and I are saving it in some small way, that's great to hear! No, I wasn't implying that - I meant that I, or someone else, needs to update SB to include all the recent versions of everything. If you're not having problems with SMW, for instance, there's no real need to upgrade it. Though if you do want to, then yes, you'd probably have to use Composer at the moment. Yaron Koren (talk) 23:41, 11 October 2015 (UTC)


 * Sorry, User:Yaron Koren, I know you are probably getting ready for Barcelona, but this problem returned anytime a new page is created using a form created by SF's "Create a Class" or "Create a Form". I'm running, MW 1.25.1, SF 3.2, and Cargo 0.10. ConfirmEdit seems to have no effect. WmBliss (talk) 03:28, 16 October 2015 (UTC)


 * The fact that a form was created in a certain way shouldn't have any impact. Are you creating pages in a custom namespace, perhaps? Is there anything else going on that's unusual? Yaron Koren (talk) 20:50, 16 October 2015 (UTC)


 * I made the changes to SF_AutoeditAPI.php, suggested by Gerrit, and that seems to have fixed the problem (we'll see). WmBliss (talk) 15:05, 17 October 2015 (UTC)


 * Oh - I didn't notice that you were using SF 3.2, and not the latest version, 3.4. Yaron Koren (talk) 23:36, 17 October 2015 (UTC)


 * Yaron, just to let you know,
 * the "Download snapshot" link on the SF page currently points to ExtensionDistributor which downloads REL1_25-ab27659.tar.gz which in-turn contains SF v3.2.
 * The 'zip' file is v3.3.2
 * It is only the link (Git Master) which points to v3.4.
 * Should MW administrators consider git to be a mandatory tool? WmBliss (talk) 14:55, 18 October 2015 (UTC)


 * Oops, I forgot to update the zip file link - sorry about that. I just did it now. Nobody should use that "Download snapshot" link - I wish it weren't there, and I wish it weren't so conspicuous. It's somewhat out of my hands, though; it's set via a standard template. Yaron Koren (talk) 00:46, 19 October 2015 (UTC)

Starting conversion of LiquidThreads to Flow at mediawiki.org
Hello. I'm sending this to you, because you've been one of the top 50 users of LQT on mediawiki.org over the last 360 days, and I wanted to make sure that you'd seen the announcement at Starting conversion of LiquidThreads to Flow at mediawiki.org. There are links in the topic-summary at the top, for other discussions (wikitech-l and Project:Current_issues), and a link to the planned process and timeline (scheduled to begin April 6, with smaller conversions at first). Please do test Flow out at Talk:Sandbox if you haven't tried it recently, and give any feedback/suggestions/requests at that main discussion location. Much thanks, Quiddity (WMF) (talk) 00:02, 28 March 2015 (UTC)

Wiki farm extension
Hi Yaron,

sorry for my simple question, what wiki farm extension you use on Referata?

Thank you, --Bserge77 (talk) 10:10, 21 April 2015 (UTC)


 * It's "Wiki Garden" - an extension I wrote, that I haven't released yet, but I've been meaning to. Yaron Koren (talk) 14:10, 21 April 2015 (UTC)

Bug: "Edit with form" do not ask what to edit
In Special:SpecialPages under Semantic Forms, the link Edit with form goes directly to Special:FormEdit, it is not asking the user which form name and target page that should be edited so users are not redirected to Special:FormEdit?form= &target= ", or "Special:FormEdit/ / .

Even with forms created, users are not asked which form they want to edit with Special:FormEdit which says this twice:

No target page specified.

This is the page for editing with a form. You must specify both a form name and a target page in the URL; it should look like "Special:FormEdit?form= &target= ", or "Special:FormEdit/ / ".

No target page specified.

This is the page for editing with a form. You must specify both a form name and a target page in the URL; it should look like "Special:FormEdit?form= &target= ", or "Special:FormEdit/ / ".


 * You shouldn't click that link in Special:SpecialPages, and I should probably remove it from the page. Yaron Koren (talk) 14:50, 29 May 2015 (UTC)


 * Yes please, can you remove it and confirm?

A kitten for you!
A kitten for your family, from a member of your MediaWiki family. Thanks again.

WmBliss (talk) 15:41, 10 October 2015 (UTC) 

Is it possible to use the Page Schema and the Semantic Form for a very basic tiny dependent DB?
After learning some, and little experiencing the extensions, i try to figure out if i can use it for a just little complex database with dependencies

1-between fields within a template/form (a field X can be filled up only if field Y is already filled up or only if field Y="Accepted") and,

2-between fields in different forms (for instance i want a field to restrict entry to only a name of student which exist in another template/form either as a pagename or just a data record field there). Thanks!


 * #1 is not possible, but #2 is, using a dropdown and "values from property=" (or "cargo field=" and "cargo table=", if you're using Cargo). Yaron Koren (talk) 07:30, 29 October 2015 (UTC)


 * I tried the value from namespace= and it works. but the "cargo field=" and "cargo table=" is not. (entered: cargo field=City and cargo table=Popularity). in the Page Schema there is i Form field definition and a Cargo field definition per every field. I tried to dropdown in the Form field and the condition in the Form and alternatively in the Cargo field definition. none of those worked. when entered in the Cargo field definition it just gave me back the option itself "cargo field=City and cargo table=Popularity" in the dropdown box. thanks


 * Do you have both Cargo and SMW installed, or just Cargo? And what version of Cargo? Yaron Koren (talk) 13:35, 29 October 2015 (UTC)


 * I had the smw but deleted it. Now i have the cargo last version downloaded this week and the recent SF.
 * Cargo version 0.1
 * When i go to edit, is this the required result in the Form edit?: (this isnt working)



thanks


 * Replace the " and " with "|". Also, you should definitely upgrade your version of Cargo (and maybe SF too, if that one is also old). Yaron Koren (talk) 14:46, 30 October 2015 (UTC)

Please provide feedback on suggested improvements to the Code of Conduct
Thanks to everyone who’s helped work on the Code of Conduct so far.

People have brought up issues they feel were missed when working on "Unacceptable behavior" and "Report a problem". Consultants have also suggested changes in these same sections.

These are important sections, so please take a look at the proposed changes. I apologize that this feedback arrived later than planned, but I think this will create a better document.

If you prefer to give your opinion privately, feedback via e-mail is welcome at conduct-discussion@undefinedwikimedia.org.

Thanks. Mattflaschen-WMF via MediaWiki message delivery (talk) 04:18, 24 February 2016 (UTC)

Shouldn't it be complex?
Hello, Yaron. The business you do is big and the contribution is notable. The question is — aren't you going to combine functionality of PageSchemas, SemanticForms and Semantic MW? The second one just helps the third one, but the first one is just an extension of the second one. In other words, all these are about one subject. Ядерный Трамвай (talk) 22:59, 25 February 2016 (UTC)


 * There are a variety of reasons why it's better to keep these extensions separate, I would say - one big reason is that Semantic Forms can also work with Cargo, not just SMW. Yaron Koren (talk) 23:57, 25 February 2016 (UTC)

Please participate in discussion on updated "Marginalized and underrepresented groups" text
Thanks for participating in the earlier discussion on Talk:Code of Conduct/Draft. There was some support and some issues were raised. I've attempted to propose a better draft to address the issues.

Please participate at Talk:Code of Conduct/Draft. Thanks. User:Mattflaschen-WMF via MediaWiki message delivery (talk) 01:40, 17 March 2016 (UTC)

Please participate in discussion on updated "Enforcement issues" text
Thanks for participating in the earlier discussion on Talk:Code of Conduct/Draft. There was strong support for the first two points, so they have been closed. Most people either supported the third at least in principle, or were neutral. However, there are some suggested wording changes (partly by Smalyshev (WMF), and partly by me).

Please participate again at Talk:Code of Conduct/Draft. Thanks. User:Mattflaschen-WMF via MediaWiki message delivery (talk) 01:48, 17 March 2016 (UTC)

Please participate in discussion on updated "Enforcement issues" text
Sorry, the correct link for the discussion about wording re Talk:Code of Conduct/Draft is Talk:Code of Conduct/Draft. Thanks. I apologize for the double-message. User:Mattflaschen-WMF via MediaWiki message delivery (talk) 01:51, 17 March 2016 (UTC)

Please reach out to Stewards for your account issues
Thanks. --Jyothis (talk) 16:09, 15 November 2016 (UTC)

RfC: Intersected categories based on SMW
Hallo,

When you have the time, please look at this RfC for Intersected categories based on SMW and comment, if you care to.

I'd like to know if you think this is at all possible to be implemented in an extension, given the current functionality of MW and SMW. Would it be effecient? Would be not too complex to implement in an extension?

Regards, --Ahmad Gharbeia أحمد غربية (talk) 01:08, 11 December 2016 (UTC)

Share your experience and feedback as a Wikimedian in this global survey
Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. To say thank you for your time, we are giving away 20 Wikimedia T-shirts to randomly selected people who take the survey. The survey is available in various languages and will take between 20 and 40 minutes.

Take the survey now!

You can find more information about this project. This survey is hosted by a third-party service and governed by this privacy statement. Please visit our frequently asked questions page to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email to surveys@wikimedia.org.

Thank you! --EGalvez (WMF) (talk) 22:26, 13 January 2017 (UTC)

Your book - superpages
Hi Yaron, I am just looking at the web site with your new book. It doesn't include any contact info for you so I am contacting you here. You mention super-pages in a heading in the book, but the paragraph doesn't include any info about super-pages. Just wanted to pass it on. Tenbergen (talk) 19:56, 8 March 2017 (UTC)


 * Thanks for pointing that out! It looks like that error has been around for a while, but no one has pointed it out until now. Yaron Koren (talk) 02:46, 9 March 2017 (UTC)

Referata

 * I can't create my site in Referata, can you help me?--Msnhinet8 (talk) 00:48, 10 August 2017 (UTC)
 * I'm working on it, sorry. Yaron Koren (talk) 03:32, 10 August 2017 (UTC)


 * ok,thans.--Msnhinet8 (talk) 03:37, 10 August 2017 (UTC)
 * you use facebbook?--Msnhinet8 (talk) 03:43, 10 August 2017 (UTC)
 * I can add your facebook?--Msnhinet8 (talk) 03:45, 10 August 2017 (UTC)
 * Okay, I think it's fixed now. I have a Facebook account, but I rarely use it. Yaron Koren (talk) 03:55, 10 August 2017 (UTC)


 * ok.--Msnhinet8 (talk) 03:56, 10 August 2017 (UTC)
 * what's your facebook name?--Msnhinet8 (talk) 03:59, 10 August 2017 (UTC)
 * Have facebook name URL?--Msnhinet8 (talk) 04:00, 10 August 2017 (UTC)

Referata TestWiki
Hello Yaron,

I've emailed you a few times, but I have not heard a response, so I'm going to try and ping you here.

I am the founder of Referata TestWiki. Recently within the last few weeks, there has been a lot of vandalism, disruption, and other abuse. Some of the disruption is coming from sockpuppets, while some of it is just coming from drive-by annoying users. In order to stop this disruption, can you please enable the AbuseFilter and CheckUser extensions on the wiki? AbuseFilter will stop vandalism before it happens, which I really need right now. SmiteSpam and Nuke are only good after vandalism has occurred, but I would like to be able to stop it before it happens. CheckUser will help me identify inappropriate editors (i.e. sockpuppets) and will also help to identity malicious bots and proxies. I have custom-coded a check user widget script but it is not reliable and is nowhere near as sophisticated as the actual CheckUser extension. Therefore, I would like these two extensions to be installed on Referata TestWiki as soon as possible.

I note that CheckUser is already installed on the Main Referata "Meta" site, but I haven't seen AbuseFilter anywhere. I suggest that you install these extensions globally as they are very useful and effective at stopping disruption.

Additionally, can you please globally upgrade the MediaWiki version to at least 1.26 (preferably later) and also install the Scribunto extension? Scribunto allows for pages that require modules, such as userboxes and other templates. I find these very useful.

Also, please fix UserMerge - the tool has been giving internal fatal errors for over a month now.

Sincerely,

Xauroflaux

Founder, Referata TestWiki

A kitten for you!
Thanks a lot for all the hard work you've put into many excellent extensions. Yesterday I tried out Replace Text, and noticed you were the brain behind that one too. Fantastic extension, especially as I can't, after oh so many attempts, successfully install and get AWB running on my Linux rig. Cargo is brilliant too, and I really hope we can merge the whole wiki to it, in due time. Thanks again, and keep up the marvellous work! :)

Pangaearocks (talk) 10:09, 5 September 2017 (UTC)


 * Thanks! Yaron Koren (talk) 13:48, 5 September 2017 (UTC)

Flow doesn't support all wikitext
Hi. I saw you recently changed the Flow page to say it supports all wikitext. Actually Flow can't even save wikitext. When you preview or save, Flow makes a best-effort to convert the wikitext to HTML then throws away the wikitext. When you return to the wikitext edit screen, Flow makes a best-effort to convert that HTML back to similar wikitext for editing. Speaking as a programmer, I believe the technical term for this is "unholy hack". It simulates wikitext support. This unholy hack results in all sorts of rendering errors and content corruption issues. This round trip translation will randomly re-write supported wikitext, and unsupported wikitext is completely destroyed. Some wikitext gets corrupted in a way that expands like a tumor each time it goes through round trip translation (each time you preview or save&re-edit). It's such an unholy hack that it even manages to break the revert button. Flow never saves the original wikitext, and during the revert process Flow tries to convert the HTML back wikitext. That wikitext can be faulty, and the faulty wikitext gets saved as the revert-result.

I apologize if I got carried away ranting about the issue in excessive detail. Flow's corruptions issues are a pet peeve of mine. Anyway, I changed the Flow page to say it supports most wikitext. The Flow page really should mention "content corruption issues", but members of the Flow team would surely editwar it away. Alsee (talk) 09:23, 6 September 2017 (UTC)


 * Sorry - I only know a moderate amount about Flow, and I wasn't trying to write anything controversial. Feel free to change anything I wrote. And yes, I agree that the page should mention any bugs that exist. Yaron Koren (talk) 13:27, 6 September 2017 (UTC)

wikifamily.tk

 * Hi, my wikifamily.tk install monaco skin it view bug, can you help me?--Msnhinet8 (talk) 07:44, 1 November 2017 (UTC)


 * I don't think I can help... I don't know anything about the Monaco skin. Yaron Koren (talk) 14:09, 1 November 2017 (UTC)


 * ok, thanks.--Msnhinet8 (talk) 15:16, 1 November 2017 (UTC)
 * Referata create a site i want to this form, can you help me?--Msnhinet8 (talk) 15:18, 1 November 2017 (UTC)
 * my Referata site hantpedia.referata.com is not look 台灣 page, can you help me?--Msnhinet8 (talk) 01:39, 2 November 2017 (UTC)
 * this. --Msnhinet8 (talk) 01:41, 2 November 2017 (UTC)

Can't access Referata pages
Hi, Yaron Koren. I'm a sysop at a Referata wiki. For the last few weeks or so, there have been certain pages that give me an error when I try to access them. It says: Fatal error: Call to undefined method LocalFile::setUrl in /home/yaron57/public_html/w/extensions/WikiGarden/includes/WG_Utils.php on line 250 However, some other pages are normal. Is there anything you can do to fix this? Gfdgsgxgzgdrc 20:17, 13 November 2017 (UTC)


 * Sorry about that - it was due to a MediaWiki upgrade. I think this is fixed now. Yaron Koren (talk) 03:51, 14 November 2017 (UTC)
 * Thanks, although some other pages are getting a different error:

Fatal error: Cannot access protected property ThumbnailImage::$url in /home/yaron57/public_html/w/extensions/WikiGarden/includes/WG_Utils.php on line 258
 * Also, I was wondering if you could install Extension:GetUserName on Referata. It would be useful for a page I'm working on. Gfdgsgxgzgdrc 22:59, 24 November 2017 (UTC)
 * Could you help, please? Gfdgsgxgzgdrc 00:26, 28 November 2017 (UTC)


 * Sorry for the delay - I think this, too, is fixed now. As for GetUserName - what's better about that than "CURRENTUSER" from the MyVariables extension? Yaron Koren (talk) 04:10, 4 December 2017 (UTC)
 * Thanks so much! Everything is fixed now. Also, sorry, I didn't know about CURRENTUSER. I'll use that instead. Thanks for letting me know! Gfdgsgxgzgdrc 01:14, 7 December 2017 (UTC)

Gamepedia dropping SMW support
Hi Yaron. On Gamepedia's help wiki, I noticed that they have decided to drop support for SMW, and are encouraging people to migrate to Cargo instead. I see more interest in Cargo in their Slack community channel, and with this decision, it's quite possible more wikis will move over to Cargo in due time. Figured I'd let you know, but posting here instead of the Cargo talk page. —Pangaearocks (talk) 05:56, 26 November 2017 (UTC)
 * That's good to know - thanks for letting me know about it. Yaron Koren (talk) 18:25, 26 November 2017 (UTC)


 * Could be some interesting times ahead, indeed, though I doubt they'll push too hard on the wikis that already are well-integrated with SMW. On another yet similar note, I've made some help pages about Cargo over there, which for the most part have been copied from the help pages here. I hope that is okay, given the note at the top of each page :) Eventually they'll be adapted more for the needs of users there, for instance a more detailed migration guide, perhaps with some advice based on people experience with the process, and perhaps removing installation/setup sections, since normal users/admins don't have access to that anyway. –Pangaearocks (talk) 23:58, 2 December 2017 (UTC)


 * It looks good. I have no problem with copying over the content, but it means that you'll have to keep updating those pages if you want them to stay fully accurate, which may be a pain for you. Yaron Koren (talk) 04:18, 4 December 2017 (UTC)

Extensão de fóruns
Good Morning. I am a reverser of the brazilian Memeswiki, a wiki under construction. There is a extension that organizes the topics of a forum, wich allows the user to view the most current topics. I intend to use this code in the MemesWiki forum, and I need you to indicate the link for this Extension. Thank you. 179.69.24.142 17:45, 28 January 2018 (UTC)


 * Sorry - I don't think I know of an extension that defines a tag. Yaron Koren (talk) 23:07, 28 January 2018 (UTC)

Security review of Extension:Replace Text
Hi, We have discussed in Bengali Wikisource to install Extension:Replace Text, but as the extension has not been deployed in any Wikimedia website, the phabricator task has been stalled. It would be great if you please take the necessary steps to security review the extension. Thanks -- Bodhisattwa (talk) 15:26, 7 February 2018 (UTC)


 * I don't think I'm the right person to do a security review, unfortunately - and definitely not for one of my own extensions. But I'd be happy to help with this process in any way I can. Yaron Koren (talk) 15:34, 7 February 2018 (UTC)

uploadable - images not showing i form result
Dear Yaron

I've made a mediawiki website: midlertidighed.dk

Where I want users to describe their own projects through using a form.

My problem is that the images which are uploaded through the form aren't visible in the reply

The resulting page only shows: |input type=text=1455160_442824492496486_900402639_n.jpg

Is there a way to include the uploaded image on the page?

Skriv navnet på dit projekt her:

Hvis der allerede er et projekt med det navn, vil du kunne redigere dette.



Beskriv projektet


 * It looks like there are some problems with the form, first of all. I don't speak Danish, but is it correct that the field named "beskrivelse" should be labelled "Årstal", or is that supposed to be two different fields? As for the uploadable field, it lacks a name. Once you get all that fixed, the template needs to be modified - instead of something like "" at the end, it should look like "[[Image:]]" . Yaron Koren (talk) 21:50, 25 February 2018 (UTC)

Thank you for your reply!
Dear Yaron

Thank you so much for your reply!

OK I figured out that I can edit this section, so no more sections:-)

I edited the form as you described.

But I'm not sure where to put this bit: ""

When I put it in the template til just shows [Image:] in the resulting page...


 * Hm, that's true, it should probably instead by something like: "" . Yaron Koren (talk) 15:28, 26 February 2018 (UTC)

Referata

 * Hi,Yaron Koren:
 * Referata my wiki is not view images can you help me?
 * thanks.--Msnhinet8 (talk) 23:41, 18 March 2018 (UTC)

Share your experience and feedback as a Wikimedian in this global survey
Hello! The Wikimedia Foundation is asking for your feedback in a survey. We want to know how well we are supporting your work on and off wiki, and how we can change or improve things in the future. The opinions you share will directly affect the current and future work of the Wikimedia Foundation. You have been randomly selected to take this survey as we would like to hear from your Wikimedia community. The survey is available in various languages and will take between 20 and 40 minutes. Take the survey now!

You can find more information about this survey on the project page and see how your feedback helps the Wikimedia Foundation support editors like you. This survey is hosted by a third-party service and governed by this privacy statement (in English). Please visit our frequently asked questions page to find more information about this survey. If you need additional help, or if you wish to opt-out of future communications about this survey, send an email through the EmailUser feature to WMF Surveys to remove you from the list.

Thank you! WMF Surveys, 18:36, 29 March 2018 (UTC)

Submiting of patch
Hi, can you merge patch https://gerrit.wikimedia.org/r/#/c/425722/ so you can merge patch https://gerrit.wikimedia.org/r/#/c/415021/

Thanks! Zoranzoki21 (talk) 23:51, 11 April 2018 (UTC)


 * Are you sure you meant to write me about this? I have nothing to do with Blue Spice. Yaron Koren (talk) 00:45, 12 April 2018 (UTC)

Reminder: Share your feedback in this Wikimedia survey
Every response for this survey can help the Wikimedia Foundation improve your experience on the Wikimedia projects. So far, we have heard from just 29% of Wikimedia contributors. The survey is available in various languages and will take between 20 and 40 minutes to be completed. Take the survey now.

If you have already taken the survey, we are sorry you've received this reminder. We have design the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. If you wish to opt-out of the next reminder or any other survey, send an email through EmailUser feature to WMF Surveys. You can also send any questions you have to this user email. Learn more about this survey on the project page. This survey is hosted by a third-party service and governed by this Wikimedia Foundation privacy statement. Thanks! WMF Surveys, 01:34, 13 April 2018 (UTC)

Your feedback matters: Final reminder to take the global Wikimedia survey
Hello! This is a final reminder that the Wikimedia Foundation survey will close on 23 April, 2018 (07:00 UTC). The survey is available in various languages and will take between 20 and 40 minutes. Take the survey now.

'''If you already took the survey - thank you! We will not bother you again.''' We have designed the survey to make it impossible to identify which users have taken the survey, so we have to send reminders to everyone. To opt-out of future surveys, send an email through EmailUser feature to WMF Surveys. You can also send any questions you have to this user email. Learn more about this survey on the project page. This survey is hosted by a third-party service and governed by this Wikimedia Foundation privacy statement. WMF Surveys, 00:43, 20 April 2018 (UTC)

Consultant?
Yaron,

You've been enormously helpful and active in replying to questions on your different MediaWiki extension pages. I'm currently working on a project, and I think I will eventually get it where I want it, but I'm thinking I could save loads of time and frustration if I could have you consult officially on the project. Would you be available for that kind of consulting? May214 (talk)


 * I don't do much consulting directly any more, but I have a company, WikiWorks, that can certainly help with whatever you need. You can write info@wikiworks.com about it, or me directly at yaron57@gmail.com. Yaron Koren (talk) 23:17, 20 May 2018 (UTC)

DIQA/Ontoprise code
Did you know about https://github.com/kkthek/diqa-richtext and related repositories? Should we document their existence somewhere? --Nemo 20:52, 11 June 2018 (UTC)


 * Oh - I knew about DIQA/Ontoprise, but not about this extension. I guess it could be added to Extension:Page Forms/Related extensions, but I don't know whether this extensions still works, or even what it really does - or whether it has been released yet. Do you know any of these things? Yaron Koren (talk) 22:38, 11 June 2018 (UTC)


 * Indeed I don't. I think it's to import some corporate documentation from Word documents to (structured) wiki pages on private wikis. So it's hard to see it in action anywhere. --Nemo 07:22, 12 June 2018 (UTC)

Defining new inputs...
Hi. The purpose of the Mediawiki installation on my Synology NAS at home is to create something like a management for my music and movie collection. When it comes to programming in general, I'm not so inexperienced. Since 1989 I've done a lot of programming for programmable logic controllers of our machinery at my employers plants. If you don't stick to logic operations you end up in somthing that looks like assembler programming. So this is very different to HLL programming like Java or PHP. From 2011 to 2015 I studied Business Informatics at a local technical college. There I had contact with C and Java. I also fumbled around with a little bit PHP programming. For this wiki MoBaDaten.Info that I run I had to modify several extensions (Guestbook, iDisplay and ImageSizeInfoFunctions), so that they meet my expectations. I also created an extension named TitlesAndTargets. But that gives not the general view to PHP, so I'm surely kind of new to PHP and Mediawiki programming.

For this music and movie management I was looking for something comfortable to insert data and I found the Page Forms extension. But what I'm missing is an input type for time. Not time of day like the undocumented timepicker type. More something to insert a duration (of a music track or a movie). The general idea is to get one or more input fields, configurable for days, hours, minutes, seconds and milliseconds. A little bit like the date type which merges day, month and year to a single value. I think this would be a complement to the existing field types. So I would like to integrate this into the Page Forms code rather than create a stand alone extension.

Maybe I should fumble around with this idea on my Mediawiki installation at home first. There I will see how far I come on my own as a start.--Wgkderdicke (talk) 23:48, 20 July 2018 (UTC)


 * It sounds like you've had a very interesting career so far! I'm glad you're now getting involved in MediaWiki.
 * I've thought a duration input type, but I'm not sure how useful it would be - compared to just separate text inputs for seconds, minutes, etc. If you had a template that stored all of these separately, you could have it additionally include a computed value that just held, say, the total number of seconds - so that you could sort on duration and so forth. (If you ever start using Cargo or Semantic MediaWiki, that is - it doesn't look like you're using either of them at the moment.) But I don't see a big advantage to having a "picker" input to select, say, 35 minutes, as opposed to just entering "35" in a "minutes" field. What do you think? Yaron Koren (talk) 00:34, 21 July 2018 (UTC)


 * Well, I'm not thinking about a "picker" input. In my opinion this would be too cumbersome. I think that the "datetime" input is the nearest existing input to my idea. Now remove the date and AM/PM parts from that input and add inputs for days and milliseconds. I like the idea to hold the value of such input in an integer format. If milliseconds are involved, it may be better to hold the total number of milliseconds. I'm also thinking about a format option, so that one can configure the input. For example,  will give you three (text) inputs, divided by colons. The first input for hours, the second for minutes and the last one for seconds. With   you will get the complete bunch of inputs (the "f" stands for fraction of seconds, means milliseconds), with   you will get only one input for minutes. So one can customize this input a little bit. Illogical combinations like days and seconds only has to be excluded, though. And yes, you're right, I'm using neither Cargo nor Sematic MediaWiki at the moment. To gather some information on my home wiki and on MoBaDaten.Info the DPL3 resp. third party DPL extenstion is at work. This extensions provide also sorting functionalty. --Wgkderdicke (talk) 02:02, 21 July 2018 (UTC)


 * That went quicker than I thought.
 * I named this input duration.
 * I created a file named  with the special code for this input. I stored this file in the forminputs folder.
 * I added two classes named  and   in the   file from the skins folder (line 105 et seq.).
 * I added a new line in the  file from the extensions base folder after line 152:


 * I added a new line in the  file from the extensions base folder after line 226:


 * I added a new line in the  file from the includes folder after line 60:


 * And finally I extended the  method (line 610 et seq.) in order to store the duration values.
 * Well, at first glance it seems to work on my home NAS Mediawiki installation. The value is stored as total number of milliseconds. But I'm not so entirely happy with the math. If there are values entered in a form, the total number of milliseconds is calculated by the  method from the   class. To display existing values, the total number of milliseconds is picked apart in the   file.
 * The input is customizable. With the optional format parameter you can choose the following combinations:

Depending on the choosen format one or up to five input fields are displayed (dhmsf = days, hours, minutes, seconds and fracrion of seconds). If the format parameter is not used and as a default setting, all input fields are displayed.
 * And since I'm comletely unaware of Cargo and Semantic Mediawiki, I could not regard the needs of these extensions.
 * I would like to provide you with the outcome of my saturday programming workout :-) Is the email address from the Page Forms infobox still valid?--Wgkderdicke (talk) 15:35, 21 July 2018 (UTC)


 * You've got mail. Since I discovered that you mentioned your email address a few topics above, I assumed that this address is valid. In addition to my saturday programming workout I added some checking for a mandatory duration field and some checking for the input values. Both is located in the  file from the libs folder. Furthermore the input fields are providing some information as a tooltip. By hovering the mouse above a field a short abbrevation of the field name and the allowed range for this field is shown.
 * If you like this duration input, please feel free to integrate it into the Page Forms extension. In this case I will add the description to the input types page.
 * If I missed something or something is very awkwardly solved, please let me know.--Wgkderdicke (talk) 16:07, 22 July 2018 (UTC)

Make Dynamic search with external data and mysql
Hi, I use external data to create a table in my wiki page using a select in a mysql database. I would like to make this select dynamic by passing a parameter. In my wiki page I would like to have a search box and then use the input text in my select. Is It possibile? And how? Thanks Natsuko79 (talk) 19:29, 19 October 2018 (UTC)


 * The only way I can think to do it is with a Page Forms query form - see here. Yaron Koren (talk) 20:43, 22 October 2018 (UTC)