Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Editing and inserting graphics in Mediawiki is slow and cumbersome. The graphics have to be managed separately from the text.

The complex workflow creates resistance for my team to update documentation.

My workflow is like this:

  1. take snapshot and crop
  2. save to disk, give it a filename, copy filename to clipboard
  3. click mediawiki graphics tag, paste filename
  4. paste filename again in external editor, with comment
  5. repeat for other graphics, continuing article
  6. save article
  7. click the link to the non-existent image,
  8. paste the filename and comment from the external editor to the dialogs in mediawiki and upload the file
  9. repeat for all graphics
  10. delete temporary files from disk

What I would really like to see would be an editor which would allow me to paste directly and it would quietly create, upload and link the graphic. It could be built in, it could be external, it doesn't matter.

Does such a thing exist?

Thanks for any help!

There are similar questions out there, but they don't seem to address the problem:

This question asks about inline functionality for any wiki (no answers for mediawiki): Copy & Paste Images Wiki functionality?

This question seems to talk about keeping the image separate from the site (subject to time limits and external controls): A web app that allows me to paste an image copied into clipboard?

share|improve this question

Your workflow is quite troublesome. Sadly, there isn't yet a functionality to copy and paste graphics directly into the editor. However, there is a way to simplify how you use a new image on MediaWiki:

  1. Take snapshot, give it a file name and save to disk.
  2. Visit Special:UploadWizard on the wiki and upload all the files, giving it the proper names respectively to be stored on the wiki. (Note: You would have to install the UploadWizard extension for this, since it provides the functionality to upload multiple files at once)
  3. In a new tab, open the editor for the page you want to edit.
  4. Make changes to the page. Link to the new files you uploaded to use it where-ever needed.
  5. Once done, save changes, delete the temporary files on disk.

My suggestion is to upload the files first, so that you have in mind what the file is called on the wiki and use it accordingly without having to see red links when you save the page without uploading the file.

Installing the UploadWizard extension makes it easier for you to upload multiple files at once, which is especially useful for uploading documentation which requires a few images to be uploaded. You need to get your wiki administrator to do this though. If it is not possible, you would then have to upload one file at a time using the Special:Upload form.

share|improve this answer

Atlassian Confluence seems to meet your requirements.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.