--- loncom/html/res/adm/pages/menu.html 2002/08/11 18:38:07 1.65 +++ loncom/html/res/adm/pages/menu.html 2002/09/09 18:30:19 1.66.2.1 @@ -4,7 +4,7 @@ The LearningOnline Network with CAPA Remote Control // -// $Id: menu.html,v 1.65 2002/08/11 18:38:07 www Exp $ +// $Id: menu.html,v 1.66.2.1 2002/09/09 18:30:19 albertel Exp $ // // Copyright Michigan State University Board of Trustees // @@ -233,12 +233,16 @@ function setstatus(tp,bt) { } function is_editable_resource (url) { +// figure out if this a specific resource version var Chunks = url.split('.'); var tmp = Chunks[Chunks.length-1]; if ((Chunks.length > 1) && (Math.floor(tmp) == tmp)) { - return true; - } - return false; + return false; + } +// see if this is actually in resource space + var SlashChunks=url.split('/'); + if (SlashChunks[1]!='res') { return false; } + return true; } function cstrgo(currenturl,defaulturl) { @@ -249,14 +253,14 @@ function cstrgo(currenturl,defaulturl) { (! is_editable_resource(currenturl))) { url = defaulturl; } else { - url = currenturl; - var res_pattern = /^\/res\/[A-z0-p]+\//; - if (res_pattern.test(url)) { - // map /res/103/turtle to /priv/turtle - url = url.replace(/^\/res\/[A-z0-9]+\//,'/priv/'); - } else { - url = defaulturl; + var SlashChunks=currenturl.split('/'); + SlashChunks[1]='priv'; + var i; + for (i=2;i - - - - - - - - + + + + + + + + - - - - - - - - + + + + + + + +