I released CatChan script which equipped a virtual board function.
Try and enjoy it. You can download it from BETA.
https://raw.github.com/Dogman8/CatChan/develop/CatChan.user.jsAny feedback is welcome.
Easiest way to use:
1. Click 'settings'.
2. Click 'load default', 'Click(I want to ... now)' and 'Click(...for lainchan)'.
3. Reload.
4. After 5 secs delay, it starts to scan entire site, generates virtual boards and show them. This takes 5-20 secs.
5. Click #XXX to on/off virtual boards. They are toggle buttons, so you can select multiple boards.
6. After 10 mins delay, auto updater will run and color tags if they have new posts. Favicon is also changed, and popup shows counts of unread replies to you, unread replies, threads which have unread replies, threads in the virtual board, boards to which these threads belong respectively.
How it works:
You can add tags to a thread when you post #XXXX in your comment. CatChan scans all posts in all thread in all boards, aggregate, and shows it in catalog. Tags are bumped and discarded in usual manner. Details are configurable.
Virtue of virtual board:
You can choose which thread belong to which board. And also threads can belong to multiple boards. You can make virtual boards at any time. This gives extreme flexibility to threads. Threads can move between boards at any time virtually.
Virtual boards function is a super-set of 'physical boards', which is used now. If you limit max num of tags to 1; threads can only inherit a tag which has the same name of physical board. In this limitation, virtual board system is equivalent to physical board system. Virtual board system is a search engine by user tags simply.
Note:
Other information are available in below, but they are obsolete.
https://8ch.net/scriptcdc/res/59.htmlhttps://8ch.net/scriptcdc/res/61.htmlhttps://8ch.net/scriptcdc/res/63.htmlhttps://8ch.net/scriptcdc/res/58.htmlStatus:
Now the script needs to be debugged still, but basically it works.
Bug reports are also welcome.
Threads are sorted by 'Last reply' now even if you set it 'Bump order', because catalog doesn't give bumped time, so I had to scan to get them and I haven't implemented yet.
Compatibility:
It works well in lainchan and 4chan.
It works but too slow in 8chan.
I haven't debugged in Krautchan.
Tags for example:
#CatChan, #virtualBoard