[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]

/meta/ - Ruthless criticism of all that exists (in leftypol.org)

Discussions, querries, feedback and complaints about the site and its administration.
Name
Options
Subject
Comment
Flag
File
Embed
Password(For file deletion.)

Not reporting is bourgeois


File: 1733721855806.gif (190.91 KB, 220x165, thumbsupkid.gif)

 

This thread is only for feedback related to technical issues (bug reports, suggestions).

We are currently working on improvements to the site, subject to the need of the tech team to sleep and go to their day jobs. If you need more immediate feedback please join the matrix room[s] and ask around. Feel free to leave comments, concerns, and suggestions about the tech side of the site here and we will try to get to it as soon as possible
174 posts and 39 image replies omitted.

File: 1745012479302.jpg (162.27 KB, 1429x1073, 1740111719043.jpg)

> New threads are being created too quickly.
Lower the global timer and make it board-based bruh.

>>40869
Lowered from 30 to 20 secs

>>40871
Thanks m89.

File: 1745100233242.jpg (121.07 KB, 580x874, 1592575232244.jpg)

Can you make OP length requirements a BIT lower in the side boards? Pretty please?

File: 1745105600671.jpg (409.34 KB, 1683x1800, leftypol cloudflare.jpg)

Fix this!! I'm sick of being flashbanged constantly!!!

>>40912
the cloudflare settings are turned pretty low, if you're getting that message you likely have a high risk IP

tech jannies I can't post through TOR after filling the captcha the New Reply button does nothing after being clicked pls clean it up tank u

Could we get the site set up so you can get a random image from a tag on lefty.booru like how libpol has it set up with jej?

Links with too many underscores are fucked by markdown. >>>/leftypol/2247194

>>40912
Get a browser extension that enables dark mode on sites without one. This isn't something this site can fix for you.

>>40768
Thanks and good luck. really miss it.

File: 1745973388600-0.png (1.69 MB, 1640x2360, before.png)

File: 1745973388600-1.png (1.66 MB, 1640x2360, after.png)

The following fixes a formatting issue which occurs when using the expand images, and in some other cases iirc.

div.post div.body {
  min-width: fit-content;
}

div.post div.body * {
  min-width: 25ch;
}

File: 1745979333639-0.png (795.53 KB, 1640x2360, before.png)

File: 1745979333639-1.png (810.86 KB, 1640x2360, after.png)

The following snippet makes the mentions display for posts without an embed or image more compact while keeping them the same for posts with embeds and files. It's an aesthetic choice, but think it looks a bit better.

div.post > p {
  margin-bottom: -0.8em;
}

.mentioned {
  margin-top: 1em;
  margin-bottom: -0.8em;
}

.video-container {
  margin-top: 0.8em;
}

p.fileinfo {
  margin: 0.8em 0px 0.2em 0px;
}

File: 1746034527864-0.png (591.35 KB, 1640x2360, before.png)

File: 1746034527864-1.png (642.26 KB, 1640x2360, after.png)

Really the script which controls the movement of the quick reply needs to be rewritten, so that it can be moved on tablets and have a quickreply form similar to the one given here on mobile. In fact have made a rewritten version of this for my own imageboard but it would require to be adapted to vichan. The following snippet makes it where on tablets there is a more mobile friendly quickreply form. It should work on mobile too but this would require a change to the javascript, this is also attached, and wasn't tested.

@media screen and (any-hover: none) {
    #quick-reply {
        left: 0px !important;
        right: 0px;
        bottom: 0px;
        top: auto !important;
        min-width: -moz-available;
        min-width: -webkit-fill-available;
    }

    .clear ~ hr {
        margin: 5em;
    }
}


    $(window).on('cite', function(e, id, with_link) {
-        if ($(this).width() <= 400)
-            return;

>>41126
Also required for the mobile version to work is the following change in the quick-reply quoted CSS in JS and non-additive CSS:

-  @media screen and (max-width: 400px) {\
-   #quick-reply {\
-    display: none !important;\
-   }\
-  }\


-@media screen and (max-width: 600px) {
-    #quick-reply {
-        display: none !important;
-    }
}

>>41127
gracias comrade

>>41126
>>41136
Corrected.

@media screen and (any-hover: none) {
    #quick-reply {
        left: 0px;
        right: 0px !important;
        bottom: 0px;
        top: auto !important;
        min-width: -moz-available;
        min-width: -webkit-fill-available;
    }

    #thread-interactions {
      margin-bottom:10em;
    }
}

File: 1746064080472-0.png (716.91 KB, 1640x2360, before.png)

File: 1746064080472-1.png (793.23 KB, 1640x2360, after.png)

Attached is a small change to make the hide threads and hide board buttons more compact and elegant. This is clearly entirely subjective.

.hide-thread-link {
  font-size: 11px;
  margin-top: 1.1em;
}

