Skip to content
This repository has been archived by the owner on Sep 29, 2023. It is now read-only.

Ideas, Brainstorming

codepilot edited this page Nov 3, 2017 · 2 revisions

This page of the wiki shall be used to serve some place where public ideas and notes for further projects and ViUR enhancements could be shared and noted.

Bones

Ideas

  • urlBone for URL specification and validation
  • currencyBone for specifiying values in currencies and their correct rendering
  • markdownBone (already in branch feature/markdownBone)
  • tableBone for user-defined tables of arbitrary types

selectBone

  • as replacement for selectOneBone/selectMultiBone
    • selectBone(multiple=True) = selectMultiBone
    • selectBone(multiple=False) = selectOneBone
  • More styles how it is represented (checkbox, multi-select, dropdown, radio button)

contentBone

A contentBone could be a replacement for textBone. As a more specific idea, the contentBone could involve more specialized bones like urlBone to implement links, or a tableBone to implement tables.

Proposals

Weak relations

  • Define relations that should not be updated automatically
  • Update relations only in case when explicitly the bones in refKeys changed (lesser write ops)

fileModule and fileBone

  • Automatically create directories on anonymous file uploads
  • Make this configuable in conf