-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
✨ Custom Controls, Automatic i18n, WYSIWYG Editor, HTML Labels ✨ #414
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
quill WIP
…should be available for form-render.css also
kevinchappell
changed the title
v2.0
Custom Controls, Automatic i18n, WYSIWYG Editor, HTML Labels +++
Apr 16, 2017
kevinchappell
changed the title
Custom Controls, Automatic i18n, WYSIWYG Editor, HTML Labels +++
✨ Custom Controls, Automatic i18n, WYSIWYG Editor, HTML Labels ✨
Apr 16, 2017
kevinchappell
added a commit
that referenced
this pull request
Apr 18, 2017
* Add browserify, code cleanup * v1.25.0 WIP * 1.25.0 WIP * Bugfix: fast clicking with editOnAdd * Remove allowSelect from opts.messages * Only editOnAdd for new fields * Update gulpfile, getData action, remove bootstrap color styles * Customizable Form action buttons, clearer selected button styles * Fix delete toggle element * i18n WIP, new subtypes WIP * fieldRender refactor for inline radios and checkboxes and templates * fieldRender refactor continued * minor bugfix for getTemplate * Add Quill support for rich text editing * Fix tinymce and getScripts caching * refactor for lower filesize * Bugfix: disabled tooltip forn appended and prepended fields * Add mini dom library, working autocomplete * Fix preview value binding * update variable quill WIP * Upgrade dependencies * start disabled subtypes, extendable actionButtons WIP, text-overflow for controls * Minors updates, jsdoc-ing * stickyControls and Autocomplete field updates * Bugfix: inputSet drag #368, btnStyle * Add polyfill for ie11 #365 * Fix ie11 forEach * Bugfix: Custom class and name attrs #355 * Bugfix: date form-control default class #351 * demo build * Update icon font label, fix bug where custom classname and name are not used #355 * Fix Custom names, Checkbox field show 2 labels in editor #345 * Update icon font * Update fonts, stage labels * HTML labels WIP * Bugfix: select field multiple options * Doc updates WIP * update bower deps * Module abstraction WIP * Upgrade packages fix style lint * Start editorUI render function, Refactor WIP * fix demo.js * refactor WIP * Start new i18n support * multiple instance refactor WIP * refactor WIP * helpers refactor WIP, return promise option for formBuilder * fix template map issue * Begin merging checkbox and checkbox-group * Allow underscore in attribut name 😢, Resolves #300 * Enable custom fields and templates * fix textarea not saving value * Add lang files for demo * fix placeholder strings * Fix paragraph template, update on toggle edit * v2.0-beta * Replace kc-toggle plugin with css only toggle solution (#412) * Fix control drag issue * Temporarily remove scrollIntoView(too jarring), autocomplete styling should be available for form-render.css also * Fix required asterisk, make formData a getter * Change default lang location * required asterisk style update * correct version number * Enable html labels * XML options rendering resolves #380 * Button not draggable resolves #378 * XML save updates * Remove unused strings * Fix preview layout issue, html labels
cheers @kevinchappell One quick observation, // config.js#L52
onSave: function onSave(event,formData) {
return null;
}, Thanks !!! |
@ankurk91 Thanks for the reminder on that, going through and updating docs now. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Enhanced- automatic i18n support, resolves #287
Optional promise based editor initialization
Browserfied, resolves #407
WYSIWYG Text editor
HTML labels resolves #350
Inline Radio and checkboxes, resolves #286
Improved IE11 compatibility
Custom controls resolves #329, resolves #409
actionButtons
, define custom action buttons to appear below the control listdisabledActionButtons
, accepts an array of buttons to disable ie['data']
fields
, define custom fields to appear in the control list, resolves How to extend Form elements Without touching Core? #47templates
, define or redefine the output for the fields resolves html from jquery separated #342, #resolves Suggestion of signature input box #171onSave
, save callbackonClearAll
, clearAll callbacksubtypes
, define custom subtypes resolves How to get user id who answer on questions generate by formbuilder #359, resolves Possible to use "pre" as data type to store the paragraph? #192setData
, Progammatically set the formData of the current editor resolves Retain Default Fields added via Formdata #339, resolves Request add FormData after formbuilder #323, resolves [Request] get data as javascript object #318setLang
, Change formBuilder locale and load new language without reloading the pagegetData
, get current formData in js, json or xmladdField
, Append or insert a field to a specific indexremoveField
, Remove a specific or the last fieldUpdated:
Merged checkbox and checkbox-group input types resolves #381
dataType
, now defaults to 'json'stickyControls
, now supports explicit positioningbower dependency resolves #332, resolves #304
textarea not saving
language subtype issue resolves #404, resolves #299
buggy cursor resolves #405
paragraph style with html resolves #389
option/checkbox/radio ie11 xml error resolves #380
checkbox default option resolves #381
Checkbox incorrectly placed resolves #390
Button not draggable resolves #378
Reordering options not saved immediately resolves #371
required false still shows required resolves #370
InputSet Controls added in reverse order resolves #368
Object.assign undefined function resolves #365
hard to order paragraph and header resolves #347
duplicate checkbox labels resolves #345
Improved bootstrap compatibility resolves #315
improved selected button styling resolves #306
UI breaks after adding elements repeatedly resolves #305
allow underscores in name attributes #300
Large text encoding issues, resolves #257
inputSets
, nows supports custom name attribute resolves inputSet show only form-control class #406, resolves inputSets class and name attributes not loading #355, resolves InputSets name attribute problem #364inputSets
, ie11 compatibility resolves inputSet not working only IE11 #393stickyControls
, acts wonky resolves sitckyControls act a bit wonky #392kcToggle plugin, replaced with css only toggle
unused strings resolves #307