You can subscribe to this list here.
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(34) |
Sep
(302) |
Oct
(13) |
Nov
(35) |
Dec
(15) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2006 |
Jan
(56) |
Feb
(12) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Raphael D. P. <rap...@us...> - 2005-09-01 14:21:26
|
Update of /cvsroot/thyapi/thyapi/thythemes/thyapi/images In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6846/thythemes/thyapi/images Removed Files: Moff.png Mon.png cal.png moff.png mon.png soff.png son.png tboff.png tbon.png tcoff.png tcon.png tdb.png tghoff.png tghon.png thybutton.png twt.png xoff.png xon.png Log Message: First compatibilization commit --- tboff.png DELETED --- --- soff.png DELETED --- --- Mon.png DELETED --- --- son.png DELETED --- --- tdb.png DELETED --- --- tghon.png DELETED --- --- thybutton.png DELETED --- --- xoff.png DELETED --- --- moff.png DELETED --- --- cal.png DELETED --- --- tghoff.png DELETED --- --- mon.png DELETED --- --- tcon.png DELETED --- --- tcoff.png DELETED --- --- xon.png DELETED --- --- Moff.png DELETED --- --- tbon.png DELETED --- --- twt.png DELETED --- |
Update of /cvsroot/thyapi/thyapi/thythemes/thyapi In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6846/thythemes/thyapi Removed Files: 00thypanel.css 05thytabsmanager.css 10thylabelpanel.css 110thyeditbox.css 111thytextedit.css 112thycheckbox.css 20thyborderpanel.css 30thyrichtextedit.css 40thybutton.css 411thypopupcalendar.css 41thywindow.css 42thydialogwindow.css 50thygridcell.css 55thygridrow.css 60thygrid.css 70thylistbox.css 80thydropdownbox.css 95thyabout.css calendar-idots.css Log Message: First compatibilization commit --- 10thylabelpanel.css DELETED --- --- 60thygrid.css DELETED --- --- 05thytabsmanager.css DELETED --- --- 411thypopupcalendar.css DELETED --- --- 50thygridcell.css DELETED --- --- 110thyeditbox.css DELETED --- --- 70thylistbox.css DELETED --- --- 112thycheckbox.css DELETED --- --- 00thypanel.css DELETED --- --- calendar-idots.css DELETED --- --- 41thywindow.css DELETED --- --- 30thyrichtextedit.css DELETED --- --- 20thyborderpanel.css DELETED --- --- 40thybutton.css DELETED --- --- 80thydropdownbox.css DELETED --- --- 95thyabout.css DELETED --- --- 111thytextedit.css DELETED --- --- 42thydialogwindow.css DELETED --- --- 55thygridrow.css DELETED --- |
Update of /cvsroot/thyapi/thyapi/thythemes/concisus In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6846/thythemes/concisus Removed Files: 00thypanel.css 05thytabsmanager.css 10thylabelpanel.css 110thyeditbox.css 111thytextedit.css 112thycheckbox.css 20thyborderpanel.css 30thyrichtextedit.css 40thybutton.css 411thypopupcalendar.css 41thywindow.css 42thydialogwindow.css 50thygridcell.css 55thygridrow.css 60thygrid.css 70thylistbox.css 80thydropdownbox.css 95thyabout.css calendar-idots.css Log Message: First compatibilization commit --- 10thylabelpanel.css DELETED --- --- 60thygrid.css DELETED --- --- 05thytabsmanager.css DELETED --- --- 411thypopupcalendar.css DELETED --- --- 50thygridcell.css DELETED --- --- 110thyeditbox.css DELETED --- --- 70thylistbox.css DELETED --- --- 112thycheckbox.css DELETED --- --- 00thypanel.css DELETED --- --- calendar-idots.css DELETED --- --- 41thywindow.css DELETED --- --- 30thyrichtextedit.css DELETED --- --- 20thyborderpanel.css DELETED --- --- 40thybutton.css DELETED --- --- 80thydropdownbox.css DELETED --- --- 95thyabout.css DELETED --- --- 111thytextedit.css DELETED --- --- 42thydialogwindow.css DELETED --- --- 55thygridrow.css DELETED --- |
From: Raphael D. P. <rap...@us...> - 2005-09-01 14:21:25
|
Update of /cvsroot/thyapi/thyapi/thythemes/concisus/images In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6846/thythemes/concisus/images Removed Files: cal.png Log Message: First compatibilization commit --- cal.png DELETED --- |
From: Thyamad c. <th...@us...> - 2005-09-01 13:11:54
|
Update of /cvsroot/thyapi/thyapi/thyutils In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20002/thyutils Modified Files: thydatasource.js thyprotocol.js Log Message: Commiting file additions and modification from SVN revision 1876 to 1877... Changes made by rpereira on 2005-09-01 15:28:52 +0200 (Thu, 01 Sep 2005) corresponding to SVN revision 1877 with message: - New thyFormDialog which implements a thyDialog with a Data Source - bugfixing on thyDataSource, thyWindow and thyProtocol Index: thydatasource.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thydatasource.js,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** thydatasource.js 1 Sep 2005 01:07:15 -0000 1.4 --- thydatasource.js 1 Sep 2005 13:11:43 -0000 1.5 *************** *** 114,123 **** { if (typeof(protocol) == 'string') ! this.protocol = new thyProtocol('xmlrpc', url); else this.protocol = protocol; ! this.connector.setContentType(protocol.getContentType()); ! this.serverURL = protocol.getServerURL(); } --- 114,123 ---- { if (typeof(protocol) == 'string') ! this.protocol = thyProtocol(protocol, url); else this.protocol = protocol; ! this.connector.setContentType(this.protocol.getContentType()); ! this.serverURL = this.protocol.getServerURL(); } Index: thyprotocol.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thyprotocol.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thyprotocol.js 23 Aug 2005 13:14:04 -0000 1.2 --- thyprotocol.js 1 Sep 2005 13:11:43 -0000 1.3 *************** *** 17,29 **** /** ! * Protocol Abstract Class * ! * This class implements the commom functions of Protocols. This is just an ! * abstract class. It MUST be derived and the methods MUST be implemented ! * correctly. * - * @abstract - * @author Raphael Derosso Pereira <ra...@th...> - * @copyright Copyright © Raphael Derosso Pereira */ function thyProtocol(protocol, url) --- 17,28 ---- /** ! * Class: thyProtocol * ! * Protocol Abstract Class ! * ! * This class implements the commom functions of Protocols. This is just an ! * abstract class. It MUST be derived and the methods MUST be implemented ! * correctly. * */ function thyProtocol(protocol, url) *************** *** 43,53 **** /** ! * Encode the data in this Protocols format * ! * This method MUST be implemented in derived class. * - * @public - * @param string method Method name - * @param object param The data that is sent as Method Parameter */ p.encode = function (method, param) --- 42,52 ---- /** ! * Method: encode * ! * Returns the generated message that corresponds to the method ! * call in the protocol format ! * ! * This method MUST be implemented in derived class. * */ p.encode = function (method, param) *************** *** 57,66 **** /** ! * Decode the data that is in this Protocols format * ! * This method MUST be implemented in derived class. * - * @public - * @param string response The text returned by server */ p.decode = function (response) --- 56,65 ---- /** ! * Method: decode * ! * Decode the data that is in this Protocols format ! * ! * This method MUST be implemented in derived class. * */ p.decode = function (response) |
From: Thyamad c. <th...@us...> - 2005-09-01 13:11:54
|
Update of /cvsroot/thyapi/thyapi/ext In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20002/ext Modified Files: debug.html packages.js Log Message: Commiting file additions and modification from SVN revision 1876 to 1877... Changes made by rpereira on 2005-09-01 15:28:52 +0200 (Thu, 01 Sep 2005) corresponding to SVN revision 1877 with message: - New thyFormDialog which implements a thyDialog with a Data Source - bugfixing on thyDataSource, thyWindow and thyProtocol Index: debug.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/debug.html,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** debug.html 23 Aug 2005 17:51:16 -0000 1.3 --- debug.html 1 Sep 2005 13:11:43 -0000 1.4 *************** *** 88,92 **** +'.textinspect{width:90px;}' +'.textreload{width:130px;}' ! +'.textprint{width:100%; height:400px; overflow:auto; background-color:white;}' +'.textstat{width:100%;}' +'.texteval{width:100%;height:132px;}' --- 88,92 ---- +'.textinspect{width:90px;}' +'.textreload{width:130px;}' ! +'.textprint{width:90%; height:400px; overflow:auto; background-color:white;}' +'.textstat{width:100%;}' +'.texteval{width:100%;height:132px;}' Index: packages.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/packages.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** packages.js 23 Aug 2005 13:14:04 -0000 1.2 --- packages.js 1 Sep 2005 13:11:43 -0000 1.3 *************** *** 113,116 **** --- 113,117 ---- l.add('thyapi.thywidgets.thyWindow', 'thywindow.js', ['thyBorderPanel','thyButton','thyDragEvent','dynapi.functions.String']); l.add('thyapi.thywidgets.thyDialogWindow', 'thydialogwindow.js', ['thyWindow','thyButton']); + l.add('thyapi.thywidgets.thyFormDialog', 'thyformdialog.js', ['thyDialogWindow','thyDataSource']); l.add('thyapi.thywidgets.thyGridCell', 'thygridcell.js', ['thyPanel','thyEditBox', 'thyCollection']); l.add('thyapi.thywidgets.thyGridRow', 'thygridrow.js', ['thyGridCell', 'thyVisualCollection']) *************** *** 126,130 **** l.add('thyapi.thywidgets.external.JSCalendar', 'jscalendar/calendar.js'); l.add('thyapi.thywidgets.external.JSCalendarLang', 'jscalendar/lang/calendar-en.js'); ! l.add('thyapi.thywidgets.external.JSCalendarSetup', 'jscalendar/calendar-setup.js',['JSCalendar','JSCalendarLang']); // Load buffered includes --------- --- 127,131 ---- l.add('thyapi.thywidgets.external.JSCalendar', 'jscalendar/calendar.js'); l.add('thyapi.thywidgets.external.JSCalendarLang', 'jscalendar/lang/calendar-en.js'); ! l.add('thyapi.thywidgets.external.JSCalendarSetup', 'jscalendar/calendar-setup-custom.js',['JSCalendar','JSCalendarLang']); // Load buffered includes --------- |
From: Thyamad c. <th...@us...> - 2005-09-01 13:11:54
|
Update of /cvsroot/thyapi/thyapi/thywidgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20002/thywidgets Modified Files: thywindow.js Added Files: thyformdialog.js Log Message: Commiting file additions and modification from SVN revision 1876 to 1877... Changes made by rpereira on 2005-09-01 15:28:52 +0200 (Thu, 01 Sep 2005) corresponding to SVN revision 1877 with message: - New thyFormDialog which implements a thyDialog with a Data Source - bugfixing on thyDataSource, thyWindow and thyProtocol Index: thywindow.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thywindow.js,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** thywindow.js 29 Aug 2005 04:02:08 -0000 1.3 --- thywindow.js 1 Sep 2005 13:11:43 -0000 1.4 *************** *** 533,537 **** p.ondragend = function(e) { - this.dragging = false; this.winDragBorder.setDisplay(true); this.setX(this.winDragBorder.getAbsoluteX()); --- 533,536 ---- *************** *** 542,555 **** /** ! * Method: ondragmove * ! * OnDragMove Event. It updates the drag layer position * */ ! p.ondragmove = function(e) { - if (this.dragging) return; this.setDisplay(false); - this.dragging = true; } --- 541,552 ---- /** ! * Method: ondragstart * ! * OnDragStart Event. * */ ! p.ondragstart = function(e) { this.setDisplay(false); } --- NEW FILE: thyformdialog.js --- /***************************************************************************\ * ThyAPI - Thyamad Javascript API - Dialog Window with DataSource Element * * http://www.thyamad.com * * * * Copyright (C) 2005 - Raphael Derosso Pereira * * Based on DynAPI v3.0b1 * * ------------------------------------------------------------------------- * * This library is free software; you can redistribute it and/or modify it * * under the terms of the GNU Lesser General Public License as published * * by the Free Software Foundation; either version 2.1 of the License, * * or any later version. * * This library is distributed in the hope that it will be useful, but * * WITHOUT ANY WARRANTY; without even the implied warranty of * * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * See the GNU Lesser General Public License for more details. * \***************************************************************************/ /** * Class: thyFormDialog * * This class implements a Dialog Window widget with a preconfigured * Data Source algorithm. To use it, just inherit from this class and * in the constructor set the Data Source protocol and the server * methods, either using setServerClass or the other specific methods. * * CSS Classes: * * * Events: * * - onsave - Called when button with code 0 is clicked * - onsavesuccess - Called when server confirms the save call * - oncancel - Called when button with code 1 is clicked * - oncode<n> - Called when button with code <n> is clicked * - onprepopulate - Called just before population * - onpopulate - Called just after population * * (The last 2 are valid only when using default populate method) * * Parameters: * * name - The Object CSS name * startup - The startup messages * */ function thyFormDialog(name, startup) { this.thyDialogWindow = thyDialogWindow; this.thyDialogWindow(name); // Attributes \\ var self = this; this.dataID; this.progress = new thyPanel(this.name+'_progress'); this.toSweep = new thyCollection(); this.dataSrc = new thyDataSource(this.name+'_dataSrc', startup); // Comm this.dataSrc.setProgressHolder(this.progress); this.dataSrc.link(this); this.addEventListener({ onsave: function () {self.dataSrc.write(self.dataID)}, oncancel: function () {self.close()}, onclose: function () {self.reset()} }); // Events var self = this; this.dataSrc.addEventListener({ onwrite: function () {self.invokeEvent('savesuccess', new DynEvent('savesuccess', self));} }); } p = dynapi.setPrototype('thyFormDialog','thyDialogWindow'); /** * Method: populate * * Updates all interface information given the data. * * This method is written on a general case population, where * server sends information indexed by internal variable names. * * If you want to make some manipulations before or after population * without changing population method, you can use *onprepopulation* * and *onpopulate*, which are called from this method, so if you need * to overwrite populate method AND need to call the events, insert * just before any execution and just after finalization, respectivelly: * *> this.invokeEvent('prepopulation', new DynEvent('prepopulation', this)); *> this.invokeEvent('populate', new DynEvent('populate', this)); * * * Paramters: * * data - An Object whose attributes have the same name as this * */ p.populate = function (data) { this.invokeEvent('prepopulation', new DynEvent('prepopulation', this)); var i; // First check for Title if (data.title) { this.setTitle(data.title); data.title = null; } // Then check for Buttons if (data.buttons) { for (i in data.buttons) { if (this.buttons[i]) { this.buttons[i].populate(data.buttons[i]); } } data.buttons = null; } // Now check the rest for (i in data) { if (this[i] && typeof(this[i]) == 'object' && typeof(this[i].populate) == 'function') this[i].populate(data[i]); } this.invokeEvent('populate', new DynEvent('populate', this)); } /** * Method: sweepOut * * This is a general method. By default, it returns an object * filled with the sweepOut returned by all internal elements that * are present inside toSweep collection. * * If all you want is to return contents of internal variable * this.sweepData, just add it to the toSweep collection. Eg.: * *> this.toSweep.add('sweepData'); * */ p.sweepOut = function () { var i, elm, length = this.toSweep.length(); var toReturn = {}; for (i=0; i<length; i++) { elm = this.toSweep.i(i); toReturn[elm] = this[elm].sweepOut(); } return toReturn; } p._thyDialogWindowOpen = p.open; /** * Method: open * * Overloaded method that accepts parameters, call Data Source * read method and stores it in case write method is called * * Parameters: * * params - The params to be used in read and write Data Source * methods * */ p.open = function (params) { if (params) { this.dataSrc.read(params); this.dataID = params; } else { this.dataID = null; } this._thyDialogWindowOpen(); } p._thyDialogWindowReset = p.reset; /** * Method: reset * * Overloaded method that resets some internal variables * */ p.reset = function () { this._thyDialogWindowReset(); this.dataID = null; } |
From: Thyamad c. <th...@us...> - 2005-09-01 01:07:27
|
Update of /cvsroot/thyapi/thyapi/thyutils In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10340/thyutils Modified Files: thycrypt.js thydatasource.js thyhash.js thyhashmd5.js Log Message: Commiting file additions and modification from SVN revision 1872 to 1873... Changes made by rpereira on 2005-09-01 03:24:32 +0200 (Thu, 01 Sep 2005) corresponding to SVN revision 1873 with message: - thyCrypt and thyHash tested - thyDataSource link method now searches for populate/sweepOut methods before setting them up Index: thydatasource.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thydatasource.js,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** thydatasource.js 29 Aug 2005 04:02:08 -0000 1.3 --- thydatasource.js 1 Sep 2005 01:07:15 -0000 1.4 *************** *** 326,330 **** if (!name && obj.name) name = obj.name; ! if (!event) event = ['read', 'write', 'remove', 'startup']; else if (typeof(event) == 'string') event = [event]; --- 326,335 ---- if (!name && obj.name) name = obj.name; ! if (!event) ! { ! event = ['remove', 'startup']; ! if (typeof(obj.populate) == 'function') event.push('read'); ! if (typeof(obj.sweepOut) == 'function') event.push('write'); ! } else if (typeof(event) == 'string') event = [event]; Index: thyhash.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thyhash.js,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** thyhash.js 23 Aug 2005 13:14:04 -0000 1.1 --- thyhash.js 1 Sep 2005 01:07:15 -0000 1.2 *************** *** 61,65 **** if (window.thyHashMD5) { ! self = new thyHashMD5(); return; } --- 61,66 ---- if (window.thyHashMD5) { ! self.cipher = new thyHashMD5(); ! self.loaded = true; return; } *************** *** 85,94 **** * */ ! p.encode = function (str, key) { ! throw({ ! result:'Cypher not set or encode called before library inclusion. Call on next timeout', ! location: 'thyHash.encode' ! }); } --- 86,100 ---- * */ ! p.encode = function (str) { ! if (!this.cipher) ! { ! throw({ ! result:'Cypher not set or encode called before library inclusion. Call on next timeout', ! location: 'thyHash.encode' ! }); ! } ! ! return this.cipher.encode(str); } Index: thyhashmd5.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thyhashmd5.js,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** thyhashmd5.js 23 Aug 2005 13:14:04 -0000 1.1 --- thyhashmd5.js 1 Sep 2005 01:07:15 -0000 1.2 *************** *** 66,70 **** p.encode = function (str) { ! return this.b64_md5(str); } --- 66,70 ---- p.encode = function (str) { ! return this.hex_md5(str); } Index: thycrypt.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thycrypt.js,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** thycrypt.js 23 Aug 2005 13:14:04 -0000 1.1 --- thycrypt.js 1 Sep 2005 01:07:15 -0000 1.2 *************** *** 63,67 **** if (window.thyBlowfish) { ! self = new thyBlowfish(); return; } --- 63,69 ---- if (window.thyBlowfish) { ! self.cypher = cypher; ! self.cypherObj = new thyBlowfish(); ! self.loaded = true; return; } *************** *** 90,97 **** p.encode = function (str, key) { ! throw({ ! result:'Cypher not set or decode called before library inclusion. Call on next timeout', ! location: 'thyCrypt.encode' ! }); } --- 92,104 ---- p.encode = function (str, key) { ! if (!this.cypherObj) ! { ! throw({ ! result:'Cypher not set or decode called before library inclusion. Call on next timeout', ! location: 'thyCrypt.encode' ! }); ! } ! ! return this.cypherObj.encode(str,key); } *************** *** 106,116 **** * code - The cyphered code * key - The key to be used */ ! p.decode = function (code, key) { ! throw({ ! result:'Cypher not set or decode method called before library inclusion. Call on next timeout', ! location: 'thyCrypt.decode' ! }); } --- 113,129 ---- * code - The cyphered code * key - The key to be used + * init - The initialization vector */ ! p.decode = function (code, key, init) { ! if (!this.cypherObj) ! { ! throw({ ! result:'Cypher not set or decode method called before library inclusion. Call on next timeout', ! location: 'thyCrypt.decode' ! }); ! } ! ! return this.cypherObj.decode(str,key, init); } |
From: Thyamad c. <th...@us...> - 2005-08-31 19:32:49
|
Update of /cvsroot/thyapi/thyapi/thywidgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23808/thywidgets Modified Files: thyeditbox.js thylistbox.js Log Message: Commiting file additions and modification from SVN revision 1870 to 1871... Changes made by vinicius on 2005-08-31 21:49:51 +0200 (Wed, 31 Aug 2005) corresponding to SVN revision 1871 with message: thyListBox - method setContentByValue created thyEditBox - method getValue created (it should be different of sweepOut, updated documentation thYDropDownBox - method setContentByValue created Index: thyeditbox.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thyeditbox.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thyeditbox.js 23 Aug 2005 13:14:05 -0000 1.2 --- thyeditbox.js 31 Aug 2005 19:32:37 -0000 1.3 *************** *** 3,7 **** * http://www.thyamad.com * * * ! * Copyright (C) 2005 - Raphael Derosso Pereira * * Based on DynAPI v3.0b1 * * ------------------------------------------------------------------------- * --- 3,7 ---- * http://www.thyamad.com * * * ! * Copyright (C) 2005 - Raphael Derosso Pereira, Vinicius Cubas Brand * * Based on DynAPI v3.0b1 * * ------------------------------------------------------------------------- * *************** *** 31,34 **** --- 31,53 ---- * - .<object name>_contents * + * Events: + * + * All events of a "text" javascript object, that are: + * + * onclick - when the mouse button is clicked on an element; + * ondblclick - when the mouse button is double-clicked on an element; + * onmousedown - when the mouse button is pressed over an element; + * onmouseup - when the mouse button is released over an element; + * onmouseover - when the mouse is moved onto an element; + * onmousemove - when the mouse is moved while over an element; + * onmouseout - when the mouse is moved away from an element; + * onkeypress - when a key is pressed and released over an element; + * onkeydown - when a key is pressed down over an element; + * onkeyup - when a key is released over an element. + * onfocus - when the element receives focus; + * onblur - when the element loses focus; + * onselect - when text in an input of type text or password is selected; + * onchange - when the element loses focus and its value has changed since it received focus. + * */ function thyEditBox(name,label,value) *************** *** 157,160 **** --- 176,192 ---- } + /** + * Method: getValue + * + * Returns the value of the current element + * + */ + p.getValue = function () + { + if (!this._created) return this._value; + + return this.contents.elm.childNodes[0].value; + } + /*************************************************************************\ * Private Methods * *************** *** 232,235 **** --- 264,268 ---- * Returns the current value of this component * + * TODO: (viniciuscb) change this to contents */ p._sweepOutContents = function() Index: thylistbox.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thylistbox.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thylistbox.js 23 Aug 2005 13:14:05 -0000 1.2 --- thylistbox.js 31 Aug 2005 19:32:37 -0000 1.3 *************** *** 3,7 **** * http://www.thyamad.com * * * ! * Copyright (C) 2005 - Raphael Derosso Pereira * * Based on DynAPI v3.0b1 * * ------------------------------------------------------------------------- * --- 3,7 ---- * http://www.thyamad.com * * * ! * Copyright (C) 2005 - Raphael Derosso Pereira, Vinicius Cubas Brand * * Based on DynAPI v3.0b1 * * ------------------------------------------------------------------------- * *************** *** 207,211 **** var nRows = this.getRowsCount(); ! for (i=0; i<nRows; i++) { if (this.getRowElement(i).getCellElement(0).sweepOut() == value) --- 207,211 ---- var nRows = this.getRowsCount(); ! for (var i=0; i<nRows; i++) { if (this.getRowElement(i).getCellElement(0).sweepOut() == value) *************** *** 215,218 **** --- 215,242 ---- /** + * Method: setContentByValue + * + * Changes the content associated with the specified value + * + * Parameters: + * + * value - The value that is associated with a content + * content - The new content + */ + p.setContentByValue = function (value,content) + { + var nRows = this.getRowsCount(); + + for (var i=0; i<nRows; i++) + { + if (this.getRowElement(i).getCellElement(0).sweepOut() == value) + { + this.getRowElement(i).getCellElement(1).populate(content); + return; + } + } + } + + /** * Method: search * |
From: Thyamad c. <th...@us...> - 2005-08-29 04:02:17
|
Update of /cvsroot/thyapi/thyapi/thywidgets In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20388/thywidgets Modified Files: thyborderpanel.js thygridcell.js thylabelpanel.js thypanel.js thywindow.js Log Message: Commiting file additions and modification from SVN revision 1859 to 1860... Changes made by rpereira on 2005-08-29 06:18:07 +0200 (Mon, 29 Aug 2005) corresponding to SVN revision 1860 with message: Corrected bug 1262190 - drag is now on pointer origin Index: thylabelpanel.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thylabelpanel.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thylabelpanel.js 23 Aug 2005 13:14:05 -0000 1.2 --- thylabelpanel.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 73,76 **** --- 73,77 ---- p.populate = function (data) { + // FIXME: This should be handled on extended class if (data == null) return; Index: thypanel.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thypanel.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thypanel.js 23 Aug 2005 13:14:05 -0000 1.2 --- thypanel.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 515,520 **** ((this.x != null || this.y != null) ? this._cssPosition+';' : ''), (this._float ? this._cssFloat : ''), ! //(this.contentRelative ? '"><div class="'+this.name+'_relative'+'" style="position: relative; width: 100%; height: 100%">' : '">'), ! (this.contentRelative ? '"><div class="'+this.name+'_relative'+'" style="">' : '">'), (this.noBreak ? '<nobr>' : ''), this.getInnerHTML(), --- 515,520 ---- ((this.x != null || this.y != null) ? this._cssPosition+';' : ''), (this._float ? this._cssFloat : ''), ! (this.contentRelative ? '"><div class="'+this.name+'_relative'+'" style="position: relative; width: 100%; height: 100%">' : '">'), ! //(this.contentRelative ? '"><div class="'+this.name+'_relative'+'" style="">' : '">'), (this.noBreak ? '<nobr>' : ''), this.getInnerHTML(), Index: thywindow.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thywindow.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thywindow.js 23 Aug 2005 13:14:05 -0000 1.2 --- thywindow.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 320,325 **** '<tr><td id="'+this.name+'_t'+'" class="'+this.getCSSClasses('top')+'" colspan="3"></td></tr>', '<tr><td id="'+this.name+'_l'+'" class="'+this.getCSSClasses('left')+'"></td>', ! '<td id="'+this.name+'_contentHolder" class="'+this.getCSSClasses('window')+'">',// style="position: relative">'+this._thyBorderPanelGetInnerHTML(), ! '<div style="position: relative;">'+this._thyPanelGetInnerHTML()+'</div>', '</td>', '<td id="'+this.name+'_r'+'" class="'+this.getCSSClasses('right')+'"></td></tr>', --- 320,326 ---- '<tr><td id="'+this.name+'_t'+'" class="'+this.getCSSClasses('top')+'" colspan="3"></td></tr>', '<tr><td id="'+this.name+'_l'+'" class="'+this.getCSSClasses('left')+'"></td>', ! '<td id="'+this.name+'_contentHolder" class="'+this.getCSSClasses('window')+'">', ! // style="position: relative">'+this._thyBorderPanelGetInnerHTML(), ! '<div style="position: relative; width: 100%; height: 100%">'+this._thyPanelGetInnerHTML()+'</div>', '</td>', '<td id="'+this.name+'_r'+'" class="'+this.getCSSClasses('right')+'"></td></tr>', Index: thygridcell.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thygridcell.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thygridcell.js 23 Aug 2005 13:14:05 -0000 1.2 --- thygridcell.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 348,356 **** ((this.x != null || this.y != null) ? this._cssPosition+';' : ''), (this._float ? this._cssFloat : ''), - //(this.contentRelative ? '"><div class="'+this.name+'_relative'+'" style="position: relative; width: 100%; height: 100%">' : '">'), - //(this.contentRelative ? '"><div class="'+this.name+'_relative'+'" style="">' : '">'), '">', this.getInnerHTML(), - //(this.contentRelative ? '</div></div>' : '</div>') '</td>' ].join(''); --- 348,353 ---- *************** *** 373,376 **** --- 370,374 ---- } + // FIXME: this should be on browser specific methods! p._createDOMElement = function () { Index: thyborderpanel.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/thyborderpanel.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thyborderpanel.js 23 Aug 2005 13:14:05 -0000 1.2 --- thyborderpanel.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 89,93 **** '<tr><td id="'+this.name+'_l'+'" class="'+this.getCSSClasses('left')+'"></td>', '<td id="'+this.name+'_contentsHolder" class="'+this.getCSSClasses('contents')+'">', ! '<div style="position: relative;">'+this._thyPanelGetInnerHTML()+'</div>', '</td>', '<td id="'+this.name+'_r'+'" class="'+this.getCSSClasses('right')+'"></td></tr>', --- 89,93 ---- '<tr><td id="'+this.name+'_l'+'" class="'+this.getCSSClasses('left')+'"></td>', '<td id="'+this.name+'_contentsHolder" class="'+this.getCSSClasses('contents')+'">', ! '<div style="position: relative; width: 100%; height: 100%">'+this._thyPanelGetInnerHTML()+'</div>', '</td>', '<td id="'+this.name+'_r'+'" class="'+this.getCSSClasses('right')+'"></td></tr>', |
From: Thyamad c. <th...@us...> - 2005-08-29 04:02:16
|
Update of /cvsroot/thyapi/thyapi/thyutils In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20388/thyutils Modified Files: thycollection.js thydatasource.js Log Message: Commiting file additions and modification from SVN revision 1859 to 1860... Changes made by rpereira on 2005-08-29 06:18:07 +0200 (Mon, 29 Aug 2005) corresponding to SVN revision 1860 with message: Corrected bug 1262190 - drag is now on pointer origin Index: thycollection.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thycollection.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thycollection.js 23 Aug 2005 13:14:04 -0000 1.2 --- thycollection.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 20,25 **** * Class: thyCollection * ! * This is the basic ThyAPI Collection Element. With it, one can hold a ! * collection of any Element. * */ --- 20,26 ---- * Class: thyCollection * ! * This is the basic ThyAPI Collection Element. With it, one can hold a ! * collection of any Element, each one with a corresponding name and ! * index. * */ *************** *** 110,114 **** p.populate = function (data) { ! if (data == null) throw({result: 'Invalid Data', location: 'thyCollection.populate'}); if (typeof(data) != 'object') data[this.defaultName+this.indexCount++] = data; --- 111,116 ---- p.populate = function (data) { ! //if (data == null) throw({result: 'Invalid Data', location: 'thyCollection.populate'}); ! if (data == null) return; if (typeof(data) != 'object') data[this.defaultName+this.indexCount++] = data; *************** *** 157,164 **** p.add = function (elm, name, index) { if (name && this.named[name] && (this.named[name] == elm || (this.getElementIndex(elm) == index && index != null))) return; ! if (this.named[name]) { var oldIndex = this.getElementIndex(this.named[name]); --- 159,168 ---- p.add = function (elm, name, index) { + if (elm == null) return; + if (name && this.named[name] && (this.named[name] == elm || (this.getElementIndex(elm) == index && index != null))) return; ! if (this.named[name] != null) { var oldIndex = this.getElementIndex(this.named[name]); Index: thydatasource.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thyutils/thydatasource.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** thydatasource.js 23 Aug 2005 13:14:04 -0000 1.2 --- thydatasource.js 29 Aug 2005 04:02:08 -0000 1.3 *************** *** 334,342 **** if (event[i] == 'read' && !(obj.populate && typeof(obj.populate) == 'function')) { ! throw({result: 'No populate methods to link on read', location: 'thyDataSource.link'}); } else if (event[i] == 'write' && !(obj.sweepOut && typeof(obj.sweepOut) == 'function')) { ! throw({result: 'No populate methods to link on read', location: 'thyDataSource.link'}); } --- 334,342 ---- if (event[i] == 'read' && !(obj.populate && typeof(obj.populate) == 'function')) { ! throw({result: 'No populate method to link on read', location: 'thyDataSource.link'}); } else if (event[i] == 'write' && !(obj.sweepOut && typeof(obj.sweepOut) == 'function')) { ! throw({result: 'No sweepOut method to link on write', location: 'thyDataSource.link'}); } |
From: Thyamad c. <th...@us...> - 2005-08-23 17:51:28
|
Update of /cvsroot/thyapi/thyapi/ext In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1936/ext Modified Files: debug.html debug.js Log Message: Commiting file additions and modification from SVN revision 1844 to 1845... Changes made by vinicius on 2005-08-23 20:26:32 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1845 with message: Changes in debug object to allow to find text inside it Index: debug.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/debug.html,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** debug.html 23 Aug 2005 13:14:04 -0000 1.2 --- debug.html 23 Aug 2005 17:51:16 -0000 1.3 *************** *** 88,92 **** +'.textinspect{width:90px;}' +'.textreload{width:130px;}' ! +'.textprint{width:100%; height:100%;}' +'.textstat{width:100%;}' +'.texteval{width:100%;height:132px;}' --- 88,92 ---- +'.textinspect{width:90px;}' +'.textreload{width:130px;}' ! +'.textprint{width:100%; height:400px; overflow:auto; background-color:white;}' +'.textstat{width:100%;}' +'.texteval{width:100%;height:132px;}' *************** *** 115,119 **** h[s++]='<input type="text" name="inspect" size="10" class="debugtextbox textinspect"></td><td>'+imginspect+'</td><td>\n'; h[s++]='<input type="text" name="reload" size="15" class="debugtextbox textreload"></td><td>'+imgreload+'</td></tr></table></td></tr><tr><td align="center" colspan="2">\n'; ! h[s++]='<textarea name="print" rows="11" cols="40" class="debugtextbox textprint" wrap="off"></textarea></td></tr>\n'; h[s++]='<tr><td nowrap><table border="0" cellspacing="0"><tr><td>\n'; h[s++]='<font face="'+(dynapi.ua.mac?'Monaco':'Courier')+'" size="1">'+imgclear+'</font></td><td>\n'; --- 115,119 ---- h[s++]='<input type="text" name="inspect" size="10" class="debugtextbox textinspect"></td><td>'+imginspect+'</td><td>\n'; h[s++]='<input type="text" name="reload" size="15" class="debugtextbox textreload"></td><td>'+imgreload+'</td></tr></table></td></tr><tr><td align="center" colspan="2">\n'; ! h[s++]='<div class="debugtextbox textprint"><xmp id="print" style="text-align:left;"></xmp></div></td></tr>\n'; h[s++]='<tr><td nowrap><table border="0" cellspacing="0"><tr><td>\n'; h[s++]='<font face="'+(dynapi.ua.mac?'Monaco':'Courier')+'" size="1">'+imgclear+'</font></td><td>\n'; *************** *** 132,136 **** document.close(); </script> - </body> </html> --- 132,135 ---- Index: debug.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/debug.js,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** debug.js 23 Aug 2005 13:14:04 -0000 1.2 --- debug.js 23 Aug 2005 17:51:16 -0000 1.3 *************** *** 109,114 **** this._buffer = ''; } ! this.win.document.debugform.print.value += s; ! this._normalModeData = this.win.document.debugform.print.value; // Does mozilla has something like this? --- 109,114 ---- this._buffer = ''; } ! this.win.document.getElementById('print').innerHTML += s; ! this._normalModeData = this.win.document.getElementById('print').innerHTML; // Does mozilla has something like this? *************** *** 169,177 **** if (!this.isLoaded) return; if(m=='watch'||(this._mode=='normal' && m!='normal')) { ! this._normalModeData = this.win.document.debugform.print.value; this._mode='watch'; this._enableWatch(); }else if(m=='normal'||(this._mode=='watch' && m!='watch')){ ! this.win.document.debugform.print.value=(this._normalModeData)?this._normalModeData:''; this._mode='normal'; this._disableWatch(); --- 169,177 ---- if (!this.isLoaded) return; if(m=='watch'||(this._mode=='normal' && m!='normal')) { ! this._normalModeData = this.win.document.getElementById('print').innerHTML; this._mode='watch'; this._enableWatch(); }else if(m=='normal'||(this._mode=='watch' && m!='watch')){ ! this.win.document.getElementById('print').innerHTML=(this._normalModeData)?this._normalModeData:''; this._mode='normal'; this._disableWatch(); *************** *** 245,249 **** } if(src!=this._oldWatchSrc){ ! this.win.document.debugform.print.value=this._oldWatchSrc=src; } if(this._timerWatch) window.clearTimeout(this._timerWatch); --- 245,249 ---- } if(src!=this._oldWatchSrc){ ! this.win.document.getElementById('print').innerHTML=this._oldWatchSrc=src; } if(this._timerWatch) window.clearTimeout(this._timerWatch); |
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/editor/_source/classes Modified Files: fckcontextmenugroup.js fckcontextmenuitem.js fckcontextmenuseparator.js fckevents.js fckpanel_gecko.js fckpanel_ie.js fckplugin.js fckspecialcombo.js fckstyledef.js fckstyledef_gecko.js fckstyledef_ie.js fckstylesloader.js fcktoolbar.js fcktoolbarbutton.js fcktoolbarcombo.js fcktoolbarfontformatcombo.js fcktoolbarfontscombo.js fcktoolbarfontsizecombo.js fcktoolbarpanelbutton.js fcktoolbarspecialcombo.js fcktoolbarstylecombo.js Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: fckplugin.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckplugin.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckplugin.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckplugin.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKPlugin Class: Represents a single plugin. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-22 11:12:10 * * File Authors: --- 12,17 ---- * FCKPlugin Class: Represents a single plugin. * ! * Version: 2.0 RC3 ! * Modified: 2005-01-19 17:27:15 * * File Authors: *************** *** 23,32 **** FCKConfig.PluginsPath += '/' ; ! var FCKPlugin = function( name, availableLangs ) { this.Name = name ; ! this.Path = FCKConfig.PluginsPath + name + '/' ; ! if ( availableLangs.length == 0 ) this.AvailableLangs = new Array() ; else --- 23,33 ---- FCKConfig.PluginsPath += '/' ; ! var FCKPlugin = function( name, availableLangs, basePath ) { this.Name = name ; ! this.BasePath = basePath ? basePath : FCKConfig.PluginsPath ; ! this.Path = this.BasePath + name + '/' ; ! if ( !availableLangs || availableLangs.length == 0 ) this.AvailableLangs = new Array() ; else Index: fckstyledef_ie.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckstyledef_ie.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckstyledef_ie.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckstyledef_ie.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKStyleDef Class: represents a single stylke definition. (IE specific) * ! * Version: 2.0 RC2 * Modified: 2004-11-22 11:09:44 * --- 12,16 ---- * FCKStyleDef Class: represents a single stylke definition. (IE specific) * ! * Version: 2.0 RC3 * Modified: 2004-11-22 11:09:44 * Index: fckevents.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckevents.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckevents.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckevents.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKEvents Class: used to handle events is a advanced way. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-04 16:52:36 * * File Authors: --- 12,17 ---- * FCKEvents Class: used to handle events is a advanced way. * ! * Version: 2.0 RC3 ! * Modified: 2005-03-02 09:19:48 * * File Authors: *************** *** 25,29 **** } ! FCKEvents.prototype.AttachEvent = function( eventName, functionPointer, params ) { if ( ! this.RegisteredEvents[ eventName ] ) this.RegisteredEvents[ eventName ] = new Array() ; --- 25,29 ---- } ! FCKEvents.prototype.AttachEvent = function( eventName, functionPointer ) { if ( ! this.RegisteredEvents[ eventName ] ) this.RegisteredEvents[ eventName ] = new Array() ; *************** *** 36,54 **** var bReturnValue = true ; - FCKDebug.Output( 'Firing event: ' + eventName, 'Fuchsia' ) ; - var oCalls = this.RegisteredEvents[ eventName ] ; if ( oCalls ) { for ( var i = 0 ; i < oCalls.length ; i++ ) ! { ! if ( typeof( oCalls[ i ] ) == "function" ) // A Function Pointer ! bReturnValue = ( bReturnValue && oCalls[ i ]( params ) ) ; ! else // A string (code to run) ! bReturnValue = ( bReturnValue && eval( oCalls[ i ] ) ) ; ! } } return bReturnValue ; ! } ! --- 36,46 ---- var bReturnValue = true ; var oCalls = this.RegisteredEvents[ eventName ] ; if ( oCalls ) { for ( var i = 0 ; i < oCalls.length ; i++ ) ! bReturnValue = ( oCalls[ i ]( params ) && bReturnValue ) ; } return bReturnValue ; ! } \ No newline at end of file Index: fcktoolbarfontscombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarfontscombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarfontscombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarfontscombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC2 * Modified: 2004-11-19 07:50:38 * --- 12,16 ---- * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC3 * Modified: 2004-11-19 07:50:38 * Index: fcktoolbarfontsizecombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarfontsizecombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarfontsizecombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarfontsizecombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC2 * Modified: 2004-11-19 07:50:29 * --- 12,16 ---- * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC3 * Modified: 2004-11-19 07:50:29 * Index: fcktoolbarspecialcombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarspecialcombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarspecialcombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarspecialcombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 19,24 **** * - CreateItems( targetSpecialCombo ) [ Add all items in the special combo ] * ! * Version: 2.0 RC2 ! * Modified: 2004-11-15 10:53:54 * * File Authors: --- 19,24 ---- * - CreateItems( targetSpecialCombo ) [ Add all items in the special combo ] * ! * Version: 2.0 RC3 ! * Modified: 2005-01-04 18:41:03 * * File Authors: *************** *** 27,31 **** var FCKToolbarSpecialCombo = function() ! {} FCKToolbarSpecialCombo.prototype.CreateInstance = function( parentToolbar ) --- 27,34 ---- var FCKToolbarSpecialCombo = function() ! { ! this.SourceView = false ; ! this.ContextSensitive = true ; ! } FCKToolbarSpecialCombo.prototype.CreateInstance = function( parentToolbar ) *************** *** 35,39 **** this._Combo.PanelWidth = 150 ; this._Combo.PanelMaxHeight = 150 ; ! this.CreateItems( this._Combo ) ; --- 38,42 ---- this._Combo.PanelWidth = 150 ; this._Combo.PanelMaxHeight = 150 ; ! this.CreateItems( this._Combo ) ; *************** *** 53,60 **** var eState ; ! if ( FCK.EditMode == FCK_EDITMODE_SOURCE && ! this.SourceView ) ! eState = FCK_TRISTATE_DISABLED ; ! else ! { var sValue = this.Command.GetState() ; --- 56,63 ---- var eState ; ! // if ( FCK.EditMode == FCK_EDITMODE_SOURCE && ! this.SourceView ) ! // eState = FCK_TRISTATE_DISABLED ; ! // else ! // { var sValue = this.Command.GetState() ; *************** *** 63,78 **** eState = FCK_TRISTATE_ON ; ! if ( typeof( this.RefreshActiveItems ) == 'function' ) ! this.RefreshActiveItems( this._Combo ) ; ! else { ! this._Combo.DeselectAll() ; ! this._Combo.SelectItem( sValue ) ; ! this._Combo.SetLabelById( sValue ) ; } } else eState = FCK_TRISTATE_DISABLED ; ! } // If there are no state changes then do nothing and return. --- 66,83 ---- eState = FCK_TRISTATE_ON ; ! if ( !this.RefreshActiveItems ) { ! this.RefreshActiveItems = function( combo, value ) ! { ! this._Combo.DeselectAll() ; ! this._Combo.SelectItem( value ) ; ! this._Combo.SetLabelById( value ) ; ! } } + this.RefreshActiveItems( this._Combo, sValue ) ; } else eState = FCK_TRISTATE_DISABLED ; ! // } // If there are no state changes then do nothing and return. *************** *** 90,92 **** --- 95,110 ---- // Updates the graphical state. this._Combo.SetEnabled( eState != FCK_TRISTATE_DISABLED ) ; + } + + FCKToolbarSpecialCombo.prototype.Enable = function() + { + this.RefreshState() ; + } + + FCKToolbarSpecialCombo.prototype.Disable = function() + { + this.State = FCK_TRISTATE_DISABLED ; + this._Combo.DeselectAll() ; + this._Combo.SetLabel( '' ) ; + this._Combo.SetEnabled( false ) ; } \ No newline at end of file Index: fckcontextmenuitem.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckcontextmenuitem.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckcontextmenuitem.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckcontextmenuitem.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKContextMenuItem Class: represents a item in the context menu. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-10 17:14:48 * * File Authors: --- 12,17 ---- * FCKContextMenuItem Class: represents a item in the context menu. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-23 23:44:49 * * File Authors: *************** *** 50,55 **** this._Row.onclick = function() { ! this.FCKContextMenuItem.ContextMenu.Hide() ; ! this.FCKContextMenuItem.Command.Execute() ; return false ; } --- 50,58 ---- this._Row.onclick = function() { ! if ( this.className != 'CM_Disabled' ) ! { ! this.FCKContextMenuItem.ContextMenu.Hide() ; ! this.FCKContextMenuItem.Command.Execute() ; ! } return false ; } *************** *** 58,62 **** oCell.className = 'CM_Icon' ; ! if ( this.HasIcon ) oCell.innerHTML = '<img alt="" src="' + FCKConfig.SkinPath + 'toolbar/button.' + this.Command.Name.toLowerCase() + '.gif" width="21" height="20" unselectable="on">' ; oCell = this._Row.insertCell(-1) ; --- 61,65 ---- oCell.className = 'CM_Icon' ; ! if ( this.HasIcon ) oCell.innerHTML = '<img alt="" src="' + FCKConfig.SkinPath + 'toolbar/' + this.Command.Name.toLowerCase() + '.gif" width="21" height="20" unselectable="on">' ; oCell = this._Row.insertCell(-1) ; *************** *** 90,94 **** ----------------------------------------- <tr class="CM_Disabled"> ! <td class="CM_Icon"><img alt="" src="icons/button.cut.gif" width="21" height="20" unselectable="on"></td> <td class="CM_Label" unselectable="on">Cut</td> </tr> --- 93,97 ---- ----------------------------------------- <tr class="CM_Disabled"> ! <td class="CM_Icon"><img alt="" src="icons/cut.gif" width="21" height="20" unselectable="on"></td> <td class="CM_Label" unselectable="on">Cut</td> </tr> Index: fckcontextmenuseparator.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckcontextmenuseparator.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckcontextmenuseparator.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckcontextmenuseparator.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKContextMenuSeparator Class: represents a separator in the toolbar. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:47 * --- 12,16 ---- * FCKContextMenuSeparator Class: represents a separator in the toolbar. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:47 * Index: fcktoolbar.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbar.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbar.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbar.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * toolbar set visible, but just a strip on it... a group of items. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:47 * --- 13,17 ---- * toolbar set visible, but just a strip on it... a group of items. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:47 * Index: fcktoolbarpanelbutton.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarpanelbutton.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarpanelbutton.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarpanelbutton.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,18 **** * that shows a panel when pressed. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-30 09:26:22 * * File Authors: --- 13,18 ---- * that shows a panel when pressed. * ! * Version: 2.0 RC3 ! * Modified: 2005-01-10 15:28:31 * * File Authors: *************** *** 35,39 **** <table class="TB_ButtonType_Icon" cellspacing="0" cellpadding="0" border="0"> <tr> ! <td class="TB_Icon"><img src="icons/button.redo.gif" width="21" height="21" style="VISIBILITY: hidden" onload="this.style.visibility = '';"></td> <td class="TB_Text" unselectable="on">Redo</td> <td class="TB_ButtonArrow"><img src="skin/images/toolbar_buttonarrow.gif" width="5" height="3"></td> --- 35,39 ---- <table class="TB_ButtonType_Icon" cellspacing="0" cellpadding="0" border="0"> <tr> ! <td class="TB_Icon"><img src="icons/redo.gif" width="21" height="21" style="VISIBILITY: hidden" onload="this.style.visibility = '';"></td> <td class="TB_Text" unselectable="on">Redo</td> <td class="TB_ButtonArrow"><img src="skin/images/toolbar_buttonarrow.gif" width="5" height="3"></td> *************** *** 100,104 **** '<table title="' + this.Tooltip + '" class="' + sClass + '" cellspacing="0" cellpadding="0" border="0" unselectable="on">' + '<tr>' + ! '<td class="TB_Icon" unselectable="on"><img src="' + FCKConfig.SkinPath + 'toolbar/button.' + this.Command.Name.toLowerCase() + '.gif" width="21" height="21" unselectable="on"></td>' + '<td class="TB_Text" unselectable="on">' + this.Label + '</td>' + '<td class="TB_ButtonArrow" unselectable="on"><img src="' + FCKConfig.SkinPath + 'images/toolbar.buttonarrow.gif" width="5" height="3"></td>' + --- 100,104 ---- '<table title="' + this.Tooltip + '" class="' + sClass + '" cellspacing="0" cellpadding="0" border="0" unselectable="on">' + '<tr>' + ! '<td class="TB_Icon" unselectable="on"><img src="' + FCKConfig.SkinPath + 'toolbar/' + this.Command.Name.toLowerCase() + '.gif" width="21" height="21" unselectable="on"></td>' + '<td class="TB_Text" unselectable="on">' + this.Label + '</td>' + '<td class="TB_ButtonArrow" unselectable="on"><img src="' + FCKConfig.SkinPath + 'images/toolbar.buttonarrow.gif" width="5" height="3"></td>' + *************** *** 113,117 **** } ! // The Panel Button works like a normal button so the refresh state function // defined for the normal button can be reused here. ! FCKToolbarPanelButton.prototype.RefreshState = FCKToolbarButton.prototype.RefreshState ; \ No newline at end of file --- 113,119 ---- } ! // The Panel Button works like a normal button so the refresh state functions // defined for the normal button can be reused here. ! FCKToolbarPanelButton.prototype.RefreshState = FCKToolbarButton.prototype.RefreshState ; ! FCKToolbarPanelButton.prototype.Enable = FCKToolbarButton.prototype.Enable ; ! FCKToolbarPanelButton.prototype.Disable = FCKToolbarButton.prototype.Disable ; \ No newline at end of file Index: fcktoolbarcombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarcombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarcombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarcombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKToolbarCombo Class: represents a combo in the toolbar. * ! * Version: 2.0 RC2 * Modified: 2004-11-10 17:14:48 * --- 12,16 ---- * FCKToolbarCombo Class: represents a combo in the toolbar. * ! * Version: 2.0 RC3 * Modified: 2004-11-10 17:14:48 * Index: fcktoolbarbutton.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarbutton.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarbutton.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarbutton.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKToolbarButton Class: represents a button in the toolbar. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-16 00:40:01 * * File Authors: --- 12,17 ---- * FCKToolbarButton Class: represents a button in the toolbar. * ! * Version: 2.0 RC3 ! * Modified: 2005-01-18 11:07:28 * * File Authors: *************** *** 19,31 **** */ ! var FCKToolbarButton = function( commandName, label, tooltip, style, sourceView ) { ! this.Command = FCKCommands.GetCommand( commandName ) ; ! this.Label = label ? label : commandName ; ! this.Tooltip = tooltip ? tooltip : ( label ? label : commandName) ; ! this.Style = style ? style : FCK_TOOLBARITEM_ONLYICON ; ! this.SourceView = sourceView ? true : false ; ! this.IconPath = FCKConfig.SkinPath + 'toolbar/button.' + commandName.toLowerCase() + '.gif' ; ! this.State = FCK_UNKNOWN ; } --- 19,32 ---- */ ! var FCKToolbarButton = function( commandName, label, tooltip, style, sourceView, contextSensitive ) { ! this.Command = FCKCommands.GetCommand( commandName ) ; ! this.Label = label ? label : commandName ; ! this.Tooltip = tooltip ? tooltip : ( label ? label : commandName) ; ! this.Style = style ? style : FCK_TOOLBARITEM_ONLYICON ; ! this.SourceView = sourceView ? true : false ; ! this.ContextSensitive = contextSensitive ? true : false ; ! this.IconPath = FCKConfig.SkinPath + 'toolbar/' + commandName.toLowerCase() + '.gif' ; ! this.State = FCK_UNKNOWN ; } *************** *** 36,40 **** <table class="TB_ButtonType_Icon" cellspacing="0" cellpadding="0" border="0"> <tr> ! <td class="TB_Icon"><img src="icons/button.redo.gif" width="21" height="21"></td> <td class="TB_Text" unselectable="on">Redo</td> </tr> --- 37,41 ---- <table class="TB_ButtonType_Icon" cellspacing="0" cellpadding="0" border="0"> <tr> ! <td class="TB_Icon"><img src="icons/redo.gif" width="21" height="21"></td> <td class="TB_Text" unselectable="on">Redo</td> </tr> *************** *** 102,112 **** FCKToolbarButton.prototype.RefreshState = function() { // Gets the actual state. ! var eState ; ! ! if ( FCK.EditMode == FCK_EDITMODE_SOURCE && ! this.SourceView ) ! eState = FCK_TRISTATE_DISABLED ; ! else ! eState = this.Command.GetState() ; // If there are no state changes than do nothing and return. --- 103,117 ---- FCKToolbarButton.prototype.RefreshState = function() { + /* + TODO: Delete this commend block on stable version. // Gets the actual state. ! // var eState ; ! ! // if ( FCK.EditMode == FCK_EDITMODE_SOURCE && ! this.SourceView ) ! // eState = FCK_TRISTATE_DISABLED ; ! // else ! */ ! // Gets the actual state. ! var eState = this.Command.GetState() ; // If there are no state changes than do nothing and return. *************** *** 128,130 **** --- 133,146 ---- break ; } + } + + FCKToolbarButton.prototype.Enable = function() + { + this.RefreshState() ; + } + + FCKToolbarButton.prototype.Disable = function() + { + this.State = FCK_TRISTATE_DISABLED ; + this.DOMDiv.className = 'TB_Button_Disabled' ; } \ No newline at end of file Index: fckstylesloader.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckstylesloader.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckstylesloader.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckstylesloader.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * for loading the styles defined in the XML file. * ! * Version: 2.0 RC2 * Modified: 2004-11-22 18:08:11 * --- 13,17 ---- * for loading the styles defined in the XML file. * ! * Version: 2.0 RC3 * Modified: 2004-11-22 18:08:11 * Index: fckstyledef.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckstyledef.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckstyledef.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckstyledef.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKStyleDef Class: represents a single stylke definition. * ! * Version: 2.0 RC2 * Modified: 2004-11-22 11:09:42 * --- 12,16 ---- * FCKStyleDef Class: represents a single stylke definition. * ! * Version: 2.0 RC3 * Modified: 2004-11-22 11:09:42 * Index: fckstyledef_gecko.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckstyledef_gecko.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckstyledef_gecko.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckstyledef_gecko.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKStyleDef Class: represents a single stylke definition. (Gecko specific) * ! * Version: 2.0 RC2 * Modified: 2004-11-22 11:09:45 * --- 12,16 ---- * FCKStyleDef Class: represents a single stylke definition. (Gecko specific) * ! * Version: 2.0 RC3 * Modified: 2004-11-22 11:09:45 * Index: fckspecialcombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckspecialcombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckspecialcombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckspecialcombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKSpecialCombo Class: represents a special combo. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-22 11:10:06 * * File Authors: --- 12,17 ---- * FCKSpecialCombo Class: represents a special combo. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-23 18:56:39 * * File Authors: *************** *** 184,187 **** --- 184,191 ---- this.SpecialCombo._Panel.PanelDiv.style.width = this.SpecialCombo.PanelWidth + 'px' ; + + if ( FCKBrowserInfo.IsGecko ) + this.SpecialCombo._Panel.PanelDiv.style.overflow = '-moz-scrollbars-vertical' ; + this.SpecialCombo._Panel.Show( 0, this.offsetHeight, this, null, this.SpecialCombo.PanelMaxHeight, true ) ; } Index: fcktoolbarstylecombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarstylecombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarstylecombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarstylecombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-19 07:50:11 * * File Authors: --- 12,17 ---- * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC3 ! * Modified: 2004-12-31 15:04:31 * * File Authors: Index: fckpanel_ie.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckpanel_ie.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckpanel_ie.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckpanel_ie.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKPanel Class: Creates and manages floating panels in IE Browsers. * ! * Version: 2.0 RC2 * Modified: 2004-11-10 13:20:42 * --- 12,16 ---- * FCKPanel Class: Creates and manages floating panels in IE Browsers. * ! * Version: 2.0 RC3 * Modified: 2004-11-10 13:20:42 * Index: fckcontextmenugroup.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckcontextmenugroup.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckcontextmenugroup.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckcontextmenugroup.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,18 **** * menu. Generaly a group of items is directly dependent of the same rules. * ! * Version: 2.0 RC2 ! * Modified: 2004-05-31 23:07:47 * * File Authors: --- 13,18 ---- * menu. Generaly a group of items is directly dependent of the same rules. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-09 19:35:56 * * File Authors: *************** *** 20,24 **** */ ! var FCKContextMenuGroup = function() { this.IsVisible = true ; --- 20,24 ---- */ ! var FCKContextMenuGroup = function( addSeparator, contextMenu, firstItemCommand, firstItemLabel, hasIcon ) { this.IsVisible = true ; *************** *** 27,30 **** --- 27,36 ---- this.Items = new Array() ; + if ( addSeparator ) + this.Add( new FCKContextMenuSeparator() ) ; + + if ( contextMenu && firstItemCommand && firstItemLabel ) + this.Add( new FCKContextMenuItem( contextMenu, firstItemCommand, firstItemLabel, hasIcon ) ) ; + // This OPTIONAL function checks if the group must be shown. this.ValidationFunction = null ; Index: fckpanel_gecko.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fckpanel_gecko.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckpanel_gecko.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckpanel_gecko.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * FCKPanel Class: Creates and manages floating panels in Gecko Browsers. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-10 13:22:16 * * File Authors: --- 12,17 ---- * FCKPanel Class: Creates and manages floating panels in Gecko Browsers. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-23 18:56:41 * * File Authors: *************** *** 27,32 **** this.Window = window ; ! while ( this.Window != window.top && this.Window.parent.document.body.tagName != 'FRAMESET' ) { this.Window = this.Window.parent ; } --- 27,45 ---- this.Window = window ; ! while ( this.Window != window.top ) { + // Try/Catch must be used to avoit an error when using a frameset + // on a different domain: + // "Permission denied to get property HTMLDocument.Body". + try + { + if ( this.Window.parent.document.body.tagName == 'FRAMESET' ) + break ; + } + catch (e) + { + break ; + } + this.Window = this.Window.parent ; } *************** *** 105,113 **** function SetOnClickListener( targetWindow, targetFunction ) { ! if ( targetWindow == null || ( targetWindow.frameElement && targetWindow.frameElement.IsFCKPanel ) ) ! return ; - targetWindow.document.addEventListener( 'click', targetFunction, false ) ; - for ( var i = 0 ; i < targetWindow.frames.length ; i++ ) SetOnClickListener( targetWindow.frames[i], targetFunction ) ; --- 118,133 ---- function SetOnClickListener( targetWindow, targetFunction ) { ! // Try/Catch must be used to avoit an error when using a frameset ! // on a different domain: ! // "Permission denied to get property Window.frameElement". ! try ! { ! if ( targetWindow == null || ( targetWindow.frameElement && targetWindow.frameElement.IsFCKPanel ) ) ! return ; ! ! targetWindow.document.addEventListener( 'click', targetFunction, false ) ; ! } ! catch (e) {} for ( var i = 0 ; i < targetWindow.frames.length ; i++ ) SetOnClickListener( targetWindow.frames[i], targetFunction ) ; *************** *** 145,148 **** --- 165,172 ---- FCKPanel.prototype.Hide = function() { + // There is a bug on Firefox over Mac. It doesn't hide the Panel + // scrollbars, so we must force it. + this.PanelDiv.style.overflow = 'visible' ; + this._IFrame.style.visibility = 'hidden' ; // this._IFrame.style.left = this._IFrame.style.top = '0px' ; *************** *** 162,172 **** return ; ! if ( targetWindow.frameElement && targetWindow.frameElement.IsFCKPanel ) ! targetWindow.frameElement.Panel.Hide() ; ! else ! targetWindow.document.removeEventListener( 'click', FCKPanelEventHandlers.OnDocumentClick, false ) ; ! for ( var i = 0 ; i < targetWindow.frames.length ; i++ ) ! RemoveOnClickListener( targetWindow.frames[i] ) ; } RemoveOnClickListener( window.top ) ; --- 186,203 ---- return ; ! // Try/Catch must be used to avoit an error when using a frameset ! // on a different domain: ! // "Permission denied to get property Window.frameElement". ! try ! { ! if ( targetWindow.frameElement && targetWindow.frameElement.IsFCKPanel ) ! targetWindow.frameElement.Panel.Hide() ; ! else ! targetWindow.document.removeEventListener( 'click', FCKPanelEventHandlers.OnDocumentClick, false ) ; ! } ! catch (e) {} ! for ( var i = 0 ; i < targetWindow.frames.length ; i++ ) ! RemoveOnClickListener( targetWindow.frames[i] ) ; } RemoveOnClickListener( window.top ) ; Index: fcktoolbarfontformatcombo.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/classes/fcktoolbarfontformatcombo.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktoolbarfontformatcombo.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktoolbarfontformatcombo.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC2 * Modified: 2004-12-05 22:25:20 * --- 12,16 ---- * FCKToolbarPanelButton Class: Handles the Fonts combo selector. * ! * Version: 2.0 RC3 * Modified: 2004-12-05 22:25:20 * |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:46
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor Modified Files: fckconfig.js fckeditor.asp fckeditor.cfc fckeditor.cfm fckeditor.js fckeditor.php fckstyles.xml license.txt Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: fckeditor.php =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckeditor.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.php 28 Feb 2005 00:33:16 -0000 1.1.1.1 --- fckeditor.php 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 15,20 **** * instances in PHP pages on server side. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-29 17:56:52 * * File Authors: --- 15,20 ---- * instances in PHP pages on server side. * ! * Version: 2.0 RC3 ! * Modified: 2005-03-02 12:38:37 * * File Authors: *************** *** 97,101 **** if ( strpos($sAgent, 'MSIE') !== false && strpos($sAgent, 'mac') === false && strpos($sAgent, 'Opera') === false ) { ! $iVersion = (int)substr($sAgent, strpos($sAgent, 'MSIE') + 5, 3) ; return ($iVersion >= 5.5) ; } --- 97,101 ---- if ( strpos($sAgent, 'MSIE') !== false && strpos($sAgent, 'mac') === false && strpos($sAgent, 'Opera') === false ) { ! $iVersion = (float)substr($sAgent, strpos($sAgent, 'MSIE') + 5, 3) ; return ($iVersion >= 5.5) ; } *************** *** 122,134 **** if ( $sValue === true ) ! $sParams .= htmlspecialchars( $sKey ) . '=true' ; else if ( $sValue === false ) ! $sParams .= htmlspecialchars( $sKey ) . '=false' ; else ! $sParams .= htmlspecialchars( $sKey ) . '=' . htmlspecialchars( $sValue ) ; } return $sParams ; } } --- 122,144 ---- if ( $sValue === true ) ! $sParams .= $this->EncodeConfig( $sKey ) . '=true' ; else if ( $sValue === false ) ! $sParams .= $this->EncodeConfig( $sKey ) . '=false' ; else ! $sParams .= $this->EncodeConfig( $sKey ) . '=' . $this->EncodeConfig( $sValue ) ; } return $sParams ; } + + function EncodeConfig( $valueToEncode ) + { + $chars = array( + '&' => '%26', + '=' => '%3D', + '"' => '%22' ) ; + + return strtr( $valueToEncode, $chars ) ; + } } Index: fckstyles.xml =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckstyles.xml,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckstyles.xml 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- fckstyles.xml 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 1,3 **** ! <?xml version="1.0" encoding="utf-8" ?> <!-- * FCKeditor - The text editor for internet --- 1,3 ---- ! <?xml version="1.0" encoding="utf-8" ?> <!-- * FCKeditor - The text editor for internet *************** *** 11,20 **** * * File Name: fckstyles.xml ! * This is the sample style definitions file. It makes the styles combo * completely customizable. * See FCKConfig.StylesXmlPath in the configuration file. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-27 01:55:27 * * File Authors: --- 11,20 ---- * * File Name: fckstyles.xml ! * This is the sample style definitions file. It makes the styles combo * completely customizable. * See FCKConfig.StylesXmlPath in the configuration file. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-09 13:51:09 * * File Authors: Index: fckeditor.cfm =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckeditor.cfm,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.cfm 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- fckeditor.cfm 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 26,31 **** * > * ! * Version: 2.0 RC2 ! * Modified: 2004-12-07 12:06:16 * * File Authors: --- 26,31 ---- * > * ! * Version: 2.0 RC3 ! * Modified: 2004-12-22 13:51:08 * * File Authors: *************** *** 128,132 **** if( iPos GT 0 ) { ! if( not len( sConfig ) ) sConfig = sConfig & "&"; --- 128,132 ---- if( iPos GT 0 ) { ! if( len( sConfig ) ) sConfig = sConfig & "&"; Index: fckconfig.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckconfig.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckconfig.js 28 Feb 2005 00:33:16 -0000 1.1.1.1 --- fckconfig.js 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 11,17 **** * File Name: fckconfig.js * Editor configuration settings. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-17 08:14:33 * * File Authors: --- 11,18 ---- * File Name: fckconfig.js * Editor configuration settings. + * See the documentation for more info. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-27 21:31:48 * * File Authors: *************** *** 19,92 **** */ - // Custom Configurations (leave blank to ignore) FCKConfig.CustomConfigurationsPath = '' ; - // Style File to be used in the editable area. FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css' ; ! // Enables the debug window FCKConfig.Debug = false ; - // Set the path for the skin files to use. FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ; FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ; ! // Language settings ! FCKConfig.AutoDetectLanguage = true ; ! FCKConfig.DefaultLanguage = 'en' ; - // Enable XHTML support FCKConfig.EnableXHTML = true ; FCKConfig.EnableSourceXHTML = true ; ! // Tells Gecko browsers to use SPAN instead of <B>, <I> and <U>. ! FCKConfig.GeckoUseSPAN = true ; ! // Force the editor to get the focus on startup (page load). ! FCKConfig.StartupFocus = true ; ! // Cut and Paste options FCKConfig.ForcePasteAsPlainText = false ; ! ! FCKConfig.ForceSimpleAmpersand = false ; ! ! FCKConfig.TabSpaces = 0 ; ! ! // When the user presses <ENTER> inserts a <BR> tag instead of a <P> (on IE). FCKConfig.UseBROnCarriageReturn = false ; - - // Link: Target Windows - FCKConfig.LinkShowTargets = true ; - FCKConfig.LinkTargets = '_blank;_parent;_self;_top' ; - FCKConfig.LinkDefaultTarget = '' ; - FCKConfig.ToolbarStartExpanded = true ; FCKConfig.ToolbarCanCollapse = true ; - //## - //## Toolbar Buttons Sets - //## FCKConfig.ToolbarSets["Default"] = [ ! ['Source','-','Save','NewPage','Preview'], ! ['Cut','Copy','Paste','PasteText','PasteWord','-','Print'], ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'], ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'], ['OrderedList','UnorderedList','-','Outdent','Indent'], ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], ! ['Link','Unlink'], ! ['Image','Table','Rule','SpecialChar','Smiley'], ['Style','FontFormat','FontName','FontSize'], ['TextColor','BGColor'], ['About'] ] ; FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','-','About'] ] ; ! // Font Colors FCKConfig.FontColors = '000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,808080,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF' ; - // Font Combos FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ; FCKConfig.FontSizes = '1/xx-small;2/x-small;3/small;4/medium;5/large;6/x-large;7/xx-large' ; --- 20,86 ---- */ FCKConfig.CustomConfigurationsPath = '' ; FCKConfig.EditorAreaCSS = FCKConfig.BasePath + 'css/fck_editorarea.css' ; ! FCKConfig.BaseHref = '' ; ! ! FCKConfig.FullPage = false ; ! FCKConfig.Debug = false ; FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/default/' ; FCKConfig.PluginsPath = FCKConfig.BasePath + 'plugins/' ; ! // FCKConfig.Plugins.Add( 'placeholder', 'en,it' ) ; ! ! FCKConfig.AutoDetectLanguage = true ; ! FCKConfig.DefaultLanguage = 'en' ; ! FCKConfig.ContentLangDirection = 'ltr' ; FCKConfig.EnableXHTML = true ; FCKConfig.EnableSourceXHTML = true ; ! FCKConfig.FillEmptyBlocks = true ; ! FCKConfig.FormatSource = true ; ! FCKConfig.FormatOutput = true ; ! FCKConfig.FormatIndentator = ' ' ; ! FCKConfig.GeckoUseSPAN = true ; ! FCKConfig.StartupFocus = false ; FCKConfig.ForcePasteAsPlainText = false ; ! FCKConfig.ForceSimpleAmpersand = false ; ! FCKConfig.TabSpaces = 0 ; ! FCKConfig.ShowBorders = true ; FCKConfig.UseBROnCarriageReturn = false ; FCKConfig.ToolbarStartExpanded = true ; FCKConfig.ToolbarCanCollapse = true ; FCKConfig.ToolbarSets["Default"] = [ ! ['Source','DocProps','-','Save','NewPage','Preview'], ! ['Cut','Copy','Paste','PasteText','PasteWord','-','Print','SpellCheck'], ['Undo','Redo','-','Find','Replace','-','SelectAll','RemoveFormat'], ['Bold','Italic','Underline','StrikeThrough','-','Subscript','Superscript'], ['OrderedList','UnorderedList','-','Outdent','Indent'], ['JustifyLeft','JustifyCenter','JustifyRight','JustifyFull'], ! ['Link','Unlink','Anchor'], ! ['Image','Table','Rule','Smiley','SpecialChar','UniversalKey'], ! ['Form','Checkbox','Radio','TextField','Textarea','Select','Button','ImageButton','HiddenField'], ! '/', ['Style','FontFormat','FontName','FontSize'], ['TextColor','BGColor'], ['About'] ] ; + FCKConfig.ToolbarSets["Basic"] = [ ['Bold','Italic','-','OrderedList','UnorderedList','-','Link','Unlink','-','About'] ] ; ! FCKConfig.ContextMenu = ['Generic','Link','Anchor','Image','Select','Textarea','Checkbox','Radio','TextField','HiddenField','ImageButton','Button','BulletedList','NumberedList','TableCell','Table','Form'] ; ! FCKConfig.FontColors = '000000,993300,333300,003300,003366,000080,333399,333333,800000,FF6600,808000,808080,008080,0000FF,666699,808080,FF0000,FF9900,99CC00,339966,33CCCC,3366FF,800080,999999,FF00FF,FFCC00,FFFF00,00FF00,00FFFF,00CCFF,993366,C0C0C0,FF99CC,FFCC99,FFFF99,CCFFCC,CCFFFF,99CCFF,CC99FF,FFFFFF' ; FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ; FCKConfig.FontSizes = '1/xx-small;2/x-small;3/small;4/medium;5/large;6/x-large;7/xx-large' ; *************** *** 95,127 **** FCKConfig.StylesXmlPath = '../fckstyles.xml' ; ! // Link Browsing FCKConfig.LinkBrowser = true ; ! FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/asp/connector.asp" ; ! //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/asp/connector.asp&ServerPath=/CustomFiles/" ; ! //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/aspx/connector.aspx" ; ! //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Connector=connectors/php/connector.php" ; FCKConfig.LinkBrowserWindowWidth = screen.width * 0.7 ; // 70% FCKConfig.LinkBrowserWindowHeight = screen.height * 0.7 ; // 70% - // Link Upload - FCKConfig.LinkUpload = false ; - FCKConfig.LinkUploadURL = FCKConfig.BasePath + "filemanager/upload/aspx/upload.aspx" ; - FCKConfig.LinkUploadWindowWidth = 300 ; - FCKConfig.LinkUploadWindowHeight = 150 ; - FCKConfig.LinkUploadAllowedExtensions = "*" ; // * or empty for all - FCKConfig.LinkUploadDeniedExtensions = ".exe .asp .php .aspx .js .cfm .dll" ; // empty for none - - // Image Browsing FCKConfig.ImageBrowser = true ; ! FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/asp/connector.asp" ; ! //FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/aspx/connector.aspx" ; ! //FCKConfig.ImageBrowserURL = FCKConfig.BasePath + "filemanager/browser/default/browser.html?Type=Image&Connector=connectors/php/connector.php" ; FCKConfig.ImageBrowserWindowWidth = screen.width * 0.7 ; // 70% ; FCKConfig.ImageBrowserWindowHeight = screen.height * 0.7 ; // 70% ; ! // Smiley Dialog ! FCKConfig.SmileyPath = FCKConfig.BasePath + "images/smiley/msn/" ; ! FCKConfig.SmileyImages = ["regular_smile.gif","sad_smile.gif","wink_smile.gif","teeth_smile.gif","confused_smile.gif","tounge_smile.gif","embaressed_smile.gif","omg_smile.gif","whatchutalkingabout_smile.gif","angry_smile.gif","angel_smile.gif","shades_smile.gif","devil_smile.gif","cry_smile.gif","lightbulb.gif","thumbs_down.gif","thumbs_up.gif","heart.gif","broken_heart.gif","kiss.gif","envelope.gif"] ; FCKConfig.SmileyColumns = 8 ; FCKConfig.SmileyWindowWidth = 320 ; ! FCKConfig.SmileyWindowHeight = 240 ; --- 89,113 ---- FCKConfig.StylesXmlPath = '../fckstyles.xml' ; ! FCKConfig.SpellChecker = 'ieSpell' ; // 'ieSpell' | 'SpellerPages' ! FCKConfig.IeSpellDownloadUrl = 'http://www.iespell.com/rel/ieSpellSetup211325.exe' ; ! FCKConfig.LinkBrowser = true ; ! FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=connectors/asp/connector.asp' ; ! //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=connectors/asp/connector.asp&ServerPath=/CustomFiles/' ; ! //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=connectors/aspx/connector.aspx' ; ! //FCKConfig.LinkBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Connector=connectors/php/connector.php' ; FCKConfig.LinkBrowserWindowWidth = screen.width * 0.7 ; // 70% FCKConfig.LinkBrowserWindowHeight = screen.height * 0.7 ; // 70% FCKConfig.ImageBrowser = true ; ! FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=connectors/asp/connector.asp' ; ! //FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=connectors/aspx/connector.aspx' ; ! //FCKConfig.ImageBrowserURL = FCKConfig.BasePath + 'filemanager/browser/default/browser.html?Type=Image&Connector=connectors/php/connector.php' ; FCKConfig.ImageBrowserWindowWidth = screen.width * 0.7 ; // 70% ; FCKConfig.ImageBrowserWindowHeight = screen.height * 0.7 ; // 70% ; ! FCKConfig.SmileyPath = FCKConfig.BasePath + 'images/smiley/msn/' ; ! FCKConfig.SmileyImages = ['regular_smile.gif','sad_smile.gif','wink_smile.gif','teeth_smile.gif','confused_smile.gif','tounge_smile.gif','embaressed_smile.gif','omg_smile.gif','whatchutalkingabout_smile.gif','angry_smile.gif','angel_smile.gif','shades_smile.gif','devil_smile.gif','cry_smile.gif','lightbulb.gif','thumbs_down.gif','thumbs_up.gif','heart.gif','broken_heart.gif','kiss.gif','envelope.gif'] ; FCKConfig.SmileyColumns = 8 ; FCKConfig.SmileyWindowWidth = 320 ; ! FCKConfig.SmileyWindowHeight = 240 ; \ No newline at end of file Index: fckeditor.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckeditor.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.js 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- fckeditor.js 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 11,21 **** * File Name: fckeditor.js * This is the integration file for JavaScript. ! * * It defines the FCKeditor class that can be used to create editor * instances in a HTML page in the client side. For server side * operations, use the specific integration system. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-23 20:35:14 * * File Authors: --- 11,21 ---- * File Name: fckeditor.js * This is the integration file for JavaScript. ! * * It defines the FCKeditor class that can be used to create editor * instances in a HTML page in the client side. For server side * operations, use the specific integration system. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-27 19:04:39 * * File Authors: *************** *** 52,56 **** document.write( '<div>' ) ; ! if ( !this.CheckBrowser || this._IsCompatibleBrowser() ) { --- 52,56 ---- document.write( '<div>' ) ; ! if ( !this.CheckBrowser || this._IsCompatibleBrowser() ) { *************** *** 73,77 **** if ( !this.CheckBrowser || this._IsCompatibleBrowser() ) { ! var oTextarea = document.getElementsByName( this.InstanceName )[0] ; oTextarea.style.display = 'none' ; this._InsertHtmlBefore( this._GetConfigHtml(), oTextarea ) ; --- 73,87 ---- if ( !this.CheckBrowser || this._IsCompatibleBrowser() ) { ! var oTextarea = document.getElementById( this.InstanceName ) ; ! ! if ( !oTextarea ) ! oTextarea = document.getElementsByName( this.InstanceName )[0] ; ! ! if ( !oTextarea || oTextarea.tagName != 'TEXTAREA' ) ! { ! alert( 'Error: The TEXTAREA id "' + this.InstanceName + '" was not found' ) ; ! return ; ! } ! oTextarea.style.display = 'none' ; this._InsertHtmlBefore( this._GetConfigHtml(), oTextarea ) ; *************** *** 99,103 **** { if ( sConfig.length > 0 ) sConfig += '&' ; ! sConfig += this._HTMLEncode(o) + '=' + this._HTMLEncode( this.Config[o] ) ; } --- 109,113 ---- { if ( sConfig.length > 0 ) sConfig += '&' ; ! sConfig += escape(o) + '=' + escape( this.Config[o] ) ; } *************** *** 150,154 **** if ( typeof( text ) != "string" ) text = text.toString() ; ! text = text.replace(/&/g, "&") ; text = text.replace(/"/g, """) ; --- 160,164 ---- if ( typeof( text ) != "string" ) text = text.toString() ; ! text = text.replace(/&/g, "&") ; text = text.replace(/"/g, """) ; Index: fckeditor.asp =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckeditor.asp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.asp 28 Feb 2005 00:33:16 -0000 1.1.1.1 --- fckeditor.asp 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 11,20 **** * File Name: fckeditor.asp * This is the integration file for ASP. ! * * It defines the FCKeditor class that can be used to create editor * instances in ASP pages on server side. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-17 08:01:56 * * File Authors: --- 11,20 ---- * File Name: fckeditor.asp * This is the integration file for ASP. ! * * It defines the FCKeditor class that can be used to create editor * instances in ASP pages on server side. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-27 19:16:33 * * File Authors: *************** *** 79,83 **** Dim sLink sLink = sBasePath & "editor/fckeditor.html?InstanceName=" + instanceName ! If (sToolbarSet & "") <> "" Then sLink = sLink + "&Toolbar=" & sToolbarSet --- 79,83 ---- Dim sLink sLink = sBasePath & "editor/fckeditor.html?InstanceName=" + instanceName ! If (sToolbarSet & "") <> "" Then sLink = sLink + "&Toolbar=" & sToolbarSet *************** *** 120,125 **** Dim sAgent ! sAgent = Request.ServerVariables("HTTP_USER_AGENT") ! Dim iVersion --- 120,125 ---- Dim sAgent ! sAgent = Request.ServerVariables("HTTP_USER_AGENT") ! Dim iVersion *************** *** 140,150 **** ' so 5.5 will not work on systems were the separator is "," and vice versa. Private Function ToNumericFormat( numberStr ) ! If IsNumeric( "5.5" ) Then ! ToNumericFormat = Replace( numberStr, ",", ".") ! Else ! ToNumericFormat = Replace( numberStr, ".", ",") ! End If ! End Function --- 140,150 ---- ' so 5.5 will not work on systems were the separator is "," and vice versa. Private Function ToNumericFormat( numberStr ) ! If IsNumeric( "5.5" ) Then ! ToNumericFormat = Replace( numberStr, ",", ".") ! Else ! ToNumericFormat = Replace( numberStr, ".", ",") ! End If ! End Function *************** *** 152,159 **** Dim sParams ! Dim bFirst bFirst = True For Each sKey in oConfig --- 152,160 ---- Dim sParams ! Dim bFirst bFirst = True + Dim sKey For Each sKey in oConfig *************** *** 163,174 **** bFirst = False End If ! ! sParams = sParams & Server.HTMLEncode( sKey ) & "=" & Server.HTMLEncode( oConfig(sKey) ) Next ! GetConfigFieldString = sParams End Function End Class --- 164,181 ---- bFirst = False End If ! ! sParams = sParams & EncodeConfig( sKey ) & "=" & EncodeConfig( oConfig(sKey) ) Next ! GetConfigFieldString = sParams End Function + + Private Function EncodeConfig( valueToEncode ) + EncodeConfig = Replace( valueToEncode, "&", "%26" ) + EncodeConfig = Replace( EncodeConfig , "=", "%3D" ) + EncodeConfig = Replace( EncodeConfig , """", "%22" ) + End Function End Class Index: license.txt =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/license.txt,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** license.txt 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- license.txt 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 147,151 **** writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. ! 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that --- 147,151 ---- writing it). Whether that is true depends on what the Library does and what the program that uses the Library does. ! 1. You may copy and distribute verbatim copies of the Library's complete source code as you receive it, in any medium, provided that Index: fckeditor.cfc =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/fckeditor.cfc,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.cfc 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- fckeditor.cfc 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 34,39 **** * limitation with the cfc invocation. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-06 21:07:26 * * File Authors: --- 34,39 ---- * limitation with the cfc invocation. * ! * Version: 2.0 RC3 ! * Modified: 2004-12-22 13:49:40 * * File Authors: *************** *** 203,207 **** if( iPos GT 0 ) { ! if( not len( sParams ) ) sParams = sParams & "&"; --- 203,207 ---- if( iPos GT 0 ) { ! if( len( sParams ) ) sParams = sParams & "&"; |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:45
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_docs In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/_docs Modified Files: fck_docs.css index.html whatsnew.html Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: index.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_docs/index.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** index.html 28 Feb 2005 00:33:47 -0000 1.1.1.1 --- index.html 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 9,14 **** * http://www.fckeditor.net/ * ! * Version: 2.0 RC2 ! * Modified: 2004-12-21 15:27:49 --> <html> --- 9,14 ---- * http://www.fckeditor.net/ * ! * Version: 2.0 RC3 ! * Modified: 2005-02-17 13:13:14 --> <html> *************** *** 56,63 **** Configuration <UL> ! <LI> ! Configuration file <LI> <A href="contents/006.html">Styles</A> <LI> Built in File Browser</LI></UL> --- 56,65 ---- Configuration <UL> ! <LI><A href="contents/012.html">Configurations ! file</A> ! <LI> <A href="contents/006.html">Styles</A> + <LI><A href="contents/011.html">Spell Checker</A> <LI> Built in File Browser</LI></UL> Index: whatsnew.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_docs/whatsnew.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** whatsnew.html 28 Feb 2005 00:33:47 -0000 1.1.1.1 --- whatsnew.html 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 10,15 **** * http://www.fckeditor.net/ * ! * Version: 2.0 RC2 ! * Modified: 2004-12-21 02:41:52 --> <html> --- 10,15 ---- * http://www.fckeditor.net/ * ! * Version: 2.0 RC3 ! * Modified: 2005-03-02 14:12:10 --> <html> *************** *** 18,21 **** --- 18,367 ---- <link href="fck_docs.css" type="text/css" rel="stylesheet"></head> <body> + <h3>Version 2.0 RC3 (Release Candidate 3)</h3> + <P>New Features and Improvements:</P> + <UL> + <LI>The editor now offers native <STRONG>Perl integration</STRONG>! Thanks and + welcome to Takashi Yamaguchi, our official Perl developer. + <LI> + [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1026584&group_id=75348&atid=543656" + target="_blank">SF Feature-1026584</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1112692&group_id=75348&atid=543656" + target="_blank">SF Feature-1112692</A>] <STRONG>Formatting </STRONG>has been introduced to the <STRONG>Source View</STRONG>. + The output HTML can also be formatted. You can choose to use spaces or tab for + indentation. See the configuration file. + <LI> + [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1031492&group_id=75348&atid=543656" + target="_blank">SF Feature-1031492</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1004293&group_id=75348&atid=543656" + target="_blank">SF Feature-1004293</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=784281&group_id=75348&atid=543656" + target="_blank">SF Feature-784281</A>] + It is now possible to edit <STRONG>full HTML pages</STRONG> + with the editor. Use the "FullPage" configuration setting to activate it. + <LI> + The new toolbar command, "<STRONG>Document Properties</STRONG>" is + available to edit document header info, title, colors, background, etc... Full + page editing must be enabled. + <LI> + [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1151448&group_id=75348&atid=543656" + target="_blank">SF Feature-1151448</A>] <STRONG>Spell Check</STRONG> is now available. You can use <STRONG>ieSpell</STRONG> + or <STRONG>Speller Pages</STRONG> right from FCKeditor. More + info about configuration can be found in the _docs folder. + <LI>[<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1041686&group_id=75348&atid=543656" + target="_blank">SF Feature-1041686</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1086386&group_id=75348&atid=543656" + target="_blank">SF Feature-1086386</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1124602&group_id=75348&atid=543656" + target="_blank">SF Feature-1124602</A>] New "<STRONG>Insert Anchor</STRONG>" + command has been introduced. (The anchor icon is visible only over IE for + now). + <LI>[<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1123816&group_id=75348&atid=543656" + target="_blank">SF Feature-1123816</A>] It is now possible to configure the + editor to <STRONG>show "fake" table borders</STRONG> when the + border size is set to zero. (It is working only on IE for + now). + <LI> + <STRONG>Numbered</STRONG> and <STRONG>Bulleted</STRONG> lists can now be <STRONG>configured</STRONG> + . Just right click on then. + <LI> + [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1088608&group_id=75348&atid=543656" + target="_blank">SF Feature-1088608</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1144047&group_id=75348&atid=543656" + target="_blank">SF Feature-1144047</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1149808&group_id=75348&atid=543656" + target="_blank">SF Feature-1149808</A>] + A new configuration setting is available, "<STRONG>BaseHref</STRONG> ", to + set the URL used to resolve relative links. + <LI>It is now possible to set the <STRONG>content language + direction</STRONG> . See the + "FCKConfig.ContentLangDirection" configurations setting. + <LI> + All <STRONG>Field Commands</STRONG> available on version 1.6 have been upgraded + and included in this version: <STRONG>form</STRONG>, <STRONG>checkbox</STRONG>, + <STRONG>radio button</STRONG>, <STRONG>text field</STRONG>, text <STRONG>area</STRONG>, + <STRONG>select field</STRONG>, <STRONG>button</STRONG>, <STRONG>image button</STRONG> + and <STRONG>hidden field</STRONG> + . + <LI> + <STRONG>Context menu</STRONG> options (right-click) has been added for: <STRONG>anchors</STRONG>, + <STRONG>select field</STRONG>, <STRONG>textarea</STRONG>, <STRONG>checkbox</STRONG>, + <STRONG>radio button</STRONG>, <STRONG>text field</STRONG>, <STRONG>hidden field</STRONG>, + <STRONG>textarea</STRONG>, <STRONG>button</STRONG>, <STRONG>image button</STRONG>, + <STRONG>form</STRONG>, <STRONG>bulleted list</STRONG> and <STRONG>numbered list</STRONG> + . + <LI> + The "<STRONG>Universal Keyboard</STRONG>" has been converted from version + 1.6 to this one and it's now available. + <LI> + It is now possible to <STRONG>configure</STRONG> the items to be shown in the <STRONG> + context menu</STRONG> + . Just use the FCKConfig.ContextMenu option at fckconfig.js. + <LI> + A new configuration (FillEmptyBlocks) is available to force the editor to <STRONG> + automatically insert a &nbsp;</STRONG> + on empty block elements (p, div, pre, h1, etc...) to avoid differences from the + editing and the final result. (Actually, the editor automatically "grows" empty + elements to make the user able to enter text on it). Attention: the extra + &nbsp; will be added when switching from WYSIWYG to Source View, so the + user may see an additional space on empty blocks. (XHTML support must be + enabled). + <LI> + It is now possible to configure the <STRONG>toolbar</STRONG> to "<STRONG>break</STRONG> + " between two toolbar strips. Just insert a "/" between then. Take a look at + fckconfig.js for a sample. + <LI> + New Language files are available: + <UL> + <LI> + <STRONG>Brazilian Portuguese</STRONG> (by Carlos Alberto Tomatis Loth) + <LI><STRONG>Bulgarian</STRONG> + (by Miroslav Ivanov) + <LI> + <STRONG>Esperanto</STRONG> (by + Tim Morley) + <LI><STRONG>Galician</STRONG> (by + Fernando Riveiro Lopez) + <LI> + <STRONG>Japanese</STRONG> + ( by Takashi Yamaguchi) + <LI> + <STRONG>Persian</STRONG> (by + Hamed Taj-Abadi) + <LI><STRONG>Romanian</STRONG> + (by Adrian Nicoara) + <LI><STRONG>Slovak</STRONG> (by Gabriel Kiss) + <LI> + <STRONG>Thai </STRONG> + (by Audy Charin Arsakit) + <LI><STRONG>Turkish</STRONG> (by Reha Bier) + <LI> + The Chinese Traditional has been set as the default (zn) instead of zn-tw.</LI></UL> + <LI> + Warning: All toolbar image images have been changed. The "button." prefix has + been removed. If you have your custom skin, please rename your files. + <LI> + A new plugin is available in the package: "<STRONG>Placeholders</STRONG>". + In this way you can insert non editable tags in your document to be processed + on server side (very specific usage). + <LI> + The ASPX files are no longer available in this package. They have been moved to + the FCKeditor.Net package. In this way the ASP.Net integration is much better + organized. + <LI> + The FCKeditor.Packager program is now part of the main package. It is + not anymore distributed separately. + <LI> + The PHP connector now sets the uploaded file permissions (chmod) to 0777. + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1090215&group_id=75348&atid=543655" + target="_blank">SF Patch-1090215</A>] It's now possible to give back + more info from your custom image browser calling the SetUrl( url [, width] [, + height] [, alt] ). Thanks to Ben Noblet. + <LI> + The package files now maintain their original "Last + Modified" date, so incremental FTP uploads can be used to update to new + versions of the editor (from now on). + <LI>The "Source" view now forces its contents to be written in "Left to Right" + direction even when the editor interface language is running a RTL language + (like Arabic, Hebrew or Persian).</LI> + </UL> + <P>Fixed Bugs:</P> + <UL> + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1124220&group_id=75348&atid=543653" + target="_blank">SF BUG-1124220</A>] [<A href="https://sourceforge.net/tracker/index.php?func=detail&aid=1119894&group_id=75348&atid=543653" + target="_blank">SF BUG-1119894</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1090986&group_id=75348&atid=543653" + target="_blank">SF BUG-1090986</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1100408&group_id=75348&atid=543653" + target="_blank">SF BUG-1100408</A>] The editor now works correctly when + starting with an empty value and switching to the Source mode. + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1119380&group_id=75348&atid=543653" + target="_blank">SF BUG-1119380</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1115750&group_id=75348&atid=543653" + target="_blank">SF BUG-1115750</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1101808&group_id=75348&atid=543653" + target="_blank">SF BUG-1101808</A>] The problem with the + scrollbar and the toolbar combos (Style, Font, etc...) over Mac has been + fixed. + <LI> [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1098460&group_id=75348&atid=543653" + target="_blank">SF BUG-1098460</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1076544&group_id=75348&atid=543653" + target="_blank">SF BUG-1076544</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1077845&group_id=75348&atid=543653" + target="_blank">SF BUG-1077845</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1092395&group_id=75348&atid=543653" + target="_blank">SF BUG-1092395</A>] A new upload class has + been included for the ASP File Manager Connector. It uses the "ADODB.Stream" + object. Many thanks to "NetRube". + <LI> I small correction has + been made to the ColdFusion integration files. Thanks to Hendrik Kramer. + <LI> + There was a very specific problem when the editor was running over a FRAME + executed on another domain. + <LI> + The performance problem on Gecko while typing quickly has been solved. + <LI> + The <br type= "_moz">is not anymore shown on XHTML source. + <LI> + It has been introduced a mechanism to avoid automatic contents duplication on + very specific occasions (bad formatted HTML). + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1146407&group_id=75348&atid=543653" + target="_blank">SF BUG-1146407</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1145800&group_id=75348&atid=543653" + target="_blank">SF BUG-1145800</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1118803&group_id=75348&atid=543653" + target="_blank">SF BUG-1118803</A> + ] Other issues in the XHTML processor have been solved. + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1143969&group_id=75348&atid=543653" + target="_blank">SF BUG-1143969</A>] The editor now accepts the + "accept-charset" attribute in the FORM tag (IE specific bug). + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1122742&group_id=75348&atid=543653" + target="_blank">SF BUG-1122742</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1089548&group_id=75348&atid=543653" + target="_blank">SF BUG-1089548</A> + ] Now, the contents of the SCRIPT and STYLE tags remain untouched. + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1114748&group_id=75348&atid=543653" + target="_blank">SF BUG-1114748</A>] The PHP File Manager Connector now + sets the new folders permissions (chmod) to 0777 correctly. + <LI> + The PHP File Manager Connector now has a configuration file + (editor/filemanager/browser/default/connectors/php/config.php) to set some + security preferences. + <LI> + The ASP File Manager Connector now has a configuration file + (editor/filemanager/browser/default/connectors/asp/config.asp) to set some + security preferences. + <LI> + A small bug in the toolbar rendering (strips auto position) has been + corrected. + <LI> + [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1093732&group_id=75348&atid=543653" + target="_blank">SF BUG-1093732</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1091377&group_id=75348&atid=543653" + target="_blank">SF BUG-1091377</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1083044&group_id=75348&atid=543653" + target="_blank">SF BUG-1083044</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1096307&group_id=75348&atid=543653" + target="_blank">SF BUG-1096307</A>] + The configurations are now encoded so a user can use values that has special + chars (&=/). + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1103688&group_id=75348&atid=543653" + target="_blank">SF BUG-1103688</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1092331&group_id=75348&atid=543653" + target="_blank">SF BUG-1092331</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1088220&group_id=75348&atid=543653" + target="_blank">SF BUG-1088220</A>] PHP samples now use PHP_SELF to + automatically discover the editor's base path. + <LI> + Some small wrapping problems with some labels in the Image and Table dialog + windows have been fixed. + <LI> + All .js files are now encoded in UTF-8 format with the BOM (byte order mask) to + avoid some errors on specific Linux installations. + <LI> + [<A href="https://sourceforge.net/tracker/index.php?func=detail&aid=1114449&group_id=75348&atid=543653" + target="_blank">SF BUG-1114449</A>] The editor packager program has + been modified so now it is possible to use the source files to run the editor + as described in the documentation. The new packager must be downloaded. + <LI> + A small problem with the editor focus while in source mode has been + corrected. Thanks to Eric (ric1607). + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1108167&group_id=75348&atid=543653" + target="_blank">SF BUG-1108167</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1085149&group_id=75348&atid=543653" + target="_blank">SF BUG-1085149</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1151296&group_id=75348&atid=543653" + target="_blank">SF BUG-1151296</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1082433&group_id=75348&atid=543653" + target="_blank">SF BUG-1082433</A>] No more IFRAMEs without src + attribute. Now it points to a blank page located in the editor's package. In + this way we avoid security warnings when using the editor over HTTPS. Thanks to + Guillermo Bozovich. + <LI> + [<A href="https://sourceforge.net/tracker/index.php?func=detail&aid=1117779&group_id=75348&atid=543653" + target="_blank">SF BUG-1117779</A>] The editor now works well if you have + more than one element named "submit" on its form (even if it is not + correct to have this situation). + <LI> + The XHTML processor was duplicating the text on some specific situation. It has + been fixed. + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1090213&group_id=75348&atid=543655" + target="_blank">SF Patch-1090213</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1098929&group_id=75348&atid=543653" + target="_blank">SF Patch-1098929</A>] With ASP, the editor now works + correctly on pages using "Option Explicit". Thanks to Ben Noblet. + <LI> + [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1100759&group_id=75348&atid=543653" + target="_blank">SF BUG-1100759</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1029125&group_id=75348&atid=543653" + target="_blank">SF BUG-1029125</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=966130&group_id=75348&atid=543653" + target="_blank">SF BUG-966130</A>] The editor was not + working with old IE 5.5 browsers. There was a problem with the XML parser. It + has been fixed. + <LI> + The localization engine is now working correctly over + IE 5.5 browsers. + <LI>Some commands where not + working well over IE + 5.5 (emoticons, image,...). It has been fixed. + <LI> + [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1146441&group_id=75348&atid=543653" + target="_blank">SF BUG-1146441</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1149777&group_id=75348&atid=543653" + target="_blank">SF BUG-1149777</A>] The editor now uses the TEXTAREA + id in the ReplaceTextarea function. If the id is now found, it uses the + "name". The docs have been updated. + <LI> + [<A href="https://sourceforge.net/tracker/index.php?func=detail&aid=1144297&group_id=75348&atid=543653" + target="_blank">SF BUG-1144297</A>] Some corrections have been made to + the Dutch language file. Thanks to Erwin Dondorp. + <LI> + [<A href="https://sourceforge.net/tracker/index.php?func=detail&aid=1121365&group_id=75348&atid=543653" + target="_blank">SF BUG-1121365</A>] [<A href="http://sourceforge.net/tracker/index.php?func=detail&aid=1090102&group_id=75348&atid=543653" + target="_blank">SF BUG-1090102</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1152171&group_id=75348&atid=543653" + target="_blank">SF BUG-1152171</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1102907&group_id=75348&atid=543653" + target="_blank">SF BUG-1102907</A>] There is no problem now to start + the editor with values like "<div></div>" or "<p></p>". + <LI> + [<A href="https://sourceforge.net/tracker/index.php?func=detail&aid=1114059&group_id=75348&atid=543653" + target="_blank">SF BUG-1114059</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1041861&group_id=75348&atid=543653" + target="_blank">SF BUG-1041861</A>] The click on the disabled options in + the Context Menu has no effects now. + <LI>[<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1152617&group_id=75348&atid=543653" + target="_blank">SF BUG-1152617</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1102441&group_id=75348&atid=543653" + target="_blank">SF BUG-1102441</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1095312&group_id=75348&atid=543653" + target="_blank">SF BUG-1095312</A>] Some problems when setting the editor source + to very specific values has been fixed. + <LI>[<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1093514&group_id=75348&atid=543653" + target="_blank">SF BUG-1093514</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1089204&group_id=75348&atid=543653" + target="_blank">SF BUG-1089204</A>] [<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1077609&group_id=75348&atid=543653" + target="_blank">SF BUG-1077609</A>] The editor now runs correctly if called + directly (locally) without a server installation (just opening the HTML + sample files). + <LI>[<A + href="http://sourceforge.net/tracker/index.php?func=detail&aid=1088248&group_id=75348&atid=543653" + target="_blank">SF BUG-1088248</A>] The editor now uses a + different method to load its contents. In this way the URLs remain untouched. + <LI>The PHP integration file now detects Internet Explorer 5.5 + correctly.</LI></UL> <h3>Version 2.0 RC2 (Release Candidate 2)</h3> <ul> *************** *** 1111,1116 **** the _test directory. </LI> ! </UL> ! </SPAN> </body> </html> --- 1457,1461 ---- the _test directory. </LI> ! </UL></SPAN> </body> </html> Index: fck_docs.css =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_docs/fck_docs.css,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fck_docs.css 28 Feb 2005 00:33:47 -0000 1.1.1.1 --- fck_docs.css 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 9,13 **** * http://www.fckeditor.net/ * ! * Version: 2.0 RC2 * Modified: 2004-11-27 02:03:27 */ --- 9,13 ---- * http://www.fckeditor.net/ * ! * Version: 2.0 RC3 * Modified: 2004-11-27 02:03:27 */ |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:45
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/php In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/_samples/php Modified Files: sample01.php sample02.php sample03.php sample04.php sampleposteddata.php Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: sample01.php =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/php/sample01.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample01.php 28 Feb 2005 00:33:18 -0000 1.1.1.1 --- sample01.php 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-29 17:59:42 * * File Authors: --- 12,17 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-27 19:35:29 * * File Authors: *************** *** 39,43 **** // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PATH_INFO'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; --- 39,43 ---- // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PHP_SELF'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; Index: sample02.php =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/php/sample02.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample02.php 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- sample02.php 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-29 17:59:33 * * File Authors: --- 12,17 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-10 20:34:37 * * File Authors: *************** *** 79,83 **** // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PATH_INFO'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; --- 79,83 ---- // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PHP_SELF'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; Index: sample04.php =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/php/sample04.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample04.php 28 Feb 2005 00:33:18 -0000 1.1.1.1 --- sample04.php 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-29 17:59:22 * * File Authors: --- 12,17 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-10 20:34:36 * * File Authors: *************** *** 73,77 **** // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PATH_INFO'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; --- 73,77 ---- // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PHP_SELF'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; Index: sampleposteddata.php =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/php/sampleposteddata.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sampleposteddata.php 28 Feb 2005 00:33:18 -0000 1.1.1.1 --- sampleposteddata.php 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,16 **** * This page lists the data posted by a form. * ! * Version: 2.0 RC2 * Modified: 2004-11-29 17:59:37 * --- 12,16 ---- * This page lists the data posted by a form. * ! * Version: 2.0 RC3 * Modified: 2004-11-29 17:59:37 * Index: sample03.php =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/php/sample03.php,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample03.php 28 Feb 2005 00:33:18 -0000 1.1.1.1 --- sample03.php 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-29 17:59:28 * * File Authors: --- 12,17 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-10 20:34:38 * * File Authors: *************** *** 67,71 **** // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PATH_INFO'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; --- 67,71 ---- // This is usefull only for these samples. A real application should use something like this: // $oFCKeditor->BasePath = '/FCKeditor/' ; // '/FCKeditor/' is the default value. ! $sBasePath = $_SERVER['PHP_SELF'] ; $sBasePath = substr( $sBasePath, 0, strpos( $sBasePath, "_samples" ) ) ; |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:45
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/_samples Modified Files: default.html sample.css sampleslist.html Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: default.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/default.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** default.html 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- default.html 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 12,16 **** * Samples Frameset page. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:46 * --- 12,16 ---- * Samples Frameset page. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:46 * Index: sample.css =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/sample.css,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample.css 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- sample.css 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 12,16 **** * Styles used in the samples pages. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:47 * --- 12,16 ---- * Styles used in the samples pages. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:47 * Index: sampleslist.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/sampleslist.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sampleslist.html 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- sampleslist.html 23 Aug 2005 13:14:05 -0000 1.2 *************** *** 12,17 **** * Page used to select the sample to view. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-16 19:48:55 * * File Authors: --- 12,17 ---- * Page used to select the sample to view. * ! * Version: 2.0 RC3 ! * Modified: 2005-03-02 10:19:36 * * File Authors: *************** *** 53,65 **** <option value="html/sample05.html">Javascript : Sample 05 : Skins support</option> <option value="html/sample06.html">Javascript : Sample 06 : Plugins support</option> ! <option value=""> </option> ! <option value="aspx/sample01.aspx">ASP.Net : Sample 01 : Editor with all features</option> <option value=""> </option> <option value="cfm/sample01.cfm">ColdFusion : Sample 01 : Editor with all features</option> <option value="cfm/sample02_mx.cfm">ColdFusion : Sample 02 : Advanced version for ColdFusion MX</option> <option value=""> </option> - <option value="jsp/sample01.jsp">JSP : Sample 01 : Editor with all features</option> - <option value="jsp/sample02_tag.jsp">JSP : Sample 02 : Editor with all features - TagLib version</option> - <option value=""> </option> <option value="asp/sample01.asp">ASP : Sample 01 : Editor with all features</option> <option value="asp/sample02.asp">ASP : Sample 02 : Multi-language support</option> --- 53,62 ---- <option value="html/sample05.html">Javascript : Sample 05 : Skins support</option> <option value="html/sample06.html">Javascript : Sample 06 : Plugins support</option> ! <option value="html/sample07.html">Javascript : Sample 07 : Full Page editing</option> ! <option value="html/sample08.html">Javascript : Sample 08 : Editor API usage</option> <option value=""> </option> <option value="cfm/sample01.cfm">ColdFusion : Sample 01 : Editor with all features</option> <option value="cfm/sample02_mx.cfm">ColdFusion : Sample 02 : Advanced version for ColdFusion MX</option> <option value=""> </option> <option value="asp/sample01.asp">ASP : Sample 01 : Editor with all features</option> <option value="asp/sample02.asp">ASP : Sample 02 : Multi-language support</option> *************** *** 67,70 **** --- 64,72 ---- <option value="asp/sample04.asp">ASP : Sample 04 : Skins support</option> <option value=""> </option> + <option value="perl/sample01.php">Perl : Sample 01 : Editor with all features</option> + <option value="perl/sample02.php">Perl : Sample 02 : Multi-language support</option> + <option value="perl/sample03.php">Perl : Sample 03 : Toolbar selection</option> + <option value="perl/sample04.php">Perl : Sample 04 : Skins support</option> + <option value=""> </option> <option value="php/sample01.php">PHP : Sample 01 : Editor with all features</option> <option value="php/sample02.php">PHP : Sample 02 : Multi-language support</option> |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:45
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/asp In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/_samples/asp Modified Files: sample01.asp sample02.asp sample03.asp sample04.asp sampleposteddata.asp Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: sample03.asp =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/asp/sample03.asp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample03.asp 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- sample03.asp 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,4 ---- ! <% Option Explicit %> ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-22 11:18:03 * * File Authors: --- 13,18 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-19 17:20:07 * * File Authors: Index: sample04.asp =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/asp/sample04.asp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample04.asp 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- sample04.asp 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,4 ---- ! <% Option Explicit %> ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-22 11:17:53 * * File Authors: --- 13,18 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-19 17:20:07 * * File Authors: Index: sampleposteddata.asp =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/asp/sampleposteddata.asp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sampleposteddata.asp 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- sampleposteddata.asp 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,4 ---- ! <% Option Explicit %> ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * This page lists the data posted by a form. * ! * Version: 2.0 RC2 ! * Modified: 2004-06-01 00:15:05 * * File Authors: --- 13,18 ---- * This page lists the data posted by a form. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-19 17:20:42 * * File Authors: *************** *** 35,39 **** <td>Value</td> </tr> ! <% For Each sForm in Request.Form %> <tr> <td valign="top" nowrap><b><%=sForm%></b></td> --- 36,43 ---- <td>Value</td> </tr> ! <% ! Dim sForm ! For Each sForm in Request.Form ! %> <tr> <td valign="top" nowrap><b><%=sForm%></b></td> Index: sample02.asp =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/asp/sample02.asp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample02.asp 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- sample02.asp 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,4 ---- ! <% Option Explicit %> ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-22 11:18:06 * * File Authors: --- 13,18 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-19 17:20:07 * * File Authors: Index: sample01.asp =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/asp/sample01.asp,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample01.asp 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- sample01.asp 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,4 ---- ! <% Option Explicit %> ! <!-- * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,17 **** * Sample page. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-22 11:18:13 * * File Authors: --- 13,18 ---- * Sample page. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-27 19:18:35 * * File Authors: *************** *** 52,54 **** </form> </body> ! </html> \ No newline at end of file --- 53,55 ---- </form> </body> ! </html> |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:45
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/editor Modified Files: fckdebug.html fckdialog.html fckeditor.html fckeditor.original.html fckeditorarea.html Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: fckdebug.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/fckdebug.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckdebug.html 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fckdebug.html 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 13,18 **** * It automatically popups if the Debug = true in the configuration file. * ! * Version: 2.0 RC2 ! * Modified: 2004-05-31 23:07:52 * * File Authors: --- 13,18 ---- * It automatically popups if the Debug = true in the configuration file. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-23 20:49:25 * * File Authors: *************** *** 22,26 **** <html> <head> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <meta name="ROBOTS" content="NOINDEX, NOFOLLOW"> <title>FCKeditor Debug Window</title> --- 22,25 ---- *************** *** 103,107 **** <TR> <TD height="100%" style="BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-LEFT: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid"> ! <iframe id="eOutput" name="eOutput" width="100%" height="100%" scrolling="auto" src="about:blank" frameborder="no"></iframe> </TD> </TR> --- 102,106 ---- <TR> <TD height="100%" style="BORDER-RIGHT: #696969 1px solid; BORDER-TOP: #696969 1px solid; BORDER-LEFT: #696969 1px solid; BORDER-BOTTOM: #696969 1px solid"> ! <iframe id="eOutput" name="eOutput" width="100%" height="100%" scrolling="auto" src="fckblank.html" frameborder="no"></iframe> </TD> </TR> Index: fckdialog.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/fckdialog.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckdialog.html 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fckdialog.html 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * This page is used by all dialog box as the container. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-20 00:48:49 * * File Authors: --- 12,17 ---- * This page is used by all dialog box as the container. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-19 14:49:02 * * File Authors: *************** *** 278,282 **** <tr> <td id="FrameCell" height="100%" valign="top"> ! <iframe id="frmMain" name="frmMain" frameborder="0" height="100%" width="100%" scrolling="auto"> </iframe> </td> --- 278,282 ---- <tr> <td id="FrameCell" height="100%" valign="top"> ! <iframe id="frmMain" src="fckblank.html" name="frmMain" frameborder="0" height="100%" width="100%" scrolling="auto"> </iframe> </td> Index: fckeditor.original.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/fckeditor.original.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.original.html 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fckeditor.original.html 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * Main page that holds the editor. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-17 00:00:32 * * File Authors: --- 12,17 ---- * Main page that holds the editor. * ! * Version: 2.0 RC3 ! * Modified: 2005-03-02 10:54:21 * * File Authors: *************** *** 68,72 **** <tr id="eSource" style="DISPLAY: none"> <td class="Source" height="100%" valign="top"> ! <textarea id="eSourceField" style="WIDTH: 100%; HEIGHT: 100%"></textarea> </td> </tr> --- 68,72 ---- <tr id="eSource" style="DISPLAY: none"> <td class="Source" height="100%" valign="top"> ! <textarea id="eSourceField" dir="ltr" style="WIDTH: 100%; HEIGHT: 100%"></textarea> </td> </tr> Index: fckeditor.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/fckeditor.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditor.html 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fckeditor.html 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 12,17 **** * Main page that holds the editor. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-17 00:00:32 * * File Authors: --- 12,17 ---- * Main page that holds the editor. * ! * Version: 2.0 RC3 ! * Modified: 2005-03-02 10:54:21 * * File Authors: *************** *** 52,56 **** <tr id="eSource" style="DISPLAY: none"> <td class="Source" height="100%" valign="top"> ! <textarea id="eSourceField" style="WIDTH: 100%; HEIGHT: 100%"></textarea> </td> </tr> --- 52,56 ---- <tr id="eSource" style="DISPLAY: none"> <td class="Source" height="100%" valign="top"> ! <textarea id="eSourceField" dir="ltr" style="WIDTH: 100%; HEIGHT: 100%"></textarea> </td> </tr> Index: fckeditorarea.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/fckeditorarea.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditorarea.html 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fckeditorarea.html 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,8 **** <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> ! <head> ! <title>FCKeditor - Editor Area</title> ! <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ! </head> ! <body></body> </html> --- 1,8 ---- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> ! <head> ! <title>FCKeditor - Editor Area</title> ! <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> ! </head> ! <body></body> </html> |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:44
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/cfm In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/_samples/cfm Modified Files: sample01.cfm sample02_mx.cfm Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: sample02_mx.cfm =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/cfm/sample02_mx.cfm,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample02_mx.cfm 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- sample02_mx.cfm 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 13,17 **** * Sample page for ColdFusion MX. * ! * Version: 2.0 RC2 * Modified: 2004-12-07 12:24:12 * --- 13,17 ---- * Sample page for ColdFusion MX. * ! * Version: 2.0 RC3 * Modified: 2004-12-07 12:24:12 * Index: sample01.cfm =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/_samples/cfm/sample01.cfm,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** sample01.cfm 28 Feb 2005 00:33:17 -0000 1.1.1.1 --- sample01.cfm 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 13,17 **** * Sample page for ColdFusion. * ! * Version: 2.0 RC2 * Modified: 2004-12-07 12:24:26 * --- 13,17 ---- * Sample page for ColdFusion. * ! * Version: 2.0 RC3 * Modified: 2004-12-07 12:24:26 * |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:43
|
Update of /cvsroot/thyapi/thyapi/ext In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/ext Modified Files: debug.html debug.js functions.numeric.js functions.string.js library.js packages.js Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: functions.string.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/functions.string.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** functions.string.js 28 Feb 2005 00:33:48 -0000 1.1.1.1 --- functions.string.js 23 Aug 2005 13:14:04 -0000 1.2 *************** *** 49,52 **** if(dir=='>'||dir=='<>') s=s.replace(/(\s+)$/g,''); return s; ! }; \ No newline at end of file --- 49,115 ---- if(dir=='>'||dir=='<>') s=s.replace(/(\s+)$/g,''); return s; + }; + f.limitString = function (s,max) + { + if (!s) return s; + else s+=''; + + // Do not process HTML tags \\ + var tag = new RegExp(/[<][^>]*[>]/g); + var special = new RegExp(/[&][^;]*;/g); + var m, count=0; + var tags = new Array(); + var specials = new Array(); + + var r_s = s.replace(/[<][^>]*[>]/g,'\xFE').replace(/[&][^;]*;/g,'\xFF'); ! while (m = tag.exec(s)) ! { ! tags[tags.length] = m[0]; ! max++; ! } ! ! while (m = special.exec(s)) ! { ! specials[specials.length] = m[0]; ! max += 2; ! } ! ! var i; ! var count = 0; ! var r_final = ''; ! for (i=0; i<r_s.length;i++) ! { ! if (r_s[i] == '\xFF') ! { ! r_final += r_s.charAt(i); ! } ! else if (r_s[i] == '\xFE') ! { ! r_final += r_s.charAt(i); ! count++; ! } ! else if (count <= max) ! { ! r_final += r_s.charAt(i); ! count++; ! } ! } ! ! if (count > max) ! { ! r_final += '...'; ! } ! ! for (i=0; i<tags.length; i++) ! { ! r_final = r_final.replace(/\xFE/,tags[i]); ! } ! ! for (i=0; i<specials.length; i++) ! { ! r_final = r_final.replace(/\xFF/,specials[i]); ! } ! ! return r_final; ! } Index: library.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/library.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** library.js 28 Feb 2005 00:33:48 -0000 1.1.1.1 --- library.js 23 Aug 2005 13:14:04 -0000 1.2 *************** *** 59,63 **** var src = this.loadList[this.loadIndex]; //if (!confirm('load: '+src+' ?')) return; ! var rsrc = src + '?'+Math.random(); // random ensures cached files are not loaded var s = this.scripts[src]; if (dynapi.ua.ns4) { --- 59,65 ---- var src = this.loadList[this.loadIndex]; //if (!confirm('load: '+src+' ?')) return; ! //raphaelpereira: Why not use cached script??? ! //var rsrc = src + '?'+Math.random(); // random ensures cached files are not loaded ! var rsrc = src; var s = this.scripts[src]; if (dynapi.ua.ns4) { Index: functions.numeric.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/functions.numeric.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** functions.numeric.js 28 Feb 2005 00:33:48 -0000 1.1.1.1 --- functions.numeric.js 23 Aug 2005 13:14:04 -0000 1.2 *************** *** 77,78 **** --- 77,83 ---- return (dt=='true'||dt>=1)? true:false; }; + + f.isNumeric = function (n) + { + var nReg = new RegExp('[-][[:digit:]]'); + } Index: debug.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/debug.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** debug.html 28 Feb 2005 00:33:49 -0000 1.1.1.1 --- debug.html 23 Aug 2005 13:14:04 -0000 1.2 *************** *** 88,95 **** +'.textinspect{width:90px;}' +'.textreload{width:130px;}' ! +'.textprint{width:340px; height:180px;}' ! +'.textstat{width:340px;}' ! +'.texteval{width:340px;height:132px;}' ! +'.cboprev{width:340px;}' +'</style>'); } --- 88,95 ---- +'.textinspect{width:90px;}' +'.textreload{width:130px;}' ! +'.textprint{width:100%; height:100%;}' ! +'.textstat{width:100%;}' ! +'.texteval{width:100%;height:132px;}' ! +'.cboprev{width:100%;}' +'</style>'); } *************** *** 106,110 **** var s=0;h=[]; h[s++]='<form name="debugform"><div align="center"><center><font face="'+(dynapi.ua.mac?'Monaco':'Courier')+'" size="1">\n'; ! h[s++]='<table border="0" bgcolor="#EFEBDE" cellspacing="0">\n'; h[s++]='<tr><td colspan="2" bgcolor="#0033CC"><table border="0" width="100%" cellspacing="0" cellpadding="0">\n'; h[s++]='<tr><td width="50%" nowrap><b><font size="2" color="#FFFFFF" face="Arial"><span style="cursor:default"><img border="0" src="'+url+'images/debug_icon.gif" align="absmiddle" width="32" height="32"> DynAPI Debugger</span></font></b></td>\n'; --- 106,110 ---- var s=0;h=[]; h[s++]='<form name="debugform"><div align="center"><center><font face="'+(dynapi.ua.mac?'Monaco':'Courier')+'" size="1">\n'; ! h[s++]='<table border="0" bgcolor="#EFEBDE" cellpadding="0" cellspacing="0" width="100%" height="100%">\n'; h[s++]='<tr><td colspan="2" bgcolor="#0033CC"><table border="0" width="100%" cellspacing="0" cellpadding="0">\n'; h[s++]='<tr><td width="50%" nowrap><b><font size="2" color="#FFFFFF" face="Arial"><span style="cursor:default"><img border="0" src="'+url+'images/debug_icon.gif" align="absmiddle" width="32" height="32"> DynAPI Debugger</span></font></b></td>\n'; Index: packages.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/packages.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** packages.js 28 Feb 2005 00:33:49 -0000 1.1.1.1 --- packages.js 23 Aug 2005 13:14:04 -0000 1.2 *************** *** 19,26 **** l.add('dynapi.functions.Math','functions.math.js'); l.add('dynapi.functions.Date','functions.date.js'); - l.add('dynapi.functions.Image','functions.image.js',((dynapi.ua.ns4)? 'MouseEvent':null)); // ns4 required MouseEvent for Image functions l.add('dynapi.functions.Numeric','functions.numeric.js'); l.add('dynapi.functions.String','functions.string.js'); l.add('dynapi.functions.System','functions.system.js'); // API - Core Events & DynDocument --- 19,29 ---- l.add('dynapi.functions.Math','functions.math.js'); l.add('dynapi.functions.Date','functions.date.js'); l.add('dynapi.functions.Numeric','functions.numeric.js'); l.add('dynapi.functions.String','functions.string.js'); l.add('dynapi.functions.System','functions.system.js'); + if (dynapi.ua.ns4) + l.add('dynapi.functions.Image','functions.image.js','MouseEvent'); // ns4 required MouseEvent for Image functions + else + l.add('dynapi.functions.Image','functions.image.js'); // ns4 required MouseEvent for Image functions // API - Core Events & DynDocument *************** *** 30,49 **** // DynLayer l.add('dynapi.api.DynLayerBase','dynlayer_base.js','DynDocument'); ! if (dynapi.ua.ns4) l.add('dynapi.api.DynLayer','dynlayer_ns4.js','DynLayerBase'); ! else if (dynapi.ua.ie) l.add('dynapi.api.DynLayer','dynlayer_ie.js','DynLayerBase'); ! else if (dynapi.ua.opera) l.add('dynapi.api.DynLayer','dynlayer_opera.js','DynLayerBase'); ! else l.add('dynapi.api.DynLayer','dynlayer_dom.js','DynLayerBase'); // MouseEvent ! if (dynapi.ua.ns4) l.add('dynapi.api.MouseEvent','mouse_ns4.js','DynLayer'); ! else if(dynapi.ua.ie||dynapi.ua.opera) l.add('dynapi.api.MouseEvent','mouse_ie.js','DynLayer'); ! else l.add('dynapi.api.MouseEvent','mouse_dom.js','DynLayer'); ! // Extensions ! l.addPackage('dynapi.api.ext',p+'api/ext/'); ! l.add('dynapi.api.ext.DragEvent','dragevent.js','DynDocument'); ! l.add(['dynapi.api.ext.DynKeyEvent','dynapi.api.ext.TabManager'],'dynkeyevent.js','DynLayer'); ! l.add('dynapi.api.ext.DynLayerInline','dynlayer.inline.js','DynLayer'); // FX l.addPackage('dynapi.fx',p+'fx/'); l.add('dynapi.fx.Thread','thread.js','DynLayer'); --- 33,60 ---- // DynLayer l.add('dynapi.api.DynLayerBase','dynlayer_base.js','DynDocument'); ! if (dynapi.ua.ns4) ! l.add('dynapi.api.DynLayer','dynlayer_ns4.js','DynLayerBase'); ! else if (dynapi.ua.ie) ! l.add('dynapi.api.DynLayer','dynlayer_ie.js','DynLayerBase'); ! else if (dynapi.ua.opera) ! l.add('dynapi.api.DynLayer','dynlayer_opera.js','DynLayerBase'); ! else ! l.add('dynapi.api.DynLayer','dynlayer_dom.js','DynLayerBase'); // MouseEvent ! if (dynapi.ua.ns4) ! l.add('dynapi.api.MouseEvent','mouse_ns4.js','DynLayer'); ! else if(dynapi.ua.ie|| (dynapi.ua.opera && dynapi.ua.v < 8)) ! l.add('dynapi.api.MouseEvent','mouse_ie.js','DynLayer'); ! else ! l.add('dynapi.api.MouseEvent','mouse_dom.js','DynLayer'); ! // Extensions ! l.addPackage('dynapi.api.ext',p+'api/ext/'); ! //l.add('dynapi.api.ext.DragEvent','dragevent.js','DynDocument'); ! l.add(['dynapi.api.ext.DynKeyEvent','dynapi.api.ext.TabManager'],'dynkeyevent.js','DynLayer'); ! l.add('dynapi.api.ext.DynLayerInline','dynlayer.inline.js','DynLayer'); // FX + /* l.addPackage('dynapi.fx',p+'fx/'); l.add('dynapi.fx.Thread','thread.js','DynLayer'); *************** *** 61,178 **** l.add('dynapi.fx.Swiper','swiper.js','DynLayer'); l.add('dynapi.fx.TextAnimation','textanim.js','DynLayer'); ! ! // GUI ! l.addPackage('dynapi.gui',p+'gui/'); ! l.add('dynapi.gui.BorderManager','bordermanager.js','Highlighter'); ! l.add('dynapi.gui.GroupManager','groupmanager.js','DynLayer'); ! l.add('dynapi.gui.FocusManager','focusmanager.js','DynLayer'); ! l.add('dynapi.gui.StyleManager','stylemanager.js','DynLayer'); ! l.add('dynapi.gui.TemplateManager','templmngr.js','DynLayer'); ! l.add('dynapi.gui.Frame','frame.js','Highlighter'); ! l.add('dynapi.gui.PanelBar','panelbar.js','DynLayer'); ! l.add('dynapi.gui.Label','label.js','DynLayer'); ! l.add('dynapi.gui.NodeItem','nodeitem.js','DynLayer'); ! l.add('dynapi.gui.List','list.js','Label'); ! l.add('dynapi.gui.Tree','tree.js','DynLayer'); ! // Components ! l.add('dynapi.gui.Highlighter','highlighter.js','DynLayer'); ! l.add('dynapi.gui.ImageClip','imageclip.js','DynLayer'); ! l.add('dynapi.gui.LoadPanel','loadpanel.js','DynLayer'); ! l.add('dynapi.gui.Graphics','graphics.js','DynLayer'); ! l.add('dynapi.gui.Button','button.js','ButtonStyle'); ! l.add('dynapi.gui.Knob','knob.js',['KnobStyle','DragEvent']); ! l.add('dynapi.gui.ScrollBar','scrollbar.js',['Button','Knob','ScrollBarStyle']); ! l.add('dynapi.gui.ListBox','listbox.js',['ScrollBar','PoolManager','ListBoxStyle']); ! l.add('dynapi.gui.Marquee','marquee.js','MarqueeStyle'); ! l.add('dynapi.gui.RadioButton','radiobutton.js','RadioButtonStyle'); ! l.add('dynapi.gui.CheckBox','checkbox.js','CheckBoxStyle'); ! l.add('dynapi.gui.Explorer','explorer.js','ExplorerStyle'); ! l.add('dynapi.gui.ViewPane','viewpane.js',['ScrollBar','ViewPaneStyle']); ! l.add('dynapi.gui.ProgressBar','progressbar.js','ProgressBarStyle'); ! l.add('dynapi.gui.Stacker','stacker.js','DynLayer'); ! // Component Styles ! l.add('dynapi.gui.ButtonStyle','button.style.js',['StyleManager','BorderManager']); ! l.add('dynapi.gui.ButtonFlatStyle','button.flatstyle.js',['StyleManager','BorderManager']); ! l.add('dynapi.gui.ButtonImageStyle','button.imagestyle.js','StyleManager'); ! l.add('dynapi.gui.KnobStyle','knob.style.js',['StyleManager','BorderManager']); ! l.add('dynapi.gui.ScrollBarStyle','scrollbar.style.js','StyleManager'); ! l.add('dynapi.gui.ListBoxStyle','listbox.style.js','StyleManager'); ! l.add('dynapi.gui.MarqueeStyle','marquee.style.js','StyleManager'); ! l.add('dynapi.gui.RadioButtonStyle','radiobutton.style.js','StyleManager'); ! l.add('dynapi.gui.CheckBoxStyle','checkbox.style.js','StyleManager'); ! l.add('dynapi.gui.ExplorerStyle','explorer.style.js','StyleManager'); ! l.add('dynapi.gui.ExplorerBlockStyle','explorer.block.style.js','ExplorerStyle'); ! l.add('dynapi.gui.ViewPaneStyle','viewpane.style.js',['StyleManager','BorderManager']); ! l.add('dynapi.gui.ProgressBarStyle','progressbar.style.js',['StyleManager','BorderManager']); ! // HTML Components ! l.add('dynapi.gui.HTMLButton','htmlbutton.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLComponent','htmlcomponent.js','DynElement'); ! l.add('dynapi.gui.HTMLContainer','htmlcontainer.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLCalendar','htmlcalendar.js','HTMLContainer'); ! l.add('dynapi.gui.HTMLCheckBox','htmlcheckbox.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLHyperLink','htmlhyperlink.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLRollover','htmlrollover.js',['HTMLHyperLink','Image']); ! l.add('dynapi.gui.HTMLClock','htmlclock.js','HTMLContainer'); ! l.add('dynapi.gui.HTMLMenu','htmlmenu.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLTextBox','htmltextbox.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLTextArea','htmltextarea.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLRadioButton','htmlradiobutton.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLFile','htmlfile.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLListbox','htmllistbox.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLDropDownMenu','htmldropdownmenu.js','HTMLListbox'); ! l.add('dynapi.gui.HTMLDatePicker','htmldatepicker.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLProgressBar','htmlprogressbar.js','HTMLComponent'); ! l.add('dynapi.gui.HTMLColorPicker','htmlcolorpicker.js','HTMLMenu'); ! ! // Util ! l.addPackage('dynapi.util',p+'util/'); ! l.add('dynapi.util.Cookie','cookie.js'); ! l.add('dynapi.util.IOElement','ioelement.js','DynLayer'); ! l.add('dynapi.util.IOElementSoda','ioelement.soda.js',['Math','IOElement']); ! l.add('dynapi.util.IOElementSync','ioelement.sync.js','IOElement'); ! l.add('dynapi.util.DataSource','datasource.js','IOElement'); ! l.add('dynapi.util.StringBuffer','stringbuffer.js','DynObject'); ! l.add('dynapi.util.PoolManager','poolmanager.js'); ! l.add('dynapi.util.FileReader','filereader.js','IOElementSync'); // ThyAPI Packages // ThyAPI Utils ! l.addPackage('dynapi.thyutils', p+'thyutils/'); ! l.add('dynapi.thyutils.thyProtocol','thyprotocol.js'); ! l.add('dynapi.thyutils.thyXMLRPCProtocol','thyxmlrpcprotocol.js','thyProtocol'); ! l.add('dynapi.thyutils.thyConnector','thyconnector.js', 'thyXMLRPCProtocol'); ! l.add('dynapi.thyutils.thyDataSource','thydatasource.js', ['DynElement','thyConnector']); ! l.add('dynapi.thyutils.thyCollection','thycollection.js'); //ThyAPI Widgets ! l.addPackage('dynapi.thywidgets', p+'thywidgets/'); ! l.add('dynapi.thywidgets.thyPanelBase', 'thypanel.js', ['DynLayer', 'System', 'DynKeyEvent']); ! if (dynapi.ua.ie) ! l.add('dynapi.thywidgets.thyPanel', 'thypanel_ie.js', 'thyPanelBase'); ! else if (dynapi.ua.ns4) ! l.add('dynapi.thywidgets.thyPanel', 'thypanel_ns4.js', 'thyPanelBase'); ! else if (dynapi.ua.opera) ! l.add('dynapi.thywidgets.thyPanel', 'thypanel_opera.js', 'thyPanelBase'); ! else l.add('dynapi.thywidgets.thyPanel', 'thypanel_dom.js', 'thyPanelBase'); ! l.add('dynapi.thywidgets.thyLabelPanel', 'thylabelpanel.js', 'thyPanel'); ! l.add('dynapi.thywidgets.thyBorderPanel', 'thyborderpanel.js', 'thyBorderPanel'); ! l.add('dynapi.thywidgets.thyEditBox', 'thyeditbox.js', 'thyPanel'); ! l.add('dynapi.thywidgets.thyRichTextEdit', 'thyrichtextedit.js', ['thyPanel', 'FCKeditor']); ! l.add('dynapi.thywidgets.thyButton', 'thybutton.js', 'thyPanel'); ! l.add('dynapi.thywidgets.thyWindow', 'thywindow.js', ['thyBorderPanel','thyButton','DragEvent']); ! l.add('dynapi.thywidgets.thyDialogWindow', 'thydialogwindow.js', ['thyWindow','thyButton']); ! l.add('dynapi.thywidgets.thyTabsManager', 'thytabsmanager.js', 'thyPanel'); ! l.add('dynapi.thywidgets.thyGridCell', 'thygridcell.js', ['thyPanel','thyEditBox']); ! l.add('dynapi.thywidgets.thyGrid', 'thygrid.js', ['thyGridCell','thyCollection']); // ThyAPI External ! l.addPackage('dynapi.thywidgets.external', p+'thywidgets/external/'); ! l.add('dynapi.thywidgets.external.FCKeditor', 'fckeditor/fckeditor.js'); // Load buffered includes --------- if(l._buffer){ var i,ar=l._buffer; ! for(i=0;i<ar.length;i++) l.include(true,ar[i]); // pass agruments true and bufferedAgruments l._buffer=null; } --- 72,135 ---- l.add('dynapi.fx.Swiper','swiper.js','DynLayer'); l.add('dynapi.fx.TextAnimation','textanim.js','DynLayer'); ! */ // ThyAPI Packages + l.addPackage('thyapi.thybase', p+'thybase/'); + l.add('thyapi.thybase.thyBase', 'thybase.js'); + l.add('thyapi.thybase.thyDragEvent','thydragevent.js',['DynDocument', 'thyBase']); + // ThyAPI Utils ! l.addPackage('thyapi.thyutils', p+'thyutils/'); ! l.add('thyapi.thyutils.thyCollection','thycollection.js', ['thyBase']); ! l.add('thyapi.thyutils.thyVisualCollection', 'thyvisualcollection.js', ['thyCollection']); ! l.add('thyapi.thyutils.thyProtocol','thyprotocol.js', ['thyBase']); ! l.add('thyapi.thyutils.thyXMLRPCProtocol','thyxmlrpcprotocol.js','thyProtocol'); ! l.add('thyapi.thyutils.thyConnector','thyconnector.js', 'thyXMLRPCProtocol'); ! l.add('thyapi.thyutils.thySynchronizer','thysynchronizer.js', ['thyBase','thyConnector']); ! l.add('thyapi.thyutils.thyDataSource','thydatasource.js', ['thyBase','thyConnector','thyCollection','thySynchronizer']); ! l.add('thyapi.thyutils.thyCrypt','thycrypt.js','thyBase'); ! l.add('thyapi.thyutils.thyBlowfish','thyblowfish.js','thyCrypt'); ! l.add('thyapi.thyutils.thyHash','thyhash.js','thyBase'); ! l.add('thyapi.thyutils.thyHashMD5','thyhashmd5.js','thyHash'); //ThyAPI Widgets ! l.addPackage('thyapi.thywidgets', p+'thywidgets/'); ! l.add('thyapi.thywidgets.thyPanelBase', 'thypanel.js', ['thyBase','DynLayer', 'System', 'DynKeyEvent', 'thyDragEvent', 'thyCollection']); ! if (dynapi.ua.ie) l.add('thyapi.thywidgets.thyPanel', 'thypanel_ie.js', 'thyPanelBase'); ! else if (dynapi.ua.ns4) l.add('thyapi.thywidgets.thyPanel', 'thypanel_ns4.js', 'thyPanelBase'); ! else if (dynapi.ua.opera) l.add('thyapi.thywidgets.thyPanel', 'thypanel_opera.js', 'thyPanelBase'); ! else l.add('thyapi.thywidgets.thyPanel', 'thypanel_dom.js', 'thyPanelBase'); ! l.add('thyapi.thywidgets.thyButton', 'thybutton.js', 'thyPanel'); ! l.add('thyapi.thywidgets.thyTabsManager', 'thytabsmanager.js', 'thyPanel'); ! l.add('thyapi.thywidgets.thyBorderPanel', 'thyborderpanel.js', 'thyPanel'); ! l.add('thyapi.thywidgets.thyLabelPanel', 'thylabelpanel.js', 'thyPanel'); ! l.add('thyapi.thywidgets.thyEditBox', 'thyeditbox.js', 'thyLabelPanel'); ! l.add('thyapi.thywidgets.thyCheckBox', 'thycheckbox.js', 'thyLabelPanel'); ! //l.add('thyapi.thywidgets.thyPopupCalendar', 'thypopupcalendar.js', ['thyEditBox','JSCalendarSetup','thyButton']); ! l.add('thyapi.thywidgets.thyPopupCalendar', 'thypopupcalendar.js', ['thyEditBox','thyButton']); ! l.add('thyapi.thywidgets.thyTextEdit', 'thytextedit.js', 'thyLabelPanel'); ! l.add('thyapi.thywidgets.thyRichTextEdit', 'thyrichtextedit.js', ['thyLabelPanel', 'FCKeditor']); ! l.add('thyapi.thywidgets.thyWindow', 'thywindow.js', ['thyBorderPanel','thyButton','thyDragEvent','dynapi.functions.String']); ! l.add('thyapi.thywidgets.thyDialogWindow', 'thydialogwindow.js', ['thyWindow','thyButton']); ! l.add('thyapi.thywidgets.thyGridCell', 'thygridcell.js', ['thyPanel','thyEditBox', 'thyCollection']); ! l.add('thyapi.thywidgets.thyGridRow', 'thygridrow.js', ['thyGridCell', 'thyVisualCollection']) ! l.add('thyapi.thywidgets.thyGridContents', 'thygridcontents.js', ['thyPanel']); ! l.add('thyapi.thywidgets.thyGrid', 'thygrid.js', ['thyGridContents','thyLabelPanel','thyGridCell','thyGridRow','thyVisualCollection']); ! l.add('thyapi.thywidgets.thyListBox', 'thylistbox.js', ['thyGrid']); ! l.add('thyapi.thywidgets.thyDropDownBox', 'thydropdownbox.js', ['thyListBox','thyEditBox','thyButton']); ! l.add('thyapi.thywidgets.thyAbout', 'thyabout.js', ['thyWindow','thyPanel']); // ThyAPI External ! l.addPackage('thyapi.thywidgets.external', p+'thywidgets/external/'); ! l.add('thyapi.thywidgets.external.FCKeditor', 'fckeditor/fckeditor.js'); ! l.add('thyapi.thywidgets.external.JSCalendar', 'jscalendar/calendar.js'); ! l.add('thyapi.thywidgets.external.JSCalendarLang', 'jscalendar/lang/calendar-en.js'); ! l.add('thyapi.thywidgets.external.JSCalendarSetup', 'jscalendar/calendar-setup.js',['JSCalendar','JSCalendarLang']); // Load buffered includes --------- if(l._buffer){ var i,ar=l._buffer; ! for(i=0;i<ar.length;i++) l.include(true,ar[i]); // pass arguments true and bufferedArguments l._buffer=null; } Index: debug.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/ext/debug.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** debug.js 28 Feb 2005 00:33:49 -0000 1.1.1.1 --- debug.js 23 Aug 2005 13:14:04 -0000 1.2 *************** *** 1 **** ! /* DynAPI Distribution Debugger The DynAPI Distribution is distributed under the terms of the GNU LGPL license. */ // Note: Debugger does not have to be a DynObject - very important for blueprinted layers function Debugger() { this._mode='normal'; this.win = null; this._watch={}; this._evalBuffer=''; this._buffer = dynapi._debugBuffer; dynapi._debugBuffer = ''; // close the debug window on unload this.closeOnUnLoad = false; dynapi.onUnload(function() { if (dynapi.debug.closeOnUnLoad) dynapi.debug.close(); }); this.open(); } var p = Debugger.prototype; //dynapi.setPrototype('Debugger','DynObject'); p.close = function() { if (this.isLoaded()) { this.win.close(); this.win = null; } }; // error - output a browser generated error to the debug window p.error = function(msg, url, lno) { if (url && url.indexOf(dynapi.documentPath)==0) { url = url.substring(dynapi.documentPath.length); } this.print('Error:'+ (lno? ' Line '+lno : '') +' ['+url+']\n '+msg); }; // evaluates an expression in the scope of the main dynapi window p.evaluate = function(str) { dynapi.frame.eval(str); this.setEvalHistory(str); }; // get evaluation history p.getEvalHistory=function(n){ if(!this.isLoaded()) return; var t,f=this.win.document.debugform; if(n>=1) { var lim=this.win.evalHistory.length-1; this.win.evalIndex++; if (this.win.evalIndex>lim) this.win.evalIndex=(lim<0)?0:lim; t=this.win.evalHistory[this.win.evalIndex]; if(t)f.eval.value=t; }else if(n<=0){ this.win.evalIndex--; if(this.win.evalIndex<0) this.win.evalIndex=0; t=this.win.evalHistory[this.win.evalIndex]; if(t)f.eval.value=t; } }; // lists all known properties of an object p.inspect = function(obj,showFunctions) { this.print('Inspecting:'); var v; if (typeof(obj)=='string') obj=eval(obj); if (typeof(obj)=='object') { for (var i in obj) { if (obj[i]==null) v = 'null' else if (typeof(obj[i])=='undefined') v = 'null'; else if (typeof(obj[i])=='function') { if (showFunctions==false) continue; else v = '[Function]'; } else if (typeof(obj[i])=='object' && typeof(obj[i].length)!='undefined') v = 'Array';// ['+obj[i]+']'; else if (typeof(obj[i])=='object') v = '[Object]'; else v = obj[i]; this.print(' '+i+' = '+v); } } else this.print(' undefined'); }; p.isLoaded = function() { return (this.win!=null && this.win.document && typeof(this.win.document.debugform)=="object"); }; // opens the debugger window p.open = function() { var p = dynapi.library.path; if (!this.isLoaded() && p) { var url = dynapi.documentPath+p+'ext/debug.html#'; var w = (dynapi.ua.def||dynapi.ua.dom)? 350:355 //dynapi.ua.mac? (dynapi.ua.ie?330:300) : 350; var h = (dynapi.ua.def||dynapi.ua.dom)? 432:485 //dynapi.ua.mac? (dynapi.ua.ie?405:365) : (dynapi.ua.def||dynapi.ua.dom)? 420:476; this.win = window.open(url,'debugwin','width='+w+',height='+h+',scrollbars=no,status=no,toolbar=no'); //,resizable=no this.win.opener=window; this.win.evalHistory=[]; this.win.evalIndex=0; this.print(); /* dynapi.frame.onerror = function(msg, url, lno) { dynapi.debug.error(msg, url, lno); }; */ } }; // output text to the debug window p.print = function(s) { if (s==null) s = ''; else s = s + '\n'; if (this.isLoaded()) { this.switchMode('normal'); if (this._buffer != '') { // dump buffer s = this._buffer + s; this._buffer = ''; } this.win.document.debugform.print.value += s; this._normalModeData = this.win.document.debugform.print.value; // Does mozilla has something like this? if (dynapi.ua.ie) { var po = this.win.document.debugform.print; po.scrollTop = po.scrollHeight; var range = po.createTextRange(); range.collapse(false); range.select(); } } else this._buffer += s; }; // reloads selected javascripts, packages or html pages p.reload=function(t){ if (!this.isLoaded) return; t=t+''; if(t.substr(0,3).toLowerCase()=='go:') { t=t.substr(3).replace(/\\/g,'/'); dynapi.frame.location.href=t; return; } var i,f=t.split(';'); for(i=0;i<f.length;i++){ t=f[i]; if(t.indexOf('.js')<0) dynapi.library.load(t,null,true); else { var lib=dynapi.library; if (!lib.scripts[t]) lib.loadScript(t); else lib.reloadScript(t,null,true); } } if(this.win.focus) this.win.focus(); else this.win.setZIndex({topmost:true}); }; p.reset=function(section){ if (!this.isLoaded) return; this._oldWatchSrc=''; if(!section) { this.win.document.debugform.reset(); this._normalModeData=''; this.switchMode('normal'); }else{ var t=this.win.document.debugform[section]; if(t) t.value=''; } }; p.status = function(str) { if (this.isLoaded()) { for (var i=1;i<arguments.length;i++) { str += ', '+arguments[i]; } this.win.document.debugform.stat.value = str; }; }; // Set Mode p.switchMode=function(m){ if (!this.isLoaded) return; if(m=='watch'||(this._mode=='normal' && m!='normal')) { this._normalModeData = this.win.document.debugform.print.value; this._mode='watch'; this._enableWatch(); }else if(m=='normal'||(this._mode=='watch' && m!='watch')){ this.win.document.debugform.print.value=(this._normalModeData)?this._normalModeData:''; this._mode='normal'; this._disableWatch(); } }; // enters text to the evaluate field in the debugger widnow p.setEvaluate = function(str) { if (!this.isLoaded()) this._evalBuffer=str; else { if (!str) str = ''; if(this._evalBuffer!='') { str =this._evalBuffer+str; this._evalBuffer=''; } this.win.document.debugform.eval.value = str; this.setEvalHistory(str); } }; // Set previous evaluation information p.setEvalHistory=function(s){ if(!this.isLoaded()) return; var i,found; if(s){ for(i=0;i<this.win.evalHistory.length;i++){ if(this.win.evalHistory[i]==s) {found=i;break;} } if(found!=null) this.win.evalHistory=dynapi.functions.removeFromArray(this.win.evalHistory,found); this.win.evalHistory[this.win.evalHistory.length]=s; this.win.evalIndex=this.win.evalHistory.length-1; } }; p.showHelp=function(){ var t='' +'-----------------------\n' +'Quick Help\n' +'-----------------------\n' +'1) To inspect an Object enter the name\n' +'of the object in the "Inspect Variable/Object"\n' +'textbox and then click on the "Inspect" button\n\n' +'2) To Load/Reload a DynAPI Package,\n' +'javascript or html page enter the name\n' +'of the package or javascript in the reload\n' +'text. For HTML pages type the prefix Go:\n' +'before the page name.\n' +'------------------------------------------------'; this.print(t); }; // watch object variables; p.watch = function(name,value){ if(arguments.length>1) this._watch[name]=value; else if(dynapi.frame.eval(name)) this._watch[name]='_watch object_'; else this._watch[name]='_watch object_'; }; p._disableWatch = function(){ this._oldWatchSrc=''; if(this._timerWatch) { window.clearTimeout(this._timerWatch); this._timerWatch=0; } }; p._enableWatch = function(){ if(this._mode!='watch') return; var src,row,v; src='Name\t \t \t Value\n---------------------------------------\n'; for(i in this._watch){ if(this._watch[i]=='_watch object_') v=dynapi.frame.eval(i); else v=this._watch[i]; if(v==null) v='null'; if(typeof(v)=='string') v=v.replace(/\n/g,' '); src+=(i+' ').substr(0,22)+'\t '+v+'\n'; } if(src!=this._oldWatchSrc){ this.win.document.debugform.print.value=this._oldWatchSrc=src; } if(this._timerWatch) window.clearTimeout(this._timerWatch); this._timerWatch=window.setTimeout(this+'._enableWatch()',200); }; dynapi.debug = new Debugger(); var t='------------------------------\n' +'Click "?" for help\n' +'------------------------------\n'; dynapi.debug.print(t); \ No newline at end of file --- 1,256 ---- ! /* ! DynAPI Distribution ! Debugger ! The DynAPI Distribution is distributed under the terms of the GNU LGPL license. ! */ ! // Note - Debugger does not have to be a DynObject - very important for blueprinted layers ! function Debugger() { ! this._mode='normal'; ! this.win = null; ! this._watch={}; ! this._evalBuffer=''; ! this._buffer = dynapi._debugBuffer; ! dynapi._debugBuffer = ''; ! // close the debug window on unload ! this.closeOnUnLoad = false; ! dynapi.onUnload(function() { ! if (dynapi.debug.closeOnUnLoad) dynapi.debug.close(); ! }); ! this.open(); ! } ! var p = Debugger.prototype; //dynapi.setPrototype('Debugger','DynObject'); ! p.close = function() { ! if (this.isLoaded()) { ! this.win.close(); ! this.win = null; ! } ! }; ! // error - output a browser generated error to the debug window ! p.error = function(msg, url, lno) { ! if (url && url.indexOf(dynapi.documentPath)==0) { ! url = url.substring(dynapi.documentPath.length); ! } ! this.print('Error:'+ (lno? ' Line '+lno : '') +' ['+url+']\n '+msg); ! }; ! // evaluates an expression in the scope of the main dynapi window ! p.evaluate = function(str) { ! dynapi.frame.eval(str); ! this.setEvalHistory(str); ! }; ! // get evaluation history ! p.getEvalHistory=function(n){ ! if(!this.isLoaded()) return; ! var t,f=this.win.document.debugform; ! if(n>=1) { ! var lim=this.win.evalHistory.length-1; ! this.win.evalIndex++; ! if (this.win.evalIndex>lim) this.win.evalIndex=(lim<0)?0:lim; ! t=this.win.evalHistory[this.win.evalIndex]; ! if(t)f.eval.value=t; ! }else if(n<=0){ ! this.win.evalIndex--; ! if(this.win.evalIndex<0) this.win.evalIndex=0; ! t=this.win.evalHistory[this.win.evalIndex]; ! if(t)f.eval.value=t; ! } ! }; ! // lists all known properties of an object ! p.inspect = function(obj,showFunctions) { ! this.print('Inspecting:'); ! var v; ! if (typeof(obj)=='string') obj=eval(obj); ! if (typeof(obj)=='object') { ! for (var i in obj) { ! if (obj[i]==null) v = 'null' ! else if (typeof(obj[i])=='undefined') v = 'null'; ! else if (typeof(obj[i])=='function') { ! if (showFunctions==false) continue; ! else v = '[Function]'; ! } ! else if (typeof(obj[i])=='object' && typeof(obj[i].length)!='undefined') v = 'Array';// ['+obj[i]+']'; ! else if (typeof(obj[i])=='object') v = '[Object]'; ! else v = obj[i]; ! this.print(' '+i+' = '+v); ! } ! } ! else this.print(' undefined'); ! }; ! p.isLoaded = function() { ! return (this.win!=null && this.win.document && typeof(this.win.document.debugform)=="object"); ! }; ! // opens the debugger window ! p.open = function() { ! var p = dynapi.library.path; ! if (!this.isLoaded() && p) { ! // Modified by Raphael Pereira ! //var url = dynapi.documentPath+p+'ext/debug.html#'; ! var url = p+'ext/debug.html#'; ! var w = (dynapi.ua.def||dynapi.ua.dom)? 350:355 //dynapi.ua.mac? (dynapi.ua.ie?330:300) : 350; ! var h = (dynapi.ua.def||dynapi.ua.dom)? 432:485 //dynapi.ua.mac? (dynapi.ua.ie?405:365) : (dynapi.ua.def||dynapi.ua.dom)? 420:476; ! this.win = window.open(url,'debugwin','width='+w+',height='+h+',scrollbars=no,status=no,toolbar=no'); //,resizable=no ! this.win.opener=window; ! this.win.evalHistory=[]; ! this.win.evalIndex=0; ! this.print(); ! /* dynapi.frame.onerror = function(msg, url, lno) { ! dynapi.debug.error(msg, url, lno); ! }; ! */ ! } ! }; ! // output text to the debug window ! p.print = function(s) { ! if (s==null) s = ''; ! else s = s + '\n'; ! if (this.isLoaded()) { ! this.switchMode('normal'); ! if (this._buffer != '') { // dump buffer ! s = this._buffer + s; ! this._buffer = ''; ! } ! this.win.document.debugform.print.value += s; ! this._normalModeData = this.win.document.debugform.print.value; ! ! // Does mozilla has something like this? ! if (dynapi.ua.ie) { ! var po = this.win.document.debugform.print; ! po.scrollTop = po.scrollHeight; ! var range = po.createTextRange(); ! range.collapse(false); ! range.select(); ! } ! } ! else this._buffer += s; ! }; ! // reloads selected javascripts, packages or html pages ! p.reload=function(t){ ! if (!this.isLoaded) return; ! t=t+''; ! if(t.substr(0,3).toLowerCase()=='go:') { ! t=t.substr(3).replace(/\\/g,'/'); ! dynapi.frame.location.href=t; ! return; ! } ! var i,f=t.split(';'); ! for(i=0;i<f.length;i++){ ! t=f[i]; ! if(t.indexOf('.js')<0) dynapi.library.load(t,null,true); ! else { ! var lib=dynapi.library; ! if (!lib.scripts[t]) lib.loadScript(t); ! else lib.reloadScript(t,null,true); ! } ! } ! if(this.win.focus) this.win.focus(); ! else this.win.setZIndex({topmost:true}); ! }; ! p.reset=function(section){ ! if (!this.isLoaded) return; ! this._oldWatchSrc=''; ! if(!section) { ! this.win.document.debugform.reset(); ! this._normalModeData=''; ! this.switchMode('normal'); ! }else{ ! var t=this.win.document.debugform[section]; ! if(t) t.value=''; ! } ! }; ! p.status = function(str) { ! if (this.isLoaded()) { ! for (var i=1;i<arguments.length;i++) { ! str += ', '+arguments[i]; ! } ! this.win.document.debugform.stat.value = str; ! }; ! }; ! // Set Mode ! p.switchMode=function(m){ ! if (!this.isLoaded) return; ! if(m=='watch'||(this._mode=='normal' && m!='normal')) { ! this._normalModeData = this.win.document.debugform.print.value; ! this._mode='watch'; ! this._enableWatch(); ! }else if(m=='normal'||(this._mode=='watch' && m!='watch')){ ! this.win.document.debugform.print.value=(this._normalModeData)?this._normalModeData:''; ! this._mode='normal'; ! this._disableWatch(); ! } ! }; ! // enters text to the evaluate field in the debugger widnow ! p.setEvaluate = function(str) { ! if (!this.isLoaded()) this._evalBuffer=str; ! else { ! if (!str) str = ''; ! if(this._evalBuffer!='') { ! str =this._evalBuffer+str; ! this._evalBuffer=''; ! } ! this.win.document.debugform.eval.value = str; ! this.setEvalHistory(str); ! } ! }; ! // Set previous evaluation information ! p.setEvalHistory=function(s){ ! if(!this.isLoaded()) return; ! var i,found; ! if(s){ ! for(i=0;i<this.win.evalHistory.length;i++){ ! if(this.win.evalHistory[i]==s) {found=i;break;} ! } ! if(found!=null) this.win.evalHistory=dynapi.functions.removeFromArray(this.win.evalHistory,found); ! this.win.evalHistory[this.win.evalHistory.length]=s; ! this.win.evalIndex=this.win.evalHistory.length-1; ! } ! }; ! p.showHelp=function(){ ! var t='' ! +'-----------------------\n' ! +'Quick Help\n' ! +'-----------------------\n' ! +'1) To inspect an Object enter the name\n' ! +'of the object in the "Inspect Variable/Object"\n' ! +'textbox and then click on the "Inspect" button\n\n' ! +'2) To Load/Reload a DynAPI Package,\n' ! +'javascript or html page enter the name\n' ! +'of the package or javascript in the reload\n' ! +'text. For HTML pages type the prefix Go:\n' ! +'before the page name.\n' ! +'------------------------------------------------'; ! this.print(t); ! }; ! // watch object variables; ! p.watch = function(name,value){ ! if(arguments.length>1) this._watch[name]=value; ! else if(dynapi.frame.eval(name)) this._watch[name]='_watch object_'; ! else this._watch[name]='_watch object_'; ! }; ! p._disableWatch = function(){ ! this._oldWatchSrc=''; ! if(this._timerWatch) { ! window.clearTimeout(this._timerWatch); ! this._timerWatch=0; ! } ! }; ! p._enableWatch = function(){ ! if(this._mode!='watch') return; ! var src,row,v; ! src='Name\t \t \t Value\n---------------------------------------\n'; ! for(i in this._watch){ ! if(this._watch[i]=='_watch object_') v=dynapi.frame.eval(i); ! else v=this._watch[i]; ! if(v==null) v='null'; ! if(typeof(v)=='string') v=v.replace(/\n/g,' '); ! src+=(i+' ').substr(0,22)+'\t '+v+'\n'; ! } ! if(src!=this._oldWatchSrc){ ! this.win.document.debugform.print.value=this._oldWatchSrc=src; ! } ! if(this._timerWatch) window.clearTimeout(this._timerWatch); ! this._timerWatch=window.setTimeout(this+'._enableWatch()',200); ! }; ! dynapi.debug = new Debugger(); ! var t='------------------------------\n' ! +'Click "?" for help\n' ! +'------------------------------\n'; ! dynapi.debug.print(t); |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:27
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/editor/filemanager/browser/default Modified Files: Browser.css browser.html frmactualfolder.html frmcreatefolder.html frmfolders.html frmresourceslist.html frmresourcetype.html frmupload.html Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: frmfolders.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/frmfolders.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** frmfolders.html 28 Feb 2005 00:33:26 -0000 1.1.1.1 --- frmfolders.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 13,18 **** * of the current folder. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-27 00:35:52 * * File Authors: --- 13,18 ---- * of the current folder. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-25 22:01:23 * * File Authors: *************** *** 22,26 **** <html> <head> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Browser.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="js/common.js"></script> --- 22,25 ---- Index: frmactualfolder.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/frmactualfolder.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** frmactualfolder.html 28 Feb 2005 00:33:25 -0000 1.1.1.1 --- frmactualfolder.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,17 **** * This page shows the actual folder path. * ! * Version: 2.0 RC2 ! * Modified: 2004-05-31 23:07:52 * * File Authors: --- 12,17 ---- * This page shows the actual folder path. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-25 22:01:23 * * File Authors: *************** *** 21,25 **** <html> <head> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Browser.css" type="text/css" rel="stylesheet"> <script type="text/javascript"> --- 21,24 ---- Index: browser.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/browser.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** browser.html 28 Feb 2005 00:33:25 -0000 1.1.1.1 --- browser.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,17 **** * This page compose the File Browser dialog frameset. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-29 02:03:05 * * File Authors: --- 12,17 ---- * This page compose the File Browser dialog frameset. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-25 22:01:23 * * File Authors: *************** *** 22,26 **** <head> <title>FCKeditor - Resources Browser</title> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Browser.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="js/fckxml.js"></script> --- 22,25 ---- Index: frmresourcetype.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/frmresourcetype.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** frmresourcetype.html 28 Feb 2005 00:33:26 -0000 1.1.1.1 --- frmresourcetype.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,17 **** * This page shows the list of available resource types. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-27 00:34:50 * * File Authors: --- 12,17 ---- * This page shows the list of available resource types. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-25 22:01:23 * * File Authors: *************** *** 22,26 **** <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Browser.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="js/common.js"></script> --- 22,25 ---- Index: frmresourceslist.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/frmresourceslist.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** frmresourceslist.html 28 Feb 2005 00:33:26 -0000 1.1.1.1 --- frmresourceslist.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,17 **** * This page shows all resources available in a folder in the File Browser. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-27 00:29:09 * * File Authors: --- 12,17 ---- * This page shows all resources available in a folder in the File Browser. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-25 22:01:23 * * File Authors: *************** *** 21,25 **** <html> <head> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Browser.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="js/common.js"></script> --- 21,24 ---- Index: frmcreatefolder.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/frmcreatefolder.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** frmcreatefolder.html 28 Feb 2005 00:33:25 -0000 1.1.1.1 --- frmcreatefolder.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,17 **** * Page used to create new folders in the current folder. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-27 00:04:24 * * File Authors: --- 12,17 ---- * Page used to create new folders in the current folder. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-25 22:01:23 * * File Authors: *************** *** 22,26 **** <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> - <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5"> <link href="Browser.css" type="text/css" rel="stylesheet"> <script type="text/javascript" src="js/common.js"></script> --- 22,25 ---- Index: Browser.css =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/Browser.css,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** Browser.css 28 Feb 2005 00:33:25 -0000 1.1.1.1 --- Browser.css 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,16 **** * CSS styles used by all pages that compose the File Browser. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:52 * --- 12,16 ---- * CSS styles used by all pages that compose the File Browser. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:52 * Index: frmupload.html =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/filemanager/browser/default/frmupload.html,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** frmupload.html 28 Feb 2005 00:33:26 -0000 1.1.1.1 --- frmupload.html 23 Aug 2005 13:14:07 -0000 1.2 *************** *** 12,16 **** * Page used to upload new files in the current folder. * ! * Version: 2.0 RC2 * Modified: 2004-11-29 16:04:32 * --- 12,16 ---- * Page used to upload new files in the current folder. * ! * Version: 2.0 RC3 * Modified: 2004-11-29 16:04:32 * |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:27
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/editor/_source/commandclasses Modified Files: fck_othercommands.js fcknamedcommand.js fckpasteplaintextcommand.js fckpastewordcommand.js fckstylecommand.js fcktablecommand.js fcktextcolorcommand.js Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: fcktablecommand.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fcktablecommand.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktablecommand.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktablecommand.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * "Paste as Plain Text" command. * ! * Version: 2.0 RC2 * Modified: 2004-11-22 15:41:58 * --- 13,17 ---- * "Paste as Plain Text" command. * ! * Version: 2.0 RC3 * Modified: 2004-11-22 15:41:58 * Index: fckpastewordcommand.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fckpastewordcommand.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckpastewordcommand.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckpastewordcommand.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKPasteWordCommand Class: represents the "Paste from Word" command. * ! * Version: 2.0 RC2 * Modified: 2004-08-30 23:20:46 * --- 12,16 ---- * FCKPasteWordCommand Class: represents the "Paste from Word" command. * ! * Version: 2.0 RC3 * Modified: 2004-08-30 23:20:46 * Index: fcknamedcommand.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fcknamedcommand.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcknamedcommand.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcknamedcommand.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKNamedCommand Class: represents an internal browser command. * ! * Version: 2.0 RC2 * Modified: 2004-08-17 15:05:35 * --- 12,16 ---- * FCKNamedCommand Class: represents an internal browser command. * ! * Version: 2.0 RC3 * Modified: 2004-08-17 15:05:35 * Index: fckstylecommand.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fckstylecommand.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckstylecommand.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckstylecommand.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 12,16 **** * FCKStyleCommand Class: represents the "Style" command. * ! * Version: 2.0 RC2 * Modified: 2004-11-22 11:07:24 * --- 12,16 ---- * FCKStyleCommand Class: represents the "Style" command. * ! * Version: 2.0 RC3 * Modified: 2004-11-22 11:07:24 * Index: fckpasteplaintextcommand.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fckpasteplaintextcommand.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckpasteplaintextcommand.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckpasteplaintextcommand.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * "Paste as Plain Text" command. * ! * Version: 2.0 RC2 * Modified: 2004-08-20 23:08:23 * --- 13,17 ---- * "Paste as Plain Text" command. * ! * Version: 2.0 RC3 * Modified: 2004-08-20 23:08:23 * Index: fck_othercommands.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fck_othercommands.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fck_othercommands.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fck_othercommands.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,18 **** * browser (see FCKNamedCommand). * ! * Version: 2.0 RC2 ! * Modified: 2004-12-15 13:28:09 * * File Authors: --- 13,18 ---- * browser (see FCKNamedCommand). * ! * Version: 2.0 RC3 ! * Modified: 2005-01-04 18:39:05 * * File Authors: *************** *** 181,185 **** var FCKSourceCommand = function() { ! this.Name = "Source" ; } --- 181,185 ---- var FCKSourceCommand = function() { ! this.Name = 'Source' ; } Index: fcktextcolorcommand.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/commandclasses/fcktextcolorcommand.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fcktextcolorcommand.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fcktextcolorcommand.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * color selection panel. * ! * Version: 2.0 RC2 * Modified: 2004-11-19 08:16:00 * --- 13,17 ---- * color selection panel. * ! * Version: 2.0 RC3 * Modified: 2004-11-19 08:16:00 * |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:26
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/skins/silver In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/editor/skins/silver Modified Files: fck_contextmenu.css fck_dialog.css fck_editor.css Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: fck_editor.css =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/skins/silver/fck_editor.css,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fck_editor.css 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fck_editor.css 23 Aug 2005 13:14:08 -0000 1.2 *************** *** 12,17 **** * Styles used by the editor IFRAME and Toolbar. * ! * Version: 2.0 RC2 ! * Modified: 2004-11-26 00:56:19 * * File Authors: --- 12,17 ---- * Styles used by the editor IFRAME and Toolbar. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-09 18:08:02 * * File Authors: *************** *** 163,165 **** --- 163,170 ---- { padding-left: 5px; + } + + .TB_Break + { + height: 23px; } \ No newline at end of file Index: fck_dialog.css =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/skins/silver/fck_dialog.css,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fck_dialog.css 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fck_dialog.css 23 Aug 2005 13:14:08 -0000 1.2 *************** *** 12,17 **** * Styles used by the dialog boxes. * ! * Version: 2.0 RC2 ! * Modified: 2004-05-31 23:07:55 * * File Authors: --- 12,17 ---- * Styles used by the dialog boxes. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-09 13:45:31 * * File Authors: *************** *** 32,35 **** --- 32,40 ---- } + body, .BackColor + { + background-color: #f7f7f7; + } + .PopupBody { Index: fck_contextmenu.css =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/skins/silver/fck_contextmenu.css,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fck_contextmenu.css 28 Feb 2005 00:33:19 -0000 1.1.1.1 --- fck_contextmenu.css 23 Aug 2005 13:14:08 -0000 1.2 *************** *** 12,17 **** * Styles used by the context menu. * ! * Version: 2.0 RC2 ! * Modified: 2004-12-01 00:15:55 * * File Authors: --- 12,17 ---- * Styles used by the context menu. * ! * Version: 2.0 RC3 ! * Modified: 2005-02-23 18:58:19 * * File Authors: *************** *** 150,154 **** .SC_Panel { - overflow: -moz-scrollbars-vertical; overflow-y: auto; white-space: nowrap; --- 150,153 ---- *************** *** 202,207 **** padding-right: 5px; padding-left: 5px; ! filter: alpha(opacity=70); -moz-opacity:0.75; } --- 201,207 ---- padding-right: 5px; padding-left: 5px; ! filter: alpha(opacity=70); -moz-opacity:0.75; + height: 23px; } *************** *** 228,232 **** .SC_FieldDisabled .SC_FieldButton, .SC_FieldDisabled .SC_FieldCaption { ! filter: gray() alpha(opacity=30); -moz-opacity:0.30; } --- 228,232 ---- .SC_FieldDisabled .SC_FieldButton, .SC_FieldDisabled .SC_FieldCaption { ! filter: gray() alpha(opacity=30); -moz-opacity:0.30; } |
From: Thyamad c. <th...@us...> - 2005-08-23 13:14:26
|
Update of /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/globals In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25920/thywidgets/external/fckeditor/editor/_source/globals Modified Files: fck_constants.js fckeditorapi.js Log Message: Commiting file additions and modification from SVN revision 1841 to 1842... Changes made by vinicius on 2005-08-23 15:49:13 +0200 (Tue, 23 Aug 2005) corresponding to SVN revision 1842 with message: License file included in thyapi Index: fck_constants.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/globals/fck_constants.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fck_constants.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fck_constants.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * globally available in the page where the editor is placed. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:48 * --- 13,17 ---- * globally available in the page where the editor is placed. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:48 * Index: fckeditorapi.js =================================================================== RCS file: /cvsroot/thyapi/thyapi/thywidgets/external/fckeditor/editor/_source/globals/fckeditorapi.js,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** fckeditorapi.js 28 Feb 2005 00:33:32 -0000 1.1.1.1 --- fckeditorapi.js 23 Aug 2005 13:14:06 -0000 1.2 *************** *** 1,3 **** ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben --- 1,3 ---- ! /* * FCKeditor - The text editor for internet * Copyright (C) 2003-2004 Frederico Caldeira Knabben *************** *** 13,17 **** * the page where the editor is placed in. * ! * Version: 2.0 RC2 * Modified: 2004-05-31 23:07:48 * --- 13,17 ---- * the page where the editor is placed in. * ! * Version: 2.0 RC3 * Modified: 2004-05-31 23:07:48 * *************** *** 29,33 **** // Set the current version. ! FCKeditorAPI.Version = '2.0 RC2' ; // Function used to get a instance of an existing editor present in the --- 29,33 ---- // Set the current version. ! FCKeditorAPI.Version = '2.0 RC3' ; // Function used to get a instance of an existing editor present in the |