Page MenuHomePhabricator

aoxomoxoa (Duncan Crane)
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
May 31 2018, 6:57 AM (172 w, 4 d)
Availability
Available
LDAP User
Duncancrane
MediaWiki User
DuncanCrane [ Global Accounts ]

Recent Activity

Tue, Sep 14

aoxomoxoa committed rETMC93aeb5734e63: Fix for problem causing slow load in some circumstances (authored by aoxomoxoa).
Fix for problem causing slow load in some circumstances
Tue, Sep 14, 3:47 PM
aoxomoxoa committed rETMCd0ca89d070c3: Upgrade to TinyMCE core 5.9.2 (authored by aoxomoxoa).
Upgrade to TinyMCE core 5.9.2
Tue, Sep 14, 12:19 PM

Fri, Sep 10

aoxomoxoa committed rETMCe0a59d9fcda6: Release 1.1.1 fixes problems with PageForm usage and uploads (authored by aoxomoxoa).
Release 1.1.1 fixes problems with PageForm usage and uploads
Fri, Sep 10, 2:48 PM

Jun 17 2021

aoxomoxoa committed rETMCaa8485dec38e: Fix incompatibility with MW collapse functionality (authored by aoxomoxoa).
Fix incompatibility with MW collapse functionality
Jun 17 2021, 1:46 PM

Jun 2 2021

aoxomoxoa added a comment to T283944: TinyMCE: edit fails after upgrade to MW 1.36.

Hi Ashley, I want to give you a star for fixing this (but I'm not allowed as I'm not an admin) so please consider this as a token of my appreciation .

Jun 2 2021, 7:48 AM · MediaWiki-extensions-TinyMCE

May 26 2021

aoxomoxoa committed rETMC9decc8e39e31: Replace Content::getNativeData() calls with TextContent::getText() (authored by aoxomoxoa).
Replace Content::getNativeData() calls with TextContent::getText()
May 26 2021, 1:59 PM
aoxomoxoa closed T283689: Replace Content::getNativeData() calls with TextContent::getText() in TinyMCE, a subtask of T155582: Deprecate Content::getNativeData(), defined TextContent::getText() to replace it. , as Resolved.
May 26 2021, 1:58 PM · MW-1.37-notes (1.37.0-wmf.18; 2021-08-09), Platform Engineering (Icebox), MW-1.34-notes (1.34.0-wmf.3; 2019-04-30), MW-1.33-notes (1.33.0-wmf.24; 2019-04-02), Technical-Debt, User-Daniel, MediaWiki-ContentHandler
aoxomoxoa closed T283689: Replace Content::getNativeData() calls with TextContent::getText() in TinyMCE as Resolved.

Fix added to master branch

May 26 2021, 1:58 PM · MediaWiki-extensions-TinyMCE
aoxomoxoa updated the task description for T282902: Remove use of deprecated hook EditPageBeforeEditToolbar.
May 26 2021, 9:44 AM · Technical-Debt, MediaWiki-extensions-LiquidThreads, MediaWiki-extensions-JsonData, ci-test-error
aoxomoxoa added a comment to T282902: Remove use of deprecated hook EditPageBeforeEditToolbar.

Fix now added to TinyMCE extension

May 26 2021, 9:43 AM · Technical-Debt, MediaWiki-extensions-LiquidThreads, MediaWiki-extensions-JsonData, ci-test-error
aoxomoxoa committed rETMC273610d7f31c: TinyMCE: Fix bugs in version 1.0 of the TinyMCE editor (authored by aoxomoxoa).
TinyMCE: Fix bugs in version 1.0 of the TinyMCE editor
May 26 2021, 8:48 AM

Mar 19 2021

aoxomoxoa added a comment to T277872: In Firefox 78, edited sections won't get saved (works in more recent Firefox versions).

Thank you for your ongoing use of the TinyMCE extension and also reporting this issue. The problem is, in fact, a bug in Firefox (see here). This was fixed in version 84 of Firefox, I believe, which is why you no longer get the problem in version 86.

