Page MenuHomePhabricator

ahmad (Ahmad Gharbeia)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Nov 30 2015, 2:59 PM (438 w, 1 d)
Availability
Available
IRC Nick
alif
LDAP User
أحمد
MediaWiki User
أحمد [ Global Accounts ]

Recent Activity

Mar 21 2024

Marsupium awarded T152875: Support RTL in WikiHiero a Like token.
Mar 21 2024, 9:56 AM · I18n, RTL, WikiHiero

Aug 4 2022

ahmad added a comment to T152875: Support RTL in WikiHiero.

Hi, I'm back :)

Aug 4 2022, 10:40 AM · I18n, RTL, WikiHiero

Mar 28 2022

ahmad added a comment to T192003: Allow MW_CONFIG_FILE to be set as environment variable .

Hallo, @BeeBringer,
Thanks for working on this.
I guess your patch would have a better luck of getting merged, had it been realised in Setup.php instead of Webstart.php, because the earlier is where MW_CONFIG_FILE is expected to be setup for all entry points, web, maintenance scripts, etc.

Mar 28 2022, 10:54 AM · Patch-Needs-Improvement, MediaWiki-General
ahmad added a comment to T288388: Implement installing MediaWiki from an existing LocalSettings.php by using install.php.

An environment variable such as MW_CONFIG_FILE was indeed on my wishlist! It would simplify some farm setups.

Mar 28 2022, 10:49 AM · Patch-For-Review, MediaWiki-Installer

Mar 25 2022

ahmad added a comment to T288388: Implement installing MediaWiki from an existing LocalSettings.php by using install.php.

It would be useful to have a parameter to ignore existing LocalSettings.php.

Mar 25 2022, 8:38 PM · Patch-For-Review, MediaWiki-Installer

Mar 10 2022

ahmad added a comment to T303129: Could not locate workflow for page ID x.

I had already tried that before submitting the report. But thanks for the suggestion, @kostajh.

Mar 10 2022, 5:15 PM · Growth-Team, StructuredDiscussions

Mar 6 2022

ahmad updated the task description for T303129: Could not locate workflow for page ID x.
Mar 6 2022, 2:57 PM · Growth-Team, StructuredDiscussions
ahmad created T303129: Could not locate workflow for page ID x.
Mar 6 2022, 2:56 PM · Growth-Team, StructuredDiscussions

Nov 16 2021

ahmad added a comment to T152875: Support RTL in WikiHiero.

When I wrote the original ticket, I was assuming a certain shared understanding of the Egyptian hieroglyphic writing system. So let me clarify:

Nov 16 2021, 11:27 AM · I18n, RTL, WikiHiero

Feb 13 2021

ahmad added a comment to T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database!.

What does this error actually mean?
If we were to try to bring the database to a consistent state, what tables and/or columns will be looking at?

Feb 13 2021, 8:43 PM · Unstewarded-production-error, affects-translatewiki.net, User-brennen, Platform Team Initiatives (MCR), MediaWiki-Core-Revision-backend, Multi-Content-Revisions (Reactive), Wikimedia-production-error

Feb 11 2021

ahmad added a comment to T212428: includes/Revision/RevisionStore.php: Main slot of revision (number) not found in database!.

We are facing this error as well. Our setup is not master/slave DB.

Feb 11 2021, 5:37 PM · Unstewarded-production-error, affects-translatewiki.net, User-brennen, Platform Team Initiatives (MCR), MediaWiki-Core-Revision-backend, Multi-Content-Revisions (Reactive), Wikimedia-production-error

Dec 16 2020

ahmad updated the task description for T182863: Unify how namespace properties are set.
Dec 16 2020, 9:21 PM · MediaWiki-General

Jun 4 2020

ahmad added a comment to T164654: Support Memento for accessing old article revisions.

Does this entail processing the old revisions of pages to include concurrent revisions of templates and link to concurrent revisions of pages as well?

Jun 4 2020, 8:27 PM · MediaWiki-General

