| [ Index ] |
PHP Cross Reference of Drupal 6 (yi-drupal) |
[Summary view] [Print] [Text view]
1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > 2 <!-- 3 * FCKeditor - The text editor for Internet - http://www.fckeditor.net 4 * Copyright (C) 2003-2009 Frederico Caldeira Knabben 5 * 6 * == BEGIN LICENSE == 7 * 8 * Licensed under the terms of any of the following licenses at your 9 * choice: 10 * 11 * - GNU General Public License Version 2 or later (the "GPL") 12 * http://www.gnu.org/licenses/gpl.html 13 * 14 * - GNU Lesser General Public License Version 2.1 or later (the "LGPL") 15 * http://www.gnu.org/licenses/lgpl.html 16 * 17 * - Mozilla Public License Version 1.1 or later (the "MPL") 18 * http://www.mozilla.org/MPL/MPL-1.1.html 19 * 20 * == END LICENSE == 21 * 22 * Smileys (emoticons) dialog window. 23 --> 24 <html xmlns="http://www.w3.org/1999/xhtml"> 25 <head> 26 <title></title> 27 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 28 <meta name="robots" content="noindex, nofollow" /> 29 <style type="text/css"> 30 .Hand 31 { 32 cursor: pointer; 33 cursor: hand; 34 } 35 </style> 36 <script src="common/fck_dialog_common.js" type="text/javascript"></script> 37 <script type="text/javascript"> 38 39 var dialog = window.parent ; 40 var oEditor = dialog.InnerDialogLoaded() ; 41 42 window.onload = function () 43 { 44 // First of all, translate the dialog box texts 45 oEditor.FCKLanguageManager.TranslatePage(document) ; 46 47 dialog.SetAutoSize( true ) ; 48 } 49 50 function InsertSmiley( url ) 51 { 52 oEditor.FCKUndo.SaveUndoStep() ; 53 54 var oImg = oEditor.FCK.InsertElement( 'img' ) ; 55 oImg.src = url ; 56 oImg.setAttribute( '_fcksavedurl', url ) ; 57 58 // For long smileys list, it seams that IE continues loading the images in 59 // the background when you quickly select one image. so, let's clear 60 // everything before closing. 61 document.body.innerHTML = '' ; 62 63 dialog.Cancel() ; 64 } 65 66 function over(td) 67 { 68 td.className = 'LightBackground Hand' ; 69 } 70 71 function out(td) 72 { 73 td.className = 'DarkBackground Hand' ; 74 } 75 </script> 76 </head> 77 <body style="overflow: hidden"> 78 <table cellpadding="2" cellspacing="2" align="center" border="0" width="100%" height="100%"> 79 <script type="text/javascript"> 80 81 var FCKConfig = oEditor.FCKConfig ; 82 83 var sBasePath = FCKConfig.SmileyPath ; 84 var aImages = FCKConfig.SmileyImages ; 85 var iCols = FCKConfig.SmileyColumns ; 86 var iColWidth = parseInt( 100 / iCols, 10 ) ; 87 88 var i = 0 ; 89 while (i < aImages.length) 90 { 91 document.write( '<tr>' ) ; 92 for(var j = 0 ; j < iCols ; j++) 93 { 94 if (aImages[i]) 95 { 96 var sUrl = sBasePath + aImages[i] ; 97 document.write( '<td width="' + iColWidth + '%" align="center" class="DarkBackground Hand" onclick="InsertSmiley(\'' + sUrl.replace(/'/g, "\\'" ) + '\')" onmouseover="over(this)" onmouseout="out(this)">' ) ; 98 document.write( '<img src="' + sUrl + '" border="0" />' ) ; 99 } 100 else 101 document.write( '<td width="' + iColWidth + '%" class="DarkBackground"> ' ) ; 102 document.write( '<\/td>' ) ; 103 i++ ; 104 } 105 document.write('<\/tr>') ; 106 } 107 108 </script> 109 </table> 110 </body> 111 </html>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Mon Jul 9 18:01:44 2012 | Cross-referenced by PHPXref 0.7 |