version 1.70, 2004/05/10 18:57:43
|
version 1.73, 2004/06/03 16:42:02
|
Line 868 sub crumbs {
|
Line 868 sub crumbs {
|
# ------------------------------------------------- Output headers for HTMLArea |
# ------------------------------------------------- Output headers for HTMLArea |
|
|
sub htmlareaheaders { |
sub htmlareaheaders { |
unless (&htmlareablocked()) { return ''; } |
if (&htmlareablocked()) { return ''; } |
my $lang='en'; |
my $lang='en'; |
|
if (&mt('htmlarea_lang') ne 'htmlarea_lang') { |
|
$lang=&mt('htmlarea_lang'); |
|
} |
return (<<ENDHEADERS); |
return (<<ENDHEADERS); |
<script type="text/javascript"> |
<script type="text/javascript"> |
_editor_url="/htmlarea/"; |
_editor_url='/htmlarea/'; |
|
_editor_lang='$lang'; |
</script> |
</script> |
<script type="text/javascript" src="/htmlarea/htmlarea.js"></script> |
<script type="text/javascript" src="/htmlarea/htmlarea.js"></script> |
<script type="text/javascript" src="/htmlarea/lang/$lang.js"></script> |
|
<script type="text/javascript" src="/htmlarea/dialog.js"></script> |
|
<style type="text/css"> |
|
\@import url(/htmlarea/htmlarea.css); |
|
</style> |
|
ENDHEADERS |
ENDHEADERS |
} |
} |
|
|
# ---------------------------------------------------------- Script to activate |
# ---------------------------------------------------------- Script to activate |
|
|
sub htmlareaactive { |
sub htmlareaactive { |
unless (&htmlareablocked()) { return ''; } |
if (&htmlareablocked()) { return ''; } |
return (<<ENDSCRIPT); |
return (<<ENDSCRIPT); |
<script type="text/javascript" defer="1"> |
<script type="text/javascript" defer="1"> |
HTMLArea.replaceAll(); |
HTMLArea.replaceAll(); |
Line 894 sub htmlareaactive {
|
Line 893 sub htmlareaactive {
|
ENDSCRIPT |
ENDSCRIPT |
} |
} |
|
|
|
# ----------------------------------------- Script to activate only some fields |
|
|
|
sub htmlareaselectactive { |
|
my @fields=@_; |
|
if (&htmlareablocked()) { return ''; } |
|
my $output='<script type="text/javascript" defer="1">'; |
|
foreach(@fields) { |
|
$output.="\nHTMLArea.replace('$_');"; |
|
} |
|
$output.="\nwindow.status='Activated Editfields';\n</script>"; |
|
return $output; |
|
} |
|
|
# --------------------------------------------------------------------- Blocked |
# --------------------------------------------------------------------- Blocked |
|
|
sub htmlareablocked { |
sub htmlareablocked { |
unless (&htmlareabrowser()) { return ''; } |
unless (&htmlareabrowser()) { return 1; } |
return 1; |
return 0; |
} |
} |
|
|
# ---------------------------------------- Browser capable of running HTMLArea? |
# ---------------------------------------- Browser capable of running HTMLArea? |