Anki-android: Prevent a certain tag from being reviewed

Created on 28 Jul 2015  路  14Comments  路  Source: ankidroid/Anki-Android

Originally reported on Google Code with ID 248

Add the possibility to suspend/unsuspend all cards that have a certain tag.

Reported by nicolas.raoul on 2010-11-09 05:01:42

Enhancement Keep Open Priority-Low Tags

Most helpful comment

still searching for solutions

All 14 comments

Reported by edu.zasu on 2010-11-09 14:22:44

  • Labels added: Tags
possible by now as you can limit reviewing to certain tags.

Reported by NorbertNagold on 2011-02-28 08:41:55

  • Status changed: FixedInDev
Fixed in AnkiDroid 0.6, available on Google's Android Market.

Reported by nicolas.raoul on 2011-04-22 02:32:00

  • Status changed: Fixed
I do not see that this is fixed. I see that one can restrict AnkiDroid to specific tags,
but not that one can suspend a specific tag (as per the bug title).

For instance, in Anki on Ubuntu I tag some cards notForMobile (for instance cards which
require much typing). There should be some way of telling AnkiDroid not to show these
cards.

Please reopen. Thanks.

Reported by dotancohen on 2011-10-23 11:21:15

Reported by nicolas.raoul on 2011-10-23 12:01:40

  • Status changed: New
Ankidroid 2.0.1 regresses this issue. I seems that there is once again no way to whitelist
/ blacklist cards for Ankidroid by tag. Filtered decks are not a solution to this.
In addition to and separate from the fact that filtered decks may be able to give a
subset of cards based on the presence / absence of a tag, Ankidroid should provide
a way to either ignore cards based on tag (ideal) or at least automatically bury them
by tag (less ideal, because the due counts will be inflated).

Reported by dotancohen on 2013-02-22 22:32:08

Now that users can review cards _on a watch_ this issue is more important than ever:
https://play.google.com/store/apps/details?id=com.yannik.wear.anki

Many cards are not suitable for display on a 300px * 300px screen. Users should be able to blacklist these cards from showing up on the watch based on tags.

How do you propose this feature would work exactly?

When the card is opened check if it has a specific tag, for purpose of discussion assume it to be hardcoded "_noAnkidroid". If the tag is present, then skip the card in the same fashion that the "bury" feature does but don't mark the card as buried in the database so that the user might still be able to review the card in Anki on the desktop. Increment a counter "blacklistedCards" and when the counter >= the amount of cards remaining, that means that the deck is done!

If the Buried feature could support multiple devices independently that would help. I would recommend against exposing "Bury in Ankidroid / Bury everywhere" to the user, rather, keep the current "Bury" button behaviour of burying everywhere. But let internal features, such as the per-device blacklist, use the per-device blacklist.

The card count fields algorithms will of course also have to be updated to check for the blacklisted cards as well.

Anki Wear is a completely separate app that just accesses the AnkiDroid database through the API, so obviously any feature related to skipping cards with a certain tag on a watch would be independent from us adding such a feature.

To be honest I find it hard to see such a feature as described above ever being included in AnkiDroid unless Anki Desktop adds such functionality. It would make a great plugin, however! @jvanprehn mentioned being interested in working on the plugin architecture in #2943 last month.

Hello 馃憢, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like _still searching for solutions_ and if you found one, please open a pull request! You have 7 days until this gets closed automatically

Sorry for the duplicate, I'm just going to +1 here.
Some cards are not suitable for AnkiDroid and currently can only be excluded from the review queue via filtered decks. While this is better than nothing, a dedicated option to exclude cards with a certain tag to be reviewed would remove the need to rebuild a filtered deck each time you switched between AnkiDroid and Anki desktop and thus be quite convenient.

Hello 馃憢, this issue has been opened for more than 2 months with no activity on it. If the issue is still here, please keep in mind that we need community support and help to fix it! Just comment something like _still searching for solutions_ and if you found one, please open a pull request! You have 7 days until this gets closed automatically

still searching for solutions

Was this page helpful?
0 / 5 - 0 ratings