Page MenuHomePhabricator

AmrEl-Absy (Amr El-Absy)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Mar 5 2020, 9:54 PM (38 w, 2 d)
Availability
Available
LDAP User
Amr El-Absy
MediaWiki User
Unknown

Recent Activity

Sep 23 2020

srishakatux awarded T248505: Proposal: Remove use of jQuery UI from Page Forms a Barnstar token.
Sep 23 2020, 4:00 AM · Patch-For-Review, Google-Summer-of-Code (2020)

Apr 22 2020

AmrEl-Absy committed rEPFM34397942204f: Handle the "\n" in the conjunction (authored by AmrEl-Absy).
Handle the "\n" in the conjunction
Apr 22 2020, 4:31 PM

Apr 14 2020

AmrEl-Absy updated the task description for T248505: Proposal: Remove use of jQuery UI from Page Forms.
Apr 14 2020, 2:56 PM · Patch-For-Review, Google-Summer-of-Code (2020)

Mar 29 2020

AmrEl-Absy updated the task description for T248505: Proposal: Remove use of jQuery UI from Page Forms.
Mar 29 2020, 12:55 PM · Patch-For-Review, Google-Summer-of-Code (2020)

Mar 28 2020

AmrEl-Absy added a comment to T171314: Autocomplete on Subcategories.

Hi @Yaron_Koren
I see that this discussion is over three years ago, but happens to be that was about the autocomplete, which is a task in the GSoC I am proposing.
I am not sure whether or not implementing this may help your philosophy. So, do you recommend me to consider it for now?!

Mar 28 2020, 1:52 AM · MediaWiki-extensions-Page_Forms

Mar 26 2020

AmrEl-Absy updated the task description for T248505: Proposal: Remove use of jQuery UI from Page Forms.
Mar 26 2020, 7:16 PM · Patch-For-Review, Google-Summer-of-Code (2020)
AmrEl-Absy claimed T248505: Proposal: Remove use of jQuery UI from Page Forms.
Mar 26 2020, 2:26 PM · Patch-For-Review, Google-Summer-of-Code (2020)

Mar 25 2020

AmrEl-Absy updated subscribers of T92870: Replace the last comma in a list from an #arraymap with a coordinating conjunctions (i.e. "and", "or").

@Yaron_Koren Do you think that should I take this task?!
I think it needs adding a new parameter (in the same way we solved the parsing micro task), conjunction, and find the loop that prints the values, and check the last element to put the conjunction before.
Am I in the right direction of thinking?!

Mar 25 2020, 11:19 PM · MediaWiki-extensions-Page_Forms
AmrEl-Absy claimed T241632: Remove use of jQuery UI from Page Forms.
Mar 25 2020, 9:59 PM · Google-Summer-of-Code (2020), MediaWiki-extensions-Page_Forms
AmrEl-Absy added a subtask for T241632: Remove use of jQuery UI from Page Forms: T248505: Proposal: Remove use of jQuery UI from Page Forms.
Mar 25 2020, 9:35 PM · Google-Summer-of-Code (2020), MediaWiki-extensions-Page_Forms
AmrEl-Absy added a parent task for T248505: Proposal: Remove use of jQuery UI from Page Forms: T241632: Remove use of jQuery UI from Page Forms.
Mar 25 2020, 9:35 PM · Patch-For-Review, Google-Summer-of-Code (2020)
AmrEl-Absy created T248505: Proposal: Remove use of jQuery UI from Page Forms.
Mar 25 2020, 7:41 PM · Patch-For-Review, Google-Summer-of-Code (2020)

Mar 20 2020

AmrEl-Absy committed rEPFM92b795b52fa7: Add parsing to "Values from namespace/category/concept" (authored by AmrEl-Absy).
Add parsing to "Values from namespace/category/concept"
Mar 20 2020, 12:33 AM

Mar 19 2020

AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

This is a step in the right direction - but what about "unique for ..."?

Also, what would you do for {{ucfirst}}?

Mar 19 2020, 5:16 PM · MediaWiki-extensions-Page_Forms
AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

Yes, the other example doesn't work at all, but I found a solution for it.
I am working on testing it, and then I will upload it to review.

Mar 19 2020, 4:11 PM · MediaWiki-extensions-Page_Forms
AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

