When an editor is not active, the toolbar should not be used. This change disables the toolbar until the editor is activated (and disables again when it is deactivated). This should solve many problems like #202
Fixes to problem shown in ticket:237 that was introduced in changeset:69 This change puts it back so that only one editor is active at any given time, and that editors must initially be activated by a mouse-down on the area by the user (in both gecko and IE now). This may fix some other tickets with similar types of problem (insertHTML placing text outside of the editor). The problem mostly came down to focusEditor() not doing work when it should have because of a misplaced bang, but some other issues needed cleaning up too.
removed changeset:120 (#124) because of #257 (editor doesn't focus anymore in IE)
don't show table borders stylesheets in dropdown
check for insertorderedlist and orderedlist to insert ListType plugin
05/11/05:
new plugin EditTag to prepare parts of the editors contents in htmlmode full_example-menue must be smaller for following plugins
new plugin LangMarks
new plugin InsertSmiley
new plugin Equation
Changes addToolbarElement
turned SuperClean-dialog into an inline-dialog like Linker is
better german :D
* tweaked Statusbar * generate textmode-message in createStatusBar and hide it (_statusBarTextMode) * when switching into textmode don't clear the StatusBar?, instead hide the _statusBarTree and show _statusBarTextMode * added onMode in CharCount-Plugin to hide the charCounter there too (fixes bug there) * when displaying inline-dialogs don't clear the statusBar, instead make the dialog higher * changed calculation of height (the -2 is necessary for IE) * dialog-div now positioned absolute instaed of relative (IE would move the statusBar down else) * fixed bug in inline-dialog getValues
See #114 - fixes the secure-non-secure warning in IE.
See #148
05/10/05:
#248 added margin: 0 - because of other css on the page could change this
german translations for insert/overwrite and saveas
two new functions for IE insert/overwrite saveas
language file changes changes set file format UNIX set charset UTF-8 delete file plugin/SpellChecker/lang/it.js because it's dutch (nl.js) delete fuiles plugin/Linker/lang/fr.js and plugin/Stylist/lang/fr.js because because no data content
added InsertWords plugin #233
#139 1. replace HTMLArea.loadScript with HTMLArea._loadback 2. remove the old fullscreen 3. auto-load the fullscreen-plugin when there is a popupeditor-button in the toolbar
#244 EnterParagraphs gets only loaded in first editor
05/09/05:
#241 fixed type
#204 removed wrong line
make the plugins use the addToolbarElement from Changeset 127
new plugin Abbreviaton to set tags with title for handicapped-friendly use! Sorry I don't know the right word in Germany we call it "barrierefreies Webdesign".
hanged dir from DOCUMENT_ROOT to the installation-dir of xinha. * security (everyone could list all your files in DOCUMENT_ROOT) * if you have many files in DOCUMENT_ROOT scan.php will take a very long time to load (http://xinha.gogo.co.nz/punbb/viewtopic.php?id=110)
DoubleClick plugin onDoubleClick on tag "u" calls e.execCommand("underline") tag "strike" calls e.execCommand("strikethrough") tag "sub" calls e.execCommand("subscript") tag "sup" calls e.execCommand("superscript") tag "a" calls e.execCommand("createlink") tag "img" calls e.execCommand("insertimage") tag "td" calls e.execCommand("inserttable")
Ticket #223 a CharCounter plugin
Ticket #150 ADDING BUTTON selectall
Some better comment for ticket 125
InsertAnchor change registration, add the element to toolbar with new function addToolbarElement and change of pluginInfo because after all the changes of the last days (Changset 110, 112, 125, 126, and this) is not mutch left.
Helper Function: add buttons/drop-downs boxes with title or separator to the toolbar, if the buttons/drop-downs boxes doesn't allready exists.
insertAnchor changes for IE
now the anchor plugin could have innerHTML like a link
05/07/05:
missed including plugins/Linker/backend.php.
missed adding backends/backend_conf.php.in
htmlarea.js . more debugging messages added. . added HTMLArea.Config.linkReplacementMode which can be either fullyqualified (the old default behavior) or absolute. When set to fullyqualified all absolute links (e.g. /somepath) will be changed to fullyqualified URLS (e.g. http://yoursite/somepth). When set to absolute, all fullyqualified urls back to the current site will be changed to absolute (e.g. http//yoursite/somepath to /somepath) making the Xinha generated content portable between sites. ( see HTMLArea.prototype.outwardHtml() ) . bugfix - if plugin .js file has a parse error htmlarea will only try to load it a configurable number of times before popping up an error message. backends/backend.php . initial unified backend created. Requests to this backend are routed to the corresponding plugin specific backend.php file. backends/backend_conf.php . a central server side configuration file has been created for the use of plugin serverside code. . all backends hooked into this scheme must include the central config file. ImageManager . modified the config to allow overriding default values. . default image directory is now xinha/examples/images . added debugging trace messages which are tagged with the ImageManager name. . now uses unified backend. Linker . includes central config. . default directory is now the xinha/examples directory (to avoid scan.php security problem) . added debugging trace messages which are tagged with the Linker name. . links selected from the tree are now displayed in absolute instead of fully qualified fashion. . on edit the link that was previously selected is highlighted. . on edit the selected link is scrolled to if it's outside the viewable area. . if scan.php returns some kind of error or invalid javascript Linker now pops up a nice descriptive error message. . bugfix - same pattern as in loading plugins. If there is some error in loading the directory listing Linker will only attempt it a few times before giving up and displaying a nice error. dTree.js . added clear_s() method to clear the selection . added getNodeElement() method to return the A element for a given node.
05/06/05:
Apply #124
Fix toggle borders for moz - #102
Apply #151 - trivial code cleaning.
Fix #176 - incorrectly placed block of PHP.
Removed .xvpics as per #230
Fix for #231
Apply #106 - IE error whe linking image
Apply #170 bug with multiple editors.
#20 Change InsertAnchor-Plugin dialog with delete and change function
05/04/05:
#225 several ImageManager fixes, see #225 for details
#216 InsertAncor? as dialog
#147 use only one global popup.css
Kampanjetilbud
Gå ikke glipp av kampanjetilbud og nyheter for Easy CMS. Meld deg på vårt nyhetsbrev og hold deg oppdatert!
Versjon
Siste versjon av Easy CMS er v1.8.6, sist oppdatert 1 Desember 2011. Se versjonslogg for mer informasjon.