Sponzy - Support Creators Content Script v3.0
Updated: 19, January 2022
Changelog
- Fixed
- Converting large videos (They were not published)
- Live stream on Iphone (no audio)
- Subscription ID on CCBill
- Add funds with Coinpayments
- Payments with Wallet
- Maximum rank in birthday date (18 years old)
- Live stream redirect to home
- Cancelation transactions on Panel Admin
- Amount max 999 on wallet recharge
- Open images lightbox on Pay Per View (Messages)
- Referral earnings with low amounts and creator custom fee
- Truncate URL on Profile
- New
- Subscriptions Packages (Weekly, 3 months, 6 months and 1 year)
- Tax Rates by country and state
- Tax Rates integrate with Stripe
- Tax rates applied to subscriptions, tips, pay per view, and on live broadcasts
- Live streaming Free (Admin can disable)
- Availability of live streaming: Available to everyone (Paid), Free for paying subscribers, Free for everyone
- Live streaming time limits (Paid and Free)
- Live streaming block by country
- Link to the Live stream by clicking on the avatar from the profile
- Shown in the creators section if a creator is live
- If the live stream ends the notification changes from "is streaming live" to "streamed live"
- Added button to activate/deactivate audio in Live, crucial for blocking some browsers and devices
- Chunk uploads
- Add/delete country from Panel Admin
- Add/delete states from Panel Admin
- New formts upload (.mkv, .avi, .flv, .wmv and .mpg)
- Updated to Laravel 8.78
- Updated to Agora 4.8.1
- Live streaming section full size
- Admin can set whether to use Digital Ocean CDN
- Admin decides if the creator can withdraw the entire balance or a custom amount
- Source HTML in creating pages and blogs in Panel Admin
- Login Modal on all pages (except Contact)
- If there are no blogs in the link, it does not appear
Installation
- Upload the file
v3.0.zip
found inside theUpdate-v3.0
folder, into thepublic_html
orwww
folder on your server, or where you have the script installed, you must make sure that it is the root directory. - Unzip the file
v3.0.zip
and enter at URLhttps://yoursite.com/v3.0/
or if you have the script in subdirectory (subdomain)https://yoursite.com/test/v3.0/
- If all goes well, this message will appear, that's it! The new version has already been installed.
- Upload the folder
vendor
, the filescomposer.json
andcomposer.lock
found inside theScript
folder, into thepublic_html
orwww
folder on your server, or where you have the script installed, you must make sure that it is the root directory (You can upload the vendor folder from FTP or by compressing and then uploading to the server.). - Add these new text strings if you have created a language other than Spanish or English, otherwise you should not do anything because they will be added automatically.
resources / lang / xx / general.php
IMPORTANT:
If you have made changes to the script make a backup of the files, because they can be replaced.
IMPORTANT:
You must update from version 2.9. if you upgrade from another version will throw an error.
IMPORTANT:
Please follow the steps below strictly, otherwise the update will fail.
IMPORTANT:
You must be logged in as Admin

// Version 3.0
'streamed_live' => 'streamed live',
'type_withdrawals' => 'Type of withdrawals',
'custom_amount' => 'Custom amount',
'total_balance' => 'Total balance',
'subscription_price_weekly' => 'Subscription Price (Weekly)',
'subscription_price_quarterly' => 'Subscription Price (3 months)',
'subscription_price_biannually' => 'Subscription Price (6 months)',
'subscription_price_yearly' => 'Subscription Price (12 months)',
'subscription_bundles' => 'Subscription Bundles',
'interval' => 'Interval',
'subscribe_month' => 'Subscribe :price per month', // Not replace :price
'subscribe_weekly' => 'Subscribe :price per week', // Not replace :price
'subscribe_quarterly' => 'Subscribe :price for 3 months', // Not replace :price
'subscribe_biannually' => 'Subscribe :price for 6 months', // Not replace :price
'subscribe_yearly' => 'Subscribe :price for 12 months', // Not replace :price
'monthly' => 'Monthly',
'weekly' => 'Weekly',
'quarterly' => '3 months',
'biannually' => '6 months',
'yearly' => 'Yearly',
'discount' => 'off',
'available_everyone_paid' => 'Available to everyone (Paid)',
'desc_available_everyone_paid' => 'All users must pay to access',
'available_free_paid_subscribers' => 'Free for paying subscribers',
'available_everyone_free' => 'Free for everyone',
'desc_everyone_free' => 'All users can access for free',
'limit_live_streaming_paid' => 'Limit of paid live streaming',
'live_streaming_free' => 'Live streaming free',
'limit_live_streaming_free' => 'Limit live streaming free',
'limit__minutes_per_transmission_paid' => 'Limit of :min minutes per Paid Streaming',// Not replace :min
'limit__minutes_per_transmission_free' => 'Limit of :min minutes per Free Streaming',// Not replace :min
'minutes' => 'min',
'tax_rates' => 'Tax Rates',
'percentage' => 'Percentage',
'countries_states' => 'Countries / States',
'countries' => 'Countries',
'state' => 'State',
'states' => 'States',
'all_states' => 'All states',
'create_state' => 'Create a state',
'success_add_tax' => 'Tax successfully added!',
'iso_code' => 'ISO Code',
'iso_code_country' => 'Two-letter country code',
'iso_code_states' => 'Without country prefix. For example, "NY"',
'alert_store_state' => 'States will only be used for the Tax Rates section.',
'applied_price' => 'applied to the price',
'alert_store_tax' => 'Important: If you will use Stripe you must enable and add the keys, so that the taxes are created in Stripe',
'confirm_exit_live' => 'Are you sure you want to exit the Live Stream?',
'yes_confirm_exit_live' => 'Yes, get out!',
If you have multiple languages on your site you should add to each file.
Any problem or doubt send me an email to support@miguelvasquez.net
Do not forget to visit miguelvasquez.net