Sha256: d603da0637367153e23c242002dcb2215dcc01e0dfceb5d7faf3a22e70bda1d8
Contents?: true
Size: 938 Bytes
Versions: 4
Compression:
Stored size: 938 Bytes
Contents
/** * $Id: adapter.js 1000 2009-02-12 13:03:40Z spocke $ * * @author Moxiecode * @copyright Copyright © 2004-2008, Moxiecode Systems AB, All rights reserved. * * This file contains all adapter logic needed to use prototype library as the base API for TinyMCE. */ // #ifdef prototype_adapter (function() { if (!window.Prototype) return alert("Load prototype first!"); // Patch in core NS functions tinymce.extend(tinymce, { trim : function(s) {return s ? s.strip() : '';}, inArray : function(a, v) {return a && a.indexOf ? a.indexOf(v) : -1;} }); // Patch in functions in various clases // Add a "#ifndefjquery" statement around each core API function you add below var patches = { 'tinymce.util.JSON' : { serialize : function(o) { return o.toJSON(); } }, }; // Patch functions after a class is created tinymce.onCreate = function(ty, c, p) { tinymce.extend(p, patches[c]); }; })(); // #endif
Version data entries
4 entries across 4 versions & 2 rubygems