Finteger Shorts
Price: One-time payment of $35.00 USD.
Bundled translations: English
Flarum compatibility: Flarum v1.6.2
Get on Extiverse
Live Demo
A Flarum extension. Upload videos directly to the front-end of your Flarum forum with ease. This is a premium (paid) extension.
Let's face it...
the modern-day forum needs video content if it wants to be engaging to a certain kind of audience. Upload video guides, recorded podcasts, webinars, etc., to your forum with ease.
Features
-Users/mods/admins can head into their profiles to upload a video. The front-end displays the user's avatar, the discussion's comment count, First Post like count, and views. A link to the discussion will also be displayed.
-Allowed video types: video/mp4, video/x-flv, application/x-mpegURL , video/MP2T , video/3gpp , video/qt , video/x-msvideo , video/x-ms-wmv.
-Control your own video content by uploading to your own public directory folder (please note that it is your responsibility to know how much disk space and bandwidth is available to you on your hosting plan). A new "shorts" folder is created automatically, containing all the uploaded files.
-Uploads automatically create a discussion in the tag specified.
-Enter in a cover image link to be displayed on top of the video (great for tutorials, introductions, etc.).
-Limit number of uploads, size of uploads (in MB), and the number of uploaded videos displayed on the front-end using the admin settings.
-Two permissions exist--one to control who can view the uploaded videos (everyone, members, mods, admins), and one to control who can actually submit them (members, mods, or admins).
-Deleting a discussion or post will automatically delete the corresponding file in your public directory. No need for manual file deletion.
-Front-end is mobile-friendly and snap-scroll enabled.
-All English strings are translatable.
Security
-Strings are sanitized before they reach the back-end to protect against XSS and directory attacks.
-Front-end and back-end mime checks, which means users are unable to upload random files.
-File names are stripped of invalid characters and randomized before they reach the back-end.
-Exception is thrown if, in the odd chance, a file name collision occurs.
Why not just use Youtube embeds?
While Youtube and other video-sharing sites may prove more economical to anyone on a shared hosting or limited plan, having control of your own content is powerful for a brand and this extension makes it easy for your users to upload media content. You can even upload videos directly from your phone, when you are on the go.
Why premium?
I have given considerable time and effort to this project and the premium state allows me to provide continual support and new features. For only a one-time fee, you get access to ongoing support and new feature releases. I believe this is fair.
Requires
This extension requires Nearata's Embed Video extension. FOF Uploads may be integrated (as it's far more capable than anything that currently exists) in a future release.
This extension requires Font Awesome v6.1.2 (link posted below).
Support
I will respond in a timely fashion to all inquiries, issues, bugs, etc. Please forward these to nashassociatesinc@gmail.com or leave a message on the discussion. Suggestions will also be heard and integrated if they make sense and are not too complex.
Installation
This premium extension is available on - Extiverse.
Please ensure to have this link in header items in admin (for the fontawesome icons to show):
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.1.2/css/all.min.css" integrity="sha512-1sCRPdkRXhBV2PBLUdRb4tMg1w2YPf37qatUFeS7zlBy7jJI8Lf4VHwWfZZfpXtYSLy85pkm9GaYVYMfw5BC1A==" crossorigin="anonymous" referrerpolicy="no-referrer" />