ViewOnYP

Links various membership platforms to Kemono and Coomer.

< Feedback on ViewOnYP

Review: Good - script works

§
Posted: 05-12-2021

Need a case that match Fanbox pages like "https://www.fanbox.cc/@CREATORNAME"
example: https://www.fanbox.cc/@aratama777

§
Posted: 05-12-2021

Added in 2.6.0, thanks for the feedback!

§
Posted: 05-12-2021

Thanks for the update. The script is working fine.

§
Posted: 20-04-2023

Hmm not for me ...

Tested with Firefox Quantum / Tampermonkey.

PS:
I wanted see this content:
https://www.patreon.com/VulpesLuminAI

Not working (but maybe its content are not dispo anywhere?)

Can you post some test links to see your script in action?

§
Posted: 20-04-2023

Maybe its content are not dispo anywhere?

Seems like it. If you go onto Kemono and search for the creator you linked, there are no results.

As for test links, the Patreon page used for the preview, for example, is https://www.patreon.com/sonicether.

§
Posted: 20-04-2023

Tested your link:
https://www.patreon.com/sonicether

But don't see any change:
No any hover infos provided by your script as i see in the description.

The only difference i notice:
Open click on a post, by example the first one - "Creative Update"".

With your script = open it in a new tab
Without it = the post is open in the same page....

Maybe i don't understand how your script work ??

§
Posted: 21-04-2023

Hmm, I just tested it with Firefox and Tampermonkey, and it works fine for me – the pop-up shows up and the post doesn't open in a new tab either.

It's not unusual for other browser extensions or userscripts to interfere with ViewOnYP. Could you check your browser console for any warnings/errors?

§
Posted: 22-04-2023

With a new Firefox profile, with minimum extension (Tampermonkey):
I don't show popup too...


But maybe i don't watch at the good place?
A screenshot on this page will help...

§
Posted: 22-04-2023

here a screenshot on the Firefox Quantum profile i use

§
Posted: 24-04-2023

There seems to be some kind of ad/tracker blocking going on. Sentry gets blocked, for example. Could you disable that and try again? Specifically, the script needs access to kemono.party and coomer.party URLs.

You could also try using the "Populate cache" option in the userscript's menu (usually in the pop-up window of your userscript manager).

§
Posted: 24-04-2023

Not seems that:
Ublock Orign Enable or not = same results

I do the populate cache too...

Some screenshots:
Ublock origin enable / disable (filter console / popup menu )
Firefox Console (one mention to a script blocked by extension - but Ublock origin disable so ??) etc

§
Posted: 25-04-2023

Hmm, that doesn't give me any new information unfortunately...

I have created a debug build of ViewOnYP. It's the same as the original script, but includes an additional userscript menu button below "Clear cache" titled "Upload log". Please disable the original script, install the debug build from here, try again and, once the Patreon page has loaded, click the "Upload log" button and share the URL.

§
Posted: 25-04-2023
§
Posted: 25-04-2023
Edited: 25-04-2023

Thanks. Looks like the request to Kemono does succeed, but the pop-up doesn't show up.

I made another debug build; please repeat the steps above with this version.

Could you also send a screenshot of the page after it has loaded?

§
Posted: 25-04-2023
Edited: 25-04-2023

The page has no change...
Log Result Here:
https://linx.sny.sh/ae88pd0m.txt

§
Posted: 25-04-2023

Yes, the only differences to the two debug versions were in logging. Could you still send a screenshot of the page or, even better, of the browser window?

§
Posted: 25-04-2023

The screenshot of your link.

§
Posted: 25-04-2023

Hmm, the pop-up should be there, even the debug log says so.

Two more ideas:

  • Disable Stylus. See if any userstyle (unintentionally) hides the pop-up.
  • Open the browser inspector (F12) and see if you can spot an element with the ID voyp. If so, hover over it [1] to see its position [2]. (See the attached screenshot.)

If none of these work, then sorry, I'm out of ideas.

