Mise à jour de fckeditor à la version 2.5beta - réinstallation complète car la structure des répertoires à changée
This commit is contained in:
parent
a11029cefc
commit
c8e902991c
@ -1,43 +0,0 @@
|
|||||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
|
||||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
||||||
<head>
|
|
||||||
<title>DTD Test Page</title>
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
// Define an object for this test page, so the assignment to FCK.DTD works
|
|
||||||
var FCK = {} ;
|
|
||||||
</script>
|
|
||||||
<script type="text/javascript" src="../_source/internals/fcktools.js"></script>
|
|
||||||
<script type="text/javascript" src="fck_xhtml10transitional.js"></script>
|
|
||||||
</head>
|
|
||||||
<body>
|
|
||||||
<h1>
|
|
||||||
DTD Contents
|
|
||||||
</h1>
|
|
||||||
<table border="1">
|
|
||||||
<script type="text/javascript">
|
|
||||||
|
|
||||||
alert(FCK.DTD);
|
|
||||||
|
|
||||||
for ( var p in FCK.DTD )
|
|
||||||
{
|
|
||||||
document.write( '<tr><td><b>' + p + '</b></td><td>' ) ;
|
|
||||||
|
|
||||||
var isFirst = true ;
|
|
||||||
|
|
||||||
for ( var c in FCK.DTD[p] )
|
|
||||||
{
|
|
||||||
if ( !isFirst )
|
|
||||||
document.write( ', ' ) ;
|
|
||||||
isFirst = false ;
|
|
||||||
|
|
||||||
document.write( c ) ;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
document.write( '</td></tr>' ) ;
|
|
||||||
}
|
|
||||||
</script>
|
|
||||||
</table>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
||||||
@ -1,116 +0,0 @@
|
|||||||
/*
|
|
||||||
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
|
|
||||||
* Copyright (C) 2003-2007 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 ==
|
|
||||||
*
|
|
||||||
* Contains the DTD mapping for XHTML 1.0 Strict.
|
|
||||||
* This file was automatically generated from the file: xhtml10-strict.dtd
|
|
||||||
*/
|
|
||||||
FCK.DTD = (function()
|
|
||||||
{
|
|
||||||
X = FCKTools.Merge ;
|
|
||||||
|
|
||||||
var H,I,J,K,C,L,M,A,B,D,E,G,N,F ;
|
|
||||||
A = {ins:1, del:1, script:1} ;
|
|
||||||
B = {hr:1, ul:1, div:1, blockquote:1, noscript:1, table:1, address:1, pre:1, p:1, h5:1, dl:1, h4:1, ol:1, h6:1, h1:1, h3:1, h2:1} ;
|
|
||||||
C = X({fieldset:1}, B) ;
|
|
||||||
D = X({sub:1, bdo:1, 'var':1, sup:1, br:1, kbd:1, map:1, samp:1, b:1, acronym:1, '#':1, abbr:1, code:1, i:1, cite:1, tt:1, strong:1, q:1, em:1, big:1, small:1, span:1, dfn:1}, A) ;
|
|
||||||
E = X({img:1, object:1}, D) ;
|
|
||||||
F = {input:1, button:1, textarea:1, select:1, label:1} ;
|
|
||||||
G = X({a:1}, F) ;
|
|
||||||
H = {img:1, noscript:1, br:1, kbd:1, button:1, h5:1, h4:1, samp:1, h6:1, ol:1, h1:1, h3:1, h2:1, form:1, select:1, '#':1, ins:1, abbr:1, label:1, code:1, table:1, script:1, cite:1, input:1, strong:1, textarea:1, big:1, small:1, span:1, hr:1, sub:1, bdo:1, 'var':1, div:1, object:1, sup:1, map:1, dl:1, del:1, fieldset:1, ul:1, b:1, acronym:1, a:1, blockquote:1, i:1, address:1, tt:1, q:1, pre:1, p:1, em:1, dfn:1} ;
|
|
||||||
|
|
||||||
I = X({form:1, fieldset:1}, B, E, G) ;
|
|
||||||
J = {tr:1} ;
|
|
||||||
K = {'#':1} ;
|
|
||||||
L = X(E, G) ;
|
|
||||||
M = {li:1} ;
|
|
||||||
N = X({form:1}, A, C) ;
|
|
||||||
|
|
||||||
return {
|
|
||||||
col: {},
|
|
||||||
tr: {td:1, th:1},
|
|
||||||
img: {},
|
|
||||||
colgroup: {col:1},
|
|
||||||
noscript: N,
|
|
||||||
td: I,
|
|
||||||
br: {},
|
|
||||||
th: I,
|
|
||||||
kbd: L,
|
|
||||||
button: X(B, E),
|
|
||||||
h5: L,
|
|
||||||
h4: L,
|
|
||||||
samp: L,
|
|
||||||
h6: L,
|
|
||||||
ol: M,
|
|
||||||
h1: L,
|
|
||||||
h3: L,
|
|
||||||
option: K,
|
|
||||||
h2: L,
|
|
||||||
form: X(A, C),
|
|
||||||
select: {optgroup:1, option:1},
|
|
||||||
ins: I,
|
|
||||||
abbr: L,
|
|
||||||
label: L,
|
|
||||||
code: L,
|
|
||||||
table: {thead:1, col:1, tbody:1, tr:1, colgroup:1, caption:1, tfoot:1},
|
|
||||||
script: K,
|
|
||||||
tfoot: J,
|
|
||||||
cite: L,
|
|
||||||
li: I,
|
|
||||||
input: {},
|
|
||||||
strong: L,
|
|
||||||
textarea: K,
|
|
||||||
big: L,
|
|
||||||
small: L,
|
|
||||||
span: L,
|
|
||||||
dt: L,
|
|
||||||
hr: {},
|
|
||||||
sub: L,
|
|
||||||
optgroup: {option:1},
|
|
||||||
bdo: L,
|
|
||||||
param: {},
|
|
||||||
'var': L,
|
|
||||||
div: I,
|
|
||||||
object: X({param:1}, H),
|
|
||||||
sup: L,
|
|
||||||
dd: I,
|
|
||||||
area: {},
|
|
||||||
map: X({form:1, area:1}, A, C),
|
|
||||||
dl: {dt:1, dd:1},
|
|
||||||
del: I,
|
|
||||||
fieldset: X({legend:1}, H),
|
|
||||||
thead: J,
|
|
||||||
ul: M,
|
|
||||||
acronym: L,
|
|
||||||
b: L,
|
|
||||||
a: X({img:1, object:1}, D, F),
|
|
||||||
blockquote: N,
|
|
||||||
caption: L,
|
|
||||||
i: L,
|
|
||||||
tbody: J,
|
|
||||||
address: L,
|
|
||||||
tt: L,
|
|
||||||
legend: L,
|
|
||||||
q: L,
|
|
||||||
pre: X({a:1}, D, F),
|
|
||||||
p: L,
|
|
||||||
em: L,
|
|
||||||
dfn: L
|
|
||||||
} ;
|
|
||||||
})() ;
|
|
||||||
@ -1,140 +0,0 @@
|
|||||||
/*
|
|
||||||
* FCKeditor - The text editor for Internet - http://www.fckeditor.net
|
|
||||||
* Copyright (C) 2003-2007 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 ==
|
|
||||||
*
|
|
||||||
* Contains the DTD mapping for XHTML 1.0 Transitional.
|
|
||||||
* This file was automatically generated from the file: xhtml10-transitional.dtd
|
|
||||||
*/
|
|
||||||
FCK.DTD = (function()
|
|
||||||
{
|
|
||||||
X = FCKTools.Merge ;
|
|
||||||
|
|
||||||
var A,L,J,M,N,O,D,H,P,K,Q,F,G,C,B,E,I ;
|
|
||||||
A = {isindex:1, fieldset:1} ;
|
|
||||||
B = {input:1, button:1, select:1, textarea:1, label:1} ;
|
|
||||||
C = X({a:1}, B) ;
|
|
||||||
D = X({iframe:1}, C) ;
|
|
||||||
E = {hr:1, ul:1, menu:1, div:1, blockquote:1, noscript:1, table:1, center:1, address:1, dir:1, pre:1, h5:1, dl:1, h4:1, noframes:1, h6:1, ol:1, h1:1, h3:1, h2:1} ;
|
|
||||||
F = {ins:1, del:1, script:1} ;
|
|
||||||
G = X({b:1, acronym:1, bdo:1, 'var':1, '#':1, abbr:1, code:1, br:1, i:1, cite:1, kbd:1, u:1, strike:1, s:1, tt:1, strong:1, q:1, samp:1, em:1, dfn:1, span:1}, F) ;
|
|
||||||
H = X({sub:1, img:1, object:1, sup:1, basefont:1, map:1, applet:1, font:1, big:1, small:1}, G) ;
|
|
||||||
I = X({p:1}, H) ;
|
|
||||||
J = X({iframe:1}, H, B) ;
|
|
||||||
K = {img:1, noscript:1, br:1, kbd:1, center:1, button:1, basefont:1, h5:1, h4:1, samp:1, h6:1, ol:1, h1:1, h3:1, h2:1, form:1, font:1, '#':1, select:1, menu:1, ins:1, abbr:1, label:1, code:1, table:1, script:1, cite:1, input:1, iframe:1, strong:1, textarea:1, noframes:1, big:1, small:1, span:1, hr:1, sub:1, bdo:1, 'var':1, div:1, object:1, sup:1, strike:1, dir:1, map:1, dl:1, applet:1, del:1, isindex:1, fieldset:1, ul:1, b:1, acronym:1, a:1, blockquote:1, i:1, u:1, s:1, tt:1, address:1, q:1, pre:1, p:1, em:1, dfn:1} ;
|
|
||||||
|
|
||||||
L = X({a:1}, J) ;
|
|
||||||
M = {tr:1} ;
|
|
||||||
N = {'#':1} ;
|
|
||||||
O = X({param:1}, K) ;
|
|
||||||
P = X({form:1}, A, D, E, I) ;
|
|
||||||
Q = {li:1} ;
|
|
||||||
|
|
||||||
return {
|
|
||||||
col: {},
|
|
||||||
tr: {td:1, th:1},
|
|
||||||
img: {},
|
|
||||||
colgroup: {col:1},
|
|
||||||
noscript: P,
|
|
||||||
td: P,
|
|
||||||
br: {},
|
|
||||||
th: P,
|
|
||||||
center: P,
|
|
||||||
kbd: L,
|
|
||||||
button: X(I, E),
|
|
||||||
basefont: {},
|
|
||||||
h5: L,
|
|
||||||
h4: L,
|
|
||||||
samp: L,
|
|
||||||
h6: L,
|
|
||||||
ol: Q,
|
|
||||||
h1: L,
|
|
||||||
h3: L,
|
|
||||||
option: N,
|
|
||||||
h2: L,
|
|
||||||
form: X(A, D, E, I),
|
|
||||||
select: {optgroup:1, option:1},
|
|
||||||
font: J, // Changed from L to J (see (1))
|
|
||||||
ins: P,
|
|
||||||
menu: Q,
|
|
||||||
abbr: L,
|
|
||||||
label: L,
|
|
||||||
table: {thead:1, col:1, tbody:1, tr:1, colgroup:1, caption:1, tfoot:1},
|
|
||||||
code: L,
|
|
||||||
script: N,
|
|
||||||
tfoot: M,
|
|
||||||
cite: L,
|
|
||||||
li: P,
|
|
||||||
input: {},
|
|
||||||
iframe: P,
|
|
||||||
strong: J, // Changed from L to J (see (1))
|
|
||||||
textarea: N,
|
|
||||||
noframes: P,
|
|
||||||
big: J, // Changed from L to J (see (1))
|
|
||||||
small: J, // Changed from L to J (see (1))
|
|
||||||
span: J, // Changed from L to J (see (1))
|
|
||||||
hr: {},
|
|
||||||
dt: L,
|
|
||||||
sub: J, // Changed from L to J (see (1))
|
|
||||||
optgroup: {option:1},
|
|
||||||
param: {},
|
|
||||||
bdo: L,
|
|
||||||
'var': J, // Changed from L to J (see (1))
|
|
||||||
div: P,
|
|
||||||
object: O,
|
|
||||||
sup: J, // Changed from L to J (see (1))
|
|
||||||
dd: P,
|
|
||||||
strike: J, // Changed from L to J (see (1))
|
|
||||||
area: {},
|
|
||||||
dir: Q,
|
|
||||||
map: X({area:1, form:1, p:1}, A, F, E),
|
|
||||||
applet: O,
|
|
||||||
dl: {dt:1, dd:1},
|
|
||||||
del: P,
|
|
||||||
isindex: {},
|
|
||||||
fieldset: X({legend:1}, K),
|
|
||||||
thead: M,
|
|
||||||
ul: Q,
|
|
||||||
acronym: L,
|
|
||||||
b: J, // Changed from L to J (see (1))
|
|
||||||
a: J,
|
|
||||||
blockquote: P,
|
|
||||||
caption: L,
|
|
||||||
i: J, // Changed from L to J (see (1))
|
|
||||||
u: J, // Changed from L to J (see (1))
|
|
||||||
tbody: M,
|
|
||||||
s: L,
|
|
||||||
address: X(D, I),
|
|
||||||
tt: J, // Changed from L to J (see (1))
|
|
||||||
legend: L,
|
|
||||||
q: L,
|
|
||||||
pre: X(G, C),
|
|
||||||
p: L,
|
|
||||||
em: J, // Changed from L to J (see (1))
|
|
||||||
dfn: L
|
|
||||||
} ;
|
|
||||||
})() ;
|
|
||||||
|
|
||||||
/*
|
|
||||||
Notes:
|
|
||||||
(1) According to the DTD, many elements, like <b> accept <a> elements
|
|
||||||
inside of them. But, to produce better output results, we have manually
|
|
||||||
changed the map to avoid breaking the links on pieces, having
|
|
||||||
"<b>this is a </b><a><b>link</b> test</a>", instead of
|
|
||||||
"<b>this is a <a>link</a></b><a> test</a>".
|
|
||||||
*/
|
|
||||||
Loading…
Reference in New Issue
Block a user