Mar 19 2021, 3:24 PM · MediaWiki-extensions-TinyMCE

Mar 1 2021

aoxomoxoa closed T275769: Editing lists within tables in TinyMCE editor breaks the lists as Resolved.

Hi @Nilasae , that's no problem at all. It's useful to see where users are having problems anyway and problems are how we learn. I'm really pleased you are using our extension and please do let me know if you have any more question or issues. B.T.W. I released version 1.0.8 on my development GitHub master branch over the weekend with a couple of bug fixes so you may wish to move up to that when you can?

Mar 1 2021, 12:26 PM · MediaWiki-extensions-TinyMCE

Feb 26 2021

aoxomoxoa added a comment to T275769: Editing lists within tables in TinyMCE editor breaks the lists.

Hi @Nilasae
Thank you for using the TinyMCE extension and taking the time to raise this bug report.
I did notice something strange in your example code. Every line except the first starts with a space. According to the mediawiki documentation here (see sections on Bullet Lists and Preformatted Text) and here (see section Wiki Table Markup Summary, first point after the table) list markup and table markup should start on a new line. Also, space before a new line creates a preformatted block.
This is the standard we have applied in the TinyMCE extension.
Although your code does seem to be interpreted as a table by Mediawiki, I am not sure you can rely on that behaviour as it doesn't confirm to what is described in the documentation. Unfortunately, it is impossible for me to be able to test every alternative to what the documentation describes. I tried the wiki markup without spaces at the start of each line and, in my test system at least, it seems to work correctly.
Later this year I plan to upgrade the TinyMCE extension to support the new parser distributed with mediawiki 1.35 which should make it a lot easier to reproduce exactly how Mediawiki renders wiki markup as html. If you are able to work without the spaces at the start of a line until then, my preference would be to do that. Let me know though if this causes a major problem for you?

Feb 26 2021, 8:38 AM · MediaWiki-extensions-TinyMCE

Dec 1 2020

aoxomoxoa closed T52922: Large Pages not rendered: Allowed memory size exhausted (PHP 5.5) as Invalid.

This is an ancient task referring to a prior incarnation of the TinyMCE extension which I believe is no longer valid for the current version.

Dec 1 2020, 4:09 PM · MediaWiki-extensions-TinyMCE, MediaWiki-Parser

Nov 19 2020

aoxomoxoa removed a project from T255319: Eventually deprecate SkinTemplateNavigation::SpecialPage and SkinTemplateNavigation hooks in favor of SkinTemplateNavigation::Universal : MediaWiki-extensions-TinyMCE.
Nov 19 2020, 4:46 PM · MW-1.37-notes (1.37.0-wmf.20; 2021-08-23), Growth-Team-Filtering, wdwb-tech, Technical-Debt, MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), MW-1.35-notes (1.35.0-wmf.38; 2020-06-23), Patch-For-Review, WikiLove, MediaWiki-extensions-Push, MediaWiki-extensions-PageSchemas, MediaWiki-extensions-Page_Forms, MediaWiki-extensions-MintyDocs, MassMessage, MediaWiki-extensions-LiquidThreads, StructuredDiscussions, FileAnnotations, Shape Expressions, MediaWiki-extensions-CollaborationKit, MediaWiki-extensions-Cargo, MediaWiki-extensions-Approved-Revs, MediaWiki-extensions-PdfBook, MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate, Wikidata, VisualEditor, MediaWiki-Interface, Growth-Team, MediaWiki-Core-Skin-Architecture
aoxomoxoa closed T19668: Integrate TinyMCE into mediawiki as Resolved.

Version 1.0 of extension TinyMCE is available in Mediawiki extensions pages

Nov 19 2020, 3:28 PM · MediaWiki-extensions-TinyMCE, MediaWiki-extension-requests
aoxomoxoa closed T266873: Bug when insert a link with "_" the url is cut as Resolved.

Solved in version 1.0

