~ubuntu-branches/ubuntu/jaunty/moin/jaunty-security

« back to all changes in this revision

Viewing changes to wiki/htdocs/applets/FCKeditor/editor/dialog/fck_textfield.html

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt
  • Date: 2008-11-13 16:45:52 UTC
  • mfrom: (0.1.5 sid)
  • Revision ID: james.westby@ubuntu.com-20081113164552-49t6zf2t2o5bqigh
Tags: 1.8.0-1ubuntu1
* Merge from debian unstable, remaining changes:
  - Drop recommendation of python-xml, the packages isn't anymore in
    sys.path.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
2
 
<!--
3
 
 * FCKeditor - The text editor for internet
4
 
 * Copyright (C) 2003-2005 Frederico Caldeira Knabben
5
 
 * 
6
 
 * Licensed under the terms of the GNU Lesser General Public License:
7
 
 *              http://www.opensource.org/licenses/lgpl-license.php
8
 
 * 
9
 
 * For further information visit:
10
 
 *              http://www.fckeditor.net/
11
 
 * 
12
 
 * "Support Open Source software. What about a donation today?"
13
 
 * 
14
 
 * File Name: fck_textfield.html
15
 
 *      Text field dialog window.
16
 
 * 
17
 
 * File Authors:
18
 
 *              Frederico Caldeira Knabben (fredck@fckeditor.net)
19
 
-->
20
 
<html>
21
 
        <head>
22
 
                <title>Text Field Properties</title>
23
 
                <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
24
 
                <meta content="noindex, nofollow" name="robots">
25
 
                <script src="common/fck_dialog_common.js" type="text/javascript"></script>
26
 
                <script type="text/javascript">
27
 
 
28
 
var oEditor = window.parent.InnerDialogLoaded() ;
29
 
 
30
 
// Gets the document DOM
31
 
var oDOM = oEditor.FCK.EditorDocument ;
32
 
 
33
 
var oActiveEl = oEditor.FCKSelection.GetSelectedElement() ;
34
 
 
35
 
window.onload = function()
36
 
{
37
 
        // First of all, translate the dialog box texts
38
 
        oEditor.FCKLanguageManager.TranslatePage(document) ;
39
 
 
40
 
        if ( oActiveEl && oActiveEl.tagName == 'INPUT' && ( oActiveEl.type == 'text' || oActiveEl.type == 'password' ) )
41
 
        {
42
 
                GetE('txtName').value   = oActiveEl.name ;
43
 
                GetE('txtValue').value  = oActiveEl.value ;
44
 
                GetE('txtSize').value   = GetAttribute( oActiveEl, 'size' ) ;
45
 
                GetE('txtMax').value    = GetAttribute( oActiveEl, 'maxLength' ) ;
46
 
                GetE('txtType').value   = oActiveEl.type ;
47
 
 
48
 
                GetE('txtType').disabled = true ;
49
 
        }
50
 
        else
51
 
                oActiveEl = null ;
52
 
 
53
 
        window.parent.SetOkButton( true ) ;
54
 
}
55
 
 
56
 
function Ok()
57
 
{
58
 
        if ( isNaN( GetE('txtMax').value ) || GetE('txtMax').value < 0 )
59
 
        {
60
 
                alert( "Maximum characters must be a positive number." ) ;
61
 
                GetE('txtMax').focus() ;
62
 
                return false ;
63
 
        }
64
 
        else if( isNaN( GetE('txtSize').value ) || GetE('txtSize').value < 0 )
65
 
        {
66
 
                alert( "Width must be a positive number." ) ;
67
 
                GetE('txtSize').focus() ;
68
 
                return false ;
69
 
        }
70
 
 
71
 
        if ( !oActiveEl )
72
 
        {
73
 
                oActiveEl = oEditor.FCK.EditorDocument.createElement( 'INPUT' ) ;
74
 
                oActiveEl.type = GetE('txtType').value ;
75
 
                oActiveEl = oEditor.FCK.InsertElementAndGetIt( oActiveEl ) ;
76
 
        }
77
 
 
78
 
        oActiveEl.name = GetE('txtName').value ;
79
 
        SetAttribute( oActiveEl, 'value'        , GetE('txtValue').value ) ;
80
 
        SetAttribute( oActiveEl, 'size'         , GetE('txtSize').value ) ;
81
 
        SetAttribute( oActiveEl, 'maxlength', GetE('txtMax').value ) ;
82
 
 
83
 
        return true ;
84
 
}
85
 
 
86
 
                </script>
87
 
        </head>
88
 
        <body style="OVERFLOW: hidden" scroll="no">
89
 
                <table height="100%" width="100%">
90
 
                        <tr>
91
 
                                <td align="center">
92
 
                                        <table cellSpacing="0" cellPadding="0" border="0">
93
 
                                                <tr>
94
 
                                                        <td>
95
 
                                                                <span fckLang="DlgTextName">Name</span><br>
96
 
                                                                <input id="txtName" type="text" size="20">
97
 
                                                        </td>
98
 
                                                        <td></td>
99
 
                                                        <td>
100
 
                                                                <span fckLang="DlgTextValue">Value</span><br>
101
 
                                                                <input id="txtValue" type="text" size="25">
102
 
                                                        </td>
103
 
                                                </tr>
104
 
                                                <tr>
105
 
                                                        <td>
