Developing additional plugins and making other modifications of the NicEdit source is easy
Check out the Code
First get a copy of the source code by checking out NicEdit trunk from the SVN
svn co http://svn.nicedit.com/trunk src
Use the Development Code
In order to use NicEdit with the set of separate javascript files for development you will need to include them in the head of the test page you create. To get you started here is an example.
-
-
-
-
<script src="src/nicCore/bkLib.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicConfig.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicCore.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicInstance.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicIFrameInstance.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicPanel.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicButton.js" type="text/javascript"></script>
-
<script src="src/nicCore/nicPlugin.js" type="text/javascript"></script>
-
<script src="src/nicPane/nicPane.js" type="text/javascript"></script>
-
<script src="src/nicSelect/nicSelect.js" type="text/javascript"></script>
-
<script src="src/nicButtonTips/nicButtonTips.js" type="text/javascript"></script>
-
<script src="src/nicAdvancedButton/nicAdvancedButton.js" type="text/javascript"></script>
-
-
-
<script src="src/nicLink/nicLink.js" type="text/javascript"></script>
-
<script src="src/nicImage/nicImage.js" type="text/javascript"></script>
-
<script src="src/nicCode/nicCode.js" type="text/javascript"></script>
-
<script src="src/nicColors/nicColors.js" type="text/javascript"></script>
-
-
<script src="src/nicXHTML/nicXHTML.js" type="text/javascript"></script>
-
<script src="src/nicBBCode/nicBBCode.js" type="text/javascript"></script>
-
-
-
</head>
-
-
-
<textarea style="width: 400px; height: 150px;" id="myArea2">
-
This is some TEST CONTENT
-
</textarea>
-
-
-
bkLib.onDomLoaded(function(){
-
var myInstance = new nicEditor().panelInstance('myArea2');
-
});
-
</script>
-
-
</body>
-
</html>
-