Nov 19 2020, 3:26 PM · MediaWiki-extensions-TinyMCE
aoxomoxoa closed T212916: tinyMce: Upload/edit file fails in non-English mediawiki because of localized "File:" prefix in URL as Resolved.

This should no longer happen in version 1.0

Nov 19 2020, 3:24 PM · MediaWiki-extensions-TinyMCE
aoxomoxoa closed T246826: Allow directly upload files while using TinyMCE as Resolved.
Nov 19 2020, 3:23 PM · Patch-For-Review, MediaWiki-extensions-TinyMCE
aoxomoxoa added a comment to T266873: Bug when insert a link with "_" the url is cut.

Hi @Servilamina
The new version is available now on the TinyMCE extension page. It is a bit different from the previous version so it is probably worth re-reading the installation and usage documentation..

Nov 19 2020, 3:21 PM · MediaWiki-extensions-TinyMCE
aoxomoxoa committed rETMCe18d5b9e180f: Upgrade to V1.0 of TinyMCE extension and V5 of TinyMCE (authored by aoxomoxoa).
Upgrade to V1.0 of TinyMCE extension and V5 of TinyMCE
Nov 19 2020, 12:30 AM

Nov 2 2020

aoxomoxoa added a comment to T266873: Bug when insert a link with "_" the url is cut.

Thank you for trying this extension and also bringing this problem to my attention.

Nov 2 2020, 5:29 PM · MediaWiki-extensions-TinyMCE

Mar 23 2020

DannyS712 awarded T248300: +2 for TinyMCE extension for Duncan Crane a Like token.
Mar 23 2020, 9:22 AM · MediaWiki-extensions-TinyMCE, Gerrit-Privilege-Requests
aoxomoxoa created T248300: +2 for TinyMCE extension for Duncan Crane.
Mar 23 2020, 9:03 AM · MediaWiki-extensions-TinyMCE, Gerrit-Privilege-Requests

Mar 15 2020

aoxomoxoa added a comment to T246826: Allow directly upload files while using TinyMCE.

Hi Yaron
I just added a patch to Gerrit with a fix for this. It will need to reviewed and accepted before the change is made to the master branch. However, if you'd like, or need, to try it sooner you can download the pactch from the link in the gerritbot comment above.
I hope it works well for you, but do note the comment about css above as things may not look exactly as you'd expect after the drop/paste.
B.T.W. did you notice their is an 'image upload' button of the TinyMCE menu bar if you just wish to upload a file from your local disk or a URL?
Hope you are enjoying the extension and please do let me know if you've any other suggestions/comments.
Kind regards, Duncan

Mar 15 2020, 4:16 PM · Patch-For-Review, MediaWiki-extensions-TinyMCE

Mar 5 2020

aoxomoxoa claimed T246826: Allow directly upload files while using TinyMCE.

Helo Yaron
Thank you for your request, this is indeed a very important feature for the TinyMCE extension. In fact it used to be that one could drag/drop or copy/paste from an HTML source into the TinyMCE editor and it would automatically upload all the images.
Somewhere along the line I must have made a change which has broken that feature, so I will try to fix it and post here when I'm done.
There is a separate problem with drag/drop copy/paste from HTML into the TinyMCE editor. This is because the copy/drag part of the operation doesn't pick up the CSS definitions for the classes in the html being copied/dragged. As a result what is pasted/dropped in the TinyMCE editor may not 'look' like the source document.
This may not be a problem for you, especially if your source document is a local wiki. I will fix the upload and then we can see if this fixes the issue for you?
Alternatively, if you are looking to transfer the content of a local wiki to a remote one, then there are other options for doing that (see, for example here). Bulk transfers of pages and files between wikis is a little outside the scope of the TinyMCE extension. If you need help on doing that it might be advisable to ask on the MediaWiki-l mailing list, where you will get much better advice than I can give!
Otherwise, check back and I will post here when I've fixed the drag/drop copy/paste upload feature of TinyMCE
Kind regards, Duncan

Mar 5 2020, 8:36 AM · Patch-For-Review, MediaWiki-extensions-TinyMCE

