- -
-- -
-- -
-- - - -
-
-
-
- - -
- - - diff -urpN contributions/modules/wymeditor/wymeditor/dialogs/link.htm wymeditor/wymeditor/dialogs/link.htm --- contributions/modules/wymeditor/wymeditor/dialogs/link.htm 2006-11-22 00:08:18.000000000 +0000 +++ wymeditor/wymeditor/dialogs/link.htm 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ - - - - - -- -
-- -
-- - -
- - diff -urpN contributions/modules/wymeditor/wymeditor/dialogs/paste.htm wymeditor/wymeditor/dialogs/paste.htm --- contributions/modules/wymeditor/wymeditor/dialogs/paste.htm 2006-11-22 00:08:18.000000000 +0000 +++ wymeditor/wymeditor/dialogs/paste.htm 1970-01-01 01:00:00.000000000 +0100 @@ -1,39 +0,0 @@ - - - - - -- -
- -- - -
- - diff -urpN contributions/modules/wymeditor/wymeditor/dialogs/preview.htm wymeditor/wymeditor/dialogs/preview.htm --- contributions/modules/wymeditor/wymeditor/dialogs/preview.htm 2006-11-22 00:08:18.000000000 +0000 +++ wymeditor/wymeditor/dialogs/preview.htm 1970-01-01 01:00:00.000000000 +0100 @@ -1,42 +0,0 @@ - - - - - -- -
-- -
-- -
-- - -
- - diff -urpN contributions/modules/wymeditor/wymeditor/dialogs/template.htm wymeditor/wymeditor/dialogs/template.htm --- contributions/modules/wymeditor/wymeditor/dialogs/template.htm 2006-11-22 00:08:18.000000000 +0000 +++ wymeditor/wymeditor/dialogs/template.htm 1970-01-01 01:00:00.000000000 +0100 @@ -1,65 +0,0 @@ - - - - - -- -
- -- -
- -- -
- -- -
- - - -- - -
- - - diff -urpN contributions/modules/wymeditor/wymeditor/GPL-license.txt wymeditor/wymeditor/GPL-license.txt --- contributions/modules/wymeditor/wymeditor/GPL-license.txt 2006-11-22 00:08:18.000000000 +0000 +++ wymeditor/wymeditor/GPL-license.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,278 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-blockquote.png e wymeditor/wymeditor/iframe/default/lbl-blockquote.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-div.png e wymeditor/wymeditor/iframe/default/lbl-div.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-h1.png e wymeditor/wymeditor/iframe/default/lbl-h1.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-h2.png e wymeditor/wymeditor/iframe/default/lbl-h2.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-h3.png e wymeditor/wymeditor/iframe/default/lbl-h3.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-h4.png e wymeditor/wymeditor/iframe/default/lbl-h4.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-h5.png e wymeditor/wymeditor/iframe/default/lbl-h5.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-h6.png e wymeditor/wymeditor/iframe/default/lbl-h6.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-p.png e wymeditor/wymeditor/iframe/default/lbl-p.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/lbl-pre.png e wymeditor/wymeditor/iframe/default/lbl-pre.png diferem Ficheiros binários contributions/modules/wymeditor/wymeditor/iframe/default/Thumbs.db e wymeditor/wymeditor/iframe/default/Thumbs.db diferem diff -urpN contributions/modules/wymeditor/wymeditor/iframe/default/wymiframe.css wymeditor/wymeditor/iframe/default/wymiframe.css --- contributions/modules/wymeditor/wymeditor/iframe/default/wymiframe.css 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/iframe/default/wymiframe.css 2008-02-25 15:28:38.000000000 +0000 @@ -0,0 +1,91 @@ +/* + * WYMeditor : what you see is What You Mean web-based editor + * Copyright (C) 2007 H.O.net - http://www.honet.be/ + * Dual licensed under the MIT (MIT-license.txt) + * and GPL (GPL-license.txt) licenses. + * + * For further information visit: + * http://www.wymeditor.org/ + * + * File Name: + * wymeditor.css + * Main editor css file. + * See the documentation for more info. + * + * File Authors: + * Jean-Francois Hovinne (jf.hovinne@wymeditor.org) + * Daniel Reszka (d.reszka@wymeditor.org) +*/ + +/* VISUAL FEEDBACK */ + +/* basic */ + body { background: #e1e8f1; font-size:12px; font-family: Arial;} + +/* make HTML blocs visible */ + p, + h1, + h2, + h3, + h4, + h5, + h6, + ul, + ol, + table, + blockquote, + div, + pre { background: #FFFFFF no-repeat 2px 2px; + padding:8px 5px 5px; + margin:10px; } + td { background: #F0F4F8; } + th { background: #ffffcc; } + ul, + ol { border-left:20px solid #B9C4D0; padding:0px 5px; } + caption { background: #E4E4B0; padding: 5px; font-weight: bold; } + table { font-size: 12px; width: 500px; } + td { width: 25%; } + blockquote { margin-left: 30px; } + pre { background-color:transparent; border: 1px solid white; } + +/* Gecko min height fix */ + p { min-height: 1em; } /*min-height is needed under Firefox, because empty parargraphs */ + *+html p { min-height: auto; } /* but we have to remove it under IE7 because it triggers the 'haslayout' mode */ + td { height: 1.6em; } + +/* labels */ + div { background-image: url(lbl-div.png); } + p { background-image: url(lbl-p.png); } + h1 { background-image: url(lbl-h1.png); } + h2 { background-image: url(lbl-h2.png); } + h3 { background-image: url(lbl-h3.png); } + h4 { background-image: url(lbl-h4.png); } + h5 { background-image: url(lbl-h5.png); } + h6 { background-image: url(lbl-h6.png); } + blockquote{ background-image: url(lbl-blockquote.png); } + pre { background-image: url(lbl-pre.png); } + +/* specific HTML elements */ + caption { text-align: left; } + img { margin-right: 5px; + border-style: solid; + border-color: gray; + border-width: 0; } + a img { border-width: 1px; border-color: blue; } + acronym { border: 1px solid gray; } + +/* visual feedback for non-valid nesting of elements*/ + h1 h1, h1 h2, h1 h3, h1 h4, h1 h5, h1 h6, h1 p, h1 pre, h1 address, + h2 h1, h2 h2, h2 h3, h2 h4, h2 h5, h2 h6, h2 p, h2 pre, h2 address, + h3 h1, h3 h2, h3 h3, h3 h4, h3 h5, h3 h6, h3 p, h3 pre, h3 address, + h4 h1, h4 h2, h4 h3, h4 h4, h4 h5, h4 h6, h4 p, h4 pre, h4 address, + h5 h1, h5 h2, h5 h3, h5 h4, h5 h5, h5 h6, h5 p, h5 pre, h5 address, + h6 h1, h6 h2, h6 h3, h6 h4, h6 h4, h6 h6, h6 p, h6 pre, h6 address, + p h1, p h2, p h3, p h4, p h5, p h6, p pre, p address, + pre h1, pre h2, pre h3, pre h4, pre h5, pre h6, pre p, pre pre, pre address, + address h1, address h2, address h3, address h4, address h5, address h6, + address p, address pre, address address + { background-color: #ff9999 !important; + border: 1px solid red !important; + font-size: 12px !important; + font-weight: normal; } diff -urpN contributions/modules/wymeditor/wymeditor/iframe/default/wymiframe.html wymeditor/wymeditor/iframe/default/wymiframe.html --- contributions/modules/wymeditor/wymeditor/iframe/default/wymiframe.html 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/iframe/default/wymiframe.html 2008-02-25 15:23:36.000000000 +0000 @@ -0,0 +1,25 @@ + + + + +"+1B+"
")}}I{X(x=0;x"+1B+"
")}}};C.k.2L=j(1P,1m){9 W=1P.2M[0];f(W){X(9 i=0;i<1m.L;i++){9 1c=1m[i];f(1c.o&&1c.z)7.3n(W,1c)}}};C.k.7h=j(){q d(d.3Q(d(\'2a\'),j(s){q(s.1g&&s.1g.3P(/3R\\.2u(\\.2w){0,1}\\.2v(\\?.*)?$/))})).N(\'1g\').1w(/3R\\.2u(\\.2w){0,1}\\.2v(\\?.*)?$/,\'\')};C.k.7g=j(){q d(d.3Q(d(\'2a\'),j(s){q(s.1g&&s.1g.3P(/3R\\.2u(\\.2w){0,1}\\.2v(\\?.*)?$/))})).N(\'1g\')};C.k.7f=j(){q d(d.3Q(d(\'2a\'),j(s){q(s.1g&&s.1g.3P(/3R(-(.*)){0,1}(\\.2w){0,1}\\.2v(\\?.*)?$/))})).N(\'1g\')};C.k.7e=j(){q d(d.3Q(d(\'27\'),j(s){q(s.1A&&s.1A.3P(/2u\\/9T\\/(.*)7d\\.z(\\?.*)?$/))})).N(\'1A\')};C.k.7c=j(1z){f(51 3O!=\'j\'){1p(d.4Z({4Y:7.c.29+7.c.7b,4X:F}).4W);R.55=55;R.7a=7a;R.79=79;R.78=78;R.77=77;R.76=76;R.53=53;R.3O=3O}9 52=Y 3O();d.54(52,1z);7.75=Y 53(52)};C.k.74=j(){f(51 3N!=\'j\'){1p(d.4Z({4Y:7.c.29+7.c.72,4X:F}).4W);R.71=71;R.3N=3N}9 2s=Y 3N();f(7.c.30){2s.4V(d.4Z({4Y:7.c.30,4X:F}).4W)}I{2s.4V(7.c.W,F)}f(7.c.2t.L==0){7.c.2t=2s.4U.2t}f(7.c.21.L==0){7.c.21=2s.4U.21}f(7.c.2W.L==0){7.c.2W=2s.4U.2W}};C.k.1W=j(){d(7.u.H).1Z("2Z",7.2Z);9 4T=7.u.H.4I("70");X(9 i=0;i<4T.L;i++){d(4T[i]).1Z("2Z",7.2Z)}};C.k.2Z=j(12){9 h=1r[7.9S.w];f(7.14.11()==4H)h.1a=7;I h.1a=D;12.9R()};C.k.3M=j(){1I(7.c.3M){O 4S:d(7.Q).2Y("9Q");d(7.Q).V(7.c.6Z).2Y("9P");d(7.Q).V(7.c.6Y).2Y("9O");d(7.Q).V(7.c.6X).2Y("9N").V(3L).4C("<4k>&9M;&9L;4k>");d(7.Q).V("m.4R 1n").2m("m.4R").6W().2m(7.c.4P).V("m.4O").z({"6V-9K":"6T"});d(7.Q).V("m.4Q 1n").2m("m.4Q").6W().2m(7.c.4P).V("m.4O").z({"6V-6U":"6T"});d(7.Q).V(".28").4N(j(){d(7).2Y("4N")},j(){d(7).9J("4N")});J}};j 2r(6S){9 h=R.9I.1r[6S];9 1P=R.1J;9 E=h.E();9 6P=d(h.c.6R).S();9 2T=h.6Q();1I(6P){O 2X:f(E&&E.14&&E.14.11!=2V)E=d(E).3G(2V);f(!E&&h.1a)E=d(h.1a).3G(2V);J}f(d.1v(h.c.4M))h.c.4M(h,R);9 W=1P.2M[0];9 1m=1p(h.c.2W);h.2L(1P,1m);f(E){d(h.c.4L).S(d(E).N(3K));d(h.c.3J).S(d(E).N(2S));d(h.c.2Q).S(d(E).N(2R));d(h.c.3H).S(d(E).N(3I))}f(h.1a){d(h.c.2U+" "+h.c.3J).S(d(h.1a).N(2S));d(h.c.2U+" "+h.c.2Q).S(d(h.1a).N(2R));d(h.c.2U+" "+h.c.3H).S(d(h.1a).N(3I))}d(h.c.6O+" "+h.c.2P).1O(j(){9 2q=d(h.c.4L).S();f(2q.L>0){h.1l(4K,2T);9 27=D;9 1i=h.u.H.4I(2V);X(9 i=0;i<1i.L;i++){f(d(1i[i]).N(3K)==2T){27=d(1i[i]);J}}f(27){27.N(3K,2q);27.N(2R,d(h.c.2Q).S())}}R.2o()});d(h.c.2U+" "+h.c.2P).1O(j(){9 2q=d(h.c.3J).S();f(2q.L>0){h.1l(4J,2T);9 2p=D;9 1i=h.u.H.4I(4H);X(9 i=0;i<1i.L;i++){f(d(1i[i]).N(2S)==2T){2p=d(1i[i]);J}}f(2p){2p.N(2S,2q);2p.N(2R,d(h.c.2Q).S());2p.N(3I,d(h.c.3H).S())}}R.2o()});d(h.c.6N+" "+h.c.2P).1O(j(){9 4F=d(h.c.6M).S();9 4E=d(h.c.6L).S();f(4F>0&&4E>0){9 26=h.u.4G(6K);9 4D=D;9 9H=D;9 6H=d(h.c.6J).S();9 6I=26.9G();6I.9F=6H;X(x=0;x<4F;x++){4D=26.9E(x);X(y=0;y<4E;y++){4D.9D(y)}}9 B=d(h.1N(h.v(),6G)).9C(0);f(!B||!B.1b)d(h.u.H).4C(26);I d(B).4B(26)}R.2o()});d(h.c.6F+" "+h.c.2P).1O(j(){9 6D=d(h.c.6E).S();h.4s(6D);R.2o()});d(h.c.6C+" "+h.c.6B).A(h.4A());d(h.c.6A).9B(j(){R.2o()});f(d.1v(h.c.4z))h.c.4z(h,R)};d.4y.6z=j(){f(7[0].4x==3)q!(/[^\\t\\n\\r ]/.2i(7[0].6y));q F};j 6z(n){f(n.4x==3)q!(/[^\\t\\n\\r ]/.2i(n.6y));q F};d.4y.3G=j(25){9 n=7;f(n[0].4x==3)n=n.2m().6x(0,1);f(n.2n(25).1y()==1)q n;I q n.2m(25).6x(0,1)};4u.k.9A=j(6w,4w){q(7.9z(0,4w)+6w+7.9y(4w))};4u.k.G=j(6u,6t){9 2O=Y 6v(6u,"g");q(7.1w(2O,6t))};1q.k.9x=j(2N){X(9 i=0;i<7.L;i++){f(7[i]===2N){q 3y}}q F};1q.k.9w=j(3F){9 4v=-1;X(9 i=0;i<7.L;i++){f(7[i]==3F){4v=i;J}}q(4v)};4u.k.9v=j(){q 7.1w(/^(\\s*)|(\\s*)$/9u,\'\')};1q.k.6s=j(o){X(9 i=0;i<7.L;i++){9 4t=7[i];f(4t.o==o){q(4t)}}q(D)};j 1x(h){7.1e=h;7.3u="9t";7.2h="\\r\\n"};1x.k.3t=j(19){7.1k=19;7.u=19.1d.1J;9 W=7.u.2M[0];9 1m=1p(7.c.21);7.2L(7.u,1m);7.u.w=7.1e.2g;d(7.u.H).A(7.1e.2K);9 h=7;7.u.H.9s=j(){h.u.2f="3s";h.u=19.1d.1J};7.u.9r=j(){h.3E()};7.u.9q=j(){h.3E();h.1s()};7.u.9p=j(){h.3E()};7.u.H.9o=j(){h.1k.1d.6r.6q=F};7.u.H.9n=j(){h.1k.1d.6r.6q=F;h.4s(R.9m.9l("9k"))};f(7.6p){f(d.1v(7.c.20))7.c.20(7);7.1e.3p();f(d.1v(7.c.1Y))7.c.1Y(7);7.1W()}7.6p=3y;7.u.2f="3s";6f{7.u=19.1d.1J}6e(e){}};1x.k.1l=j(Z,1u){1I(Z){O 2J:O 2I:9 v=7.1N(7.v(),4q);f(v)7.u.1t(Z);J;1X:f(1u)7.u.1t(Z,F,1u);I 7.u.1t(Z);J}7.1W()};1x.k.E=j(){9 2l=7.1k.1d.1J.2l;f(2l!=D){f(2l.6o!=9j)q(2l.6o())}};1x.k.3E=j(){7.u.2l=7.u.6n.4n()};1x.k.3n=j(W,1c){W.9i(1c.o,1c.z)};1x.k.1s=j(){7.1a=D};1x.k.2d=j(B){9 1L=7.u.6n.4n();1L.9h(B);1L.6d(F);1L.9g(\'9f\',-1);1L.9e();B.4l()};j 1f(h){7.1e=h;7.3u="l";7.2h="\\n"};1f.k.3t=j(19){7.1k=19;7.u=19.9d;9 W=7.u.2M[0];9 1m=1p(7.c.21);7.2L(7.u,1m);7.u.w=7.1e.2g;7.A(7.1e.2K);7.3A();f(d.1v(7.c.20))7.c.20(7);7.1e.3p();d(7.u).1Z("4o",7.4o);d(7.u).1Z("1s",7.1s);d(7.u).1Z("4l",7.3A);f(d.1v(7.c.1Y))7.c.1Y(7);7.1W()};1f.k.A=j(A){f(A){7.u.2f="6g";A=A.1w(/<3w([^>]*)>/3D,"").1w(/<\\/3w>/3D,"").1w(/<3x([^>]*)>/3D,"").1w(/<\\/3x>/3D,"");d(7.u.H).A(A);7.3A()}I q(d(7.u.H).A())};1f.k.1l=j(Z,1u){f(!7.E())q(F);1I(Z){O 2J:O 2I:9 1o=7.E();9 2e=7.1k.1d.3o();9 1M=2e.1M;f(1M.4j=="#18")1M=1M.1b;1o=7.1N(1o,4r);1M=7.1N(1M,4r);f(1o&&1o==1M&&1o.14.11()==4q){9 4p=1o.1b.1b;f(1o.1b.4m.L>1||4p.14.11()==6m||4p.14.11()==6l)7.u.1t(Z,\'\',D)}J;1X:f(1u)7.u.1t(Z,\'\',1u);I 7.u.1t(Z,\'\',D)}9 v=7.E();f(v.14.11()==23)7.1l(3B,2k);7.1W()};1f.k.E=j(){9 2e=7.1k.1d.3o();9 B=2e.1o;f(B){f(B.4j=="#18")q(B.1b);I q(B)}I q(D)};1f.k.3n=j(W,1c){W.67(1c.o+" {"+1c.z+"}",W.65.L)};1f.k.4o=j(12){9 h=1r[7.w];f(12.6h){f(12.24==66){h.1l(6k);q F}f(12.24==73){h.1l(6j);q F}}};1f.k.1s=j(12){9 h=1r[7.w];h.1a=D;9 v=D;f(12.24==13&&!12.9c){d(h.u.H).9b(6i).9a();v=h.E();f(v&&v.14.11()==3C)h.1l(3B,2k);}I f(12.24!=8&&12.24!=17&&12.24!=46&&12.24!=99&&!12.98&&!12.6h){v=h.E();9 o=v.14.11();f(o=="3x"||o=="b"||o=="3w"||o=="i"||o=="3v"||o=="97"||o=="a")o=v.1b.14.11();f(o==23)h.1l(3B,2k)}};1f.k.3A=j(){f(7.2f=="6g"){6f{7.2f="3s";7.1t("96",\'\',F)}6e(e){}}};1f.k.2d=j(B){9 1L=1J.4n();1L.95(B);9 E=7.1k.1d.3o();E.94(1L);E.6d(B,B.4m.L);7.1k.1d.4l()};1f.k.93=j(2j,22){9 22=7.92.91(2j,22);f(2j==\'4k\'&&22.1K){9 3z=7.69(22.1K);f(3z){7.6c.90();9 2j=3z;7.6c.6b(3z);22.1K=\'\'}I{q}}7.8Z+=7.6a.2j(2j,22,3y)};1f.k.69=j(1K){f(/8Y/.2i(1K))q\'3x\';f(/8X/.2i(1K))q\'3w\';f(/3v/.2i(1K))q\'3v\';f(/3v/.2i(1K))q\'8W\';q F};j 1H(h){7.1e=h;7.3u="l";7.2h="\\r\\n"};1H.k.3t=j(19){7.1k=19;7.u=19.1d.1J;9 W=7.u.2M[0];9 1m=1p(7.c.21);7.2L(7.u,1m);7.u.w=7.1e.2g;7.u.2f="3s";7.A(7.1e.2K);f(d.1v(7.c.20))7.c.20(7);d(7.Q).V(7.c.3r+\'[@o=\'+2J+\']\').3q();d(7.Q).V(7.c.3r+\'[@o=\'+2I+\']\').3q();7.1e.3p();d(7.u).1Z("1s",7.1s);f(d.1v(7.c.1Y))7.c.1Y(7);7.1W()};1H.k.1l=j(Z,1u){1I(Z){O 2J:O 2I:7.68("8V 8U.");J;1X:f(1u)7.u.1t(Z,F,1u);I 7.u.1t(Z);J}7.1W()};1H.k.E=j(){9 2e=7.1k.1d.3o();9 B=2e.1o;f(B){f(B.4j=="#18")q(B.1b);I q(B)}I q(D)};1H.k.3n=j(W,1c){W.67(1c.o+" {"+1c.z+"}",W.65.L)};1H.k.1s=j(12){9 h=1r[7.w];h.1a=D};1H.k.2d=j(B){};',62,769,'|||||||this||var|||_options|jQuery||if||wym||function|prototype|class|div||name||return||||_doc|container|title|||css|html|node|Wymeditor|null|selected|false|replaceAll|body|else|break|boxHtml|length|type|attr|case||_box|window|val|value|input|find|styles|for|new|cmd||toLowerCase|evt||tagName|row|label||text|iframe|_selected_image|parentNode|oCss|contentWindow|_wym|WymClassMozilla|src|sType|nodes|h2|_iframe|_exec|aCss|ul|focusNode|eval|Array|WYM_INSTANCES|keyup|execCommand|param|isFunction|replace|WymClassExplorer|size|WymClass|href|sTmp|WYM_INDEX|newNode|blockquote|form|fieldset|WymClassOpera|switch|document|style|range|anchorNode|findUp|click|doc|dialogHtml|tagname|oClass|button|legend|li|listen|default|postInit|bind|preBind|editorStyles|attributes|WYM_BODY|keyCode|jqexpr|table|link|wym_section|basePath|script|sBodyHtml|dialog|setFocusToNode|sel|designMode|_index|_newLine|test|tag|WYM_P|caretPos|parents|filter|close|image|sUrl|WYM_INIT_DIALOG|CssParser|classesItems|wymeditor|js|pack|sVal|WYM_STRINGS|oContainer|oTool|iframeHtml|options|onload|Cancel|Submit|Table|Heading|WYM_OUTDENT|WYM_INDENT|_html|addCssRules|styleSheets|elem|rExp|submitSelector|titleSelector|WYM_TITLE|WYM_SRC|sStamp|dialogImageSelector|WYM_A|dialogStyles|WYM_DIALOG_LINK|addClass|mouseup|stylesheet|update|stringDelimiterRight|stringDelimiterLeft|lang||||||WYM_BLOCKQUOTE|WYM_TD|WYM_TH|aClasses|wym_dialog|wym_cancel|wym_submit|wym_dialog_type|Image|Link|Preview|Outdent|Indent|addCssRule|getSelection|bindEvents|hide|toolSelector|on|initIframe|_class|sub|em|strong|true|new_tag|enableDesignMode|WYM_FORMAT_BLOCK|WYM_PRE|gi|saveCaret|item|parentsOrSelf|altSelector|WYM_ALT|srcSelector|WYM_HREF|WYM_H2|skin|WymCssParser|XhtmlSaxListener|match|grep|jquery|jQueryPath|wymPath|cssPath|WYM_PREVIEW|WYM_DIALOG_PASTE|WYM_DIALOG_TABLE|WYM_DIALOG_IMAGE|bFound||firstNode|aTypes|WYM_NAME|WYM_TOOL_TITLE|iframeBasePath||browser|textarea|Paste_From_Word|hidden|Title|URL|no|Unlink|Redo|Undo|Subscript|Superscript|nodeName|span|focus|childNodes|createRange|keydown|ancestor|WYM_LI|WYM_BLOCKS|paste|Item|String|ret|pos|nodeType|fn|postInitDialog|xhtml|after|append|newRow|iCols|iRows|createElement|WYM_IMG|getElementsByTagName|WYM_INSERT_IMAGE|WYM_CREATE_LINK|hrefSelector|preInitDialog|hover|wym_area_main|boxSelector|wym_area_left|wym_area_right|WYM_DEFAULT_SKIN|images|css_settings|parse|responseText|async|url|ajax||typeof|SaxListener|XhtmlParser|extend|XmlHelper|htmlSelector|wDialog|replaceStrings|WYM_DIALOG_BODY|WYM_DIALOG_TITLE|WYM_JQUERY_PATH|WYM_WYM_PATH|WYM_CSS_PATH|htmlValSelector|_element|key|switchTo|toggleClass|lgt|WYM_H6|WYM_H5|WYM_H4|WYM_H3|WYM_H1|sName|sContainers|WYM_CONTAINERS_ITEMS|WYM_CONTAINER_CLASS|WYM_CONTAINER_TITLE|WYM_CONTAINER_NAME|aContainers|sClasses|WYM_CLASSES_ITEMS|WYM_CLASS_TITLE|WYM_CLASS_NAME|sTools|WYM_TOOLS_ITEMS|WYM_TOOL_CLASS|WYM_TOOL_NAME|aTools|WYM_STATUS|WYM_IFRAME|WYM_HTML|WYM_CLASSES|WYM_CONTAINERS|WYM_TOOLS|WYM_IFRAME_BASE_PATH|prop|preInit|indent|Caption|wym_title|wym_classes|wym_containers|wym_tools|Status|Classes|Blockquote|Preformatted|Paragraph|Containers|HTML|Paste|Emphasis|Strong|Tools|cssRules||insertRule|status|getTagForStyle|helper|push|_tag_stack|collapse|catch|try|off|ctrlKey|WYM_BR|WYM_ITALIC|WYM_BOLD|WYM_UL|WYM_OL|selection|parentElement|_initialized|returnValue|event|findByName|rep|old|RegExp|inserted|slice|data|isPhantomNode|cancelSelector|previewSelector|dialogPreviewSelector|sText|textSelector|dialogPasteSelector|WYM_MAIN_CONTAINERS|sCaption|newCaption|captionSelector|WYM_TABLE|colsSelector|rowsSelector|dialogTableSelector|dialogLinkSelector|dialogType|uniqueStamp|dialogTypeSelector|index|155px|left|margin|show|containersSelector|toolsSelector|classesSelector|img|WymCssLexer|cssParser||configureEditorUsingRawCss|parser|XhtmlLexer|Lexer|StateStack|ParallelRegex|XhtmlValidator|xhtmlParser|loadXhtmlParser|screen|computeCssPath|computeJqueryPath|computeWymPath|computeBasePath|sData|now|toggleHtml|encloseString|WYM_BASE_PATH|dialogPreviewHtml|dialogPasteHtml|dialogTableHtml|dialogImageHtml|dialogLinkHtml|dialogFeatures|sMessage|statusSelector|in|while|WYM_STRING|WYM_CLASS|sClass|insertBefore|WYM_TOGGLE_HTML|WYM_PASTE|WYM_INSERT_TABLE|exec|updateEvent|updateSelector|classSelector|containerSelector|containersItemHtml|containersItems|classesItemHtml|toolsItemHtml|toolsItems|statusHtml|htmlHtml|classesHtml|containersHtml|toolsHtml|init|WYM_IFRAME_DEFAULT|sKey|wym_dialog_preview|cols|rows|wym_text|wym_dialog_paste|wym_cols|Number_Of_Cols|wym_rows|Number_Of_Rows|wym_caption|wym_dialog_table|wym_alt|Alternative_Text|wym_src|wym_dialog_image|wym_href|wym_dialog_link|head|javascript|xhtml1|DTD|org|www|http|wym_html_val|wym_status|wym_iframe|wym_html|wym_box|Source_Code|Table_Header|Heading_6|Heading_5|Heading_4|Heading_3|Heading_2|Heading_1|ToggleHtml|InsertTable|InsertImage|CreateLink|Unordered_List|Ordered_List|Italic|Bold|en|th|td|pre|ol|h6|h5|h4|h3|h1|WYM_STRINGS_EN|Choose|of|Number|List|feature|Unsupported|super|italic|bold|output|pop|getValidTagAttributes|validator|openBlockTag|addRange|selectNode|styleWithCSS|sup|metaKey|224|remove|children|shiftKey|contentDocument|select|character|move|moveToElementText|addRule|undefined|Text|getData|clipboardData|onpaste|onbeforepaste|onclick|onkeyup|onbeforedeactivate|onfocus|className|gm|trim|indexOf|contains|substring|substr|insertAt|mousedown|get|insertCell|insertRow|innerHTML|createCaption|newCol|opener|removeClass|right|gt|nbsp|wym_dropdown|wym_buttons|wym_panel|wym_skin_default|stopPropagation|ownerDocument|skins|split|getTime|Date|toggle|write|open|replaceChild|removeAttr|removeChild|firstChild|appendChild|box|ready|expr|next|safari|opera|mozilla|msie|wymstrings|wymeditors|each|media|rel|dtd|strict|TR|w3|EN|Strict|XHTML|W3C|PUBLIC|DOCTYPE|top|300|height|560|width|resizable|toolbar|titlebar|menubar|wymupdate|iframeSelector|toolsListSelector|wym_containers_th|TH|wym_containers_blockquote|BLOCKQUOTE|wym_containers_pre|PRE|wym_containers_h6|H6|wym_containers_h5|H5|wym_containers_h4||H4|wym_containers_h3|H3|wym_containers_h2|H2|wym_containers_h1|H1|wym_containers_p|wym_tools_preview|wym_tools_html|wym_tools_paste|wym_tools_table|wym_tools_image|wym_tools_unlink|wym_tools_link|wym_tools_redo|wym_tools_undo|wym_tools_outdent|wym_tools_indent|wym_tools_unordered_list|InsertUnorderedList|wym_tools_ordered_list|InsertOrderedList|wym_tools_subscript|wym_tools_superscript|wym_tools_emphasis|wym_tools_strong|parent|wymiframe|WYMeditor|wym_wymeditor_link|wym_area_bottom|wym_area_top|wym_css_parser|xhtml_parser|TEXT|ATTRIBUTE||ELEMENT|WYM_NODE|DELETE|CURSOR|DOWN|RIGHT|UP|LEFT|HOME|END|ENTER|BACKSPACE|WYM_KEY|tr|thead|tfoot|tbody|dt|dd|noscript|hr|dl|address|FormatBlock|alt|string|Wym_Dialog_Body|Wym_Dialog_Title|Wym_Status|Wym_Iframe|Wym_Html|Wym_Container_Class|Wym_Containers_Title|Wym_Container_Name|Wym_Containers_Items|Wym_Containers|Wym_Class_Title|Wym_Class_Name|Wym_Classes_Items|Wym_Classes|Wym_Tool_Class|Wym_Tool_Title|Wym_Tool_Name|Wym_Tools_Items|Wym_Tools|Wym_Jquery_Path|Wym_Iframe_Base_Path|Wym_Wym_Path|Wym_Css_Path|Wym_Base_Path|Wym_Index|code|Source|Word|from|Alternative|Header|Unordered|Ordered'.split('|'),0,{})) diff -urpN contributions/modules/wymeditor/wymeditor/lang/ca.js wymeditor/wymeditor/lang/ca.js --- contributions/modules/wymeditor/wymeditor/lang/ca.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/ca.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_CA = { + Strong: 'Ressaltar', + Emphasis: 'Emfatitzar', + Superscript: 'Superindex', + Subscript: 'Subindex', + Ordered_List: 'Llistat ordenat', + Unordered_List: 'Llistat sense ordenar', + Indent: 'Indentat', + Outdent: 'Sense indentar', + Undo: 'Desfer', + Redo: 'Refer', + Link: 'Enllaçar', + Unlink: 'Eliminar enllaç', + Image: 'Imatge', + Table: 'Taula', + HTML: 'HTML', + Paragraph: 'Paràgraf', + Heading_1: 'Capçalera 1', + Heading_2: 'Capçalera 2', + Heading_3: 'Capçalera 3', + Heading_4: 'Capçalera 4', + Heading_5: 'Capçalera 5', + Heading_6: 'Capçalera 6', + Preformatted: 'Pre-formatejat', + Blockquote: 'Cita', + Table_Header: 'Capçalera de la taula', + URL: 'URL', + Title: 'Títol', + Alternative_Text: 'Text alternatiu', + Caption: 'Llegenda', + Number_Of_Rows: 'Nombre de files', + Number_Of_Cols: 'Nombre de columnes', + Submit: 'Enviar', + Cancel: 'Cancel·lar', + Choose: 'Triar', + Preview: 'Vista prèvia', + Paste_From_Word: 'Pegar des de Word', + Tools: 'Eines', + Containers: 'Contenidors', + Classes: 'Classes', + Status: 'Estat', + Source_Code: 'Codi font' +}; + +WYM_STRINGS['ca'] = WYM_STRINGS_CA; diff -urpN contributions/modules/wymeditor/wymeditor/lang/de.js wymeditor/wymeditor/lang/de.js --- contributions/modules/wymeditor/wymeditor/lang/de.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/de.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_DE = { + Strong: 'Fett', + Emphasis: 'Kursiv', + Superscript: 'Text hochstellen', + Subscript: 'Text tiefstellen', + Ordered_List: 'Geordnete Liste einfügen', + Unordered_List: 'Ungeordnete Liste einfügen', + Indent: 'Einzug erhöhen', + Outdent: 'Einzug vermindern', + Undo: 'Befehle rückgängig machen', + Redo: 'Befehle wiederherstellen', + Link: 'Hyperlink einfügen', + Unlink: 'Hyperlink entfernen', + Image: 'Bild einfügen', + Table: 'Tabelle einfügen', + HTML: 'HTML anzeigen/verstecken', + Paragraph: 'Absatz', + Heading_1: 'Überschrift 1', + Heading_2: 'Überschrift 2', + Heading_3: 'Überschrift 3', + Heading_4: 'Überschrift 4', + Heading_5: 'Überschrift 5', + Heading_6: 'Überschrift 6', + Preformatted: 'Vorformatiert', + Blockquote: 'Zitat', + Table_Header: 'Tabellenüberschrift', + URL: 'URL', + Title: 'Titel', + Alternative_Text: 'Alternativer Text', + Caption: 'Tabellenüberschrift', + Number_Of_Rows: 'Anzahl Zeilen', + Number_Of_Cols: 'Anzahl Spalten', + Submit: 'Absenden', + Cancel: 'Abbrechen', + Choose: 'Auswählen', + Preview: 'Vorschau', + Paste_From_Word: 'Aus Word einfügen', + Tools: 'Werkzeuge', + Containers: 'Inhaltstyp', + Classes: 'Klassen', + Status: 'Status', + Source_Code: 'Quellcode' +}; + +WYM_STRINGS['de'] = WYM_STRINGS_DE; diff -urpN contributions/modules/wymeditor/wymeditor/lang/en.js wymeditor/wymeditor/lang/en.js --- contributions/modules/wymeditor/wymeditor/lang/en.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/en.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,48 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_EN = { + Strong: 'Strong', + Emphasis: 'Emphasis', + Superscript: 'Superscript', + Subscript: 'Subscript', + Ordered_List: 'Ordered List', + Unordered_List: 'Unordered List', + Indent: 'Indent', + Outdent: 'Outdent', + Undo: 'Undo', + Redo: 'Redo', + Link: 'Link', + Unlink: 'Unlink', + Image: 'Image', + Table: 'Table', + HTML: 'HTML', + Paragraph: 'Paragraph', + Heading_1: 'Heading 1', + Heading_2: 'Heading 2', + Heading_3: 'Heading 3', + Heading_4: 'Heading 4', + Heading_5: 'Heading 5', + Heading_6: 'Heading 6', + Div 'Div', + Preformatted: 'Preformatted', + Blockquote: 'Blockquote', + Table_Header: 'Table Header', + URL: 'URL', + Title: 'Title', + Alternative_Text: 'Alternative text', + Caption: 'Caption', + Number_Of_Rows: 'Number of rows', + Number_Of_Cols: 'Number of cols', + Submit: 'Submit', + Cancel: 'Cancel', + Choose: 'Choose', + Preview: 'Preview', + Paste_From_Word: 'Paste from Word', + Tools: 'Tools', + Containers: 'Containers', + Classes: 'Classes', + Status: 'Status', + Source_Code: 'Source code' +}; + +WYM_STRINGS['en'] = WYM_STRINGS_EN; diff -urpN contributions/modules/wymeditor/wymeditor/lang/es.js wymeditor/wymeditor/lang/es.js --- contributions/modules/wymeditor/wymeditor/lang/es.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/es.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_ES = { + Strong: 'Resaltar', + Emphasis: 'Enfatizar', + Superscript: 'Superindice', + Subscript: 'Subindice', + Ordered_List: 'Lista ordenada', + Unordered_List: 'Lista sin ordenar', + Indent: 'Indentado', + Outdent: 'Sin indentar', + Undo: 'Deshacer', + Redo: 'Rehacer', + Link: 'Enlazar', + Unlink: 'Eliminar enlace', + Image: 'Imagen', + Table: 'Tabla', + HTML: 'HTML', + Paragraph: 'Párrafo', + Heading_1: 'Cabecera 1', + Heading_2: 'Cabecera 2', + Heading_3: 'Cabecera 3', + Heading_4: 'Cabecera 4', + Heading_5: 'Cabecera 5', + Heading_6: 'Cabecera 6', + Preformatted: 'Preformateado', + Blockquote: 'Cita', + Table_Header: 'Cabecera de la tabla', + URL: 'URL', + Title: 'Título', + Alternative_Text: 'Texto alternativo', + Caption: 'Leyenda', + Number_Of_Rows: 'Número de filas', + Number_Of_Cols: 'Número de columnas', + Submit: 'Enviar', + Cancel: 'Cancelar', + Choose: 'Seleccionar', + Preview: 'Vista previa', + Paste_From_Word: 'Pegar desde Word', + Tools: 'Herramientas', + Containers: 'Contenedores', + Classes: 'Clases', + Status: 'Estado', + Source_Code: 'Código fuente' +}; + +WYM_STRINGS['es'] = WYM_STRINGS_ES; diff -urpN contributions/modules/wymeditor/wymeditor/lang/fr.js wymeditor/wymeditor/lang/fr.js --- contributions/modules/wymeditor/wymeditor/lang/fr.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/fr.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_FR = { + Strong: 'Mise en évidence', + Emphasis: 'Emphase', + Superscript: 'Exposant', + Subscript: 'Indice', + Ordered_List: 'Liste Ordonnée', + Unordered_List: 'Liste Non-Ordonnée', + Indent: 'Imbriqué', + Outdent: 'Non-imbriqué', + Undo: 'Annuler', + Redo: 'Rétablir', + Link: 'Lien', + Unlink: 'Supprimer le Lien', + Image: 'Image', + Table: 'Tableau', + HTML: 'HTML', + Paragraph: 'Paragraphe', + Heading_1: 'Titre 1', + Heading_2: 'Titre 2', + Heading_3: 'Titre 3', + Heading_4: 'Titre 4', + Heading_5: 'Titre 5', + Heading_6: 'Titre 6', + Preformatted: 'Pré-formatté', + Blockquote: 'Citation', + Table_Header: 'Cellule de titre', + URL: 'URL', + Title: 'Titre', + Alternative_Text: 'Texte alternatif', + Caption: 'Légende', + Number_Of_Rows: 'Nombre de lignes', + Number_Of_Cols: 'Nombre de colonnes', + Submit: 'Envoyer', + Cancel: 'Annuler', + Choose: 'Choisir', + Preview: 'Prévisualisation', + Paste_From_Word: 'Copier depuis Word', + Tools: 'Outils', + Containers: 'Type de texte', + Classes: 'Type de contenu', + Status: 'Infos', + Source_Code: 'Code source' +}; + +WYM_STRINGS['fr'] = WYM_STRINGS_FR; diff -urpN contributions/modules/wymeditor/wymeditor/lang/hu.js wymeditor/wymeditor/lang/hu.js --- contributions/modules/wymeditor/wymeditor/lang/hu.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/hu.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_HU = { + Strong: 'Félkövér', + Emphasis: 'Kiemelt', + Superscript: 'Felső index', + Subscript: 'Alsó index', + Ordered_List: 'Rendezett lista', + Unordered_List: 'Rendezetlen lista', + Indent: 'Bekezdés', + Outdent: 'Bekezdés törlése', + Undo: 'Visszavon', + Redo: 'Visszaállít', + Link: 'Link', + Unlink: 'Link törlése', + Image: 'Kép', + Table: 'Tábla', + HTML: 'HTML', + Paragraph: 'Bekezdés', + Heading_1: 'Címsor 1', + Heading_2: 'Címsor 2', + Heading_3: 'Címsor 3', + Heading_4: 'Címsor 4', + Heading_5: 'Címsor 5', + Heading_6: 'Címsor 6', + Preformatted: 'Előformázott', + Blockquote: 'Idézet', + Table_Header: 'Tábla Fejléc', + URL: 'Webcím', + Title: 'Megnevezés', + Alternative_Text: 'Alternatív szöveg', + Caption: 'Fejléc', + Number_Of_Rows: 'Sorok száma', + Number_Of_Cols: 'Oszlopok száma', + Submit: 'Elküld', + Cancel: 'Mégsem', + Choose: 'Választ', + Preview: 'Előnézet', + Paste_From_Word: 'Másolás Word-ból', + Tools: 'Eszközök', + Containers: 'Tartalmak', + Classes: 'Osztályok', + Status: 'Állapot', + Source_Code: 'Forráskód' +}; + +WYM_STRINGS['hu'] = WYM_STRINGS_HU; diff -urpN contributions/modules/wymeditor/wymeditor/lang/it.js wymeditor/wymeditor/lang/it.js --- contributions/modules/wymeditor/wymeditor/lang/it.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/it.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_IT = { + Strong: 'Grassetto', + Emphasis: 'Corsetto', + Superscript: 'Apice', + Subscript: 'Pedice', + Ordered_List: 'Lista Ordinata', + Unordered_List: 'Lista Puntata', + Indent: 'Indenta', + Outdent: 'Caccia', + Undo: 'Indietro', + Redo: 'Avanti', + Link: 'Inserisci Link', + Unlink: 'Togli Link', + Image: 'Inserisci Immagine', + Table: 'Inserisci Tabella', + HTML: 'HTML', + Paragraph: 'Paragrafo', + Heading_1: 'Heading 1', + Heading_2: 'Heading 2', + Heading_3: 'Heading 3', + Heading_4: 'Heading 4', + Heading_5: 'Heading 5', + Heading_6: 'Heading 6', + Preformatted: 'Preformattato', + Blockquote: 'Blockquote', + Table_Header: 'Header Tabella', + URL: 'Indirizzo', + Title: 'Titolo', + Alternative_Text: 'Testo Alternativo', + Caption: 'Caption', + Number_Of_Rows: 'Numero di Righe', + Number_Of_Cols: 'Numero di Colonne', + Submit: 'Invia', + Cancel: 'Cancella', + Choose: 'Scegli', + Preview: 'Anteprima', + Paste_From_Word: 'Incolla', + Tools: 'Tools', + Containers: 'Contenitori', + Classes: 'Classi', + Status: 'Stato', + Source_Code: 'Codice Sorgente' +}; + +WYM_STRINGS['it'] = WYM_STRINGS_IT; diff -urpN contributions/modules/wymeditor/wymeditor/lang/nl.js wymeditor/wymeditor/lang/nl.js --- contributions/modules/wymeditor/wymeditor/lang/nl.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/nl.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_NL = { + Strong: 'Sterk benadrukken', + Emphasis: 'Benadrukken', + Superscript: 'Bovenschrift', + Subscript: 'Onderschrift', + Ordered_List: 'Geordende lijst', + Unordered_List: 'Ongeordende lijst', + Indent: 'Inspringen', + Outdent: 'Terugspringen', + Undo: 'Ongedaan maken', + Redo: 'Opnieuw uitvoeren', + Link: 'Linken', + Unlink: 'Ontlinken', + Image: 'Afbeelding', + Table: 'Tabel', + HTML: 'HTML', + Paragraph: 'Paragraaf', + Heading_1: 'Hoofding 1', + Heading_2: 'Hoofding 2', + Heading_3: 'Hoofding 3', + Heading_4: 'Hoofding 4', + Heading_5: 'Hoofding 5', + Heading_6: 'Hoofding 6', + Preformatted: 'Voorgeformatteerd', + Blockquote: 'Aanhaling', + Table_Header: 'Tabel hoofding', + URL: 'URL', + Title: 'Titel', + Alternative_Text: 'Alternatieve tekst', + Caption: 'Bijschrift', + Number_Of_Rows: 'Aantal rijen', + Number_Of_Cols: 'Aantal kolommen', + Submit: 'Versturen', + Cancel: 'Annuleren', + Choose: 'Kiezen', + Preview: 'Voorbeeld bekijken', + Paste_From_Word: 'Plakken uit Word', + Tools: 'Tools', + Containers: 'Containers', + Classes: 'Classes', + Status: 'Status', + Source_Code: 'Broncode' +}; + +WYM_STRINGS['nl'] = WYM_STRINGS_NL; diff -urpN contributions/modules/wymeditor/wymeditor/lang/pl.js wymeditor/wymeditor/lang/pl.js --- contributions/modules/wymeditor/wymeditor/lang/pl.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/pl.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_PL = { + Strong: 'Nacisk', + Emphasis: 'Emfaza', + Superscript: 'Indeks górny', + Subscript: 'Indeks dolny', + Ordered_List: 'Lista numerowana', + Unordered_List: 'Lista wypunktowana', + Indent: 'Zwiększ wcięcie', + Outdent: 'Zmniejsz wcięcie', + Undo: 'Cofnij', + Redo: 'Ponów', + Link: 'Wstaw link', + Unlink: 'Usuń link', + Image: 'Obraz', + Table: 'Tabela', + HTML: 'Źródło HTML', + Paragraph: 'Akapit', + Heading_1: 'Nagłówek 1', + Heading_2: 'Nagłówek 2', + Heading_3: 'Nagłówek 3', + Heading_4: 'Nagłówek 4', + Heading_5: 'Nagłówek 5', + Heading_6: 'Nagłówek 6', + Preformatted: 'Preformatowany', + Blockquote: 'Cytat blokowy', + Table_Header: 'Nagłówek tabeli', + URL: 'URL', + Title: 'Tytuł', + Alternative_Text: 'Tekst alternatywny', + Caption: 'Tytuł tabeli', + Number_Of_Rows: 'Liczba wierszy', + Number_Of_Cols: 'Liczba kolumn', + Submit: 'Wyślij', + Cancel: 'Anuluj', + Choose: 'Wybierz', + Preview: 'Podgląd', + Paste_From_Word: 'Wklej z Worda', + Tools: 'Narzędzia', + Containers: 'Format', + Classes: 'Styl', + Status: 'Status', + Source_Code: 'Kod źródłowy' +}; + +WYM_STRINGS['pl'] = WYM_STRINGS_PL; diff -urpN contributions/modules/wymeditor/wymeditor/lang/pt.js wymeditor/wymeditor/lang/pt.js --- contributions/modules/wymeditor/wymeditor/lang/pt.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/pt.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_PT = { + Strong: 'Negrito', + Emphasis: 'Itálico', + Superscript: 'Superior à linha', + Subscript: 'Inferior à linha', + Ordered_List: 'Lista numerada', + Unordered_List: 'Lista com marcas', + Indent: 'Avançar', + Outdent: 'Recuar', + Undo: 'Anular', + Redo: 'Refazer', + Link: 'Link', + Unlink: 'Unlink', + Image: 'Imagem', + Table: 'Tabela', + HTML: 'HTML', + Paragraph: 'Parágrafo', + Heading_1: 'Cabeçalho 1', + Heading_2: 'Cabeçalho 2', + Heading_3: 'Cabeçalho 3', + Heading_4: 'Cabeçalho 4', + Heading_5: 'Cabeçalho 5', + Heading_6: 'Cabeçalho 6', + Preformatted: 'Pré-formatado', + Blockquote: 'Citação', + Table_Header: 'Titulo da tabela', + URL: 'URL', + Title: 'Titulo', + Alternative_Text: 'Texto alternativo', + Caption: 'Legenda', + Number_Of_Rows: 'Numero de linhas', + Number_Of_Cols: 'Numero de colunas', + Submit: 'Submeter', + Cancel: 'Cancelar', + Choose: 'Escolher', + Preview: 'Pré-visualizar', + Paste_From_Word: 'Colar do Word', + Tools: 'Ferramentas', + Containers: 'Contentor', + Classes: 'Classes', + Status: 'Estado', + Source_Code: 'Código fonte' +}; + +WYM_STRINGS['pt'] = WYM_STRINGS_PT; diff -urpN contributions/modules/wymeditor/wymeditor/lang/sv.js wymeditor/wymeditor/lang/sv.js --- contributions/modules/wymeditor/wymeditor/lang/sv.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/lang/sv.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,47 @@ +if(!WYM_STRINGS) var WYM_STRINGS = new Array(); + +var WYM_STRINGS_SV = { + Strong: 'Viktigt', + Emphasis: 'Betoning', + Superscript: 'Upphöjt', + Subscript: 'Nedsänkt', + Ordered_List: 'Nummerlista', + Unordered_List: 'Punktlista', + Indent: 'Indrag', + Outdent: 'Utdrag', + Undo: 'Ångra', + Redo: 'Gör om', + Link: 'Länk', + Unlink: 'Ta bort länk', + Image: 'Bild', + Table: 'Tabell', + HTML: 'HTML', + Paragraph: 'Paragraf', + Heading_1: 'Rubrik 1', + Heading_2: 'Rubrik 2', + Heading_3: 'Rubrik 3', + Heading_4: 'Rubrik 4', + Heading_5: 'Rubrik 5', + Heading_6: 'Rubrik 6', + Preformatted: 'Förformaterad', + Blockquote: 'Blockcitat', + Table_Header: 'Tabellrubrik', + URL: 'URL', + Title: 'Titel', + Alternative_Text: 'Alternativ text', + Caption: 'Överskrift', + Number_Of_Rows: 'Antal rader', + Number_Of_Cols: 'Antal kolumner', + Submit: 'Skicka', + Cancel: 'Avbryt', + Choose: 'Välj', + Preview: 'Förhandsgranska', + Paste_From_Word: 'Klistra in från Word', + Tools: 'Verktyg', + Containers: 'Formatering', + Classes: 'Klasser', + Status: 'Status', + Source_Code: 'Källkod' +}; + +WYM_STRINGS['sv'] = WYM_STRINGS_SV; diff -urpN contributions/modules/wymeditor/wymeditor/MIT-license.txt wymeditor/wymeditor/MIT-license.txt --- contributions/modules/wymeditor/wymeditor/MIT-license.txt 2006-11-22 00:08:18.000000000 +0000 +++ wymeditor/wymeditor/MIT-license.txt 1970-01-01 01:00:00.000000000 +0100 @@ -1,20 +0,0 @@ -Copyright (C) 2006 H.O.net - http://www.honet.be/ - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff -urpN contributions/modules/wymeditor/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js wymeditor/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js --- contributions/modules/wymeditor/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/plugins/hovertools/jquery.wymeditor.hovertools.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,57 @@ +/* + * WYMeditor : what you see is What You Mean web-based editor + * Copyright (C) 2007 H.O.net - http://www.honet.be/ + * Dual licensed under the MIT (MIT-license.txt) + * and GPL (GPL-license.txt) licenses. + * + * For further information visit: + * http://www.wymeditor.org/ + * + * File Name: + * jquery.wymeditor.hovertools.js + * hovertools plugin for WYMeditor + * + * File Authors: + * Jean-Francois Hovinne (jf.hovinne@wymeditor.org) + */ + +//Extend WYMeditor +Wymeditor.prototype.hovertools = function() { + + var wym = this; + + //bind events on buttons + jQuery(this._box).find(this._options.toolSelector).hover( + function() { + wym.status(jQuery(this).html()); + }, + function() { + wym.status(' '); + } + ); + + //classes: add/remove a style attr to matching elems + //while mouseover/mouseout + jQuery(this._box).find(this._options.classSelector).hover( + function() { + var aClasses = eval(wym._options.classesItems); + var sName = jQuery(this).attr(WYM_NAME); + var oClass = aClasses.findByName(sName); + + if(oClass){ + jqexpr = oClass.expr; + //don't use jQuery.find() on the iframe body + //because of MSIE + jQuery + expando issue (#JQ1143) + if(!jQuery.browser.msie) + jQuery(wym._doc).find(jqexpr).css('background-color','#cfc'); + } + }, + function() { + //don't use jQuery.find() on the iframe body + //because of MSIE + jQuery + expando issue (#JQ1143) + if(!jQuery.browser.msie) + jQuery(wym._doc).find('*').removeAttr('style'); + } + ); + +}; diff -urpN contributions/modules/wymeditor/wymeditor/plugins/tidy/jquery.wymeditor.tidy.js wymeditor/wymeditor/plugins/tidy/jquery.wymeditor.tidy.js --- contributions/modules/wymeditor/wymeditor/plugins/tidy/jquery.wymeditor.tidy.js 1970-01-01 01:00:00.000000000 +0100 +++ wymeditor/wymeditor/plugins/tidy/jquery.wymeditor.tidy.js 2008-01-29 10:06:12.000000000 +0000 @@ -0,0 +1,82 @@ +/* + * WYMeditor : what you see is What You Mean web-based editor + * Copyright (C) 2007 H.O.net - http://www.honet.be/ + * Dual licensed under the MIT (MIT-license.txt) + * and GPL (GPL-license.txt) licenses. + * + * For further information visit: + * http://www.wymeditor.org/ + * + * File Name: + * jquery.wymeditor.tidy.js + * HTML Tidy plugin for WYMeditor + * + * File Authors: + * Jean-Francois Hovinne (jf.hovinne@wymeditor.org) + */ + +//Extend WYMeditor +Wymeditor.prototype.tidy = function(options) { + var tidy = new WymTidy(options, this); + return(tidy); +}; + +//WymTidy constructor +function WymTidy(options, wym) { + + options = jQuery.extend({ + + sUrl: "wymeditor/plugins/tidy/tidy.php", + sButtonHtml: " -
-
-