Super_preloaderPlus_one_New

Preload and Autopager

< Feedback on Super_preloaderPlus_one_New

Question/comment

§
Posted:
Edited:
ADD a new rule for Greasyfork forum ?
Your script add an another page container when their is not an another page (load as next page the same content ... pfff my english...).
Test link (only 2 comments but add/load a next page):
https://greasyfork.org/fr/discussions?user=52450

That's the same for scripts list (here your set with no pagination):
https://greasyfork.org/en/scripts?per_page=100&set=358055&sort=updated

Seems not a problem with an other script.
Firefox and Chrome: same problem.

My settings:
§
Posted:
Edited:
Tested with Tampermonkey too on waterfow Classic and Firefox Quantum:
Same problem.
Ps :
I tested that because i have an error message in console, with Greasemonkey 3.17:
'[Super-preloader] You may use an unsupported userscript manager'

With Tampermonkey, the console error message (Seems the problem is arround the #jslghtbx ?):

GET https://greasyfork.org/fr/discussions [HTTP/2.0 200 OK 217 ms]
GET https://greasyfork.org/assets/application-4a757c838b1bcfa9c4b977d43428910d590bb7c44b5fb468133950a4faf07b4b.css [HTTP/2.0 304 Not Modified 146 ms]
GET https://fonts.googleapis.com/css [HTTP/2.0 200 OK 328 ms]
GET https://greasyfork.org/assets/application-9e25cf696ec0d95dd5fc579904b453af1509f41c881f0f7b9848b5e8da6cb41a.js [HTTP/2.0 304 Not Modified 144 ms]
GET https://greasyfork.org/assets/blacklogo96-1221dbbb8f0d47a728f968c35c2e2e03c64276a585b8dceb7a79a17a3f350e8a.png [HTTP/2.0 304 Not Modified 146 ms]
tgTT..19.09.16 1900 translategoogle_tooltip.user.js:86:1
Register GM_update menu for: [TS] Citrus GFork TSL_-_GM_update.js:399:9
"https://greasyfork.org/scripts/4336/code/4336.meta.js" TSL_-_GM_update.js:425:13
"GM_update: https://greasyfork.org/scripts/4336/code/4336.meta.js" TSL_-_GM_update.js:177:9
[Super-preloader] Script Manager: {"name":"Tampermonkey","version":"4.11.6117"} Super_preloaderPlus_one_New.user.js:10031:7
[Super-preloader] Browser: {"name":"waterfox","version":"56.3.0"} Super_preloaderPlus_one_New.user.js:10035:7
[Super-preloader] "Page url is: https://greasyfork.org/fr/discussions?user=52450, JS loaded successfully" Super_preloaderPlus_one_New.user.js:11743:9
[Super-preloader] Number of advanced rules:3926 Super_preloaderPlus_one_New.user.js:11793:13
[Super-preloader] Find rule for this website: Object { name: "UserStyles, GreasyFork", url: "^https?://(forum\.userstyles|greasy…", pageElement: "//div[@class="styles boxes"] | id("…", exampleUrl: "https://forum.userstyles.org;https:…", nextLink: "//a[@rel="next" or div/@id="right-a…" } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 307 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "UserStyles, GreasyFork", url: "^https?://(forum\.userstyles|greasy…", pageElement: "//div[@class="styles boxes"] | id("…", exampleUrl: "https://forum.userstyles.org;https:…", nextLink: "//a[@rel="next" or div/@id="right-a…" } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "listing a_tag", resource_url: "http://wedata.net/items/85437", pageElement: "id("list")/a[./article]", nextLink: "//link[@rel="next"]|//a[@class="nex…", url: "^https?://...", exampleUrl: "https://oiio.jp/ https://otayado.co…" } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 522 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "listing a_tag", resource_url: "http://wedata.net/items/85437", pageElement: "id("list")/a[./article]", nextLink: "//link[@rel="next"]|//a[@class="nex…", url: "^https?://...", exampleUrl: "https://oiio.jp/ https://otayado.co…" } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "UserStyles, GreasyFork", resource_url: "http://wedata.net/items/74978", exampleUrl: "https://forum.userstyles.org https:…", url: "^https?://(forum\.userstyles|greasy…", pageElement: "//div[@class='styles boxes'] | id('…", nextLink: "//a[@rel='next' or div/@id='right-a…" } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 1908 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "UserStyles, GreasyFork", resource_url: "http://wedata.net/items/74978", exampleUrl: "https://forum.userstyles.org https:…", url: "^https?://(forum\.userstyles|greasy…", pageElement: "//div[@class='styles boxes'] | id('…", nextLink: "//a[@rel='next' or div/@id='right-a…" } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "hAtom (wrapped)", resource_url: "http://wedata.net/items/650", pageElement: "descendant::*[contains(@class,"hent…", comment: "http://wedata.net/items/649 で意図しない継…", nextLink: "(//link|//a)[contains(concat(' ', t…", url: "^https?://..", exampleUrl: "http://majikichi.com/" } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 3838 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "hAtom (wrapped)", resource_url: "http://wedata.net/items/650", pageElement: "descendant::*[contains(@class,"hent…", comment: "http://wedata.net/items/649 で意図しない継…", nextLink: "(//link|//a)[contains(concat(' ', t…", url: "^https?://..", exampleUrl: "http://majikichi.com/" } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "Blogger", resource_url: "http://wedata.net/items/430", pageElement: "//div[@class='date-outer'] | //div[…", nextLink: "id('Blog1_blog-pager-older-link') |…", url: "^https?://.", exampleUrl: "http://52pairplunge.blogspot.com/ h…" } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 3894 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "Blogger", resource_url: "http://wedata.net/items/430", pageElement: "//div[@class='date-outer'] | //div[…", nextLink: "id('Blog1_blog-pager-older-link') |…", url: "^https?://.", exampleUrl: "http://52pairplunge.blogspot.com/ h…" } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "Tapatalk Groups", resource_url: "http://wedata.net/items/401", pageElement: "//div[@class='viewtopic_wrapper top…", comment: "Visit for more examples: https://ww…", exampleUrl: "https://vetsbenefits.net/va-math-bi…", url: "^https?://.", nextLink: "//a[@rel='next']" } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 3904 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "Tapatalk Groups", resource_url: "http://wedata.net/items/401", pageElement: "//div[@class='viewtopic_wrapper top…", comment: "Visit for more examples: https://ww…", exampleUrl: "https://vetsbenefits.net/va-math-bi…", url: "^https?://.", nextLink: "//a[@rel='next']" } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "Typecho", url: "^https?://", nextLink: "//ol[@class='page-navigator']/li[@c…", autopager: Object } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 3924 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "Typecho", url: "^https?://", nextLink: "//ol[@class='page-navigator']/li[@c…", autopager: Object } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] Find rule for this website: Object { name: "WordPress", url: "^https?://[^/]+(/page/\d+)?", nextLink: nextLink(), autopager: Object } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 3925 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find content, skiping rule: Object { name: "WordPress", url: "^https?://[^/]+(/page/\d+)?", nextLink: nextLink(), autopager: Object } Continue to search for other rules. Super_preloaderPlus_one_New.user.js:11914:17
[Super-preloader] Find rule for this website: Object { name: "Generic Posts Rule created by swdyh", exampleUrl: "http://wedata.net/items/400.json", url: "^https?://.+", pageElement: "(//article[not(contains(../@class,'…", nextLink: "(//*[not(contains(@class,'_inactive…", autopager: Object } Super_preloaderPlus_one_New.user.js:11805:17
[Super-preloader] Rule ID: 3926 Super_preloaderPlus_one_New.user.js:11806:17
[Super-preloader] Could not find the next page link, continue searching for other rules, skiping rule: Object { name: "Generic Posts Rule created by swdyh", exampleUrl: "http://wedata.net/items/400.json", url: "^https?://.+", pageElement: "(//article[not(contains(../@class,'…", nextLink: "(//*[not(contains(@class,'_inactive…", autopager: Object } Super_preloaderPlus_one_New.user.js:11822:17
[Super-preloader] No rules are found. Auto match starts Super_preloaderPlus_one_New.user.js:11935:15
[Super-preloader] Number of full document links:37 Super_preloaderPlus_one_New.user.js:12230:11
[Super-preloader] Time to search 37 links:1ms Super_preloaderPlus_one_New.user.js:12383:11
[Super-preloader] Total time spent on searching for advanced rules and automatic matching: 87ms Super_preloaderPlus_one_New.user.js:11967:11
[Super-preloader] Previous link element: undefined Super_preloaderPlus_one_New.user.js:11976:11
[Super-preloader] Next link element: "https://greasyfork.org/fr/discussions?user=52450/page/2" Super_preloaderPlus_one_New.user.js:11977:11
[Super-preloader] Next link: "https://greasyfork.org/fr/discussions?user=52450/page/2" Super_preloaderPlus_one_New.user.js:11979:11
[Super-preloader] 添加鼠标手势翻页监听 Super_preloaderPlus_one_New.user.js:12019:9
[Super-preloader] Load local settings Object { Rurl: "am:https://greasyfork.org/fr/", useiframe: false, viewcontent: false, enable: true, a_enable: true, a_useiframe: true, a_newIframe: true, a_iloaded: true, a_manualA: false, a_force: true, 5 de plus… } Super_preloaderPlus_one_New.user.js:7699:9
[Super-preloader] Creating a floating window Super_preloaderPlus_one_New.user.js:12047:11
[Super-preloader] Total time spent:110ms Super_preloaderPlus_one_New.user.js:12090:9
[Super-preloader] Initializing, autopager mode. Super_preloaderPlus_one_New.user.js:12093:11
[Super-preloader] Verify that the insertion position node can be found: success #text " " Super_preloaderPlus_one_New.user.js:10652:13
[Super-preloader] Language: fr Super_preloaderPlus_one_New.user.js:10660:13
[Super-preloader] Verify that the main element can be found: success Array [ , ,
§
Posted:
Edited:
I notice i can't post here the total of the Console error message....
Test to reedit it many time , but i can't.

Seems cutting the code after (without / with balise for code ...):
[ or the word style (with <>)
I don't understand why.

So i add it here without these signs.

It miss the principal part, related to div#jslghtbx.jslghtbx.jslghtbx-nooverflow:

[Super-preloader] Direct stitching Super_preloaderPlus_one_New.user.js:11076:15
[Super-preloader] Successfully got the main content of the next page .... header#main-header, div.width-constraint, div#jslghtbx.jslghtbx.jslghtbx-nooverflow Super_preloaderPlus_one_New.user.js:11209:15

I post about the code problem here:
Problem to post Code in forum ( don't display all of it)
§
Posted:
Edited:
Maybe should be better to add a new rule for the NEW Greasyfork forum,
because its url is different and there is no rules for it ?
I try to create a new one, but i can't find Regex to how include the different languages (fr / en / etc...)
So, i tested this one :

{
"name": "Greasyfork EN NEW Forum",
"exampleUrl": "https://greasyfork.org/fr/discussions https://greasyfork.org/en/discussions?me=comment&page=1&user=8",
"url": "^https?:\/\/greasyfork\.org\/en\/discussions",
"nextLink": "css;.next_page",
"pageElement": "css;.discussion-list",
"autopager": {
"stylish": "div.sp-separator { width: 800px !important;outline: 1px solid green !important;}"
}
},
{
"name": "Greasyfork FR NEW Forum",
"exampleUrl": "https://greasyfork.org/fr/discussions https://greasyfork.org/en/discussions?me=comment&page=1&user=8",
"url": "^https?:\/\/greasyfork\.org\/fr\/discussions",
"nextLink": "css;.next_page",
"pageElement": "css;.sidebarred-main-content.discussion-list-main-content > .discussion-list",
"autopager": {
"stylish": "div.sp-separator { width: 800px !important;outline: 1px solid red !important;}"
}
}

That work (and i see my GREEN test outline) for :
https://greasyfork.org/en/discussions

But their is always the same problem for (no next page but load duplicate content...):
https://greasyfork.org/fr/discussions?user=52450

Where is the problem ?
§
Posted:
Edited:
If it work for you, what's your settings ?
OK - i retested seems a problem with [TS] Citrus GFork:
Only in Chrome, if i disable [TS] Citrus GFork:
No gosht results.
But In Firefox (without userscripts enable) the problem is always here ...
It load this ghost result...

But the author don't take care of it actualy (the script is not visible in its script list):
Development has been halted till further notice, due to personal issues. Thank you for your understanding.
:-(

PS:
I can't select with CSS this false result container.
The only way should to detect pagination:
if no pagination, it should not be another results container...
Maybe with javacript ?
An idea ?

Or better, Add a more specific rule in SuperloaderPlus_one_New ?

A screenshot:
https://i.imgur.com/PwbQ9pT.gif

Post reply

Sign in to post a reply.