I've tried values={{ucfirst:a,b,c}} but I don't think it works well. It produces only the first element with ucfirst (A, b, c). and if I want the other elements to be applied with ucfirst it should go like this values={{ucfirst:a}},{{ucfirst:b}},{{ucfirst:c}}
I tried some other cases (like values=ucfirst{{a,b,c}} and values={{ucfirst:a,ucfirst:b}} etc) but all of them don't work.

Mar 19 2020, 3:33 PM · MediaWiki-extensions-Page_Forms
AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

I've forgot to mention this condition statement

Mar 19 2020, 3:02 AM · MediaWiki-extensions-Page_Forms
AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

Finally, I got it.
After fully understanding of the function PFFormField::newFromFormFieldTag(), I found this block of code.

Mar 19 2020, 2:57 AM · MediaWiki-extensions-Page_Forms

Mar 18 2020

AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

I think it is a hard puzzle 😃
I figured out my first mistake, I was searching for "value=" not "values=", It leaded me to PF_Template.php on Line 343 and $this->mTemplateFields but it didn't help me.
My restrict problem that I don't know what the mechanism of parsing is, Searching for it leaded me to a really confusing numbers. The class Parser has more than dozen of dozens of functions, more than 50 files called Parser. So, Searching manually in those files and classes is a bad idea. Also, the documentation didn't help me well as it did in the previous microtask.

Mar 18 2020, 7:49 AM · MediaWiki-extensions-Page_Forms

Mar 17 2020

AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

Hello @Yaron_Koren
I've been searching for this micro task for more than hours, and I don't even know if I do It right.

Mar 17 2020, 4:07 PM · MediaWiki-extensions-Page_Forms

Mar 16 2020

AmrEl-Absy added a comment to T246715: Page Forms: add parsing to "values from namespace/category" and "unique for namespace/category".

Hi, @Yaron_Koren
I am interested in this micro task, is it still available?!

Mar 16 2020, 3:50 PM · MediaWiki-extensions-Page_Forms

Mar 13 2020

AmrEl-Absy added a comment to T217517: Page Forms: Checkboxes should be farther apart.

What is the URL for the Gerrit patch?

Mar 13 2020, 12:18 PM · Patch-For-Review, MediaWiki-extensions-Page_Forms
AmrEl-Absy added a comment to T217517: Page Forms: Checkboxes should be farther apart.

Hello @AmrEl-Absy I am guessing you are interested in GSoC, with wikimedia, if So you have to get used to making code contributions yourself. I am sure with some trial and error you will be able to do it! here is a link on making contributions to mediawiki, you should look out for the Gerrit Tutorial here. If you have any issues you can ask questions here or on the support channel, Best of luck.

Mar 13 2020, 1:04 AM · Patch-For-Review, MediaWiki-extensions-Page_Forms

Mar 12 2020

AmrEl-Absy added a comment to T217517: Page Forms: Checkboxes should be farther apart.

Hi @Yaron_Koren
Never mind, I think I fixed it.

Mar 12 2020, 1:21 AM · Patch-For-Review, MediaWiki-extensions-Page_Forms

Mar 11 2020

AmrEl-Absy added a comment to T217517: Page Forms: Checkboxes should be farther apart.

So I changed The min-width to 30px and added new property margin-top: 6px.
I think I did this microtask, but I don't know how to submit it or even claim it ti myself. So, I hope you would help me through submitting it.
Thanks.

Mar 11 2020, 3:11 PM · Patch-For-Review, MediaWiki-extensions-Page_Forms

Mar 9 2020

AmrEl-Absy added a comment to T217517: Page Forms: Checkboxes should be farther apart.

Hi @Yaron_Koren
I've contacted you through G-Mail and you guided me to this Microtasks.
I've installed Media Wiki, PageForms and Cargo, but I faced a problem to generate a "Checkbox". Using the Special Pages (Special:Createform, Special:CreateTemplate, Special:CreateClass and Special:CreateCategory) didn't lead me to generate it.
On the Other hand, I partly familiarized myself with the jQuery Code in extensions/PageForms/libs/PF_CreateTemplate.js

Mar 9 2020, 4:58 PM · Patch-For-Review, MediaWiki-extensions-Page_Forms