А вообще нарисовал в голове более простую схему которую даже с бодуна можно понять.
Цепляем где нибудь не большую менюшку с полем выбора.
Показывать все / Скрывать все
кроме:
здесь список тем\разделов которые либо показываются либо скрываются.
И в темах кнопка меняется ( скрыть \ показывать ).
В целом в теме кнопка будет только 1
Если выбрано скрывать все, то в темах будет кнопка показывать, если было выбрано показывать все, то в теме будет кнопка скрыть. (ну и в разделах также)
Только думаю нужно будет отдельный список на помеченные темы\разделы делать что бы непрочитанное не перекраивать
Добавлено: 31.05.2017 / 00:27
Чисто в работе бы выглядело так.
нажимаю показывать все и в непрочитанном видны все новые темы
Если какая то тема мне не нравиться я захожу в нее и нажимаю скрыть.
Если я выбрал скрывать все то по началу в непрочитанном будет пусто
я захожу в нужную тему нажимаю показывать и эта тема появляется в непрочитанном
сори я сонный мог что-то сморозить но вроде все удобно