=== Page Builder Sandwich === Contributors: bfintal Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=D2MK28E7BDLHC Tags: builder, page builder, layout builder, page, landing page builder, visual, frontend, frontend builder, drag and drop, editor, column, columns, shortcode, layout, table, nested, composer, beaver builder, siteorigin Requires at least: 4.2 Tested up to: 4.4.2 Stable tag: 2.13 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A revolutionary frontend drag & drop page builder. Create pages effortlessly & without any code. Get amazing results from any theme. == Description == [vimeo https://vimeo.com/160196365] Page Builder Sandwich is a live frontend drag and drop page builder for WordPress that is unique from the rest. We have revolutionized things, and now you can build your site just the way how your visitors would see it, and not just from a visual representation of it. We have brought things to the next level, now you just have to click on your content and start typing to edit anything. Try out our [live demo](http://demo.pagebuildersandwich.com/?utm_source=wordpress.org&utm_medium=description&utm_campaign=Demo ) now! Learn more about about the premium version & features at [PageBuilderSandwich.com](https://pagebuildersandwich.com/?utm_source=wordpress.org&utm_medium=description&utm_campaign=Page%20Builder%20Sandwich) = Okay.. What's Unique? = Most of the time, page builders make you go through a lot of popups just to edit a simple thing. For example, if you want to edit a heading, you'll have to open up a popup, type in a text field, then save and close the popup. With Page Builder Sandwich, it's super easy, just click on your content and start typing. It's so much faster and intuitive. = No Coding Knowledge Necessary = Until now, an ordinary person would need a professional developer to build a beautiful website. Not anymore. With our precisely crafted interface and tools, you'll be able to create layouts and designs without knowing a piece of code. You don't even have to learn what the difference between what a margin and what a padding is, it's that beginner friendly. = Ease of Use = Using Page Builder Sandwich is unbelievably easy, fast and unlike anything you've used before: * Click on text and headings and start typing right away * Type in shortcodes directly to add them, or pick them from a list * Paste in a URL or an embed code to add videos and other content * Hit Ctrl+Z / Command+Z to undo mistakes * Drag content to move it to another location * Drag images in your browser from your Windows Explorer / Finder to add them * Pick styles from our inspector to design your page * Add raw HTML, widgets, sidebars, shortcodes, vector icons, and plenty more = Stress-Free and Fluid Experience = We made sure to remove all distractions and hinderances from the flow of editing. Now you can concentrate on creating your design with nothing else holding you back. No more going through multiple popups and filling out fields to edit stuff. = Use familiar tools to make your site = Following your intuition is key. Add text, columns, colors, pictures, videos and other design elements using buttons and shortcuts that you already know. = Site Performance = We include as little scripts and styles as possible to your site to ensure that everything loads fast. Scripts and styles are only included when you use them. = Use With Your Current Set Up = We have successfully used Page Builder Sandwich with a lot of themes including themes from the WordPress.org theme repository, Genesis Themes, StudioPress Themes, Elegant Themes and themes from ThemeForest. If it doesn't work with your theme, please let us know and will fix it. = Works With Your Existing Content = Page Builder Sandwich integrates with how WordPress deals with content, so it should work well with your existing pages. Your content should be editable right away in the frontend. > Premium Version Available
> This Lite version contains a lot of features, if you need more features like buttons, carousels and pre-designed sections, these are available along with awesome customer support in [Page Builder Sandwich Premium](https://pagebuildersandwich.com/?utm_source=wordpress.org&utm_medium=description&utm_campaign=Page%20Builder%20Sandwich). = Translations Supported = * English * Hebrew (Israel he_IL) - Thanks to Guy Amiel > Help Translate Page Builder Sandwich Into Your Language
> Help translate to your language! Head over to the [Transifex project page for Page Builder Sandwich](https://www.transifex.com/gambit-technologies-inc/page-builder-sandwich/). == Installation == 1. Head over to Plugins > Add New in the admin 2. Search for "Sandwich" 3. Install & activate the plugin 4. Visit any post or page in your frontend 5. Click the "Edit with Page Builder Sandwich" button on the top of the page and start building your page! If you cannot see the "Edit with Page Builder Sandwich" button on your frontend, please check our [docs for more information about this issue](http://docs.pagebuildersandwich.com/article/14-the-edit-with-page-builder-sandwich-button-doesnt-appear). == Screenshots == 1. The frontend Page Builder Sandwich intuitive interface 2. Live editing & formatting capabilities 3. Live editing & rendered shortcode output 4. Content is still editable in the backend == Frequently Asked Questions == Visit our website [pagebuildersandwich.com](https://pagebuildersandwich.com/?utm_source=wordpress.org&utm_medium=faq&utm_campaign=Page%20Builder%20Sandwich ) for FAQs and to learn more information about Page Builder Sandwich. View our [Documentation](http://docs.pagebuildersandwich.com) page for help and to learn more about how to use Page Builder Sandwich If you cannot see the "Edit with Page Builder Sandwich" button on your frontend, please check our [docs for more information about this issue](http://docs.pagebuildersandwich.com/article/14-the-edit-with-page-builder-sandwich-button-doesnt-appear). == Upgrade Notice == The new Page Builder Sandwich is completely different from the old one. We've ditched the old backend page builder for the more awesome frontend page building experience. If you're upgrading from version 1.x, a migration notice should appear on the top of your admin which should help you migrate your content into the new system. == Changelog == = 2.13 = * Enhancement: New UI design! * Added: RTL support * Added: Hebrew translation (Thanks Guy Amiel) * Added: Translations added in the workflow * Added: New docs button on the admin bar for easy access. * Added: Sections in the inspector can now be collapsed * Enhancement: All strings are now translatable. * Enhancement: Removed spacing buttons and are now overlaid draggable controls. * Change: Removed the "More tools" button. * Change: Default color of a button is now blue so as not to be too plain (previous was black) * Fixed: Tweaked stats tracking * Fixed: Error that makes some widgets unresponsive when an attribute given doesn't exist (e.g. Events Manager plugin) * Fixed: Fixed: Icons get 100% width when floated in Firefox * Fixed: Possible conflict with simple_html_dom class * Fixed: Activation doesn't work in some server setups. * Fixed: Tip area in the adminbar opens up the first time you use PBS = 2.12 = * New: Sidebar element * New: HTML element * New: Background images to rows & columns in Lite * New: Full-width rows to lite * Enhancement: Shortcodes are now in a searchable modal frame * Enhancement: Added a note for shortcodes that use scripts that may need to be refreshed. * Enhancement: Column width is now disabled if there is only 1 column * Change: Added H1 & removed H6 * Fixed: Buttons styling so that they won't get line breaks inside. * Fixed: White screen of death when NextGen is turned on. Weird because PBS just triggered NextGen to output an error message, but there are no actual errors encountered. * Fixed: Rendered empty shortcodes now indicate that they're empty and are now clickable / editable. * Fixed: Now hides screen reader text (e.g. modal close button text) = 2.11.2 = * Enhancement: Now shows an indicator if a shortcode is empty. * Enhancement: Now shows an indicator if a widget is empty. * Enhancement: Now places the raw shortcode first upon selection so that it won't be mistaken that nothing happened. * Enhancement: Added a note regarding shortcode options. * Fixed: Widget forms from other plugins can no longer cause Javascript errors. * Fixed: Now properly colors links in widget settings * Fixed: Adding captions, galleries & shortcodes result in an error when a non-text element is currently focused. * Fixed: Images with captions now work properly again. = 2.11.1 = * New: Tooltips can now be added in Icon elements (premium) * Fixed: Various modal frame styling issues * Fixed: Better focus handling for the newsletter element * Fixed: Icons deleted using the toolbar doesn't really get deleted. * Fixed: Stats tracking sometimes don't go through * Fixed: Colors for button icons & bullets don't get applied in Firefox = 2.11 = * New: HelpScout documentation is now accessible while editing! * New: Widget elements! * New: Deactivation question for Lite users * New: Opt-in stats tracking * Fixed: Deleting the text in the newsletter field completely brings back the old value. * Fixed: Error that sometimes happens while editing regarding `_tags` being undefined * Fixed: 'style' undefined errors that show up continuously when something goes wrong. * Fixed: 'innerHTML' undefined errors encountered randomly when editing normal text * Fixed: Carousels get the wrong width when starting the editor. * Fixed: Carousels is grayed out sometimes. = 2.10 = * New: Newsletter element * New: Justify alignment button * New: Uppercase button * New: Strike-through button * Change: Removed alignnone for images to lessen parsing and alignment issues. * Enhancement: Ensure no errors can occur in the backend. * Enhancement: Better handling of responsive images by WP * Enhancement: Reduced flickering of inspector when clicking on stuff * Enhancement: Color picker option performance optimization * Enhancement: New alignment icons * Enhancement: Preview popup for premium elements when in Lite * Fixed: Bug that prevented bullet icons from showing up. * Fixed: Headers already sent errors that sometimes show up when logging into site. * Fixed: Image alignment problems * Fixed: Ensure styles for the search field in the icon popup * Fixed: Minor focus function error that shows up sometimes. * Fixed: Elements sometimes needs to be clicked twice for the inspector to refresh * Fixed: Turning a button into a ghost button for the first time no longer leaves the color as white. * Fixed: Page with hash links will no longer refresh after editing. * Fixed: Clicking on another color button closes other open ones. = 2.9.1 = * Fixed: Error that happens sometimes when blurring a text element when inside a column * Fixed: Suppress JS errors when PBS fails to load * Fixed: Inspector properties display in the wrong order. * Fixed: Dragging an element then clicking once on it incorrectly triggers a double click. = 2.9 = * New: Icon element * New: Icons can now be selected for bullet lists * New: Icons can now be added inside buttons (premium) * New: More button options are now available (premium) * New: SVG files can now be uploaded and used as icons (premium) * New: Now throws an error if the plugin is activated while the Lite version is active. * New: Added filter `pbs_is_editable_by_user` to prevent PBS from showing up * Enhancement: Better editing experience for buttons (premium) * Change: Moved line-height into text formatting * Change: Margin-top is now first in line than margin-bottom * Fixed: Prevent PBS buttons in the admin bar from showing up right when editing starts * Fixed: Now prevents repetitive conflict alerts in the frontend * Fixed: Text domain didn't match plugin slug * Fixed: Focusing on an empty paragraph then focusing on an input field brings back the focus. * Fixed: Editing a button removes all its properties = 2.8.5 = * Fixed: Incorrectly enqueued Glide in Lite = 2.8.4 = * Enhancement: Added a sidebar meta box with a note or button to open PBS. * Enhancement: Moved undo/redo buttons on the admin bar * Change: Removed the 'Frontend' tab in the backend editor. * Change: Removed the 'Action' section in the inspector and moved the trash tool into text formatting for easy access * Fixed: Revamped previous bugfix regarding unclickable empty text elements since it was causing other bugs * Fixed: Minor error that shows up after dropping an element * Fixed: Minor error that shows up after focusing an element * Fixed: Align tools now highlight correctly * Fixed: Make sure there are no stray spaces or p tags on the ends of rows & columns = 2.8.3 = * Enhancement: After saving while in a preview, the page redirects to the permalink so that users will always see the saved content even after doing a refresh. * New: Added notice when the adminbar is hidden. * Fixed: Added assurance that non-main loops did not get PBS wrappers * Fixed: Error notice won't appear anymore when editing in the Customizer. * Fixed: Some PBS stuff show up in non-single pages * Fixed: The first line of text in the content isn't included in the editor. * Fixed: Sometimes, clicking outside an empty paragraph stops you from clicking and typing in it again. = 2.8.2 = * New: Users are now alerted if there is a Javascript error that may prevent PBS from working * New: Asks for rating for lite users after 1/2/3 hours of active usage. * Change: Moved help to the right to prevent showing it accidentally on starting the editor * Enhancement: For plugins/themes that forcibly override the_content output, we now have a fallback to support those. * Enhancement: When clicking between two rows, add an empty space between them. * Enhancement: More help tips * Enhancement: Added glow animation to intro tour * Fixed: Unwanted div element is added when an image is selected then hitting enter. * Fixed: Adding an image as the only element stops you from adding any other content. * Fixed: Creating a button then creating a link makes it use the previous button's colors * Fixed: Buttons sometimes lose their styles on blur * Fixed: Possible conflict with other plugins such as Shareaholic. * Fixed: Some tools are triggering a debounceTaint error. * Fixed: Sometimes, quickly clicking on a row suddenly drags it. = 2.8.1 = * New: Activation notice that allows you to go straight into editing a new page/post. * Enhancement: Larger element buttons * Enhancement: Better help tooltip with buttons to the docs & to replay the tour * Enhancement: Tour tweaks * Changed: Moved Add Column button to the row properties area. * Changed: Removed some 'Get Premium' labels in the inspector. * Fixed: Can't resize images larger when inside columns * Fixed: Possible conflicts with plugins that completely override the_content filter * Fixed: Type tools can now be used even if the currently selected item isn't text * Fixed: Last images with links get unwanted margins * Fixed: Clicking bullet tool then p tool errors = 2.8 = * New: Added beginner tour * Enhancement: Speed optimizations * Fixed: Images inside columns did not center correctly * Fixed: Carousel bullets are misaligned inside columns * Fixed: Removed border styles for rows & columns come back when focusing on them * Fixed: Images no longer have a maximum width of 800px when resizing. * Fixed: Images are no longer forced to be have the style display: block, so as not to affect other page elements. * Fixed: Undo now correctly undos properly. = 2.7 = * Speed Optimizations * Modified how rows are dragged. Columns can no longer be dragged to make things easier. Dragging a column will now result with dragging the whole row. * Allow click-selection of columns & rows to make inspector editing possible without putting the cursor inside (good for nested rows/columns) * Added borders for rows * Fixed bug that resulted in tooltips being constantly changed * Fixed wrong plugin meta link in the plugins page * Fixed bug that can cause empty content with certain plugins. * Fixed bug in Chrome where images inside columns are no longer sizing correctly * Fixed bug where in rare scenarios empty paragraphs won't show up * Fixed bug where some tools made you lose the cursor and makes the flow harder * Fixed bug where images inside columns would not align left or right * Fixed bug that made you lose focus of the cursor when clicking a heading multiple times. * Fixed borders not getting removed when border-width is set to 0 * Fixed bug that created empty p tags in divs even if it already has contents * Now removes scrollbars when Media Manager is present to prevent some cases where the scrollbars appear above the modal window. * Fixed compatibility with Yellow Pencil * Less flickering of the inspector. * Fixed for loop syntax for better compatibility = 2.6.1 = * Fixed bug that resulted in tooltips being constantly changed * Some speed optimizations * Fixed wrong plugin meta link in the plugins page * Fixed bug that can cause empty content with certain plugins. * Fixed bug in Chrome where images inside columns are no longer sizing correctly * Fixed bug where in rare scenarios empty paragraphs won't show up * Minor interface fixes & optimizations = 2.6 = * Further simplified the tools * Added help hover tooltip * You can now use ctrl+click on buttons to decrease values * You can now use shift+ctrl+click on buttons to reset values * Fixed undo/redo breaking full-width row looks * Clicking "Add Media", then "Insert from URL" and pasting a video URL now embeds the video correctly * Using the embed shortcode in a page that doesn't have an embed shortcode yet now works * Fixed missing wp.ajax for migration * Removed possible error notices caused by shortcode rendering * Speed optimizations = 2.5 = * Revamped & simpler tools * Shortcut keys * Fixed compatibility with Jetpack's Markdown module * Fixed some shortcuts not working in Firefox = The New Page Builder Sandwich 2.4 = Page Builder Sandwich has been re-built from the ground up into a frontend page builder! = 1.1.1 = * Fixed bug that prevented newly created columns/rows in new pages from being dragged * Updated Shortcake that fixes a bunch of errors, including: * Fixed bug that changed shortcodes into their loading state when the same shortcode attributes were used * Moved `content` attributes to `inner_content` attributes due to a change in Shortcake * Fixed handling of column creation when a shortcode was currently selected = 1.1 = * WordPress 4.2 compatibility * Selecting shortcodes then creating a column now correctly puts them inside the new column * Modal window now resizes correctly for colorpickers * Fixed insert via URL * Now properly stops ctrl/option+backspace from deleting a single column * Fixed bug that prevented clicks on columns * You can now drag videos right after dragging them * Fixed bug where row styles got deleted when changing a row layout * Fixed bug that modified the background image path when opening an edit modal window * Added unit tests to ensure future builds * Button alignment attribute now works properly = 1.0.2 = * Fixed duplicate class declaration error = 1.0.1 = * Fixed invalid header error which was encountered when activating the plugin right away * Fixed some tooltip typos = 1.0 = * A waaay better dragging and dropping experience * Sped up & optimized dragging experience, previously, more content meant more lag when dragging * [New Toolbar API](https://github.com/gambitph/Page-Builder-Sandwich/wiki/Adding-Toolbar-Buttons) * Added alignment buttons for rows for greater content control, now you can add items side by side * Added Jetpack Google Map shortcode (although existing googlemaps shortcodes will not work because of an existing issue) * Added clone toolbar button for images * Added a page break button in TinyMCE for convenience * Security fixes for CWE-200 * Images now won't make columns wider * Fixed video sizes while in the editor * Fixed issue where empty paragraph tags were added in the frontend * A ton of stability & bug fixes = 0.11 = * Added column & row style editing capabilities! * Significantly enhanced page builder dragging experience * Introduced more stability in the page builder * Added Events Manager shortcodes * New column toolbar * New progress bar shortcode * New button shortcode = 0.10 = * New installation welcome screen * Added new shortcodes (accessible if these plugins are activated): * bbPress * MailChimp for WP * Ninja Forms * WordPress SEO by Yoast * Minor speed enhancements * Updated Shortcake to include a new shortcode search box = 0.9.1 = * Brought back descrption in the embed shortcode = 0.9 = * Added "Add Post Element" button beside the "Add Media" button for easier access * Added new shortcodes: * Contact Form 7 shortcode (only accessible if Contact Form 7 is activated) * Self hosted HTML5 video * Remote hosted HTML5 video * Added FitVids for embedded videos to auto-resize videos in the frontend * Updated Shortcake = 0.8 = * Added new shortcodes/widget. All of these are accessible via Add Media > Insert Post Element * Media/URL Embed * Twitter timeline (Jetpack) * Updated Shortcake * Fixed: editor column styles get overridden * Fixed: Bootstrap conflicting with other non-sandwich elements = 0.7 = * Added a lot of shortcodes/widgets. All of these are accessible via Add Media > Insert Post Element * Archives * Calendar * Categories * Custom Menu * Meta * Pages * Recent Comments * Recent Posts * RSS * Search * Tag Cloud * Display WordPress Posts (Jetpack) * Facebook Like Box (Jetpack) * Gravatar Profile (Jetpack) * RSS Links (Jetpack) * Subscribe (Jetpack) = 0.6 = * Fixed: Shortcake not initializing properly = 0.5 = * New shortcode: Toggle * Shortcodes with dependencies are now grayed out instead of hidden * Fixed: columns did not display side-by-side in some cases * Fixed: bug introduced in v0.4 where views cannot be dragged and clone buttons were not appearing * Updated translations * Code cleanups = 0.4 = * Included our very first supported Jetpack shortcode: contact form * More modular code * Included Shortcake * Fixed: dragging in Firefox * Fixed: embeded video widths in Firefox * Fixed: shortcodes with iframes drag when clicked = 0.3 = * Fixed bug where images were being removed inside columns * Removed page & post type restriction = 0.2 = * Now uses namespaced Bootstrap classes for columns = 0.1 = * First release