Jump to content
Announcing Achievements! ×

Community

All Astronauts

+Clients
  • Posts

    942
  • Joined

  • Last visited

  • Days Won

    6

 Content Type 

Profiles

Downloads

IPS4 Providers

Release Notes

IPS4 Guides

IPS4 Developer Documentation

Invision Community Blog

Forums

Store

Downloads posted by All Astronauts

  1. $25.00

    Viewers

    Track and Display Content Viewers in your Invision Community

    Socially so other users can see who's viewing what. For moderation to see what content, and when, members are viewing when trouble occurs. Widget displays for social display of this information. Modal pop-up tables for more detailed views. ACP action to wipe all logs. Forums-per-Topic action to wipe just that log. ACP member views has member's views right there for perusal. GDPR-compliance! When a member wants their data, and you use the ACP tool to download such, their member views are right there as well. More! See screenshots. Viewers is the 4.5 revision of Who Viewed the Topic -  enhanced with front end new views, ACP member view, tools to wipe logs, and GDPR compliance!
    This is a complete re-write of the old plugin - it's an application now with a lot more under the hood and more to come. It currently supports only Forums, but Blogs, Gallery, and more (even custom apps) are in the dev queue.

    Users of Who Viewed the Topic can rest easy - installation of this application will AUTOMATICALLY import that data AND remove the plugin for you. The two (three?) users of Who Viewed the Blog should leave that installed. When Blog support comes in a later version the same import and removal will occur.

    Other Apps?
    Yes! Gallery and Commerce are my next targets, with Blogs on the fore-front for upgrade purposes. My intention is to also support additional 3rd-party apps but I want to see if the demand is there first as that will require a little (not much) abstraction in the code.
    Next up?
    See above, plus a profile tab so members can view, and probably export, their own views. Some other ideas cooking as well.
    Note on GDPR
    It's going to be up to you to notify your users that this data is stored. Just add it to your terms and conditions or privacy policy or what have you. You probably should have been noting that all these years... Still, as usual, laws and restrictions on this stuff vary from country to country and it's not my responsibility what you do with this data. This may be a simple social thing at its core but the fact remains you are tracking content they view. It's pretty normal overall, routine even, but since I went ahead and added in the GDPR support, you may wish to make an effort and formally let your users know.
    Heavily Trafficked Site? Thousands of concurrent users?
    Shouldn't be a problem. The modal pop-up views are single instances triggered by user-input (clicking the button) so no page-load worries there. The widgets you have an option for cached and non-cached. So use cached 😃. I've also have an index on the table to make things perkier as well. If this fits your site's profile and there are still problems, just yell and I can probably gin-up a datastore fully cached option.
    Tested?
    Couple of months now on a few live sites.
    Thanks! Enjoy!

    4 purchases   7 downloads

       (1 review)

    Updated

  2. Free

    Pages ACP Append Field and Category IDs

    Those of you doing serious custom work or jumping into other clients Pages installations to design, patch, change things in templates - especially heavily customized forms - probably want easy access to the database field id numbers.
    Here you go.
    Version 2 adds in database category IDs as well. 
    Just as useful.

    13 downloads

       (1 review)

    Updated

  3. $20.00

    Super Search and Stream Results

    Searchlight navigable highlighted search terms on the content items themselves Select-a-Search highlight text to search feature on commenting content More Precise Search Result Snippets Customize Gallery stream results Truncate Stream descriptions  
    Searchlight

    Highlights searched-for terms on search results content pages. When your users click a search result link, the content page that loads with those results will have their search terms highlighted! SSSR has some major improvements over the earlier standalone Searchlight plugin. Marked terms can be navigated via a side-page navigation element that also notes how many marks there are on the page and which mark is currently navigated to. Admins can configure not only the mark styling but create separate styling for the "active" mark on a page. Version 4 of SSSR incorporates major improvements into the marking routine
    With 4.0.0 I've reworked the Searchlight functionality to effectively remove any double marks that would break the Searchlight highlighting and navigation, added more formatting options for the search mark navigator, and a few other things. As usual, more to come...
     
    Select-a-Search

    On comment content, which are any commenting areas in the Invision Community suite, most notably Forums, IPS provides a feature where you can select text and are then presented with the option to add that selected text as a quote in a new comment/response. SSSR with 4.0.0 now piggy backs on that feature to allow you to instead search that selected text instead! Admins can just add the single option to search for the selected text as individual terms or as a direct phrase (quote). Yes, expanding this to other non-comment areas is on the punch list but it will probably require adding in a 3rd party tooltip library. Not the end of the world, just means I'll take some time before doing it.
     
    Better Search Results Snippets
    Prior to Invision Community 4.5 IPS pushed out the ENTIRE content item for every search result. That was... not ideal. So I had a Truncate Search and Stream Results plugin that lightened that load and also incorporated it into an early version of this plugin. IPS got religion with 4.5 and now natively truncates every search and stream result to 600 characters, which naturally removes the need for my truncating plugin. The hitch though, is that it is always the first 600 characters of the item. If you expect search results to have some of your searched for terms highlighted in the snippet, unless you have a hit in the first 600 characters, that ain't happening. For streams this is nothing - there is nothing to mark out. For search results this is a problem. I went out of my way with my earlier plugin to ensure at least something highlightable was returned in the search results snippets. For 4.5 this is, as you can see, still needed. SSSR skips common English stop words (Elasticsearch list, to skip common things like 'a', 'the', and so on) and looks for the first instance of a search term in the content item, grabs some text forward and back, and pushes that 600 characters out for the search result snippet, ensuring you will, usually, have something highlighted in each result returned. Works spectacularly for quoted search terms; see the screen shots for the rest. Its pretty solid though I do have an upgrade in the hopper that will take the longest of your search terms and use that as the one to mark out instead of just the first term. Either way, this is a nice search upgrade.
     
    Display Mods
    When users make custom Streams, all of their choices for content appear in the description underneath the stream name. That can be a rather large amount of text. SSSR provides an option to truncate all that down with whatever remains available under a 'read more' click. See screenshot. Gallery stream results can be quite heavy, often times loading in 15 or more images per Gallery item. That's a lot of weight for a page. SSSR let's you truncate that all down to whatever level you are comfortable with. When users are on the advanced search / search results page, they probably do not need to be told in the page title that they can 'Search the community'. SSSR provides an option to kill that and replace it instead with the terms searched for with the same appearance as the page title.   
    Notes
    Make sure you toggle the Searchlight feature ON in the plugin settings. Same for Select-a-Search. Searchlight should work most places in most apps but Gallery has been specifically exceptioned OUT due to the post-pageload image popup modal. I might come back to that later. IMPORTANT! For select-a-search, this piggy-backs on the built-in IPS quote highlight function. That feature ONLY fires if a user is able to actually quote something in a comment area. That means it will not fire for guests if you do not allow guests to post, or any forums/topics where the member is not allowed to post, locked topics, and so on. Yes there is still more to come with this mod. Search junky? Check out Social Search. It's slightly paused as IPS now natively tracks search results but my tracking is more precise and there are some neat social features around search. IF we get some more interest there I'd love to get back at it...  
    Any questions just pop into the support topic.

    14 purchases   36 downloads

       (0 reviews)

    Updated

  4. $20.00

    Pages Searchable Text Fields

    How does this work?
    During the indexing process for an IPS Pages database record the field you have flagged as "Content" is processed by the IPS indexing method. After that is complete, this plugin checks that the overall item is indeed a Pages database record and looks for text, text area, and editor fields that are also a part of the record. If those fields have been flagged by you with this plugin to be included in the search index those areas are then collected, stripped of HTML elements to retain only the pure text content (Editor fields only), and then appended to the end of the initial indexed data (that field you have marked as "Content").
    That field content is now in the search index and, naturally, searchable!
    For example if a Pages database content element consists of "Today is a good day to die!", and you have an additional text field where you allow someone to enter a day of some kind, for example, "Penguin Awareness Day", if you flagged that extra field as searchable, the indexed text for this content item will be:
    Today is a good day to die! Penguin Awareness Day Without the ability to flag these extra fields as searchable and then append their contents on to the content item search data entry, searches for Penguin Awareness Day will return nothing at all, which makes the use of Pages databases much less useful when you can only search for the fields flagged Title and Content.

    When does this actually apply?
    When records are saved (initial creation) and when edited of course. Also during search index rebuilds.

    What happens if I remove this plugin or disable it?
    Those additional fields will no longer be indexed. Any of those fields previously indexed with records will remain in the index until the record is edited again or you rebuild the search index. On edit or re-index, that additional appended text will not be indexed.
    I can't stop you or your other admins from doing... interesting things. This plugin does EXACTLY what it says, no more, no less. The plugin also is not psychic so when one of your admins decides to do some server work and disables this (and other plugins) but people are still making entries on the front end into a Pages database where you had extra fields marked as searchable the result will be pretty much what you expect...

    What happens if IPS decides to finally include this functionality themselves?
    Remove this plugin, do whatever is required of the new IPS functionality, rebuild the search index. This plugin only appends the additional text to the search index entry (which for Pages database records is whatever the content of the field flagged as "content" is, minus HTML code) and makes no actual changes to the record content itself. 

    Why hasn't this been included by IPS before?
    Appending specifically? Permissions. Searchable fields in general? A structural challenge with the overall IPS content model.

    Explain.
    Every database field can have custom permissions. For example, you can create a bug tracker where there are publicly viewable fields and then other fields that only staff can see. However, there is only a single search index content entity that is searched - not separate searchable entries for every field. That means that every field you append to the search index with this plugin MUST be a field you want everyone to be able to see and search. When viewing a record those field permissions will of course apply, but with this information appended to the single searchable index entry you risk the chance that a search result will display with that formerly staff-only field and now everyone will know your admins are calling other members "buttheads" or worse. Be careful!
    For IPS to solve this, they would need to treat all additional text, editor, and text area fields as totally separate entities to be inserted into the search index. The management of that endeavor will require some engineering - it's doable but requires some choices to be made along with how to present the final search result. We didn't get additional searchable fields in the 3x line, not with the initial 4.0.x hotness, and with 4.3, 4.4, 4.5 now it still appears to be a distant dream. I got tired of waiting. For my use case I can write a custom app and deal with the problem my way, or I can just use Pages, append the two text fields I need searchable to the main content field with this plugin, and call it a day. 
     
    Future development?
    Looking at filtering out content from being indexed by entering a regex equation. If the content of the field matches your regex, this plugin will not append it to the search index entry. This will cut down on search index spam if the text fields you are appending often contain repetitive entries and you'd rather just index out the more unique ones. Maybe numbers? 
    August 2020 EDIT: Those are still on the table but with only four purchases all these years it's not a priority. If someone wants to throw some money at me to sponsor those features feel free. I actually use the regex tweak on one site but it's currently a simple hardcoded hack.
     
    OK, great, but I already have a massive Pages database. I installed this and set the fields I wanted to be indexed in this database. I get that new records going forward will have the field values added to the search index but what about old records?
    For Invision Community 4.4 and above, with PSTF 2 and above, you can now click on the plugin settings and fire off a re-index process for the database you select. 4.3 or lower users on an older version will need to manually edit and save (that's all, just open/close) each record to force the new indexing or rebuild your entire community via the search settings in the ACP.
     
    PSTF version 2 is for Invision Community 4.4 exclusively - do not use on lower versions!
    PSTF version 3 is for Invision Community 4.5, though it should work on 4.4 as well (untested)
    $20 to buy, $5 every 6 months renew 

    7 purchases   26 downloads

       (2 reviews)

    Updated

  5. $20.00

    Sound Board

    Add an HTML5 audio player to ALL audio file attachments in commenting areas through the entire Invision Community suite! Set a new default notification sound for your community! Allow members to customize their notification sound! Administrators can limit this ability to specific member groups. Choosing only the guest user group will force everyone on to your new default customization sound. Allow members' custom notification sounds to be playable on member profile pages. Disable the public display for your more naughty members and their naughty notification sounds...  
    HTML5 Audio Player File Attachments
    NEW! 7.1.0 Adds tag reading for MP3 and FLAC files.

    Tag content appended beneath the audio player. Also swaps out the paperclip for the music note icon on audio attachments. See the support topic for what's coming down the line...
    --------------------------

    In any and all commenting areas of your community, where your users have the ability to add attachments, with Sound Board, audio file attachments such as MP3's can now be DIRECTLY PLAYABLE from within the posts themselves!

    These players are applied via JavaScript and are NOT inserted into the post content directly. It's a soft-touch approach that ensures none of your content becomes corrupted down the line. These players are removed from content prior to any quote/multi-quote events, and usually re-applied after all content is reset (merge events when a user posts consecutive posts within the auto-merge limit will end up with untemplated attachment links in the merged post and so the player will not apply in that instance - once a user refreshes the page, all the players will be visible again).
    These are the browser-based HTML5 players and as such will appear differently depending upon what browser you use. Firefox for example has a predominantly black player.

    The download controls on the players' themselves are disabled so that the attachment download function remains the primary way the user will retrieve the file ensuring permissions and download counts are accurate. Do note though that enterprising users could just examine the page code to see the link to the audio file and grab it that way. If dl control is vital to you for audio files, this is not the option for you.
    This is a first pass on all this, but it has been running flawlessly for some time on private sites, and is more than excellent enough for public consumption. Down the line I think I'll try letting you custom format the player for your community and, yes, it's just this side of possible to maybe pull the audio file metadata on the fly and you can probably see some of the possibilities here. 
    One very minor note. Some browsers (looking at you Firefox...) may be insanely picky regarding the actual file integrity of your uploaded MP3, etc. files. The same audio file attachment may play with the HTML5 audio player just fine in Chrome, but maybe not in Firefox. This has nothing to do with this mod, but whether or not your browser thinks the audio file is "right" enough in some way. That is out of my hands and if you encounter this I would maybe toss the file at any of the various on or off-line file validators which will examine them for any glitches.  
    HTML5 Audio Player File Attachments Formats:
    MP3, WAV, OGG, FLAC. Upper or lower case extensions; doesn't matter.
     
     
    Custom Notification Sounds
    The playing of the notification sound flows as follows:
    1) If a member has a custom sound, and has group permissions to have a custom sound, that sound will play for them when they get a notification.
    2) If not (member has no custom sound specified and/or no group permissions), and you have set a new default notification sound in the Sound Board ACP settings, that will play instead.
    3) Otherwise, it will fall back to the usual IPS default notification sound.
    Members with group permissions to have a custom notification sound have a menu option right in the usermenu drop down. Drag and drop MP3, WAV, OGG files and that's all that's needed.
    If you choose, you can toggle on the public display of a member's notification sound on the member's profile page. An HTML5 audio player holds the sound giving any visitor to the page the ability to hear it. This is a simple social feature, nothing more; a conversation starter or something along those lines. Naturally nothing will display unless the member is in a group that has permissions to have these custom sounds, and they actually have set one.
    Does a member have a notification sound that is not quite up to your community standards but you still want people to have their notification sound on their profile pages? Go to the problem member's entry in the ACP and toggle this feature off for this member. They still get to use their custom notification sound, but your community won't be exposed to it.
    Notification Audio Formats/Limits:
    MP3, WAV, OGG. I have a 5 meg limit on file size as well - no real reason other than it seems reasonable. Can be removed if needed.
    Instructions:
    Install app, find it under the new All Astronauts app tab in the ACP, configure settings, enjoy! You do need to enable the file attachment audio player functionality in settings before it will take affect.

    Notes:
    This only changes the notification sounds that are sent out. It does nothing with the where/why/how of how notifications are generated. CIC users may need to be patient post install and after members add a custom notification sound as the CIC system takes a few minutes to duplicate/cache/CDN the sound file. Please. please. please be patient. CIC is notorious for cache delays affecting ACP settings changes and the like. 
    Hey it says "Choosing only the guest user group will force everyone on to your new default customization sound." How does that work even?
    Guests are not members and do not receive notifications. If you select that group, and only that group, and also have a new default sound set, all of your members, admins, etc. will pull the new default you set without the ability to set their own personal defaults. 
    So that means I do that and I have a new community wide default notification sound that everyone is forced to use?
    Yep!
    Cost:
    $20 to get, $8/6 months for renews to keep up with the additions. There are some more new features in-bound once I clear the 4.5 upgrade backlog plus outside work. Social wall of all the notification sounds is on the dev list, and naturally more work on the audio player stuff. 
    Support/Etc.:
    Support available for the time being in the IPS Marketplace topic. PMs are ok but the topic is far better. Keep in mind most devs here have other lives - we often will read a PM but we may not actually reply for quite some time - please be patient. You are allowed to use this, after purchasing a license and downloading this from the IPS Marketplace, on one live site and any test/dev sites you have. Additional live sites require additional license purchases. Renewals (per purchase) entitle you to updated versions and ongoing support. Skip a renew if you don't need a new version or support. Support is limited to the default IPS theme and is for IPS license holders current on the application/plugin renewals (with a generous grace period). I'll give a hand, time permitting, to help you figure out what is wrong with your custom theme if there is a conflict but fixes in those cases will need to be made by your theme provider. All rights reserved.
     

    25 purchases   70 downloads

       (2 reviews)

    Updated

  6. Free

    Confirm Email Address

    This plugin adds another email address field on the new member registration form for the user to confirm the email address.
    On submission, if the two email fields do not match the registration will not process and the form will reappear with a message indicating those two email addresses did not match.
    The remaining fields and choices will still retain previously filled in information. The user will just need to correct the email addresses and re-submit.
    This DOES work with the register after posting feature. When the user enters their email address and post content and then hits save, they are taken to the usual user registration form with the email address field pre-filled with their entry. The confirm email field is beneath, and works, as expected.
    This validation occurs AFTER a user submits the registration form, not via jQuery live on the form after they enter both email addresses. 
    Also important: Users of IPS Commerce can require purchases of items on registration, the user registration form created by Commerce for checkout purposes does NOT get this email validation form field, and likely never will (reasons...). Feel free to lobby IPS for a built-in email validation field!
    Version 2 is for Invision Community 4.4 and above exclusively. Confirmed working with 4.5
    For 4.3.6 and lower please use version 1.
    This is a free resource, written a long while back, with the expectation that IPS would build in this feature themselves eventually.

    467 downloads

       (6 reviews)

    Updated

  7. $25.00

    Kitchen Sink

    A Massive Pile of Micro-Changes, Improvements, and Customizations for Invision Community 4.5+, Everything Including as They Say...
    Entirely re-written for Invision Community 4.5 as an application. Inserts most CSS after any Invision application's CSS but before your custom css directory files. That means 3rd-party plugins and your own custom.css file will always take precedence.
    You can allow any topic creator to edit their first post in topics within the forums of your choice. Set both post count and topic count as stats displaying in Forum indexes. Scrunches down review stars. Collapses (with optional max-size) embedded images in posts AND displays them in-line. No more massive stacked image posts! Font Awesome 5 support! Speed up animation speeds for pop-ups and other elements.  Customize the default error page that displays with a background image, custom text, more! Full Messenger box warning for users. Forums Topic and Post embeds customizable! You can make them look really nice... A hell of a lot more...  Here's a slightly longer but probably still partial list (HEADS UP! I edit the description occasionally BEFORE the actual latest version is approved. If the version you see on top of the change notes right below this statement doesn't match the version in the Marketplace title, that means a new version is coming and just waiting for approval)
    1.3.0 ------------------------ NEW! Core - Lazy-load option for userphotos NEW! Forums - Index - Option to hide the circle-dot unread marker on sub-forums (sub-forum titles remain bolded when unread) NEW! Forums - Topics - append topic author's user group after author's name. Plain or formatted. ADD! A few new language strings to replace hard-coded text in settings. 1.2.0 ------------------------- UPDATE! Altered the breadcrumb hook. Home icon now inserted without replacing elements, home text removed via JS. UPDATE! Review stars now use the complete half-star icon instead of the default half and half-flipped approach. NEW! FA5 Pro licensed icons supported. FIX! Reverse Post Order in Topics setting when set to apply to all forums. FIX! Some sites do not ajax-load new pages of Forum topics, so I had to fix up the topic post numbering feature to account for that. UPDATE! Also improved the page numbering feature to work better with custom themes that have moved the .ipsComment_tools structure to the postContainer template instead of the post template KS 1.1.0 ------------------------- UPDATE! Added responsive phone-view to the Forums in-lined image feature, misc adjusted CSS. UPDATE! New javascript catch for Forums in-lined images: ANY paragraph with images that have inline-css styles are skipped. UPDATE! Sets min-row height for forum rows when do not show statistics on mobile views is enabled. UPDATE! Re-worked the Show Only Members on Online Users page. Now just sets the menu link to default to the members filter. No CSS hiding, all filters, including guests, still available. Best possible solution. NEW BY REQUEST! Site terms and conditions option: place in footer, use full theme instead of minimal. NOTE: These terms and conditions only appear on new registrations or when users are forced to accept changed terms and conditions. This KS setting allows them to be viewed at any time. NEW BY REQUEST! Posts numbered in Forum Topics. Either the actual universal post number or numerically 1-2-3 per-topic. KS 1.0.0 ------------------------- CORE: Compact Star Ratings Do Not Display Guests on the Online Users Page Enable Font Awesome 5 Support Default Search Results Order Member has Full Messenger Warning Community Guidelines Display with Full Theme, Not Minimal Community Privacy Policy Display with Full Theme, Not Minimal Display a Link to Your Guidelines in the Footer Adjust Animation Speeds Remove the Vertical Separators between the Menu Options in Userbar Replace Create menu option with an Icon Remove Userbar Member Avatar on Desktop View Manipulate the Mark Site Read Link - icon or text only, remove, or move to usermenu Manipulate the Default Stream Link - icon or text only, remove, or move to usermenu Manipulate the Home Breadcrumb Element - restore icon, display icon and text Remove the Last Breadcrumb Element Larger Profile Cover Photo Customizable Error Page FORUMS: Remove the title 'Forums' from the Index Page Append Category Descriptions Beneath Category Titles Forum Statistics Displayed - post count, topic count, both Table View - Do Not Show Forum Statistics on Tablet and Phone Views Table View - Remove Sub-Forums Indent and Angle Mark Adjust Grid View Title Size Force the Forums > Post Feed Widget to Pull Only First Posts Allow Authors to Always Edit First Initial Posts in Topics - selectable per forum Remove Topic Location from Date Line Add a Locked Icon to Locked Topic Titles Display Posts in Topics in Order of Latest Posts to Oldest Posts in Select Forums, selectable per forum, see details for explanation/warnings Topic Activity Blocks - How Many Top Posters to Display Topic Activity Blocks - How Many Popular Days to Display Topic Activity Blocks - How Many Image Attachments to Display Display only the Time of Post Entry - removes the word 'Posted' Hide the MultiQuote Button Hide the Quote Link/Button Change the Quote Link into a Button Set a Limit on the Number of Attachments per Post - see details for limitations Float Image Attachments in Posts - collapses attached images side-by-side instead of stacking them Customizable Topic Embeds Customizable Post Embeds GALLERY: miniAlbum template tweaks BLOGS: Larger Blog Cover Photo Larger Blog Title Size Hide the Blog Header on Blog Entries Adjust Blog Entry Photo Size CALENDAR: Squared Edges on Event Listings Remove "Event Details" Title Text from Event View Larger Event Cover Photo Larger Event Title Size DOWNLOADS: Customize the Size of the Screenshots Carousel - height and width separately COMMERCE: Enlarge Product View - Primary Product Image Enlarge Product View - Thumb Images Adjust Product View - Product Title Font Size  
    See the screenshots for a better look at most of what is on offer (but not all). Screenshots of Kitchen Sink Settings in the ACP may appear different than stock installations as Spacious ACP allows for custom ACP fonts and formatting and my ACP has, obviously, been customized 😃
     
    Can I ask for something to be changed or included?
    Yes, absolutely! That's kind of the whole point of this. This is a LIVING application. You can expect things to come and go over time. There are some basic rules though. If I think it is too involved, or I think that once I start it that it would be better off as it's own plugin I'll pass. Just ask in the support topic and we'll go from there. The primary focus here is TINY small things that would normally get lost in the shuffle. Tweaks, flips, nudges. That sort of thing. I decide in the end and you may or may not like my decisions...
    What if IPS changes something and...
    If they add something into the suite that I fixed/added here then it will probably be removed from Kitchen Sink. No need to duplicate functionality. If something in this plugin breaks due to a change in the IPS Suite I'll of course try to fix it if it is fixable, or I might remove it until it can be fixed; I expect things to change over the years - you should too.
    Seems to be forums heavy...
    Yep - that is the flagship application for the suite so... There's still plenty of good stuff for the Core and other apps too!
    Anything on the ACP side?
    No but... Spacious ACP! Get that! (if it ever gets 4.5 approval)
    This <feature> isn't working on my site!
    If you have custom.css or a 3rd-party plugin that conflicts, or your custom theme has moved elements around, and so on, there is not a lot I can do. I can give you some help in the support topic but the further you (or theme authors) move away from the default IPS structure the harder it will be for hooks and CSS calls to work. Most of Kitchen Sink should work for everyone. I do not support modified themes but I'll lend a hand as I can time permitting. This plugin has been tested on a fresh 4.5.3 installation of Invision Community with no other plugins loaded and no custom.css. 
     
    To get most of what Kitchen Sink offers you would have to hope for devs to provide a surreal amount of free plugins - to get all of it, many of the more involved Kitchen Sink features would set you back at least $10 a pop (the new 4.5 Marketplace minimum). I've wrapped it all up in a single application for a convenient low price! 
     
    Thanks Everyone!

    32 purchases   113 downloads

       (0 reviews)

    Updated

  8. $25.00

    [LEGACY 4.4 AND LOWER] Kitchen Sink

    HEY! Do NOT renew or buy if you are on 4.5 or soon to be upgrading to 4.5
    Since this is moving to an application it will not be able to upgraded from the plugin via the new ACP Marketplace. So that means a new buy. On release, it will be discounted for two weeks to lessen the hurt.
    --------------------------------------------
    All the things you want changed or restored in one single plugin! Everything including as they say...
    Restores topic stats! Topic authors can always edit first posts! Customize the breadcrumb! Remove the Create menu! Better IPS update notifications! Change the lightbox! More!
    Why?
    There are many small things with the IPS suite that need to be customize-able or restored from the 3x series. I could write a bajillion single-use plugins or I can put some effort into it, pile them all into one plugin, and make a few bucks for the work (and she is wrapping up her second cancer in three years so yes, money good...)
    New in KS 24:
    FIRST VERSION FOR 4.4 Still compatible with 4.3.x Searchlight removed in favor of just providing the plugin separately. Minor tweaks and fixes (for 4.4 compatibility, etc.) New in KS 23:
    Full sweep, see support topic. Lost all the screenshots... again... Uploaded just settings for now, not all settings displayed due to some settings not in an enabled state. New in KS 22:
    IPS Internal Embeds Formatting Options! Remove the author header, remove the image block, add a border. Patched Searchlight feature for uncommon FURL/IPS Pages conflict. Searchlight totally reworked as a result, also can now be toggled on/off in settings. KS css file now renamed aa_ks.css - pushing it to the first in line (or close to it) postion in your COMPILED custom css file. New in KS 21:
    Fully 4.3 compatible! Reworked Javascript bits, ditched a library no longer needed. Patches setting search results order setter for 4.3. Misc. whatevers. New in KS 20:
    Final 4.2.X version! Bug fixes for Forum Posts Sort Order and Searchlight function. Add Member avatar/name to movie menu option. New in KS 19:
    Searchlight returns! Search results content gets search term highlighting! That's a restored 3x feature. Customizable too! Set the default sort order for search results: relevancy or newest. Sort posts in topics by Desc (newest first) order. Other stuff I forget...
     
    So this includes...?
    Global:
    Customize the breadcrumb! Remove the last element, swap out the home icon, etc. Control appearance of Mark Site Read and Unread Content (just words, just icons, or move them out of the breadcrumb to the user menu). Square up the appearance of the search entry area. Customize the light box! Full screen effect? White instead of black? Yes! Customize the error page. Change the FA icon, swap it out  for an image, more! Enable a compact star rating display! Userbar:
    Disable the Create menu. Replace the Create menu appearance with just a FontAwesome icon. I recommend fa-pencil. Remove all horizontal separators in the userbar. Change the member menu dropdown link. Leave it as the default avatar and member name, just member name, or just avatar. Calendar:
    When you scroll down, the view title (day, month, week, etc.) is pinned to the very top edge of the browser. Adds padding to make it look much better. Square up those calendar and event tags from those rounded monstrosities. Make the cover photo header area for events much bigger (larger event title font too). Forums and Topics:
    Restores the 3x series topic count statistic on forum index views. Yes, it's back! Can choose to display post count, topic count or both on forum index views. Add a locked icon badge in front of topic titles in topic view when a topic is locked (similar to pinned and featured posts). Change start new topic, moderator option, etc. links in topic view to appear as buttons instead of text links. Disable reply to topic button if you like (no one really uses it anymore...) Fully customize-able new posts separator in topic view. Set some basic info in custom.css and then use the full editor here to add content!  Change number of topics listed per page on forum view (same as one of my free plugins). Disable both the quote and multi-quote buttons in post view to force users to select specific text to quote instead of entire posts. First posts:
    Allow all topic authors to edit their first posts regardless of any edit time restrictions in the ACP. You can even configure this on a per-forum basis! Post view:
    A bunch of structural options. Hide the multi-quote button. Move the quote and/or edit buttons under the options menu. Change the options menu to a single gear icon. IPS Upgrades:
    For admins with permissions to view upgrade announcements this replaces the full page width upgrade announcement header with a pulsing download icon in the userbar. Clicking it displays a popup with the complete upgrade information.
    (The pulse is sped up for the gif. It's slower on normal upgrades; security upgrades will pulse faster but not this fast (and they pulse red!)
    I've probably forgotten some stuff. And there is more to come too!
     
    Questions
    Can I ask for something to be changed or included?
    Yes, absolutely! That's kind of the whole point of this. There are some basic rules though. If I think it is too involved, or I think that once I start it that it would be better off as it's own plugin I'll pass. Just ask in the support topic and we'll go from there. I decide in the end, you may or may not like my decisions...
    What if IPS changes something and...
    If they add something into the suite that I fixed/added here then it will probably be removed from Kitchen Sink. No need to duplicate functionality. If something in this plugin breaks due to a change in the IPS Suite I'll of course try to fix it if it is fixable. Or I might remove it until it can be fixed; I expect things to change over the years - you should too.
    Seems to be forums heavy...
    Yep. I can only target what I'm most familiar with. If you need something with the other applications speak up! The focus of this plugin is on the Core, Calendar, and Forums. I can fold in some stuff from the other apps if they are small things but otherwise I've got something else in the works for Gallery, Commerce, and Downloads (yes, another all in one...probably).
    Anything on the ACP side?
    No but... Spacious ACP! Get that! 
    This <feature> isn't working on my site!
    If you have custom.css that conflicts, or your custom theme has moved elements around, and so on, there is not a lot I can do. I can give you some help in the support topic but the further you (or theme authors) move away from the default IPS structure the harder it will be for plugins to work. Most of Kitchen Sink should work for everyone. I do not support modified themes but I'll lend a hand as I can time permitting. This plugin has been tested on a fresh 4.2 installation of the IPS suite with no other plugins loaded and no custom.css. 
     
    Cost
    $28 to buy, $8 every six months. Regular renewals keep me perky enough to want to support this wonderful monster. Your renewals get you support, bug fixes, and new features too! 
     
    Terms
    One buy, one site. Feel free to use on your test site if you have one of course. If you lapse on renewals so long that I tell you to buy it again that does NOT mean you now have licenses to two separate copies. All rights reserved, etc...
     
    AFTER INSTALLATION
    Be sure to drag KS to the top of your list of plugins in the ACP. The order of the plugins in that list is the order in which they are built out into the IPS system and given that KS does so much stuff, to avoid conflicts with other plugins, drag it all the way to the top!
    Thank You!
     
     

    161 purchases   751 downloads

       (6 reviews)

    Updated

  9. $30.00

    Spacious ACP

    Transform your ACP! New Widgets! Better Navigation! Custom Colors! More Utility Functions and Buttons!
    There's quite a bit to go through... 
    Description last updated for Spacious ACP 18
    ACP Theme Customization:
    Header, primary, and secondary menu background colors fully configurable. Header, primary, and secondary menu font colors fully configurable. Change background color of message information and message warnings. Option for tighter table row spacing throughout to give you more content in the same vertical space. Page fade-in animation effect for ACP content for an app-like feel. Active (currently selected) primary menu icon set at full opacity so you can tell it is actually active. Secondary menu options have mouse-over hover effect so you can actually see what you are about to select. Selectable area increased from just the text to the entire row as well. Option to bold text secondary menu option headings. Un-sticky the ACP header to gain more screen-estate when scrolling. Remove the dashboard widget header backgrounds to lighten their heavy appearance. Change the selector toggles from rounded to squared. Change animation speeds on dialog popups - strongly recommended as these often act as speed limits as you wait for slow animations to end. Compact Menu Style which shrinks the width of the side menu and reduces the icon sizes providing more menu stuff in less space. Option to remove the visit site and support text bits and leave just the icons in the header. All menu and header icons now have a hover enlarge effect. Change the color of the default ACP Orange button! Add a separate favicon for the ACP!  
    General:
    Plugin version numbers appended directly after name. Option to display theme ID numbers after theme names (useful for designers mode to figure out which theme is which in the file directory) S3 storage handlers display endpoint and directory structure in their listed names allowing you to actually tell the difference between various S3 entities. IPS News widget reformatted to not waste so much space. Online Admins widget now with avatars! (Note this widget should be renamed to ACP Users as that is what it is actually displaying, not admins online in your community) Your most online stat is ALWAYS being tracked, not just tracked when the stats widget is on a page on the front end! PM members from the member page! Member view tweaks including moving the tabs from the center to the left. PHPInfo link on the support page now fires off in a new tab/window instead of hijacking your ACP session.  
    Login Page:
    Add a background image or just change the color. The login box is totally customizable as well including transparency and the option to add additional text. IPS icon displayed by default.  
    Dashboard:
    Dashboard title now replaced with current online users count. Add custom text after the version number. Optional buttons alongside the dashboard widgets add button. Wipe Caches. Tasks. Admin Log. Moderators Log. Wipe Caches saves you a trip to the support page - just click and you are done! Tasks is a quick link to the tasks list where you can manually run any task you need to or spot hung tasks. Admin and Moderators log buttons are quick links to those pages. IPS News Dashboard Widget formatted to not waste so much space. Online Admins widget now with avatars! FYI this widget shows online ACP users, not admins who are online on the front end. 3rd Party Apps and Plugins that use the update push functionality still only indicate updates on the application and plugin pages in the ACP and unless an admin has business on those pages they are rarely seen. Spacious ACP lets you add buttons to the dashboard to handle this. When a 3rd Party app has an update, the button will appear on the dashboard - click it and a dialog will popup showing the the app, when it was updated, and if the app author has provided it, an update button that will take you to the download page to get it. Of course, that is just a link to the item - the user will still need permissions to download it (for example, many times this link just goes to the Invision Marketplace listing)
    Invision often pushes out silent patches. These are not announced publicly and are only available if you re-download your copy of the suite from the client area or if you hit the support tool - something isn't working - if a patch is available it will list it there. This doesn't seem ideal so like the 3rd Party update button I've included a button for these silent patches. If a patch is available, the button will appear on the dashboard. Clicking it opens a dialog window listing what the patch addresses and a button to apply it. Although any ACP user will see this information, users will need permissions to apply patches/updates in order for the button to work.
    In both the above cases, if there are no updates, no buttons will appear! I'm considering moving this functionality into the recently added Admin Notifications function though I suspect IPS may have designs on automating this with app and plugin updates anyways... We'll see.
     
    New Dashboard Widgets!
    Spacious Widgets are flagged with a block "S" in the Add button dropdown list. The downward pointing triangles next to the widget titles can be toggle on or off in Spacious ACP settings. The 90-Day graphs that some widgets have are configurable for fill style, color, line width, etc. They will by default pull whatever color your ACP header is set to.
     
        

    ACP Journal
    The IPS Admin Notes widget has just a single, over-writable block of text and that never seemed good enough for me so I finally got around to writing this one. Stored admin notes! Records the note, who wrote it, and when they wrote it. Dashboard widget display a configurable number of them at a time (last three to seven I believe) with few display options available. The full journal is available in the Spacious ACP menu just underneath settings or view button link on the widget itself. Full journal is searchable by entry content as well.
     
     

     
    Alexa
    Get your Alexa ranking (for whatever that's worth...) right in your dashboard. Both global and country. Updates daily and flags trending up or down from previous check. This is now storing your rankings daily! Tabbed graphed displays of both global and country rankings for last 90 days!
     
     

     
    System Overview
    Real-time server load, IPS installation size, IPS database size, memory available (or free), storage space available, options for Community in the Cloud customers, database details including your database engine and character search limits. Graph colors match your chosen ACP header colors with option to override. When memory/server space becomes critical graphs go red! You configure when the memory and server space warnings kick in! Details button for more information - server location map if Google Maps, etc. is enabled. That little blip you see on the right in the diskspace rail in the screenshot above is the size of your local IPS installation (anything within your IPS directory plus your IPS database size) - you get both the actual numeric size and a graphic representation against your drive. At a glance see if your server has been rebooted!
     
     

    System Errors
    Lists the last five system errors so you can actually see what problems are occurring under the hood. Those last five errors are on a look-back basis meaning the five most recent system errors that have occurred between three to seven days ago (configurable). Two errors over the last five days? Those two will display. No errors within that time span will display the "All Systems Go!" look as seen above. Widget will always provide a numeric count of the last 30 days worth of errors though that number will not be totally correct if you have set system error logs to purge less than 30 days. I strongly recommend having this on your dashboard. Just because your system appears to be running smoothly does not mean 3rd Party apps and plugins, or Invision apps even, are not throwing errors. These may be pointers to server problems or bugs that need to be reported. This widget provides direct links to the actual error reports and a button to the full list of system errors. 3rd party developers do not have a built in error reporting system like IPS does right now and we can only fix what we know about.
     
     

     
    Gallery Overview
    Mostly a rework of the default Gallery widget but with better formatting. Note the default widget (and this one) only tracks the storage space of the original images, not all the copies actually made and used by the IPS system - those stats are not saved anywhere. Includes the four newest images along with the four most viewed. Widget is fine wide or side. 90 day graph is configurable on or off as unless your site sees daily Gallery uploads the graph can look pretty barren.

     
     

    Forum Trends
    Tracks graphically 90 days worth of topics started and responses made and combined. Includes live today counts. Also include a ratio-rail so you can easily see if topics are being started but no one is talking... Some basic lifetime counts plus a look at who your recent positive contributors are.

     
     
     

    Member Statistics
    Still getting worked on - more to come! A rail that shows the counts and ratio of your community members. From right to left members active the past seven days, the last eight to ninety days, the last ninety-one days to one year back (not shown in this screen shot). All remaining registered members that have not visited your community in the last year are flagged as inactive. If you are having your members list their birthdays, you can also get a rough median age for your members. Naturally this statistic is not worth all that much as often times members input false birthdays but in large communities this number will probably give you a decent idea of your member age.
     
     

     
    Most Active Topics Last 3 Days
    As stated. Based on topic responses only. Maximum of five listed. Useful for large boards where admins can likely miss where the action is at any given time.
     
     
    Application Installation:
    There is just a single application file (tar) and an optional IPS black browser .ico file. Install the tar like you would any other application. All Astronauts applications all have their settings in the ACP under a new AA tab. You can't miss it - and that's it!
     
    Heads Up!
    Widgets with Google Charts in them can sometimes render weird when you first drag them onto the dashboard. Just refresh the page. On install AND upgrades, Spacious tasks are automatically marked as never ran (this behavior is standard for all app tasks as of 4.3). Some widgets rely on pulling saved information that is generated by these tasks. Feel free to manually run any Spacious tasks to spark the process along if you do not feel like waiting 10-15 minutes (or longer for some stats). In some server/hosting situations some data I try to read for the System Overview widget may not be accessible. Do not buy this if the Server Overview widget is the only thing you are interested in. No refunds will be approved due to some elements of that widget not working correctly on your site. Specifically, you will need allow read access to the /proc directory on Centos/Red Hat/Ubuntu systems and in some cases you may have an Apache setting called open_basedir preventing this. A simple file edit on your server will usually solve this. VestaCP users will need to edit some configuration templates to change this variable.   
    Cost/Allowed Use:
    $30 and $12 every six months. Renewals keep us devs going! Licensed for your IPS site bound to your IPS account plus any/all dev boards (localhost or otherwise). Other sites should/need to get their own licensed copy of Spacious ACP. All rights reserved, etc. 

    131 purchases   696 downloads

       (5 reviews)

    Updated

  10. $15.00

    Awesome Member Hovercards

    Punch up those member hovercards! Full-panel backgrounds! Joined and last visited times front and center! Text color changes based on online, offline status - anonymous members are accounted for too! New "Yearbook Quote" feature! Let your members flash some personality and drive member engagement! Profile Fields available for use on the hovercard! Can disable the hover feature and turn it into a click feature - makes these cards available to tablet and phone users! This mod swaps out the usual member hovercard for a new template; one that emphasizes appearance and personality instead of just dumping profile information in a list which they can get by just visiting the member's profile anyways. The screenshots tell all!
    What's there?
    Joined Date, Last Visited (color changed based on online/offline status), Name, Primary Member Group (colored if group colors have been set), Yearbook Quote, Reputation, Content Count (as posts)
    Where's that image coming from?
    That's the member's coverphoto! If they don't have one the Invision Community default profile background stuff is used.
    New Yearbook Quote Feature?
    Although I debated sticking in a member's status update as the centered text, there are too many reasons not to, including not everyone is using status updates, often times those updates are throw-away notes about nothing, updated rarely, and so on. With a specific quote feature your members have the opportunity to flash some personality - be it describing themselves, Tinder-like blurbs, using a quote from a movie or video game, and so on.
    Why not use the About Me feature from the profile?
    That's a full editor field - images and lots of other things can go in there. This is meant to be simple and direct.
    Can I change that name to something else instead of Yearbook Quote?
    Yep! In settings. Hoverboard Quote, Hovercard Quote, Quote, Say Something, Tinder Blurb, whatever... Call it what you want!
    Is this stuff also on the profile pages?
    Yes - it's also where they add/edit it. Click the gear icon to have at it.
    Can I use the Yearbook Quote feature but not the new fancy hovercards?
    Sure. You can toggle on/off the use of the new hovercards in settings. To completely disable everything just toggle the plugin off in the ACP.
    Other settings?
    Limit the quote length from the old Twitter limit of 120 characters up to 1024 characters. The last visited text has color applied to it when the user is online, configure the color here. Some translatable strings.

    Profile Fields Too?
    You bet! Select which ones to pass through to the template (admin-only and editor fields excluded at the moment). See the support topic for how to customize the display of these.
    What are "Click Cards"?
    You can actually disable the hover functionality of these member hovercards. When you do that, users will need to click the member avatar to trigger the display of the card. When the cards are set to hover-mode, they appear when the mouse cursor hovers over a member avatar and these will, since it is a mouse hover action, only appear to desktop users - tablet and phone users never see these cards. When you toggle the cards to click functionality that covers tapping and thse will now display to tablet and phone users just fine. This is a usability decision to be made by you and you alone. If you ask for my opinion I'd consider how many of my visitors are tablet/phone based before enabling this feature. If you have more mobile than desktop, go for it! You can always turn this off later. Version 5 adds the ability to apply this functionality to the user names as well.
    Moderation?
    Of course. If a member has not entered a quote yet, the box will appear only that member and no one else (mods and admins included), with text telling that member to add a quote. Once a quote is entered, the quote will appear to everyone AND mods and admins will have to power to also edit those quotes. Mod permission is being able to edit profiles, if a mod has that, they can edit these. And yes, mod/admin actions on these items will appear in the Moderators Log in case you have some mods/admins deciding to mess with people instead of actually correctly moderating inappropriate content (whatever that is for your community...)
    Anything in the ACP?
    Other than the plugin settings and entries in the Moderators Log, no, nothing in the ACP Member view or anything like that. All moderation takes place on a member's profile page in the Yearbook Quote block. If you have a member who continually abuses this quote feature by inputting stuff you don't want, the solution isn't adding more permissions to disable this feature on a member by member basis - the solution is to ban the member. 
    Anonymous Users?
    Yes, accounted for. The Last Visited text will always say yesterday (if consensus is to change it to something else I can do that in a later version) and it will never have the online colors applied. Anon users can browse with little worry of being "found out".
    Customs Available?
    Sure! Some communities may want some community-specific information to appear on the hovercard. Not a problem. Expect to pay a (nominal one time fee) if it is something that can benefit all users of this mod in which case you are sponsoring a new feature for everyone (and paying to get it done now instead waiting for me to get around to it) or a (nominal one-time fee X 2) for a mod specific to your community only, provided it is doable.
    What's next?
    I have another template in mind but I wanted to get what I thought was the best out in the open first. Have an integration or two as well bubbling about. That's for later though.
     
    Notes
    If you have other mods that push something to the member hovercards there is probably a 100% chance that this mod will not accommodate them as it is an entirely new template. 4.3 compatible - maybe 4.2 but have not tested.
    License/Support
    Support available for the time being in the IPS Marketplace topic. You are allowed to use this, after purchasing a license and downloading this from the IPS Marketplace, on one live site and any test/dev sites you have. Additional live sites require additional license purchases. Renewals (per purchase) entitle you to updated versions and ongoing support. Support is limited to the default IPS theme and is for IPS license holders current on the application/plugin renewals (with a generous grace period). I'll give a hand, time permitting, to help you figure out what is wrong with your custom theme if there is a conflict but fixes in those cases will need to be made by your theme provider. All rights reserved.
     
     

    25 purchases   111 downloads

       (5 reviews)

    Updated

  11. Free

    Birthday in Registration Screen

    This plugin will allow new users to fill in their birth date during the registration process.
    Settings:
    Require birth date on registration screen? Require full birth date? If enabled, MONTH, DAY and YEAR will be required. If disabled, only MONTH and DAY are required. The form element inserts after the Confirm Password field.

    1,220 downloads

       (6 reviews)

    Updated

  12. Free

    Member Restrictions on Personal Card

    This plugin will show on profile card, for moderators who can see warnings, the restrictions applied to the member. Will show the following restrictions:
    if the member is banned if the member is restricted from posting if the member has their content moderated Will also show the time of each item, if not set as permanent. Those informations are available today only on profile view.
    4.2, 4.3 and 4.4 compatible. Not compatible with Awesome Member Hovercards (I'll look to add this functionality there though in the future)

    298 downloads

       (1 review)

    Updated

  13. Free

    Group Name Indicator

    Show a legend of your groups in the Who's Online and Recently Browsing widgets, sorted in the order you specify and linked to the search system. Handy so that people know what those group prefixes and suffixes mean.

    You choose which groups appear in the legend, and the order they will appear in, with the plugin settings in the ACP. Group links will carry any group formatting (colors, etc.) you may have set. Clicking the entries in the legend takes users to a list of all members with that group designation.
    Version 6 is for Invision Community 4.5 and above. Tweaks the &q appendage slightly - this is tested but environments vary, give a yell if there are problems.
    Version 5 is for IPS 4.4.5 and above. Untested on earlier versions. Version 5 addresses changes within the IPS search subsystem that now REQUIRES a query parameter to be passed through. GNI urls now append a "&q= "  - and yes, the space after equals sign is intentional and necessary. If you edit the plugin template files, do keep this in mind.

    3,492 downloads

       (17 reviews)

    Updated

  14. $15.00

    Who Viewed the Topic

    HEADS UP! This is being entirely re-written as an application for 4.5. Out of the gate, just forums, but the will expand to include other apps rapidly. There will also be ACP tools, widgets, etc to expose this data beyond just widgets on the front end. Will be a new buy, $20. So. if you have this, hold off renews, and if this is on your list to get, I'd lay off for now. This will be wrapped up and in the ACP Marketplace shortly.
     
    Track and display members that have viewed topics!
    Pop-up modal and widget options!


    Version 10 new stuff includes...
    Re-written widget DB routines for efficiency and reduced size. CSS patch for text display in widgets. Added limit to avatar display count in widgets (limit 100). Widgets will no longer appear at all when there is no data to display - that includes messages stating as such. Widget templates re-written for better efficiency. Flood control now in-effect everywhere, setting removed. No repeat writes or updated visit timestamps inside of five minutes for the same member. Recording of topic visits revamped for, yes, you guessed it, better efficiency. Popup table modal now will correctly show member names with group formatting if that option is enabled. NEW! Prune the Who Viewed table! Never, or choose to remove entries older than a configurable day amount. Task runs daily. Version 9 new stuff includes...
    Configurable number-per-page in the pop-up modal. Somewhat limited for now as this is going to get some upgrades in the near-term. Option to not display the pop-up modal button if you are using widgets instead. New widget display! Widget can display avatars, names, or group-formatted names! IPS style widgets (as formatted by your theme) or a "Spartan" option which is just a simple gray box. Avatars configurable to display at three standard IPS sizes: tiny, mini, and small. Configurable limit to the number of members that will display in the widgets. Viewers over the limit get summed up and appended as a count i.e. "and 29 more..." This is a standard IPS widget - stick it on the top, bottom or sidebar. Do not record anonymous members option. Overlapped avatars option.  
    What does this thing do?
    Tracks viewers/readers of a topic in your IPS Forums application. You can select a who viewed button that will display on the topic page and members, with the correct permissions (you can choose which member groups can use this) can click it to see who has viewed the topic including names, avatar, and the date last viewed.
    An additional option is the widget display! These will always show on the page to everyone, and are configurable for the number of avatars or usernames that will display. You can display this in all the usual widget locations. Widget will also display the total number of viewers. See support topic for any edge cases. There are two varieties of widgets - one cached using the vanilla IPS caching of round five minutes (IPS setting you configure in the acp so it may have been changed on your site) or an un-cached version. Heavy-traffic sites will always want the cached version up but the choice is yours.
    Note with version ten, when you add the widget to a page, nothing will display at all. The configuration is such that without data, it will not show. If you do have Who Viewed data after adding the widget to the page you'll still need to refresh the page to populate the widget. Not a big deal. You can also add this widget where ever you want in the suite but it will not do anything anywhere (or display) anywhere other than on topics.
    And yes, text names should display with group formatting if you have that enabled. Yell if they ain't.
     

    Notes/Quirks:
    This plugin doesn't deal with merged/removed members at the moment. This has never come up in all these years as the viewed displays are always showing the latest viewers and any old merged/removed viewers rarely fall in that pile. I'd (probably, minus some creative hooking) have to re-write this plugin as an application to use the member extensions to deal with this. At worst, text displays will display 'guest', avatars will be gray blanks, and the button table modal display might be missing a name. Not the end of the world. It's on the table for dealing with one way or the other.
     
    Renewals:
    $15 to buy, $5 a year but really you can skip the renews in general. Punch the renew ticket after a year if there are IPS changes that require this to be updated, or I add new features, or you feel like buying me a beer.
     



    180 purchases   458 downloads

       (2 reviews)

    Updated

  15. Free

    S3 Compatible Downloads

    Non-Amazon S3 storage services do work with IPS. Add your endpoint, key, secret, and sub-directory and custom url if needed, assign to some file category such as attachments or Gallery images and off you go!
    However, these Non-Amazon S3 services are NOT officially supported by IPS - that's because some of the internal methods have not been altered to handle them. These methods are hard-coded for Amazon S3 exclusively. The secret truth about most Non-Amazon S3 services that say they are 100% compatible with the S3 code-base is that there is ALWAYS SOMETHING that is not quite right, done slightly different, and so on. 
    Attachments and Invision Community Downloads files are usually problematic with Non-Amazon S3 services. If you are merely displaying images and the like on the front end, none of this is a problem. It becomes a problem if your end-users are going to download these files - that is when you hit the exclusively IPS Amazon S3 code and the downloads will fail. For example, if you assign non-Amazon S3 storage to save IPS Downloads files, those files will not be downloadable. When the system attempts to make the download URL, it crafts that URL as if you were using Amazon S3, not some other S3-Compatible storage service. Sometimes it's a problematic signature match, sometimes the url itself isn't quite right.
    There are no settings and it will apply the changes to any non-Amazon S3 provider you add.
    This plugin intercepts the the URL creation method called on Amazon S3 file storage objects, checks to see if it is an actual Amazon S3 request, and then just passes it on through as usual. If it is NOT an Amazon S3 request, it must be an S3 compatible method, in which case I provide a rudimentary URL to patch this up. It isn't anything fancy: it ditches the signature and adds just enough headers to push out the actual file name and trigger your browser to download it. If the attachment or file in question is an image your browser might just pop it up in a new tab, in which case just right click and download it there. This has been tested with the usual modern browsers (minus Safari), and various file-types. All testing was successful.
    Free, support through the IPS Marketplace topic for now. Free also means lay off the instantaneous demands for support. I use this too so it's in my interest to keep this going. 
    Keep in mind, this plugin solves a particular use-case on one of the sites I manage. Specifically attachment downloads on Wasabi. There is no CDN, and the file sizes are small. I could write a full-fledged file handler for the service but this hack solved my use-case easily and I can move on to other things. I figured people may want this hack, hence the plugin provided here for free. If you are looking for formal support for a specific service it will not be happening with this plugin. Feel free to code your own (or third-party contract) a crafted app with full support for the S3 service you need. 
     
    ATTENTION!
    Invision Community officially supports chunked uploads for Amazon S3 with version 4.5. This plugin DOES NOT. As mentioned before, although services are nominally "100% compatible" with Amazon S3 code, the devil is in the details, and, for example, Wasabi handles chunked uploads in a different fashion. My use-case that generated this plugin does not have file sizes that require chunking. That and I can craft the PHP settings to handle the file sizes I need already without chunking. Do not look for support for this feature with this plugin.
     
    WARNING!
    The only item in the entire IPS Suite that marks files as private is IPS Downloads. This plugin will flag them as public. This means a few things:
    1) If you are monetizing or otherwise require fully controlled access to IPS Downloads files this is probably not the plugin for you. You will need to wait for complete 3rd Party S3 support, or at least specific mods to support other S3 providers. It really is just some hump work on getting the signatures correct (and it might be a V2 vs. V4 dance with varying providers as well, or underlying hitches in the built-in IPS S3 signature methods with 3rd party endpoints). 
    2) If you are using this plugin on an already existing bucket with Downloads files, those files will need to be flagged as public-read for them to download correctly. Again, this plugin is just getting rid of the signatures to allow public files to download correctly from 3rd-party S3 providers. 
     
    The following is old but probably still valid - no ones really posted up on other services for awhile.
    KNOWN COMPATIBLE SERVICES
    Delimiter obj.space (Not recommended - see Summer 2018 topics on various internet review sites regarding the company - stay away...)
    Digital Oceans Spaces
    Wasabi
     
    NON-COMPATIBLE SERVICES
    If a service REQUIRES a signature for download URLs, even for public-read files, this plugin will not help you. The following services are known to require signatures for all download URLs.
    S3for.me
     

    109 downloads

       (1 review)

    Updated

  16. $10.00

    Group Colors on User Links

    With Invision Community 4.4 this plugin is ALMOST no longer needed!
    1) Install or upgrade this plugin to V14 (or higher).
    2) Go to the Admin Control Panel - Members - Profiles - Profile Settings Tab, scroll to the bottom of the page:

    Set that to global and save. That should tackle 99% of what this plugin did before.
    3) Version 16 adds in settings options to apply to profile page header and member hovercards.


     
    4) Version 15 adds in the messenger conversation participants block.


    3) Version 14 only forces through formatting on forum posts. I will add more exceptions not covered by the global toggle in the ACP as we find them.
     
    -----------------------------------------------------------------------------------------------------------
    For 4.3.6 and lower:
    This plugin forces most user links throughout the Invision Community to display member group color/formatting.
    This applies in all places where the \IPS\Member object is used to produce links to a member.
    Your user name in the cover photo and also on profile hovercards (when you cursor over a username/photo and the mini profile appears) remain un-formatted and probably should remain that way as background images will nearly always conflict with the group formatted color and should remain white. See below.

    If you are wondering why some areas do not have formatted names and others do that is because there are many different ways the userlink is created throughout the suite. If the IPS\Member object is used the group color will be applied automatically. In EVERY other instance additional coding is required. Sometimes easy, other times not. 
    Search and Stream Results are particularly challenging as they actually involve language files with variable passed directly to the language construct. As is right now you will see Search and Stream Results do have group formatting applied but the trailing possessive does not - i.e. Fate's topic. There may be away around this but it will require new language bits and that means translations and so on...
    Version 12 is 4.3 compatible and FREE - find it attached below.
    Version 11 is the last compatible version for 4.2 and is also FREE - find it attached below. 
    Both version 11 and 12 are no longer supported! Version 13 and onward is paid and supported (as far as future Invision Community system changes will allow me)
    FREE Group Color on User Link 12 - 4.3 only.xml
    FREE Group Color on User Link 11 - 4.2 only.xml
     

    180 purchases   372 downloads

       (4 reviews)

    Updated

  17. Free

    Remove Forums Title

    There are now FOUR versions of this plugin!
    For IPS 4.5
    Remove Forums Title from Index 2.0.0
    Removes the title "Forums" or your translated equivalent no matter if your forums are the default application or not. It is just a CSS change like the last version, only more so... If you like, just add this to your custom.css and skip the plugin which only adds a single css file with these two lines into your custom directory anyways. The additional line is needed due to the new flex structure with 4.5.
    [data-pageapp="forums"][data-pagelocation="front"][data-pagemodule="forums"][data-pagecontroller="index"] h1.ipsType_pageTitle.ipsType_break { display: none; } [data-pageapp="forums"][data-pagelocation="front"][data-pagemodule="forums"][data-pagecontroller="index"] .ipsPageHeader.cForumHeader ul { width: 100%; } If it is still showing something else might be conflicting in which case change the display: none; to display: none !important; The usual caveats about custom themes altering this structure and making all of this not work apply as always. If that's the case, it's all on you.
     
    For IPS 4.2+, 4.3+, 4.4+
    Remove Forums Title from Index
    Removes the title "Forums" or your translated equivalent no matter if your forums are the default application or not. It is just a CSS change. If you like, just add this to your custom.css and skip the plugin:
    [data-pagemodule="forums"][data-pagecontroller="index"] .cForumHeader h1.ipsType_pageTitle { display: none; } If it is still showing something else might be conflicting in which case change the display: none; to display: none !important;
     
    For IPS 4.1.19.4 and lower:
    (SOS41) Remove 'Forums' from Forums Index 1.0.0 - Adriano Faria's Original Version
    This plugin will remove the title "Forums" from Forums index if the Forums application is the default app of your suite. Tested working on 4.1.14.1 using the default theme. This should still work going forward but consider it unsupported for the most part if it breaks. Give a yell though; I might give it a kick.
    Remove Forums Title - Fk's Version
    This plugin will remove the title "Forums" from the Forums index always; no matter if Forums is your default application or not. Unlike Adriano's version, this version has a single setting you need to toggle on/off to enable. Additionally, where Adriano's version consists of template hooks, this version is exclusively CSS changes.
    My version may work better for you depending upon any template changes you may or may not have made. If you use this version be sure to refresh your page once or twice to get the new CSS calls after enabling it .
    Lastly, the Adriano version will not remove any border a theme author may have added around the div that contains the title. My version *should* over-ride any border that is set.
     

    988 downloads

       (4 reviews)

    Updated

  18. Free

    Toggle Developers Mode On/Off Deluxe

    TLDR for Version 5;
    1) Toggle developers mode on and off via a ACP usermenu option.
    2) Alter the styling of the IN_DEV mode look in the ACP.
    3) V5 let's you toggle other IN_DEV related constants on and off as well.

    1. Does there exist in the world a better gif to use as a primary screenshot?
    No.
    2. If you are a CIC user OR you do not have an actual dev folder present and you will never be able to use this. I check. 
    3. You must already have a constants.php file. This won't make one for you.
    4. The lines within should look like this: \define('IN_DEV_STRICT_MODE', TRUE); 
    I've got no desire to turn this into a massive parsing operation checking for spacings, double vs. single quotes, comments and the like. Even less desire to pull the file in line by line, DOM it(?), turn every bit into a stored setting, and reconstruct it all the time. The only space you see there in that line is after the comma. The quotes are single quotes. Stick with that formatting and we'll all have a good time.
    5. This constants file MUST have the \define('IN_DEV', TRUE ); line already in there. True or false; either one. But you need at least that.
    6. If you don't have a constants.php file and try to turn dev mode on/off the plugin will insult you, or just tell you it can't be found. 
    7. This grabs the constants.php content, case insensitive regex for the IN_DEV true or false, switches yonder true/false, then redirects. You can choose between the Application page or the Plugin page for the redirect in settings.
    8. I'm targeting single quotes for 'IN_DEV', so don't use "IN_DEV" in your constants.php. Yes I could deal with that. I could... But like I said above, I'm not. This is me reminding you again - about both things.
    9. The toggle lives on your ACP usermenu drop-down.

    10. Can't stand the flask icon? Change them up in settings. Both on and off icons are customizable.
    11. dmt_on and dmt_off are the language bits you want if the existing words are not to your tastes.
    12. 4.3 and later users of this can now format the warning square and screen edge line that we got with the 4.3 series. Don't want construction yellow and candy stripe edge line? I got ya.
    13. Was I drunk when I first wrote this years ago? 
    Yes. The kind where you keep editing the constants.php manually to check stuff in and out of dev, then stop and wonder why the hell you are doing this manually and then the booze says "Fix this... you know you want to..."
    14. Deluxe? What's happened? 
    I'm not drunk now and want to change a few more IN_DEV constants. I also cleaned a few things, added some new settings, changed some language, the usual.
    15. Other constants like...?
    Most of the IN_DEV related ones. I'm skipping any that require you to specify a path or name; if you need that, you've got a lot going on and can manage adding it yourself. Those are not likely to be changed often or ever anyways.
    16. Menu option for updating constants is underneath the dev mode on/off menu option.
    17. For this new feature, you MUST already have the constant you want in your constants file. So if you want to toggle the strict coding checks on and off, add \define('IN_DEV_STRICT_MODE', TRUE); to your constants file. The plugin will then make that available to toggle on/off. Yes, it's this way because I do not want to turn this into a line parsing thing. 
    18. Oh yeah, the Dev Mode Constants menu option is ONLY AVAILABLE when you are IN_DEV, when you are not IN_DEV only the toggle dev mode on button is visible.
    19. You should make them all there already, and let us write them into constants on the fly and....
    No. Go away. Also adding all of them and you have 20-some toggles in a row (ask me how I know...). You probably only ever use a few of them anyways. This is a simple utility, it's not gonna be any more. CodingJungle's tools are pretty on the ball; maybe he's got that already all set up, but those tools are not always updated along with new Invision Community versions, so I wanted this toggle thing to be version-agnostic, bullet-proof, and always available and working for the most part.
    20. I got other things in my constants and I comment out stuff and...
    No problem, it's just replacing when it matches. All your other constants junk remains untouched. I know, people put other stuff beyond the IPS known-constants in there. And they comment stuff out however they comment it out, etc... Another reason why this is not a line parsing document thing. You want all that, you write it.
    20. Wait! 4.5 no longer parses the custom css theme directory on the ACP side anymore so how can you change the dev mode alert styling? This is still just a plugin!
    There is that head css method thingy but I'm skipping that. I added a template, just filled that with the CSS, the settings parse there, and I dump that template into the head at the end. If you need to add your own extra ACP css for whatever, just track down my template and add what you want at the end. EDIT: Yeah, lol, maybe not... \IPS\Output::i()->headCss it is so no one has to make a dev folder for this thing... True story: IPS uses the head css method themselves exactly one time throughout all of their apps.
    21. Oh, and on the constants toggle popup I list every IN_DEV constant that this handles - just hover over them for a tooltip that explains what they do.

    I can't really imagine anything else that's gonna get added to this plugin so consider this a wrap, minus future compatibility fixes. You can suggest something but I'm struggling to see what anything could be... 
    100% free as always but I do get thirsty from time to time... Tip jar open via the PayPal with scott@all-astronauts.com
    Invision Community 4.2.x devs can use version 1.1
    Invision Community 4.3.x and 4.4.x devs can use version 1.1 through version 3.
    Version 4 is quick compatibility fix for Invision Community 4.5
    Version 5 is the first deluxe version, the one that includes the extra constants toggling, and is for Invision Community 4.5
    Version 5.1 is me removing the CSS template insert in favor of \IPS\Output::i()->headCss so no need for a dev folder for this derpy thing when you toggle dev mode on...
    Heads up -> Dev folder is available for download under the additional information tab above. You'll still need this probably if you want the lang bits to show how ya' like.

    197 downloads

       (2 reviews)

    Updated

  19. Free

    Enhanced Joined Date

    This plugin will display the date that a member joined your community in the Forums profile panel alongside a member's post in the Forums application.
    Admins can choose between FOUR different ways to show this date including a Euro-style date display (day, month, year) and all options (should) have RTL language support (mostly I think...)
    Short month (three-letters) option, Font Awesome icon in front option, lighter text option, smaller font option, and a positioning option.
    The positioning option will stick EJD at the bottom of the profile panel info bits (as long as there are no other plugins appending here the same way in which case which appears at the very bottom depends upon the plugin order in your ACP) or you can attempt to place this information either above, or below, post counts. These last two options may not work if your custom theme has altered things too much in this area but by and large this will probably work.
    For Version 12 there is...
    Preview added to settings (refreshes on save) CSS target added to allow you to custom format these bits easily with your custom.css files Depreciated one view option (four remain). Logic fix for some display options. Appended 'ago' language bit to some display options. Radio selects in settings instead of box selects. Version 12 tested on 4.5 exclusively but will probably work fine on other versions.
    Any questions see the screenshots or hit up the support topic.
    This is a FREE plugin, inherited from Adriano years ago. I've mostly just kicked it around and added a few things here and there. Support, as I can, via the support topic, but remember, it's free, so take it easy. At this point feature requests are not going to be taken, just bug patches. 
    Versions 5 through 11 are fine for both 4.3 and 4.4
    Version 3.0.0: IPS 4.2.x only! Version 2.0.1: IPS 4.1.X Version 2.0.0: IPS 4.0.X

    928 downloads

       (5 reviews)

    Updated

  20. Free

    Show Signatures to Guests

    This plugin will display member's signatures to Guests. 4.1, 4.2, and 4.3 compatible.
    September 2020 Edit: I see people are still downloading this... 
    ACP - Members - Member Settings - Profiles - Profile Settings
    Enable Signatures, and then one of the new options is to display to guests.
    This plugin has not been needed at all for at least a year now, this is built in as of 4.4
    I'll leave this around for now but eventually this will get culled. Obviously, this will not be available in the 4.5 ACP Marketplace, and, just as obvious, this will not be updated or supported.

    386 downloads

       (5 reviews)

    Updated

  21. Free

    Display Name History

    VERSION 3 IS EXCLUSIVELY FOR 4.5x ONWARD!
    This plugin restores a feature from IP.Board 3 that allows selective users to view the history of a member's display name changes.
    Invision Community 4.2 introduced substantial member history features and viewing these changes is now easily done in the ACP itself. This plugin allows you to access this information on the front-end via a block on a member's profile page.
    Administrators can use the plugin's settings in the ACP to choose which member groups have access to this feature, or enable everyone accessing your community to see these changes.
    Originally coded for 4.0x by Adriano Faria. 

    935 downloads

       (6 reviews)

    Updated

  22. $10.00

    Redirect Them

    Enhanced version of the free redirect plugins I made (Redirect on Login, Redirect on Logout). 4.3 and 4.4 compatible.
    This combines both into a single plugin and adds in the ability to apply the redirects to one or more primary member user groups instead of just all visitors. 
    Use this to push only guests or perhaps non-paying members to your storefront (or even a specific product page) on login.
    On logout perhaps you want to force everyone back to whatever your homepage is?
    Both login and logout redirects are enabled or disabled from within the plugin settings allowing you to choose to use only one of the redirects if needed.
    Single buy, no renews. Thanks and enjoy! BTW if you need something more full-featured keep looking in the Marketplace, there are other options (not mine)
    FYI: Naturally, if you have either of the free plugins installed be sure to uninstall them; otherwise which ever one is higher in the ACP plugin list will take precedence, negating the other/s.
    Version 2 adds option to keep user on the page they were on when they logged in or out via the http referrer variable.
    Version 3 removes referrer option on logout (already in-built with IPS), makes login referrer option more robust (accounting for bare-bones login page)
    Version 4 patches a small edge-case bug. See version notes for explanation.
     
    Note:
    There has not been much testing (any) with third party login stuff such as Facebook, Steam(?), Google, etc. You'll need to yell at me (PM) and provide a site for me to test on if there are hitches here. 

    13 purchases   24 downloads

       (1 review)

    Updated

  23. $30.00

    Social Search

    Track and display guest and member searches throughout your community! Two front-side widgets! Display recent searches, Display Popular Search Terms (90/30/7 Day tabs) Optional block on search results page displays the same! Search Wall! Menu add-able custom page showing up to 1000 of your communities most recent searches. Text or configurable colored tag blocks! ACP Dashboard widget graphing last 90 days of search activity, guest/member search ratios, and more. ACP Search Ledger! All those stored searches. Browsable and terms are quick-searchable! ACP Statistics! Term, word, and tag use tracked over 90, 30, and 7 day periods! Know what your users are looking for right now! Filters to prevent bots from infesting your saved searches! Version 5 includes My Recent Searches member-only features and it still doesn't directly store their searches! Version 5 adds geolocation!  
    ATTN: Now that IPS is building in search tracking into the 4.5 series there is no longer any real incentive to further develop this. Sorry guys. I will of course ensure this is working with 4.5, I do use this stuff on my sites, but as far as new features go, it's absolutely not worth my time to invest in. Caviar Emperor and so on... Small possibility I spin off secondary features to work with the new 4.5 search tracking but, again, I'll be at the mercy of IPS knee-capping anything I do with their own widgets, and pages, and so on.
     
    Tracking consists of recording every search made via the quicksearch box (usually located in the main menu) or via the advanced search form. Unintentional searches such as redirects to search results pages via login/logout, visiting member profile pages, or viewing streams are excluded.
    Since this application has a substantial front-end presence every search is run through the profanity filters as a safety precaution (regardless if you are using them or not - if you haven't configured them, then nothing will be found of course and all continues onward). Searches that trigger this are discarded from being recorded but will continue to work for the user of course.
    For the time being, only whether a guest or a member has made the search is stored. I'm... not necessarily against tracking member searches and associating them with members, it's a trivial thing of course... just that I'd rather hear some thoughts on the matter before hand from end users and site admins. Customs always available regardless. Just ask.
    Directly stored are timestamp, term searched for, tags searched for, author searched for, and vs. or search, titles only or everything, the complete search URL sent, and guest or member status, ip addresses for guests - not members, user agent strings, and geolocation data  - minus any provided addresses. Note that storing the complete URL means regardless of whether I stored those bits of information separately in the database, the search remains "intact" and complete with those additional variables good to go!
    Your site users via the widget, search wall, and search block on the advanced search page, will now be able to see the last x-amount of searches and run them themselves with just a click!
    The links on the front end for each individual search display the complete search term, any tags searched for, and any single author the search was limited to. They can be configured to display as just text or with a randomly chosen (but shape-able randomness via your settings choices) background color:

     
    Front Side Widgets:
         
    The above just with simple term searches. Widget displays just text links. I tried colored blocks but it got a bit busy so removed for now. By request, Version 3 adds a popular search terms widget. Note that the data behind this is ran via task, and that updates every 10 minutes. New installs and upgraders will either need to manually run the task to populate the widget with data or wait at least ten minutes for the task to run. Keep in mind popular terms needs two or more matching instances to be counted.
     
    Advanced Search/Results Page Block:

    Just text here as well. Colored tags distracts from actual page content. This can be above the search term line or below. This block and the front widget are data-buffered via a task that runs every few minutes so you will not get a performance hit on busy sites - the searches displayed will be a few minutes back of course as a result.
     
    Search Wall:

    Don't mind the colors too much. This is all configurable in the ACP including limiting the random color generator to limit itself to just a few colors so you can better match your site/brand colors. Plain text available as well of course. This page is entirely optional. After installation, just go to your ACP menu manager and add it to your site menu to make it available. Or not. Data here is a live, up-to-the-moment view, not cached. Don't mind the spam, I had to generate a lot of searches for testing :). And seriously, you can craft the color blocks - ignore the clown car above. You can roll with grayscale, or blue shades, or blue AND gray shades, etc... We can also get better iteration on this in future releases.
     
    Dashboard Widget:

    90-day graph, guest to member ratio (or percentage if you like). 90 day search-per-day average, and today's count (90 day graph does NOT include the current day's searches). That and a handful of recent searches for you to run if you like (not displayed in this image). This data is live generated.
     
    Search Ledger:

    Feel free to browse via the ACP all your stored searches! In settings you control how long the searches are stored for. From 90 days back to forever! Options to remove searches from the database if needed along with a detail view right there on the right side.
     
    Statistics:

    Terms, words, and tags all collated and broken down into member, guest, and all counts in addition to 90/30/7 day periods! You now know at a glance what your community is looking for!
    See support topic for further discussion on this. 
     
    My Recent Searches:
    Members will automatically have up to their last five searches stored via cookies on their device, along with a derpy counter of the number of searches they have made. This is entirely device-side. Button provided for them to wipe the cookies and start over again included. If they search for the same thing (case insensitive) and it was pervious one of the stored five searches, the older one is removed in favor of the recent one. Simple, fun user enhancement. WIll have more features later on.
         
    Version 5 has quite a few changes, please read the support topic.
     
    Pricing:
    $30 and $10 every 6 months. Feel free to skip renews unless you need any new features or bug fixes, but also feel free to keep hitting those renews - always nice to be appreciated!

    11 purchases   45 downloads

       (1 review)

    Updated

  24. Free

    My Activity On User Bar

    This plugin will add a link to the user activity on User Bar.

    355 downloads

       (2 reviews)

    Updated

  25. $10.00

    Pages Category Images

    Add an image to every IPS Pages database category for use in your templates!
    NOTE: V1 plugin users please see note near bottom for installation instructions - short version is do NOT uninstall the plugin!
    Any settings?
    Nope. Just install and go. When editing/creating a category in an IPS Pages database this application appends a new tab where you can upload an image. That's it.
    And how do I use this?
    Images are stored wherever you have set the Pages Category Images file handler set to store them and you can access the image anywhere the $category variable is available to you in Pages templates.
    $category->pcimage = The local url to the stored image. You will rarely use this by itself as it will return "uploads/monthly_07/thisismyimagename_34erjfhrufhdheh.jpg" or something along those lines.
    {file="$category->pcimage"} = The COMPLETE url to the stored image. "https://myawesomesite.com/uploads/monthly_07/thisismyimagename_34erjfhrufhdheh.jpg". Just sticking this in a template will output that as a line of text.
    <img src='{file="$category->pcimage"}'> = The image will be displayed in your template at this location at full size.
    You get the idea. From here you can format the image with css, use it as a background element, and so on. 
    Why am I using this again?
    Give every category its own image. Format it like an icon and stick it next to the category title in your templates. You could create a large section background for your categories using this image. And so on...
    Why $category->pcimage and not just $category->image?
    If IPS ever adds something like this to Pages database categories themselves I predict with 99.999% certainty they would use the word "image". I added the "pc" in front to hedge against that potential future conflict.
    What happens if I disable this application?
    Everything will continue to work, you just won't be able to add an image to Pages database categories until you re-enable it. You are just disabling the category edit/create category image tab when you disable this; that's all. 
    And if I uninstall this?
    All of your uploaded images will be deleted of course. Consider that you will be editing your Pages templates to add calls to these images too. You'll need to edit your templates to remove those calls after you uninstall this.
    Did this used to be a plugin?
    Yep. Now its an application with a proper file handler. 
    I have the plugin now should I uninstall that or...?
    DO NOT UNINSTALL THE PLUGIN! You'll lose all of your files and have to re-upload them again. I've set up the install routine for the new application to handle it all for you.
    Install the app just like any other app and it will automatically take over the file handling from the piggybacked core_Attachments handler, remove the plugin uninstall routine that would normally delete your uploaded images, and then uninstalls the plugin for you. If for some reason you install the plugin again afterwards you're on your own... Seriously, delete any copies of the plugin you have lying around. Only bad can come from those being used after you've installed the app. 
    Cost
    $10 / $5 renew.  
    Terms/License
    One buy, one site. Feel free to use on all your test sites if you have any. No uploading to warez/pirate sites which really should go without saying and yet here we are...

    Initial plugin was sponsored by @coert_g - Say hey to the man!

    Thank You!

    64 purchases   114 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