Jump to navigation Jump to search

About this board

Post your feedback about using the visual editor.

If you have never provided feedback before, you can learn how to do it effectively. If you are reporting a problem directly on this page, please include your web browser, computer operating system, and wiki skin (usually Vector, sometimes Monobook). The feedback tool within the visual editor will include your user agent details instead.

You can use this page to tell the Wikimedia developers your ideas and issues about using the visual editor: this is the only feedback page actively monitored by WMF staff. The Contributors team welcomes your feedback and ideas, especially on user interface decisions and the priorities for adding new features. All comments are read, in any language, but personal replies are not guaranteed: the team will try and go through reports here at least once a week. Need more attention? Report directly in Phabricator. Please note that the Wikimedia Foundation does not provide support for installing VisualEditor on third-party wikis. Please report bugs involving Parsoid at Talk:Parsoid instead.

You may also want to read a guide to optimize the visual editor's experience on your site, which details work necessary on the community side (such as translating or setting up citation systems).

View open developer tasks Report a new bug in Phabricator Join the IRC channel Test the visual editor! (no account required)

Error contacting the Parsoid/RESTBase server (HTTP 404)

Costas Athan (talkcontribs)

I just updated to MediaWiki 1.35.0 yesterday.

Whenever I try to edit a page using the visual editor a progress bar starts to load and near the middle of the process the progress bar stops to fill itself and I get the message:

"Error contacting the Parsoid/RESTBase server (HTTP 404)"

I'm on shared hosting and I'm not running a RESTBase server, but from what I get it's not mandatory ( I have set $wgVisualEditorAllowLossySwitching=false, by the way.

The wiki also has $wgGroupPermissions['*']['edit'] = false.

Any ideas?

Duhuh54 (talkcontribs)

If you set $wgGroupPermissions['*']['read'] = true, it might work.

I am in the same situation except that I want a to have $wgGroupPermissions['*']['read'] = false

2001:16B8:107E:2C00:D5D:F0B1:B7F0:FB51 (talkcontribs)

The documentation of VisualEditor sadly is still lacking. I am having the same problem, but there are no hints on how to fix this.

Costas Athan (talkcontribs)
Kachkaev (talkcontribs)
Costas Athan (talkcontribs) (talkcontribs)

I am having the same issue.

This post was hidden by Costas Athan (history)
Awatkins1966 (talkcontribs)

Having the same problem. It seems that the option to make it a private wiki (need to login, University Intranet) causes it to get the error and fail:

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

The fix at the moment is to check via IP address, but that isn't going to work for me. Is there anything which I can add to LocalSettings.php which checks for Logged In user? (talkcontribs)

When mediawiki 1.35 (from debian buster-backports) is behind reverse proxy, visualeditor does not work correctly because it does not use $wgInternalServer but uses $wgServer to make internal rest requests which is wrong (internal traffic should not travel to external). Please fix visualeditor logic to use $wgInternalServer for internal api calls.

Amglez (talkcontribs)

I am having the same isue. With a peculiarity. As I upgraded my wiki to 1.35, the old pages can be edited with VisualEditor, no problem, the new ones give me this 404 error (parsoid etc.).

Costas Athan (talkcontribs)
UGOBOSS777 (talkcontribs)

Any news on this?

I still can't save using VisualEditor, always getting that "Error contacting the Parsoid/RESTBase server (HTTP 404)".

My wiki is private and I need to keep it this way. Any workaround?

Hcadby (talkcontribs)

Having the same issue, using Mediawiki 1.35.1 on redhat. anyone got any solutions. (talkcontribs)

same. (talkcontribs)

Same, I've been searching for 20 hours now without a solid fix for this T_T

Robertgarrigos (talkcontribs)

I had this same problem. I fixed it by redirecting the default apache virtual site to my wiki directory. (talkcontribs)

Same problem. I'm using private MediaWiki 1.35.1 with Nginx on Ubuntu server. (talkcontribs)

Same, Ubuntu and Nginx. (talkcontribs)

I get this error strictly when editing a page whose name contains a slash or other problematic character.

Ruut (talkcontribs)

Me too, I use slashes because of the mediawiki's subpages feature. Pages which have a slash give the error. All other pages work fine.

EelcoJD (talkcontribs)
Awatkins1966 (talkcontribs)

I had hopes it would work, but no.

Clarify I have:

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

$wgNamespacesWithSubpages was not set at all, but I added it "$wgNamespacesWithSubpages[NS_MAIN] = true;" but no difference.


<VirtualHost ....>

AllowEncodedSlashes NoDecode

Could it be related that wgNamespacesWithSubpages was not set?

Will have another play to double check. Has anyone else got it working?


Awatkins1966 (talkcontribs)

Well, I moved the wiki to another system and it does work so it looks like "AllowEncodedSlashes NoDecode" may solve the problem. Guess my real site has some other coding which is messing it up. I don't think it is in apache.conf files so will have a closer look at any .htaccess files which may be read...

Awatkins1966 (talkcontribs)

Not seeing anything which could be change the "AllowEncodedSlashes" option. Our web server is behind a load balancer is there any chance that may be it? Is there away of test if AllowEncodedSlashes is working?

Awatkins1966 (talkcontribs)

Got it working...

I decided to start fro scratch building a new website and after a waste of a day. I spotted the problem. Yes you need "AllowEncodedSlashes NoDecode" but you also need the php ""

Since I like to keep our external web server as secure I possible I disables curl a long time ago, which is fine except VisualEditor seems to require it..

Thanks for all your help...

