Status: Accepted
Owner:
rich...@cyganiak.de
Labels: Type-Enhancement Priority-Medium Component-UI Component-Logic
New issue 177 by
rich...@cyganiak.de: Improve handling of authors of
imported vocabularies
http://code.google.com/p/neologism/issues/detail?id=177
The table neologism_perm associates authors with vocabularies. It should
have a boolean column “hidden”. If that flag is set for an author, then
this author should not be shown in the listing of authors on the vocabulary
overview page, or on the homepage's vocabulary listing.
Currently, when a vocabulary is imported, the importing user is set as the
author of the vocabulary. That is fine, but this user should be marked as
“hidden”. This avoids the impression that, for example, Richard is the
author of FOAF when he imported FOAF into his site.
This implies we also need better UI for managing the authors of a
vocabulary, but this is on the agenda anyways for the group permissions.
I'd suggest a new tab “Permissions” on the vocabulary overview page. Only
authors can see or access that tab. In the tab one sees a list of all
authors that is re-arrangeable via drag and drop. It also has a checkbox
for each author where one can set the hidden status. One can also delete
authors, and add new ones via an autocomplete box similar to the one in the
“Authoring information” field on every node page.