version 1.14, 2002/05/13 19:38:32
|
version 1.15, 2002/05/13 21:26:05
|
Line 252 sub smpedt {
|
Line 252 sub smpedt {
|
my $importwindow=join("\n",map { |
my $importwindow=join("\n",map { |
$idx++; |
$idx++; |
if ($_) { |
if ($_) { |
my ($name)=split(/\=/,$_); |
my ($name,$url)=split(/\=/,$_); |
unless ($name) { $name='UNKNOWN'; } |
unless ($name) { $name=(split(/\//,$url))[-1]; } |
|
unless ($name) { $name='EMPTY'; } |
'<option value="'.$idx.'">'.&Apache::lonnet::unescape($name). |
'<option value="'.$idx.'">'.&Apache::lonnet::unescape($name). |
'</option>'; |
'</option>'; |
} |
} |
Line 262 sub smpedt {
|
Line 263 sub smpedt {
|
$idx=0; |
$idx=0; |
my $targetwindow=join("\n",map { |
my $targetwindow=join("\n",map { |
my ($name,$url)=split(/\:/,$resources[$_]); |
my ($name,$url)=split(/\:/,$resources[$_]); |
unless ($name) { $name='UNKNOWN'; } |
unless ($name) { $name=(split(/\//,$url))[-1]; } |
|
unless ($name) { $name='EMPTY'; } |
$targetdetail.='&'.&Apache::lonnet::escape($name).'='. |
$targetdetail.='&'.&Apache::lonnet::escape($name).'='. |
&Apache::lonnet::escape($url); |
&Apache::lonnet::escape($url); |
$idx++; |
$idx++; |
Line 352 function idxcheck(mode) {
|
Line 354 function idxcheck(mode) {
|
} |
} |
idx.focus(); |
idx.focus(); |
} |
} |
|
|
|
|
|
var editbrowser; |
|
function openbrowser(formname,elementname,only,omit) { |
|
var url = '/res/?'; |
|
if (editbrowser == null) { |
|
url += 'launch=1&'; |
|
} |
|
url += 'catalogmode=interactive&'; |
|
url += 'mode=edit&'; |
|
url += 'form=' + formname + '&'; |
|
if (only != null) { |
|
url += 'only=' + only + '&'; |
|
} |
|
if (omit != null) { |
|
url += 'omit=' + omit + '&'; |
|
} |
|
url += 'element=' + elementname + ''; |
|
var title = 'Browser'; |
|
var options = 'scrollbars=1,resizable=1,menubar=0'; |
|
options += ',width=700,height=600'; |
|
editbrowser = open(url,title,options,'1'); |
|
editbrowser.focus(); |
|
} |
</script> |
</script> |
</head> |
</head> |
<body bgcolor='#FFFFFF'> |
<body bgcolor='#FFFFFF'> |
Line 366 $buttons
|
Line 392 $buttons
|
<tr><td bgcolor="#FFFFCC"> |
<tr><td bgcolor="#FFFFCC"> |
<input type=button onClick="javascript:groupsearch()" value="Group Search"> |
<input type=button onClick="javascript:groupsearch()" value="Group Search"> |
<input type=button onClick="javascript:groupimport();" value="Group Import"> |
<input type=button onClick="javascript:groupimport();" value="Group Import"> |
<br>after selected |
after selected |
<hr> |
<hr> |
|
<input type=text size=20 name=importmap> |
|
<input type=button |
|
onClick="javascript:openbrowser('simpleedit','importmap','sequence,page','')" |
|
value="Browse"><input type=submit name=loadmap value="Load Map"><hr> |
<input type=submit name="discard" value="Discard Selected"> |
<input type=submit name="discard" value="Discard Selected"> |
<input type=submit name="clear" value="Clear All"> |
<input type=submit name="clear" value="Clear All"> |
<input type=button onClick="javascript:viewimport()" value="View"> |
<input type=button onClick="javascript:viewimport()" value="View"> |
Line 423 sub viewmap {
|
Line 453 sub viewmap {
|
my ($title,$url)=split(/\:/,$_); |
my ($title,$url)=split(/\:/,$_); |
$title=~s/\&colon\;/\:/g; |
$title=~s/\&colon\;/\:/g; |
$url=~s/\&colon\;/\:/g; |
$url=~s/\&colon\;/\:/g; |
unless ($title) { $title='<i>Unknown</i>'; } |
unless ($title) { $title=(split(/\//,$url))[-1] }; |
|
unless ($title) { $title='<i>Empty</i>'; } |
if ($url) { |
if ($url) { |
$r->print('<a href="'.&Apache::lonratsrv::qtescape($url).'">'); |
$r->print('<a href="'.&Apache::lonratsrv::qtescape($url).'">'); |
} |
} |