Git Product home page Git Product logo

settingsfactory's People

Contributors

lazerproof avatar outflux3 avatar pine3ree avatar rudyaffandi avatar

Stargazers

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

Watchers

 avatar  avatar  avatar  avatar  avatar

settingsfactory's Issues

output formatting

Hello, maybe we should warn that settings field values are not automatically html-escaped as for the page fields with output-formatters

Remove link to edit Process for non-superusers

Hi @outflux3 - what do you think above removing this for non-superusers? Just because a user has access to the settings page, doesn't mean they should be able to edit the Process page - and of course PW won't actually let them edit that page which makes the link even more confusing for them.

image

Thanks!

Improve instructions for newbies (and brain-dimmed old-timers)

Hi Marc,

Just trying this one out and was stumped by the instructions here for a while...

$f->markupText = __('Create your processes then enter a path to the json or php definition file of the fields in the path field.', __FILE__);

I'm over it now - but think these instructions could be improved - maybe with some more specific directions?

  1. Create a new page under the admin portion of your site tree, use the admin template when you do.
  2. When prompted, select ProcessSettingsFactory as the Process for the page and choose a title to reflect the settings you want to store there.
  3. You'll also need to provide the relative path to the schema file the page will use. To get started you can use one of the sample schema files provided with the module.

Perhaps the relative path to the schema file should default to one of the examples as well to get new users up and running quicker?

Anyway, this looks like a super-useful module. Don't know how I missed it for so long.

Module settings remain unchanged if admin page name is changed

Let's suppose we've created an admin page named my-settings-01. A section "my-settings-01" will appear in SettingsFactory module config data. If we later rename our admin page to my-settings-02, the "my-settings-01" config section will keep its name, however it should be changed to "my-settings-02".

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.