[SOLVED]Error: tinyMCE is not defined - can't figure out why

JavaScript and client side scripting.

Moderator: General Moderators

Post Reply
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

[SOLVED]Error: tinyMCE is not defined - can't figure out why

Post by Luke »

This is really odd - on this first page, tinyMCE works fine, but the second one, javascript gives me this error:
Error: tinyMCE is not defined
Source File: http://mc2design.com/cake_tutorials/articles/add
Line: 30

Code: Select all

<script language="javascript" type="text/javascript" src="../../js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
	mode : "textareas",
	editor_selector : "mceEditor",
	theme : "advanced",
	theme_advanced_toolbar_location : "top"
});
</script><p>Welcome to the article management system. Choose an operation:</p>
<ul>
<li><a href="/cake_tutorials/articles" >Home</a></li>
<li><a href="/cake_tutorials/articles/add" >Add an article</a></li>
<li><a href="/cake_tutorials/articles/view_all" >View All</a></li>
<li><a href="/cake_tutorials/articles/delete_all" >Delete All</a></li>

</ul>
<h1>Add an article</h1>
<form action="/cake_tutorials/articles/add" method="post"><input type="hidden" name="data[Article][active]"  value="1" id="ArticleActive" /><table border="0" cellspacing="0" cellpadding="0" class="article_input" align="left">
  <tr>
  <td><span class="form_label">Title:</span></td>
  <td><input name="data[Article][title]"  size="20" class="text" value="" type="text" id="ArticleTitle" /></td>
 </tr>
 <tr>
  <td colspan="2"><span class="form_label">Description:</span><br /><textarea name="data[Article][pull_quote]"  rows="5" cols="50" id="ArticlePullQuote"></textarea></td>

 </tr>
  <tr>
  <td colspan="2"><span class="form_label">Article Body:</span><br /><textarea name="data[Article][body]"  rows="10" cols="50" class="mceEditor" id="ArticleBody"></textarea></td>
 </tr>
 <tr>
  <td colspan="2"><input type="submit" value="submit" /></td>
 </tr>
</table>

</form>

Code: Select all

<script language="javascript" type="text/javascript" src="../../js/tinymce/jscripts/tiny_mce/tiny_mce.js"></script>
<script language="javascript" type="text/javascript">
tinyMCE.init({
	mode : "textareas",
	editor_selector : "mceEditor",
	theme : "advanced",
	theme_advanced_toolbar_location : "top"
});
</script><p>Welcome to the article management system. Choose an operation:</p>
<ul>
<li><a href="/cake_tutorials/articles" >Home</a></li>
<li><a href="/cake_tutorials/articles/add" >Add an article</a></li>
<li><a href="/cake_tutorials/articles/view_all" >View All</a></li>
<li><a href="/cake_tutorials/articles/delete_all" >Delete All</a></li>

</ul>
<h1>Edit an article</h1>
<form action="/cake_tutorials/articles/update" method="post"><input type="hidden" name="data[Article][active]"  value="1" id="ArticleActive" /><input type="hidden" name="data[Article][id]"  value="41" id="ArticleId" /><table border="0" cellspacing="0" cellpadding="0" class="article_input" align="left">
  <tr>
  <td><span class="form_label">Title:</span></td>
  <td><input name="data[Article][title]"  size="20" class="text" value="This is big!" type="text" id="ArticleTitle" /></td>
 </tr>
 <tr>
  <td colspan="2"><span class="form_label">Description:</span><br /><textarea name="data[Article][pull_quote]"  rows="5" cols="50" id="ArticlePullQuote">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus volutpat. Quisque malesuada ultricies justo. Vivamus vitae massa. In convallis augue a lectus. Proin fringilla mi sed leo aliquam imperdiet. Praesent porttitor. Sed interdum urna quis arcu. Nullam vulputate enim a pede. Vivamus sollicitudin. Nullam consequat. Morbi at odio eget urna consequat malesuada. Cras elit nunc, congue vel, tempus vitae, faucibus accumsan, lorem. Nam ullamcorper viverra turpis. Donec vel enim. Praesent turpis odio, nonummy id, consequat a, dictum non, est. Aenean scelerisque eros. Quisque sagittis ipsum at velit. In rhoncus.

