[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fEMaAKYIvsQQVqzJkcMzLN4mvtCPA_TiWt6mCqR2E5HE":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":22,"download_link":23,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26,"vulnerabilities":27,"developer":28,"crawl_stats":25,"alternatives":35,"analysis":137,"fingerprints":164},"mobileme-movie","MobileMe Movie","1.1","thiudis","https:\u002F\u002Fprofiles.wordpress.org\u002Fthiudis\u002F","\u003Cp>This plugin allows you to insert a movie you have hosted on your MobileMe Gallery’s website in your post or page. Use [mobileme url=”http:\u002F\u002Fgallery.me.com\u002Fappleid#albumid\u002Fmoviename” type=”m4v or mov” width=”width” height=”height”] to insert the movie. The easiest way to get the “url” is to copy it from your browser’s address bar when viewing the movie on the Gallery’s site.\u003C\u002Fp>\n\u003Cp>The “type” attribute is optional if the movie is an .m4v file, which it uses by default, but required for .mov files. If it doesn’t work without specifying the “type” attribute, then try adding it with the “mov” value. The “width” and “height” attributes are optional and default to width=”640″ and height=”360″. If one is specified, the other must be also, otherwise it uses the defaults.\u003C\u002Fp>\n","This plugin allows you to insert a movie you have hosted on your MobileMe Gallery's website in your post or page.",10,1660,0,"2011-07-19T17:39:00.000Z","3.2.1","2.0.2","",[19,20,21],"mobileme","movie","video","http:\u002F\u002Fwww.evolonix.com\u002Fwordpress\u002Fplugins\u002Fmobileme-movie\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmobileme-movie.1.1.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":29,"total_installs":30,"avg_security_score":31,"avg_patch_time_days":32,"trust_score":33,"computed_at":34},2,410,74,30,76,"2026-04-05T03:03:51.437Z",[36,62,83,101,118],{"slug":37,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":60,"last_vuln_date":61,"fetched_at":26},"masvideos","MAS Videos","1.3.4","MadrasThemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fmadrasthemes\u002F","\u003Cp>MAS Videos is a free plugin that allows you to to create and list movies, videos and TV shows. Have you ever wished to build a website similar to YouTube, Netflix or a simple video based website using WordPress ? MAS Videos allows you to do just that. You can create a website similar to YouTube, Netflix or any video based website.\u003C\u002Fp>\n\u003Ch4>MAS Videos’ Features\u003C\u002Fh4>\n\u003Cp>MAS Videos is free and has many advanced features to suit your needs.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>You can add, edit and manage Movies, TV Shows and Videos just like you manage your posts\u003C\u002Fli>\n\u003Cli>Create and assign attributes such as Director, Actor, etc to your Movies, TV Shows and Videos\u003C\u002Fli>\n\u003Cli>Use WordPress’ embed feature to embed Videos, Movies and TV Shows\u003C\u002Fli>\n\u003Cli>Gutenberg blocks for Movies, TV Shows and Videos\u003C\u002Fli>\n\u003Cli>Shortcodes and Widgets to display Movies, TV Shows and Videos\u003C\u002Fli>\n\u003Cli>Manage Playlist using your WP user account. \u003C\u002Fli>\n\u003Cli>Allows registered users to upload their own videos just like YouTube.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>All of our online documentation can be found on \u003Ca href=\"https:\u002F\u002Fdocs.madrasthemes.com\u002Fmasvideos\u002F\" rel=\"nofollow ugc\">our documentation site\u003C\u002Fa>.\u003C\u002Fp>\n","MAS Videos is a free plugin that allows you to to create and list movies, videos and TV shows.",1000,105490,60,7,"2026-02-09T12:17:00.000Z","6.9.4","6.4","7.4",[53,54,55,56],"movies","tmdb","tv-shows","videos","https:\u002F\u002Fgithub.com\u002Fmadrasthemes\u002Fmasvideos","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmasvideos.1.3.4.zip",75,1,"2025-12-30 00:00:00",{"slug":63,"name":64,"version":65,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":70,"downloaded":71,"rating":31,"num_ratings":72,"last_updated":73,"tested_up_to":49,"requires_at_least":74,"requires_php":17,"tags":75,"homepage":81,"download_link":82,"security_score":70,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"wp-copysafe-video","CopySafe Video Protection – Copy Protect Video","4.0","ArtistScope","https:\u002F\u002Fprofiles.wordpress.org\u002Fartistscope\u002F","\u003Cp>Copy protect video from all save and copy including screenshots and screen recording. This plugin enables the use of copy protected videos in WordPress posts and pages. Encrypted CopySafe Video can be played in ArtisBrowser.\u003C\u002Fp>\n\u003Cp>Note: No other WordPress plugin can prevent all methods of copy on its own. The difference with Copysafe plugins is that they are a tool that enables the use of more efficient copy protection solutions that interact at system level where copy needs to be actioned.\u003C\u002Fp>\n\u003Cp>CopySafe Video provides the most secure copy protection for video both online and offline. When displaying protected video online with domain lock applied, the video file cannot be used or displayed from anywhere else. With video now bound to your website, you can  apply DRM rules to control access to the page via your WordPress member\u002Fsubscription login system.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Easy install.\u003C\u002Fli>\n\u003Cli>Upload and add copy protected video to web pages using WordPress editor tools.\u003C\u002Fli>\n\u003Cli>Ideal for Classic Editor – also supported in Guternberg and Elementor edtors.\u003C\u002Fli>\n\u003Cli>Allow\u002Fdisallow by OS\u002Fdevice with minimum version checking to ensure the latest secuirty.\u003C\u002Fli>\n\u003Cli>Settings to control width and height of the video player area.\u003C\u002Fli>\n\u003Cli>Player automatically resizes to fit available space when browser resized.\u003C\u002Fli>\n\u003Cli>Safe from PrintScreen and all screen capture software.\u003C\u002Fli>\n\u003Cli>Videos can be encrypted for Domain Lock (locking to your website).\u003C\u002Fli>\n\u003Cli>Domain locked videos cannot be saved and displayed anywhere else.\u003C\u002Fli>\n\u003Cli>Special buffering enables video to play before download completes.\u003C\u002Fli>\n\u003Cli>Lossless encryption only increases file size by a few bytes.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For more information visit the \u003Ca href=\"https:\u002F\u002Fartistscope.com\u002Fcopysafe_video_protection_wordpress_plugin.asp\" rel=\"nofollow ugc\">CopySafe Video\u003C\u002Fa> website.\u003C\u002Fp>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FvCS4Acc-7G0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Ch4>More Info\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>About \u003Ca href=\"https:\u002F\u002Fartistscope.com\u002Fcopy-protection.asp\" rel=\"nofollow ugc\">Copy Protection\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Implementation\u003C\u002Fh3>\n\u003Cp>Click on the [Video] media button above a post to upload and embed CopySafe Videos in your current post or page. When inserting a protected Video object, the necessary shortcode is automatically inserted into the post editor.\u003C\u002Fp>\n\u003Cp>You can upload new Video class documents or select from a list of already uploaded videos. After selecting a video you can then set the security options to apply to the page such as:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Allow\u002Fdisallow ArtisBrowser OS and set minimum version requirement.\u003C\u002Fli>\n\u003Cli>Disable the option to view from computers using remote or virtual connections.\u003C\u002Fli>\n\u003Cli>Video width and height.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>About\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>The CopySafe Video Player is a free download and can be distributed by email, download or on disk with your protected Video documents.\u003C\u002Fli>\n\u003Cli>The CopySafe Video Player installer includes a secure reader and a browser plugin.\u003C\u002Fli>\n\u003Cli>The CopySafe Video Player is supported across all Windows computers since XP.\u003C\u002Fli>\n\u003Cli>Protected Videos for distribution by email, download and on disk are in .ENC format.\u003C\u002Fli>\n\u003Cli>Protected Videos for online viewing are in .CLASS format.\u003C\u002Fli>\n\u003Cli>The CopySafe Video Protector software is required to encrypt and convert Video for .ENC or .CLASS formats.\u003C\u002Fli>\n\u003Cli>Documents converted by an unlicensed (demo) version the Protector will have a watermark applied.\u003C\u002Fli>\n\u003Cli>Documents created by the “demo” version cannot be protected by DRM or Domain Lock\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Licensing\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CopySafe Video is the most secure video protection solution on the planet.\u003C\u002Fli>\n\u003Cli>Licensing also enables the use offline DRM certs for video saved to USB.\u003C\u002Fli>\n\u003Cli>Licensing enables the use of “Domain Lock” on .CLASS videos to prevent unauthorized use.\u003C\u002Fli>\n\u003Cli>Use of the DRM validation service provided by the ArtistScope DRM Portal for free.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Other versions\u003C\u002Fh3>\n\u003Cp>CopySafe Video is a sophisticated application especially designed for a wide variety of scenarios.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The CopySafe Video Encoder is available as Windows desktop software.\u003C\u002Fli>\n\u003Cli>Free DRM Hosting is provided with every CopySafe Video license.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For evaluation of DRM validation, create a demo account at the \u003Ca href=\"https:\u002F\u002Fartistscope.net\u002Fvideo\u002F\" rel=\"nofollow ugc\">CopySafe DRM Demo\u003C\u002Fa> website.\u003C\u002Fp>\n\u003Ch3>Limitations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>CopySafe Video is supported on all Windows computers since XP by using the ArtisBrowser. Mac users can run Windows via Bootcamp or install Parallels to run Windows. If support for all devices is required, the most secure solution for all devices is the ArtistScope Site Protection Software at https:\u002F\u002Fartistscope.com\u003C\u002Fli>\n\u003C\u002Ful>\n","Display copy protected videos in WordPress pages and posts.",100,15252,6,"2025-12-07T02:57:00.000Z","5.0",[76,77,78,79,80],"copy-protect-video","protect-movie","secure-video","video-drm","video-protection","https:\u002F\u002Fartistscope.com\u002Fcopysafe_video_protection_wordpress_plugin.asp","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-copysafe-video.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":91,"downloaded":92,"rating":13,"num_ratings":13,"last_updated":93,"tested_up_to":94,"requires_at_least":95,"requires_php":51,"tags":96,"homepage":17,"download_link":100,"security_score":70,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"justwatch-partner-integrations","JustWatch – Partner Integrations","1.0.2","justwatchplugin","https:\u002F\u002Fprofiles.wordpress.org\u002Fjustwatchplugin\u002F","\u003Cp>The JustWatch Partner Integrations WordPress plugin connects your site to the JustWatch Partner API, making it easy to display legal streaming options for movies and TV shows. Designed for bloggers, content creators, and movie enthusiasts, this plugin delivers real-time, region-specific streaming information directly to your audience.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Comprehensive Coverage\u003C\u002Fstrong>: Access the latest updates for up to 250,000 movies, 60,000 TV shows, and over 500 providers in more than 100 countries.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Editor Support\u003C\u002Fstrong>: Embed streaming widgets effortlessly using the Block Editor or Classic Editor.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customization\u003C\u002Fstrong>: Tailor the widget’s appearance with color theme options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Locale-Based Offers\u003C\u002Fstrong>: Automatically display offers based on the visitor’s region.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Optional Geo-IP Integration\u003C\u002Fstrong>: Integrate with a third-party Geo-IP detection plugin for enhanced detection capabilities.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the JustWatch API to search for movies and shows and to display related streaming offers. The integration is necessary for the plugin’s core functionality.\u003C\u002Fp>\n\u003Cp>What is sent: When a user performs a search or views a title, the plugin sends the search query or title metadata (e.g., title name, internal ID) to the JustWatch API.\u003C\u002Fp>\n\u003Cp>When data is sent: Data is sent in real time during plugin usage (e.g., when rendering a title’s availability or initiating a search). No personal or user-identifiable data is transmitted.\u003C\u002Fp>\n\u003Cp>Service provider: JustWatch GmbH, Saarbrücker Straße 38, DE – 10405 Berlin\u003C\u002Fp>\n\u003Cp>Terms of Service: https:\u002F\u002Fpartners.justwatch.com\u002Flegal\u002Ftermsofuse\u003C\u002Fp>\n\u003Cp>Privacy Policy: https:\u002F\u002Fpartners.justwatch.com\u002Flegal\u002Fprivacypolicy\u003C\u002Fp>\n\u003Cp>Additionally, the plugin can optionally embed the JustWatch Widget, which also connects to JustWatch servers to load streaming offer content. No user data is transmitted unless the widget is explicitly used.\u003C\u002Fp>\n\u003Cp>Widget documentation: https:\u002F\u002Fapis.justwatch.com\u002Fdocs\u002Fwidget\u003C\u002Fp>\n\u003Cp>For questions or partnership inquiries, contact us at data-partner@justwatch.com or learn more at https:\u002F\u002Fpartners.justwatch.com.\u003C\u002Fp>\n","Connect your audience to the best streaming services worldwide.",40,518,"2025-12-17T12:57:00.000Z","6.8.5","6.5",[97,53,98,55,99],"content-creation","streaming","video-on-demand","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjustwatch-partner-integrations.1.0.2.zip",{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":11,"downloaded":109,"rating":13,"num_ratings":13,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":17,"tags":113,"homepage":116,"download_link":117,"security_score":24,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"millvi-wp","millvi WP","1.0.1","eviry","https:\u002F\u002Fprofiles.wordpress.org\u002Feviry\u002F","\u003Cp>millvi WP is a plugin that can easily save, control and stream videos through WordPress that we provide to the customers using a cloud-based video streaming system “millvi”.\u003C\u002Fp>\n\u003Cp>This plugin is provided free, but the video streaming system “millvi” is a pay service.\u003Cbr \u002F>\nPlease contact from the below if you would like to contract.\u003Cbr \u002F>\n[Contact Form] (https:\u002F\u002Fmillvi.jp\u002Flpv\u002Finquiry.html#docs “contact”)\u003C\u002Fp>\n\u003Cp>After downloading or installing the plugin, you could start the service by entering a client ID, user ID (id user), password and a secret key that is used in millvi.\u003C\u002Fp>\n\u003Cp>Paste tag that millvi WP issues could be pasted on the other site, not only used in the WordPress posting and to be moved from the fixed page.\u003C\u002Fp>\n\u003Cp>Please check the detail in millvi WordPress plugin page.\u003C\u002Fp>\n\u003Cp>[millvi WordPress plugin page] (https:\u002F\u002Fmillvi.jp\u002Fmillvi_plugin\u002F)\u003C\u002Fp>\n","millvi WP - Plugin that can easily save, control and stream videos through Wordpress -",4680,"2018-12-08T08:31:00.000Z","4.9.29","4.9",[114,115,20,98,21],"japanese","millvi","https:\u002F\u002Fmillvi.jp\u002Fmillvi_plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmillvi-wp.1.0.1.zip",{"slug":119,"name":120,"version":121,"author":122,"author_profile":123,"description":124,"short_description":125,"active_installs":11,"downloaded":126,"rating":70,"num_ratings":29,"last_updated":127,"tested_up_to":94,"requires_at_least":74,"requires_php":128,"tags":129,"homepage":135,"download_link":136,"security_score":70,"vuln_count":13,"unpatched_count":13,"last_vuln_date":25,"fetched_at":26},"pay-to-view-lite","Pay-To-View Lite","1.2.2","Lise Rasmussen","https:\u002F\u002Fprofiles.wordpress.org\u002Fzzraz\u002F","\u003Cp>Pay-To-View Lite enables time-limited rentals of digital media using PayPal and credit card payments. It’s perfect for selling and streaming your digital content with full control over price and rental duration.\u003C\u002Fp>\n\u003Ch3>Pay-To-View for WordPress\u003C\u002Fh3>\n\u003Cp>Tired of giving away your valuable videos for free or struggling with complicated membership systems?\u003C\u002Fp>\n\u003Cp>You don’t need to anymore.\u003C\u002Fp>\n\u003Cp>Meet Pay-To-View, a simple yet powerful pay-per-view rental system built for content creators, educators, tutorials, filmmakers, streaming services, and more.\u003C\u002Fp>\n\u003Cp>With Pay-To-View, you can sell time-limited access to your videos, or any digital content, right on your WordPress site. No subscriptions needed — just direct payments and full control over your content.\u003C\u002Fp>\n\u003Cp>Your viewers don’t need to register or create accounts. They simply choose a video, make a secure payment, and gain instant access for the limited time you’ve set in your plugin settings.\u003C\u002Fp>\n\u003Cp>Creators love Pay-To-View because it’s lightweight, easy to use, and integrates seamlessly with PayPal. You can set your own prices, decide how long rentals last, track every transaction, and publish your videos anywhere using shortcodes.\u003C\u002Fp>\n\u003Cp>Turn your video library into a revenue stream — in minutes.\u003C\u002Fp>\n\u003Ch3>Pay-To-View Lite Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Accept PayPal and credit card payments   \u003C\u002Fli>\n\u003Cli>Set custom currency   \u003C\u002Fli>\n\u003Cli>Fixed time-limited rentals and fixed duration for all media files (for example: set the price $3.99 for a 48-hour rental and these settings will be automatically applied to all media files)   \u003C\u002Fli>\n\u003Cli>Complete rental log  \u003C\u002Fli>\n\u003Cli>Built-in shortcode generator  \u003C\u002Fli>\n\u003Cli>Works with most common WordPress media players that support shortcodes (like Presto Player, FV Player, HTML5, etc.) and YouTube & Vimeo  \u003C\u002Fli>\n\u003Cli>Automatic confirmation emails to the buyer (you can control Sender, Subject, and Message)  \u003C\u002Fli>\n\u003Cli>Admin settings for currency, pricing, and rental duration\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pay-To-View Basic & PRO Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>All Lite features  \u003C\u002Fli>\n\u003Cli>Set custom pricing per media file (e.g., one video $2.99, another $4.99)  \u003C\u002Fli>\n\u003Cli>Set custom duration per media file (e.g., one video 2 hours, another 48 hours)  \u003C\u002Fli>\n\u003Cli>Full customization of the rental button (colors, labels, hover effects) with live preview  \u003C\u002Fli>\n\u003Cli>Control if notifications are sent to admin when a rental is made  \u003C\u002Fli>\n\u003Cli>Control if confirmation mail is sent to the buyer (Sender, Subject, Message)  \u003C\u002Fli>\n\u003Cli>Complete rental log with CSV export  \u003C\u002Fli>\n\u003Cli>All shortcodes stored in a list  \u003C\u002Fli>\n\u003Cli>Priority bug fixes  \u003C\u002Fli>\n\u003Cli>Automatic updates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to Pay-To-View Basic & PRO\u003C\u002Fh3>\n\u003Cp>Buy or upgrade to Basic & PRO at: https:\u002F\u002Fliserasmussen.se\u002Fpay-to-view\u002Fpricing_plans.html\u003C\u002Fp>\n\u003Cp>The difference between Basic and PRO is mainly support time and bug fixes; the feature set is identical.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin (full instructions on https:\u002F\u002Fliserasmussen.se\u002Fpay-to-view\u002Finstallation.html) \u003C\u002Fli>\n\u003Cli>Go to \u003Cstrong>Settings > Pay-To-View Lite\u003C\u002Fstrong> and add:\n\u003Cul>\n\u003Cli>PayPal business account email and Client ID (get one here: https:\u002F\u002Fdeveloper.paypal.com\u002Fapi\u002Frest\u002F)  \u003C\u002Fli>\n\u003Cli>Price (fixed in Lite, fixed or individual in Basic\u002FPRO)  \u003C\u002Fli>\n\u003Cli>Rental duration (fixed in Lite, fixed or individual in Basic\u002FPRO)  \u003C\u002Fli>\n\u003Cli>Currency  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Add a media file to a post\u002Fpage. Copy its \u003Cstrong>slug\u003C\u002Fstrong> exactly — it must match for the rental to work.  \u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Shortcode\u003C\u002Fstrong> page:\n\u003Cul>\n\u003Cli>Add the slug  \u003C\u002Fli>\n\u003Cli>Price and duration auto-filled from settings (Lite) or set individually (Basic\u002FPro)  \u003C\u002Fli>\n\u003Cli>Select a media player (Presto Player, YouTube, HTML5, etc.)  \u003C\u002Fli>\n\u003Cli>Add media ID or URL  \u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate Shortcode\u003C\u002Fstrong>  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Paste the shortcode into your page\u002Fpost.  \u003C\u002Fli>\n\u003Cli>Publish — the rental button will now appear. Visitors can click, pay securely, and watch instantly.  \u003C\u002Fli>\n\u003Cli>Every rental is logged automatically (Date, Email, Slug, Expiration, etc.)  \u003C\u002Fli>\n\u003Cli>Confirmation emails sent (configurable)  \u003C\u002Fli>\n\u003Cli>Visitors never need to register — simple pay, watch, and leave experience.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Demo of how the Plugin Works\u003C\u002Fh3>\n\u003Cp>Watch this quick YouTube tutorial to understand how the plugin works:\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fd_1CCzhOQ2g?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>Link to YouTube https:\u002F\u002Fyoutu.be\u002Fd_1CCzhOQ2g\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Integrates with PayPal using official JavaScript SDK  \u003C\u002Fli>\n\u003Cli>Includes a link to an internal upgrade info page\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Upgrade to PRO (Static HTML Page)\u003C\u002Fh3>\n\u003Cp>The “Upgrade to PRO” admin menu item loads a static HTML file from: \u003Ccode>\u002Fassets\u002Fadmin\u002Fupgrade-page.html\u003C\u002Fcode>. This page presents feature comparisons and pricing for Basic & PRO.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Service: Local static HTML page (no remote API)  \u003C\u002Fli>\n\u003Cli>External links: https:\u002F\u002Fliserasmussen.se  \u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fliserasmussen.se\u002Fpay-to-view\u002Fterms.html  \u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fliserasmussen.se\u002Fpay-to-view\u002Fprivacy.html  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No user data is sent externally.\u003C\u002Fp>\n\u003Ch3>PayPal Integration\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Uses PayPal JavaScript SDK (client-side) to render payment buttons and process transactions  \u003C\u002Fli>\n\u003Cli>Client ID required from PayPal Developer Dashboard  \u003C\u002Fli>\n\u003Cli>PayPal business email used to receive payments  \u003C\u002Fli>\n\u003Cli>No personal data sent externally; plugin does not use IPN  \u003C\u002Fli>\n\u003Cli>PayPal Terms: https:\u002F\u002Fwww.paypal.com\u002Fus\u002Fwebapps\u002Fmpp\u002Fua\u002Fuseragreement-full  \u003C\u002Fli>\n\u003Cli>Privacy: https:\u002F\u002Fwww.paypal.com\u002Fus\u002Flegalhub\u002Fprivacy-full\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPL-2.0-or-later: https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n","Monetize your media with pay-per-view. Set pricing, rental length, accept PayPal\u002Fcards, log rentals, and publish using shortcodes.",474,"2025-10-04T16:05:00.000Z","7.0",[130,131,132,133,134],"movie-streaming","pay-per-view","pay-to-view","paypal","video-rental","https:\u002F\u002Fliserasmussen.se\u002Fpay-to-view\u002Findex.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpay-to-view-lite.1.2.2.zip",{"attackSurface":138,"codeSignals":148,"taintFlows":155,"riskAssessment":156,"analyzedAt":163},{"hooks":139,"ajaxHandlers":140,"restRoutes":141,"shortcodes":142,"cronEvents":147,"entryPointCount":60,"unprotectedCount":13},[],[],[],[143],{"tag":19,"callback":144,"file":145,"line":146},"get_mobileme_movie","mobileme-movie.php",55,[],{"dangerousFunctions":149,"sqlUsage":150,"outputEscaping":152,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":154},[],{"prepared":13,"raw":13,"locations":151},[],{"escaped":13,"rawEcho":13,"locations":153},[],[],[],{"summary":157,"deductions":158},"The 'mobileme-movie' plugin v1.1 exhibits a strong security posture based on the provided static analysis. The code does not utilize dangerous functions, all SQL queries are prepared, and all outputs are properly escaped. Furthermore, there are no file operations, external HTTP requests, or bundled libraries, which significantly reduces the attack surface. The lack of known vulnerabilities in its history reinforces this positive assessment.\n\nHowever, the analysis reveals a complete absence of nonce and capability checks. While the current entry points (one shortcode) are not explicitly listed as unprotected, this oversight is a significant concern. If the shortcode's functionality involves any sensitive operations or user-facing output that could be manipulated, the lack of these security measures leaves it vulnerable to various attacks, including cross-site request forgery (CSRF) and privilege escalation if the shortcode performs actions that should be restricted.\n\nIn conclusion, the plugin demonstrates excellent coding practices in several key areas. The absence of known vulnerabilities and the secure handling of database queries and output are commendable. The primary weakness lies in the complete lack of authorization checks (nonces and capabilities), which represents a potential security gap that should be addressed to ensure the plugin's overall robustness.",[159,161],{"reason":160,"points":11},"Missing nonce checks",{"reason":162,"points":11},"Missing capability checks","2026-03-17T01:26:28.078Z",{"wat":165,"direct":170},{"assetPaths":166,"generatorPatterns":167,"scriptPaths":168,"versionParams":169},[],[],[],[],{"cssClasses":171,"htmlComments":173,"htmlAttributes":174,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[172],"GalleryMovie",[],[175,176,177,178,179,180,181,182,183,184,185,186,187],"codebase=\"http:\u002F\u002Fwww.apple.com\u002Fqtactivex\u002Fqtplugin.cab#version=6,0,2,0\"","classid=\"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B\"","name=\"src\"","type=\"video\u002Fquicktime\"","data=\"","id=\"GalleryMovieInner\"","name=\"autoplay\"","name=\"controller\"","name=\"cache\"","name=\"kioskmode\"","name=\"showlogo\"","name=\"scale\"","name=\"saveembedtags\"",[],[],[191],"\u003Cobject id=\"GalleryMovie\" codebase=\"http:\u002F\u002Fwww.apple.com\u002Fqtactivex\u002Fqtplugin.cab#version=6,0,2,0\" width=\""]