insert_smiley static html rather than perl-script

This commit is contained in:
Len Kranendonk 2003-05-15 11:10:22 +00:00
parent 95abe5ea95
commit a049431418
2 changed files with 123 additions and 3 deletions

View file

@ -332,7 +332,7 @@ function editor_action(button_id) {
// Insert a smiley
else if (cmdID == 'Smileys') { // insert some text from a popup window
var myTitle = "Insert a Smiley";
var myText = showModalDialog(_editor_url + "popups/insert_smiley.pl",
var myText = showModalDialog(_editor_url + "popups/insert_smiley.html",
myTitle, // str or obj specified here can be read from dialog as "window.dialogArguments"
"resizable: yes; help: no; status: no; scroll: yes; ");
if (myText) { editor_insertHTML(objname, myText); }
@ -366,9 +366,11 @@ function editor_action(button_id) {
}
else if (cmdID == 'spell') {
if(typeof(spellEnabled) == 'undefined') alert('Unable to start MS Word for spell checking.\nActive X is not enabled for this site or MS Word is not available.');
else {
editdoc.execCommand('copy');
if (editdoc.selection.createRange().text != "") {CheckDocument(); return true;}
else {alert('Nothing to spellcheck. Please select the text you want HTMLArea to check.\nTo avoid unexpected results, we recommend you to select complete paragraphs.');}
if (editdoc.selection.createRange().text != "") {CheckDocument(); return true;}
else {alert('Nothing to spellcheck. Please select the text you want HTMLArea to check.\nTo avoid unexpected results, we recommend you to select complete paragraphs.');}
}
}
else if (cmdID == 'word') {

View file

@ -0,0 +1,118 @@
<html style="width:200px; Height: 200px;">
<head>
<title>Insert Smileys</title>
<style>
html, body, button, div, input, select, fieldset { font-family: MS Shell Dlg; font-size: 8pt; };
</style>
<script language="javascript">
function insertSmiley() {
var img = window.event.srcElement;
if (img) {
var src = img.src.replace(/^[a-z]*:[/][/][^/]*/, "");
window.returnValue = '<IMG border=0 align=absmiddle src=' + src + '>';
window.close();
}
}
</script>
<script language='JavaScript' type='text/javascript'>
function cancel() {
window.returnValue = null;
window.close();
}
</script>
</head>
<body bgcolor="#D6D3CE" topmargin=15 leftmargin=10>
<div align="center">
<FIELDSET style="width:80%">
<LEGEND>Choose a smiley to insert</LEGEND>
<br><table align="center" border="0" cellpadding="4" cellspacing="0">
<tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile02.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile03.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile04.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile05.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile06.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile07.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile08.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile09.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile10.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile11.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile12.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile13.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile14.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile15.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile16.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile17.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile18.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile19.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile20.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile21.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile22.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile23.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile24.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile25.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile26.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile27.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile28.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile29.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile30.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile31.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile32.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile33.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile34.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile35.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile36.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile37.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile38.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile39.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile40.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile41.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile42.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile43.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile44.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile45.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile46.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile47.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile48.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile49.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile50.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile51.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile52.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile53.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile54.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile55.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile56.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile57.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile58.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile59.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile60.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile61.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile62.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile63.gif"></td>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile64.gif"></td>
</tr><tr>
<td valign="top" align="center"><IMG onclick='insertSmiley()' border=0 src="/extras/smileys/smile01.gif"></td>
</tr></table></FIELDSET></div></body></html>