Hi,
FYI, I found this plugin for CKEditor that seems to work. Download and extract the zip on that page and copy the folder named equation into the CKEditor plugins folder, in the current release of mojoPortal copy it to /ClientScript/ckeditor403/plugins
Then edit the file /ClientScript/ckeditor-mojoconfig.js
add it to extra plugins like this:
config.extraPlugins = 'oembed,templates,onchange,equation';
then in the toolbar like this:
config.toolbar_FullWithTemplates =
[
['Source','Maximize'],
['SelectAll', 'RemoveFormat', 'Cut', 'Copy', 'Paste', 'PasteText', 'PasteFromWord', '-', 'Print', 'SpellChecker', 'Scayt'],
['Undo','Redo'],['Find','Replace'],['Bold','Italic','Underline','Strike','Superscript'],
'/',
['Blockquote','Styles'],['NumberedList','BulletedList','Outdent', 'Indent'],['JustifyLeft', 'JustifyCenter', 'JustifyRight', 'JustifyBlock'],
['Link','Unlink','Anchor'],
['Templates','Image','Flash','oembed','Table','HorizontalRule','Smiley','SpecialChar','ShowBlocks','Equation']
];
or ideally copy the file ckeditor-mojoconfig.js and rename it then configure this setting in user.config so it points to your custom file:
<add key="CKEditor:ConfigPath" value="~/ClientScript/ckeditor-mojoconfig.js" />
that way you won't lose this customization if you upgrade to a new version of mojoPortal. The ckeditor-mojoconfig.js file would be replaced during an upgrade of mojoPortal.
The plugin seems to use a remote service that generates images for the formulas.
Hope that helps,
Joe