Feb 14 2020

aoxomoxoa closed T213644: TinyMce REL1_32, MediaWiki, undefined method TitleValue::getArticleID() when opening page Special:Categories as Resolved.

Hi, thank you for retesting and letting me know.

Feb 14 2020, 8:33 AM · MediaWiki-extensions-TinyMCE

Jan 28 2020

aoxomoxoa added a comment to T213644: TinyMce REL1_32, MediaWiki, undefined method TitleValue::getArticleID() when opening page Special:Categories.

Thanks for the quick response. Due to a misunderstanding on my part, fixes to the code haven't been backported to previous releases. I'm sorry this wasn't clear from the documentation until recently when I added the compatibility policy is 'master'.
The background to this misunderstanding is explained in the dialogue I had with James Forrester in the comments on this patch.
Would you try the current master branch to see if you still get this problem? This should work with mediawiki 1.31.6. I apologise for any inconvenience, Duncan.

Jan 28 2020, 3:26 PM · MediaWiki-extensions-TinyMCE
aoxomoxoa added a comment to T213644: TinyMce REL1_32, MediaWiki, undefined method TitleValue::getArticleID() when opening page Special:Categories.

Hi, I just tried this with Mediawiki 1.31 and the most recent TinyMCE master and everything seems to be working OK. It might be that a recent change has solved the problem or maybe you are using a different version of mediawiki. Would you let me know which versions you are using? Thanks

Jan 28 2020, 2:31 PM · MediaWiki-extensions-TinyMCE

Jan 24 2020

aoxomoxoa committed rETMC67dc7afe4edb: Because of a recent change, when a file is uploaded using the TinyMCE editor… (authored by aoxomoxoa).
Because of a recent change, when a file is uploaded using the TinyMCE editor…
Jan 24 2020, 5:11 PM

Dec 2 2019

aoxomoxoa committed rETMC01ccdd7536d4: Enabling SyntaxHighlight and fontawesome and other (authored by aoxomoxoa).
Enabling SyntaxHighlight and fontawesome and other
Dec 2 2019, 7:13 PM

Oct 14 2019

aoxomoxoa committed rETMCcdd6a752dd70: Fix pre and nowiki tag processing and blank lines (authored by aoxomoxoa).
Fix pre and nowiki tag processing and blank lines
Oct 14 2019, 1:41 PM

Jun 16 2019

aoxomoxoa committed rETMCeb4daacfb5df: Fix to upload to remove namespace from filename (authored by aoxomoxoa).
Fix to upload to remove namespace from filename
Jun 16 2019, 9:55 AM

Jun 13 2019

aoxomoxoa committed rETMC3710638e5491: Fixed error when saving with | not in {{}} or [] (authored by aoxomoxoa).
Fixed error when saving with | not in {{}} or []
Jun 13 2019, 1:02 PM

May 6 2019

aoxomoxoa committed rETMC2d9223ae0154: Added additional information to composer.json (authored by aoxomoxoa).
Added additional information to composer.json
May 6 2019, 7:02 AM

May 5 2019

aoxomoxoa committed rETMCc257b90a2198: Fix for tables when used in PageForms. (authored by aoxomoxoa).
Fix for tables when used in PageForms.
May 5 2019, 5:06 PM
aoxomoxoa committed rETMCbe67990a94db: Fix for tables when used in PageForms. (authored by aoxomoxoa).
Fix for tables when used in PageForms.
May 5 2019, 3:08 PM
aoxomoxoa committed rETMC345adb03ce8e: Fix for tables when used in PageForms. (authored by aoxomoxoa).
Fix for tables when used in PageForms.
May 5 2019, 3:02 PM
aoxomoxoa committed rETMCe6aef106f68b: Fix for tables when used in PageForms. (authored by aoxomoxoa).
Fix for tables when used in PageForms.
May 5 2019, 2:55 PM

May 4 2019

