Jump to content

Marketplace

Utilities and Stats

183 files

  1. $15.00

    (DP44) Watermark for Uploads

    With this plugin you can easily add a watermark to every uploaded image via upload form.
    FAQ - read before purchase
    It works only for a newly uploaded images? Yes.  
    It works for already uploaded images? No.  
    Watermark could be applied into old images (already saved)? No.  
    Would you be so kind and add new options? Yes and no. It depends what it would be.  
    Watermark can be added anywhere on the image? No. It would be added only to bottom right corner.  
    Watermark would be added onto thumb also? Yes.  
    If you have any other questions please ask BEFORE purchase.

    2 purchases   6 downloads

       (0 reviews)

    Updated

  2. $15.00

    (BIM) Pro Stats

    This is a small plugin allows using Widget to display the statistic in your site. Members could see and update the newest information on that.
    Features:
    DISPLAY STATS IN TAB VIEW
    DISPLAY STATS IN GRID VIEW
    Manage stats in widget's settings: Easy to add/delete stats. Drag & drop to reorder the position quickly. Clicking on stats to options: title, categories, thumbnails. Supports the following stats: Forums: New Topics New Posts Most Viewed Hot Topics Downloads: New Files Recent Updates Most Viewed Most Downloaded Highest Rated Pages: New Content New Comments Most Viewed Members: New Members Most Reputation Most Content Other: Auto-update stats every X seconds. Widget title. Thumbnail style (square or round). Fully support AJAX. Fully support responsive design. Cache system for high quality/performance. LIVE DEMO: https://ipsviet.com/
     

    9 purchases   20 downloads

       (3 reviews)

    Updated

  3. $10.00

    Attachment Watermarks

    Attachment Watermarks
    Introduction
    Attachment Watermarks is a plugin that allows you to apply watermarks to attachment image uploads, just as you can for images uploaded to the IP.Gallery application.
    This plugin also allows you to set a minimum width and height limit for attachments that are watermarked, that way you don't have to worry about small image attachments being plastered with watermarks that are already half the size of the image itself.
    Sponsorship
    This plugin was commissioned and has been publicly sponsored by @NoGi from ShrimpKeepersForum.com.
    Interested in sponsoring your own plugin idea? Contact me via my providers profile for more information!
    Setup and configuration
    First, install the plugin in your AdminCP by uploading the included .xml file in the Plugins page, located under the System tab.
    After the plugin has been installed, edit the plugin settings and upload your desired watermark. That's it!
    Show your love!
    Was this plugin useful to you? Show your love by leaving an honest review!
    Be sure to check out some of my other marketplace submissions as well!
    https://community.invisionpower.com/profile/260850-makoto/?do=content&type=downloads_file
    License
    This plugin is commercially licensed, one purchase is valid for one installation. If you wish to install this plugin on multiple IPS installations, please do the right thing and support development by purchasing a license for each community!
    By purchasing the Attachment Watermarks application, you acknowledge that you have read and agree to the following licensing terms:
    https://www.binpress.com/license/view/l/db19ad6ace0420d1c19c8917d1462b51

    34 purchases   92 downloads

       (6 reviews)

    Updated

  4. $10.00

    (DP44) Mod Action Notify

    With this mod you can inform your members about taken action on their content. For example: topic locked, hidden, unhidden, deleted, moved, post approved etc.

    13 purchases   28 downloads

       (0 reviews)

    Updated

  5. $35.00

    Tutorials

    A full-featured Tutorials/Article system for your IPS Community. Here's a quick rundown of some of the features for this application:
    Fully compatible with IPS 4.2 (Clubs, Recommended Comments, Content Message, etc.) Unlimited categories of articles, plus unlimited depth of parent-child relationships Category Icons Ability to use comments system or support topics, or both Per-category permissions to show category, read articles, submit articles, add comments, and avoid approval queues Extra Fields that can be used per-category Quick edit (ajax) of tutorial's title on category view Preview the tutorial content when you hover the tutorial link on category view Group permissions on specifc actions Integration with the Advertisements system Integration with the Bulk Mail system Integration with ACP Live Seach (Tutorials categories) Integration with Tag system Integration with Report system Integration with Search system Integration with Share Links to share, download, or print articles Integration with Sitemap system to include tutorials in your sitemap Moderator actions on articles and comments Ability to create RSS feeds of all tutorials Ability to attach files to tutorials and comments Ability to quickly convert a forum post into a new tutorial Ability to copy a tutorial from one category to another or to the same category Friendly URLs for tutorials and categories Ability to give reputation points for tutorials Ability to rate tutorials Ability to follow categories and tutorials to receive notifications on updatesupdates Tools to create topics to existing tutorials, make tutorials of topics and rebuild support topics text if you have changed the template on Tutorials settings. And much, much more!  

    128 purchases   842 downloads

       (9 reviews)

    Updated

  6. $15.00

    Topic Password Protection

    This plugin will allow users to create topics using password to protect them. This plugin uses cookies to store the encrypted password.
    Areas covered:
    Topic Topic preview popup on forum view Activity Stream Search results User Content RSS: topics with password are excluded from RSS feed Settings:
    Groups allowed to create topics with password Groups allowed to read topics without typing the password Which forums can have their topics created using password Log topic password actions: add a password, edit the password and remove the password Number of days to expire the Cookie

    30 purchases   108 downloads

       (1 review)

    Updated

  7. $27.00

    Slider Maker

    XMAS SALE 10% OFF
    FROM $30.00 TO $27.00
    Slider Maker is an application that allows you to create professional sliders, responsive layout and touch support for mobile devices. You can manually build your sliders by adding images, videos, content, animated layers. Or adding slides automatically from Clubs, Forums, Downloads, Calendar, Gallery, Pages, Videobox.
    It’s focused on performance, stability, accessibility to providing the best experience for user experience in mind. Providing a clean and intuitive user interface in ACP and a smooth experience for the end-users.
     
    Back-end features:
    Create and manage sliders with a clean and intuitive user interface in ACP. Customize the slides with different layers: Heading, Content, Image, Video (Youtube & Vimeo). Sort slides and layers with a simple drag and drop. Easy remove or duplicate a slide. Auto builds a slider from content items (supports Clubs, Forums, Pages, Downloads, Gallery, Blog, Calendars, Our Picks, Nexus Products, Videobox). Auto generates random CSS backgrounds for content items that have no images. Export and import allow you to create backups or move sliders between installations.  Preview all your changes directly in the ACP. Breakpoints to change the configuration of the slider depending on screen size. Permission to view sliders. Front-end features:
    Fully Responsive Touch swipe Transition effects: Fade & Slide Carousel layout Animated and static layers Full Width and Full Window Full screen Auto Height Infinite scrolling Keyboard navigation Thumbnails Lazy loading Video support (Youtube and Vimeo). Different sized images JavaScript breakpoints Display slider in IPS widget (top, bottom, sidebar), or using slider's code to templates to display it everywhere. *NEW* Viewing content in a popup (supports Downloads, Forums, Pages, Calendars, Videobox) Examples:
    http://demo.ipsviet.com/slider-maker/example1.html/ (Gallery with animated layers and thumbnails) http://demo.ipsviet.com/slider-maker/example2.html/ (Slider with animated layers) http://demo.ipsviet.com/slider-maker/example3.html/ (Carousel) http://demo.ipsviet.com/slider-maker/example4.html/ (Auto get contents from Forums) http://demo.ipsviet.com/slider-maker/example5.html/ (Auto get contents from Videobox) Download version 2.x.x if you're using IPS 4.4.x

    63 purchases   177 downloads

       (8 reviews)

    Updated

  8. Free

    Website Footer

    Website Footer v1.01
    This is a plugin which I created quickly to add an footer with a bunch of links and some social media links to my forum and I thought I would share it with the IPS community.
    As you can see from the screen-shots, you can add up to 6 different blocks, quickly change the look and feel via the plug-in settings and add your own logo.
    Feel free to use or not.
    It's free, and you're welcome 😉

    260 downloads

       (3 reviews)

    Updated

  9. $15.00

    Featured Content Pro

    Beautiful responsive Sliders or Gridview for IPS
    Fully responsive - will adapt to any device. Flexible customization for sliders: horizontal/vertical random mode, autoplay, speed, duration, button,... Gridview *New* Auto gets contents from IPS applications: Pages, Forums, Gallery, Downloads, Clubs. Auto gets contents from Videobox. Auto gets contents from RSS URL. Add custom contents manually, easy manage them, drag & drop to sort the contents, click to edit the title, upload image, link, Auto creates and saves cache for thumbnails. Support widgets, easy to drag and place them to your site. Lazyload (IPS 4.4+) *New* Viewing content in a popup (supports Forums, Downloads, Pages, Videobox) *New* Demo: http://demo.ipsviet.com/featuredcontent.html/
    If you need more features for professional sliders, take a look Slider Maker
     

    366 purchases   2,583 downloads

       (34 reviews)

    Updated

  10. $10.00

    Statistics Page

    Are you missing useful stats on your board activity?  Statistics by @Fosters adds a new statistics page chock-full of metrics on posters, members, and forum topics so you and your entire community can see  the most popular users and topics.  Statistics includes built-in integration with the IPS Menu Manager, a Google graph of new posts that you can customize to any date range, and the top posters, members, and viewed topics.  Watch your board's activity take-off with Statistics!

    29 purchases   98 downloads

       (1 review)

    Updated

  11. $15.00

    Enhanced Privacy: Hide User Names from Guests

    Your users might not be aware and might not like that their display names are public in any public area of your site. And as a result, Google queries for real names or business names used as display names will often lead to your website. While this can be nice regards to traffic, it can upset users and might be problematic in regards to privacy laws. 
    This plugin mitigates these problems by globally truncating or hiding display names when content pages of your site are viewed as guest. This decreases the likelihood of search queries for names leading to your community pages. 
    For a live demo, check out Typography.Guru. 
    Important notice: The plugin only works on sites that have removed the guest access to profiles through the permission settings. If you let search engines like Google index every user profile, obfuscating the usernames makes little sense. This plugin is specifically made for sites that already do not link to user profiles, but still expose the full display names (e.g. in forum topics or in the discovery feeds). If you are unsure about your settings, open a forum topic as guest user and check if the display names link to the user’s profile or not. If not, you can use this plugin. 
    Plugin Settings:
    Set the number of characters to show.  Jane Doe can be turned into “J…” (1 character) or “Jane…” (4 characters) for example. You can also set the value to zero to remove the original display name entirely.  Use the “member” suffix. Put the word “member” in front of every truncated name. This works best when just a few or none of the original characters are shown. Jane Doe would become for example. The word member can be changed and translated.  Use brackets. This puts square brackets around the replaced user names, e.g. instead of Member J… Show hover description A description explaining that full user names are shown after login. The phrase can be changed and translated.  Pick admin exception You can pick one member that will be excluded from the truncation/replacement. This can be useful for your main admin account. You would protect your user’s privacy, but still have your name shown in your Pages articles and announcements for example.  The plugin works for all pages of a site that use the theme templates “userLink” and “userLinkFromData” to generate the display names. This is the case for forum topics, Pages articles, the calendar and many block feeds. The display names might still be exposed in the source code or in other areas of the suite if they are set as being public. More areas to obfuscate the usernames might be added later on request. 

    2 purchases   3 downloads

       (0 reviews)

    Updated

  12. $15.00

    [JIMMO] MailChimp Sync PRO

    The application will require you to have CURL installed on your server. This version also does not require files to be uploaded so it is completely supported on Cloud plans!
    Automate the mundane task of updating your Email List in MailChimp and have our tool do it for you! When a new user registers or changes their email/subscription they will automatically be added/updated to your list in MailChimp. Easy peasy, no more executing SQL, downloading and messing through lists!
    Features:
    Users and defined profile fields will be added on each new Registration. Users email address will be updated upon changing it. Users will only be added if they subscribed to receive emails from Admins. Admins can sync all users via a background task in the ACP. Sync up to 20 of your custom profile fields! Various subscribe points throughout the software from Invision Community software. (e.g. the newsletter subscribe block, the notification screen, etc...) The unsubscribe link in Invision Community's Bulk Email system will now work, in case you decide to be weird and use both.  
    Items that are able to be sync'd via the application:
    Display Name Email Address Custom Profile fields that are defined in the application settings

    19 purchases   37 downloads

       (0 reviews)

    Updated

  13. $10.00

    Nettoolkit Geo

    this adds in a community enhancement for an alternative maps option (other than google maps or mapbox). they offer reasonable prices per 100k request.
    https://www.nettoolkit.com/

    1 purchase   2 downloads

       (0 reviews)

    Updated

  14. Free

    Reseller Hosting cPanel Integration for IPB

    This lightweight plugins enables your Invision Power Board (IPB) software to act as a web hosting management platform for Reseller Hosting, similar to WHMCS. Unlike a Dedicated or VPS with root access, Reseller Hosting is a cheap alternative for web designers and administrators to host several websites using cPanel's Web Hosting Manager (WHM). Reseller Hosting is offered by many of the top web hosting companies. IPB does not natively support cPanel/WHM accounts without root access thus making resell hosting through IPB difficult. This plugin allows you the ability specify a package/plan name that you've created in WHM and assign it to a hosting product within Commerce. Hosting account quotas such as disk space, bandwidth, email accounts, database accounts etc. are managed through each plan you create within WHM.
    Popular Reseller Hosting Companies
    Bluehost ResellerClub Hostgator A2hosting Siteground Requirements: A reseller web hosting account with WHM/cPanel.
    Open Source Repository (GitHub): https://github.com/DeschutesDesignGroupLLC/ResellerHostingPlugin

    23 downloads

       (0 reviews)

    Updated

  15. Free

    (aXen) Font Awesome 5 in IPS

    English: The plugin updates the Font Awesome version to version 5 without destroying the icons embedded in IPS version 4.
    The plugin uses the official site https://use.fontawesome.com/
    Change Log => https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md
    Polski: Wtyczka aktualizuje wersję Font Awesome do wersji 5 bez niszczenia ikon osadzonych w IPS w wersji 4.
    Wtyczka korzysta z oficjalnej strony https://use.fontawesome.com/
    Dziennik zmian => https://github.com/FortAwesome/Font-Awesome/blob/master/CHANGELOG.md

    42 downloads

       (0 reviews)

    Updated

  16. Free

    (aXen) Yours chat entries from Chatbox

    English: Attention! The plugin has changed its name from "(aXen_4.3) Your posts from chatbox"!
    The plugin shows entries from the Chatbox app in:
    Hovercard, Profile, ProfileHeader, Topics An application (BIM) Chatbox FREE is required in any version.
     
    Polski: Uwaga! Wtyczka zmieniła swoją nazwę z "(aXen_4.3) Your posts from chatbox"!
    Wtyczka pokazuje wpisy z aplikacji Chatbox w:
    Hovercard - Podgląd profilu, Profile - Profil, ProfileHeader - Header profilu, Topics - Tematach Wymagana jest aplikacja (BIM) Chatbox FREE w dowolnej wersji.

    161 downloads

       (1 review)

    Updated

  17. $15.00

    (BIM) Quick Search

    Features:
    This plugin provides search form that will search any content with autocomplete functionality and show results with thumbnails for applications: Downloads, Forums (Topic Thumbnail required), Pages, Gallery, Blog, Calendar, Videobox, Musicbox .
    Settings:
    Enable/Disable plugin. Permissions for member groups. Max results. Search incomplete words Find results in Content titles only  |  Content titles and body Search Mode: OR / AND Set default search type for all pages Show category and author in search results. Display Quick Search in mobile & tablet *NEW* Demo: http://demo.ipsviet.com
    Download version 4.x.x if you're using IPS 4.4.x
     

    86 purchases   422 downloads

       (5 reviews)

    Updated

  18. $10.00

    (MIX) Advanced Forum Geolocation

    The plugin allows you to display advanced geolocation of members in forum topics (not in comments). In addition to the standard built-in IPS geolocation, several popular third-party geolocation services are supported, such as ip-api.com, ipstack.com (ex. freegeoip.net), geoip.nekudo.com, sypexgeo.net. This first allows you to use geolocation mapping with an inactive license, second, for example, it extends the geolocation settings in part of the locale display language.
    Additional options allow you to change the display of geolocation, in the form of an caption or a flag, or both versions together, as well as the standard geolocation is hidden in the mobile version, this plugin has the option to display the flag of the members country in the mobile version.
    You can also configure which groups can see the geolocation, and for which groups geolocation will not be determined.
    Supports work with versions IPS 4.2.x, 4.3 and 4.4

    6 purchases   27 downloads

       (1 review)

    Updated

  19. $50.00

    ©️ Veilon copyright & branding removal

    Plugin that permanently removes copyright for any themes from Veilon and retains support. 
    Plugin owners receive priority support.
    All ownership rights to themes remain with Veilon.
    By purchasing this product, you make a huge contribution to the development of our Studio and products.

    7 purchases   11 downloads

       (0 reviews)

    Updated

  20. $25.00

    Advanced Stats

    Show a selection of your board and members stats in much detail with graph views
    DEMO
    Features Member Stats
    Shows the registration stats of your board in a graph view Shows the member count per group in a nice 3D pie chart Shows a block list of the members with the most content on your board Shows a block list of the members with the most reputation on your board Shows a block list of the last registered members on your board The blocks can be filtered to show between 5 and 100 Topic Stats
    Shows the topics created per day stats of your board in a graph view Shows the topic count per forum in a nice 3D pie chart Shows a block list of the members who have created the most topics Shows a block list of the topics what have had the most replies Shows a block list of the most viewed topics These blocks can be filtered by a date range and also to show between 5 and 100 Post Stats
    Shows the posts created per day stats of your board in a graph view Shows the post count per forum in a nice 3D pie chart Shows a block list of the members who have created the most posts Shows a block list of the latest posts on your board Shows a block list of the members who have edited their posts the most times These blocks can be filtered by a date range and also to show between 5 and 100 IPS Downloads ( This is not a requirement if you don't have it installed it just won't show in the ACP or front end )
    Shows a graph chart with the amount of uploads over a time period Shows the file count per category in a nice 3D pie chart Shows a block with a list of members with the most uploads Shows a block with a list of the most downloaded files Shows a block with a list of the highest rated files These blocks can be filtered by a date range and also to show between 5 and 100 Club Stats
    Shows the clubs created per day stats of your board in a graph view Shows the member count per club in a nice 3D pie chart Shows a block list of the members of the most leaders of clubs Shows a block list of the members of the most joined clubs Shows a block list of the members of the members who have invited x amount of people These blocks can be filtered by a date range and also to show between 5 and 100 Reaction Stats
    Shows the reactions per day stats of your board in a graph view Shows the reaction count per reaction in a nice 3D pie chart Shows a block list of the topics what have accumulated the most reactions Shows a block list of the members who have received the most reactions Shows a block list of the members who have gave the most reactions These blocks can be filtered to show between 5 and 100 Gallery Stats
    Added the gallery app to the stats Shows the images uploaded per day stats of your board in a graph view Shows the images count per album in a nice 3D pie chart Shows a block list of the members who have uploaded the most images Shows a block list of the members who have the most albums Shows a block list of the most viewed images These blocks can be filtered by a date range and also to show between 5 and 100 Warning Stats
    Shows the warnings per day stats of your board in a graph view Shows the warning point count per group in a nice 3D pie chart Shows a block list of the 'TRIGGER HAPPY MODERATORS' moderators who have gave the most warning points Shows a block list of the members who have received the most warning points Shows a block list of any banned member who recently tried to access the site These blocks can be filtered to show between 5 and 100 You can also look up topic and post stats from certain members, This feature can be set to certain member groups only in the admin panel
    Look Up Stats By Member (Topics)
    Shows the members topics created per day stats in a graph view Shows a block list of the members topics with the most replies Shows a block list of the members most viewed topic Shows a block list of the members topics with last activity These blocks can be filtered by a date range and also to show between 5 and 100 Look Up Stats By Member (Posts)
    Shows the members posts created per day stats in a graph view Shows a block list of the members posts with the last avtivity These blocks can be filtered by a date range and also to show between 5 and 100 Widgets
    Shows a block with a list of members with the most content posted Shows a block with a list of members with the most topics created Shows a block with a list of members with the most posts created Shows a block with a list of the most reacted to topics Shows a block with a list of members with the most warning points All widgets have a setting for how many you want to show in the blocks Other
    Each stat page can be shown or hidden to certain members groups in the admin panel except the Member Stats (although it can be hidden to guests) as it's needed for a landing page (If you want to completly disable certain group viewing of it, then you can do that via the module permissions) All graph views can be filtered to be shown 'DAILY', 'WEEKLY', 'MONTHLY' and by a date range and shown as 'LINE CHARTS', 'AREA CHARTS', 'BAR CHARTS' or 'COLUMN CHARTS' If you want to use the menu manager to add secondary items to the stats tab then there is a setting to disable the built in nav tabs in the pages You can set the default view of each graph in the admin panel You can set the default limit of stats to show in the blocks in the admin panel (users can still filter by 5 - 100) How To Install
    Go to your ACP and applications, click to install new app and install the downloaded .tar file Once installed go to admin settings, Menu manager and add a new tab selecting stats ( There is a image of the menu manager bit in the screenshots ) PLEASE NOTE
    These stats are for the front end for you and your members to view, it does have permissions for what groups can see what pages etc, But none of these stats are shown on the admin panel I will be adding more stats to this in the future like downloads etc but I need to purchase the software first
    Copyright / Branding ✔
    Copyright / Branding Removal Options ✔

    38 purchases   126 downloads

       (2 reviews)

    Updated

  21. $8.00

    (BIM) Required Info

    This is a plugin that will remind users to update their information before browsing the website. 
    Features
    Enable/Disable. Choose which groups have to fill the required information. Select required info from: Photo Cover photo Signature Profile fields Download version 3 if you're using IPS 4.4.x

    66 purchases   294 downloads

       (5 reviews)

    Updated

  22. $15.00

    (BIM) Easy Popup

    EasyPopup is a simple application to create the modal popups for your site. 
    Some features:
    Width/Height for your popup. Transition open/close: FadeIn/FadeOut, SlideIn, SlideUp, SlideDown, SlideBack. Transition speed. Positions: Top Left, Top Center, Top Right, Middle Left, Middle Center, Middle Right, Bottom Left, Bottom Center, Bottom Right Background color. HTML content or upload image. Supports advertisement tag in the HTML code: {advertisement="key"} Auto close and show timer on popup. Showing popups every page loads or every X minutes. Waiting for X milisecond to show. Easy to determine URL where to show popups.  IPS Member Filter System to show popups. (filter by groups, content count, joined date, last posted, last visited, reputation, member of the day....) Demo: http://demo.ipsviet.com/easypopup.html/
    Download version 3.x.x if you're using IPS 4.4.x

    136 purchases   499 downloads

       (7 reviews)

    Updated

  23. $20.00

    External Links Rich Embed

    External Links Rich Embed from @A Zayed
    This plugin makes use of Parser class to make a preview for the posted external URL inside the editor.
    When an external link is pasted into the editor, it is automatically expanded into a preview of the content, usually with an accompanying image, allowing users to click through to that content if they are interested.
    Plugin features:
    Supports a variety of external url contents (Media, news, communities... etc.) Option for Simple/Rich embeds. Control what content to display (Title, URL, Host, Favicon, Description, Image) Option to exclude urls from being retrieved. Control which users groups that can use it. Display options: Show/Hide wrapper. Width of wrapper. Image height. Title truncation. Description truncation. demo.webm demo.webm

    64 purchases   299 downloads

       (10 reviews)

    Updated

  24. $20.00

    Afterburner - Advanced S3 Caching

    Afterburner - Advanced S3 Caching is a simple plug-in which helps improve cache performance on compressible, cacheable CSS and JS files (Theme Resources) that you store remotely on AWS S3.
     
     

    Afterburner - Advanced S3 Caching provides:
     
    Increased Caching Performance - Helps reduce page loading times. Increased Caching Efficiency - Helps reduce server load and bandwidth. Potential to boost SEO performance, since Google favours faster loading websites. Low cost provides a high value Cost to Benefit ratio. Includes compatibility updates for current major version of IPS, for as long as Afterburner renewal is active.  Easy to install. Starts working immediately in conjunction with IPS background tasks. Fire and forget - just leave enabled, requires no additional configuration in AdminCP. After installer/updater completes, simply run the Support Tool to rebuild your theme cache at S3 with additional headers. Works on all installed themes JS/CSS resources stored within your S3 bucket, both official and third party themes, with no limit on number of themes. Adds additional Expires Request Headers automatically to each relevant, publicly cacheable, compressible IPS theme JS/CSS file. Works silently in the background, whenever IPS Community Suite exports theme resources  to AWS S3. Even if you install a new theme. Improves the individual Vary: Accept Encoding PageSpeed test score at GTMetrix, and therefore overall GTMetrix score. Improves the Add Expires related YSlow test score at GTMetrix. Helps maintain A(100) GTMetrix Pagespeed score on your Amazon S3-hosted IPS Theme JS and CSS theme files in the background. (If you also have other third party compressed files hosted elsewhere, such as Google APIs etc, they are beyond our control but Afterburner will still boost the test rating for your relevant IPS Theme Resource files that you host at S3). Requires working AWS S3 or S3 compatible storage bucket. Works either with or without an optional CDN such as Cloudfront, Cloudflare etc.  
    What's it for?
    This plugin was created for IPS Community admins who use S3 storage buckets and in particular seek increased caching performance and a higher GTMetrix score. After a lot of research, trial and error trying to identify the reason for Amazon S3 hosted, compressible IPS4 theme resources failing tests at GTMetrix, I realised it was because S3 needs to have additional Expires headers as well as the Cache-Control headers IPS sets by default.
     
    Scenario
    You are hosting your IPS4 Community's Theme Resources at AWS S3, but as a result your community is scoring lower than expected for GTMetrix.com's Pagespeed and YSlow tests as shown below. You could add the extra headers identified yourself to every file, but really you need to automate this process because every time IPS Community recaches either by itself or manually via the Support Tool, it will overwrite your modified files.
     

    Due to the frequency that those resource files get regenerated, re-cached and re-uploaded in the background to your S3 bucket, it can quickly become a time-consuming and repetitive task as it requires the admin to keep manually replacing the additional headers via the Amazon S3 Management Console (sometimes multiple times a day, depending upon the circumstances).
    Therefore, a plug-in to automate the process of adding the additional headers would seem an ideal, alternative solution compared to say, writing and maintaining an Amazon Lambda script to inject the necessary headers.
     
    So how does it work?
    Afterburner S3 Caching automatically adds Expires headers to each .gz file which are set automatically expire after 8 days, sufficiently long enough to pass the relevant GTMetrix Vary: Accept Encoding test.
    Afterburner S3 automatically works via Curl or Socket type IPS file transfers by hooking into both, depending upon how your server is configured.
    Afterburner S3 therefore helps improve caching performance on those S3 hosted theme files, which in turn helps reduce page loading times throughout IPS Community Suite, whichever apps or third party add-ons or themes you have installed it doesn't matter.
    Thanks to BFarber for suggesting alternative HTTP hook-points.
     
    How do I use it? Does it have any adjustable settings?
    This version requires no further configuration after installing. The necessary caching headers it creates are pre-set to expire after 8 days. Afterburner doesn't alter anything other than theme JS and CSS files in transit to your S3 bucket.
    This is my first plugin for IPS. I'm intending to add admin configurable Settings etc, so you can tweak the caching performance to suit your individual needs and add new version available notifications soon.
     
    Requirements
    Compatible with latest IPS Community Suite 4.4 series. Developed on 4.3 and tested on all current versions of 4.4, and 4.3.6. Users must have paid the renewal fee in order to download the current version. Requires a pre-configured and properly working Amazon AWS S3 storage bucket (Versioning mode recommended), correctly set up in IPS Community AdminCP to host your Theme Resources (Files > Storage Settings under Theme Resources).  See the IPS Help Guide for more.  
    How do I install Afterburner?
    After downloading the plugin, install the Afterburner XML file via the AdminCP > System > Plugins > Install New Plugin facility. 
    IPS Community will install the plugin and enable it, and Afterburner will then inject the relevant additional caching headers to your js.gz and css.gz files when they next upload to your pre-configured S3 bucket used for Theme Resources (under Files > Settings). Run the Support Tool to do that sooner.
     
    TIPS
    I do recommend running the AdminCP Support Tool after installing/updating the plugin to re-cache and upload ALL relevant files rather than waiting for the next scheduled task or manual action that will update them.
    If you are also using a CDN such as Cloudfront, Cloudflare etc, I also found it useful in testing to clear/invalidate Cloudfront/Cloudflare afterwards, instead of waiting for them to update themselves when they next routinely check for updated files and send to their respective Edge locations.
     
    How to update to a newer version of Afterburner?
    To upload a newer version, just use the usual Upload New Version button next to Afterburner S3 in your list of plugins.
     
    Does it work on cloud hosted IPS Communities (CiC)?
    I don't see why not, as long as you have S3 hosted theme resource files, but I only have self hosted IPS sites myself.
     
    Cool! How do I know it's working?
    There are a few ways to test!
    You can benchtest your site at GTMetrix before and afterward installing. Look out for the Vary: Accept Encoding Pagespeed test score.
    You should see a A(100%) score for the test after installing Afterburner (unless your site also uses other external cacheable compressed files etc which you and Afterburner don't have control over, such as any Google APIs etc).
     

     
    If you then look at the Waterfall tab of your test results, and choose a gzipped JS or CSS theme file hosted in your S3 bucket, you should see similar to this:

     
    Alternatively, another way to check is at the source, use the Amazon S3 Management console to view the Meta headers on the actual stored gz files, as seen in the screenshot below:
     

     
    Another way to see if the Expires headers have been added to your S3 hosted cacheable JS/CSS files, is to use the developer console in your Chrome or Firefox browser (hit F12 and reload the page):

     

    8 purchases   12 downloads

       (1 review)

    Updated

  25. $5.00

    PDF Viewer

    PDF Viewer is a special "CK Editor" button, created for Invision community platform. with this editor button you can display "PDF files" through links in your posts or any other places that works with CKEditor throughout your community.
    Installation: In ACP go to Customization > Editor > Toolbars and click on Add Button > Upload "pdfview.zip" and Save
    Important Note: Usage of this plugin require to grant "post HTML" permission to user groups.
     
    Demo

    4 purchases   6 downloads

       (3 reviews)

    Submitted


×
×
  • Create New...