Giter Club home page Giter Club logo

field-engineer's People

Contributors

dreytac avatar jenstornell avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

field-engineer's Issues

Delete / Save

If you delete a field and leave the page without saving, the field will still be there.
It should not be there and the sign "You have unsaved changes" should be visible.

Bring back style:table

This feature should be a bit different than how it works with structure.

  • Write out labels on the top, like table headings.
  • Skip to generate labels on each row.

Require to use width to specify how much space each "cell" takes. No magic.

Delete warning

A warning before delete is important because an engineer "wrapper" can not only contain multiple field and multiple fieldsets, but also multiple nested levels. A delete action can delete a lot, depending on the structure.

Field textarea with buttons

The field textarea is only working without buttons.
If I try to use buttons e.g.:

type: textarea
buttons:
  - bold

I get with c::set('engineer.debug', true); an Undefined index: _level error and the panel is broken.
With c::set('engineer.debug', false); the right side of the panel is just blank.

How to write data correctly? ( field-engineer + tableX )

Hi, I’m new to Kirby, and i have to build a website that lets you insert tables mixed with other kinds of data.

To achieve this i’m trying to use field-engineer in combination with tablex.
I managed to display the table in the field-engineer 's row with a small addition to trigger.js, now when i check the saved data, of course the tableX structure (header: … ; table: …rows…) is lost.

I want to solve this and eventually make a PR out of it.

Where does the writing and loading of the data occour?
Do you have any ideas on how to perform the writing and loading in the case of a tableX in field-engineer?

Any informaton is greatly appreciated, thak you in advance!

Sorting / Save

I you sort fields and leave the page without saving, all order are lost.
It does not save the sorting order.

Readonly support?

Do we want to have a readonly blueprint option? In that case, if readonly is set on the parent, every child of that parent also needs to be readonly.

Error with Kirby 2.5

I get this error if I try to use a engineer field in my blueprints:

Parse error: parse error, expecting "identifier (T_STRING)"' in /Users/Sites/..../site/plugins/field-engineer/lib/presentation.php on line 91

I'm on Kirby 2.5 with PHP 5.6.30

I tried this example.

How can I buy a license?

Hello Jens,
how can I buy a license?
And is there a advanced license available for selling this field with an template?

Cheers

Trigger plugin field js when DOM is changed

Every field is supported but when DOM changes it needs to trigger js of js plugins to work.

The plugins that will be supported needs to add something new to the table. At the same time well maintained. Fields with modals or field controllers does not yet work so the fields should be more simple ones.

Future / Maybe

Maybe

validate field based on regex in js

i do not care so much about general validation ability but regex i would love to see. otherwise i could not use this plugin for complex pages.

you could use the parsley.js lib to validate in panel based on regex expressions.
i usually forward the blueprint regex to my frontend form with parsley. worked well so far.

Drag and drop lost lost on clone

For example the image field. It works fine to clone, DOM updates correctly on that field but drag and drop does not.

But after save it works of cause.

Radiobutton cloning

Radiobutton error on cloning.
The fieldset that was cloned loses the value of the radiofield!

Blueprint tests

When engineer.debug is true a set of blueprints should be registered.

  • Blueprint with all supported plugin fields.
  • Blueprint with nesting.
  • Blueprint with grid (width).
  • Blueprint with blueprint settings.

Maybe it's possible to combine some of them.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.