Jump to content

Community

Makoto

+Clients
  • Content Count

    5,018
  • Joined

  • Last visited

  • Days Won

    31

Reputation Activity

  1. Like
    Makoto got a reaction from OptimusBain for a file, 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
  2. Like
    Makoto got a reaction from Runwald for a file, 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
  3. Like
    Makoto got a reaction from Haruka Mayumi for a file, 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
  4. Like
    Makoto got a reaction from ViaconeMediaLtd for a file, 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.
  5. Like
    Makoto got a reaction from NikolaSS1 for a file, 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
  6. Like
    Makoto got a reaction from SebekToMarka for a file, 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
  7. Like
    Makoto got a reaction from abobader for a file, 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
  8. Like
    Makoto got a reaction from 403 - Forbiddeen for a file, 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
  9. Thanks
    Makoto got a reaction from Ilya Hoilik for a file, 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
  10. Like
    Makoto got a reaction from ThatGuyPlex for a file, 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
  11. Like
    Makoto got a reaction from Ryan M for a file, 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
  12. Like
    Makoto got a reaction from BomAle for a file, 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
  13. Like
    Makoto got a reaction from Thigh Inspector for a file, 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
  14. Thanks
    Makoto got a reaction from Orioni for a file, 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.
     
  15. Like
    Makoto got a reaction from sobrenome for a file, 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.
  16. Like
    Makoto got a reaction from mcsg for a file, 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
  17. Sad
    Makoto got a reaction from BertT for a file, 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.
  18. Like
    Makoto got a reaction from IPBPowerDev for a file, 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
  19. Like
    Makoto got a reaction from mcsg for a file, 📧 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.
  20. Like
    Makoto got a reaction from sobrenome for a file, 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.
  21. Like
    Makoto got a reaction from 403 - Forbiddeen for a file, 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.
  22. Like
    Makoto got a reaction from OptimusBain for a file, 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.
  23. Thanks
    Makoto got a reaction from MasterOfFreedom for a file, 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
  24. Like
    Makoto got a reaction from PawelCode for a file, 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
  25. Like
    Makoto got a reaction from The Old Man for a file, 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.
×
×
  • 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