Theme editor

[Site News] Latest Updates V4 is Live for Public Beta

I'm getting an invalid json response when trying to filter by bookmarks.

Here's compiled triage:
- Searching "lust doll" or "indivi" causes no json response
- Since it is on page 1 of my bookmarks, it causes filters to crash
- It loads the page correctly when doing a full page load
- Cards after it are partially corrupted
- Navigating to the next page works but navigating back breaks it again
- There's an invalid character in the info description of "Lust Doll Plus" at the position where the first smart quote is

Determination: Smart quotes in LD+'s description breaks latest updates search. Click this link and then go to the previous page.

While I'm here, here are some suggestions I noticed while triaging
- Hover zone for card actions is very small. I missed it despite expecting it.
- Image counter should be visible when cycling images if enabled
- Bookmark notes should also be visible. Either an indication there is one or just the whole note. As an end-user, if I took the time to write a note, it's probably pretty important. Maybe throwing it in button's title and changing the color is probably enough
- This would be nice: (always visible bookmarks)
You must be registered to see attachments
 

Attachments

You must be registered for see attachments list
Last edited:
Thread owner
I'm getting an invalid json response when trying to filter by bookmarks.

Here's compiled triage:
- Searching "lust doll" or "indivi" causes no json response
- Since it is on page 1 of my bookmarks, it causes filters to crash
- It loads the page correctly when doing a full page load
- Cards after it are partially corrupted
- Navigating to the next page works but navigating back breaks it again
- There's an invalid character in the info description of "Lust Doll Plus" at the position where the first smart quote is

Determination: Smart quotes in LD+'s description breaks latest updates search. Click this link and then go to the previous page.

While I'm here, here are some suggestions I noticed while triaging
- Hover zone for card actions is very small. I missed it despite expecting it.
- Image counter should be visible when cycling images if enabled
- Bookmark notes should also be visible. Either an indication there is one or just the whole note. As an end-user, if I took the time to write a note, it's probably pretty important. Maybe throwing it in button's title and changing the color is probably enough
- This would be nice: (always visible bookmarks)
You must be registered to see attachments
should be fixed now.

What was happening:

- the full page load was safe because we already hardened bootJson
- the API path for filters/bookmarks was still using plain setJsonParams(...)
- one malformed smart-quote byte in a card field like the overview could make the API response invalid JSON and break bookmarks/search/page-back
I fixed that in LatestUpdates.php by:

- recursively sanitizing all JSON payload strings before sending them
- preserving valid UTF-8 as-is
- attempting recovery from Windows-1252 / ISO-8859-1 when a bad string is found
- falling back safely instead of poisoning the whole response
 
It no longer keeps the choices for filtering in/out things from 1 time to another. I ONLY want to see Ren'py and NEVER want to see 2D, kinetic novel, sandbox, fantasy, any ntr, futa or male domination.
 
This latest update is honestly horrible on mobile. 🤬🤷

1 of 8, really 8 at a time?
The (next) doesnt work properly. Maybe ill get the next 8🤬, but then i have to manually scroll back to the top.. If i make any selection in the filters it jumps right back into the search .
 
Last edited:
Thread owner
This latest update is honestly horrible on mobile. 🤬🤷

1 of 8, really 8 at a time?
The (next) doesnt work properly. Maybe ill get the next 8🤬, but then i have to manually scroll back to the top.. If i make any selection in the filters it jumps right back into the search .
mobile is on the todo list.
 
Do we really need so much wasted space? it's crazy how much extra scrolling and screen area is needed by the (now default) new LU system to convey the same information.

You must be registered to see attachments
and
You must be registered to see attachments


The fact that I have to scroll the side panel just to get to the presets completely counteracts the "convenient" nature of presets.

Nobody enjoys scrolling.
 

Attachments

You must be registered for see attachments list
Last edited:
Thread owner
It no longer keeps the choices for filtering in/out things from 1 time to another. I ONLY want to see Ren'py and NEVER want to see 2D, kinetic novel, sandbox, fantasy, any ntr, futa or male domination.

