First:
The FCKeditor project is a great project.
Second:
From my previous (mailing) contact with you I know you are a serious developer.
Then:
There are some serious issues (at least for me) I would like to get fixed before implementing FCKedtior
into my CMS project, and I might want to DONATE (give) you some money to get those
specific issues to be fixed. (have donated moeny earlier)
However:
I do not just want to donate money without knowing
if the money I donate will be used to fix the issues that are important for me to work.
Have tried for a while to get in contact with you without any replies.
Have tried to mail you using: fredck@fckeditor.net
This only gives me an autoreply answer which is of no use.
Have also tried to mail you using: fredck@fredck.com
No answer. It might be that you have tried and it got lost in bulk folder, i do no not know....
I DO NOT use the mailaddress given to me by sourceforge.
So then I will try here:
Issue 1.
Delete/Backspace/CTRL+x not working without first changing content in FF.
Have checked this in the buglist (BUG 1242979) and there is no word here if
the bug is being worked on or not.
Are this beeing worked on?
When is it expected to be fixed?
Issue 2.
Working with DIV's behaves differently and sometimes do not work in FF and IE (only tested in those two).
Here are my class definitions and styles definition for others to try as well.
Classes for DIV's put in the .css file:
.divtest-left { padding: 20px; font-family:arial, sans-serif; font-size:12px; width: 50%; background-color: #aaaaaa; color: black; }
.divtest-left a { color: black; text-decoration: underline; }
.divtest-left h3 { margin:0; padding:0; color: #ffff44; font-family:arial, sans-serif; font-size:12px; font-weight:bold; }
.divtest-right { display:inline; float:right; padding: 5px; margin:0; font-family:arial, sans-serif; font-size:10px; width: 50%; background-color: #448844; color: white; }
.divtest-right a { color: white; text-decoration: underline; }
.divtest-right h3 { color: #44ffff; }
Definition in fckstyles.xml:
<Style name="Title H3" element="h3" />
<Style name="LeftContainer" element="div">
<Attribute name="class" value="divtest-left" />
</Style>
<Style name="RightContainer" element="div">
<Attribute name="class" value="divtest-right" />
</Style>
DIV's when using IE:
I write some text in the editor area, then select the text and select the LeftContainer style.
A div (first level div) is created around the text with the class applied to it. So far so good.
If I click on/in div for the first time then a nice border is shown to indicate that the DIV is selected.
This is nice. When I click twice above some text in the DIV then cursor is placed within the text
and I can start to write and eventually move around using the arrow (keyboard) buttons or select using SHIFT+arrow
buttons.
If I select a div, I can drag the div and its content around within the editor area. This is nice. ( and would be
nice to have for FF as well (I'll guess this is a browser issue but do not know)).
I CANNOT select text by left-click and drag (that would be nice to do if possible, is this a browser limitation or not?, probably not since works in TinyMCE).
IT does not look like the inline and float works as it should for first level div (you have to change the class to see this),
text are not wrapping around the div if inline and float are applied.
Okay, if I now write some more text inside my newly created div, then select that text and then select the RightContainer style.
A div (second level div) are now created within the first DIV. So far so good.
I CANNOT edit any text within the second level div.
IT does not look like the inline and float works as it should. Text are not wrapping around the second level div.
When I select a DIV and I scroll that DIV outside the top border or bottom border of the editor area then the markings around
the DIV is visible outside the editor area and floats on top of other elements in the page. This is annoying.
When I select a DIV and I scroll that DIV outside the top border so the DIV markings gets above the editor buttons then the
editor buttons that is within the DIV markings are not clickable. THIS is not so good.
DIV's when using FF:
I write some text in the editor area, then select the text and select the LeftContainer style.
A div (first level div) is created around the text with the class applied to it. So far so good.
It is easy to edit text within the DIV. It is possible to select text by dragging the mouse.. great (It should work like this in IE as well).
Not possible though to mark the whole DIV and drag it around in the editor area as it is in IE, but
that is not that important though.
IF I now try to write some text either before or after DIV that is not possible. Unable to
place the cursor outside the DIV in editor area. (Note: to reproduce this you must not have entered any other text
or line breaks outside the created DIV in the editor area).
Okay... I enter a couple of linebreaks at the end of the first DIV that I created. Then I write a couple of lines, and select
those lines, and select the RightContainer style from the style dropdown.
A div is created and class applied. Great.
Text is easily editable. Great.
THE div continues above (below) the the bottom border of the first DIV and this is not good, if I remove the float attribute then the DIV displays
correct within the outer div.
TEXT in the first div does not wrap around the second floating div.
Other DIV stuff:
As you can see I have created a style for the H3 tag "within" the styles above.
I have found that using IE and FF to insert H3 tags within my DIVS behaves somewhat differently.
Inserting a H3 in IE using style dropdown and the format dropdown:
Writing a line in the beginning of the text in the first (outer DIV), then select that line,
then select the H3 (tag) from the styles dropdown applies the H3 tag only to the selected text. Which is what I wanted. nice.
BUT inserting the same H3 tag using the format dropdown applies the H3 tag to all the text in the DIV .
Why is this behaving differently. In my opinion they should not. I might be wrong.
If I use styles or the format dropdown to apply the H3 tag, only the styles H3 shows when I place
the cursor in the text between the H3 tags and not the "Heading 3" from the format dropdown.
Inserting a H3 in FF using style dropdown or the format dropdown behaves the same (in FF), and the H3 tag
is only applied to the selected Text (this I like).
When placing the cursor within the text between the H3 tags the H3 style shows in the
styles dropdown and in the format dropdown.
Note:( In TinyMCE it is possible in IE to mouse-drag to select text within a DIV. so this might be possible in FCKeditor as well... ??)
If it is not possible to mouse-click and drag to select text and
keeping the ability to select the whole DIV and drag it around, I think I would prefer the ability to
select the text with mouse-left-click and drag in IE and skip the DIV selection.
In my opinion it is better if it works the same in FF and IE. Maybe some others do not agree... okay... maybe possible to
control this behaviour in fckconfig.js in the future.
Issue 3:
BODY styles:
I want to make it possible for my users to change the BODY styles (read class) on the fly.
The best way for me would be to let the users create their own classes as I did for the DIV's in the beginning of my post.
(The user defined classes are stored in a database and in externaly generated .css file.
Then I would display those (particular BODY) styles in a dropdown outside (or inside) FCKeditor.
NOTE: it is BODY styles in FCKeditor but not in my populated pages where it is styles (class) applied to a DIV container.
When the user then select one of those styles I would like the BODY styles for the editor area to change accordingly without having to refresh the page.
Okay... have not done much testing on this one except that I know how to apply the default styles for the editor area.
But with this kind of body styling it is a bit awkward to change each of the body style attributes one by one in javascript and would
be MUCH better (IMHO) and easier if it was possible to define a class for the BODY tag and then be able to change/switch the class
by using javascript.
***** End of issues ******
All testing using FCKedtior 2.0 Final on Windows XP with FF 1.06 and IE 6.0.
As I said before:
I'm willing to give money to the project but then only if I know if you use that money to do the above,
and if it is doable at all and with a timeframe.
But then I need to get in direct email-contact with you as well.
Might be that DIV's are not supposed to be used toghether with the FCKedtior.
I hope this is not the case and that you will and have time to work on these issues.
Best luck with the project, it rocks.
The FCKeditor project is a great project.
Second:
From my previous (mailing) contact with you I know you are a serious developer.
Then:
There are some serious issues (at least for me) I would like to get fixed before implementing FCKedtior
into my CMS project, and I might want to DONATE (give) you some money to get those
specific issues to be fixed. (have donated moeny earlier)
However:
I do not just want to donate money without knowing
if the money I donate will be used to fix the issues that are important for me to work.
Have tried for a while to get in contact with you without any replies.
Have tried to mail you using: fredck@fckeditor.net
This only gives me an autoreply answer which is of no use.
Have also tried to mail you using: fredck@fredck.com
No answer. It might be that you have tried and it got lost in bulk folder, i do no not know....
I DO NOT use the mailaddress given to me by sourceforge.
So then I will try here:
Issue 1.
Delete/Backspace/CTRL+x not working without first changing content in FF.
Have checked this in the buglist (BUG 1242979) and there is no word here if
the bug is being worked on or not.
Are this beeing worked on?
When is it expected to be fixed?
Issue 2.
Working with DIV's behaves differently and sometimes do not work in FF and IE (only tested in those two).
Here are my class definitions and styles definition for others to try as well.
Classes for DIV's put in the .css file:
.divtest-left { padding: 20px; font-family:arial, sans-serif; font-size:12px; width: 50%; background-color: #aaaaaa; color: black; }
.divtest-left a { color: black; text-decoration: underline; }
.divtest-left h3 { margin:0; padding:0; color: #ffff44; font-family:arial, sans-serif; font-size:12px; font-weight:bold; }
.divtest-right { display:inline; float:right; padding: 5px; margin:0; font-family:arial, sans-serif; font-size:10px; width: 50%; background-color: #448844; color: white; }
.divtest-right a { color: white; text-decoration: underline; }
.divtest-right h3 { color: #44ffff; }
Definition in fckstyles.xml:
<Style name="Title H3" element="h3" />
<Style name="LeftContainer" element="div">
<Attribute name="class" value="divtest-left" />
</Style>
<Style name="RightContainer" element="div">
<Attribute name="class" value="divtest-right" />
</Style>
DIV's when using IE:
I write some text in the editor area, then select the text and select the LeftContainer style.
A div (first level div) is created around the text with the class applied to it. So far so good.
If I click on/in div for the first time then a nice border is shown to indicate that the DIV is selected.
This is nice. When I click twice above some text in the DIV then cursor is placed within the text
and I can start to write and eventually move around using the arrow (keyboard) buttons or select using SHIFT+arrow
buttons.
If I select a div, I can drag the div and its content around within the editor area. This is nice. ( and would be
nice to have for FF as well (I'll guess this is a browser issue but do not know)).
I CANNOT select text by left-click and drag (that would be nice to do if possible, is this a browser limitation or not?, probably not since works in TinyMCE).
IT does not look like the inline and float works as it should for first level div (you have to change the class to see this),
text are not wrapping around the div if inline and float are applied.
Okay, if I now write some more text inside my newly created div, then select that text and then select the RightContainer style.
A div (second level div) are now created within the first DIV. So far so good.
I CANNOT edit any text within the second level div.
IT does not look like the inline and float works as it should. Text are not wrapping around the second level div.
When I select a DIV and I scroll that DIV outside the top border or bottom border of the editor area then the markings around
the DIV is visible outside the editor area and floats on top of other elements in the page. This is annoying.
When I select a DIV and I scroll that DIV outside the top border so the DIV markings gets above the editor buttons then the
editor buttons that is within the DIV markings are not clickable. THIS is not so good.
DIV's when using FF:
I write some text in the editor area, then select the text and select the LeftContainer style.
A div (first level div) is created around the text with the class applied to it. So far so good.
It is easy to edit text within the DIV. It is possible to select text by dragging the mouse.. great (It should work like this in IE as well).
Not possible though to mark the whole DIV and drag it around in the editor area as it is in IE, but
that is not that important though.
IF I now try to write some text either before or after DIV that is not possible. Unable to
place the cursor outside the DIV in editor area. (Note: to reproduce this you must not have entered any other text
or line breaks outside the created DIV in the editor area).
Okay... I enter a couple of linebreaks at the end of the first DIV that I created. Then I write a couple of lines, and select
those lines, and select the RightContainer style from the style dropdown.
A div is created and class applied. Great.
Text is easily editable. Great.
THE div continues above (below) the the bottom border of the first DIV and this is not good, if I remove the float attribute then the DIV displays
correct within the outer div.
TEXT in the first div does not wrap around the second floating div.
Other DIV stuff:
As you can see I have created a style for the H3 tag "within" the styles above.
I have found that using IE and FF to insert H3 tags within my DIVS behaves somewhat differently.
Inserting a H3 in IE using style dropdown and the format dropdown:
Writing a line in the beginning of the text in the first (outer DIV), then select that line,
then select the H3 (tag) from the styles dropdown applies the H3 tag only to the selected text. Which is what I wanted. nice.
BUT inserting the same H3 tag using the format dropdown applies the H3 tag to all the text in the DIV .
Why is this behaving differently. In my opinion they should not. I might be wrong.
If I use styles or the format dropdown to apply the H3 tag, only the styles H3 shows when I place
the cursor in the text between the H3 tags and not the "Heading 3" from the format dropdown.
Inserting a H3 in FF using style dropdown or the format dropdown behaves the same (in FF), and the H3 tag
is only applied to the selected Text (this I like).
When placing the cursor within the text between the H3 tags the H3 style shows in the
styles dropdown and in the format dropdown.
Note:( In TinyMCE it is possible in IE to mouse-drag to select text within a DIV. so this might be possible in FCKeditor as well... ??)
If it is not possible to mouse-click and drag to select text and
keeping the ability to select the whole DIV and drag it around, I think I would prefer the ability to
select the text with mouse-left-click and drag in IE and skip the DIV selection.
In my opinion it is better if it works the same in FF and IE. Maybe some others do not agree... okay... maybe possible to
control this behaviour in fckconfig.js in the future.
Issue 3:
BODY styles:
I want to make it possible for my users to change the BODY styles (read class) on the fly.
The best way for me would be to let the users create their own classes as I did for the DIV's in the beginning of my post.
(The user defined classes are stored in a database and in externaly generated .css file.
Then I would display those (particular BODY) styles in a dropdown outside (or inside) FCKeditor.
NOTE: it is BODY styles in FCKeditor but not in my populated pages where it is styles (class) applied to a DIV container.
When the user then select one of those styles I would like the BODY styles for the editor area to change accordingly without having to refresh the page.
Okay... have not done much testing on this one except that I know how to apply the default styles for the editor area.
But with this kind of body styling it is a bit awkward to change each of the body style attributes one by one in javascript and would
be MUCH better (IMHO) and easier if it was possible to define a class for the BODY tag and then be able to change/switch the class
by using javascript.
***** End of issues ******
All testing using FCKedtior 2.0 Final on Windows XP with FF 1.06 and IE 6.0.
As I said before:
I'm willing to give money to the project but then only if I know if you use that money to do the above,
and if it is doable at all and with a timeframe.
But then I need to get in direct email-contact with you as well.
Might be that DIV's are not supposed to be used toghether with the FCKedtior.
I hope this is not the case and that you will and have time to work on these issues.
Best luck with the project, it rocks.
RE: Open letter to Frederico Kaldeira Knabben
Huh, That WAS long!
Never mind! The solution for Issue No.1 exists.
You've missed it. Check the whole bug report:
[ 1252492 ] Delete wont work on Mozilla
The solution is there. Just read the whole post.
RE: Open letter to Frederico Kaldeira Knabben
re issue 3, see
http://sourceforge.net/tracker/index.ph ... tid=543656
Note this does not use FCKConfig but this is a very easy thing to implement.
RE: Open letter to Frederico Caldeira Knabben
Sorry for the misspelling of FCK name.
It should be Frederico Caldeira Knabben.
Looks like the FCK team has fixed the "editing startup problems when using FF" .. ref latest CVS.
That is great.
Also looks that is should be pretty easy to implement use of className on the BODY tag of the editor.
I really hope FCK can implement this in next version.
I would like it to work like this:
1.
Make it possible to optionally set a class for the body tag of the editor in the page that contains the editor, and eventually an ID if that is nessesary in order to change the class by using javascript after editor initialization.
2.
Make it possible to include a second .CSS file where these classes can be defined. And not as an internal css file, since it might be the developer / editor do not want those classes be visible in the style list (dropdown).
3.
Then it will be a lot easier for end users to switch the look and feel of the content as well as for developers to control the styling for the body tag.
e.g by displaying a dropdown with available classes for body outside the editor or eventually a new dropdown within the buttons area of editor.
4. This will make it a lot easier and cleaner to handle "container" (read DIV) related content. Which is how many CMS systems work.
For me (and I hope for a lot of others) this looks very dooable to implement.
What do you think FCK. Can we have this in next version?
THEN:
There is the DIV tag issues. I hope the issues here (see my inital post) can be fixed as soon as possible.
Would be nice if editing text within a DIV work as similar as possible in IE and FF.
1. Would be nice if possible to edit nested DIV's in IE.
Trying to edit a second level DIV within editor area in IE is not doable today.
2. Would be nice to be able left-click and drag to select text within a DIV in IE. Not doable today.
3. Would be nice to make text floating around a DIV if you use float:left/right on a DIV. Not working in either IE or FF today.
4. Would be nice to fix issue in FF where a DIV floats above and *** below *** parent DIV if DIV has a float:left/right attribute set.
5. Would be nice to fix the problem with markings of a ***selected*** DIV in IE displays above elements outside the editor area when scrolling the DIV up or down. This also disable the use of those buttons in the editor that is within the boundaries of the markings.
6. Would be nice to be able to select some text within a DIV and the apply a e.g. H3 tag to it either using the styles list (dropdown) or the format list (dropdow).
Well the H3 is applied today. But behaves differently by FF and IE (see my original posting).
7. When clicking on a DIV in IE then the whole DIV is marked. And it is draggable around in editor area.
This is a cool feature. For me it is much more important if it is easy to edit content within the DIV... like being able to left-click and drag to select text.
So if the two editing features for a DIV in IE is not combinable:
1. mark-and-drag to move around
2. left-click and select text.
Then I would prefer to loose the "mark and drag to move" in order to make "left-click and select text" work.
If so .. it will work similar in both IE and FF as well.
Hope someone can make this work in upcoming versions.
If that was doable ... then FCKeditor would be very close to perfect.
Best regards
RE: Open letter to Frederico Kaldeira Knabben
Will come back width more info when I have some.
RE: Open letter to Frederico Kaldeira Knabben
bngobngo, that anon post was me
You need to change the javascript files that write the editor.
/fck/editor/js/fckeditorcode_gecko_1.js - for mozilla and
/fck/editor/js/fckeditorcode_ie_1.js for internet explorer
The lines you need to add in and where you add them in are on the page
http://sourceforge.net/tracker/index.ph ... tid=543656
RE: Open letter to Frederico Kaldeira Knabben
Thanks for that reply.
When I saw your anonymous answer I thought there was a solution within standard FCKeditior.
To bad this is not in standard version.
Nice of you to show us a workaround.
FCK ... this would be nice to have in FCKeditor without having to add custom code.
RE: Open letter to Frederico Kaldeira Knabben
1.
Text ARE wrapping nicely around floating divs (sorry for previously giving wrong information about this).
2.
Regarding the problem with not being able to edit images inside a DIV, and not being able to select text within a DIV using left-click + drag with mousepointer.....
THIS happens as soon as you put a width attribute in the DIV styling.
Is this DIV behaviour fixable?
When will it be fixed?
RE: Open letter to Frederico Kaldeira Knabben
Okay. I thought I was getting closer to an integration of FCKeditor in my CMS system.
Here is my latest findings and I'm not very happy about it:
There seem to be compatibility issues between for example IE and FFcaused by which tag's are beeing used for different basic stylings (buttons clicked). And here is the bad news. If you let say style (using the buttons below) the text in FF and then save to database and opens same text/html in IE then you may or may not be able to style or "destyle" the same text in IE using the same buttons that where used in FF. There are also problems the other way around.
Up to now.... I thought I was close to be able to integrate FCKeditor in my system... but then I discovered this ugly stuff yesterday. And I do not like the idea to tell my users that if they start editing with for example FF, then they will have to stick with FF otherwise they will not be able to edit the content.... And I would probably have to say that they might not be able to edit the text in future in the browser they started with....
NOW.. Why does FCK not list these issues so every new user do not have to accidentially find them themselves......?
And IS IT POSSIBLE to use the same tags for the same styling (se buttons listed below)?
If it is I think someone should give priority to make different browsers use same tags for same stuff. This will probably save a lot of people for hours of vasted time and frustration. And will probably also be easier to integrate FCKeditor with classes.
I visited:
http://xinha.python-hosting.com/
They are using IFRAME as well to display the editor.
All these problems I talk about here work like a charm there (same tags are used for same styling (basic buttons), and (Note: in FCKeditor there is a problem in IE with DIV where you use WIDTH property, where you cannot access image or select text by left-click and drag) ... here at xinha you can access the images within the DIV and you can also left-click and mouse drag to select text in same type of DIV.
Okay.. I have not downloaded xinha it and tried it out locally yet (only tried the demo on their site on IE and FF).
And I do not know if they handle CSS as nicely as FCKeditor.. but I will check it out.
Despite my complaints here... I still want to use FCKeditor if these issues can be fixed.
But I think this site as well as http://www.fckeditor.net should rename FCKeditor to RC3, and list issues like I have in my post here so new people that are considering implementing FCKeditor in their CMS system or whatever quickly can find any serious issues there might be and also if someone are working on it.
Another thing....
This way of showing what's going on is nice:
http://xinha.python-hosting.com/roadmap
BELOW ARE THE NEWLY FOUND (for me) COMPATIBILITY ISSUES between IE and FF.
The inserted tags using FF vil for some of the buttons change when using:
FCKConfig.GeckoUseSPAN = false ;
But it will still differ from what IE uses and will/can produce incompatible results ref. above text.
Examples:
Bold button:
IE uses STRONG tag
FF uses SPAN + font-weight:bold
or FF uses B (if GeckoUseSPAN = false)
If you use bold button in IE and laiter try to change same text to no bold using the same button in FF then it will not work.
If you do it the other way around, IE recognice the tag and are able to remove it (that if is FF are usin B tag), if FF are using SPAN then IE are not able to remove tag using the Bold button.... but you can remove it by deselecting by using the "custom bold" in style dropdown (headace.. intuitive .. yes .. no).
Italic button:
IE uses EM
FF uses SPAN + font-style:italic
or FF uses I (if GeckoUseSPAN= false)
If you apply italic in IE and opens the text in FF then FF does recognice the EM tag (italic button highlighs) but you cannot remove it by using the button, but you can select text and deselect using the "custom italic" from style dropdown.
If you apply italic (SPAN) in FF and opens in IE and try to edit, then IE recognice the style and highlights italic button... but you cannot remove the style... not by using the button and not by deselecting using "custom italic" from style dropdown.
Underline button:
IE uses U
FF uses SPAN + text-decoration:underline
or FF uses U (if GeckoUseSPAN = false)
If FF uses U then its compatible between the two (why should it not).. and if FF uses SPAN....
Strike trough button:
IE uses STRIKE
FF uses SPAN + text-decoration: line-through
or FF uses STRIKE (if GeckoUseSPAN= false)
Indent right button:
IE uses <blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
FF uses <blockquote>
Here they are compatible between the browsers. But if you apply the style in IE and then try to remove in FF then the text are just moved outsidet the blockquote tag and the tag itself are not removed.
RightJustify
IE uses <p align="right">
FF uses <div align="right">
Both tags work in both IE and FF, but is there a reason for using different tags when used in different browsers?
The compatibility issues may or may not be experienced when you use the buttons below, depending on setting in fckconfig.js and depending on how you combine the styles applied by buttons below.
Bold
Italic
Underline
Strike trough
Decrease Indent
Increase Indent
Justify buttons
RE: Open letter to Frederico Kaldeira Knabben
>issues so every new user do not
>have to accidentially find them
>themselves......?
Hey,
it's a opensource project.
There is a bug section on sourceforge where you can post such bugs.
Currently it contains only two open bugs.
Perhaps you should consider posting these bugs there, then you (and all others) have such a list.
The idea in opensource projects is that the users also participate in development.
And participating in development does not mean coding, but also testing, reporting bugs, mainting websites etc.
Andr
RE: Open letter to Frederico Kaldeira Knabben
Thanks for your notes and tests. They are being very useful.
I would just like to leave some notes:
1. Due to performance issues, it is better to leave the editor control some of the editing features. This is the case of the Bold, Italic, Underline, Strike-Thought, Indent and Para Justifications.
There would be some way to make it cross-compatible. We could transform all <STRONG> and <EM> tags to <B> and <I> when loading the content in Firefox.
The "GeckoUseSPAN" configuration option is not recommended to be active because of the cross-compatibility issues. I'm also thinking about removing this option from the editor.
2. The nested DIV issue must be investigated. Your messages regarding it were very confusing and so things got complicated. Maybe a simple description of the problem would be nice, including some sample HTML. (a few lines).
All I can tell you is that this issue is a little hard to work on because of the intrinsic behaviors of the editor itself while editing.
Fortunately this is a problem faced by a very few users.
3. I ask you to always maintain our Bugs Tracker updated with your discoveries. The Bugs Tracker is used as the base of the bug fixing development (as you can see on the Whats New? docs.
4. I ask you and all users to not assign developers or priorities to the bugs and features requests entries. Those are settings that should be used by the development team only. I know that for you your bugs are very important, but maybe they are not so important to the developer sat right next to you.
5. You should continue using the Forums. I saw you have found many useful answers here and participation from other users. But please dont explicitly ask for my participation here (like the tile of this thread it is not adequate). Let the answers open to who wants and can give then. Ive already discussed about my participation in the Forums on other messages.
6. Regarding your mention about giving feedback to every message, test or report left by all users this is a community web site. Messages should be targeted to everybody. We have a big community and lots of users sending messages everyday the same thing for my e-mail address. So, if I would have to answer all message, there would be no time for developing and so, Ill leave you the answer to where I should concentrate my efforts. I only can guarantee direct answers to support subscribers.
Thanks again for your message. Best regards,
FredCK
Frederico Knabben
CKEditor Project Lead and CKSource Owner
--
Follow us on: Twitter | Facebook | Google+ | LinkedIn
RE: Open letter to Frederico Kaldeira Knabben
Regarding your thought to using the <b> and <i> tags instead of <strong> and <em> respectivley: I'd like to encourage you not to do this, and ask you to investigate <strong> and <em> for both IE and FF.
The reason for this is that the <b> and <i> tags are depricated in XHTML and are to be "repalced" with <strong> and <em>. Ideally, the code the editor generates should be able to validate.
Great work on the editor, Frederick!
--Christian
RE: Open letter to Frederico Caldeira Knabben
Thanks for your clarification. Best regards,
FredCK
Frederico Knabben
CKEditor Project Lead and CKSource Owner
--
Follow us on: Twitter | Facebook | Google+ | LinkedIn
RE: Open letter to Frederico Caldeira Knabben
Is this possible?
--Christian
RE: Open letter to Frederico Kaldeira Knabben
Hi again and thanks to FCK for replying, as well as others.
Here are two examples of text and image inside a DIV.
The first one does not have the WIDTH property set and both text selection by left-click and drag as well as image editing (edit properties) are working great in IE.
In second DIV I have set the WIDTH property for the DIV and that is what seem to trigger the problem. Now ... selecting text is not easy in IE.. you cannot left-click and drag to select text, and you cannot right-click the image to edit its properties, nor can you select the image.
The problem I reported earlier about problem with nesting DIV's was a mistake by me. It now looks like the thing causing the editing problems in IE has something to do with the WIDTH property in the DIV.
Try the example code below in IE and you will see how it works. Just added some other styling so it should look a little better.
I have also experienced problems in IE with for example a floating div (float:right or left) and also with the WIDTH property set;
If I edit the text to the left /right of that DIV then the DIV somtimes starts to hide some of its lower parts. See second example for this issue also.
Okay.. since I have your attention FCK I also want to mention how much I would like to see four new properties added to the image properties dialog box:
margin-top, margin-right, margin-bottom, margin-left
which gives much more precise control over layout than the VSPACE and HSPACE.
Also much wanted is a possibility to add a table with TH cells at top. Could be implemented by one more option:
Add table header... or whatever.
Okay.... DIV issue examples below....
<div style="PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 20px; COLOR: black; PADDING-TOP: 20px; FONT-FAMILY: arial; HEIGHT: auto; BACKGROUND-COLOR: #aaaaaa"><img height="70" alt="" hspace="4" src="http://www.fakeimage.com/fakeimage.jpg" width="50" align="left" border="2" />Try to select select some text in IE. It is easy.<br />And if you right-click the image you can edit its properties. </div>
<br /><br />
<div style="PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 50%; COLOR: white; PADDING-TOP: 20px; FONT-FAMILY: arial; HEIGHT: auto; BACKGROUND-COLOR: #888888"><img height="70" alt="" hspace="4" src="http://www.fakeimage.com/fakeimage.jpg" width="50" align="left" border="2" />Try to select some text in IE. It is NOT easy.<br />If you rightclick the image in IE you can NOT edit its properties.<br />The only difference from the first DIV is that this DIV has the WIDTH property set. </div>
Insert cursor after last letter in this sentence and hit CTRL multiple times
RE: Open letter to Frederico Caldeira Knabben
Thanks again,
FredCK
Frederico Knabben
CKEditor Project Lead and CKSource Owner
--
Follow us on: Twitter | Facebook | Google+ | LinkedIn
RE: Open letter to Frederico Kaldeira Knabben
I had earlier, yes.
But I did not inlcude the samples... I will update the bugreport with the samples.
Really hope you can fix these issues before next release !
Keep up the good work
RE: Open letter to Frederico Kaldeira Knabben
To Andre Schild:
Have reported my findings.
Many of my findings where really old findings which had earlier (some long time ago) been reported in the buglist, but with no one assigned the bug and with no comments from developers if those issues will be handled, as well as some of them are not easy to find in the buglist either.
Then when you visit. http://www.fckeditor.net and see that there is a final version out, where none of the issues I have raised here are mentioned then one might belive it's a working version...... when the reality is that there is issues....
Beeing an opensource project does not justify to not give out relevant information about the current state of the project in a compact and readable way. In my opinion that would benefit both FCK, the developers and end users.
I did not produce my issues here if I did not belive (was hoping for) that some of the developers might fix them.
Reading the buglist gives me the impression that the developers do not take the reported bugs seriously... many of the serious bugs does not even get a comment from the developers (even after a long time they stand there without comments, and without anybody assigned to them)
Did you read my last post in this thread.?
What are your opinion on those issues.?
Have said it before.... I belive the developers are doing all they can, and I belive in this project.
But I also belive that when lots of people put lots of hours in testing FCKeditior and report their findings, then the developers should take the time to give some feedback to the guy that reported the bug / feature request (by responding to that bugreport). This is not only feedback for that guy, but for all the rest of us as well, as well as the newcomers.
And by putting all the issues that are to be dealt with in near future in one please in a readable format would only benefit this project...
My reason for listing my issues here as well, is because of that lack of information, and to hope to hear a word from the developers if the issues that I have listed here are to be fixed or not, and hopefully when....
All the best
RE: Open letter to Frederico Kaldeira Knabben
From a semantic perspective, FCK in IE gets it right, and FCK in FF doesn't.
That said, is this the place to post such problems or are we better off posted them elsewhere? If so, where?
It's a great editor, and I want to do my part to make it better.
RE: Open letter to Frederico Kaldeira Knabben
I find version 2.0 correct, and it's a final release.
You know: never trust a x.0 release
For our needs it works good, in our solution we don't intend to give the user all editing capabilities, we have enabled only a small subset of the functions.
But we also see two major problems in the current release:
- The editor does not always load correctly on FF (Gives JS exceptions)
- Pasting from word takes over too much formatting..
As for the buglist, perhaps the developers would like to have someone who veryfies if the bugs are described correctly...
I go with you in saying that a opensource project is no excuse to don't do things right.
But I find the buglist a appropriate way to list the known/suspected problems.
A non-opensource company like M$ also does not show you the list of bugs on it's first page. You also have to dig deeper, and even then will not receive something like a usefull list.
Andr
RE: Open letter to Frederico Kaldeira Knabben
Hi again.
I got this hint from an anonymous one on how to enable dynamic style class switching for the editor body tag.
******************************************
in fckconfig.js use the lines
------------------------------------
FCKConfig.EditorAreaClassName = 'classname';
FCKConfig.EditorAreaID = 'id';
------------------------------------
On the page that you use it you can do
FCKEditor.Config['EditorAreaClassName'] = 'classname';
******************************************
the hint above was posted at:
http://sourceforge.net/tracker/index.ph ... tid=543656
I have tested this and manage to switch the className for the body tag using:
function switchClass(theclass){
var oFCK;
if (navigator.appName=="Netscape")
oFCK = MyTextarea___Frame.contentWindow;
else
oFCK = MyTextarea___Frame;
oFCK.FCK.EditorDocument.body.className = theclass;
}
I created two buttons in my page, each with a call to the function above with the class name as argument.
This actually works nice even without any use of:
EditorAreaClassName in the fckconfig.js file.
What I need now is a way to set the className when initializing the editor. And I need to do it from the page that contains the editor and not fckconfig.js file.
I tried this:
oFCKeditor.Config['EditorAreaClassName'] = 'divtest';
and this:
oFCKeditor.Config.EditorAreaClassName = 'divtest';
before this line:
oFCKeditor.ReplaceTextarea();
None of those two lines seemed to work.
Anyone with an idea how I set the className of the editor BODY at startup of page?
RE: Open letter to Frederico Kaldeira Knabben
window.onload = function () { switchClass(theclass) }
I'm seeking information to set the body.backgroundColor for the eEditorArea. I had this working flawlessly in v1.2.4, and have a mod working in Firefox but can't seem to get it working right for IE in v2.0.
This is an interesting thread. It seems essential that users be allowed to change the entire background color of the editorarea in a click, instead of just changing small spans of text by highlighting and changing.
Thanks, keep up the good work.