May 14 2020

ahmad added a comment to T25642: Support proper mime type detection of Office Open XML.

We faced the same issue (T213841) with CBZ (Comic Book Archive files) and ePub.

May 14 2020, 8:56 PM · Multimedia, MediaWiki-Uploading

Mar 24 2020

ahmad added a comment to T163081: PageForms + Flow leads to "invalid magic word 'default_form'" error.

An instance of MW 1.31.5 running on PHP 7.3.16-1+ubuntu18.04.1+deb.sury.org+1 (apache2handler) has just started to exhibit this exception after I upgraded from PF 4.7 to 4.8.

[5c424fca0b973708eb4db9b7] /%D9%88%D9%8A%D9%83%D9%8A:%D8%AE%D8%B7%D8%A9_%D8%AA%D8%B7%D9%88%D9%8A%D8%B1_%D8%A7%D9%84%D9%85%D8%AD%D8%AA%D9%88%D9%89 MWException from line 355 of /srv/src/mediawiki/1.31.5/includes/MagicWord.php: Error: invalid magic word 'default_form'
Mar 24 2020, 5:57 PM · MediaWiki-extensions-Page_Forms

Mar 21 2020

ahmad added a comment to T55791: update.php leaves unopenable UIDGenerator lock file.

I experienced the issue described by by @Calexit in T55791#3299344 when I wanted to move the temporary directory from the default to /var/tmp/umranica, so I did the following:

  1. cp -a /srv/repo/umranica/temp to /var/tmp/umranica
  2. set $wgTmpDirectory = "/var/tmp/umranica";

The permissions on both directories where identical: drwxr-sr-x www-data adm.
Attempting to open a Flow discussion page yielded:

Could not open '/var/tmp/umranica/mw-UIDGenerator-UID-88
Mar 21 2020, 11:51 AM · MediaWiki-Installer

Mar 17 2020

ahmad added a comment to T247778: Assign classes to wikilink anchors to facilitate styling.

Yes, it's about Mediawiki.

Mar 17 2020, 1:08 PM · MediaWiki-General, CSS

Mar 16 2020

ahmad renamed T247778: Assign classes to wikilink anchors to facilitate styling from Assign classes to interwiki link anchors to facilitate styling to Assign classes to wikilink anchors to facilitate styling.
Mar 16 2020, 5:43 PM · MediaWiki-General, CSS
ahmad created T247778: Assign classes to wikilink anchors to facilitate styling.
Mar 16 2020, 5:40 PM · MediaWiki-General, CSS

Mar 4 2020

ahmad added a comment to T246923: Phabricator is inaccessible from Egypt: HTTP 501 error.

Shpuldn't this be a 403/Forbidden response?

Mar 4 2020, 9:47 PM · SRE, Traffic, Phabricator
ahmad created T246923: Phabricator is inaccessible from Egypt: HTTP 501 error.
Mar 4 2020, 6:09 PM · SRE, Traffic, Phabricator
ahmad added a comment to T246572: Subject page converted to flow-board model.

I looked at the markup documentation but I cannot find a way to escape. I'm sure I'm missing something trivial!

Mar 4 2020, 5:59 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Mar 1 2020

ahmad added a comment to T246572: Subject page converted to flow-board model.

The mention to the commit in the description above was made inadvertently, and should be removed. I don't know how to escape it!

Mar 1 2020, 3:13 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
ahmad updated the task description for T246572: Subject page converted to flow-board model.
Mar 1 2020, 3:11 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
ahmad added a comment to T246572: Subject page converted to flow-board model.

On a related, I just tried to submit a comment in a discussion for the first time, and got:

[ecdba561febffa874b627f87] Exception caught: Request to parsoid for "wikitext" to "html" conversion of content connected to title "Topic:Vhruneelfm63nzim" failed: 406

Even after having relaxed the strictness of Parsoid. Should I downgrade Parsoid?

