Re: VIDEO: Simplifying Plone with tiles and shortcodes
Guido Stevens <[email protected]>
| Newsgroups | gmane.comp.web.zope.plone.devel |
|---|---|
| Message-ID | <[email protected]> |
It's not a coincidence, I closely watched Rok's tutorial in Brazil :-) -- Guido Stevens | +31.43.3618933 | http://cosent.nl s o c i a l k n o w l e d g e t e c h n o l o g y > On 15 mrt. 2014, at 20:11, Johannes Raggam <[email protected]> wrote: > > Guido, your suggestion to use html data attributes and classes feels a > lot like how mockup/patternslib is working. > > Without deep knowledge of TinyMCE, I guess it's doable to add a div with > special classes/attributes to the content-editable. As like TinyMCE's > image toolbar does, and many others. > > > >> On Sat, 2014-03-15 at 07:12 -0700, Martin Aspeli wrote: >> I suspect the main reason is that it means we may need to replace the >> "all or nothing" TinyMCE editor with some thing more modular, like >> Deco, and nearly 10 years after deco was first envisaged we still >> haven't managed to build it.... >> >> >> Note that I agree with you instinctively: special markup is a kind of >> geeky thing that isn't quite in Plone's spirit. But I believe in >> pragmatism even more. :) >> >> >> Martin >> — >> Sent from Mailbox for iPad >> >> >> On Sat, Mar 15, 2014 at 2:08 PM, Guido Stevens >> <[email protected]> wrote: >> >> >>> On 15/03/14 01:09, Martin Aspeli wrote: >>> >>> On Fri, Mar 14, 2014 at 11:13 pm, Dylan Jay >>> <djay-n0pU0XVUApFWk0Htik3J/[email protected]="mailto:djay-n0pU0XVUApFWk0Htik3J/[email protected]">> wrote: >> >>> and the shortcode syntax. The intention was to use image >>> placeholders originally but we needed a way to identify and >> preview >>> the contents of a tile so I came up with this idea instead. >>> You are exactly right that it has the downside that a single >> char >>> missing can disable the tile. I considered that a lot. On >> balance I >>> think short codes are better because they allow power users >> to cut >>> and paste and make quick changes by hand. >>> >>> Agree. I am a bit worries that to very nontechnical users >> this may seem >>> like "programming" and scary, but I don't know. It needs >> testing. >> >> When watching the video I immediately thought: that's cool and >> powerful, >> but of course it's only a prototype and the shortcodes will be >> hidden >> behind some visual placeholder soon. >> >> The whole raison d'etre for a WYSIWIG editor is to hide the >> markup >> language from the end user and replace it with a more >> intuitive editing >> interface. To now introduce a second layer of markup language >> in there >> (on top of the WYSIWIG-wrapped HTML) is inelegant. >> >> I appreciate that a lot of work has been done to get to this >> point. >> Would there be many obstacles in factoring the shortcodes into >> a domain >> specific language that can be marked up in html? I mean >> something like e.g. >> <div class="plone-app-contentlistingtile folder_summary" >> data-view_template="folder_summary" >> data-path=".::1"> >> <div class="control">(change tile parameters)</div> >> <div class="preview"> ... </div> >> </div> >> >> That would open the route to fully integrate the editing of >> tiles >> seamlessly into the WYSIWIG editor itself. >> >> I understand that if it would've been easy, it would've been >> done. But >> I'm asking specifically: a) what are the obstacles? and b) now >> that we >> have a working shortcodes implementation, doesn't that help >> and make the >> final leap more attainable? >> >> :*CU# >> -- >> Guido Stevens | +31.43.3618933 | http://cosent.nl >> >> s o c i a l k n o w l e d g e t e c h n o l o g y >> >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph >> databases and their >> applications. Written by three acclaimed leaders in the >> field, >> this first edition is now available. Download your free book >> today! >> http://p.sf.net/sfu/13534_NeoTech >> _______________________________________________ >> Plone-developers mailing list >> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> https://lists.sourceforge.net/lists/listinfo/plone-developers >> >> >> >> ------------------------------------------------------------------------------ >> Learn Graph Databases - Download FREE O'Reilly Book >> "Graph Databases" is the definitive new guide to graph databases and their >> applications. Written by three acclaimed leaders in the field, >> this first edition is now available. Download your free book today! >> http://p.sf.net/sfu/13534_NeoTech >> _______________________________________________ >> Plone-developers mailing list >> Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org >> https://lists.sourceforge.net/lists/listinfo/plone-developers > > -- > programmatic web development > di(fh) johannes raggam / thet > python plone zope development > plone framework team member > mail: office-//[email protected] > web: http://programmatic.pro > http://bluedynamics.com > ------------------------------------------------------------------------------ Learn Graph Databases - Download FREE O'Reilly Book "Graph Databases" is the definitive new guide to graph databases and their applications. Written by three acclaimed leaders in the field, this first edition is now available. Download your free book today! http://p.sf.net/sfu/13534_NeoTech _______________________________________________ Plone-developers mailing list Plone-developers-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/plone-developers