Page Menu
Home
In-Portal Phabricator
Search
Configure Global Search
Log In
Files
F823461
fck_specialchar.html
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Sun, Mar 9, 7:27 PM
Size
4 KB
Mime Type
text/html
Expires
Tue, Mar 11, 7:27 PM (1 d, 1 h)
Engine
blob
Format
Raw Data
Handle
584172
Attached To
rINP In-Portal
fck_specialchar.html
View Options
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
<!--
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
* Copyright (C) 2003-2009 Frederico Caldeira Knabben
*
* == BEGIN LICENSE ==
*
* Licensed under the terms of any of the following licenses at your
* choice:
*
* - GNU General Public License Version 2 or later (the "GPL")
* http://www.gnu.org/licenses/gpl.html
*
* - GNU Lesser General Public License Version 2.1 or later (the "LGPL")
* http://www.gnu.org/licenses/lgpl.html
*
* - Mozilla Public License Version 1.1 or later (the "MPL")
* http://www.mozilla.org/MPL/MPL-1.1.html
*
* == END LICENSE ==
*
* Special Chars Selector dialog window.
-->
<
html
>
<
head
>
<
meta
name
=
"robots"
content
=
"noindex, nofollow"
>
<
meta
http-equiv
=
"Content-Type"
content
=
"text/html; charset=utf-8"
>
<
style
type
=
"text/css"
>
.
Hand
{
cursor
:
pointer
;
cursor
:
hand
;
}
.
Sample
{
font-size
:
24
px
;
}
</
style
>
<
script
src
=
"common/fck_dialog_common.js"
type
=
"text/javascript"
></
script
>
<
script
type
=
"text/javascript"
>
var
oEditor
=
window
.
parent
.
InnerDialogLoaded
()
;
var
oSample
;
function
insertChar
(
charValue
)
{
oEditor
.
FCKUndo
.
SaveUndoStep
()
;
oEditor
.
FCK
.
InsertHtml
(
charValue
||
""
)
;
window
.
parent
.
Cancel
()
;
}
function
over
(
td
)
{
if
(
!
oSample
)
return
;
oSample
.
innerHTML
=
td
.
innerHTML
;
td
.
className
=
'LightBackground SpecialCharsOver Hand'
;
}
function
out
(
td
)
{
if
(
!
oSample
)
return
;
oSample
.
innerHTML
=
" "
;
td
.
className
=
'DarkBackground SpecialCharsOut Hand'
;
}
function
setDefaults
()
{
// Gets the sample placeholder.
oSample
=
document
.
getElementById
(
"SampleTD"
)
;
// First of all, translates the dialog box texts.
oEditor
.
FCKLanguageManager
.
TranslatePage
(
document
)
;
window
.
parent
.
SetAutoSize
(
true
)
;
}
</
script
>
</
head
>
<
body
onload
=
"setDefaults()"
style
=
"overflow: hidden"
>
<
table
cellpadding
=
"0"
cellspacing
=
"0"
width
=
"100%"
height
=
"100%"
>
<
tr
>
<
td
width
=
"100%"
>
<
table
cellpadding
=
"1"
cellspacing
=
"1"
align
=
"center"
border
=
"0"
width
=
"100%"
height
=
"100%"
>
<
script
type
=
"text/javascript"
>
var
aChars
=
[
"!"
,
"""
,
"#"
,
"
$
"
,
"%"
,
"&"
,
"\\'"
,
"("
,
")"
,
"*"
,
"+"
,
"-"
,
"."
,
"/"
,
"0"
,
"1"
,
"2"
,
"3"
,
"4"
,
"5"
,
"6"
,
"7"
,
"8"
,
"9"
,
":"
,
";"
,
"<"
,
"="
,
">"
,
"?"
,
"@"
,
"A"
,
"B"
,
"C"
,
"D"
,
"E"
,
"F"
,
"G"
,
"H"
,
"I"
,
"J"
,
"K"
,
"L"
,
"M"
,
"N"
,
"O"
,
"P"
,
"Q"
,
"R"
,
"S"
,
"T"
,
"U"
,
"V"
,
"W"
,
"X"
,
"Y"
,
"Z"
,
"["
,
"]"
,
"^"
,
"_"
,
"`"
,
"a"
,
"b"
,
"c"
,
"d"
,
"e"
,
"f"
,
"g"
,
"h"
,
"i"
,
"j"
,
"k"
,
"l"
,
"m"
,
"n"
,
"o"
,
"p"
,
"q"
,
"r"
,
"s"
,
"t"
,
"u"
,
"v"
,
"w"
,
"x"
,
"y"
,
"z"
,
"{"
,
"|"
,
"}"
,
"~"
,
"€"
,
"‘"
,
"’"
,
"’"
,
"“"
,
"”"
,
"–"
,
"—"
,
"¡"
,
"¢"
,
"£"
,
"¤"
,
"¥"
,
"¦"
,
"§"
,
"¨"
,
"©"
,
"ª"
,
"«"
,
"¬"
,
"®"
,
"¯"
,
"°"
,
"±"
,
"²"
,
"³"
,
"´"
,
"µ"
,
"¶"
,
"·"
,
"¸"
,
"¹"
,
"º"
,
"»"
,
"¼"
,
"½"
,
"¾"
,
"¿"
,
"À"
,
"Á"
,
"Â"
,
"Ã"
,
"Ä"
,
"Å"
,
"Æ"
,
"Ç"
,
"È"
,
"É"
,
"Ê"
,
"Ë"
,
"Ì"
,
"Í"
,
"Î"
,
"Ï"
,
"Ð"
,
"Ñ"
,
"Ò"
,
"Ó"
,
"Ô"
,
"Õ"
,
"Ö"
,
"×"
,
"Ø"
,
"Ù"
,
"Ú"
,
"Û"
,
"Ü"
,
"Ý"
,
"Þ"
,
"ß"
,
"à"
,
"á"
,
"â"
,
"ã"
,
"ä"
,
"å"
,
"æ"
,
"ç"
,
"è"
,
"é"
,
"ê"
,
"ë"
,
"ì"
,
"í"
,
"î"
,
"ï"
,
"ð"
,
"ñ"
,
"ò"
,
"ó"
,
"ô"
,
"õ"
,
"ö"
,
"÷"
,
"ø"
,
"ù"
,
"ú"
,
"û"
,
"ü"
,
"ü"
,
"ý"
,
"þ"
,
"ÿ"
,
"Œ"
,
"œ"
,
"Ŵ"
,
"Ŷ"
,
"ŵ"
,
"ŷ"
,
"‚"
,
"‛"
,
"„"
,
"…"
,
"™"
,
"►"
,
"•"
,
"→"
,
"⇒"
,
"⇔"
,
"♦"
,
"≈"
]
;
var
cols
=
20
;
var
i
=
0
;
while
(
i
<
aChars
.
length
)
{
document
.
write
(
"<TR>"
)
;
for
(
var
j
=
0
;
j
<
cols
;
j
++
)
{
if
(
aChars
[
i
])
{
document
.
write
(
'<TD width="1%" class="DarkBackground SpecialCharsOut Hand" align="center" onclick="insertChar(\''
+
aChars
[
i
].
replace
(
/&/g
,
"&"
)
+
'\')" onmouseover="over(this)" onmouseout="out(this)">'
)
;
document
.
write
(
aChars
[
i
])
;
}
else
document
.
write
(
"<TD class='DarkBackground SpecialCharsOut'> "
)
;
document
.
write
(
"<\/TD>"
)
;
i
++
;
}
document
.
write
(
"<\/TR>"
)
;
}
</
script
>
</
table
>
</
td
>
<
td
nowrap
>
</
td
>
<
td
valign
=
"top"
>
<
table
width
=
"40"
cellpadding
=
"0"
cellspacing
=
"0"
border
=
"0"
>
<
tr
>
<
td
id
=
"SampleTD"
width
=
"40"
height
=
"40"
align
=
"center"
class
=
"DarkBackground SpecialCharsOut Sample"
>
</
td
>
</
tr
>
</
table
>
</
td
>
</
tr
>
</
table
>
</
body
>
</
html
>
Event Timeline
Log In to Comment