h2 {
  font-size: 9px;
  margin-bottom: -0.8em;
}

.head {
  clear: none !important;
}

>>41108
Text would need to be wrapped in <span> tags for this to be a solution in the case where no formatting elements are used.

>>41139
The following userscript (generated by an LLM) performs this modification to the div.body, also discovered one more modification to the CSS required.

// ==UserScript==
// @name         Wrap Text in div.body with Span
// @namespace http://leftypol.org
// @version      1
// @description  Wraps direct text inside div.body elements with a span element
// @match       *://leftypol.org/*
// @grant        none
// ==/UserScript==

(function () {
    'use strict';

    // Helper to check for non-empty text nodes
    function isNonEmptyTextNode(node) {
        return node.nodeType === Node.TEXT_NODE && node.nodeValue.trim().length > 0;
    }

    // Select only divs with class "body"
    const divs = document.querySelectorAll('div.body');
    divs.forEach(div => {
        const childNodes = Array.from(div.childNodes);

        childNodes.forEach(node => {
            if (isNonEmptyTextNode(node)) {
                const span = document.createElement('span');
                span.textContent = node.nodeValue;
                div.replaceChild(span, node);
            }
        });
    });
})();


div.post {
  overflow-wrap: initial;
}

>>41216
Of course this should obviously be handled in the HTML generation and not in a userscript, if it's to be officially supported.

>>41112
>>41217
The following fixes a slight UX bug (namely the "hide thread from this board" link had some margins that were sitting on top of it not allowing it to be clicked easily) that was introduced by applying both of the linked changes together.

.boardlist {
  position: absolute;
}

.bar {
  z-index: 12;
}

h2 {
  position: relative;
  z-index: 10;
}

>>41108
I ended up implementing this but in a different manner
https://forgejo.leftypol.org/leftypol/leftypol/pulls/122/files

>>41230
Nice! Glad you made it work without having to change the markup too!

>>41231
If you could send me the JS for the quick reply box, I'm curious

>>41232
Haven't run this code for a second let me try to remember how to set the database back up and test it to make sure it works. It's a modified version of the script used by 2ch.hk iirc.
https://codeberg.org/jung/arsvia/src/branch/main/arsvia/static/quickReply.js

>>41233
Looking at it now see no reason for it work.
It doesn't use the touch* events.
But my PC is taking ages to install stuff to test for sure.

>>41232
>>41233
>>41234
My projects in a terrible state but the following commit added support for tablets like thought already had done.

https://codeberg.org/jung/arsvia/commit/3950c2688c1cba5dc05c7742876bfb345a681232

Also have a simple script for postpreview on mobile (you hold the touch for 500ms and this pops up a preview, then click anywhere to close), but this would also have to be adapted to vichan. Further have wanted to implement https://2ch.hk style infinitely recursive postPreview() (picrel) but never got around to it.

https://codeberg.org/jung/arsvia/src/branch/main/arsvia/static/postPreview.js

>preg_match(): Unknown modifier 'C' in /var/www/lp-prod/inc/instance-config.php at line 992
when trying to post an image via onion

>>41365
Had same error when just trying to post but that was fixed according to Twitter

Hey, the site seems to give a 403 error when trying to access it via a janusweb client.

>>41378
What is that?

>>41378
Does it not support https?

>>41379
It's a client for viewing JanusXR rooms, which are declared in a page using XML.
https://github.com/jbaicoianu/janusweb
https://janusvr.com/
If it ecounters a page that doesn't have a custom room, it's supposed to bring you to this comfy toom with bamboo and the page on a web surface.
>>41380
It does support https, yes.

>>41383
try typing in https directly?


fix the reply button on /leftypol/
>flood detected

>>41448
They won't, mods hate it when you post.

>>41448
No, but seriously why is it fucking broken, mods? you are bad at everything

>>41450
either it's fixed or you have an issue on your end

>>41466
it's still broken

The flag picker is no longer letting me select the Grace flag.

>>41511
cry ab it

>>41512
That's why I am here.

>>41448
Lots of tor posters it seems

File: 1747830355805.png (775.88 KB, 1164x648, luffy tired of your shit.png)

Your report button is broken

>>>/anime/27921
is a shitty duplicate thread. We have so many duplicate threads in the catalog it's retarded, merge this shit already, it's an eyesore

File: 1748251255564.png (37.78 KB, 356x291, Illustration.png)

On certain themes such as Dark Red, when mousing over threads in the catalog the color contrast makes it very annoying to read the text. Please fix.

Is there a way to implement adding alt-text when uploading an image? It would make the site more accessable to people with visual impairments and users that use it might put more thought into the images they use.

<Completely Unrelated to Recent Comments

Hello, all. I'm completely new to image boards in general and went to the FAQ for info. The links to the general reading either were blank or gave 404s, can I get directed to a revised location? Also just reporting the bug


Unique IPs: 27

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]