This is an old revision of the document!


Blacklist and Group Words for the Index

Feature Description

Editors will be able to manage how certain terms are displayed in the overall vocabulary index and what happens when someone searches for that term.
Editors will be able to add certain words in the index to a vocabulary “blacklist”. This “blacklist” will be its own index that contains words, phrases, locations, people, etc. that should not be included on the main index. So, when a user performs a search using a particular term, if that term is on the vocabulary “blacklist” they will not receive results in that term, but graffito may still be associated with that term. This feature gives administrators the ability to add and remove words from this “blacklist.”
Furthermore, editors will be able to group certain words in the index together. So, when someone searches for a certain word, but that particular word isn't in the index, however a similar (almost identical) word is in the index, the results for that word in the index will appear. An example of this is if someone looks for the word “trees” in the index, but only the word “tree” is in the index. With this functionality, administrators will be able to create vocabulary groups, edit vocabulary groups, and remove vocabulary groups.

Prerequisites

Before accessing the features allowing the user to manage editors, the user must first successfully login as an administrator. Once that is accomplished they must navigate to one of the links for managing the index, and then navigate to one of the links to edit the vocabulary “blacklist,” or, to group words together on the index.

What the User Sees

Once logged in, the user will see options for what action they would like to take. Both “Manage the vocabulary blacklist” (probably would like a better name for that) and “Manage grouped words” (also would most likely like better terminology for that), will be selections that the user can choose from.

If “Manage the vocabulary blacklist” is selected, the user will then be taken to a page that allows them to add, edit, and remove terms in the “blacklist”. They will also be able to see the entire vocabulary “blacklist”. There will be buttons that allow the user to select which action they would like to take, and forms to fill out to make these changes. There is potential for them to be able to search in the vocabulary “blacklist,” depending on how long the list is.

If “Manage grouped words” is selected, the user will then be taken to a page that allows them to add, edit, and remove various term groupings. They will also be able to see all of the existing term groupings. There will be buttons that allow the user to select which action they would like to take, and forms to fill out to make these changes. There is potential for them to be able to search in the vocabulary “blacklist,” depending on how long the list is.

User Behavior

The user will fill out the page's form completing needed information for the “blacklist” or the vocabulary groupings.

Use Cases

This feature will be used by the classicists to edit the terms from the index on the vocabulary blacklist or mange the grouping of the words on the index together.

Relative Priority of Feature

This feature most likely has a lower priority compared to the other Admin Tools. While its functionality would be helpful to administrators, it is an additional component to the accessibility of the site, rather than the functionality of the site.

courses/cs335/spring2019/graffiti/blacklist.1556638368.txt.gz · Last modified: 2019/04/30 15:32 by cohene
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0