satopian / poti-kaini-EN

POTI-board EVO English ver, The OekakiBBS for PaintBBS NEO, tegaki.js, ChickenPaint, and Klecks. (PHP7.4-PHP8.3) https://paintbbs.sakura.ne.jp/poti/
https://paintbbs.sakura.ne.jp/
Other
28 stars 9 forks source link

We accept installation questions and specification requests. #1

Open satopian opened 3 years ago

satopian commented 3 years ago

I translate English into Japanese and read it with Google Translate. My native language is Japanese. Support BBSin Japanese. If you don't mind Japanese, you can also use the Japanese language Support BBS. If you find it difficult to use the Japanese bulletin board, or if you cannot write to it, please use this. paintmode

catharsis71 commented 2 years ago

Are tripcodes supported at all? I see some references in the source (like a "separateNameAndTrip" function) but tripcodes don't seem to work for me

satopian commented 2 years ago

@catharsis71

Are tripcodes supported at all?

Only the ability to view 'trip' from old log files remains. 'Trip' cannot be included when posting a new post.

satopian commented 2 years ago

@catharsis71 It's a feature that was once removed, but it can be implemented again. Work a little and test.

satopian commented 2 years ago

@catharsis71 https://github.com/satopian/poti-kaini-EN/commit/8553d48a8bb4dc2e149f3fc32200c0835b5fef4f Reimplemented the trip code generation function. It has not been released yet, but you can download it from "code" on the top page.

catharsis71 commented 2 years ago

Thank you for re-adding the tripcode functionality

Next question...

Shi-Painter seems to have problems, it takes a very long time to load for new visitors, or doesn't finish loading at all

Looking at the server logs, I eventually see a HEAD request for spainter_all.jar but I usually never see a GET request for it:

[2022-06-06/18:10] "POST /potiboard.php HTTP/2.0" 200 "https://cracky.win/" 
[2022-06-06/18:12] "HEAD /spainter_all.jar HTTP/2.0" 200 "https://cracky.win/potiboard.php" rv:91.0) Gecko/20100101 Firefox/91.0" - - - -

Usually once it loads successfully once it will load better in the future probably due to browser caching however, I see requests in the log for a non-existent file "spainter_all.jar.js" resulting in a 404:

[2022-06-06/18:23] "POST /potiboard.php HTTP/2.0" 200 "https://cracky.win/"
[2022-06-06/18:23] "HEAD /spainter_all.jar HTTP/2.0" 200 "https://cracky.win/potiboard.php"
[2022-06-06/18:23] "GET /spainter_all.jar HTTP/2.0" 200 "https://cracky.win/potiboard.php"
[2022-06-06/18:23] "GET /spainter_all.jar.js HTTP/2.0" 404 "https://cracky.win/potiboard.php"

Probably unrelated but I also sometimes see requests for a non-existent file "mono_dark.css.map" also resulting in 404:

[2022-06-06/17:52] "GET /templates/mono_en/css/mono_dark.css.map HTTP/2.0" 404 "-" 
[2022-06-06/17:53] "GET /templates/mono_en/css/mono_dark.css.map HTTP/2.0" 404 "-" 
[2022-06-06/17:59] "GET /templates/mono_en/css/mono_dark.css.map HTTP/2.0" 404 "-" 
[2022-06-06/18:11] "GET /templates/mono_en/css/mono_dark.css.map HTTP/2.0" 404 "-" 
[2022-06-06/18:15] "GET /templates/mono_en/css/mono_dark.css.map HTTP/2.0" 404 "-"

(Note I have set the mono_dark theme as the default theme for my board)

satopian commented 2 years ago

@catharsis71 Since shi-Painter is a Java applet, an application called CheerpJ converts it on the server. It is a conversion performed using the server of CheerpJ's development company. However, shi-Painter may take a long time to start or may not start. // Use Shi Painter // (1: Enabled, 0: Disabled) define ('USE_SHI_PAINTER', '0');

If you set Shi Painter to Disabled in the settings, you will not be able to select it. If you only want to use apps that start immediately

// (1: Enabled, 0: Disabled) define ('USE_SHI_PAINTER', '0');

Please set it.

This is because we are using an app manufactured in 2006, so it can't be helped.

And if possible, press the "New issue" button to set up a new thread for different content. thank you.