Jump to content



Popular Content

Showing content with the highest reputation on 03/07/2019 in all areas

  1. 4 points
    Pete T

    TXT & PHP Widget

    I have finial updated to 4.4.1 sorry delay been working overtime get this finished.
  2. 2 points

    Version 1.0.4b


    Unbelievably Brilliant Discord Integration for every community (only first two weeks for $25, then $35) Brilliant Discord Integration was designed to work efficiently with every size of the community. This App doesn’t set any limits of community users number to support it brilliantly, therefore it’s ideal for small, medium-sized, and even for really huge forums. Our Brilliant App redefines integration standards Forget the usual problems with: App configuration Role synchronization Adding users into the server and enjoy rethinked functionalities offered by our Brilliant Discord Integration App. Our experience allowed us to offer most awaited features: Brilliant transparency in every configuration step We worked with many people to make the configuration possibly simple. And we achieved it! The only thing you have to do is to run the configuration wizard. It contains very helpful field descriptions, and just two text inputs. Perfect synchronization of roles and nicknames Our Application automatically synchronizes roles and nicknames of your community members. This feature allows them to easily identify each other on your Discord server. And gives you possibility to easily manage their permissions. Innovative notifications solution Brilliant Discord Integration can send notifications about all content on your site to the Discord server. You can select from 25* different types of content + all content from Pages databases, including comments and reviews. You can configure to send notifications only about content from specified categories, only authored by specified members or comment/reviews only for specified content items. To improve notifications' look, you can use configurable Discord's Rich Embeds. *With all official IPS applications (Blogs, Calendar, Commerce, Core, Downloads, Forums, Gallery) installed. Original Magic Invites system Magic Invites allows you to manage who can join your Discord server. You can create invites in ACP, and setup group specific permissions for them. If you have enabled Friendly URLs on your site, you can also use a friendly URL for your invites (example.com/invite/invite_key or example.com/discord/invite/invite_key). Please note that the whole application (including Magic Invites system) works perfect when there are no basic Discord invites on your Discord server. Server security with brilliant Approval Queue Using Magic Invites system, you can force your community members (or just specific groups) to send approval request before they join your Discord server. After administrator accepts a member for just one-time or forever, he is immediately added to your Discord server. Server promotion with Discord Widget Our widget is the best way to promote your Discord server among your community members. Currently it supports 4 official looks from Discord. It may also be a link to a Magic Invite. Note that it only works if you have enabled Server Widget in your Discord server settings. Logging in and registration using Discord Logging in with Discord is automatically enabled when you finish Brilliant Discord Integration's configuration. Moreover, to enable registration using Discord or edit settings of the login method, go to the Login & Registration page in ACP. Easy switch from “Rich Discord Integration” This application gives you an option to automatically migrate the whole configuration and data (members' Discord account links) from Rich Discord Integration. A blue box with a link to the wizard will appear on the top of Configuration page on Brilliant Discord tab in ACP if you already have configured Rich Discord integration on your site.


  3. 2 points
    Are you a vBulletin admin looking to stay on the leading edge of online communities? As an IPS client who frequents the Invision Community support forums on a daily basis, I often run across existing or former vBulletin admins looking to migrate to IPS. In fact, based on my not-so-scientific survey, vBulletin is one of the most popular platforms from where admins migrate. Many of the vBulletin users are professional administrators looking for a stable company, rapid development, and a trusted platform to power their communities into the future. I interviewed 6 former vBulletin admins who are now Invision Community clients. Most of these vBulletin admins have 10+ years of experience running successful forums, so their input was especially insightful. “I love the design of the admin and moderation back-end, a real treat after living with the antiquated and confusing vBulletin back-end.” -- @cfish “I like the well-thought concept, the details, and abundance of features and functions.” --@Ramsesx I’ve compiled the top 10 questions and answers from their interviews and the forums specifically for vBulletin admins for an insider’s perspective on how to convert from vBulletin to Invision Community. You can also read their full interviews in my Community Guide attached at the bottom. 10. What is the typical lifecycle of Invision Community and what new features come out? Invision Community is currently on 4.4. It’s a great time to be migrating as both the software and converter are very mature. You’ll be able to take advantage of all the new features from Invision Community 4.x such as Social Clubs, Subscriptions, SEO updates, and GDPR updates. In general, IPS publishes one major update like 4.4 once a year, with several bug fixes, security updates, and enhancements throughout the year. The best place to read about Product Updates is the official IPS Blog in Product Updates. 9. What are the pricing options and how do they compare to vBulletin? IPS is comparable in pricing when compared to vBulletin depending on your choice of apps. The self-hosted option is cheaper when considering support and upgrades. The pricing for an active license is simple, easy, and comprehensive. A new license includes professional ticket support, forum support, access to new upgrades, and managed spam service for 6 months. Renew again in six months to continue those benefits. If you choose not to renew, your software will continue to work. 8. Is the software mobile ready like vBulletin? Yes, the software is responsive by design. This means the community naturally fits and beautifully displays in any device size, giving you a consistent look-and-feel across all devices. Try it now by resizing your window! It also means you don’t need to pay for any extra “mobile bundles.” This approach to mobile design was one of the reasons why @cfish chose IPS: “I didn’t like vBulletin’s approach to mobile. The IPS approach to responsive web design was inline with my own thinking.” 7. What are the official Invision Community apps and how do they compare to vBulletin? @Steve Bullman converted to IPS because “IPS seemed to offer a better all-round package for what I needed.” One of the biggest reasons for considering IPS is a broader approach to community. Whereas vBulletin focuses only on Forums and Blogs, IPS empowers you to build a suite of applications customized to your needs. Mix and match apps like Gallery, Blogs, Downloads, Pages, and Commerce to build a modern community with resource directories, databases, paid subscriptions, albums and more that go beyond forums. You can read more about the apps in Features. Calendar and Clubs are included for free! 6. What will be migrated from vBulletin? The free converter app will migrate all of your member and content items from vBulletin 3.8.x, 4.x, and 5.x. This includes members, private messages, member groups, ranks, forums, topics, posts, and attachments. You can view the full list on Migrate and choose your vBulletin version from the list of choices. Obviously, you will not be able to migrate any custom themes or custom modifications. @ChristForums adds, “I wish I had known that the converter was so easy to use and migrate from Vbulletin 5.” 5. What are the channels for support? Every active license comes with professional ticket support, which should always be your first source of contact. @Markus Jung highlights “fast support” as the item he appreciates the most about his license. You can also obtain help from the community forums, help guides, release notes, and other public resources. If you’re not an IPS client yet, you can post in Pre-Sales forum or email sales@invisionpower.com. 4. How do I prepare my community? The six admins that I interviewed offered several tips for new Invision Community owners. Prior to the conversion, you should read through the converter package to see what will convert and redirect. You should purchase other Invision Community apps in advance to fully convert vBulletin items as needed; not delete any old content since Invision Community includes an archive function; and not make drastic changes to allow members a chance to become accustomed to the new forum. 3. What will happen to my traffic and URL redirects? The free converter app will redirect your existing URLs. This includes forums, topics, posts, member profiles, print view pages, archived content, attachments, and tags. You need to leave your converter installed after migration to ensure the redirects will work. AlexWebsites wrote, “the converter came with built-in redirects and I was able to redirect most of my traffic. Traffic recovered within a few months.” 2. What are the server configuration and database requirements? If you choose cloud, then Invision Community will manage the hosting. If you choose on-premise, you can use the free ‘Get Ready’ compatibility file to check your server. The latest version of Invision Community 4.4 requires: PHP 7.1.0 or higher (7.3.x is supported) MySQL 5.5.3 or higher (5.6.2 recommended). 1. How stable is the company? Other companies lost their development talent. Other companies were bought and sold by multi-media conglomerates. Other companies have a history of lawsuits. Through it all, Charles, Lindy and Matt have been here since the beginning providing steady leadership to Invision Communities everywhere. If you’re looking for stability, it’s nice to know you can rely on the same people who started the company. For serious and professional vBulletin admins looking to transition, you know you’re not just buying into the software, but investing in the development team, staff, and platform for years to come. Ramsesx shared his personal story: “I always prefer the best for my community from where I earn my income. An important aspect was the longtime outlook. Invision Community gave me the feeling of being trustworthy, they are more than 17 years in the forum software market.” It’s no wonder that so many successful vBulletin admins feel the same after moving to Invision Community. You get stability, years of experience, a deep understanding of online communities, and a dedication to development that continues to innovate. It’s time to bring your vBulletin community over to Invision Community! Bookmark this page for future reference and download the Community Guide for experiences from real clients who converted from vBulletin. Much appreciation to @AlexWebsites @cfish @Christforums @Markus Jung @Ramsesx @Steve Bullman for participating in the interviews. - Joel R Community Guide vBulletin Migration to Invision Community.pdf
  4. 2 points
    I've just pushed out a new version with a fix for this. It also includes some other fixes and support for the third party sparkpost applications that are in the marketplace.
  5. 2 points
    If you use the "Promote" feature to share the entry to Facebook, you are allowed to manually upload images during the promotion process (or choose an existing one from whatever images are available in the content you are promoting). This would probably work better for you than simply linking to a page and letting Facebook "figure it out".
  6. 2 points
    2 decades as vbulletin big board admin/programmer A few things to be aware of... With every major conversion there will be a loss in traffic. If done correctly, you should see traffic levels close to normal in a few months. Prepare for the worse and you will come out on top. This will happen regardless of platform you select. Create a test site and run conversion. I recommend you do this a few times. This will give you an idea of how long the process will take. You will end up making mistakes so I recommend duplicating your test database first. eg, on one you can prune all private messages and see if that will speed up conversion ... if you have millions and millions of posts you definitely need to have a plan of action Start changing your old site so that it starts looking like the new. This decreases the shock in change. For example, I changed posts style on old site so that it looks similar to the new theme that I will be using. I also changed main page and directories so that it looks the same. If you haven't done so switch to HTTPS. Attachments (images) is a big generator of traffic for many sites - especially if you've been around for years. Although attachments are converted over without issues they are not redirected (old to new url). On a personal note, I literally lost thousands and thousands of Google image placements because of this oversight. This hurts backlinks. SEO. If you use vbseo/dbseo, if forum friendly urls include forum id then no issues redirecting old urls to new. If in the form of /forum-name/ then these will not be redirected properly. Topic urls will redirect regardless of type. Learn everything you can on how to use IPS Pages app. It's a very powerful system. You can create any type of directory or custom page with it. For search, use IPS built in elasticsearch feature if possible. You won't regret it. For cache method, use Redis for everything if possible. Finally, be smart with number of plugins you install. IPS is fast but when you start adding a lot of plugins you could hurt performance.
  7. 2 points

    Version 1.4.6


    NOTICE: This is the "Lite" version of the Rules app. All features are enabled, however you may only create up to 10 rules. Synopsis Automatically update/modify content and member attributes, statuses, and properties Automatically send emails, create conversations, and send notifications Add your own custom data fields to any content, categories, or members Build relationships between fields and content to keep data synchronized Create rule sets that work together to form automated workflows Define your own custom actions that can be used in rules Schedule actions to happen at specific times (one-time or recurring) Schedule bulk processing routines for content and members on your site Share and refine your rules with other communities using import/export Example Rule #823: This will send all new members a welcome email after their first post. Example Rule Set #56: Rules also allows you to attach new “custom data” fields to any member, content container, or content type in your system which you can use to create all new features and behaviors on your site that go beyond what was ever imagined with the core IPS suite. For example, you can create a new “integer” data field for members and call it “Prestige”. Then you can create a rule such as: Congratulations, you’ve just created a brand new type of reputation system. And to take that example a step further, you could write another rule such as: You have just created a whole new social promotion system within your community! The possibilities of what you can do with rules are only limited by your imagination. Expansion Packs (plugins that add ECA's to apps): Forums Calendar Pages Commerce Enhanced Applications (apps with customized ECA's): Group Collaboration Account Deactivation by Makoto Forms by Mike John Advanced Path Aliases Points Economy iAwards by -RAW- Rule Packs (pre-built customizable rules): Rules Starter Pack Member Pip Ranks System Auto Join Collaborations Move Topic Between Collaborations 8 Hour Lock Forum Game Topic Ban Members Rules Cookbook on IPS Guru Notable Features Over 500 built in events, conditions, and actions for stock IPS products and contributed apps. Rule actions can be configured to happen in real time or at a future time. Schedule and unscheduled actions from inside of rules or manually through your ACP. Built in lists of “replacement tokens” for including variable data in text entry fields (like email content) Fully extensible by other apps and plugins to add new tokens, events, conditions, and actions. Look for Rules Expansion Packs in the marketplace which add new events/conditions/actions. Create your own custom actions within the rules app which can be invoked by rules. Create your own custom data fields for any entity on your site to manipulate with rules. Rules can be grouped together into rule groups and rule sets for easy management. Easily import and export rules and sets to share with friends or distribute as your own rule packs. Built-in rule debugging console for full visibility of what your rules are doing on your system. Built in rules error and performance logging console. Complete Stock ECA List: New in Version 1.1.x New range of custom data input fields for public/admin use Limit custom data fields by category/container Set member group permissions on custom data fields View complete overview summaries of rules and rulesets Choose content items from autocomplete form input New in Version 1.2.x added ability to manually schedule custom actions added ability to schedule custom actions on a recurring basis added ability to bulk process records with custom actions added new table filters to scheduled actions page


  8. 1 point

    Brilliant Discord Integration

    This is the support topic for Brilliant Discord Integration.
  9. 1 point

    Pages Legend News

    Version 2.0.0


    Legend Grid News Is a series of Page-App-Templates accompanied with a powerful plugin, so you can create a very flexible layout throughout your Database, Category and Record View pages. These templates can be used on a New Page app Database setup or can be assigned to an existing Databases. Templates mainly designed to be no-need-IPS-wrapper so user can have the best possible experience with templates. this come with one limitation, that Admin can't use IPS drag&drop Sidebar Management. Plugin off course have built in features for widgets, and, also admin can choose to use templates with IPS-Wrapper from the start and using Sidebar Management normally. Note: Please Use version 1.1.4 for IPS 4.3 and version 2.0 for IPS 4.4 Features: Very Nice and flexible to play it's layout for FrontPage area A nice, stylish and Built-in "Featured Record Section" that can be set to show 3/5/6 of your latest/pinned records Grid View for FrontPage body section that can be set to show 2/3/4 grid per line Nice/customizable Hover effects for grid items Omittable Parts in Grid Items, you can choose to show which part to see Very Nice and flexible Category Page: Grid can be set to show 2/3/4 grid per line Nice JQuery Tool for Users to swipe between 2/3/4 grid per line at any time (Improved) Nice Template for Record view with a Full-width Record Image Section. (Note: If you choose to use IPS-Wrapper for your Database, this part is only place to be effected and won't be a full width area anymore) Nice Block/Widget template match for all of these template, can be used in every places in Page app, including non Legend Grid News databases. And many more feature and much more to come You can now choose between grid or list layout in Frontpage and Category view seperately, with just a click of a button! (List Demo) (New) Better Support for when you use template normally with IPS-Wrapper (Demo) Live Demo Template/Plugin Can be used Multiple time in one domain installation. Different Pages Legends Templates: Pages Legend Reviews for creating feature Reviews Pages Legend Profiles for create Profile pages for subjects


  10. 1 point

    Version 1.3.5


    Classifieds System is an application that enables your members to list items for sale/trade, monetizing your community. Requirement: Commerce: https://invisionpower.com/features/commerce How does it work? Admin can enable TRANSACTIONS, which will allow members to buy items directly from another member via app and the advertiser receives the amount paid via account credit. If TRANSACTIONS is disabled, things has to be done manually: member needs to contact the advertiser in ways he wants (he chooses when posting the advert), make the deal, then the advertiser will set the advert as PENDING DEAL. After the payment/deal is done, advertiser sets the advert as COMPLETED. In both cases, if the advert is a SALES advert type BIDS (offers) are allowed if the admin enables the setting and if the advertiser also enables it when posting the advert. Notices: THIS IS NOT AN UPGRADE of the old app (for IP.Board 3.4), so if you used the old app you probably still have data from the old app in your database, take a read on manual.pdf (page 2) in the zip file or request support before you install this app. Each purchase entitles you to use Classifieds System on one Community installation. For IPB 4.2.x use 1.1.8 For IPB 4.3.x use 1.2.1 For IPB 4.4.x use 1.3+ Features: Unlimited categories of adverts, plus unlimited depth of parent-child relationships with a lot of settings Per-category permissions to show category, view adverts, submit adverts, ask questions and review adverts Category Icons Ability to choose the order and which blocks to display on the app index: Expiring Soon, What's New and Categories block Support Extra Fields so you can define different fields per category Integrates to Commerce, so you can choose a specific payment gateway, tax, fee and comission and use multi-currencies. Ability to force users to fill the price in currencies Adverts Management on ACP: a place where admins can control status of adverts: expire, complete, set as active, change expiration date, etc. Advert History (advert view): works like the Moderation History, but will log all actions related to the advert itself, like who changed the expiration date, who set the advert as complete, etc. Ability to post external advert link: you can link an advert posted in other sites, like eBay, etc. Ability to hide adverts when expired and/or completed from category view Ability to switch between currencies with a click to display advert prices Ability do add a default address for new adverts in Account Settings. Ability to add multiple packages and charge for your listings at varying price points to suit your users. Listing packages allow you to choose whether or not specific member groups should need to pay to advertise and also whether adverts will be billed according to the value of the item being sold Central area where advertiser can view all expired adverts and renew them at anytime, if the package allows renewal Users can make offers (bid) to the adverts, if the advertiser allows Advertiser can reject offers Admin can enable transactions, which means that a user can buy something from another member directly, monetizing the site with fee/comission Per member settings: allows to access the app and allows to submit adverts Per group settings: allows to access the app, how many approvwd content items must have to access the app and mpderate first X free adverts from users of the group. That will make moderator's life easier Integrates into IPS4 Moderating system, which all commons permissions, such as pin, unpin, delete, feature, move, etc. Advert Images settings: require image, max number of images per advert, max image filezie and max image dimensions Robust Admin Restrictions Ability to take specific actions when a member is deleted or flagged as a spammer Ability to give account credit to new members Ability to set the minimum/maximum title length and description length Ability to remove the upload of attachments in the advert description editor Submit questions and reviews to advert. Admin can choose if new questions or reviews are moderated, per category. Advertiser can reply to the questions Ability for users to report potentially offensive content using the built-in Report Center Search integration: search adverts along with the rest of your community’s content Supports item marking, allowing your users to see what adverts have been added or commented/reviewed on Integrates into Activity Streams Integrates to Share Links to share Integrates to Google Maps if and address is provided in the link submission (IPS 4.1.13+: Google Map APIs now requires an API key. Go to AdminCP -> System -> Community Enhancements to enable Google Maps support) Integration to IPS4 Announcements Integration to Member Filters (Bulk Mail, etc.) Integration to IPS4 Advertisements Supports the built-in tagging system including prefixes Support for notifications such as new adverts and questions comments on adverts Ability to follow/like categories and individual adverts Ability to add adverts to a wish list Drag & drop reordering of categories, advert types, items conditions and packages in the ACP. Ability to create RSS feeds of all adverts Integration with ACP Live Seach (categories, advert types, items conditions and packages) Friendly URLs for adverts and categories Matrix permission on Groups (editing a group) Reactions support (IPS 4.2) Clubs support (IPS 4.2) Content Message and Promote features (IPS 4.2) Embedded content (IPS 4.2) Recommended Questions (IPS 4.2) Added REACTIONS to the questions (IPS 4.2) Member Store (IPS 4.2) Activity stream support (IPS 4.2) Change advert type once posted Featured and Pinned Blocks for General > Settings > Views Advert posting restriction Disable EDIT feature in completed adverts Dates on expired ads Default option for user Integration to Gallery More. Support and Online Tests: Preferably, submit a report to the official Bug Tracker for this app: bbcode.it Account to test the app: if you want to test it online, drop me a private message and I'll set-up a temporary account. Forthcoming versions: Shipment feature Feedback system APP will be improved based on feedback and suggestions (that will be pondered by me due to technical reasons)


  11. 1 point

    Version 1.1.0


    This plugin will display 2 letters in the profile letter, if the user has 2 names, like Adriano Faria. Setting: Exclude word: First letter from these words will not be used in the avatar. You can see above it excluded the "di" word.


  12. 1 point
    KT Walrus

    Vue.js Progressive JavaScript Framework

    Please consider using Vue.js in 5.0. This framework would integrate well into the theme templates to move more processing into the browser and is very user-friendly to work with.
  13. 1 point

    The Dev Toolbox

    Version 2.0.0


    Note: It has been brought to my attention that people are using this on IPS community in the cloud and on their live sites causing issues for IPS Support. These tools are designed and their intended use are on localhost and/or absolute development environments. these tools have zero value outside of development, please use wisely, if you are not a developer or do not intend to use them in a developer environment, these tools are unlikely meant for you. Note 2: if you are using version 1.4.0 and before, please uninstall all the apps before installing 2.0.0. version 2.0.0 changes a lot as i have combined all the previous apps into one. The Dev Toolbox is a applications, designed with making working with IPS easier, and to reduce overall production time. This applications is being provided free of charge to the IPS developer community, but I ask if you find them useful or lifesaving, consider making a donation of any amount, to help ensure the future development of these fantastic tools. https://paypal.me/codingjungle if you would like to access the git repo: https://github.com/codingjungle/toolbox there are 3 branches, master, dev and xp. master will be what is found here in the download, dev will be any bug fixes, and xp will have new features, etc, that are in the works, so it might not be ready for general use. Note 3: It is probably best to keep up to date with the repo as i don't often update the app with new versions. I typically update it every 3 or 4 months here. so it is best to pull and update from the repo (mostly the dev branch, check the commit messages, as i usually will leave one if something is broken or its not a good idea to use. typically dev is relatively safe to update from, as it usually contains only bug fixes, it is xp that will have new features or add in breakage.) Here is a list of the the features and how they benefit you. (note: these descriptions are for the individual apps, but the combined app contains all these features and more now): DT Proxy: This application will be most useful for those who use IDE's, especially if you use PHPStorm with the PHP-Toolbox plugin. Once you run it, it will create proxy class for IPS classes (most IDE's are unable to correlate an IPS class, to a class used in the code, due to the use of the _ in the class name). it will also attempt to create property tags for Database columns and the setters and getters found in your code. This is useful for autocomplete and code inspection in your IDE (will make it possible for the IDE to map the class's and their method usage). Php-Toolbox Improvements: PHP-Toolbox is a plugin for phpstorm, that makes it possible to add autocompletes for methods, and alter the return type as well. Template Return Type: on Theme::getTemplate($group), this will trigger a return type that matches the $group param of the method. this will then provide possible templates that the group can provide. this is limited due to only $group being required, so it might not return the "right" template (as groups and template names aren't regulated like class names are). In my testing and use, this feature is about 95% accurate most of the time. It drastically goes up, the more unique the template name is compared to others. say you have a group called "forms" with a template in it called 'text.phtml', since IPS also has this, it could potentially return the wrong one (depends really on which order the template was processed in). Application Hinting: there are several methods in IPS that require an "app" name in their parameter, this builds a list of app names from the apps installed to "show up" when those methods are called. Table name Hinting: this is for any method that calls a Database table name, dt proxy will generate a list of table names based on the tables present at execution time. Language String Hinting: will provide a list of available language strings that can be used. Template Group Hinting: provides a list of available template groups to most methods that use them as a param. ModPermission Hinting: provides a list of available modpermissions to the methods that use them as a param. Url Hinting: provides a list of available Query Strings that can be used. Furl Hinting: provides a list of available FURL definitions. PHP Core Hinting: adds in additional hinting's and return types for PHP methods. DT Proxy Extension: The dtproxy extension, you can add property types for Request and Data\Store. It already includes some of the most common property's found in both, but you can add to this with the extension in your applications. DT Dev Center Plus: This application extends the features of the developer center for applications in IPS. this will add 3 new tabs to the dev center, along with other improvments. Tabs: Sources: this allows you to create "sources" classes for your application. there are several predefined class types you can choose from. There are also options to handle some of the "mundane" things that are involved in creating several classes. most notably are the AR\Node\Items\Comments\Review classes. with each you have the option of creating the databases at creation with a basic layout (mainly the ID column) and with the prefix used if defined (for nodes/items/comments/review, this will also add too the class and to the table it creates, any required/optional fields for IPS traits or interfaces used). For nodes and items, it will also create the corresponding module and controller. (this feature can be turned off by turning of "create scaffolding"). Dev Folder: this tab allows you to create "Dev Folder" components, such as Templates and the JS skeletons. it is not as complex as Sources, but it saves time from hunting down and cloning an existing JS/template and removing the bits you don't need. Languages: This tab shows you all the defined language strings for your app, in both jslang and lang.php. this allows you to add/remove/alter while on the tab. Features: Extension Generator: instead of just generating a blank skeleton for extensions, this feature aims to provide a working out of the box extensions. this feature atm only supports FileStorage, ContentRouter and CreateMenu. Adding/Removing Column in Versioning: this feature will allow to easily add in a query to add/remove columns for versions. Extension: Dev Center Plus has an extension called "Headerdoc". it is a bit misleading name, but it gives you the ability to do several useful things when building an app. Enabled() (bool) : if this is set to true, it will add the classes "doc block" to the file if it doesn't already exist, and if it does, it will only alter it for the files include in the tar (so the file wont be marked as changed by your repo software if you use it). IndexEnabled() (bool): if this is set to true, it will add a blank index.html to all the folders and subfolders in your application. to prevent viewing of the directory contents on servers that do not have the directory listing turned off. fileSkip() (array): allows you to add a list of files to skip during the build process of the tar. there is also a "global" skip list in the settings of DT Base for this. dirSkip(array): allow you to skip entire folds during the build process of the tar. there is also a "global" dir skip list in the settings of DT Base. exclude() (array) : allows you add a file or folder here to skip having a "header doc" added to it. useful if you use third party libraries. will automatically exclude the following directories and files: 'hooks', 'dev', 'data', '3rdparty', '3rd_party', 'vendor', '.git' and '.idea'. DT Dev Folder: ever misplaced thos pesky dev folders for your app or don't feel like alter table entries to rebuild your "plugin" dev folder manually, or simply doing work for a client and having a conflict with another app/plugin but can't debug it in in_dev due to missing dev folders, well look no further Dev Folder is the app for you. this will generate dev folders for both apps and plugins (will also allow you to install plugins while in_dev is enabled). if you have the app installed and enabled, it will automagically add the dev folders if they don't already exists . DT Code: I'm not sure where i will be going with this application exactly, right now it will search thru your code looking for lang keys and settings, it will check and verify they are both in use and defined. it can return false positives as these might not always be "defined" in a way it can read it, but can give you the ability to see which language strings are in use and get rid of the "dead" ones and same with settings. if you have any suggestions for things you would want to check in your code, let me know and i will see about implementing this feature. DT Content: Creates "dummy" content for testing purposes. Generators: members - generates random members. can select to add members randomly to a random group. forums - generates forums. topics - generates topics. will create between 1 to 30 replies per topic created. posts - randomly adds replies to topic. clubs - creates clubs with random owners and various "types" *note: unlike the "storm" version, when forums are generated they will not create topics (there was a bit of problems with this in storm, so you should create forums first, then create the topics). DT Profiler: Replaces the IPS "query log" with a more compreshensive "profiler'. to enable you must have the define('QUERY_LOG', true) in your constants.php (if you want the cache log as well, you will need to have define('CACHING_LOG', true); as well). Tabs: Execution: will display the total time a page took to process from start to finish (this isn't the load time, so don't confuse the two :)). if you click on this tab, it will display how long the framework took and the profiler to execute, so you can rule out the profiler for slowdowns). memory used: The memory used by the page when it was being executed. This feature can be expanded upon by using the Memory class in Profiler. Included Files: shows how many files are included on the page, and if you click on it will show the a list of these files.* Query Log: displays the queries being executed for the page, along with their execution time and memory load. Caching Log: displayes the stores and caches being set or got during execution. Templates: a list of all the templates in use. * CSS: a list of all the CSS files loaded.* JS: a list of all the JS files loaded.* JSVars: a list of the JS Vars defined for use. Logs: shows the most recent logs that were generated (the amount it shows can be changed in the DT Base settings). Debug: if you use the Debug class, you can add debug statements inside your app's methods. this feature uses a long polling script to query the DB for new log entries and adds them here if they are found (useful for debuging Ajax request). if you use DT Dev Center Plus, you can add a permanent Profiler/Debug class to your app, this way you can add the \IPS\myapp\Profiler\Debug::add('key', 'message') to your methods and leave them there safely for future use (as the Profiler\Debug added by Dev Center Plus will create a class that uses __callStatic and checks to see if the parent class exists, other wise it will just be ignored) InfoBar: Gives basic information about the environment, IPS version, PHP version, and Contoller being executed, along with the Method and line number that method begins on.* *: if you have define('DEV_WHOOPS_EDITOR', 'phpstorm'); (or a supported editors) in your constants.php, it will generate a link that will open the file in editor if you have the phpstorm/supported editor protocol configured ( how to's for phpstorm (how to do this in windows) (how to in linux) (how to on mac not sure how well it works as i don't have a mac ? ) ); Slasher.php This is a command line application, that you can use to add backslashes to php internal functions and constants. This has been shown to improve performance on php 7+, due to opcode enhancements. this will also improved execution times as php doesn't have to look in the local space and then globalspace for defined functions. instructions in install.txt. DT Base: This app doesn't do much on its own. it mainly exist as a "core" app, to share usefule features and code among the rest of Dev Toolbox (so we aren't spending a great deal of time reinventing the wheel for common features). It also contains the Settings and DevBar menu. This app is REQUIRED to run any of the other apps, as they heavily depend on its libraries to function correctly. There are a ton of features and abilitis i'm probably forgetting to mention here, so why don't you try it yourself, it is free after all. Hope everyone enjoys this! send me any bugs or feedback to my PM's. i wont be supporting this application in my app topic. thanks to everyone who has made this app possible! License Note: The Dev Toolbox, where applicable, is released under the 2-Clause BSD License


  14. 1 point

    Brilliant Discord Integration

    In the next update can you add a few things: Add in the list of roles to the Discord Member Section in ACP under the users profile Add a sync button for members in the account settings Add a sync all button in the ACP maybe on the configuration section next to clear data and reconfigure... make it green
  15. 1 point

    Brilliant Discord Integration

    Back up and running and the new update fixed the sync issue
  16. 1 point

    CodingJungle's Apps [support topic]

    it was added in the last version on december 8, its been a long time requested feature.
  17. 1 point
    Joel R

    CodingJungle's Apps [support topic]

    It was in the most recent release, which is when the notification feature was added. Notify your moderators to adjust their notification settings to disable the notifications.
  18. 1 point
    Next update will be released in 2 hours and it'll fix a few bugs, including the role synchronization bug. Sorry for inconvenience.
  19. 1 point

    Version 1.0.0


    This mod will add your forum description above the forum section title. How to install: Download the .xml file. Then, go to your ACP and then plugins and click to install the .xml file. Configuration: To configure this plugin, click the edit option of this plugin and it will take you to the Settings page. Keep up with ThemeTree By: Registering, so you can get upcoming news and updates, and 24/7 support on our forums. Following us on Dribbble (https://dribbble.com/Themetree). You can find out our latest upcoming themes and shots. Contacting us at admin@themetree.net.


  20. 1 point
    Anyone that has issues with roles, just make sure the bot is placed at the very top of the role list. Worked fine for me. 😛
  21. 1 point
    Thanks, I've logged a bug report to have this checked into.
  22. 1 point
    I absolutely confirm that it is worthwhile doing a number of test conversions and having a test site where plug-ins and applications can be installed in order to understand how they work and whether they cause any problems. The idea of modifying your existing site to look like your forthcoming Invision site is brilliant – and I don't know why I hadn't thought about it myself. Unfortunately, we carried out our conversion about a week or so before the above article was written. Our old vBulletin site was pretty heavily modified after 13 years of use and so it's taken a lot of work to find plug-ins to replicate their functionality. I agree that too many plug-ins probably slow down the site – and we probably have too many plug-ins! But I shall be looking to rationalise them over the forthcoming weeks/months. It's certainly true that traffic seems to reduce a lot after the conversion and I hope it is also true that it will pick up again. There are various things which are confusing – including the huge number of notification possibilities. It is worth understanding how they work. Also, the business of configuring administrators and "super admins" took a bit of getting used to – although it is starting to come together. Finally I have to say that the support here is excellent. I felt rather embarrassed with the amount of questions I was bombarding the Invision team with that even if they got fed up, they never let it show.
  23. 1 point
  24. 1 point

    How to join here

    https://invisioncommunity.com/third-party/providers/ How can I join there?
  25. 1 point
    Midnight Modding


    ok I am for real going to start back on this and try my best to at LEAST get enough of it done to be able to use on my own site for picking brackets fore the ncaa tournament. I'll just put it on my main site at that point in case anyone wants to use it. The tournament stars around March 21st (main games after play in ones), though, so I don't have much time. lol. No clue if I'll have it where you can actually bet on matchups at that point because I am going to just try to get picking on brackets done first, since that's what is more time sensitive for my own fun of using it... I'm working on a second private app at the moment, but almost done with that and can fit this in as well. I always underestimate how many hours apps take, but just glancing at my old files, this app sure seems way more straightforward than my other apps... Hmm, I'll have to think what to do about points, since I haven't updated my points system, either. Oh, also, at first I can just make it where I add everything in the acp, which will save me a lot of time, too, so I really think I can get this done enough for using on my site soon. Then I'll finish the public tournaments app next. So I'd say in a couple months I'll have both of those done, as well as multiple private apps.
  26. 1 point
    newbie LAC

    Bug in Calendar application

    Use https://invisioncommunity.com/clientarea/support/ to report bugs BTW. This fixed in 4.4
  27. 1 point
    +1 for a default dark theme with the Community Suite... Ted.
  28. 1 point
    @All Astronauts Found the culprit here; it was an old, unsupported plugin called "Insert Nick". Deleted it and replaced with a newer one that does the same thing and the issue is gone. Many thanks!
  29. 1 point
    Mike Gholson

    Classifieds System

    Hey, I've been using the classifieds app and it's been working great so far! Very nice add on. If I may suggest a few things to clean up the layout? The layout seems a bit like listing data on separate blocks one after another (vertically). A cleaner layout would make this work a bit better visually. Move the "Specs" section to the description area above the price. Move the "X Watching" data down to the status block below the price (next to X Questions, X Reviews, X Views). Just add another tab for X Watching. Move the map from its current location to the area under price. Also include a link to open a larger map. Just a few ideas, I've included a screenshot.
  30. 1 point
    Hello. I'm really missing these in the current Downloads addon. 1.) A block for displaying the last xx newest files from downloads which can be used for page builder. 2.) An option so you can put different images for different download category's, like this: By the way... it would also be nice if there were a setting that the category page could be displayed by default. Now you can only to this via the menu manager.
  31. 1 point

    Members Shop ( Support Topic )

    New Member Shop user, need little support/guidance to start: How can admin add/remove any members points? How can I show the points on the left side of the profile, then only on the profile page? How can I automatically deduct 100 points from each member every month? I have rules installed Bug report While using referral points, the system is awarding referral points to every user by referring himself Points don't show well on profile page if you are using apps or plugin that fills the profile header I have to disable two plugins - members effectiveness and member country so that point display Feature request Love to have a bulk (global) point assigning/editing feature for all forums and albums in gallery Need an email notification trigger for every donation made? Need a feature to disable all members with zero balance to post/participate Transform this app from just a fancy point system to incentivize the participating members and penalizing the hit and run members
  32. 1 point

    CodingJungle's Apps [support topic]

    sorry guys, i haven't had much time lately. personal life things. My twin sister had an emergency surgery and was staying with her to help her out till her husband got home. I just got back to my home today (back to civilization, my sister lives in the buttcrack of the midwest, in a town that has more cows than people and i'm pretty sure the town's welcoming sign's population count was approaching negative). I should take pictures of where she lives, its insane how isolated you are, but her street looks like a suburban street, with lights, road signs, crosswalks, sidewalks, but her house is the only one there, the rest is all farmland. its pretty wild. anyway, her internet is from like 1998 and the fastest i was able to connect to at any time was about 1mbps, it took 12 minutes to load up a 4 minute 480p youtube video. so i'm back at my house, with my 1 gigabyte connection. give me a few days and everything should be back on schedule with the 4.4 updates. @SJ77 if you are getting PM's, it means its detecting you using an alt account. if you want admins/moderators to be excluded, in the apps settings, just select which groups to be excluded. if you want individual members to be excluded, you can go to their member's form in the ACP and go to the duplicate members tab and tell it to exclude them. if you've already done those things, let me know, i'll check to see what the problem is.
  33. 1 point
    Peter Wagemans

    Lack of translations

    Kudos to the guys who create these translation files. And thanks for making that internal suggestion. @opentype : the only way to correct the misplaced parameters is to rephrase the translation. Since swapping %s with %s obviously will do nothing to solve the problem.
  34. 1 point
    .ipsApp_front is also a class on the body element, so you need to remove the space (I've also moved that class to the front of the selector for clarity): body.ipsApp_front[data-pageapp="forums"][data-pagemodule="forums"][data-pagecontroller="index"] .ipsBreadcrumb { display: none !important; } An alternative way is using the data-pagelocation attribute in the same way you've used the others, since that tells you whether it's 'front' or 'admin': body[data-pagelocation="front"][data-pageapp="forums"][data-pagemodule="forums"][data-pagecontroller="index"] .ipsBreadcrumb { display: none !important; } Either of those approaches should work 🙂
  35. 1 point
    Excellent. If you do not mind @Joel R I wanted to slightly expand on this. Those looking to move from VB to the IPS Suite should not see the quoted text as any form of barrier at all. On the contrary: It is highly likely that a suitable replacement Theme (VB owners may be more familiar with the term 'style') will be available for their newly converted IPS Suite that either closely matches their original design or is something highly suitable. A look at the quality themes on offer in the IPS Marketplace by third parties should I think satisfy the majority of those converting over from their VB based community to IPS in that they will be able to find something their community approves of. Speaking very briefly of modifications, it is quite possible the functionality they required a third party addition on their VB site is possibly built into the IPS Suite, negating the need to look for a replacement. Again a cursory glance at the Marketplace may well reveal something suitable to use in the cases where its something specific in mind, or alternatively a post perhaps in the Peer to Peer support forums where other IPS Suite clients would perhaps be able to point the newly converted Client to a suitable file in the Marketplace to suit their needs. My closing remarks to those considering the move 'over' if you're in any doubt then why not just try out the free 5 day demo to get a feeling of the IPS Suite 'under the hood' so to speak, and I think you'll be very happy with what you see here. 🙂
  36. 1 point
    I'd agree. Personally I kinda prefer a light theme. But seriously, if its as easy as they say "just edit the css" then IPS should get an intern on that job every new release and make it in-box so we all have a template to build from. It's awful trying to do it from scratch at the moment - all the relevant colours aren't even in the theme editor. Hello, ".ipsBox" I'm looking at you!
  37. 1 point
    With the number of calls for it from my visitors I'd be tempted to make any official "Dark Theme" the default and the current "white" theme as the alternate option – but that's just my own case.
  38. 1 point
    True, but it’s a ball ache creating a dark theme, the editor in particular. I must have started one at least 5 times and gave up as there’s so many areas and pages fearing that by time I finished 5.0 would be released. How many customers don’t feel comfortable using web inspect and creating a custom.css file so end up using the default theme with a logo uploaded? Fair few I would imagine. IPS are really missing a trick not bundling in a Night Mode in the package and using it as a selling point, would it take those that created the templates that long to create one? A day or two maybe, being generous allowing for coffee and toilet breaks. Twitter has by far the best night mode on any site, the dark blue would be a nice alternative to the default IPS white and blue theme.
  39. 1 point

    Version 1.0.2


    Notice: In order to use this expansion pack on your site, you must first install Automation Rules Synopsis Commerce Rules brings exciting new capabilities to your community by coupling the IPS Commerce application with the power of automation rules. Unlock and create all new features on your site by attaching rules to commerce events which can accomplish anything from updating members and content to blocking suspicious payments as they are being made. This is an expansion which adds the following ECA’s to rules: Events: Automate site features based on commerce events An invoice is marked paid/unpaid A product line item has been paid/unpaid on an invoice A product renewal has been paid/unpaid on an invoice A product purchase has been generated A product purchase expiration has been changed A product purchase has expired A product purchase has been cancelled A product purchase has been deleted An expired product has been re-activated A product purchase has been transferred to a new customer A payment has been received on an invoice A payment has been refunded on an invoice A payment has been blocked by a fraud rule A fraud rule has been checked Conditions: Easily check for commerce conditions Check for a specific product or products Check if a product is in a certain product group Check if an invoice has specific products on it Check if an invoice has a particular status Check if a member has purchased certain products Check the status of a transaction Check the method of a payment Actions Change the status of an invoice Trigger a fraud rule match Advanced Fraud Prevention: Check for specific situations using advanced fraud rules This expansion unlocks the full power of the MaxMind fraud feedback service and allows you to create advanced fraud rules which use the full range of available fraud data for every transaction. The following data is made available for you to use in rules: Documentation: http://dev.maxmind.com/minfraud/#Output Risk Score: The risk score of the transaction Proxy Score: The risk score of the users IP address Anonymous Proxy: Indicates if proxy is anonymous Corporate Proxy: Indicates if proxy is corporate Country Match: Indicates if IP country matches the billing address. City/Postal Match: Indicates if the city matches the postal code Phone Match: Indicates if phone number is in billing area High Risk Country: Indicates if IP country is high risk High Risk Shipping: Indicates if shipping address is high risk IP/Billing Distance: Distance in KM between IP and billing address IP Accuracy: Accuracy radius of the IP location IP City Name: The city associated with the IP address IP Region Name: The region associated with the IP address IP Country Name: The country associated with the IP address IP Region Code: The region code of the IP address IP Postal Code: The postal code of the IP address IP Metro Code: The metro code of the IP address IP Country Code: The country code of the IP address IP Continent Code: The continent code of the IP address IP Latitude: The latitude of the IP address IP Longitude: The longitude of the IP address IP Timezone: The timezone of the IP address IP Autonomous System Number IP User Type IP Connection Type IP Provider IP Organization Region Confidence Rating Postal Confidence Rating Country Confidence Rating MaxMind Error


  40. 1 point

    Version 1.0.0


    Adds Members Avatars to Who Online plugin.


  41. 1 point
    Legion of Honor

    Member Lists Pro

    @Fosters How would I add other items to the sort by menu? I'd like to sort by my menu Profile Fields:
  42. 1 point
    Joel R

    IPS Rules Application

    Hi @Kevin Carwile I wanted to let you know that I use Automation Rules app, and would appreciate an upgrade to 4.4 when it becomes officially available.
  43. 1 point

    Version 4.2.1


    What is it? Itzknotty is a small application that brings several widgets with it to display your tweets from twitter or posts from your facebook pages / groups: A widget to display the latest posts of a configured facebook page A widget to display the latest live stream of a configured facebook page. The livestream widget will only be displayed if there are users viewing the stream at the moment. A widget to display the tweets of a configured twitter page There is also a page... ...that shows the complete activity stream of the configured facebook page. The user can click on a button to load the next activity items from the facebook page. ...that shows the last Instagram posts of your configured account. Configure the application (Facebook) Go to the admin control panel of your site and login with your account. Go to Community > Itzknotty > Settings Select the tab for the facebook settings Fill in your data: Facebook Pagename The name of the page you want retrieve data from (https://www.facebook.com/your-pagename). You could also insert the id of a group or other endpoints that support the "feed" configuration. But: the data must be public accessable! Facebook App ID The app id of your application. For further information how to create an app scroll down. Facebook App Secret The secret of your application. Facebook Access Token Since Facebook updated their API it is not enough to get data with the app ID and the App Secret. So you must generate your own access token. See this tutorial to generate a never expiring access token (costs 10 minutes of your time): https://stackoverflow.com/questions/17197970/facebook-permanent-page-access-token/28418469#28418469 Place the widgets you prefere to your board. Add a link to the complete stream if you want: How to create a Facebook application to access data of your page You need an active Facebook account to create an app. Go to https://developers.facebook.com/apps/ and make sure you are logged in with your preferred account. Click the button "Add a new App" And fill in the information for Display Name, Contact Email and choose Apps for Pages as category. Click on Create App ID and confirm the security check to proceed. Navigate to the Settings page in the left navigation bar. Copy your App ID and your App Secret and insert both in your admin control panel. Everything should work now. Configure the application (Twitter) Go to the admin control panel of your site and login with your account. Go to Community > Itzknotty > Settings Select the tab for the twitter settings Fill in your data you can get from your twitter application. Place the widgets you prefere to your board. How to create a Twitter application to access data of your page You need an active Twitter account to create an app. Go to https://dev.twitter.com/ and make sure you are logged in with your preferred account. Click the button "My Apps" and "Create new app" Fill in the details and accept the Developer Agreement. Choose "read permissions" only to be more secure. You do not need write permission for the application. You can copy & paste your data from there Configure the application (Instagram) Go to the admin control panel of your site and login with your account. Go to Community > Itzknotty > Settings Select the tab for the Instagram settings Fill in your data you can get from your Facebook application. Insagram uses the Facebook Graph API. So you can follow the guide to configure your Facebook page from above. But make sure your access token also has the right to read data from instagram (instagram_basic_data). Place the widgets you prefere to your board. Link the All activity page in your menu.


  44. 1 point
    Adriano Faria

    The Dev Toolbox

    Not sure how I missed this... I was still using Storm! It's definitely a must have! 👍
  45. 1 point

    Lack of translations

    Creating translations of the Invision Community is not that easy... and IPS, at least so far, does not really do anything to improve in this field. My guess is that translations are not very important to them because they sell most licenses to English-speaking customers. Here are some examples of issues that I have with translations: Cost-intensive I: You need to own all apps to be able to create a complete translation. Cost-intensive II: You need to have an active license to stay up-to-date and to release files in the marketplace. Lack of comfort I: The options in the AdminCP regarding translations are very limited (e.g. no tracking of language string changes across versions, no export of certain language strings only... there are tons of suggestions in this feedback forum) Lack of comfort II: For some reason I do not know IPS decided to "shred" their language strings into pieces. Many strings are a combination of placeholders plus text plus more placeholders and text. And the worst part: a complete sentence in the frontend can consist of 3, 4, maybe 5 of these cobinations. While this seems to work with the English version, you have a serious problem to create good translations in other languages, especially those where rules regarding grammar, cases, declension etc. are more complex.
  46. 1 point

    WordPress SSO

    Cool! It does what it says. It is compatible with IPB 4.3.x and latest WP, it is easy to setup and it is also secure. I am happy with it.
  47. 1 point

    Sticky Contact Us button (Support Topic)

    I know I'm a pain .. ??‍♂️ but, can I make a request ? Could you add an option to redirect to an specific url, instead of opening the IPS contact form? I'm interested, but I need to use my own forms. On my websites, when users click on "contact me", they open a page in IPs that loads a Zoho Form or a Jotform. This form is like a step by step process or a survey, where I guide them through a series of questions/answers. For example, the 1st question is "why do you want to contact me." .. possible answers: "I want to have my account deleted", "You have pictures that I want you to remove", "I need help setting up a professional profile", "I have a business proposal" etc. Depending on the 1st question/answer, I give them specific instructions until I ask for their names, email . This way I get specific problems that I can address more efficiently.
  48. 1 point
    Chris Palmer_475950

    WordPress SSO

    I had been in search for Wordpress & IPS integration since long and nothing was found over internet (including those messy bla bla plugins which just suck in your $$$ and do nothing) that completely integrate/sync the WP and IPS. Until now, I found this plugin that exactly does what it says so. Now my Wordpress website and IPS forum are completely synced/integrated with this superb SSO plugin. It's pretty simple to install and setup, just entering one line of API code and Forum's URL, and you're all on-the-go. It hardly took me 5 minutes to install, setup and sync WP & IPS. Here I would appreciate the developer who is very forthcoming and readily available for support or answer the queries in quick time. Although the price is bit higher, however it's worth buying because there exist no other WP & IPS SSO plugin on internet except this, as the developer owe his hard work. I would urge the developer to please don't stop the upgrades or go away with its future development (as normally the other developers do), so that we can get support whenever there is a problem. I would recommend anyone who is looking for integrating WP & IPS, to not look elsewhere but this plugin. A MUST BUY!
  49. 1 point
    That is just a page that is built via IP.Content and is set as the default page for IP.Content. On top of that, the default app is set as IP.Content. If you notice, every app installed looks like a separate page/directory. All that is available pretty much out of the box (minus the setting of default app to IP.Content which requires a one line file edit and the custom menu in the skin).
  50. 1 point
    That can DEFINATELY be done! If what you mean is if you can change the forums page to www.example.com/forums, and use www.example.com as a home page, it can be done. If you would like me to go into further detail, please PM me.
  • Create New...