☰

πŸ› οΈ PopControl

Central hub to manage all Popmundo scripts from one panel

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!)

Author
Luke James gibson
Daily installs
1
Total installs
1
Ratings
0 0 0
Version
1.7
Created
2026-03-10
Updated
2026-03-10
Size
38 KB
License
MIT
Applies to

πŸ› οΈ PopControl β€” v1.4

The central hub that lets you manage all your Popmundo scripts from a single panel.


πŸ“¦ Installation

Browser Extension

Tampermonkey must be installed first:

Steps:

  1. Install Tampermonkey in your browser
  2. Open Greasyfork β€” PopControl
  3. Click Install
  4. The script updates automatically

⚠️ PopControl must load before all other scripts. In Tampermonkey β†’ Dashboard, drag PopControl to the top of the list.

Mobile Usage

Platform Option
Android Kiwi Browser + Tampermonkey
Android Firefox + Tampermonkey add-on
iPhone Orion Browser or UserScripts app

✨ Features

Central Script Bar

  • Groups buttons from all connected scripts into one bar
  • Bar position is configurable: Bottom / Top / Left / Right
  • Button order can be changed via drag-and-drop (desktop mouse + mobile touch supported)
  • When a script connects, it hides its own UI; all controls move to the PopControl bar
  • Toggling a script OFF returns it to its own standalone interface
  • Alt+P keyboard shortcut silently hides/shows the bar

Settings Panel

  • πŸ“– Read Me button β€” direct link to usage guide
  • Bar position selector (4 positions)
  • Language selector: πŸ‡ΉπŸ‡· Turkish / πŸ‡¬πŸ‡§ English / πŸ‡§πŸ‡· PortuguΓͺs
  • 🌍 Customize button β€” custom language system
  • Color customization: bar background + text color (preset swatches + custom hex input + live preview)
  • Connected scripts list with enable/disable toggle
  • Button order hint

🌍 Custom Language (Customize) System

  • Export: Copies all connected scripts' English strings + an AI prompt to your clipboard in one click
  • Import: Paste translated JSON to update all scripts' UI simultaneously
  • Reset: Clears all custom translations and restores the default language
  • Data stored in localStorage (no size limit)
  • πŸ’‘ Google Gemini is recommended for best translation results
  • The Customize pill is automatically highlighted when a custom translation is active

Script Integration

  • Scripts auto-connect on page load (within ~6 seconds)
  • If connection fails, the script falls back to its own standalone interface
  • Enable/disable state is preserved across all servers (.popmundo.com domain-wide)
  • Button order is preserved across all servers (73/74/75)

πŸš€ How to Use

Setting Bar Position

  1. Click the βš™οΈ settings button on the bar
  2. Choose a position under Position
  3. The page reloads automatically

Reordering Buttons

  • Desktop: Drag and drop buttons to reorder
  • Mobile: Long press + drag

Setting Up a Custom Language

  1. Settings β†’ 🌍 Customize
  2. Click πŸ“‹ Copy Export JSON + Prompt
  3. Open Google Gemini and paste
  4. Specify the target language (e.g. "Deutsch")
  5. Copy the JSON Gemini returns
  6. Paste into the Import field in Customize
  7. Click βœ… Apply & Reload β€” all scripts switch to the new language instantly

Disabling a Script

  1. Open the settings panel
  2. Toggle off the script in the list
  3. The script will not run on the next page load

βš™οΈ Options

Setting Description
Bar Position Bottom / Top / Left / Right
Language TR / EN / PT-BR / Customize
Bar Color Preset swatches or custom hex
Text Color Preset swatches or custom hex
Script Toggle Independent enable/disable per script
Button Order Drag-and-drop, permanently saved

❓ Troubleshooting

Bar is not visible. β†’ Refresh the page. Make sure PopControl loads before all other scripts (check Tampermonkey order).

Scripts are not connecting. β†’ In Tampermonkey Dashboard, move PopControl to the top of the script list.

Alt+P is not working. β†’ Click somewhere on the page first (focus required), then try again.

Custom language is not showing. β†’ Wait for the full page reload after Import. All scripts need to be loaded on the page during Export.


πŸ“‹ Changelog

v1.4

  • 🌍 Customize language system added (Export / Import / Reset)
  • "🌍 Customize" added as 4th pill in language row
  • Translation data moved to localStorage
  • Google Gemini recommendation and link added
  • Old Export/Import buttons removed from settings panel

v1.3

  • πŸ“– Read Me button moved to top of settings panel
  • strings field added to script registry (translation infrastructure)

v1.2

  • Bar and text color customization with live preview
  • Drag-and-drop button reordering (desktop + mobile touch)
  • 4 bar position options
  • Alt+P keyboard shortcut
  • Per-script enable/disable toggle with persistent storage

🏷️ Greasyfork Release Notes β€” v1.4

  • Custom language system: Export β†’ AI translation β†’ Import workflow
  • Fixed: Cookie size limit caused translations to fail for large scripts β€” moved to localStorage
  • Customize panel consolidated to a single location; settings screen cleaned up
  • Google Gemini recommendation added