title: TinyMCE, save_callback and onSaveContent
body: <p>I'm using the tinyMCE editor with some custom plugins.
  The problem I have is when I save the content, I would like do some work before sending the HTML to the server.
  I know there is two functions to catch save event.
  The save_callback(id, html, body) permit directly to modify the html.
  I can't modify content (the DOM or whatever else) in the onSaveContent.</p>
  
  <pre><code>save_callback: function (id, html, body) {
      // do the work on html
      return html;
  },
  setup: function (ed) {
      ed.onSaveContent.add(function (ed, o) {
          //I can't modify
      });
  },
  </code></pre>
  
  <p>Also the save_callback is called multiple times (2 or 4) for each save action.</p>
  
  <p>I succeed to modify the HTML in the save_callback, but the function is re-call with the original paramater, and I don't want to do the work a second time because a webservice is called inside.</p>
  
  <p>Thanks</p>