This latest update is honestly horrible on mobile. 🤬🤷

1 of 8, really 8 at a time?
The (next) doesnt work properly. Maybe ill get the next 8🤬, but then i have to manually scroll back to the top.. If i make any selection in the filters it jumps right back into the search .

Do we really need so much wasted space? it's crazy how much extra scrolling and screen area is needed by the (now default) new LU system to convey the same information.

You must be registered to see attachments
and
You must be registered to see attachments


The fact that I have to scroll the side panel just to get to the presets completely counteracts the "convenient" nature of presets.

Nobody enjoys scrolling.
working on all complaints atm.
 
LU is broken now. Nothing showing.
 
Thread owner

Attachments

You must be registered for see attachments list
Liking most of the new changes so far. One thing though, I mentioned having tons of screen real estate, and you made it better (wider), but I kinda wanted more. So I made a small edit to test. In the settings, you can set it to a max of 5 per row. I edited the html and set it to 7 and it worked great:
You must be registered to see attachments

Still a lot of unused space, but I will take what I can get and appreciate the changes already made to help this. But one thing I also wanted to change was the number of tags shown. It maxes at 8, so I tried the same trick of changing the html (I changed the "2" to "12") and it didn't work. So I have confirmed that 7 cards per row works fine, and hopefully you can add that to the options. Or... mayeb make it a slider? Since it updates in real time, users could see right away if the cards get too small for their screen. And related to that, I recommend the whole "dim the background while settings dialog is open" thign be reduced so you can see the changes more clearly.

I would also ask if you can add more options for the tags shown so some of us that have extra space can try to make use of it. As you can see, with extra cards per row (so smaller cards), I still have some extra room for more tags (1-3 depending on tag size). If I changed it back to 5 per row, or maybe 6, I would have even more space. Which helps show why sliders might be better than a dropdown with pre-assumed values.

Looking at it at 7, some things get mushed, but that is my fault, not yours. However, it may end up making a Stylist (browser extension) to re-arrange some of that to fit better for my needs.
 

Attachments

You must be registered for see attachments list
Nobody enjoys scrolling.
working on all complaints atm.
Speaking of scrolling, this was raised waaay back when this new LU was introduced and still hasn't been fixed: The whole "which part of the page scrolls depends on where the mouse is" thing, which is horrible. The number of times I end up completely unable to scroll because my mouse happens to be over the wrong panel, that's so not how websites are supposed to work.

If the filter box was compact and lacking in superfluous features, it wouldn't need scrolling and wouldn't keep locking the rest of the page from scrolling either. Just moves with the page, no muss, no fuss, same as the old system and F95's (although theirs manages not to have any extra scrolling even when categories are expanded).

For example, I don't actually get why 15/30/60 needs to be in the filter box, it used to be in Options which makes sense, it's not something you'd frequently change. The monstrous "classic summary" box above the game tiles grid is just a messy waste of space duplicating info shown elsewhere. Not sure why search needs to be inside the filter either.

As I and many others said from the get go, the old LU system was - after months of tweaking and painstaking community feedback - finally pretty much functional and usable, right up to the point when you decided to recreate the entire thing. Now I appreciate the reason behind it, to make it seamless with the rest of the site, but is there a reason you can't just reproduce it pretty much as it was? So far the changes to the design and layout seem to have made it less functional and harder to use.
 
Last edited:
Now just need to raise the limit from 10 for how many tags can be filtered out. Not enough, especially with the repetitive ones.
 
Now just need to raise the limit from 10 for how many tags can be filtered out. Not enough, especially with the repetitive ones.
I agree with this. I rarely exclude more than 4-5, but sometimes I am digging for something specific and I have hit that limit. Im not sure I understand why a limit is needed for this.
 
I could go over 10 even without the repetitive. I mean Why TF are there 3 different ones for 2d, a futatrans-2, a "kinetic novel" tag rather than just using the engine selection it's already in? NTR also has more than 1 for each type.
 
Back
Top Bottom