You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
You might recognize the user interface. It is, of course, ContentTools.
I added three brand new tools to the toolbox:
A HTML embed dialog (it's the icon that looks like <>). The dialog allows any HTML (including broken HTML) to be injected into the content. There's actually a new ContentEdit type and a new HTML tag (div-embed) involved to accomplish the feat. It's slightly similar to ContentFlow without having to exit the editing mode. The embed dialog also supports custom templates, which are little bits of Javascript and data that define fields the user can fill in and then generate the HTML for the user.
A file upload dialog (it's the folder icon with a + symbol). The dialog is split into two tabs. The second tab performs uploads with completely custom UI supplied via callbacks. The first tab uses callbacks to request searches and filtering and gathering search results. Each file that is inserted can toggle between multiple modes. For example, images can be inserted as an image (the default), a link to an image, or a link to download the image. Files that the web browser can view (e.g. images) get an icon that allows the user to preview the file in an overlay modal instead of opening the file in a new tab.
A dedicated cropping tool (it's the standard crop icon). Callbacks are used to load a cropping widget of the user's choice as well as whatever cropping ratios are desired (e.g. 16:9).
Feel free to use any of the tools or ideas. I'll be getting a demo site up and running soon so that website visitors can play with a real Barebones CMS installation, including the content editor with these tools.
The text was updated successfully, but these errors were encountered:
I just released Barebones CMS 2.0 today:
http://barebonescms.com/
You might recognize the user interface. It is, of course, ContentTools.
I added three brand new tools to the toolbox:
A HTML embed dialog (it's the icon that looks like
<>
). The dialog allows any HTML (including broken HTML) to be injected into the content. There's actually a new ContentEdit type and a new HTML tag (div-embed) involved to accomplish the feat. It's slightly similar to ContentFlow without having to exit the editing mode. The embed dialog also supports custom templates, which are little bits of Javascript and data that define fields the user can fill in and then generate the HTML for the user.A file upload dialog (it's the folder icon with a
+
symbol). The dialog is split into two tabs. The second tab performs uploads with completely custom UI supplied via callbacks. The first tab uses callbacks to request searches and filtering and gathering search results. Each file that is inserted can toggle between multiple modes. For example, images can be inserted as an image (the default), a link to an image, or a link to download the image. Files that the web browser can view (e.g. images) get an icon that allows the user to preview the file in an overlay modal instead of opening the file in a new tab.A dedicated cropping tool (it's the standard crop icon). Callbacks are used to load a cropping widget of the user's choice as well as whatever cropping ratios are desired (e.g. 16:9).
See my branch that implements the above: https://github.com/cubiclesoft/ContentTools/tree/barebones
Feel free to use any of the tools or ideas. I'll be getting a demo site up and running soon so that website visitors can play with a real Barebones CMS installation, including the content editor with these tools.
The text was updated successfully, but these errors were encountered: