Sxyprn Sorter Plus

Sort local media by upvotes/ratings with infinite scroll and custom styling

You will need to install an extension such as Tampermonkey, Greasemonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Autor
sharmanhall
Dnevne instalacije
1
Ukupnih instalacija
56
Ocjene
0 0 0
Verzija
6.2
Stvoreno
05.08.2025.
Ažurirano
04.09.2025.
Size
21,5 KB
Licenza
MIT
Primjenjuje se

Sxyprn Sorter Plus

A comprehensive enhancement userscript for Sxyprn that adds powerful sorting, infinite scrolling, auto-loading, and custom styling features to improve your browsing experience.

Sxyprn Sorter Plus Screenshot

🚀 Features

Smart Sorting System

  • Sort by Likes: Organize content by popularity (highest to lowest)
  • Sort by Orgasmic: Sort by orgasmic ratings for quality content
  • Sort by Playlist: Find most bookmarked content
  • Sort by Views: Sort by view count for trending content
  • Reset Function: Return to original order anytime

Advanced Pagination

  • Infinite Scroll: Automatically load more content as you scroll
  • Custom Auto-Load: Load any number of pages (1-100) automatically
  • Smart Detection: Works on both search results and category pages
  • Progress Tracking: Real-time status updates during auto-loading

Enhanced User Interface

  • Custom Styling Toggle: Clean, modern UI improvements
  • Persistent Settings: Remembers your preferences
  • Visual Indicators: Clear feedback on active sort and scroll status
  • Responsive Design: Works seamlessly across different page layouts

Universal Compatibility

  • Multi-Page Support: Works on search results (/Carolina69.html) and category pages (/orgasm/, etc.)
  • Dynamic Detection: Automatically adapts to different page structures
  • Memory Efficient: Preserves original content order for easy reset

🎯 How to Use

  1. Sorting: Click any sort button (Likes, Orgasmic, Playlist, Views) to reorganize content
  2. Auto-Loading: Enter a number (1-100) and click "Load Pages" to bulk load content
  3. Custom Styles: Check/uncheck "Enhanced UI" to toggle visual improvements
  4. Infinite Scroll: Simply scroll down - more content loads automatically
  5. Reset: Click "Reset" to return to the original page order

🔧 Technical Details

  • Smart Container Detection: Automatically works with .search_results and .main_content containers
  • Efficient Loading: 500ms delays between auto-loads to prevent server overload
  • Error Handling: Graceful failure recovery with user feedback
  • Memory Management: Stores original order for reliable reset functionality
  • LocalStorage Integration: Saves custom styling preferences

📱 Compatibility

  • Browsers: Chrome, Firefox, Edge, Safari (with userscript manager)
  • Userscript Managers: Tampermonkey, Greasemonkey, Violentmonkey
  • Page Types: Search results, category pages, trending sections
  • Mobile: Responsive design works on mobile browsers

🎨 Enhanced UI Features

When custom styling is enabled:

  • Cleaner layout with removed clutter
  • Better spacing and margins
  • Enhanced button styling
  • Improved wrapper positioning
  • Borderless video containers
  • Optimized footer design
  • Smoother scroll-to-top functionality

📋 Changelog

Version 6.0 (Current)

Major Release - Complete Rewrite

  • NEW: Universal page compatibility (search results + category pages)
  • NEW: Custom number input for auto-loading (1-100 pages)
  • NEW: Enhanced UI toggle with persistent settings
  • NEW: Smart container detection system
  • 🔄 IMPROVED: More reliable infinite scroll with better error handling
  • 🔄 IMPROVED: Cleaner, more intuitive control interface
  • 🔄 IMPROVED: Better progress tracking and status updates
  • 🐛 FIXED: Page repetition issues in infinite scroll
  • 🐛 FIXED: Memory leaks in sorting system

Version 5.x

Infinite Scroll Introduction

  • ✨ Added infinite scroll functionality
  • ✨ Basic auto-loading with preset options
  • 🔄 Improved sorting algorithm performance
  • 🐛 Fixed sorting on dynamically loaded content

Version 4.x

Enhanced Sorting

  • ✨ Added view count sorting
  • ✨ Improved visual feedback for active sorts
  • 🔄 Better button state management
  • 🐛 Fixed edge cases in number parsing

Version 3.x

Multi-Metric Sorting

  • ✨ Added orgasmic and playlist sorting
  • ✨ Implemented reset functionality
  • 🔄 Enhanced user interface design
  • 🐛 Improved reliability on page changes

Version 2.x

UI Improvements

  • ✨ Added custom styling system
  • 🔄 Improved button layouts and colors
  • 🔄 Better integration with site design
  • 🐛 Fixed compatibility issues

Version 1.x

Initial Release

  • ✨ Basic like-based sorting functionality
  • ✨ Simple control interface
  • 🔄 Foundation sorting system established

🤝 Contributing

Found a bug or have a feature request? Please report issues or suggestions in the comments below. This script is actively maintained and updated based on user feedback.

📄 License

This userscript is provided as-is for personal use. Feel free to modify and share improvements with the community.