File: tiny_mce_dev.js

package info (click to toggle)
tinymce2 2.1.3-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny, squeeze
  • size: 3,192 kB
  • ctags: 1,107
  • sloc: makefile: 59; sh: 7
file content (40 lines) | stat: -rw-r--r-- 1,461 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
/**
 * $Id: tiny_mce_dev.js 229 2007-02-27 13:00:23Z spocke $
 *
 * @author Moxiecode
 * @copyright Copyright  2004-2007, Moxiecode Systems AB, All rights reserved.
 *
 * This file should only be used while developing TinyMCE 
 * tiny_mce.js or tiny_mce_src.js should be used in a production environment.
 * This file loads the js files from classes instead of a merged copy.
 */

function getTinyMCEBaseURL() {
	var i, nl = document.getElementsByTagName('script');

	for (i=0; i<nl.length; i++) {
		if (nl[i].src && nl[i].src.indexOf("tiny_mce_dev.js") != -1)
			return nl[i].src.substring(0, nl[i].src.lastIndexOf('/'));
	}
}

function include(u) {
	document.write('<script language="javascript" type="text/javascript" src="' + tinyMCEBaseURL + '/' + u + '"></script>');
}

// Load all classes
var tinyMCEBaseURL = getTinyMCEBaseURL();

include('classes/TinyMCE_Engine.class.js');
include('classes/TinyMCE_Control.class.js');
include('classes/TinyMCE_Selection.class.js');
include('classes/TinyMCE_UndoRedo.class.js');
include('classes/TinyMCE_Cleanup.class.js');
include('classes/TinyMCE_DOMUtils.class.js');
include('classes/TinyMCE_URL.class.js');
include('classes/TinyMCE_Array.class.js');
include('classes/TinyMCE_Event.class.js');
include('classes/TinyMCE_ForceParagraphs.class.js');
include('classes/TinyMCE_Layer.class.js');
include('classes/TinyMCE_Menu.class.js');
include('classes/TinyMCE_Debug.class.js');