106
 
                                                                <span fckLang="DlgTextCharWidth">Character Width</span><br>
107
 
                                                                <input id="txtSize" type="text" size="5">
108
 
                                                        </td>
109
 
                                                        <td></td>
110
 
                                                        <td>
111
 
                                                                <span fckLang="DlgTextMaxChars">Maximum Characters</span><br>
112
 
                                                                <input id="txtMax" type="text" size="5">
113
 
                                                        </td>
114
 
                                                </tr>
115
 
                                                <tr>
116
 
                                                        <td>
117
 
                                                                <span fckLang="DlgTextType">Type</span><br>
118
 
                                                                <select id="txtType">
119
 
                                                                        <option value="text" selected fckLang="DlgTextTypeText">Text</option>
120
 
                                                                        <option value="password" fckLang="DlgTextTypePass">Password</option>
121
 
                                                                </select>
122
 
                                                        </td>
123
 
                                                        <td>&nbsp;</td>
124
 
                                                        <td></td>
125
 
                                                </tr>
126
 
                                        </table>
127
 
                                </td>
128
 
                        </tr>
129
 
                </table>
130
 
        </body>
131
 
</html>
 
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
 * Text field 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 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 == 'INPUT' && ( oActiveEl.type == 'text' || oActiveEl.type == 'password' ) )
 
46
        {
 
47
                GetE('txtName').value   = oActiveEl.name ;
 
48
                GetE('txtValue').value  = oActiveEl.value ;
 
49
                GetE('txtSize').value   = GetAttribute( oActiveEl, 'size' ) ;
 
50
                GetE('txtMax').value    = GetAttribute( oActiveEl, 'maxLength' ) ;
 
51
                GetE('txtType').value   = oActiveEl.type ;
 
52
        }
 
53
        else
 
54
                oActiveEl = null ;
 
55
 
 
56
        dialog.SetOkButton( true ) ;
 
57
        dialog.SetAutoSize( true ) ;
 
58
        SelectField( 'txtName' ) ;
 
59
}
 
60
 
 
61
function Ok()
 
62
{
 
63
        if ( isNaN( GetE('txtMax').value ) || GetE('txtMax').value < 0 )
 
64
        {
 
65
                alert( "Maximum characters must be a positive number." ) ;
 
66
                GetE('txtMax').focus() ;
 
67
                return false ;
 
68
        }
 
69
        else if( isNaN( GetE('txtSize').value ) || GetE('txtSize').value < 0 )
 
70
        {
 
71
                alert( "Width must be a positive number." ) ;
 
72
                GetE('txtSize').focus() ;
 
73
                return false ;
 
74
        }
 
75
 
 
76
        oEditor.FCKUndo.SaveUndoStep() ;
 
77
 
 
78
        oActiveEl = CreateNamedElement( oEditor, oActiveEl, 'INPUT', {name: GetE('txtName').value, type: GetE('txtType').value } ) ;
 
79
 
 
80
        SetAttribute( oActiveEl, 'value'        , GetE('txtValue').value ) ;
 
81
        SetAttribute( oActiveEl, 'size'         , GetE('txtSize').value ) ;
 
82
        SetAttribute( oActiveEl, 'maxlength', GetE('txtMax').value ) ;
 
83
 
 
84
        return true ;
 
85
}
 
86
 
 
87
        </script>
 
88
</head>
 
89
<body style="overflow: hidden">
 
90
        <table width="100%" style="height: 100%">
 
91
                <tr>
 
92
                        <td align="center">
 
93
                                <table cellspacing="0" cellpadding="0" border="0">
 
94
                                        <tr>
 
95
                                                <td>
 
96
                                                        <span fcklang="DlgTextName">Name</span><br />
 
97
                                                        <input id="txtName" type="text" size="20" />
 
98
                                                </td>
 
99
                                                <td>
 
100
                                                </td>
 
101
                                                <td>
 
102
                                                        <span fcklang="DlgTextValue">Value</span><br />
 
103
                                                        <input id="txtValue" type="text" size="25" />
 
104
                                                </td>
 
105
                                        </tr>
 
106
                                        <tr>
 
107
                                                <td>
 
108
                                                        <span fcklang="DlgTextCharWidth">Character Width</span><br />
 
109
                                                        <input id="txtSize" type="text" size="5" />
 
110
                                                </td>
 
111
                                                <td>
 
112
                                                </td>
 
113
                                                <td>
 
114
                                                        <span fcklang="DlgTextMaxChars">Maximum Characters</span><br />
 
115
                                                        <input id="txtMax" type="text" size="5" />
 
116
                                                </td>
 
117
                                        </tr>
 
118
                                        <tr>
 
119
                                                <td>
 
120
                                                        <span fcklang="DlgTextType">Type</span><br />
 
121
                                                        <select id="txtType">
 
122
                                                                <option value="text" selected="selected" fcklang="DlgTextTypeText">Text</option>
 
123
                                                                <option value="password" fcklang="DlgTextTypePass">Password</option>
 
124
                                                        </select>
 
125
                                                </td>
 
126
                                                <td>
 
127
                                                        &nbsp;</td>
 
128
                                                <td>
 
129
                                                </td>
 
130
                                        </tr>
 
131
                                </table>
 
132
                        </td>
 
133
                </tr>
 
134
        </table>
 
135
</body>
 
136
</html>