From e805a01218a63d15d57e8274214521cd5bc7ac3f Mon Sep 17 00:00:00 2001
From: Tim Steiner <tsteiner2@unl.edu>
Date: Thu, 19 Jun 2008 20:35:42 +0000
Subject: [PATCH] Enable TinyMCE on course edit page

---
 .../courses/views/scripts/edit/index.phtml    |  2 ++
 document_root/javascript/tinymce.js           | 20 +++++++++++++++++++
 2 files changed, 22 insertions(+)
 create mode 100644 document_root/javascript/tinymce.js

diff --git a/application/modules/courses/views/scripts/edit/index.phtml b/application/modules/courses/views/scripts/edit/index.phtml
index 3337203a..2a29b447 100644
--- a/application/modules/courses/views/scripts/edit/index.phtml
+++ b/application/modules/courses/views/scripts/edit/index.phtml
@@ -1,4 +1,6 @@
 <?php $this->headLink()->appendStylesheet($this->baseUrl() . '/css/courses/edit.css'); ?>
+<?php $this->headScript()->appendFile($this->baseUrl() . '/tinymce/jscripts/tiny_mce/tiny_mce.js'); ?>
+<?php $this->headScript()->appendFile($this->baseUrl() . '/javascript/tinymce.js'); ?>
 <?php $this->headScript()->appendFile($this->baseUrl() . '/javascript/courses/edit.js'); ?>
 
 <form action="<?php echo $this->url(array('action' => 'edit.post')); ?>" enctype="multipart/form-data" method="post">
diff --git a/document_root/javascript/tinymce.js b/document_root/javascript/tinymce.js
new file mode 100644
index 00000000..9b6ae5cd
--- /dev/null
+++ b/document_root/javascript/tinymce.js
@@ -0,0 +1,20 @@
+tinyMCE.init({
+    mode    : "textareas",
+    theme   : "advanced",
+    plugins : "spellchecker",//, crosslistings, noneditable",
+    editor_selector : "mceEditor",
+    entity_encoding : "raw",
+    theme_advanced_toolbar_location : "top",
+    theme_advanced_toolbar_align    : "left",
+    theme_advanced_buttons1 : "bold, italic, underline, sub, sup, spellchecker", //, crosslistings",
+    theme_advanced_buttons2 : "",
+    theme_advanced_buttons3 : "",
+    noneditable_noneditable_class : "mceNonEditable",
+    valid_elements : ""
+                   + "-strong/-b,"
+                   + "-em/-i,"
+                   + "-sub,"
+                   + "-sup,"
+                   + "-span[style],"
+                   + "br"
+});
\ No newline at end of file
-- 
GitLab