aoxomoxoa committed rETMC885ed97e7aca: Fix for tables when used in PageForms Also updated composer.json to include… (authored by aoxomoxoa).
Fix for tables when used in PageForms Also updated composer.json to include…
May 4 2019, 12:51 PM
aoxomoxoa committed rETMC8bbda50a0b0d: Fix for tables when used in PageForms Also updated composer.json to include… (authored by aoxomoxoa).
Fix for tables when used in PageForms Also updated composer.json to include…
May 4 2019, 12:33 PM

May 3 2019

aoxomoxoa committed rETMC5bd488c0ee7c: Fix for tables when used in PageForms (authored by aoxomoxoa).
Fix for tables when used in PageForms
May 3 2019, 2:41 PM

May 2 2019

aoxomoxoa committed rETMC31c1668df69b: Fix headers at end of text area breaking editor (authored by aoxomoxoa).
Fix headers at end of text area breaking editor
May 2 2019, 11:41 AM

Mar 19 2019

aoxomoxoa added a watcher for MediaWiki-extensions-TinyMCE: aoxomoxoa.
Mar 19 2019, 12:26 PM

Sep 23 2018

aoxomoxoa added a comment to T19668: Integrate TinyMCE into mediawiki.

OK now I get it, I think. I guess you added this project so that issues etc with the TinyMCE extension that I mention can be tracked. Thanks for that.

Sep 23 2018, 8:10 AM · MediaWiki-extensions-TinyMCE, MediaWiki-extension-requests
aoxomoxoa added a comment to T19668: Integrate TinyMCE into mediawiki.

Hi, I'm new here so I hope I've responded appropriately? Have you seen the extension TinyMCE for Mediawiki that might meet your needs? I believe it works on Mediawiki versions from 1.23 to at least 1.31.

Sep 23 2018, 8:00 AM · MediaWiki-extensions-TinyMCE, MediaWiki-extension-requests

Aug 11 2018

aoxomoxoa committed rETMC674461e3068e: Fixes for definition lists and indents in lists (authored by aoxomoxoa).
Fixes for definition lists and indents in lists
Aug 11 2018, 1:56 PM

Jul 1 2018

aoxomoxoa committed rETMCd23375a88d86: Fix for spurious new lines created before tables (authored by aoxomoxoa).
Fix for spurious new lines created before tables
Jul 1 2018, 11:53 AM

Jun 30 2018

aoxomoxoa committed rETMCee9b7e45049f: Fixes processing blank lines in table cells (authored by aoxomoxoa).
Fixes processing blank lines in table cells
Jun 30 2018, 5:34 PM

Jun 24 2018

aoxomoxoa committed rETMC686a451c4ed0: Changed vrvariable to wgTinyMCEPreservedTags (authored by aoxomoxoa).
Changed vrvariable to wgTinyMCEPreservedTags
Jun 24 2018, 4:24 PM

Jun 23 2018

aoxomoxoa committed rETMC08aa846717df: Update to handling of html tags in wikicode (authored by aoxomoxoa).
Update to handling of html tags in wikicode
Jun 23 2018, 3:35 PM

Jun 8 2018

aoxomoxoa committed rETMCc0f6c9a917d0: Fixes for IE11 and <div> tags (authored by aoxomoxoa).
Fixes for IE11 and <div> tags
Jun 8 2018, 5:10 PM

Jun 4 2018

aoxomoxoa committed rETMC5e714ea7896f: Initial commit (authored by aoxomoxoa).
Initial commit
Jun 4 2018, 6:37 PM

Jun 3 2018

aoxomoxoa committed rETMC020574fd877f: Initial commit (authored by aoxomoxoa).
Initial commit
Jun 3 2018, 7:33 AM

Jun 2 2018

aoxomoxoa committed rETMC67042f3524c5: Correcting programming errors (authored by aoxomoxoa).
Correcting programming errors
Jun 2 2018, 4:12 PM
aoxomoxoa committed rETMCfafe183b6767: Initial Commit (authored by aoxomoxoa).
Initial Commit
Jun 2 2018, 4:11 PM