Fix broken TinyMCE plugin for Wordpress 3.3.1

Avg Bid (USD)
Project Budget (USD)
$30 - $250

Project Description:

I have a plugin that for some reason have stopped working.

The plugin adds four extra buttons in the editor. The first button brings up a dialog where you can define a translation for the word/sentence that is currently selected in the editor window. As far as I know the button only wraps the marked sentence/word with a span with a class and then the the definition is saved in a database that is checked in realtime in the frontend. For some reason this doesn't work anymore, the button just opens a blank dialog box, so I can't add new definitions.

The second button should remove the span of the marked word. (It also disables the word from being automatched from the DB – see usage of the third button below).

The third button is a button that checks the text and then matches it with the definitions stored in the database, if a match is found it'll wrap a span around that word/sentence.

The fourth button removes all span wraps in the current text all together.

It's possible to add new definitions/translations to words within the plugins settings panel, when I do this and then later go to a new post a write a word that I just defined it'll load and the word will get wrapped with a span, but the markup is broken someway so the functionality breaks.

This is all I've been able to troubleshoot so far.

Besides that I need to add support for multiple editors. As it is now if I have two editors and press the third button in the first editor, it will try and find matching words in the DB second editor rather than the first. It should be the active editor that's affected not any other editor.

If it helps I can send over the plugin for examination before price is defined

Skills required:
Javascript, jQuery / Prototype, MySQL, PHP
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire rylkov
$ 250
in 3 days
$ 30
in 0 days
$ 250
in 5 days
$ 100
in 1 days
Hire J610cdOKF
$ 140
in 1 days