version 1.54, 2006/12/29 21:47:11
|
version 1.55, 2008/09/14 15:16:29
|
Line 86 sub render_resource {
|
Line 86 sub render_resource {
|
## Render the problem |
## Render the problem |
my ($base) = ($resource->src =~ m|^(.*/)[^/]*$|); |
my ($base) = ($resource->src =~ m|^(.*/)[^/]*$|); |
$base="http://".$ENV{'SERVER_NAME'}.$base; |
$base="http://".$ENV{'SERVER_NAME'}.$base; |
my ($src,$symb)=($resource->src,&escape($resource->symb)); |
my ($src,$symb)=($resource->link,&escape($resource->shown_symb)); |
my $rendered_problem = &Apache::lonnet::ssi_body($src.'?symb='.$symb); |
my $rendered_problem = &Apache::lonnet::ssi_body($src.'?symb='.$symb); |
$rendered_problem =~ s/<\s*form\s*/<nop /g; |
$rendered_problem =~ s/<\s*form\s*/<nop /g; |
$rendered_problem =~ s|(<\s*/form\s*>)|<\/nop>|g; |
$rendered_problem =~ s|(<\s*/form\s*>)|<\/nop>|g; |
Line 171 sub problem_selector {
|
Line 171 sub problem_selector {
|
if (scalar(@response_ids) > 1) { |
if (scalar(@response_ids) > 1) { |
$seq_str .= &mt('response').' '.$respid; |
$seq_str .= &mt('response').' '.$respid; |
} |
} |
my $link = $res->src.'?symb='. |
my $link = $res->link.'?symb='.&escape($res->shown_symb); |
&escape($res->symb); |
|
$seq_str .= (' 'x2). |
$seq_str .= (' 'x2). |
qq{<a target="preview" href="$link">view</a>}; |
qq{<a target="preview" href="$link">view</a>}; |
$seq_str .= "</td></tr>\n"; |
$seq_str .= "</td></tr>\n"; |
Line 329 sub new_accumulator {
|
Line 328 sub new_accumulator {
|
'value="'.&escape($res->symb).'" />'. |
'value="'.&escape($res->symb).'" />'. |
' '.$res->compTitle.'</label>'. |
' '.$res->compTitle.'</label>'. |
(' 'x2).'<a target="preview" '. |
(' 'x2).'<a target="preview" '. |
'href="'.$res->src.'?symb='. |
'href="'.$res->link.'?symb='. |
&escape($res->symb).'">view</a>'. |
&escape($res->shown_symb).'">view</a>'. |
'</td></tr>'.$/; |
'</td></tr>'.$/; |
} else { |
} else { |
if (defined($target)) { |
if (defined($target)) { |