# Radiant 0.6.6 - admin JavaScript issues

**URL:** <https://www.ruby-forum.com/t/radiant-0-6-6-admin-javascript-issues/135414>\
**Category:** Radiant CMS\
**Created:** [April 22, 2008, 12:26am UTC](https://www.ruby-forum.com/t/radiant-0-6-6-admin-javascript-issues/135414 "2008-04-22T00:26:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dpitman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9adbd/32.png) [@dpitman](https://www.ruby-forum.com/u/dpitman)\
**Post date:** [April 22, 2008, 12:26am UTC](https://www.ruby-forum.com/t/radiant-0-6-6-admin-javascript-issues/135414/1 "2008-04-22T00:26:37Z")

</div>

I found a few issues relating to the admin JavaScript file move in  
Radiant 0.6.6.

When upgrading an existing project, the new JS files are added to  
public/javascripts/admin/ as expected, but their old equivalents inside  
public/javascripts/ are not removed.

Removing these files OR creating a new project causes a JS error on the  
main /admin/pages screen:

admin.js (line 2)  
SiteMap is not defined  
when(‘site-map’, function(table) { new SiteMap(table) });

This problem prevents the +/- icons along the page tree from working.  
Adding back the old (or new) sitemap.js file to public/javascripts/  
solves this problem.

- Dave

---

<div class="post-metadata">

**Author:** ![dpitman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9adbd/32.png) [@dpitman](https://www.ruby-forum.com/u/dpitman)\
**Post date:** [April 22, 2008, 1:39am UTC](https://www.ruby-forum.com/t/radiant-0-6-6-admin-javascript-issues/135414/2 "2008-04-22T01:39:16Z")

</div>

David,

Are you using shards? The sitemap issue has not been resolved yet in  
shards, IIRC.

Sean

---

<div class="post-metadata">

**Author:** ![dpitman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9adbd/32.png) [@dpitman](https://www.ruby-forum.com/u/dpitman)\
**Post date:** [April 22, 2008, 2:35am UTC](https://www.ruby-forum.com/t/radiant-0-6-6-admin-javascript-issues/135414/3 "2008-04-22T02:35:10Z")

</div>

Sean C. wrote:

> Are you using shards? The sitemap issue has not been resolved yet in  
> shards, IIRC.

Yes I am, so that makes sense. Thanks for clearing that up Sean.

---

<div class="post-metadata">

**Author:** ![dpitman](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/d/a9adbd/32.png) [@dpitman](https://www.ruby-forum.com/u/dpitman)\
**Post date:** [April 22, 2008, 8:06pm UTC](https://www.ruby-forum.com/t/radiant-0-6-6-admin-javascript-issues/135414/4 "2008-04-22T20:06:52Z")

</div>

David P. wrote:

> I found a few issues relating to the admin JavaScript file move in  
> Radiant 0.6.6.
> 
> This problem prevents the +/- icons along the page tree from working.  
> Adding back the old (or new) sitemap.js file to public/javascripts/  
> solves this problem.

An alternate solution for people using Radiant 0.6.6 and Shards…  
vendor/extensions/shards/app/views/admin/page/index.html.erb

Change the first line to…  
\<% include\_javascript ‘admin/sitemap’ -%\>

- David
