Hi Lau,
Looks interesting I would implement it a bit different as a list of
dictionaries whose values are list of sub-options:
[ { 'Year1' : ['subject11','subject12'], 'Year2': [
'subject21','subject22','
subject23' ]}
The implementation on the server side would not be too hard, the frontend
code would be the hard part: coding the relationship of the metadata and
the related Javascript code to update the second list on changes to the
first one. The other problem would be accesability, I don't know how much
dynamic fields using Javascript would interfere with section 508
(https://www.section508.gov) and local Law 229 (www.oppi.gobierno.pr/*Ley229
*.pdf) both of which I try to follow as much as possible to keep to allow
governments to use Mayan.
It is an interesting feature I will keep it on the TODO list. Thanks!
--Roberto
On Sunday, February 10, 2013 11:12:16 AM UTC-4, Lau Llobet wrote:
>
> Hi there !
>
> Im modeling the metadata for a company and I found that when metadata sets
> are extremely large and in a closed list it's dificult for the user to
> choose the right value.
>
> Could it be possible to add a list of subset names of the metadata so when
> the user is uploading it can do the following:
>
>
> MetadataName [V][ year of the career] [V][subject]
> [X]update
>
>
> so first he choses the year of the career , and then he chooses the
> subject of that year in a smaller list.
>
> Otherwise he finds a huge list of subjects !
>
>
> I would define this subsets in the lookup table by describing first the
> subsets and then the sets like this :
>
> [ [ 'year1', 'year2' , 'year3' ] , [ 'subject11','subject12' ] , [
> 'subject21','subject22','subject23' ] ,[ 'subject31','subject32' ] ]
>
> Do you find this option interesting ? Is anyone interested on implementing
> it or guiding us on how to do it ? we would enjoy your feedback
>
> Thank you very much
>
>
> L.
>
--
---
You received this message because you are subscribed to the Google Groups
"Mayan EDMS" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.