Mar 1 2020, 3:09 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
ahmad added a comment to T245457: allow for comments in headers for CSV files.

For reference: https://www.adequate.at/csv-metadata-editor

Mar 1 2020, 1:22 PM · MediaWiki-extensions-ExternalData
ahmad created T246572: Subject page converted to flow-board model.
Mar 1 2020, 12:47 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Feb 19 2020

ahmad added a comment to T245457: allow for comments in headers for CSV files.

You are right. The issue with the performance is different from
comments. I just brought it up prompted by your suggestion of a
row_offset option.

Feb 19 2020, 5:23 PM · MediaWiki-extensions-ExternalData
ahmad added a comment to T107128: Scribunto string comparison works case insensitive while the standard Lua case sensitive.

It is worth noticing that some non-WMF wikis need to set a locale other than en_US.utf8 to allow for the proper interaction with data stored in external sources.

Feb 19 2020, 12:00 PM · User-notice-archive, MW-1.30-release-notes (WMF-deploy-2017-06-06_(1.30.0-wmf.4)), Patch-For-Review, Scribunto
ahmad added a comment to T245457: allow for comments in headers for CSV files.

Thinking of it, I don't think a row offset will help in my case, since I cannot know in advance how many rows are there before the sought one. But it might be useful in other cases.

Feb 19 2020, 10:43 AM · MediaWiki-extensions-ExternalData
ahmad added a comment to T245457: allow for comments in headers for CSV files.

I do not think there's a way to tell beforehand the number of comment
lines to expect in the header, since the idea is used to include an
arbitrary schema description.

Feb 19 2020, 9:20 AM · MediaWiki-extensions-ExternalData

Feb 18 2020

ahmad added a comment to T245457: allow for comments in headers for CSV files.

Just in the header, before the rows begin, preceeded by hashes.

Feb 18 2020, 9:08 AM · MediaWiki-extensions-ExternalData

Feb 17 2020

ahmad created T245457: allow for comments in headers for CSV files.
Feb 17 2020, 8:16 PM · MediaWiki-extensions-ExternalData

Feb 7 2020

ahmad created T244594: Add user interface or easy configuration option for managing the interwiki database.
Feb 7 2020, 6:21 PM · MW-1.38-notes (1.38.0-wmf.3; 2021-10-05), Platform Engineering, MediaWiki-extensions-Interwiki, MediaWiki-Interwiki

Sep 19 2019

ahmad added a comment to T225475: template to generate an autoedit button works on pages, but not on forms.

@ahmad: Then please revert?

Sep 19 2019, 6:10 PM · MediaWiki-extensions-Page_Forms
ahmad added a comment to T225475: template to generate an autoedit button works on pages, but not on forms.

@Aklapper - oi, you are right of course, my bad. At least that mystery is solved.
I still don't understand why this was categorized as not a PF issue, though.

Sep 19 2019, 12:20 PM · MediaWiki-extensions-Page_Forms

Sep 11 2019

ahmad added a comment to T182863: Unify how namespace properties are set.

To clarify, you want to be able to write something like $wgContentNamespaces[ NS_SRC ] = true;? In that case, you should be able to just write $wgContentNamespaces[] = NS_SRC; to add the namespace to the array

Sep 11 2019, 7:40 PM · MediaWiki-General

Jul 26 2019

ahmad added a comment to T227593: placeholders for 'section' tags.

@ahmad: This task seems to cover several requests. Note that https://www.mediawiki.org/wiki/How_to_report_a_bug asks to "Include only one problem per task", so this task might be closed as invalid as it's very complicated to track progress and status for each of the requests in this single task.

Jul 26 2019, 10:25 PM · MediaWiki-extensions-Page_Forms
ahmad renamed T227593: placeholders for 'section' tags from improvements to the functionality of 'section' tag to placeholders for 'section' tags.
Jul 26 2019, 10:24 PM · MediaWiki-extensions-Page_Forms
ahmad created T229151: Flag to position sections from forms.
Jul 26 2019, 10:24 PM · MediaWiki-extensions-Page_Forms