Asphorm (talkcontribs)

[Solved in my case] For those who have still problems with the Parsoid:

I have recognized that the Visual Editor may have problems with short urls. If I set the variable "$wgArticlePath" properly, the Visual Editor didn't work. For this reason I have developed a concept to activate short urls for standard users (read-only) and to use full urls for users which may work with the Visual Editor.

Hope it helps somebody!

Pawel Niemczuk (talkcontribs)

Hi, @Asphorm:. That's exactly why I'm here now - short URL's and VE. Could you pls be as kind as to explain your solution more accurately? Thanx in advance! Pawel Niemczuk (talk) 02:40, 5 April 2021 (UTC)

Reply to "Error contacting the Parsoid/RESTBase server (HTTP 404)"

impossible de publie erreur 404

Milena Vala (talkcontribs)
Reply to "impossible de publie erreur 404"

hiérarchisation de l'article

Journal1935 (talkcontribs)
Agent utilisateur : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:87.0) Gecko/20100101 Firefox/87.0

URL : Bonjour Cet article est structuré. Même après plusieurs essais de corrections, je ne suis pas arrivée à un résultat convenable, par mauvaise manipulation de la syntaxe. En l’état actuel : L’article n’a pas de titre, contrairement à toutes les pages Wikipedia. Or, le titre est "Association des Étudiants Musulmans Nord-Africains" Il doit être structuré ainsi : Titre de l’article : "Association des Étudiants Musulmans Nord-Africains" 1. Historique (niveau 2) avec ses trois paragraphes (niveau 3). 2. références (niveau 2) Merci

Reply to "hiérarchisation de l'article"

Compréhension de l'algorithme

2 (talkcontribs)
Agent utilisateur : Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:83.0) Gecko/20100101 Firefox/83.0


Bonjour, peu habitué à la section Discussions, j'écris ici : Dans l'explication de l'algorithme, les tableaux utilisés ne représentent pas nécessairement l'état de l'algorithme au moment indiqué, dans la mesure où on fait un bond entre les étapes, la compréhension en devient vraiment difficile (notamment l'explication de la partie 2'). A titre de comparaison, l'article anglais indique méthodiquement la faon de faire des coloriages. Je pense que l'idéal serait d'avoir un gif montrant l'évolution de la matrice au cours du temps

Whatamidoing (WMF) (talkcontribs)

@Lofhi or @Trizek, could you find a maths editor for this content question?

Reply to "Compréhension de l'algorithme"

πώς βάζω εικόνα;

1 (talkcontribs)
User agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/11.1.2 Safari/605.1.15


Reply to "πώς βάζω εικόνα;"

Kuvan lisääminen on tarpeettoman hankalaa. En vielä ole löytänyt tähän ratkaisua.

1 (talkcontribs)
Reply to "Kuvan lisääminen on tarpeettoman hankalaa. En vielä ole löytänyt tähän ratkaisua."

Problems with tag extensions and XML syntax

Mosmas (talkcontribs)

I created a tag extension "led", which displays software controlled LEDs (small png graphics) in Wiki pages. When I use it like (simplified examle) <led color="red"></led> I can edit the page with VE, using <led color="red" /> editing with VE is impossible, VE hangs loading the page. Both versions are functioning and the led is displayed. The same happens to another tag extension.

This problem occurs in VE version 0.1.0, seems to be fixed in 0.1.2

Reply to "Problems with tag extensions and XML syntax"
Sophivorus (talkcontribs)

Hi! In most WYSIWYG editors, like say Microsoft Word or Google Docs, whenever I want to add a paragraph, I simply place the cursor before or after and press enter a few times. I'd dare say that 100% of users are familiar with this functionality. So why is VisualEditor different and has an "Add paragraph" button appear between elements? This feature seems inconsistent with the way the rest of the VE works, and more importantly it seems to me like the main cause of differences between the rendered page and the VE surface.

Jdforrester (WMF) (talkcontribs)

It appears between floated block elements, a concept that doesn't exist in either Microsoft Word or Google Docs (because they're aping paper) but is fundamental to how HTML documents work.

If you are in a paragraph, you can just put the cursor somewhere and press return a few times, as you say.

Reply to "Why "Add paragraph"?"
ZandDev (talkcontribs)

I can't make changes on text inside the code template on VisualEditor because when I click where I want to write VisualEditor shifts the cursor as the first column, therefore the lines of code aren't visible anymore.

Whatamidoing (WMF) (talkcontribs)

Does this happen in every article, or only some? Can you give me a link?

ZandDev (talkcontribs)

I have this problem only when there are long lines (longer than the width of the code block template widget), but I can't obviously (I cannot try every piece of code) be sure of that.

The Bit_Field page contains two code blocks.

I had this problem when I translated the page to Italian; the code with standard/textual mode.

After have copied the code try to open within the editor in visual editor mode and modify the code.

If I move the cursor from the line start in a another point of the code the first visualized column will be the cursor one, instead of the first. The heart of the problem is that, after moving the cursor, it is not possible to view or modify the first visualized columns.

Whatamidoing (WMF) (talkcontribs)

If the problem is in ContentTranslation, then we probably need to find @Amire80.

Amire80 (talkcontribs)

@ZandDev, do you still have this issue now when you try to edit the article? Or did it happen only while you were translating it?

ZandDev (talkcontribs)

I had this problem only when I was translating it, but I've verified that it is still present.

Reply to "Template code problem"

Nama veelim , tidak memakai actor

1 (talkcontribs)
Reply to "Nama veelim , tidak memakai actor"