version 1.262, 2010/01/24 03:56:09
|
version 1.265.2.1, 2010/02/17 18:42:38
|
Line 74 sub coursepreflink {
|
Line 74 sub coursepreflink {
|
|
|
sub raw_href_to_link { |
sub raw_href_to_link { |
my ($message)=@_; |
my ($message)=@_; |
$message=~s/(https?\:\/\/[^\s\'\"]+)(\s|$)/<a href="$1"><tt>$1<\/tt><\/a>$2/gi; |
$message=~s/(https?\:\/\/[^\s\'\"\<]+)([\s\<]|$)/<a href="$1"><tt>$1<\/tt><\/a>$2/gi; |
return $message; |
return $message; |
} |
} |
|
|
Line 90 Successful completion of an operation me
|
Line 90 Successful completion of an operation me
|
sub confirm_success { |
sub confirm_success { |
my ($message,$failure)=@_; |
my ($message,$failure)=@_; |
if ($failure) { |
if ($failure) { |
return '<span class="LC_error">'."\n" |
return '<span class="LC_error" style="font-size: inherit;">'."\n" |
.'<img src="/adm/lonIcons/navmap.wrong.gif" alt="'.&mt('Error').'" /> '."\n" |
.'<img src="/adm/lonIcons/navmap.wrong.gif" alt="'.&mt('Error').'" /> '."\n" |
.$message."\n" |
.$message."\n" |
.'</span>'."\n"; |
.'</span>'."\n"; |
Line 1240 sub htmlareaheaders {
|
Line 1240 sub htmlareaheaders {
|
my $s=""; |
my $s=""; |
if (&htmlareabrowser()) { |
if (&htmlareabrowser()) { |
$s.=(<<ENDEDITOR); |
$s.=(<<ENDEDITOR); |
<script type="text/javascript" src="/fckeditor/fckeditor.js"></script> |
|
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script> |
<script type="text/javascript" src="/ckeditor/ckeditor.js"></script> |
ENDEDITOR |
ENDEDITOR |
} |
} |
Line 1259 sub disablelink {
|
Line 1258 sub disablelink {
|
if (defined($#fields)) { |
if (defined($#fields)) { |
unless ($#fields>=0) { return ''; } |
unless ($#fields>=0) { return ''; } |
} |
} |
return '<a href="'.&HTML::Entities::encode('/adm/preferences?action=set_wysiwyg&wysiwyg=off&returnurl=','<>&"').&escape($ENV{'REQUEST_URI'}).'">'.&mt('Disable WYSIWYG Editor').'</a>'; |
return ''; #'<a href="'.&HTML::Entities::encode('/adm/preferences?action=set_wysiwyg&wysiwyg=off&returnurl=','<>&"').&escape($ENV{'REQUEST_URI'}).'">'.&mt('Disable WYSIWYG Editor').'</a>'; |
} |
} |
|
|
sub enablelink { |
sub enablelink { |
Line 1355 sub htmlareaselectactive {
|
Line 1354 sub htmlareaselectactive {
|
}); |
}); |
|
|
}); |
}); |
'; |
'; |
|
|
foreach my $field (@fields) { |
|
$output.=' |
|
|
|
{ |
|
$(document).ready(function() { |
|
if (!($("#'.$field.'").hasClass("LC_richAlwaysOn"))) { |
|
if (!($("#'.$field.'").hasClass("LC_richAlwaysOff"))) { |
|
if (!($("#'.$field.'").hasClass("LC_richDetectHtml"))) { |
|
if (!($("#'.$field.'").hasClass("LC_richDefaultOn"))) { |
|
if (!($("#'.$field.'").hasClass("LC_richDefaultOff"))) { |
|
var oFCKeditor = new FCKeditor("'.$field.'"); |
|
oFCKeditor.Config["CustomConfigurationsPath"] = |
|
"/fckeditor/loncapaconfig.js"; |
|
oFCKeditor.ReplaceTextarea(); |
|
oFCKeditor.Config["AutoDetectLanguage"] = false; |
|
oFCKeditor.Config["DefaultLanguage"] = "'.$lang.'"; |
|
} |
|
} |
|
} |
|
} |
|
} |
|
}); |
|
}'; |
|
} |
|
$output.="\nwindow.status='Activated Editfields';\n" |
$output.="\nwindow.status='Activated Editfields';\n" |
.'// ]]>'."\n" |
.'// ]]>'."\n" |
.'</script><br />'. |
.'</script><br />'. |