§
Posted: 25-04-2023

Haa yes:
Your screenshot should be there more soon to my eye:

Now i see the popup and it work!
:-)
Sorry to not have seen it before.

But for my defence, your popup so subtle:
White background with a tiny Gray light border...
Subtle..
Maybe add your icon to it to make it more prominent... at less for me :-)

§
Posted: 25-04-2023

That's totally fair. You can actually already change the look of the pop-up, since there was a similar issue report in the past, though it's a bit hidden:

Go to Tampermonkey's settings and set the "Config mode" to "Advanced". Then, go back to the "Installed Userscripts" tab and click "ViewOnYP", followed by "Storage".

If you're familiar with CSS, you can go wild here, otherwise you could replace the contents of the text box with the following:

{
    "style": "\n    #voyp {\n      background: #F46B7B;\n      color: white;\n      position: fixed;\n      top: calc(100vh - 25px);\n      left: 50%;\n      transform: translateX(-50%);\n      border-radius: 5px 5px 0 0;\n      padding: 25px;\n      box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.302), 0 1px 3px 1px rgba(60, 64, 67, 0.149);\n      text-align: center;\n      z-index: 9999;\n    }\n    #voyp:hover {\n      top: initial;\n      bottom: 0;\n    }\n    #voyp div {\n      font-size: small;\n      text-transform: uppercase;\n      opacity: 0.5;\n      text-align: center;\n    }\n    #voyp a {\n      color: inherit;\n    }\n  "
}

It's not as pretty, but way more noticeable.

§
Posted: 26-04-2023

OK that's good and yes... "Noticeable",

Here my test...
I add your icon to the left,
and the icon of the site concerned to the right when a result for it is found.


@-moz-document domain("patreon.com") {

/* ==== 0- patreon ViewOnYP (GM) - TEST === */
#voyp {
position: fixed;
left: 50%;
top: calc(100vh - 25px);
padding: 4px 25px;
text-align: center;
border-radius: 5px 5px 0 0;
transform: translateX(-50%);
z-index: 9999;
color: silver !important;
background: #E1DBDC !important;
box-shadow: 0 1px 2px 0 rgba(60, 64, 67, 0.3), 0 1px 3px 1px rgba(60, 64, 67, 0.15);
}

#voyp div {
/* width: 100% !important; */
font-size: small;
opacity: 0.5;
text-align: center;
text-transform: uppercase;
opacity: 1 !important;
color: silver !important;
text-shadow: 0px 1px 1px #000;
letter-spacing: 0.2em !important;
}
#voyp div:before {
content: "" !important;
position: absolute !important;
display: inline-block !important;
width: 15px !important;
height: 15px !important;
color: black !important;
background-image: url("https://codeberg.org/sun/userscripts/raw/branch/main/icons/ViewOnYP.ico") !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
}
#voyp div:before {
left: 8px !important;
}

#voyp:hover div,
#voyp:hover {
color: black !important;
background: #E1DBDC !important;
}
#voyp:hover a {
color: peru !important;
background: #E1DBDC !important;
}

/* KEMONO */
#voyp a[href^="https://kemono"]:before {
content: "" !important;
position: fixed !important;
display: inline-block !important;
width: 15px !important;
height: 15px !important;
top: 3px !important;
right: 3px !important;
color: black !important;
background-image: url("https://external-content.duckduckgo.com/ip3/kemono.party.ico") !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
}
/* COOMER */
#voyp a[href*="coomer"]:before {
content: "" !important;
position: fixed !important;
display: inline-block !important;
width: 15px !important;
height: 15px !important;
top: 3px !important;
right: 15px !important;
color: black !important;
background-image: url("https://external-content.duckduckgo.com/ip3/coomer.party.ico) !important;
background-size: contain !important;
background-position: center !important;
background-repeat: no-repeat !important;
opacity: 1 !important;
}
/* ==== END ==== */
}

Post reply

Sign in to post a reply.