IPS4 Developer Documentation
Invision Community Blog
Downloads posted by Adriano Faria
This plugin will display how many unread items you have in the board based on the Unread Content stream. The counter is linked to the Unread Content stream.
Display counter when there is no unread content Cache time (in minutes) Show counter to chosen groups
23 purchases 41 downloads
This plugin will give to users from specific user groups the ability to put topics under special surveillance, by adding a badge (risk of closure) and message in specific places to users get advised that won't be tolerated flaming/discussions on those topics.
Users from selected groups will have access to a new area on ModeratorCP (Topics Under Special Surveillance) to get a list of all topics under special surveillance. From that new area, those users will be able to remove the special surveillance status from topics (same can be done in topic view). Those users has also the abilitiy to receive a notification everytime another user put a topic under special surveillance.
Every action (add or remove special surveillance status) is added on Moderator Log for further check.
Badge RISK OF CLOSURE will appear on:
Forum view Topic view Message will appear:
Above fast reply on every topic that is under special surveillance Settings:
Groups allowed to put or remove a topic from special surveillance Forums where the hook will work Message to appear above fast reply Follow settings: if the users from selected groups will automatically follow topics put under special surveillance
35 purchases 151 downloads
This widget will display clubs card on Forums index. Users will see Clubs he has permission to view.
Number of club cards to display Sort Clubs by: Latest Activity, Most Members, Most Content, Latest Created or Name Position: Above or below Forums categories
40 purchases 109 downloads
This resource will display categories/forums as tabs in Forums index.
Create Your Own Tabs:
You can create how many tabs you want. There are 4 types of tabs:
All Root Categories: will add one tab for each root category Specific Root Categories: you can choose how many root categories you want to display per tab Specific Forums: you can choose how many forums you want to display per tab Clubs Specific Forums: you can choose which club forums you want to display per tab Multi Language Support:
You can give tabs different titles according to the languages you have installed in your board Per Tab Permisison:
You can also choose which user groups can view each tab. Per Tab Style:
Table view Grid view Notes:
It will add a new display option in the index if you allow members to choose forum view type A second line of tabs will show up if you have many root categories. The less the better. Upgrade from Plugin to the Application:
Simply install the application. It will add a tab automatically (All Root Categories) and will uninstall the plugin
48 purchases 163 downloads
This application will allow moderators to send predefined personal messages to members who reported a content. This is a sort of a feedback for those who take their time to help to keep things civilized in your community.
All the fields are translatables, which means you can use different messages per different languages.
Message author Current logged in user Specific user Add comment to the report If enabled, a comment will be added to report (moderator content tab) saying that a message was sent to the member who reported. Admin CP restrictions:
View Messages Add Messages Edit Messages Delete Messages Manage Settings
9 purchases 19 downloads
This plugin will show user photo in online lists created by IPS widgets: Who's Online, Recently Browsing and Members widgtet with the display option Comma separated list enabled.
70 purchases 190 downloads
This plugin will give the ability to topic authors to run specific topic Saved Actions allowed by the administrator. Public Saved Actions will appear only to the topic author and if the author doesn't has mod permission to run regular Saved Actions.
7 purchases 18 downloads
This resource will create a rule for the forums you want, so users of specific groups, set by the administrator, must agree before they are able to create topics.
Number of days to expire the cookie Cookie prefix. If you want everybody to agree again to your rules, just change the cookie prefix Per Forum Settings:
Enable rule in the forum Message style: option to choose between 4 predefined styles Groups that will be required to agree to the rules Rule Content The rule content is translatable, which means that you can use a specific message for each language you have installed on your board.
55 purchases 169 downloads
This application will list all most used tags in all applications that you have installed on your board: each application that its content item uses tags will have a tab in this resource.
Display application icon in tabs? Number of tags to display Order listing Tag Number of uses Number of times prefixed Display tags from apps: All apps that its content items will appear as an option here. So if you don't want to show tags from Calendar, for example, just disable it in this setting Notes:
Apps tab order are defined in ACP -> System -> Applications. Basically, it will show in this resource the same app order from there. Apps icons are defined by their developer and may happen that more than one app uses the default icon. In this case, you have to request the dev to add an icon to the app.
14 purchases 35 downloads
This plugin will allow users to choose one among 634 font awesome icons to be displayed before their link across the suite. Icon will be displayed only before the user link.
Groups allowed to choose an icon Compatibility:
Member's Country: https://invisionpower.com/files/file/7807-members-country/ Group Color on User Link: https://invisionpower.com/files/file/7589-group-color-on-user-link/ Made by requests.
55 purchases 152 downloads
This plugin will give members the ability to follow specific user content from other members. This will make the user to receive only notifications of content of interest.
10 purchases 31 downloads
This resource will restore a feature from IP.Downlodas 2.5.X (IP.Board 3.4): it will display files and members reports.
File: All members who downloaded a file Member: All files a member has uploaded All files a member has downloaded
11 purchases 37 downloads
This resource will add a notice in topics that has more than X days of its last post. This is to avoid replies in old topics. You can also prohibit users from posting in the topic.
Number of days Allow posting Groups Forums Message Type Message
38 purchases 131 downloads
Content History will keep a track of the latest content items viewed by members, so they can have access to them faster. Members will be able to view only items accessed by themselves.
Each content item type will have its own tab. Pages will have one tab per database Each tab will use template from the source content item Moderator actions will be available for those who can moderate the content Admins will be able to view content items viewed by all members in Logs module on ACP Settings:
System online Display content item icon in tabs Number of log entries per page Log visits from groups Log visitis to: all content item you have installed in your board (topics, images, files, articles, raffles, tutorials, entries, quizzes, etc.) Flood control in minutes: prevent same action from being logged if it occurs again within the set amount of minutes Prune logs: number of days to prune
10 purchases 21 downloads
This resource will allow admins to choose recommended topics to be listed, on a ajax list on topic post screen, based on words used by the member when creating the topic. So admin will basically choose topics to appear according to words the user type in the topic title.
Forums where it will work Groups allowed to use it See it working:
2 purchases 3 downloads
This application will replace the standard Contact Us form from IPS 4. Features:
Ability to use Departments, which are permission based, so you can choose which user groups can use each department. Ability to send to everyone in any group by department Ability to add several emails by department Post topic to forum by department Ability to add Extra Fields to the form and choose its position (before or after regular fields) Custom email template
89 purchases 297 downloads
Take notice of content posted by guests in the new IPS 4.4. feature "Post Before Registering". You will see the content posted in a popup. Example. it won't show you the whole topic or article fields; it will show you only the content posted by the guest in the CONTENT/DESCRIPTION field.
Places where the content is shown:
Admin CP Community module Front-end: Moderator CP Restrictions:
View the list View the content of the posted item Note:
As requested by IPS, this very first version won't allow any interact with the content beyond viewing. In a future version (NO ETA), you will be able to delete and assign the content to a member.
11 purchases 26 downloads
This application will allow users from specific user groups to request to delete their account. All requests will be reviewed by Staff (admins), directly on ModeratorCP -> Delete Account Requests, to approve or deny the request. The whole user content (topics, posts, attachments, polls, etc.) will be preserved; only the account will be deleted.
Admins can choose which user groups can request delete account and how many posts a user must have to do it Users can request to delete their accouts directly on Account Settings The Staff will review each request to approve it or deny it on ModeratorCP -> Delete Account Requests A Notification will be sent to Staff when there's a new deletion request Each action of Staff (approve or deny a request) is logged on Moderator Logs
153 purchases 749 downloads
This application will allow your members to upload music tracks to play on their profiles with a nice tidy custom audio player
Adds a custom java-script / j-query / ajax music players added to users profiles ( if they have uploaded tracks that is ) Allow your members to upload multiple music tracks to their profiles Adds a playlist with all their uploaded music allowing to switch tracks easy Easily edit the track names by clicking and holding the track name in the playlist without having to reload the page Easily re-position the tracks by dragging them and dropping them into your chosen positions Audio player has 5 buttons Repeat ( this will repeat the playing track ) Next ( skip to the next track ) Previous ( go to the last track ) Volume ( Toggles volume bar ) This will show and volume bar what you can drag with 2 more buttons allowing you to turn it up or down Play / Pause ( Does what it says on the tin ) Easily delete each track without having to reload the page ( this will show a pop up asking to confirm the deletion ) Members can customise their audio players button / volume / progress bar from a choice of 8 colours what are either solid or with a shadow Set auto play function so members tracks will auto play when the page loads Allow members to add other members tracks to their playlists This will not duplicate or copy any audio files it will just add the ability for the track to be played on other members playlists Tracks added to playlists via sharing will not count towards the users uploads count as they are not actually uploading a new track Members can toggle the ability for other members to add their tracks to their playlists easily via the audio player When a member grants permission for their tracks to be shared a new add to my playlist icon will appear next to their track names If a member adds another members track to their playlist and the uploader decides to delete their track, the tracks will also be removed from all playlists it has been added to Admin Member Group Settings ( These are set per group )
Can upload audio tracks Select the maximum upload size per track Select the maximum upload limit per batch of uploads Select the amount of total tracks the member can upload altogether Extensions
Members Shop Add's a item to the members shop allowing you to charge points for members to upload tracks This will override all group permissions set except the total uploads per batch so if you only want to allow users to add tracks via shop items then you need to remove their permissions to use it and the item will be the only way they can add tracks What's to come
Lot's and lot's come and gimme some of your ideas on the support topic 😂
40 purchases 96 downloads
This plugin will allow users (from selected groups) to ignore forums. Ignored forums won't have their topics appearing in Activity Streams or Search Results, depending on the settings. Admin can also decide if wants to hide the ignored forum; this will remove it from viewing but the forum is still acessible via URL or in Account Settings -> Ignored Forums.
Hide IGNORED FORUMS on Activity Streams Their topics won't show up in Activity Streams Hide IGNORED FORUMS on Search Results Their topics won't show up in Search Results Hide IGNORED FORUMS on board index e forum view (subforums) Ignored forums won't appear in board index and forum view (subforums) Groups User groups who can igonore forums Note:
Topics from ignored forums won't show up in widgets Compatible with Clubs
32 purchases 69 downloads
This resource will add a Frequently Asked Questions feature to the Downloads files, thus help to reduce support requests. File submitter and moderators (with proper permission) can manage questions & answers.
Questions per page in file view Categories where this feature will work Requeriment:
3 purchases 11 downloads
This plugin will display the country flag of user in several places of the entire suite, including third-party resources. It uses the Geolocation to grab the country when a new user register an account or when existing users logs in on your board. Clicking on the flag will give you a list of all users from that country.
IPS Geolocation is an active license perk so you need to have an active license to countries get picked by IP Address. Usage:
New members: new members will have their country detected when they register the account Existing members: Country will be recognized when member is online or if allowed by the admin, go to Account Settings and pick your country. Settings:
Display country flag everywhere: will display the country flag in several places from official apps like on Forums, Gallery, Blogs, Pages, Gallery, Downloads, including its widgets and third-party resources. If disabled, will display the country name + flag only on user profile. If you disable this option, a new setting will show up so you can choose specific applications where to show the flags. Groups allowed to change the country: users from selected groups will be able to change their country on Account Settings. Sometimes Geolocation picks an wrong country, so the user will be able to fix it. Integration:
Compatible with Community Map., by @Martin A.:
208 purchases 1,077 downloads
This resource will allow users to purchase a file by paying a price they judge fair. The file will continue to have its normal price but the file submitter will be able to set a minimum price to it, thus users won't pay less than that.
Downloads app: https://invisioncommunity.com/features/content#downloads Commerce app: https://invisioncommunity.com/features/commerce Permission:
Admin will set which user groups can enable this feature in their files per category. Settings:
Payment Methods Tax Class Commission for Site Transaction Fee for Site
4 purchases 11 downloads
Tired of boring messages spread across your site? then liven it up by downloading Sticky Notes, this application will allow you, or if you have selected members, To post global Sticky Notes to other members on your board, Users can easily dismiss each Sticky Note and then can even drag and drop them around their screen
Global Sticky Notes ( ACP )
Create and display unlimited global Sticky Notes to your members Choose what user groups can see each Sticky Note Add a signature ( username and avatar ) to the bottom of each Sticky Note allowing members to see who wrote it, as a clickable link to said profile Choose the colour of each Sticky Note Choose from 9 different positions to show each individual Sticky Note Set a expiry time and date for each Sticky Note with a option to just show it until the user dismisses it Select where to show each Sticky Note from a list of your installed applications or to just show it everywhere ( Example only show the Sticky Note when users are browsing the forums or the downloads section etc ) Use a wide range of tags to engage your members more personally Global Sticky Notes Front End Admin
The admin/s can create new global Sticky Notes from the front end via the create menu ( Only admins can use this feature ) Personal Sticky Notes ( MEMBERS )
Allow chosen user groups to send personal Sticky Notes to other members Members can receive a unlimited amount of Sticky Notes All Sticky Notes are dismissable All personal Sticky Notes will automatically add the username and avatar, unless you have selected in the ACP to allow anonymous Sticky Notes (read ACP Menu below) Personal Sticky Notes will display the time the note was sent to the member for example "just now", " 5 minutes ago", "4 hours ago", "16th July" and so on Members can either send Personal Sticky notes to members by their hover card or via their forums topics and you can also send them via the users create menu Each ( Non anonymous ) personal Sticky Note has a reply icon on allowing users to easily reply to other members notes Front End ( PERSONAL STICKY NOTES )
Added a link to the users drop down menu linking to the new tables listed below Shows a table listing all the members received Sticky Notes with the ability to restore the note bringing it back to life Shows a table listing all the members sent Sticky Notes with the ability to edit and resend or just resend the Sticky Note, it also shows if the user has dismissed the Sticky Note Members can view all their sent and received Sticky Notes between them and X member All tables can be sorted by time and date and also have a advanced search for members or a time and date stamp Widgets
Show a widget with a list of members who have sent the most Sticky notes Show a widget with a list of members who have received the most Sticky Notes ACP Menu
Sticky Notes (Global including personal) Choose to use either a pin or a bit of sticky tape to hold the Sticky Note Choose to show or hide Sticky Notes on mobile or tablet devices Change the z-index of the Sticky Notes ( This is only needed for some custom themes you might have installed ) Allow users to drag and drop the Sticky Notes around their screen by hovering over the pin and dragging the Sticky Note Personal Sticky Notes Allow members to send anonymous Sticky Notes to other members (admin can view all Sticky Notes in the ACP read below) Read all the Sticky Notes send by members in a nice and tidy table and you (being the admin) can even view the sender if they sent it anoymous Select what member groups can use personal Sticky Notes Choose from 9 different positions to place the Sticky Notes Mass delete Sticky Notes by either "ALL", "READ", "UNREAD", by individual members or by chosen user groups Choose the colour of personal Sticky Notes Member Group ACP Menu
Choose how many personal Sticky Notes each member group can send per day, with a unlimited option Members Settings ACP Menu
Block individual members from using personal Sticky Notes Block individual members from receiving Sticky Notes How to install
If you have version 1.0.3 or below installed, uninstall it as it's a plugin and will conflict with the new application Go to your ACP and applications then click to install and upload the downloaded .tar file
166 purchases 940 downloads
This application will allow your chosen usergroups to toggle browsing your site anonymously.
Select what user groups can use this feature If you remove their ability to login anonymously from the login screen then this plugin will still allow them to go anonymous once signed if ( If you gave them permissions via this plugin that is ) Adds a button next to the notification icon allowing your members easy access to the toggle button ( Show's on mobile devices too ) Allow your selected usergroups to pick if they always want to login anonymously ( This can be edited in their member settings )
31 purchases 86 downloads