[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]

/operate/ - 8chan Operation & Discussion

This board is for reaching the global administrators and volunteers. General 8chan Meta discussion is also allowed.

Catalog

See 8chan's new software in development (discuss) (help out)
Please read: important information about failed Infinity Next migration
Email
Comment *
Verification *
File
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Oekaki
Show oekaki applet
(replaces files and can be used instead)
Options
Password (For file and post deletion.)

Allowed file types:jpg, jpeg, gif, png, webm, mp4, swf, pdf
Max filesize is 8 MB.
Max image dimensions are 10000 x 10000.
You may upload 5 per post.


Please check the stickies before making a new thread.
Please email admin@8chan.co for reporting illegal content or reporting security issues with 8chan.
Remember: All boards on 8chan are operated independently by individual board owners.
8chan bug tracker (Github) | 8chan FAQ (how to post, etc) | 8chan status blog (Twitter)
/operate/s 2ch version | 2channel bulletin board | pink channel
Infinity Next Development Discussion | infinitydev.org
Recommended Boards (?)
8chan Newspaper Bunbunmaru | Imageboard Culture | 8chan Directory | 8chan Boards
Featured Boards (?)
Cyberpunk & Science Fiction | alternatif_kanal | snoutposting lair | Vidya Game Lounge | Music Production

File: 1444489462517.png (538.34 KB, 1019x1281, 1019:1281, virtualBoard.png)

3705fb No.38974

I released CatChan script which equipped a virtual board function.

It still needs to be improved. However, you can try to taste it from BETA.

https://raw.github.com/Dogman8/CatChan/develop/CatChan.user.js

Easiest way to use:

1. Click 'settings'.

2. Click 'load default', '(I want to … now)' and any of '(…for 8chan)'. RECOMMEND TO USE SMALLEST SET UP FOR TRY IT NOW.

3. Reload.

4. After 20 secs delay, it starts to scan site, generates virtual boards and show them. If you choose entire site, it takes about 30 mins. So I recommend you to use smallest setup for 50 boards, this takes about 5-10 mins.

5. Click #XXX to on/off virtual boards. They are toggle buttons, so you can select multiple boards.

6. After 5 mins delay, auto updater will run and color tags if they have new posts. Favicon is also changed, and popup shows number 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.html

https://8ch.net/scriptcdc/res/61.html

https://8ch.net/scriptcdc/res/63.html

https://8ch.net/scriptcdc/res/58.html

Status:

Now the script needs to be improved, but you can try it. I'll release more stable version in this weekend, but still it needs to be brushed up. I had already debugged it and I know the problem, but it'll take months to improve.

Feedback or bug reports are welcome. You can post it in lainchan if you want.

https://lainchan.org/%CE%BB/res/10247.html

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

4e08ff No.39008

>#selection-…

heh, you should block archive.is from creating hashtags


3705fb No.39016

File: 1444537509173.png (309.12 KB, 1026x1281, 342:427, selection.png)

>>39008

The script doesn't access to archive.

I don't know the history, but there are some live threads which have the tag #selection-XXX. You can see full tag list in filter section, where you can search and select the tag. (Major 100 of them are listed in boardlist) There are three checkboxs, check the left (then middle are automatically checked), you can get them. For your convenience, I'll show some URL.

https://8ch.net/gg2/res/34.html

https://8ch.net/geegee/res/3.html

https://8ch.net/gamergays/res/30.html


4e08ff No.39019

>>39016

#selection is not a valid tag. It's caused by links to archive.is, which if you put #selection-X,Y at the end it selects certain text on the page.


3705fb No.39020

>>39019

OK, I see. Now the script uses simple regular expression match, so any of #XXXX becomes a tag.

scan_regex : /#[^#, \.:;\n\|"<>]+(?=[#, \.:;\n\|"<>]|$)/g

Do you need an exclusive list for generating tag? I know another problem about this; sometime youtube links have #XXXX in them. I'm considering how to exclude them. EX-list is a simple solution, but users must set it. (I can give preset list for each site though.) Do you have any good idea?


4e08ff No.39027

>>39020

> Do you have any good idea?

It seems like you should just ignore all tags if they're part of a URL, especially if they're at the end of a URL. Those will rarely, if ever, be valid tags - they're 99% guaranteed to be anchors to page content.


3705fb No.39068

File: 1444645673113.png (308.43 KB, 1040x1288, 130:161, exclusive_list.png)

Now I released an update. Robustness in 8chan is greatly improved, so you can try entire site scan in safety. It takes 20-25 mins in my environment. It gets slightly faster because I cleaned up structures of parse functions a little bit.

https://raw.github.com/Dogman8/CatChan/develop/CatChan.user.js

>>39027

