NewsBot
-
Postów
8 862 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
24
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Odpowiedzi opublikowane przez NewsBot
-
-
Stripe Checkout is a prebuilt, hosted payment page optimized for conversion. Whether you offer one-time purchases, use Checkout to easily and securely accept payments online.
Features
- Stripe Tax to automate tax calculation and collection or define applicable tax rates.
- Toggle Tax behavior - disabled/inclusive/exclusive.
- Dispute processing.
- Refunds/partial refunds supporting.
- Ability to ban a member after a refund.
Information
Gateway only works if billing address collection is enabled.
Payment methods
- Card payments
- Alipay
- Affirm
- Afterpay / Clearpay
- Apple Pay
- Bacs Direct Debit
- Bancontact
- Boleto
- EPS
- FPX
- Giropay
- Google Pay
- GrabPay
- iDEAL
- Klarna
- Link
- OXXO
- Pre-authorized debits
- Przelewy24
- SEPA Direct Debit
- Sofort
- WeChatPay
-
This application lists all used tags in the ACP and allows you to change them, which is really handy if you need to fix some typos.
Attention: There's a known bug where the tags in the search index aren't updated when Elastic Search is being used.
-
This is our February maintenance release.
Key changes include:
-
This resource uses Spoonacular API to grab data from recipes to your site.
All you have to do is type a word from a recipe title and then a list of matches will show up. From now on, with just a click, you will have added to your database:
- Title
- Description
- Instructions
- Diet types
- Servings
- Time to be ready
- Cuisines
- Meal types
- Ingredients
- Nutrition information
- Nutrition facts
- Wine pairing
- Similar recipes
Tabs:
You will also have tabs in recipe view to display:
-
General
- Summary
- Instructions
- Diets
- Ingredients
- Nutrition information
- Nutrition Facts
- Wine pairing
- Similar Recipes
All the tabs, except General (the main one with the recipe summary, instructions and diets), can be disabled via setting.
NOTE: You can use the app without the Spoonacular API integration. In this case, only General tab will show up. You can enter manually the following data:
- Description
- Instructions
- Diet types
- Servings
- Time to be ready
- Cuisines
- Meal types.
About Spoonacular API:
- You can subscribe for a FREE plan, which has limitations: https://spoonacular.com/food-api/docs#Quotas
- Overview: https://spoonacular.com/food-api
- Frequenty Asked Questions: https://spoonacular.com/food-api/faq
- Uptime Status: https://status.spoonacular.com/
Other features:
- Fully integrated to the framework: Rest API, categories, extra fields, notifications, search, tags, follow, reactions, promote, etc.
Settings:
- Settings to control the app behaviour in several places/situations.
-
-
As I only allow certain groups on my site to upload a profile photo, I'm not a fan of the way the Google login handler automatically synchronises the photo of a Google account regardless of group membership. It meant that every so often I would need to do a sweep of accounts to remove those sync'ed photos, and then repeat...
So here we are - this plugin allows you to set which groups are allowed to sync their Google photo...simple as that.
-
Commerce Notifications allows you to set up notifications in the following cases:
- When a certain (or all) product is out of stock.
- When a certain (or all) product low in stock.
- Someone applied a coupon code.
- Some product was purchased.
- Created a new support request.
- Received a new support request response.
The application has flexible settings, so you can receive notifications only for certain products or deliver notifications to certain groups or specified users. This application is compatible with Telegram Notifications.
-
Enot.io - accept payments online, available for individuals and legal entities.
-
Legend Editor Buttons is a big package of 15 Editor buttons, can be use in every place in invision website that uses editor. these buttons have their own customization settings so it is possible to change colors, size and other styling options. Legend Editor Buttons is an application and created specially this way to make it possible to upgrade my old resources as CKEditor buttons here along new features and more buttons.
Included buttons:
InfoBox Buttons
Infobox buttons originally released with 8 buttons, capable of creating boxes, categorized information, quotebox and ... buttons released in old version have all being upgraded and now can be customized as well. new buttons for Infobox also redesigned and more simplified to use. for example instead of having four separate buttons for creating standard infobox, now all of them included in one menu button.
Features compare to old Infobox:
- Upgraded version
- Created from scratch with additional buttons and full styling option via application settings
- Easy install
- Simplified to use
- Infobox now have 2 new button: 1. Infobox center, for creating a center aligned in page. 2. Infotoggle, for creating a toggle box and ability to hide/show information.
Comparison Images
Comparison Images originally released with one button, capable of adding two image and make a compare box. it can be use in every places in community that uses Editors.
Features compare to old comparison images:
- Upgraded version
- Created as application with new setting
- Easy install
Contextual Buttons
Contextual buttons are included from two new buttons and also the PDF viewer button. first new button, is Column paragraph/text button. with this button it is possible to make 2 or 3 column paragraph in the posts. there is also option for making the first letter of the paragraph bigger and stylized. Second new button, is a Inline spoiler/Inline redacted text feature. with this button, it is possible to drag any parts of the text in editor and make it redacted. user will see the text redacted, and can click on it to see the content. this button is also have styling settings as well.
-
This is our January maintenance release.
During the holiday period, our focus is on providing bug fixes and improving stability. Feature updates will resume in February.
-
BitPay - accept Bitcoin and other cryptocurrencies, gain new customers, and avoid the cost of high fees and chargebacks. From setup to settlement, BitPay makes accepting these payments easy.
How it works
- Invoice. BitPay displays the invoice for your customer.
- Payment. Your customer pays the BitPay invoice at a locked-in exchange rate.
- Conversion. BitPay converts the customer’s payment into your local currency.
- Transfer. BitPay initiates a bank settlement to you the next business day.
-
MultiSafepay - Easily accept all popular online payments methods like iDEAL, AMEX, VISA, Apple Pay.
-
This little plugin will display payment options for logged-in user based on his IP address instead of billing address.
-
On the third day of Christmas
Daniel released for you:
A plugin to allow members
to access specific CMS pages,
when the community is offline.Once the plugin is installed, you can define the pages which should be accessible when the community is in offline mode by editing the plugin settings.
-
On the second day of Christmas
Daniel released for you:
A plugin to remove the clubs tab
from the profile view! -
Checkout Tips adds the functionality of adding a tip on the checkout page. For the application to work, you must have the Commerce application installed. Checkout Tips helps community owners earn more from sales in Commerce!
You can set up groups that can tip, provide a short description for the tip form, and keep track of all tips received in the ACP.
-
On the first day of Christmas, your Daniel sent to the community,
a plugin to sort the tags on the list and item view alphabetically! -
Adds a Mastodon option to the default share services provided by the community suite.
Settings included to...
-
Populate the target Mastodon servers for share links
- If you list one server, then a normal Mastodon button will be displayed.
- However if you list multiple servers then that button becomes a menu instead.
-
Use a Font Awesome icon instead of the bundled SVG image
- Requires the use of the (aXen) Font Awesome 5 in IPS plugin or the (aXen) Font Awesome 6 in IPS application (by @aXenDev)
-
Populate the target Mastodon servers for share links
-
Square Up - accept debit and credit card payments on your community with online payment solutions from Square. You can connect your Square Up account to the Commerce app in Invision Community!
-
SuperAccordion Pro is a (record feed) block template for Pages databases. It allows the display of database records in a compact way where users don’t have to open each record to see the content. You can use it for FAQ databases, instructions and similar uses with text content consisting of one or a couple of paragraphs.
What is required:
- Latest IPS installation with the Pages applications installed
-
You should be familiar with setting up Pages databases and Pages blocks.
(Keep in mind: This product is not an app. The setup and the content creation happens through the regular use of Pages. The product only delivers a template to turn a feed block into an accordion.)
What is supported:
- Pages feed blocks for Pages databases
- Fields: title field, content field, record image, custom listing fields (like badges)
Installation and customization:
- Follow the instruction on the demo page
Settings:
-
Simplified mode
- Hides the block title and the borders
Notes:
- Colors are inherited from the theme, so it can work on installations with multiple themes. There are no additional color settings.
- SuperAccordion works best for a records consisting of a few paragraphs or short lists. The use for long articles is not recommended and might lead to unexpected results.
-
This plugin will add the FOLLOW button in members posts in topic view.
-
This plugin adds some new features related to handling better banner members.
Features:
- Setting to mark banned member photos so that administrators and moderators can recognize them right away.
- Setting to hide banned followers in profiles from normal members.
- Setting to block normal members and guests from accessing banned members profiles.
-
Setting to change a member's group when banning them permanently.
- The group change works only if the member isn't already being moved to a different group.
- Setting to move back the member into the Members group (used for new registrations) when removing a permanent ban.
-
This is our December maintenance release.
During the holiday period, our focus is on providing bug fixes and improving stability.
-
Works for the following:
Videobox
Chatbox+
Forum
Blog
Gallery
Downloads
Pages
Clubs
Commerce
Calendar
Leaderboard
[IPS News] Introducing GraphQL for Invision Community
w Wiadomości z Invision Power Services
Opublikowano
We are excited to announce that the Invision Community GraphQL API is now available.
This blog takes you through what GraphQL is and what makes it better than existing APIs present in Invision Community. It does get a bit technical, but you don't need to be a developer to appreciate how GraphQL will make life easier for those that do develop.
What is GraphQL?
GraphQL describes itself as a query language for APIs that gives clients the power to ask for precisely what is needed and nothing more.
GraphQL was created by Facebook in 2012 and is now an open-source project governed by the GraphQL Foundation, which operates independently of Facebook.
What makes GraphQL better than existing REST APIs?
GraphQL has several advantages over the existing REST API present in Invision Community, and these include:
Flexibility: GraphQL allows clients to request only the data they need, reducing over-fetching or under-fetching data. Getting data from a REST API often means receiving many fields and values you don't need to complete the operation you're creating.
Versatility: GraphQL can query multiple databases or APIs, making it a more versatile solution than REST, which often requires multiple endpoints for multiple data types.
Strong Typing: GraphQL has a robust type system, making it easier to understand the capabilities of an API and catch errors early in the development process.
Better Performance: By allowing the client to request only the data it needs, GraphQL can improve the performance of an application compared to REST, which often returns more data than necessary.
Easier to evolve: The schema-based nature of GraphQL allows for more straightforward and less-breaking changes to the API compared to REST.
Let's look at an example
You're building a dashboard that uses Invision Community data for your Node.js application that shows the latest topics, latest registered members and calendar events. With the REST API, you need to make three requests to get all the data you need. With GraphQL, you can fetch the exact data you need with a single request.
Modern Web Development
GraphQL is now the standard for modern web development, including building mobile apps. A modern web app has a "front-end" and a "back-end".
The front-end refers to the user-facing part of the web application. The front-end is typically written in client-side languages such as HTML, CSS, and JavaScript and is responsible for rendering the user interface and handling user interactions. It communicates with the back-end to retrieve and display data.
The back-end refers to the server-side part of the web application. The back-end is typically written in server-side languages such as PHP, and is responsible for performing business logic, managing data, and serving API responses to the front-end.
Using GraphQL as the interface between the front-end and back-end, the development and deployment of each component can be done independently, improving the overall efficiency and scalability of the application.
At Invision Community, we know that some clients use REST to pull data from Invision Community for use in bespoke web and mobile apps. So we hope you're even more excited about the possibilities with GraphQL.
A list with all currently available queries, mutators and data types can be found in our developer documentation section.
Extending Invision Community Functionality
Of course, you also have full access to the GraphQL API in the Invision Community framework, so you can use GraphQL inside your controllers to run your queries, which has the advantage that you won't need to worry about future changes to the API.
In addition, we have also created a GraphQL template plugin, which can be utilized inside templates to fetch any data.
This is a more technology-heavy blog than usual. The main takeaway is that we continue to invest in ways to allow your Invision Community data to be used by your own applications. GraphQL makes that job a lot easier and much more efficient.
Let me know if you have any questions!
Wyświetl pełną treść wpisu