|
SelfHelp WebApp
v2.0.6
A WebApp to Create WebApps for Studies in Human Sciences
|
filterToggle to persist filter state after page reload (view only).autocomplete disable browser input autocomplete.filterToggle to an inline-block element.input provide an internal field to allow disabling browser input autocomplete.single_user to style graphBar.single_user to style graphPie.showUserInput where deleting entries was not possible.formUserInput (#197)showUserInputgraphSankey user_input to allow fields to be grouped by row with a record id instead of the timestamp.autocomplete in ChatAdminUpdate component.graph (#254). This style allows to render all kind of graphs using the library Plotly.js. The data used to draw the graphs can either begraphBar (#259). This style is based on style graph but provides a more convenient interface to render bar graphs than the rather complex style graph. However, it is lacking in terms of flexibility.graphPie (#258). This style is based on style graph but provides a more convenient interface to render pie graphs than the rather complex style graph. However, it is lacking in terms of flexibility.graphSankey (#253). This style is based on style graph but is specialised to render Sankey diagrams. This style offers more flexibility with respect to Sankey diagrams than the style graph is capable of offering.graphLegend (#260). This style allows to render a static legend which can be used as a global legend for multiple graphs.filterToggle and filterToggleGroup (#257). These styles allow to filter graph data and store the active filters in the session.autocomple (#256). This style allows to use AJAX calls in a convenient way to search for items in the database.AssetComponent to allow uploading CSV files which can then be used to render graphs (#255).conditionalContainer (#233)validation_code to the user name in all chats$ sign is used to define the group name - returns true/false{ "==" : [true,"$subject"] }showUserInput's entryshowUserInput is a datatable now.showUserInput is a datatable now. By default all functionality is stripped. If you want to add configuration you have to use css classes in the showUserInput formdt-sortable - make all column sortabledt-searching - add the search fielddt-bPaginate - add the page groupingdt-bInfo - add the info footerdt-order-0-asc, dt-order-1-desc - order the desired column asc or descdt-hide-0 - hide the desired columnset_group_for_user which assign a group to existing user using the registration code (#224).mermaidForm adjust visible node size and size of the final svg to correct overlapping text (#189).userProgerss (#192).mermaidForm id handling (#190).formUserInput and mermaidForm to handle special characters as form name (#194).home.mermaidForm:" is automatically replaced with ' (#182).mermaidForm uses the label of a child input field as a title of a mermaid node (#184).none for all bootstrap style selections. This allows for more bootstrap classes which would be used instead of the default styles (#181).nestedList (#176).mermaidForm where always the last label was shown as modal title instead of the label of the node that was clicked.https://via.placeholder.com/.mail was created for this purpose.email_reset form from the email CMS to the style resetPassword which allows to provide more options on how the email is sent (html, subject).email_notification form from the email CMS to the style chat which allows to provide more options on how the email is sent (html, subject).json style which allows to define base styles with JSON (covers #168).userProgress style which allows to display the current user progress (#80).meta:description tag (#164).mermaidForm style which allows to describe graphs and allows a subject to change node labels (#162).is_log is checked) (#118).emailForm which allows a user to enter an email address and receive emails which are customizable in the CMS (#174).is_reminded flag and reset the flag on user login, depending on the user settings.text_md field of style navigationContainer to # @title.progressBar label when the type is set to light or warning.nestedList also if collapsed on small screens.showUserInput was not shown if no female version was available. Now it defaults back to the male label.fromUserInput.progressBar (enable/disable label and stripes)carousel (enable/disable crossfade, allow captions)validate (#124).input style add the type password to the list of possibilitiesuser_input_successcarousel to display images in a slide show (#125)conditionalContainer also fetch db fields with special caracters in their namehome and all experimenter pagesrequest page and change the request urlexperimenter to therapisttherapistformUserInput jump back to the form (#140)conditionalContainer add a field debug which displays the result of the condition and the values of the involved db fieldsconditionalContainershowUserInput language and gender problem (#131)conditionalContainer which allows to attach a condition to content such that the content is only displayed if the condition resolves to true (#128)login is now a normal style that can be assigned to a section (#122)div (#112)register which allows a user to register (#121)formUserInput (#127) and the markdown styles (#126)quiz and tabs styles (#115)showUserInput stylenav\_css (#105)formUserInput which combines formDoc and formLog (#87)showUserInput to display user input (#87)markdownInline (#93)formDoc or formLog is usedmarkdown (#82)formDoc and formLog to handle user input data (#87)