Text boxes are not visible: can't input text

OJS 3.1.2.4. Some of our users have reported that they can’t type or paste text in text boxes. We are unable to replicate the issue and have not idea why this is happening.
56%20PM%20-%20Edited

Hi @pcansf

Did you recently upgrade? It can occasionally occur, when upgrading from an older version, that you may have to ask users to clear their browser cache to make sure that the newest build of the javascript framework is loading.

Also, make sure the TinyMCE plugin is enabled.

Cheers,
Jason

Thank you for your reply. We didn’t upgrade from an older version. Also, the TinyMCE plugin is enabled. We are unable to replicate the same at our end also. It was after a lot of our users complained about the same, we did a couple of remote sessions to grab the screenshots. We did ask the users to clear browser cache but that didn’t help either. As a test, we also tried opening the page in Incognito and observed the same results. Intermittently some users were also getting the following error but it disappeared after a couple of page refresh. No errors in the php log file too. We are really clueless about this issue.60

Hi @pcansf

That API error occurs once in a while and wouldn’t be related to the problem. Are any of these users in China? If users are in China they may have problems loading some of the Javascript if you are using the CDNs (content delivery networks). You can try setting enable_cdn to “off” in the config file to use your local copy instead and see if that helps.

Cheers,
Jason

Thank you for your suggestion. None of the users were from China. Good news is that the problem resolved by itself but we don’t know what caused it and what fixed it :frowning:

@pcansf or @jnugent did you find a resolution for this issue?

My OJS users have run into the same issue with text boxes not appearing (we just see the heading with no box to enter/change information). We are running OJS 3.1.2.1 and upgraded almost a year ago. I have tried the solutions listed here - clearing cache, ensuring TinyMCE plugin is enabled, and all user experiencing issues have been in the United States - but we still encounter the issue intermittently.

Hi @clampkow if you’ve upgraded, you may still have users who load the old javascript framework prior to the upgrade. The OJS dev team added cache busting to newer versions of 3.1.2 but the upgrade from 3.0 can be problematic for that reason. The good news is that upgrades from 3.1.2 are no longer affected.

Cheers,
Jason

@jnugent Great to know the newest upgrade can resolve the issue. I’ll look into getting us on the newest version asap!