Jul 9 2019

ahmad moved T225473: autoedit button on a form (not page) causes form to save to the wrong page name from Backlog to Not PF on the MediaWiki-extensions-Page_Forms board.
Jul 9 2019, 3:51 PM · MediaWiki-extensions-Page_Forms
ahmad moved T225475: template to generate an autoedit button works on pages, but not on forms from Backlog to Not PF on the MediaWiki-extensions-Page_Forms board.
Jul 9 2019, 3:51 PM · MediaWiki-extensions-Page_Forms
ahmad moved T227593: placeholders for 'section' tags from Backlog to Not PF on the MediaWiki-extensions-Page_Forms board.
Jul 9 2019, 3:51 PM · MediaWiki-extensions-Page_Forms
ahmad created T227593: placeholders for 'section' tags.
Jul 9 2019, 3:47 PM · MediaWiki-extensions-Page_Forms

Apr 23 2019

ahmad added a comment to T58362: Allow users to create custom notifications onwiki.

A use-case form non-wikimedia wikis would be: being able to create notification types to be triggered when pages are created having certain criteria; such as a specific category or in a specific namespace.

Apr 23 2019, 8:50 AM · Patch-For-Review, Growth-Team-Filtering, Growth-Team, StructuredDiscussions, Notifications

Feb 26 2019

ahmad renamed T199075: More semantics in output HTML from More semantics to output HTML to More semantics in output HTML.
Feb 26 2019, 9:23 PM · MediaWiki-extensions-Poem
ahmad renamed T204856: Implement THIS and CALLER in core from Implement THIS and CALLER to Implement THIS and CALLER in core.
Feb 26 2019, 9:17 PM · MediaWiki-Parser

Feb 12 2019

ahmad added a comment to T184134: Enable the use of Unicode characters as icons.

I just submitted a patch, referenced above, which can be seen in action at https://arabdigitalexpression.org/wiki/مستخدم:أحمد, featuring two icons added to the title: one is a regular "file:" from the wiki, an the other a string of Unicode codepoints representing an emoji+modifier.

Feb 12 2019, 11:51 PM · User-Cicalese, Patch-For-Review, MediaWiki-extensions-Title-Icon

Nov 2 2018

ahmad added a comment to T208571: Facility to embed latest n topics from a given page.

The immediate use-case I currently have is not related to Wikimedia:
An implementation of a glossary of localised terms pertaining to informatics and related fields, where discussions on the choices of localisations are very relevant for documenting the process and justifying the choices currently stabilised in the subject page.

Nov 2 2018, 7:21 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
ahmad created T208571: Facility to embed latest n topics from a given page.
Nov 2 2018, 10:25 AM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Oct 28 2018

ahmad created T208176: Add "intro" parameter to "for template".
Oct 28 2018, 7:12 PM · MediaWiki-extensions-Page_Forms

Oct 2 2018

ahmad updated subscribers of T192318: Flawed mentions in Flow and "wikitext" to "html" conversion exception.
Oct 2 2018, 10:24 AM · WMSE-Bug-Reporting-and-Translation-2018, Growth-Team-Filtering, Growth-Team, WMSE-Samsyn-2018, StructuredDiscussions

Sep 27 2018

ahmad created T205621: masseditregex-page-not-exists and masseditregex-js-pagenotexist are misleading.
Sep 27 2018, 1:38 PM · MediaWiki-extensions-MassEditRegex

Sep 19 2018

ahmad created T204869: Update how Extension:ParserFun depends on Extension:Validator.
Sep 19 2018, 7:30 PM · MediaWiki-extensions-Other
ahmad created T204856: Implement THIS and CALLER in core.
Sep 19 2018, 5:55 PM · MediaWiki-Parser

Aug 13 2018

ahmad added a comment to T201764: Facilitate sending to an arbitrary email address rather than a user account.

But there's also the usecase of having a workflow for handling received form submissions by one or more persons.