I added an exclusive list function in Live Tag. They can accept regular expressions. I set 'http*' for all site, and '#selection' for 8chan by default. (This can remove all #selection* because /#selection/ matches '#selectionAAA') If you have any other strings which should be set to default, please let me know.

I'll improve memory issue next. It has no leak, but really it's wasting memory.


3705fb No.39956

File: 1445055835629.png (440.61 KB, 1016x1253, 1016:1253, boardtag.png)

I released an update. Memory usage is greatly improved though it still needs to be reduced. And I added a support for boards' tag in 8chan, so they'll appear in virtual boards. For example, you can see #video-games or #activism in attached pic.

Note:

1. I changed default setting of board's tag, so you MUST check it by yourself or click load_default to overwrite in advance, then they'll appear.

2. If you choose some virtual board derived from boards' tags, it can reach 'upper limit' easily. It is set to 1000 by default. You can change it in settings->Board Group->Max found threads. I'll change later this to be adjusted automatically.

https://raw.github.com/Dogman8/CatChan/develop/CatChan.user.js


3705fb No.41176

File: 1445735737500.jpg (188.15 KB, 1023x1254, 31:38, stub_hiding.jpg)

I released an update. Memory usage and robustness are improved. I added tag function in index page, so you can make subboards easily by using a tag. You can hide stub by clicking X on the top left corner of the thread, so the thread will disappear completely in index page. The script has infinite scroll and color ID also, but you have them in vanilla. Automatic updater works in index page also.

Get it from BETA.

https://raw.github.com/Dogman8/CatChan/develop/CatChan.user.js


3705fb No.41181

Sorry, it had a mistake about configuration. I released patched version. Use v2015.10.25.1 instead of v2015.10.25.0.


3705fb No.41849

I released an update. Minor bugs are fixed.

https://raw.github.com/Dogman8/CatChan/develop/CatChan.user.js


049438 No.41853

>>41849

Hey, I just wanna thank you for the work you're putting into this. The idea of collecting together the posts from several slow posting boards strikes me as an incredibly useful feature which I'm honestly surprised is not an existing feature of 8ch already.

While this is clearly still a work in progress and I am finding it tricky to use, I could really see this as the future of 8ch. I realise there is mention of virtual boards, but does it only effect the catalog, or is there a plan to have a paged version/option of these?


3705fb No.41855

File: 1446131002510-0.png (350.71 KB, 1027x1255, 1027:1255, threads_which_had_been_rea….png)

File: 1446131002554-1.png (273.42 KB, 1023x1255, 1023:1255, threads_which_havent_been_….png)

>>41853

Thank you for trial. I told this idea an year ago, and repeatedly said, but they haven't understood yet. I think this is not only 8ch's but also chan's future. Complains about moderation will never disappear, then we should use virtual boards and place your thread into a physical board/site where moderators whom you trust lives. We'll use virtual boards for gathering threads, and physical board for assigning moderators.

> but does it only effect the catalog, or is there a plan to have a paged version/option of these?

Now catalog have full function; you can merge any thread in any board in any site into virtual boards.

But page doesn't have full function. You can use virtual boards in a board, this means subboards in a board. You can find all threads which have a tag. But the script lacks parser for display now, so when you haven't scroll enough, they'll appear with 'catalog' style. For example, in /gamergatehq/, you'll get #gamergatehq with page style, but #blacklivesmatter will appear with catalog style. See pic attached.

Now the script can't handle page mixing. I'll implement this.

Though the script has tons of upgrade list, I'll implement a feature if you have any request.

You can use virtual boards, which are just subboards now though, in index page. See attached pic or >>41176. I think 'Backwash style' or 'infinite scroll' is suitable for 8ch.


3705fb No.42724

File: 1446814740502.png (276.23 KB, 1101x1408, 1101:1408, my_dogma.png)

I posted my dogma. If you want to know, refer this. Pic is that.

>>>/next/1692


ab9c34 No.42726

File: 1446822240029.gif (1.25 MB, 300x150, 2:1, hue.gif)

>>42724

top fucking hue, this is indeed next-level asspain

>mai skuripto is revoruchon! if you don't ssink so, yuu are dumb monkii!

get bent, jap. and take your vaporware with you


d72529 No.42727

>>42724

>that huge fucking wall of butthurt


3705fb No.42730

And also see this thread. >>>/next/1665


3705fb No.42843

File: 1446884747018.png (27.78 KB, 421x581, 421:581, change_source_to_html.png)

Suddenly 8ch ceased to produce full catalog.json, so you must set source html to get entire site scan. Pic related. It works well probably. I'll check and set it as 8ch's default in later releases.


283eb3 No.42844

>>42843

no one cares


3705fb No.44901

bump


3705fb No.45858

I released an update. You can get page mixing in lainchan. See the thread in lainchan.

https://lainchan.org/%CE%BB/res/10247.html#13230




[Return][Go to top][Catalog][Post a Reply]
[]
[ home / board list / faq / random / create / bans / search / manage / irc ] [ ]