kimb-technologies / kimb-forms-project Goto Github PK
View Code? Open in Web Editor NEWSmall tool to coordinate volunteers and meetings — 📆🗃
License: GNU General Public License v3.0
Small tool to coordinate volunteers and meetings — 📆🗃
License: GNU General Public License v3.0
Until now URL-Rewriting works only on a full domain, not in a path/ folder.
https://forms.example.com/... works, https://example.com/forms/... not
So update the URL-Parser
Test parallel submissions and if all are saved correctly.
Page does not finish loading.
in core/Template.php in output() may the headers are already send, then the php won't stop.
Remove this header and do a die();
Change URL generator and parser in a way, that they can use nice URLs.
(de/active in config)
In Utilities are 4 URL Methods, they should move to a URL class.
Also the api uses two times an admin auth, that should be part of PollAdmin.
Add the possibility for users to edit its submissions (using a cookie etc.)
After deleting the submissions of a poll, the link will be kept in the browsers history, so the submissions may accidentally be deleted later.
Describe the bug
Sometimes the captcha can't be read, cause the letters are cut below the baseline.
Normally everybody can create polls, here some type of user authentication could be useful.
(Account, IP Ranges)
To limit the storage, a poll should have a limited number of submissions and the system a limited number of polls.
Use high values, they are just for server security.
Maybe
Die Druckansicht nutzt bisher keinen MD Parser, diesen adden.
Add and reorder dates in admin page.
Adding should be a dialog like edit, whichs appends a date at the end.
Reordering could be like swapping two, also via ajax and the edit api (submissions have to be removed).
On large polls the list of votes can become very long, here we cloud make it collapsible so that one does not have to scroll along all names.
Also on some mobiles the places of checkbox and text could be better, one does not always know, which text belongs to which checkbox.
Check the translation, tooltips and words.
After updates the cache of CSS and JS files is not cleared by some Browsers, appens the version string to the files.
main.js?v1.0.0alpha
Send a notification to the admin when new polls are created.
(Using Mail Class and config-var for receivers mail address.)
There should be some type of build/ release workflow.
Also minify CSS and JS should be part of it. (as part of docker build).
The date choosing buttons on iPhones are really small, enlarge them.
Until now a user may not see his submissions for polls. It would be good to have a the possibility to get a list of all submissions for a poll.
Add such a possibility in a way that a user can give his E-Mail-address and gets a report afterwards.
Sometimes one has a list of options to add to a poll, it would be nice to be able to copy them as lines into one texarea and then they are copied in the correct inputs.
Create an install and update guide.
Also take care of the repository meta, readme, wiki etc.
Delete Entry send admin notification to poll admin.
Errors in poll id and admin code don‘t send http error codes.
Also add a canoncial meta to all pages.
Add a button to switch to a dark theme.
(Button to change and save in session)
e.g.: https://bootswatch.com/4/slate/bootstrap.min.css, also change jquery ui theme.
Poll Admins should be able to get notifications about submissions by mail.
The pollsubmissions.log just logs submissons. Also log when all submissions are cleared for a poll and when a user deletes an entry. (Maybe also add values of additional fields)
Deletion of poll does not delete the access to the polls, so one can open a deleted poll and also the admin view. Both of the views are empty and one can't do anything.
A deleted poll should not be openable anymore, there should be an error 404.
Die Fehlermeldung des Captchas erscheint bei Poll auf einer neuen Seite, hier sollte diese nur oben erscheinen.
Bei Neu wird die Textbox zum Captcha nicht bei einem neuen Captcha geleert.
Außerdem sollte man ein einmal korrekes Captcha für eine bestimmte Zeit per Session als korrekt ansehen, also falls Captcha ok und eine andere Eingabe fehlt, dann kein neues Captcha.
As admin one should be able to delete single entries.
(Use the same mechanism, used when a user deletes single entries.)
PREG_TEXTINPUT should allow :
NGINX Konfiguration angeben
The checkboxes in the poll-view doesn't look really good, make them more beautiful.
Somties it would be useful to display a poll as a table.
The different tasks as rows and the times als columns.
Add such a view to polls.
The label of the language buttons are not useful cause on the german site they should be english.
When submitting a poll the choosen dates are not saved, so you have to rechoose.
Make sure the data is deleted after a successfull submit.
The Admin should be able to export a list of submissions.
Also a print-view would be good.
Captcha to secure poll creation and poll submit from bots.
When submitting a „Coordinate volunteers“ poll one should be able to select to list the name public.
Also poll admins should be able to define more Input values, like phone numbers etc.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.