At least at Wikimedia, we just use mailing lists/distribution lists or OTRS queues

Aug 13 2018, 3:17 PM · MediaWiki-extensions-ContactPage
ahmad added a comment to T201764: Facilitate sending to an arbitrary email address rather than a user account.

By "arbitary address" I meant one set by the form administrator, instead of having to be that of a wikiuser account as currently is the case. Not one entered by the form user.

Aug 13 2018, 3:10 PM · MediaWiki-extensions-ContactPage

Aug 11 2018

ahmad created T201764: Facilitate sending to an arbitrary email address rather than a user account.
Aug 11 2018, 5:20 PM · MediaWiki-extensions-ContactPage

Jul 10 2018

ahmad added a comment to T192704: Edits attributed to 127.0.0.1.

I see your point of course.
Unfortunately I cannot reproduce this now as it seems to me more complex than what I can do at this time. I will keep monitoring for this behaviour, and add to this ticket later on. Reopening it, if necessary.
Thanks.

Jul 10 2018, 9:21 AM · MediaWiki-extensions-Other

Jul 9 2018

ahmad renamed T192704: Edits attributed to 127.0.0.1 from Edits made by extension AutoCreatePage attributed to 127.0.0.1 to Edits attributed to 127.0.0.1.
Jul 9 2018, 10:53 PM · MediaWiki-extensions-Other
ahmad added a comment to T192704: Edits attributed to 127.0.0.1.

The actions attributed to 127.0.0.1 were not only the result of extension AutoCreatepage's work.
Some of them were human edits that took place at around the same time. See the log https://genderation.xyz/wiki/Special:contributions/127.0.0.1

Jul 9 2018, 10:52 PM · MediaWiki-extensions-Other
ahmad created T199075: More semantics in output HTML.
Jul 9 2018, 8:52 AM · MediaWiki-extensions-Poem

Jul 4 2018

ahmad created T198786: [InviteSignup] users not authorised to conclude the procedure to accept an invitation.
Jul 4 2018, 11:20 AM · MediaWiki-extensions-InviteSignup

Jul 2 2018

ahmad added a comment to T198546: use name from signature.

Actually this is not a problem. It's a feature request.

Jul 2 2018, 12:00 PM · StructuredDiscussions, Collaboration-Team-Triage

Jul 1 2018

ahmad created T198546: use name from signature.
Jul 1 2018, 12:01 AM · StructuredDiscussions, Collaboration-Team-Triage

Jun 28 2018

ahmad added a comment to T152875: Support RTL in WikiHiero.

More discussion in the extension's page in mediawiki.org

Jun 28 2018, 2:41 PM · I18n, RTL, WikiHiero

Apr 22 2018

ahmad added a comment to T192704: Edits attributed to 127.0.0.1.

The incident was not particular to that extension.
It happened with several regular edits by several reasons.
I don't know if this is related to the fact the editors sessions have been expiring so rapidly and frequently.
But thanks for the explanation.

Apr 22 2018, 7:03 AM · MediaWiki-extensions-Other

Apr 21 2018

ahmad updated the task description for T192704: Edits attributed to 127.0.0.1.
Apr 21 2018, 8:29 AM · MediaWiki-extensions-Other
ahmad created T192704: Edits attributed to 127.0.0.1.
Apr 21 2018, 8:28 AM · MediaWiki-extensions-Other

Apr 16 2018

ahmad created T192318: Flawed mentions in Flow and "wikitext" to "html" conversion exception.
Apr 16 2018, 9:06 PM · WMSE-Bug-Reporting-and-Translation-2018, Growth-Team-Filtering, Growth-Team, WMSE-Samsyn-2018, StructuredDiscussions

Apr 14 2018

ahmad created T192219: HTML markup sanitisation discrepancy when passed as a named parameter or a positional parameter.
Apr 14 2018, 9:57 PM · MediaWiki-Parser

Apr 4 2018

