Contribution plugin text fields not displaying

Hey everyone, recently been trying to get Contributions up and running on my site, but what used to be working is now having an odd issue. The text fields for user input and the button to upload one’s file are not displaying on the page (see screenshot below):

Capture

Beside “Title” and “Story Text” (the default options when you first install Contributions) are supposed to be the text boxes for users to type their response, and no button exists to choose one’s file. Strangely enough, clicking on the text “Upload a file” allows you to upload a file, but it isn’t displayed as a button.

What I have tried so far:

  1. Tried different web browsers thinking that might be the issue. Unfortunately, this issue is prevalent in Firefox, Chrome, and Edge.
  2. Revert back to the original Contribution plugin. I made some manual edits to some of the code that worked before, but thinking something might have broken, I reverted back to the original plugin. No luck there, unfortunately.
  3. Uninstall and reinstall Contributions.

Perhaps it is interacting weirdly with another plugin? But I wouldn’t think so, most other plugins are completely unrelated to user text input. Has anybody run into this issue and solved it? Thank you so much for any help!

Just in case, can you tell use what version of Omeka you are running, what version of Contribution, and what other plugins you have installed? (you can copy and paste from the System Information link at the bottom right of every page)

Of course, thank you for helping me out with this issue :slight_smile:

Here is a screen grab of the system information page.

Is your site publicly available? This could just be an issue with CSS or something like that hiding the inputs, which would be easier to see if the site is live somewhere.

Hello @jflatnes, sorry for not responding in this thread for a while. Haven’t had time to work on the site too much in the last two weeks.

Unfortunately the website is not public right now. Assuming it is CSS hiding it, how would I diagnose and fix that issue?

Thank you!

Are you familiar at all with using your browser’s “inspector” tool? That or View Source should let you see if the actual element for the text field is on the page at all. The inspector would make it easy to see, if it’s there, what CSS is being applied to it.