Donec feugiat pulvinar elit. Morbi sagittis rutrum nibh. Maecenas venenatis risus a erat. Suspendisse ac dui a neque semper scelerisque. Aliquam risus. Donec enim nisi, eleifend nec, pellentesque sit amet, hendrerit molestie, nibh. Cras quis velit. Pellentesque massa ante, pharetra eu, gravida a, iaculis et, turpis. Duis dui nunc, sagittis vitae, molestie id, tincidunt posuere, urna. Etiam porta facilisis augue. Ut et magna. Donec egestas varius nisl.</textarea></td>

 </tr>
  <tr>
  <td colspan="2"><span class="form_label">Article Body:</span><br /><textarea name="data[Article][body]"  rows="10" cols="50" class="mceEditor" id="ArticleBody"><div id="lipsum"><div id="lipsum">  <p> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus volutpat. Quisque malesuada ultricies justo. Vivamus vitae massa. In convallis augue a lectus. Proin fringilla mi sed leo aliqua<strong><em><u>m imperdiet. Praesent porttitor. Sed interdum urna quis arcu. Null</u></em></strong>am vulputate enim a pede. Vivamus sollicitudin. Nullam consequat. Morbi at odio eget urna consequat malesuada. Cras elit nunc, congue vel, tempus vitae, faucibus accumsan, lorem. Nam ullamcorper viverra turpis. Donec vel enim. Praesent turpis odio, nonummy id, consequat a, dictum non, est. Aenean scelerisque eros. Quisque sagittis ipsum at velit. In rhoncus.Donec feugiat pulvinar elit. Morbi sagittis rutrum nibh. Maece<strong>nas venenatis risus a erat. Suspendisse ac dui a neque semper scelerisque. Aliquam risus. Donec enim nisi, eleifend nec, pellentesque sit amet, hendrerit molestie, nibh. Cras quis velit. Pellentesque massa ante, pharetra eu</strong>, gravida a, iaculis et, turpis. Duis dui nunc, sagittis vitae, molestie id, tincidunt posuere, urna. Etiam porta facilisis augue. Ut et magna. Donec egestas varius nisl. </p> <h1>Curabitur non ipsum et diam pretium rhoncus. Phasellus iaculis, nibh eget consequat iaculis, dui quam placerat tortor, id congue mi nulla sit amet nibh. Proin tristique arcu sed justo. Sed viverra. Proin a quam eu tortor sodales egestas. Praesent vitae felis. Curabitur tempor egestas pede. Cras nec tellus vitae ligula tempus accumsan. Aliquam dapibus tempus nisl. Mauris sit amet risus sagittis libero mattis sollicitudin. Donec auctor porttitor elit. Duis dolor velit, rhoncus sit amet, tincidunt vel, tincidunt vitae, mi. Nullam lobortis accumsan felis. Integer id elit in tellus nonummy semper. Nunc tempor lorem non risus. In tortor diam, vehicula a, tincidunt eget, commodo sit amet, neque. Cras imperdiet. Suspendisse metus. </h1>  <h1>Integer sodales, risus condimentum fringilla posuere, massa mi pellentesque nulla, vitae pharetra lorem purus vel lorem. Mauris eleifend arcu non leo. Donec id ligula. Aliquam dolor felis, ornare commodo, gravida a, ornare ac, risus. Mauris quam eros, elementum sed, malesuada id, commodo ut, quam. Donec nec orci. Nulla porta velit at tortor. Nam pretium nulla sed tortor. Aliquam tincidunt ultrices arcu. Aliquam sed lectus. Vestibulum at sapien at turpis pellentesque tristique. Curabitur viverra pellentesque pede. Maecenas accumsan lorem at purus. Integer lectus enim, venenatis non, sodales ut, imperdiet in, quam. Donec et sem eget leo volutpat vulputate. Vivamus bibendum. Curabitur vulputate congue quam. Morbi in mi vel erat pharetra venenatis. Cras sit amet felis et velit posuere consectetuer. Suspendisse potenti. Sed nonummy, enim quis ullamcorper aliquam, tellus ipsum congue ipsum, vel consectetuer lorem leo eu dui. Morbi lobortis pharetra felis. </h1> </div> <div id="lipsum">  <h1> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus volutpat. Quisque malesuada ultricies justo. Vivamus vitae massa. In convallis augue a lectus. Proin fringilla mi sed leo aliquam imperdiet. Praesent porttitor. Sed interdum urna quis arcu. Nullam vulputate enim a pede. Vivamus sollicitudin. Nullam consequat. Morbi at odio eget urna consequat malesuada. Cras elit nunc, congue vel, tempus vitae, faucibus accumsan, lorem. Nam ullamcorper viverra turpis. Donec vel enim. Praesent turpis odio, nonummy id, consequat a, dictum non, est. Aenean scelerisque eros. Quisque sagittis ipsum at velit. In rhoncus.Donec feugiat pulvinar elit. Morbi sagittis rutrum nibh. Maecenas venenatis risus a erat. Suspendisse ac dui a neque semper scelerisque. Aliquam risus. Donec enim nisi, eleifend nec, pellentesque sit amet, hendrerit molestie, nibh. Cras quis velit. Pellentesque massa ante, pharetra eu, gravida a, iaculis et, turpis. Duis dui nunc, sagittis vitae, molestie id, tincidunt posuere, urna. Etiam porta facilisis augue. Ut et magna. Donec egestas varius nisl. </h1> <h1>Curabitur non ipsum et diam pretium rhoncus. Phasellus iaculis, nibh eget consequat iaculis, dui quam placerat tortor, id congue mi nulla sit amet nibh. Proin tristique arcu sed justo. Sed viverra. Proin a quam eu tortor sodales egestas. Praesent vitae felis. Curabitur tempor egestas pede. Cras nec tellus vitae ligula tempus accumsan. Aliquam dapibus tempus nisl. Mauris sit amet risus sagittis libero mattis sollicitudin. Donec auctor porttitor elit. Duis dolor velit, rhoncus sit amet, tincidunt vel, tincidunt vitae, mi. Nullam lobortis accumsan felis. Integer id elit in tellus nonummy semper. Nunc tempor lorem non risus. In tortor diam, vehicula a, tincidunt eget, commodo sit amet, neque. Cras imperdiet. Suspendisse metus. </h1>  <h1>Integer sodales, risus condimentum fringilla posuere, massa mi pellentesque nulla, vitae pharetra lorem purus vel lorem. Mauris eleifend arcu non leo. Donec id ligula. Aliquam dolor felis, ornare commodo, gravida a, ornare ac, risus. Mauris quam eros, elementum sed, malesuada id, commodo ut, quam. Donec nec orci. Nulla porta velit at tortor. Nam pretium nulla sed tortor. Aliquam tincidunt ultrices arcu. Aliquam sed lectus. Vestibulum at sapien at turpis pellentesque tristique. Curabitur viverra pellentesque pede. Maecenas accumsan lorem at purus. Integer lectus enim, venenatis non, sodales ut, imperdiet in, quam. Donec et sem eget leo volutpat vulputate. Vivamus bibendum. Curabitur vulputate congue quam. Morbi in mi vel erat pharetra venenatis. Cras sit amet felis et velit posuere consectetuer. Suspendisse potenti. Sed nonummy, enim quis ullamcorper aliquam, tellus ipsum congue ipsum, vel consectetuer lorem leo eu dui. Morbi lobortis pharetra felis. </h1> </div> <div id="lipsum">  <h1> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus volutpat. Quisque malesuada ultricies justo. Vivamus vitae massa. In convallis augue a lectus. Proin fringilla mi sed leo aliquam imperdiet. Praesent porttitor. Sed interdum urna quis arcu. Nullam vulputate enim a pede. Vivamus sollicitudin. Nullam consequat. Morbi at odio eget urna consequat malesuada. Cras elit nunc, congue vel, tempus vitae, faucibus accumsan, lorem. Nam ullamcorper viverra turpis. Donec vel enim. Praesent turpis odio, nonummy id, consequat a, dictum non, est. Aenean scelerisque eros. Quisque sagittis ipsum at velit. In rhoncus.Donec feugiat pulvinar elit. Morbi sagittis rutrum nibh. Maecenas venenatis risus a erat. Suspendisse ac dui a neque semper scelerisque. Aliquam risus. Donec enim nisi, eleifend nec, pellentesque sit amet, hendrerit molestie, nibh. Cras quis velit. Pellentesque massa ante, pharetra eu, gravida a, iaculis et, turpis. Duis dui nunc, sagittis vitae, molestie id, tincidunt posuere, urna. Etiam porta facilisis augue. Ut et magna. Donec egestas varius nisl. </h1> <h1>Curabitur non ipsum et diam pretium rhoncus. Phasellus iaculis, nibh eget consequat iaculis, dui quam placerat tortor, id congue mi nulla sit amet nibh. Proin tristique arcu sed justo. Sed viverra. Proin a quam eu tortor sodales egestas. Praesent vitae felis. Curabitur tempor egestas pede. Cras nec tellus vitae ligula tempus accumsan. Aliquam dapibus tempus nisl. Mauris sit amet risus sagittis libero mattis sollicitudin. Donec auctor porttitor elit. Duis dolor velit, rhoncus sit amet, tincidunt vel, tincidunt vitae, mi. Nullam lobortis accumsan felis. Integer id elit in tellus nonummy semper. Nunc tempor lorem non risus. In tortor diam, vehicula a, tincidunt eget, commodo sit amet, neque. Cras imperdiet. Suspendisse metus. </h1>  <h1>Integer sodales, risus condimentum fringilla posuere, massa mi pellentesque nulla, vitae pharetra lorem purus vel lorem. Mauris eleifend arcu non leo. Donec id ligula. Aliquam dolor felis, ornare commodo, gravida a, ornare ac, risus. Mauris quam eros, elementum sed, malesuada id, commodo ut, quam. Donec nec orci. Nulla porta velit at tortor. Nam pretium nulla sed tortor. Aliquam tincidunt ultrices arcu. Aliquam sed lectus. Vestibulum at sapien at turpis pellentesque tristique. Curabitur viverra pellentesque pede. Maecenas accumsan lorem at purus. Integer lectus enim, venenatis non, sodales ut, imperdiet in, quam. Donec et sem eget leo volutpat vulputate. Vivamus bibendum. Curabitur vulputate congue quam. Morbi in mi vel erat pharetra venenatis. Cras sit amet felis et velit posuere consectetuer. Suspendisse potenti. Sed nonummy, enim quis ullamcorper aliquam, tellus ipsum congue ipsum, vel consectetuer lorem leo eu dui. Morbi lobortis pharetra felis. </h1> </div> <div id="lipsum">  <h1> Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Phasellus volutpat. Quisque malesuada ultricies justo. Vivamus vitae massa. In convallis augue a lectus. Proin fringilla mi sed leo aliquam imperdiet. Praesent porttitor. Sed interdum urna quis arcu. Nullam vulputate enim a pede. Vivamus sollicitudin. Nullam consequat. Morbi at odio eget urna consequat malesuada. Cras elit nunc, congue vel, tempus vitae, faucibus accumsan, lorem. Nam ullamcorper viverra turpis. Donec vel enim. Praesent turpis odio, nonummy id, consequat a, dictum non, est. Aenean scelerisque eros. Quisque sagittis ipsum at velit. In rhoncus.Donec feugiat pulvinar elit. Morbi sagittis rutrum nibh. Maecenas venenatis risus a erat. Suspendisse ac dui a neque semper scelerisque. Aliquam risus. Donec enim nisi, eleifend nec, pellentesque sit amet, hendrerit molestie, nibh. Cras quis velit. Pellentesque massa ante, pharetra eu, gravida a, iaculis et, turpis. Duis dui nunc, sagittis vitae, molestie id, tincidunt posuere, urna. Etiam porta facilisis augue. Ut et magna. Donec egestas varius nisl. </h1> <h1>Curabitur non ipsum et diam pretium rhoncus. Phasellus iaculis, nibh eget consequat iaculis, dui quam placerat tortor, id congue mi nulla sit amet nibh. Proin tristique arcu sed justo. Sed viverra. Proin a quam eu tortor sodales egestas. Praesent vitae felis. Curabitur tempor egestas pede. Cras nec tellus vitae ligula tempus accumsan. Aliquam dapibus tempus nisl. Mauris sit amet risus sagittis libero mattis sollicitudin. Donec auctor porttitor elit. Duis dolor velit, rhoncus sit amet, tincidunt vel, tincidunt vitae, mi. Nullam lobortis accumsan felis. Integer id elit in tellus nonummy semper. Nunc tempor lorem non risus. In tortor diam, vehicula a, tincidunt eget, commodo sit amet, neque. Cras imperdiet. Suspendisse metus. </h1>  <h1>Integer sodales, risus condimentum fringilla posuere, massa mi pellentesque nulla, vitae pharetra lorem purus vel lorem. Mauris eleifend arcu non leo. Donec id ligula. Aliquam dolor felis, ornare commodo, gravida a, ornare ac, risus. Mauris quam eros, elementum sed, malesuada id, commodo ut, quam. Donec nec orci. Nulla porta velit at tortor. Nam pretium nulla sed tortor. Aliquam tincidunt ultrices arcu. Aliquam sed lectus. Vestibulum at sapien at turpis pellentesque tristique. Curabitur viverra pellentesque pede. Maecenas accumsan lorem at purus. Integer lectus enim, venenatis non, sodales ut, imperdiet in, quam. Donec et sem eget leo volutpat vulputate. Vivamus bibendum. Curabitur vulputate congue quam. Morbi in mi vel erat pharetra venenatis. Cras sit amet felis et velit posuere consectetuer. Suspendisse potenti. Sed nonummy, enim quis ullamcorper aliquam, tellus ipsum congue ipsum, vel consectetuer lorem leo eu dui. Morbi lobortis pharetra felis. </h1> </div> </div></textarea></td>
 </tr>
 <tr>
  <td colspan="2"><input type="submit" value="submit" /></td>
 </tr>
</table>

</form>
Last edited by Luke on Thu Jun 29, 2006 5:05 pm, edited 1 time in total.
User avatar
Luke
The Ninja Space Mod
Posts: 6424
Joined: Fri Aug 05, 2005 1:53 pm
Location: Paradise, CA

Post by Luke »

OOPS! I figured it out... its because due to the mod_rewrite, the first one thinks that it is in a subdirectory (or something like that). I fixed it. :oops: :oops:
Post Reply