ahmad updated the task description for T191215: corrupted rev_content.
Apr 4 2018, 12:12 PM · MW-1.31-release-notes (WMF-deploy-2018-04-10 (1.31.0-wmf.29)), Collaboration-Team-Triage (Collab-Team-This-Quarter), Patch-For-Review, StructuredDiscussions

Apr 2 2018

ahmad created T191215: corrupted rev_content.
Apr 2 2018, 4:57 PM · MW-1.31-release-notes (WMF-deploy-2018-04-10 (1.31.0-wmf.29)), Collaboration-Team-Triage (Collab-Team-This-Quarter), Patch-For-Review, StructuredDiscussions

Jan 3 2018

ahmad created T184134: Enable the use of Unicode characters as icons.
Jan 3 2018, 11:20 PM · User-Cicalese, Patch-For-Review, MediaWiki-extensions-Title-Icon

Dec 21 2017

ahmad added a comment to T183112: Avail associated page's permalink (OID).

Yes, what I meant is what @Trizek-WMF understood: The permalink requested is that of the page from the specific moment the comment is made. I.e permalink of page, but displayed with comment metadata.

Dec 21 2017, 2:41 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Dec 18 2017

ahmad created T183112: Avail associated page's permalink (OID).
Dec 18 2017, 8:51 AM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Dec 14 2017

ahmad updated the task description for T182863: Unify how namespace properties are set.
Dec 14 2017, 11:49 AM · MediaWiki-General
ahmad created T182863: Unify how namespace properties are set.
Dec 14 2017, 11:43 AM · MediaWiki-General

Nov 16 2017

ahmad created T180735: CSS code causes messes generated HTML markup.
Nov 16 2017, 7:48 PM · MediaWiki-Parser

Dec 11 2016

ahmad created T152875: Support RTL in WikiHiero.
Dec 11 2016, 12:19 AM · I18n, RTL, WikiHiero

Dec 10 2016

ahmad added a comment to T152783: A Mediawiki extension to preview MAFF files.

A bounty is put on the implementation of this: https://www.bountysource.com/issues/39907864-a-mediawiki-extension-to-preview-maff-files

Dec 10 2016, 9:17 PM · MediaWiki-extension-requests
ahmad updated the task description for T152783: A Mediawiki extension to preview MAFF files.
Dec 10 2016, 9:17 PM · MediaWiki-extension-requests

Dec 9 2016

ahmad updated the task description for T152783: A Mediawiki extension to preview MAFF files.
Dec 9 2016, 3:24 PM · MediaWiki-extension-requests
ahmad updated the task description for T152783: A Mediawiki extension to preview MAFF files.
Dec 9 2016, 3:24 PM · MediaWiki-extension-requests
ahmad created T152783: A Mediawiki extension to preview MAFF files.
Dec 9 2016, 3:22 PM · MediaWiki-extension-requests

May 30 2016

ahmad added a comment to T136591: Running from a symbolic link fails.

Sorry. Something is wrong with my report. I need to reproduce again and check.

May 30 2016, 10:26 PM · StructuredDiscussions
ahmad closed T136591: Running from a symbolic link fails as Invalid.
May 30 2016, 10:25 PM · StructuredDiscussions
ahmad created T136591: Running from a symbolic link fails.
May 30 2016, 9:43 PM · StructuredDiscussions

May 16 2016

ahmad awarded T6547: Support crosswiki template inclusion (transclusion => interwiki templates, etc.) a Love token.
May 16 2016, 11:31 PM · Epic, Crosswiki, MediaWiki-Templates

May 9 2016

ahmad updated the task description for T134762: Running from a symbolic link fails.
May 9 2016, 2:41 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions
ahmad created T134762: Running from a symbolic link fails.
May 9 2016, 2:38 PM · Growth-Team-Filtering, Growth-Team, StructuredDiscussions

Nov 30 2015

ahmad created T119875: Sanitise <description> elements.
Nov 30 2015, 3:25 PM · MediaWiki-extensions-RSS