Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

select WYSIWIG editor #93

Open
gyst opened this issue Feb 18, 2015 · 8 comments
Open

select WYSIWIG editor #93

gyst opened this issue Feb 18, 2015 · 8 comments

Comments

@gyst
Copy link
Member

gyst commented Feb 18, 2015

No description provided.

@gyst gyst self-assigned this Feb 18, 2015
@gyst gyst assigned jcbrand and unassigned gyst Feb 27, 2015
@gyst
Copy link
Member Author

gyst commented Feb 27, 2015

verify Raptus code quality, package as pattern if OK.

@fulv
Copy link
Contributor

fulv commented Mar 2, 2015

Per @jcbrand Raptor only support latest two versions of browsers.

consortium's strategy is > IE10, but that can be lowered. but once deployed we need to remain compatible with status, so that could become tricky for Raptor.

Please list other viable options you are aware of.

Some of the main criteria:

  • backward browser compatible
  • Open source
  • Markup produced
  • good Markup for toolbar and editor
  • IFrame-free
  • Word paste cleanup
  • last commits, when last release, how many open pull requests

@cornae: other criteria?

per @maartenkling in Plone5 there is a PLIP to remove Tiny

@jcbrand jcbrand added in progress and removed ready labels Mar 3, 2015
@fulv
Copy link
Contributor

fulv commented Mar 3, 2015

Aloha uses require.js.

@jcbrand worked on integrating Aloha into our patterns

jcbrand added a commit to Patternslib/pat-editor that referenced this issue Mar 3, 2015
Next steps are to provide arguments with which it can be configured as well as
a extensive demo page.

refs: ploneintranet/ploneintranet.theme#93
@jcbrand
Copy link
Contributor

jcbrand commented Mar 3, 2015

@gyst, @fulv: I got it working as a pattern. It's now just a matter of making it configurable via the data-pat- properties. Will continue on this tomorrow.

@cornae
Copy link
Contributor

cornae commented Mar 3, 2015

Awesome :)

Op 3 mrt. 2015, om 18:02 heeft JC Brand [email protected] het volgende geschreven:

@gyst, @fulv: I got it working as a pattern. It's now just a matter of making it configurable via the data-pat- properties. Will continue on this tomorrow.


Reply to this email directly or view it on GitHub.

@cornae
Copy link
Contributor

cornae commented Mar 4, 2015

I just looked at the first of the Aloha. Works great. Only the toolbar is not something I'm very exited about. Is it possible to have a toolbar with the same or similar markup and behaviour as we have for pat-redactor? The fact that it was hard to integrate a regular toolbar was a show stopper for Aloha at the time, but at the current website of Aloha I see examples of 'regular' toolbars.

@jcbrand
Copy link
Contributor

jcbrand commented Mar 4, 2015

@cornae did you look at the demo of pat-editor?

If you can give me an example of what a regular toolbar should look like and what should go in it, I can take a look at how to create one.

@cornae
Copy link
Contributor

cornae commented Mar 4, 2015

Yes I had a look at it and tried all options.

The one we had in pat-redactor was good both in terms of markup and in terms of how it was configured with the property. Is there a chance that that can be mimicked?

Then the home page of Aloha http://www.alohaeditor.org/Content.Node/index.html has an example that uses markup that’s already close to what I need:

<div class="aloha-ui" style="display: block;">
  <button class="btn btn-md aloha-action-B" alt="bold" title="bold" style="display: inline-block;">B</button>
  <button class="btn btn-md aloha-action-I" alt="italic" title="italic" style="display: inline-block;">I</button>
  <button class="btn btn-md aloha-action-unformat" alt="unformat" title="unformat" style="display: inline-block;">✕</button>
</div>

Also the demo section of the Aloha website uses a toolbar that comes very close to what I like. http://www.alohaeditor.org/demo/aloha-ui/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants