Recommend visually appealing table-driven web forms management framework? [closed] - forms

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
Nearly all our work is "by hand" with some excellent in-house frameworks. However, these are for ERP-style applications and are (sometimes too) complex. Working with more business-critical applications, one focuses on function and not pleasantry.
We have a need to bring up some non-trivial "external-facing" data entry forms. There will likely be several+ hundred various form workflows. (e.g. customer, product, store, &c).
Is there a web simple framework where one can define forms in a database table (e.g. field_name, field_length, field_type, &c) and have said framework manage the type validation, date via calendar, POST/GET of the web form records back into the DB for upsert?
Basically a table-driven forms framework?
Would love to have the designers style it with CSS, but low on priority just now.
This seems so 1996/CGI-ish but why can't I find anything like this? Any recommendations for this requirements? We don't need advanced caching and OO mapping, and a lot of that other jazz. PHP | JSP | CGI is fine.

I've done multiple data entry and reporting applications by extending the Django admin application which works in this fashion. Work is mostly declaring tables (models), validation, columns, columns to search/sort/filter by and display etc and you can glue on more complex logic if you want, but you may hit a wall if you are unfamiliar with more advanced aspects of the framework. If you don't mind python, web2py and turbogears2 have similar devices.

Related

Most flexible tool to track arbitrary events in a web app for the purpose of A/B testing? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am looking for some tool or service that can be used to track arbitrary events in web based software, for the purpose of running A/B tests and measuring various other things. I am aware of Optimizely, but that seems only suitable for testing simple things in normal websites and Google Analytics is not really suitable for this type of things and there is a lot of hassle when you want to track events from the backend and link them with a user's session in GA.
An ideal solution would be some service accepting HTTP GET requests with arbitrary parameters and then letting users do queries in an SQL-like language. I have many times put together some less scalable solution with MySQL or a less flexible one that stores everything in text files and processed and aggregated them separately into desired format. But building a both flexible and scalable version would require a lot more time and I guess there are already good solutions out there. Does anyone know of any?
Other requirements are:
It must be possible to do both back-end and front-end requests.
It must be possible to do use it in widgets, running on other peoples' websites
It would be nice if it could automatically create readable reports with maybe some diagrams, etc.
If anyone has any experience with this kind of tools, I would be very glad to hear your thoughts.
Thanks for your help.
Have you tried mixpanel? We've found it quite flexible and powerful.
https://mixpanel.com/

A good tool for building admin / content management interface over MongoDB? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for a good tool (or library or a framework) that I could use to easily build basic content management functionalities over MongoDB.
I am very well aware of the Admin UIs listed in Mongo's website, and I'm already using RockMongo for query and some db admin tasks. The problem is that while I as a software developer can happily use these tools, they are too powerful and complex for the people who are responsible for managing the content in the database.
So I'm specifically looking for a MongoDB content-management tool with:
Ability to easily build (scaffold) user interface around collections (generated create, read, update and delete forms / views)
Ability to add data validation and some template or schema for objects, especially when new objects are created and added into a collection
Support for fine-grained access control (user groups, per collection and per object read/write/admin access)
I've been considering using django-nonrel for building one, but would like to get more opinions before going any further.
Since you're looking for a solution beyond a straight Admin UI, I expect you will have to roll your own. I went through a similar exercise a few months ago and ended up using Yii Framework (PHP).
The attributes you're looking for (scaffolding, validation, RBAC, ..) are common to many frameworks. Are there specific languages you would prefer/consider using? There are frameworks/libraries for Ruby, PHP, Python, etc. Many of these go to lengths to coerce MongoDB into an ActiveRecord/ORM pattern to enable use of CRUD and scaffolding. An emerging approach for working with NoSQL data sources is the DataMapper/ODM pattern, which is a much more comfortable fit compared to ORM.
Have a look at penguin: a module that automatically generates administration pages based on your Mongoose models.

Form library suited for Snap and Heist [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
I am looking for a library that helps me create forms using Snap and Heist. There is no "blessed" form library for Snap that I know of, and none of the stray ones on Hackage seem to be particularly suited for the declarative nature of Heist templates.
Since Heist is so very similar to the template system used by the Lift web framework, I was wondering if there's something that would give me similar form support as is available there. If you aren't familiar with it, it would roughly look like this if translated to Heist:
<div class="some-div-in-a-heist-template">
<my-form-splice>
Name: <form-input field="name"/>
<form-error field="name">Errors: <error-string/></form-error>
Password: <form-input field="password"/>
<!-- etc -->
<form-submit/>
</my-form-splice>
</div>
Are there any libraries available that can be glued together to get support for something like this?
There is a form handling library called digestive-functors. It lets you create a correspondence between forms and Haskell data structures in an applicative style. This might provide some of what you're looking for. Since Heist gives you arbitrary DOM manipulation, you should be able to implement the rest as a library of splices and related functions. To my knowledge no splice library like this exists today.

Is there a Drupal module for Forms with powerful CRUD style behaviour? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 3 years ago.
Improve this question
We are building a website that contains a large number of database tables that need to be edited by the CMS administrator.
Some of the tables are fed by form submissions from users on the front end of the website.
Some of the tables are purely in the CMS and are used to create custom modules on the front end of the website.
Although there is a forms module in Drupal, I think our requirements cannot be met by it.
Does anyone know of a system that allows forms to be saved to a CRUD style database with the following features?
(source: yart.com.au)
Export of all database fields.
View a summary of the records in a filterable table.
With paging
You can have one to many relationships in records eg
(source: yart.com.au)
To code this manually for 10 forms is A LOT of work. Particularly the one to many relationships. If there is a powerful module available it would save us writing one.
I have not used it at all so far, so I have no clue if it fits your needs, but the Auto Admin module seems to offer at least some of the features you are looking for.
You should look at CCK and check that doesn't meet your requirements before building something bespoke. All of your requirements can be met with a combination of CCK, Views, and a bit of tweaking.
This CRUD operations can be achieved using Drupal 7 modules like data,schema,entity,views and ctools.
Nice article is here: http://subhojit777.in/crud-data-table-in-drupal/
In-place editing for Fields is also possible using quickedit module,but Backbone.js,Underscore.js libraries are required and your Theme should support.

Is there a system or framework for non-programmer form creation? [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
Anyone know of a system or framework for a non-programmer form creation? Not a full implementation, but something that handles the designer aspect and something that handles the displaying for being filled in. All the logic we'll be doing. Maybe just a pair of widgets.
We've got a client-server application into which normal users enter and modify data in a thick client and we want to allow the customers to update and create forms with another thick client application, rather than calling us every time they need a letter changed. We want something to do the display bits while we implement the various hooks and functions the system uses.
We're a java shop, but we expect that we're open to writing these clients in another language if it'll be easier.
Possibly Xopus with a schema for the XForm could work.
http://xopus.com/
Try searching for XForms libraries and tools. XForms is a new-ish standard format for defining forms and there are some libraries and tools available for it. Haven't tried any of these myself.
EDIT:
This looks interesting: http://www.orbeon.com/forms/builder
Well, you're a Java shop so this might not be the best tool for you, but from you description you look like a classic case for Infopath:
http://office.microsoft.com/en-us/infopath/default.aspx