I would like to discuss the implementation of a wysiwyg editor for phpbb4 in core. Not just why we like or dislike an editor but the benefits and drawbacks of adding one to core if any exist.
me personally, i prefer TinyMCE http://tinymce.moxiecode.com/index.php
Wysiwyg TinyMCE implementation
Forum rules
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Please do not post support questions regarding installing, updating, or upgrading phpBB 3.3.x. If you need support for phpBB 3.3.x please visit the 3.3.x Support Forum on phpbb.com.
If you have questions regarding writing extensions please post in Extension Writers Discussion to receive proper guidance from our staff and community.
Re: Wysiwyg TinyMCE implementation
WYSIWYG is not a feature that is required for basic bulletin board operation, thus it falls under *bloatware* in my world and since Rhea is geared towards delivering a bare bones framework that is as featureless or feature loaded as an individual administrator wishes it to be (through extensions) I do not believe it has a place in core development. Posting editors should be based on the needs of the individual board, a perfect example of the type of feature that should be developed as an extension.
Re: Wysiwyg TinyMCE implementation
Who makes the determination that phpbb should be, or continue to be "basic"... Basic doesn't me we continue to use dinosaur technology and claim that our prior experiences and likes supersede future requests. Even though im not aware of what will or wont be included in core for phpbb4, i assure you there will be something that someone will argue isnt needed. i would disagree about the necessity of an editor because every board needs an editor, rather it be the simplistic one included in core or a full blown wysiwyg. Now, TinyMCE could be included on a simplistic level without all the fancy options, and the admin could chose to include whatever they wish. This is a viable solution, and the community as a whole could determine what functionality the editor should include.bolverk wrote:WYSIWYG is not a feature that is required for basic bulletin board operation, thus it falls under *bloatware* in my world and since Rhea is geared towards delivering a bare bones framework that is as featureless or feature loaded as an individual administrator wishes it to be (through extensions) I do not believe it has a place in core development. Posting editors should be based on the needs of the individual board, a perfect example of the type of feature that should be developed as an extension.
the page load would be close to the same
easier to use and friendly to users new to forums
more appealing to the eye
- EXreaction
- Registered User
- Posts: 1555
- Joined: Sat Sep 10, 2005 2:15 am
Re: Wysiwyg TinyMCE implementation
We'll probably see a WYSIWYG editor for 4.x, though much of the ones I've seen are garbage. It may just be a plugin that is included but not enabled by default.
Re: Wysiwyg TinyMCE implementation
I think we are better off writing our own one. TinyMCE and most rich-text editors are terrible. Have you guys ever look at the editor in Discuz! forum software? That one is pretty fine - not the best but surely good enough for users.
Re: Wysiwyg TinyMCE implementation
EXreaction wrote:We'll probably see a WYSIWYG editor for 4.x, though much of the ones I've seen are garbage. It may just be a plugin that is included but not enabled by default.
When we include a wysiwyg editor, we would include it because it is of better service, quality, stability, etc etc than we had previously. We wouldn't change to something that didn't offer improvements. The implementation of lets say a slimed down version of tinyMCE would indeed be default due to my previous statement. Now, what we should be doing is, granted we conclude a new editor is beneficial, incorporating this and testing it in a beta version before a final release... not claiming superiority of present before we have had the opportunity to improve.
IMO there are a few open source editors out that blow what we currently use away, they arnt comparable and have many benefits that we can enjoy
WYSIWYG / BBCode / programmer oriented
I agree on the WYSIWYG editor, but i don't agree it doing all sorts of formatting. Just the basic B, I, U, Quote, Color, Code, img and list.
Maybe automatic fetching for IMG or Descr
I think we have come far away from the times of BBCode. Opening and closing tags just feels old.
I think BBCode is more a programmer oriented way of making posts.
Maybe automatic fetching for IMG or Descr
I think we have come far away from the times of BBCode. Opening and closing tags just feels old.
I think BBCode is more a programmer oriented way of making posts.
-
- Registered User
- Posts: 653
- Joined: Wed Sep 21, 2005 3:01 pm
Re: Wysiwyg TinyMCE implementation
such a statement is worth exactly as much as the editor *you yourself are going to present* is worth.jwxie wrote:I think we are better off writing our own one. TinyMCE and most rich-text editors are terrible. Have you guys ever look at the editor in Discuz! forum software? That one is pretty fine - not the best but surely good enough for users.
who are those "we" that are going to "write our own"?
if it's you, than the statement above is most respected. let's see this wysiwig editor and let us judge how much is it really better than, e.g., TinyMCE.
you are most welcome to present work in WIP states, and if others will find it interesting they are likely to chip in and invest time and effort in making it better.
if this "we" is really "somebody, anybody", than these kind of comments are no more than noise.
peace.
Re: Wysiwyg TinyMCE implementation
Why so hash on picking this? Aren't we all referring "we" to everyone? Not just the developers? How many times has the phpBB team adapt the community's version and give credits to those who contrbute the code in their release? Always. I express my view solely based on the terrible experience with some of the editors.code reader wrote:such a statement is worth exactly as much as the editor *you yourself are going to present* is worth.jwxie wrote:I think we are better off writing our own one. TinyMCE and most rich-text editors are terrible. Have you guys ever look at the editor in Discuz! forum software? That one is pretty fine - not the best but surely good enough for users.
who are those "we" that are going to "write our own"?
if it's you, than the statement above is most respected. let's see this wysiwig editor and let us judge how much is it really better than, e.g., TinyMCE.
you are most welcome to present work in WIP states, and if others will find it interesting they are likely to chip in and invest time and effort in making it better.
if this "we" is really "somebody, anybody", than these kind of comments are no more than noise.
peace.
I am suggesting that if we are going to just blindly use every feature they have, it would be really messy and unwise.
Re: Wysiwyg TinyMCE implementation
phpBB, and based on all previous comments/videos/discussion I had seen my interpretation of version 4 was exactly that. The true value in version 4 was not that it would come packed with every feature ever conceived, rather it would be truly an open framework extensible so that although the core package was still lightweight and a basic bulletin board, the architecture of it would allow for true plug and play with regard to features. The best of both worlds, as minimalistic or as bloated as any particular person wanted. I have asked for clarification on this, because the answer to that will dictate whether version 4 is actually intended as such or not and if not I would rather know now before I spend any more time on something I would never use.bobtheman wrote: Who makes the determination that phpbb should be, or continue to be "basic"...
"Basic" has nothing to do with the technology used, basic in this context refers to a basic feature set, the minimum functionality for a bulletin board to function as a bulletin board.bobtheman wrote:Basic doesn't me we continue to use dinosaur technology and claim that our prior experiences and likes supersede future requests.
Not if the planning and design are successful.bobtheman wrote:Even though im not aware of what will or wont be included in core for phpbb4, i assure you there will be something that someone will argue isnt needed.
Eric Raymond wrote:Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.