Jump to content

Community

Makoto

+Clients
  • Content Count

    4,959
  • Joined

  • Last visited

  • Days Won

    31

 Content Type 

Profiles

Downloads

IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Forums

Store

Downloads posted by Makoto

  1. Free

    Sendfile

    Sendfile
    Sendfile is an IPS plugin that implements server X-Sendfile support into the software suite. Before purchasing, be sure to download and run the test script provided to ensure your server is properly configured for X-Sendfile support.
    sendfile_test.zip
    To run the test script, simply upload the "sendfile_test" folder to your websites root, and then navigate to "http://yoursite.com/sendfile_test" in your browser. You will be prompted to run a simple test to ensure X-Sendfile is functioning properly on your server.
    What is X-Sendfile?
    In short, it gives PHP a way to tell your web server to deliver files to the client after proper permission checks and other actions have been performed by IPS. This way, you are not relying on PHP itself to deliver the files to the client.
    The reason you don't want PHP to handle file transfers is simple: PHP is really inefficient at it. This is particularly important if you run IPS in a self-hosted environment and your community makes heavy use of attachments or IP.Downloads file submissions.
    When you have a lot of users trying to download files concurrently, PHP will rapidly consume your servers available memory pool and, assuming your server makes use PHP-FPM or fastCGI, it will lock up your available PHP processes that are used to serve pages to your other users. This means basic topics and other pages will not load until another users download has completed.
    By utilizing X-Sendfile, you are able to pass the workload back off to the web-server. This is immensely more memory efficient, faster, and will keep your PHP processes free. This overall makes IPS significantly more scalable, especially in a self-hosted environment.
     
    This project is licensed under the Mozilla Public License 2.0. Learn more
     
    Did you find this useful? Want more free plugins and applications like this?
    Show your support by buying me a Coffee, also known as programmer's fuel!
    https://ko-fi.com/makoto_dev

    38 downloads

       (0 reviews)

    Updated

  2. Free

    Makoto's Gallery Enhancements

    This plugin contains various tweaks and adjustments I have made to the IP.Gallery application to make it more suitable for my own personal use.
    After losing the original code for this plugin and having to reverse engineer the last build I made of it in order to apply a minor bugfix with the latest IPS release, I have decided to go ahead and open source my modifications here to submit as a general suggestion to IPS in regards to changes I'd like to see to the IP.Gallery platform.
    What this plugin does
    1. Changes the scaling of images in the gallery. I find the default gallery window way too small for most use cases. This plugin, by default, modifies the gallery window to utilize up to 65% of the browser window.
    Here is a before and after demonstrating this:
    Before 
    After 
    16x9 aspect ratios can cleanly fill the entire box with this setup, while other images still are able to be viewed at much more reasonable resolutions.
    2. Allows you to disable the gallery lightbox.
    The gallery lightbox is neat. It's nice to have in certain areas of the site, like when clicking on a gallery image linked in a forum post.
    It is not, however, nice to have literally everywhere you go in the gallery. It does not replace traditional gallery navigation for me, and based on the vast amount of user feedback I've seen, most members I've interacted with do not like this system either.
    This is anecdotal, but shares my personal experience.
    This plugin will let you disable having the lighbox open when you click on images in category and album overview pages. You will instead be directed to the normal image overview page.
    3. (Or more 2.1), disables the gallery lightbox when loading an image link directly.
    Why is the lightbox being forced here? It's redundant and not any more user friendly than just looking at the page that's already been loaded. It's just an annoyance. So I've disabled it.
    4. View full image actually opens the full image.
    This I consider more of a bug. The "view full image" link does not, as its name implies, open the full image. It opens the large, scaled down image in a new tab instead.
    This plugin fixes it so that it links to the original image instead.
    5. Adds a download button to the lightbox
    After bashing the lightbox overuse so much, I decided to wrap up by adding something to it. This includes a simple tweak that adds a "download image" button to the lightbox.
    6. Adds two new options to control the number of albums and images displayed
    By default, the gallery displays 25 albums and 50 images per page. If you utilize categories that make heavy use of both albums and direct image uploads, you may wish to tweak this like me. Personally, I prefer limiting the gallery to 10 albums per page.

    111 downloads

       (6 reviews)

    Updated

  3. Free

    Discord Native Widget

    Discord Native Widget
    This is a simple application that adds support for the Discord native widget to IPS.
    This is the same iframe based widget that you can access from your servers settings screen,

    Features
    Plug-and-play, just drag the widget to your sidebar and enter in your Server ID Supports both dark and light themes Unofficial Rich Discord Integration support (can provide a link prompting users to link their accounts below the widget) ☕ Found this useful? Want to support further development? Show your support by buying me a coffee!
    - https://ko-fi.com/makoto_dev

    461 downloads

       (2 reviews)

    Updated

  4. Free

    Profile Meta Tags

    NOTE: This plugin has been discontinued as of IPS 4.5 and will no longer be maintained or supported.
    Extremely simple plugin that adds in missing meta tags to profile pages as described here,
    This provides nicer link embeds on social media platforms and services such as Discord.

    58 downloads

       (2 reviews)

    Updated

  5. $30.00

    📁 Bulk / Zip Downloads

    Generate Zip archives from IP.Downloads and IP.Gallery on the fly!
    Important: Please fully read everything here before purchasing or installing this application. Most importantly, make sure you aware of the limitations outlined bellow.
    Versions 1.1.0 and up implement IPS 4.5 support and discontinue support for IPS 4.3. Consequently, releases after this version will require PHP 7.1 or higher to operate.
    Bulk / Zip Downloader is an application that allows IPS to generate dynamic Zip archives on-demand, providing your members with the ability to download entire gallery albums and IP.Downloads file submissions at once.
    Please be aware that this can be a very memory intensive application, notably if you are using the Native PHP transfer method with IP.Downloaods. With IP.Gallery, the application is relatively safe to use on most hosting environments, but caution must be used when enabling use with IP.Downloads.
    If you are on a self-hosted environment and are utilizing Nginx, you can use the mod_zip extension instead of Native PHP. This provides significantly better performance and, unlike with PHP, has a very low memory footprint.
    Features
    IP.Gallery (albums) support IP.Downloads (files) support Group based permissions Custom error messages Nginx mod_zip support Limitations
    When using the Native PHP implementation (required if you use Apache), please be sure your PHP memory limit can support at least 3x your communities configured upload limit plus ~100MB (for the core IPS application). This means if your maximum upload size is set to 100MB, your memory PHP limit should be configured to at least 400MB. I am currently working on optimizing this to reduce the requirement to roughly 2x instead of 3x, but please be sure your server can handle the applications memory requirements before use. mod_zip and mod_pagespeed can currently not be used in conjunction with one another. Pagespeed must be disabled using "Pagespeed off", otherwise mod_zip requests will return as aborted. Unfortunately, this happens even if you attempt to use "pagespeed Disallow" on the application. Demo
    To ensure your server is capable of running this application, a free demo can be installed, allowing you to run test downloads from the AdminCP of your IPS community.
    bulkdldemo.tar
    You can find the tests page under "Zip Downloads" in the Community tab of your AdminCP. After testing, remember to uninstall the demo before installing the full application!

    5 purchases   25 downloads

       (1 review)

    Updated

  6. $40.00

    Radical Tags

    Invision Power’s most comprehensive Tag Management system
    Radical Tags is a modern tag and prefix management system for IPS 4.4, carrying over the features you know and love from the original Advanced Tags and Prefixes application by Ryan with many new additions and usability improvements.
    Notice: If you need to use this application on IPS 4.4, please download version 1.8.1 from the Previous Versions tab below. Versions 1.9.0 and up will only be compatible with IPS 4.5.x
    Features
    Radical Tags supports many features out of the box, with many more useful features coming in future releases.
    Tag and Prefix customization
    Customizable tags and prefixes, supporting both an easy-to-use interactive editor and an advanced HTML based editor. Supports not only prefixes, but regular tags as well! Make your tag lists stand our with color-coded tags.  
    Forum / Category settings
    Radical Tags allows you to configure settings for tags and prefixes on a per-category basis. These settings include..
    Requiring a prefix Customizing the tag mode (open, closed, or prefix only) Setting a custom language string for the Prefix input (for example, “Platform” on gaming themed forums) Customizing lists of allowed or suggested tags Customizing which prefixes are allowed to be used Setting a default prefix Setting the minimum number of tags that must be used Setting the maximum number of tags that can be used Aliases
    Provide “aliases” that replace commonly used tag synonyms with a single standardized tag of your choosing. For example, on a photography forum, you may have common tags such as “nature photography” that you’d prefer just be saved as “nature” or vice versa. With this feature, you can add an alias that will automatically convert these tags on submission. Tag management
    View a list of your communities most used tags, filterable by any item type (Topics, Gallery Images, Blogs, even other third-party applications!) Replace tags in just a few clicks Easily search for and delete unwanted tags Widgets
    Elegant and customizable tag cloud widgets ..and more!
    Easily port over your Advanced Tags and Prefixes configuration from the Tools page Provide a new, sleek, modern look for your communities tags

    85 purchases   342 downloads

       (5 reviews)

    Updated

  7. $20.00

    Attachment Watermarks

    Attachment Watermarks
     
    Watermarks is an application that allows you to apply watermarks to image attachments uploaded within your community, just as you can for images uploaded to the IP.Gallery application.
    Version 2.0.0 is a continuation of the original Attachment Watermarks plugin. If you are upgrading from this version, please note this is not a direct upgrade. You will need to uninstall the plugin, and then install the new application afterwards.
    This new version includes many highly requested features, including..
    The ability to retain backups of original attachments, which you can restore freely at a later date The ability to apply watermarks to existing attachment uploads Watermarks that scale dynamically according to the original images size The ability to freely change and update watermarks in the future (as long as you leave attachment backups enabled) Attachment Watermarks is currently the only watermarking application on the marketplace supporting all of these features!
    Setup
    After installation, just navigate to the settings page to get started. You'll first be prompted whether or not you want to retain backups of non-watermarked images.
    It's strongly recommended you do, unless you are very constrained on storage space.
    Once this is done, just upload your watermark and adjust the other settings to your preference!
    At this point, you can optionally go ahead and apply your watermark to existing attachments through the "Rebuild attachment watermarks" option at the top right.

    37 purchases   115 downloads

       (6 reviews)

    Updated

  8. $15.00

    Awesome Forum Icons

    Awesome Forum Icons
     
    Have you ever wanted to spice up your forum icons, but don't want to deal with the hassle and drawbacks of using static images?
    Then Font Awesome icons may be for you!
    This application allows you to use any of Font Awesome 4.7's 675 icons as custom icons for your own IPS forums.
     https://fontawesome.com/v4.7.0/icons/
    These icons will seamlessly replace the traditional speech balloon/comments icon that you see on your board index. Other than the icon changing, they will still look, function, and be styled exactly the same!
    This can also be utilized with custom themes, light or dark.
    Demo
    Say, for example, you have a forum for general conversation, sharing artwork, authors, bug reports, or so on. Chances are, there's an icon for you.
    Before 

    Boring. Let's spice it up a bit!
    After 

    That's better! See how much more life you can give your forums just by giving them their own unique icons?
    How does it work?
    Simple! Just install the application, edit the forum you wish to customize, and select the icon you wish to use.
    You'll see a new option for Font Awesome icons appear just below the traditional Icon upload form, 

    That's all there is to it!

    15 purchases   19 downloads

       (1 review)

    Updated

  9. $40.00

    Account Deactivation / Deletion

    Account Deactivation
    Notice: If you need to use this application on IPS 4.4, please download version 1.4.4 from the Previous Versions tab below. Versions 1.5.0 and up will only be compatible with IPS 4.5.x
    Now and then, a member of your community may come to you asking to have their account deactivated or permanently deleted. It's a pretty common event on all types of social networking sites.
    People like to be in control of their accounts. When they no longer utilize a site, they often want to be able to have their accounts disabled for privacy reasons and to prevent unwanted messages and other notifications from being sent to them.
    It can be frustrating to a member when they can otherwise find no venue to accomplish this. Many members may not go through the trouble of manually submitting a request to a staff member requesting to have their accounts disabled, but it can still leave a negative impression on them.
    By providing your members with an easy avenue to have their accounts deactivated, you can alleviate this stress and provide your members with a better sense of security and privacy.
    With this application, deactivation doesn't even have to be a permanent choice. Should any deactivated member decide they want to come back to your site in the future, all they will have to do is log in and click a single button to have the account activated again!
    Main Features
    Account Deactivation is a full featured application, offering a wide variety of settings and functionalities for handling both deactivation and deletion requests. Some of these features include..
    ✔ ModCP Extensions
    Comes with an advanced, full featured Moderator Control Panel interface. Your staff members will be able to process account deactivation requests with ease!
    ✔ Deactivation or Deletion?
    Access to both account Deactivation and Deletion can be individually enabled via member groups.
    ✔ Grace Periods
    Optionally offers "Grace Periods" for deletion requests, allowing members time to log in and cancel their request should they have second thoughts.
    ✔ Automated Reactivation
    Optionally present deactivated members with the option to reactivate their accounts if they log into them again after deactivation.
    ✔ Mod Queue Support
    Optionally require deactivation and/or deletion requests to be approved by a staff member before being processed.
    ✔ Deactivated Member Groups
    Optionally move a member to a custom "Deactivated" member group after deactivating their account, then move them back to their original group automatically on reactivation.
    ✔ E-mail Notifications
    Optional user e-mail notifications for all deactivation and deletion events. (Request pending, completed, rejected, and account reactivated)
    ✔ Member Insights
    Allow members to provide reasons for their deactivation requests, providing you with potentially valuable information on how you can improve your community in the future.
     

    53 purchases   223 downloads

       (3 reviews)

    Updated

  10. $20.00

    📧 Block Disposable E-mails

    Indisposable
    Features
    Completely block registrations using disposable e-mail addresses and prompt the user to use a real e-mail address
    Scan and identify which of your existing members are already using disposable e-mails
    Request (or force) existing members with disposable e-mails to update their account before gaining site access
    Allow members to register with disposable e-mails, but log them for review in the AdminCP
    Prevent members from changing their e-mail to a disposable one in the settings panel
    Block members from registering multiple accounts under the same e-mail address by abusing Gmail Aliases
    Log and view a list of the most frequently used disposable e-mail services on your community
    About
    Indisposable is an application that helps protect your community by blocking registrations that use disposable e-mail addresses.
    Why are disposable e-mails bad?
    Disposable e-mails are not inherently bad, but they should not be used for registering accounts on platforms such as IPS.
    Foremost, they present a significant security risk for your members. These e-mail accounts are publicly available to anyone and everyone with no password required. That means if someone registers for your community with a disposable e-mail address, anyone else who also uses that disposable e-mail service can see this and could completely take over that persons account.
    Second, disposable e-mails are commonly used for abusive purposes, as they make evading bans much easier. Instead of the user having to go through the lengthier sign-up process for a new e-mail account with GMail or so on, they can generate a new throwaway e-mail in seconds.
    How is this different from just manually banning disposable e-mail domains?
    Disposable e-mail services actively fight against people doing just this by registering cheap alias domains to tie to their service whenever one gets too much attention.
    On our test community with roughly 100,000 unique members, we have logged over 1,000 unique disposable e-mail domains.
    Trying to keep up and block these manually is not practical. That’s where Indisposable comes in.
    Indisposable uses Kickbox’s industry leading e-mail validation services to instantly identify and reject disposable e-mail addresses, requiring no additional work on your end.
    Privacy
    This application only validates e-mail domains. That means if a user registers with “john@example.com”, all we do is verify that “example.com” is a valid e-mail domain. Your members actual e-mail addresses are not collected or sent to any third-party, ever. Period.

    56 purchases   220 downloads

       (7 reviews)

    Updated

  11. $20.00

    Discord Chat Client

    A fully functional Discord chat widget for your IPS community!
    Discord Client integrates a fully featured Discord chat client into your website in the form of a “Crate” (a widget activated by clicking a Discord icon at the bottom of your screen), or embedded directly into your site via Widgets.
    You can also embed the chat client on IP.Content pages, allowing you to create and customize dedicated chat pages on your community if you so desire!
    Members of your community will not even need a Discord account to use the widget. All they have to do is pick a name and start chatting.
    Demo
    Easy step-by-step configuration
     
    configuring.mp4 Configurable drag-and-drop widgets
     
    widget.mp4 You can find a live demo of the applications Create widget on our demo site:
    https://www.taiga.sh/
    And a demo of the embedded client here:
    https://www.taiga.sh/discord-chat/

    35 purchases   94 downloads

       (3 reviews)

    Updated

  12. Free

    Invision Development Helper (CUI)

    Invision Development Helper (IDH)
       
    Invision Development Helper is a command line utility designed to aid third-party IPS developers in their everyday workflow.
    IMPORTANT: THIS TOOL IS FOR USE ON LOCAL DEVELOPMENT ENVIRONMENTS ONLY. UNDER NO CIRCUMSTANCE SHOULD ANY OF THE PROVIDED TOOLS BE USED ON A PRODUCTION SERVER.
    Installation
    First, make sure you have installed the included Invision Development Helper.xml plugin onto your development site.
    If you are on Linux, you can copy the idh executable to /usr/local/bin for convenience.
    Otherwise, just extract the included idh file to the directory of your IPS installation and run it from there.
    If the script is not being run while you are currently in your IPS installation root, you must set the path to your IPS installation in the IDH_PATH environment variable.
    Features
    Interactive console

    IDH integrates IPS with PsySh via the console command, allowing you to quickly test and run IPS code directly from the command line.
    Command line IPS installation
    IDH includes support for downloading the latest IPS release and IPS development resources straight from the command-line.
    This hooks into the same API that IPS uses when processing updates within your community. Meaning, obviously, you still need to provide a license key, username and password for it to work. This will then download the latest build available straight from IPS.
    In addition to this, IDH now allows you to perform a complete installation of IPS from the CLI as well. This is built not only to make setting up local test and development environments easier, but to facilitate automated testing and pave the way for GitHub CI support in the future.

    Application management
    IDH includes a dedicated CUI allowing you to manage various aspects of your application from the commandline.

    From here, you can
    View application information Build your application for release (more information below) Rebuild the application Build a new application version Enable/disable problem applications remotely
    Build for release
    The "build for release" function does all of the following things for you at once:
    Creates a new builds directory for you, which is organized by your applications long_version Rebuilds the application Builds and copies the applications PHAR archive, making sure to exclude tests, screenshots, and other undesirable folders Compiles and zips any documentation and license files (README.md, README.html, LICENSE.txt, ...) Compiles all development resources Copies over screenshotos in the screenshots folder (if available) This way, everything is bundled up and ready to be directly uploaded to the marketplace. No having to manually copy or move things around, everything is sorted and compiled for you in an instant.

    Proxy classes
    Just as the old Power Tools application did, IDH provides the ability to generate "proxy" classes used to help your IDE properly resolve IPS' monkey-patched classes.
    Even better, it can parse database schema files and automatically assign them as properties to their associated classes!

    Support
    Clear IPS cache and data store remotely Remotely backup/dump your development servers database Run MD5 checks to find modified core files

    56 downloads

       (0 reviews)

    Updated

  13. $8.00

    Reactions Feed Widget

    This plugin adds a simple and easy to configure widget to your IPS community for displaying a feed of reactions in near real-time.
    The types of reactions that are displayed are fully configurable in the widget settings (so you can only display certain positive reactions if you'd like and/or only display reactions in certain applications).

    8 purchases   14 downloads

       (1 review)

    Updated

  14. Free

    Color Palette

    Introduction
    Important: This application requires IP.Gallery to function.
    Color Palette is an extension for the core IPS Gallery application. It allows color palettes to be automatically generated from images uploaded to your gallery, offering a great aesthetic addition for all artistic communities!
    Note: This application is fairly resource intensive and can impact upload times on more constrained servers. If this becomes a problem on your host, you can lower the palette accuracy via the settings page to reduce the applications resource consumption.
     
    Need the development files?
    https://dev.taiga.sh/ips/Color-Palette
    Did you find this useful? Want more free plugins and applications like this?
    Show your support by buying me a Coffee, also known as programmer's fuel!
    https://ko-fi.com/makoto_dev

    60 downloads

       (0 reviews)

    Updated

  15. $10.00

    Post requirement for links

    Adds URL filtering support based on a members post count.
    With this plugin installed, if a member doesn’t meet the minimum post requirement and attempts to make a post with a link in it, you can either..
    Have the link stripped and displayed as text Have the post held for moderation Requested by @MediaDIGI.com here:
     

    5 purchases   8 downloads

       (0 reviews)

    Updated

  16. $8.00

    Topic reputation

    Topic reputation on forum overview
    This is a simple plugin that enables you to display a topics reputation on forum overview pages, similar to how platforms such as Reddit operate.
    A topics reputation is calculated by either how much reputation the topic author earned in that topic, or how much reputation the first post received (you decide!)
    Display options
    This plugin provides three methods of displaying reputation on the forum overview:
    Replacing the topic views counter with reputation Appending the reputation counter after topic views Displaying reputation before topic titles

    5 purchases   9 downloads

       (1 review)

    Updated

  17. Free

    VarDumper

    Var Dumper
    IMPORTANT: This is a development resource. Do not install this application on a production server.
    Adds support for Symfony’s VarDumper class via Laravel’s famous dd() and dump()functions.
    If you’re not familiar with what those are, it essentially is a much, much prettier and functional version of var_dump() and die(var_dump()) for debugging.
    Output is syntax highlighted and arrays can be expanded/collapsed. If you use var_dump() a lot in your debugging routine, this will be your best friend.
    Installation
    Literally just install it. That’s it. The installed application runs eval() to force the functions dd() and dump() into the global namespace, so you can use them anywhere while debugging your code.

    39 downloads

       (0 reviews)

    Submitted

  18. Free

    Power Tools

    Power Tools
    Introduction
    Power Tools is a third party command line utility for Invision Power Suite developers. It aims to aid in development by packaging several useful command line script and applications together in one easy to use application.
    ☕ Found this useful? Want to support further development? Show your support by buying me a coffee!
    - https://ko-fi.com/makoto_dev
    Installation
    If you are on Linux, there is an optional executable included in the release package which you can extract and copy to /usr/local/bin for convenience.
    Otherwise, just extract the included ptools.phar file to the directory of your IPS installation. Then, from your terminal window, navigate to the applications directory and run ptools.phar as you would any other PHP script from the command line,
    $ php ptools.phar Power Tools version 1.0.1 Usage: command [options] [arguments] Options: -h, --help Display this help message -q, --quiet Do not output any message -V, --version Display this application version --ansi Force ANSI output --no-ansi Disable ANSI output -n, --no-interaction Do not ask any interactive question -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug Available commands: classmap Generate a map of error codes for classes in an IPS application help Displays help for a command list Lists commands tinker Launches an interactive shell interpreter for an IPS installation generate generate:activerecord Generates an Active Record boilerplate class generate:content-comment Generates a Content Comment boilerplate class generate:content-item Generates a Content Item boilerplate class generate:content-node Generates a Content Node boilerplate class proxy proxy:regen (Re)generates all proxy classes for the application Features
    Tinker
    Tinker is one of Power Tools most.. well, powerful features! The name tinker was inspired by Laravel's own "tinker" command, and it essentially operates in the same manner.
    Both are powered by PsySH, an application that provides an extremely powerful PHP REPL for your applications.
    Stop making your life difficult by executing arbitrary code in random modules for testing, or worse yet, actually trying to use the native PHP CLI interpreter.
    Need to test if your Item class is working correctly? Just pop into the REPL and give it a whirl!
    Everything in the tinker shell essentially works as your application does when run through the web browser. You can even get documentation on class methods right from within the interpreter,

    PsySh is a truly awesome tool. To learn more about it and all the features it offers you, check it out on PsySh.org.
    Proxy Classes
    Due to IPS 4.x's monkey-patching based framework, several useful features of your IDE will be rendered non-functional (suggestions, code completion, etc). This command generates proxy classes for your your IDE (including support for 3rd-party applications), so it will be able to properly reference IPS' classes regardless of monkey-patching.

    The proxy class generator can even automagically generate property mappings to all your database columns!

    Class Generators
    Power Tools comes with several powerful and fully featured class generators for IPS Nodes, Items, Comments and generic Active Record classes. These generators take care of all the necessary boilerplate for you automatically.
    For example, generating a new Content Item class is as simple as running a single command and following the on-screen input prompts:
    <?php namespace IPS\induction\Test; /* To prevent PHP errors (extending class does not exist) revealing path */ if ( !defined( '\IPS\SUITE_UNIQUE_KEY' ) ) { header( ( isset( $_SERVER[ 'SERVER_PROTOCOL' ] ) ? $_SERVER[ 'SERVER_PROTOCOL' ] : 'HTTP/1.0' ) . ' 403 Forbidden' ); exit; } class _Item extends \IPS\Content\Item { /** * @brief Application */ public static $application = 'induction'; /** * @brief Module */ public static $module = 'induction'; /** * @brief Database Table */ public static $databaseTable = 'induction_items'; /** * @brief Database Prefix */ public static $databasePrefix = ''; /** * @brief Multiton Store */ protected static $multitons; /** * @brief [ActiveRecord] ID Database Column */ public static $databaseColumnId = 'id'; /** * @brief Default Values */ protected static $defaultValues = NULL; /** * @brief Node Class */ public static $containerNodeClass = NULL; /** * @brief Comment Class */ public static $commentClass = NULL; /** * @brief Review Class */ public static $reviewClass = NULL; /** * @brief Database Column Map */ public static $databaseColumnMap = array( 'container' => 'category_id', 'author' => 'author_id', 'views' => 'views', 'title' => 'title', 'content' => 'content', 'num_comments' => 'num_comments', 'last_comment' => 'last_comment', 'last_comment_by' => 'last_comment_by', 'last_comment_name' => 'last_comment_name', 'last_review' => 'last_review', 'date' => 'date', 'updated' => 'updated', 'approved' => 'approved', 'approved_by' => 'approved_by', 'approved_date' => 'approved_date', 'pinned' => 'pinned', 'featured' => 'featured', 'locked' => 'locked', 'ip_address' => 'ipaddress' ); /** * @brief Title */ public static $title = NULL; /** * @brief Icon */ public static $icon = 'file'; /** * @brief [Content] Key for hide reasons */ public static $hideLogKey = NULL; /** * @brief Form Lang Prefix */ public static $formLangPrefix = 'induction_'; /** * @brief Reputation Type */ public static $reputationType = 'id'; } Class Mapping
    The classmap command maps unique ID numbers to your applications class files. These ID numbers are then stored and maintained for use in error codes.
    By maintaining and actively using a proper error code scheme, you can easily and transparently map the location of errors that are triggered in production.

     
    This application is available under the Mozilla Public License 2.0. I welcome developers to extend and enhance this tool as they wish, but please make sure you understand the licensing requirements before doing so.

    35 downloads

       (0 reviews)

    Updated

  19. Free

    Fake Content Generator

    Important Note: This application is intended for use by developers only. Please do not install this application on a production server.
    Faker provides developers and theme designers with a means of quickly and easily generating fake (boilerplate) content on their development installations.
    This application is currently in pre-release status. It is currently limited generating member accounts and forum topics at the moment, but I plan on offering a means of easily extending the application so that it can be used to generate boilerplate content on custom third party applications in the future.
    Git repository:
    https://dev.taiga.sh/makoto/IPS-Faker

    294 downloads

       (4 reviews)

    Updated

  20. Free

    Hide Empty Reviews

    This is a simple plugin which does just what the title says: it hides "empty" reviews.
    When upgrading your community from 3.4.x, you are able to convert "ratings" to "reviews" in the new system. However, these converted ratings all end up being displayed as reviews with no associated text, which is unsightly and generates pointless clutter.
    This plugin allows you to keep ratings from the old system and simply hides them from view the reviews tab. This means old ratings will still count towards an items overall rating, but the review page won't be cluttered with those empty reviews.
    Members will still see their own review, regardless; this way a member who previously rated a file in the old system can still edit their review and add content to it after you upgrade.
    Did you find this useful? Want more free plugins and applications like this?
    Show your support by buying me a Coffee, also known as programmer's fuel!
    https://ko-fi.com/makoto_dev

    25 downloads

       (0 reviews)

    Updated

  21. $8.00

    (Editor) Message Box

    Introduction
    This plugin extends the suites editor by implementing support for message boxes. Message boxes are a useful for just about any community, they allow you and your members to easily and aesthetically highlight warnings or any other general pieces of information.
    Licensing and other information
    This plugin is commercially licensed, one purchase is valid for one installation. If you wish to install this plugin on multiple IPS communities, please do the right thing and support future development by purchasing a license for each community!
    By purchasing the (Editor) Message Box plugin, you acknowledge that you have read and agree to the following license terms:
    https://www.binpress.com/license/view/l/93f2784a52455af6fda7295ab356dcc4

    39 purchases   133 downloads

       (5 reviews)

    Updated

  22. $60.00

    Attachment Download Limits

    Attachment Download Limits
    For communities making heavy use of forum attachments, bandwidth costs can quickly become an issue. With IP.Downloads, you are able to restrict how many downloads members can make in a set time period to alleviate this. However, with forum attachments, no such feature exists.
    That's where this application comes in. Attachment Download Limits is an application that enables you to easily restrict how many attachment downloads set member groups can make per day, just as you can with IP.Downloads file submissions!
    Note: Restrictions can not be applied to image attachments, only regular file attachments.
    Main Features
    ✔ Group Restrictions
    Download limits can be configured on a per-group basis, so different groups can have different (or no) download limits.
    ✔ Custom Error Messages
    Particularly useful for communities that make use of a premium membership system; this way you can easily provide an upgrade link to members that exceed their download limits.
    ✔ Customizable Templates
    For more advanced users, the error pages are templated so you can edit and customize it however you like!
    ✔ IP Address Logging
    Review the number of attachment downloads for members and individual IP addresses in the ModCP and AdminCP IP address tools.
    ✔ Guest Support
    Guest downloads can also be restricted! For guests, the downloads are simply limited by the users IP address.

    2 purchases   7 downloads

       (1 review)

    Updated

×
×
  • Create New...

Important Information

We use technologies, such as cookies, to customise content and advertising, to provide social media features and to analyse traffic to the site. We also share information about your use of our site with our trusted social media, advertising and analytics partners. See more about cookies and our Privacy Policy