| 1925 | jp_milcent | 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-2008 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 |  * Button dialog window.
 | 
        
           |  |  | 23 | -->
 | 
        
           |  |  | 24 | <html xmlns="http://www.w3.org/1999/xhtml">
 | 
        
           |  |  | 25 | <head>
 | 
        
           |  |  | 26 | 	<title>Button Properties</title>
 | 
        
           |  |  | 27 | 	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 | 
        
           |  |  | 28 | 	<meta content="noindex, nofollow" name="robots" />
 | 
        
           |  |  | 29 | 	<script src="common/fck_dialog_common.js" type="text/javascript"></script>
 | 
        
           |  |  | 30 | 	<script type="text/javascript">
 | 
        
           |  |  | 31 |   | 
        
           |  |  | 32 | var dialog	= window.parent ;
 | 
        
           |  |  | 33 | var oEditor	= dialog.InnerDialogLoaded() ;
 | 
        
           |  |  | 34 |   | 
        
           |  |  | 35 | // Gets the document DOM
 | 
        
           |  |  | 36 | var oDOM = oEditor.FCK.EditorDocument ;
 | 
        
           |  |  | 37 |   | 
        
           |  |  | 38 | var oActiveEl = dialog.Selection.GetSelectedElement() ;
 | 
        
           |  |  | 39 |   | 
        
           |  |  | 40 | window.onload = function()
 | 
        
           |  |  | 41 | {
 | 
        
           |  |  | 42 | 	// First of all, translate the dialog box texts
 | 
        
           |  |  | 43 | 	oEditor.FCKLanguageManager.TranslatePage(document) ;
 | 
        
           |  |  | 44 |   | 
        
           |  |  | 45 | 	if ( oActiveEl && oActiveEl.tagName.toUpperCase() == "INPUT" && ( oActiveEl.type == "button" || oActiveEl.type == "submit" || oActiveEl.type == "reset" ) )
 | 
        
           |  |  | 46 | 	{
 | 
        
           |  |  | 47 | 		GetE('txtName').value	= oActiveEl.name ;
 | 
        
           |  |  | 48 | 		GetE('txtValue').value	= oActiveEl.value ;
 | 
        
           |  |  | 49 | 		GetE('txtType').value	= oActiveEl.type ;
 | 
        
           |  |  | 50 | 	}
 | 
        
           |  |  | 51 | 	else
 | 
        
           |  |  | 52 | 		oActiveEl = null ;
 | 
        
           |  |  | 53 |   | 
        
           |  |  | 54 | 	dialog.SetOkButton( true ) ;
 | 
        
           |  |  | 55 | 	dialog.SetAutoSize( true ) ;
 | 
        
           |  |  | 56 | 	SelectField( 'txtName' ) ;
 | 
        
           |  |  | 57 | }
 | 
        
           |  |  | 58 |   | 
        
           |  |  | 59 | function Ok()
 | 
        
           |  |  | 60 | {
 | 
        
           |  |  | 61 | 	oEditor.FCKUndo.SaveUndoStep() ;
 | 
        
           |  |  | 62 |   | 
        
           |  |  | 63 | 	oActiveEl = CreateNamedElement( oEditor, oActiveEl, 'INPUT', {name: GetE('txtName').value, type: GetE('txtType').value } ) ;
 | 
        
           |  |  | 64 |   | 
        
           |  |  | 65 | 	SetAttribute( oActiveEl, 'value', GetE('txtValue').value ) ;
 | 
        
           |  |  | 66 |   | 
        
           |  |  | 67 | 	return true ;
 | 
        
           |  |  | 68 | }
 | 
        
           |  |  | 69 |   | 
        
           |  |  | 70 | 	</script>
 | 
        
           |  |  | 71 | </head>
 | 
        
           |  |  | 72 | <body style="overflow: hidden">
 | 
        
           |  |  | 73 | 	<table width="100%" style="height: 100%">
 | 
        
           |  |  | 74 | 		<tr>
 | 
        
           |  |  | 75 | 			<td align="center">
 | 
        
           |  |  | 76 | 				<table border="0" cellpadding="0" cellspacing="0" width="80%">
 | 
        
           |  |  | 77 | 					<tr>
 | 
        
           |  |  | 78 | 						<td colspan="">
 | 
        
           |  |  | 79 | 							<span fcklang="DlgCheckboxName">Name</span><br />
 | 
        
           |  |  | 80 | 							<input type="text" size="20" id="txtName" style="width: 100%" />
 | 
        
           |  |  | 81 | 						</td>
 | 
        
           |  |  | 82 | 					</tr>
 | 
        
           |  |  | 83 | 					<tr>
 | 
        
           |  |  | 84 | 						<td>
 | 
        
           |  |  | 85 | 							<span fcklang="DlgButtonText">Text (Value)</span><br />
 | 
        
           |  |  | 86 | 							<input type="text" id="txtValue" style="width: 100%" />
 | 
        
           |  |  | 87 | 						</td>
 | 
        
           |  |  | 88 | 					</tr>
 | 
        
           |  |  | 89 | 					<tr>
 | 
        
           |  |  | 90 | 						<td>
 | 
        
           |  |  | 91 | 							<span fcklang="DlgButtonType">Type</span><br />
 | 
        
           |  |  | 92 | 							<select id="txtType">
 | 
        
           |  |  | 93 | 								<option fcklang="DlgButtonTypeBtn" value="button" selected="selected">Button</option>
 | 
        
           |  |  | 94 | 								<option fcklang="DlgButtonTypeSbm" value="submit">Submit</option>
 | 
        
           |  |  | 95 | 								<option fcklang="DlgButtonTypeRst" value="reset">Reset</option>
 | 
        
           |  |  | 96 | 							</select>
 | 
        
           |  |  | 97 | 						</td>
 | 
        
           |  |  | 98 | 					</tr>
 | 
        
           |  |  | 99 | 				</table>
 | 
        
           |  |  | 100 | 			</td>
 | 
        
           |  |  | 101 | 		</tr>
 | 
        
           |  |  | 102 | 	</table>
 | 
        
           |  |  | 103 | </body>
 | 
        
           |  |  | 104 | </html>
 |