NewsBot
Moderator-
Postów
9 017 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
25
Typ zawartości
Profile
Forum
Pliki
Galeria
Blogi
Sklep
Wydarzenia
Treść opublikowana przez NewsBot
-
[IPS Marketplace] Default Borders
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Works for the following: Videobox Chatbox+ Forum Blog Gallery Downloads Pages Clubs Commerce Calendar Leaderboard Wyświetl pełną treść wpisu -
[IPS Marketplace] Default Burnt Orange Gradient
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Works for the following: Videobox Chatbox+ Forum Blog Gallery Downloads Pages Clubs Commerce Calendar Leaderboard Wyświetl pełną treść wpisu -
[IPS Marketplace] [tPx] Extended User Informations
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Description : Extended User Informations, it is a plugin that adds a much nicer look to the topic. Links & Info : https://tectonicpx.com/board [ Here you can find support for our themes & demo for templates ] If you are a client, send me a pm on https://tectonicpx.com/board [ and you will get acces to client area ] !!! We recommend even if you are a customer or not, to create an account to discover 100% the benefits and appearance of our templates. For customers, updates come faster than here on the market, given the fact that there is no waiting time FEATURES General Enable / Disable Glow Enable / Disable Rank Icon Enable / Disable Mod Icon Enable / Disable Info On Mobile Author Box Width [ in px ] Online / Offline Icon Size [ in px ] Left & Right Padding Topic [ in px ] Avatar Size On Mobile [ in px ] Avatar Maximum Size [ in px ] [ height/width ] Author Background Color Info Icons Color Rank Color Rank Border Color Info Text Color Link Color Mod Badge Color Rank Enable / Disable Rank Icon Rank Font Weight Rank Border Radius Rank icon [ Use FontAwesome Cheatsheet ] Statistics Enable / Disable Posts Icon Posts Language Posts Enable / Disable Likes Icon Likes Language Likes Enable / Disable Warns Icon Warns Language Warns Enable / Disable Member Id Icon Member Id Language Member Id Enable / Disable Joined Icon Joined Language Joined Enable / Disable Birthday Icon Birthday Language Birthday Enable / Disable Profile Views Icon Profile Views Language Profile Views Enable / Disable Time Zone Icon Time Zone Language Time Zone Enable / Disable Points Icon Achievement Points Language Points Enable / Disable Days Won Icon Days Won Language Days Won Cover Enable / Disable Cover Cover Opacity Info To report bugs send me a PM Future updates will include info on profile & dropdown user menu ( on your name ) - in case you want to extend more those informations 100% Customizable 100% Responsive If you use this plugin, you need to revert the postContainer -> html file ( in case you have custom postContainer ) because you can encounter bugs or missing informations/colors e.t.c You can use this plugin on every version of IPS ( but we recommend 4.6 or 4.7 minimum ) AD: CHECK OUT OTHER FILES FROM US Wyświetl pełną treść wpisu -
[IPS Marketplace] Legend Styler - Downloads
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Legend Styler - Downloads is an advanced plugin, to modify and re-design everything about IPS Downloads app. in 3 area: Download app's FrontPage, Category view and File view, there are dozens of option to style and redesign different sections. from "Featured Downloads" box, "What's new", "Highest Rated" and "Most Downloaded" boxes in FrontPage, to category view and finally for file view, there are options to change how generally your download hub can be looks. Demo (Please review live demo in IPS Default theme) FrontPage view Featured files > theme 1: story slideshow What's new theme > theme 1: Tiles Highest Rated > theme 2: Grid - List Most Downloaded > theme 3: List Category view (theme 3: List) File view (theme 1: Custom 1) Areas and options: Download app FrontPage: "Featured Downloads" box: 2 different "Theme" (Story view and Tile view) > each theme have their own inside settings. "What's new", "Highest Rated" and "Most Downloaded" boxes: each one 3 different "Theme" (Grid, Tile, List) > each theme have their own inside settings. Download app Category pages: 3 different "Theme" (Grid, Tile, List) > each theme have their own inside settings Download app File view: 2 different "Theme" > each theme have their own inside settings There are dozens of style options and combinations to make Downloads app areas look unique and fresh. Requirement: Invision Download app One example of combination options for Download app Index page One example of combination options for Download app Category page One example of combination options for Download app file view page Other Legend plugins: Legend Styler - Topic Listing for Forum app / topics Legend Styler - Posts for Forum app / posts Legend Styler - Hover Cards for hover cards Pages Legend News for Pages app News articles Pages Legend Profiles for Pages app create Profile pages for subjects Pages Legend Articles for Pages app create article pages with ability to restrict in-article-contents to user group Pages legend Reviews for Pages app creating Review database, to review subjects like movies, games ... Pages legend Magazine for Pages app creating Magazine looks content databases, with Ajax page views, category/frontpage options and more Legend Blocks for Pages app creating Blocks/widgets with Pages app, out of almost every type of user generated contents, through 40+ type of Block template Wyświetl pełną treść wpisu -
Dark and colorful theme for universal usage. If you like neonlike gradient colors on dark backgrounds it's just for you! Additional features: - slider - custom display box - announcements - custom footer Demo (chose Dark Rainbow in Themes option) Wyświetl pełną treść wpisu
-
[IPS Marketplace] Default Midnight Purple
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Purplish colored theme Works for the following: Videobox Chatbox+ Forum Blog Gallery Downloads Pages Clubs Commerce Calendar Leaderboard Wyświetl pełną treść wpisu -
[DEV BLOG] Development update for October 2022
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Welcome to our October developer's update! After a frantic few months of working on the PHP8 transition, we made it across the line with our November release (4.7.4), which requires PHP8 as the minimum version. Reminder: Invision Community 4.7.4 will disable plugins and applications that are not compatible with PHP8, and the only way to re-enable them is to upload a new version. Hopefully, you've had time to get your apps updated and through our review system. Thank you again for your patience throughout this process. The next big change will be PHP8.2, which changes how DateTime is overloaded, but that's a headache for 2023. Make sure you use PHP8 with your local development environments and set your IDE to PHP8 if it has this feature. If you need a refresher on the new functionality that comes with PHP8, then I recommend this blog or this video. Impacting Code Changes We've been very careful to avoid adjusting any parameter signatures this month, and we will endeavour to get you plenty of notice if we need to change things on a central method. The main change to look out for this month is the change to IPS\<app>\extensions\core\ContentRouter /** * @brief Can be shown in similar content */ public $similarContent = TRUE; We added a public method variable to note if this content type can be used in the similar content widget. This change fixes a bug where some content types, like Commerce packages, appeared in the widget but with incompatible metadata. Holiday Release Schedule It's that time of year when we start planning releases around the Thanksgiving and Christmas holidays. We try and avoid larger releases at this point in the year to reduce the stress levels on our support and development teams. No one wants a crisis during what should be a relaxing time with family and friends. The current schedule looks like this: 2 November: November release (4.7.4) First week of December: Smaller bug-fixing release (4.7.5) Early January: Patches or a very focused bug-fixing release (4.7.5.1/4.7.6) February: Full monthly releases as usual. Deprecations This month, we removed the older guest page caching. Those looking for a better replacement are having success with a free plan from Cloudflare. We also removed the Facebook promotion tool as Facebook keeps raising the bar for approval, and we want to focus on a Zapier replacement coming soon. Finally, we also removed Vigilink, which no longer works. Other News The November release features commits from @HeadStand, who is working with us part-time to chew through the backlog and work on feature improvements. She is a coding machine and has filled my inbox with GitHub pull request notifications which I'm very happy to receive! That's all for this month, happy developing! Wyświetl pełną treść wpisu -
[IPS Marketplace] Ads Everywhere
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Advertisements Anywhere with CSS Targeting for Placement! Built-In Advertisements After Every X-Number of Forum Posts! Built-In Advertisements After Every X-Number of Forum Topics! Built-In ads.txt 1.1 Management with Output! {specificad='#'} Template Output Plugin to Always Place a Specific Ad Where You Want It No Matter What! ACP Head Block Textarea for You to Put Your Ad Provider JavaScript Primer Scripts in! Works Directly with Invision Community Built-In Ads System, with Enhanced Display! New Top of the Page Ad Placement Option With certain advertisement applications and plugins soon to no longer work with forthcoming versions of Invision Community (and PHP 8 requirements) for various reasons, I was approached by numerous people to maybe take a run at covering what those things did in a new application. When I realized this would affect a site I am doing work for directly that left me little choice but to actually do this. This has been tested over the last few weeks (circa October 2022 for anyone reading this down the line) not only on my local development system but also one of my live sites for basic functionality as well as an independent site running a fairly large stack of advertisement loadouts including all the x-before options and Simple CSS advertisement placement. FEATURES Simple CSS Advertisement Placing Place ads anywhere you like with CSS targeting. Seriously. If you can target it (correctly...), the ad will get splashed in. All ads load AFTER your page content has finished loading. HTML, image, and JavaScript ads all tested and working great with this method. All ads loaded are loaded exactly as all other Invision Community ads are loaded, respecting dates available, groups that can view, and so on (this applies to all ads used in Ads Everywhere btw). Ads After X-Number Placing Don't feel like CSS targeting and just want ads all up in your forum topics and posts? Just like it sounds. Radio check-dots for selection of after numbers and away you go. It's that easy. NOTE: Forcing an ad after the last topic or post on a page is one of the first updates this application will get. If I keep adding features this would never get released... No worries - it'll happen (or you can get creative with Simple CSS ad targeting in the meantime). ads.txt 1.1 Management and Output Full control and management. Support for OWNERDOMAIN, INVENTORYPARTNER, CONTACT, SUBDOMAIN, MANAGERDOMAIN, and exchanges of course. If you have only a few entries, use the table database management features. If you are under a single advertisement management regime and they provide you with a weekly or monthly ads.txt loadout that you are to use (and these can be MASSIVELY long), save your self oodles of trouble uploading said file to your server all the time and instead use the custom block that is here for just that reason. Preview the file as it will be output right there in the ACP. When it is time for output if you are on IPS Community in the Cloud, ads.txt is output automatically for you when requested. For those of you self-hosted, the same is available though if you do not have rewrites enabled or rewrites is not set in a certain way, the automatic output will fail. No worries! Everyone (CIC included) can always download the file for backup purposes and self-hosters can use it to upload to their server themselves. Or, an exclusive feature for self-hosters, they can write the file out directly to their server from the ACP. No muss! No fuss! {specificad='#'} Template Output Plugin If you like you can load an ad based on its ID number instead of loading by location. Location loads will take all advertisements available under that location flag and choose from them based upon certain choices you make (oldest, random, least impressions, etc.). You can use this output tag to always no matter what load a specific ad in a specific location. This still respects the usual advertisements checks on group permissions to view, dates made available, etc. It is just another way of loading an advertisement. ACP Head Block Simple textarea for you to stick in you JavaScript ad providers primer code. This is usually a single code block though sometimes more than one such as loading an external script and then a script block that does the actual ad priming, that does the setup and inits for the ad network in question. This area will save you from editing your global theme templates to insert same. Just do so here instead and if you ever need to change things come back here and save yourself template editing. See the notes below. Note you can also stick anything else you need in the <head> section of your global template here - fonts, other JavaScript loads, etc... Enhanced ACP Advertisements View When viewing all advertisements in the ACP, you will now see the location or locations you have applied to each ad, the ID number of the ad itself, and on hover over the locations, the location name you would use when using the {advertisement=""} output plugins in your templates. Top of Page Placement Might not be for everyone but I know at least one person asked about this. Yes. The very top of the page. This is like all the other default advertisement locations; treat it as such. NOTES 1) When using advertisement providers that provide you with JavaScript code to insert in the <head> area of your global template, you MUST add the async flag to those inserts e.g. <script async whatever whatever....>STUFF</script>. This is best practice anyways. 2) When sticking in JavaScript ad blocks and toggling their use across multiple areas on the same page, if those ad blocks share a single id you will probably run into problems. This has nothing to do with Ads Everywhere; it is just basic Internet Ads 101, but I want to get ahead of support questions on this right now. In other words, I'm glad to be helpful, but be helpful to yourself and read up on how JavaScript ads work before coming to the support topic and asking why things aren't working. 3) When using the Simple CSS advertisement placement option, if your CSS target is syntactically wrong or flat out misses the target, nothing will be inserted. Try, try again! You can also ask (nicely...) in the support topic. Others, and myself, will likely be glad to help (maybe not immediately though - patience please). 4) Using Simple CSS to insert ads into the page, depending on the advertisement html code inserted and the location you stick it in, may interfere with some page formatting and JS in place already. You may need to adjust your targeting, your html ad code (wrapping JS or otherwise) or pick a better location. Feel free to take this to the support topic if you encounter it. 5) This application has nothing to do with any ad network loading troubles or CORS problems you may see in your JS console when inspecting a page on your site. Those that know, know: ad networks utilizing JS and real-time bidding will pop in stuff that will just error on load for an insanely large number of reasons. But again, a reminder: for page <head> ad network JS code inserts, do not forget async! RENEWALS Keep in mind most purchasers do not renew when the item expires unless they have to, meaning either new features they want or their old version is now incompatible with future Invision Community or server requirements. This is fine. If you are rolling in money (and why not with all the ads you guys are showing ? ), by all means, please keep up with renewals. Regular renewals are INCENTIVES for devs to keep deving. Otherwise, I understand - it's fine. Keep in mind though if you catch me on a feisty day and ask for support in the support topic and I happen to see you are out on renewal... FUTURE Stuff already alluded to above, some more ads.txt enhancements, Google AdSense page blocks, etc. Not immediately though, kinda slammed for the obvious reasons going around... INITIAL RELEASE PRICING - Get in on the ground floor while you can! Wyświetl pełną treść wpisu -
This is our November maintenance release. Key changes include: New Feature: Moderating with Personal Alerts New Feature: Moderator approval queue now includes a reason why Updated: Events update includes additional streaming platforms Invision Community now requires a minimum of PHP 8.0 Wyświetl pełną treść wpisu
-
This is our November maintenance release. Key changes include: New Feature: Moderating with Personal Alerts New Feature: Moderator approval queue now includes a reason why Invision Community now requires a minimum of PHP 8.0 Wyświetl pełną treść wpisu
-
[IPS Marketplace] (RO) Language Pack for 4.7+
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
System Forums Commerce Pages Downloads Calendar Gallery Blogs Converter Traducerea în limba Română pentru Invisioncommunity 4.7.x Romanian translation for Invisioncommunity 4.7.x Informations: Vă rugăm să raportați ori ce greșeală de traducere! Please report any translation mistakes! 15,000+ Cuvinte traduse. 15,000+ Words translated. Wyświetl pełną treść wpisu -
[IPS Marketplace] Shared Login Detector
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
This app adds a new table to the database that will log all future log ins to your forum. Each time an user will log in to your forum, a unique cookie will be added to members devices and then it will be stored in the app 's table. The cookie exparation date is set to one year and its unique string is associated with the users device used to log in. Their ip address will be stored as well. The app will scan its database table and list all users who have logged in multiple times from the same device and ip. Like that you can see who has shared their login details with other users. The cookie detection method is the most accurate method. Both shared login detection methods have a quick search option where you can search the resuts based on members names. Wyświetl pełną treść wpisu -
[IPS Marketplace] (TB) Manage Profiles in ACP
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
This plugin adds a shortcut to open the ACP page to manage a member's profile from their frontend profile. Features: Setting to open the ACP link in a new tab. Setting to open member profiles on the Customer View tab. (Requires the Commerce application) Wyświetl pełną treść wpisu -
[IPS Marketplace] Alternative Admin Accounts
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Alternative Admin Accounts allows you to define specific accounts in your ACP, which the administrators can use in the frontend. This is a great way to test the permissions as a member without any privileges or to post with a general news account or your alter ego account. This is one of the most essential apps for me as IPS Developer and Marketplace Moderator/App Tester to test stuff without having to log in and out frequently.. ? Wyświetl pełną treść wpisu -
[IPS Marketplace] Member Segmentation
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
IPS provides Member Groups which are a great way to separate members, but sometimes you just want to put your members in segments to target them in ads, announcements, alerts, bulk mails or to show their segments in their postbit, without the need to give them any additional benefits like extra permissions, where an own group would probably be an extreme overkill, that's why I created "Member Segmentation". This can be used to highlight your to VIP members, top contributors, members which purchased something from an external system like Shopify, etc.. The only limit is your imagination Wyświetl pełną treść wpisu -
[IPS Marketplace] Display Payment Options in Product Page
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
This application will show available payment methods in main product page before user decides to checkout. This is useful to improve user experience, by saving user time to have the knowledge about available method before creating an invoice. The application has the following features: A Per method icon, you can upload image for every payment method. Setting to show icon only, title only or show both of them in the same time. Setting to change separator color. Setting to change separator thickness. Setting to control icon image width. Wyświetl pełną treść wpisu -
[IPS Marketplace] Back From Hell
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Back From Hell Version 1.0.0 This template is specially made for gaming. For support, you can contact me trough steam or pm here. Upcoming Updates: Color Changer. » Users can choose the prefered color for their interface. » Administrators with AdminCP Access and APPEARANCE access, can modify all the colors from the template editor. Background Changer (Maybe.) » Users can choose the prefered image for their interface. » Administrators with AdminCP Access and APPEARANCE access, can modify all the images from the template editor. ! This template will also be available for 4.7 from 01.11.2022. Wyświetl pełną treść wpisu -
[IPS Marketplace] (aXen) Player Panel
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Application for managing multiplayer game servers. Features: Sourcebans Display bans, Display communication blocks, Support for IPv6, Search bans / blocks by: Player, Steam ID, Admin, Server, Reason, Created data, Ends data, Address IP (only if we provide permission) Block / unblock bans/comms, Admin management, including: Add, edit, delete, Connect with members form IPS, Steam ID, Immunity Level, Server Password (Secure Input), Groups, Extra Server Flags Group management with server flags, Mods management, Servers management, Tools: Create new empty database, Clear all data from database See guide for Sourcebans plugins in servers AMXBans Display bans Support for IPv6, Search bans / blocks by: Player, Steam ID, Admin, Server, Reason, Created data, Ends data, Address IP (only if we provide permission) Admin management, including: Add, edit, delete, Connect with members form IPS, Steam ID Servers management, Tools: Create new empty database, Clear all data from database See forum for AMXBans Appeals Create, edit, delete appeals, Add comment, Open / close appeal, Integrate with reports system form IPS Errors IPv6 not accepted in sourcebans. Run this query in phpmyadmin: ALTER TABLE `sb_bans` CHANGE `adminIp` `adminIp` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ''; ALTER TABLE `sb_comms` CHANGE `adminIp` `adminIp` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL DEFAULT ''; IPv6 not accepted in amxbans, Run this query in phpmyadmin: ALTER TABLE `amx_bans` CHANGE `player_ip` `player_ip` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL; ALTER TABLE `amx_bans` CHANGE `admin_ip` `admin_ip` VARCHAR(46) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL; Wyświetl pełną treść wpisu -
[IPS Marketplace] (NE) Media Recorder
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
(NE) Media Recorder will allow your users to record and upload audio recordings, all while on your community and without having to leave the site. How to use: Click the button indicated... Respond to the request from your browser to provide permissions for the site to access your microphone (the prompt will differ depending on your browser, device and OS)... The recording begins - any limits on length or size will be indicated. When you are finished recording, simply click the provided button to stop the recording (you can also pause the recording, if you wish)... You will then be presented with a dialog where you can: listen to your recording provide a filename if you wish (if you don't, a default one will be used), and this will be applied to the file when it is uploaded click OK to upload the file, or Cancel to discard the recording and start again download your recording, if you wish. If you clicked OK then your recording will be automatically uploaded to the editor... Via the application's settings in the ACP... Audio recording can be enabled and used in the following locations: Forums topics & comments Calendar events, comments & reviews Pages database records, comments & reviews System (a.k.a. Core) Messenger Limitations on the length or size of audio recordings can also be applied Once any applied limit has been hit, recording will be stopped and the user will be prompted to upload the file Future features are dependent on the popularity of the application - the following are items that are in mind, but not guaranteed to be included: Expansion of the functionality out to other area & applications within the community suite Addition of video recording to the application Addition of a transcription service (using 3rd-party "Speech to Text" APIs), converting uploaded audio files to text via a background task, and adding that textual content to the search index. Wyświetl pełną treść wpisu -
[IPS Marketplace] YooKassa Payment Gateway
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
YooKassa Payment Gateway for Invision Community! YooKassa works only with companies, for individual use - YooMoney. Payment methods in YooKassa: Bank cards. American express. Electronic money. Cash. Internet banking. Phone balance. B2B payments. Wyświetl pełną treść wpisu -
Polls everywhere! Create and comment on polls on a separate page! You, as an administrator, can set which groups can comment and delete their own polls. Embedding With the custom {poll="ID"} tag, you can embed any poll in your community templates, including Page app templates. This way you can show a relevant poll in any article or category. Widget You can post polls on community pages using the widget, including posting multiple polls at once. Wyświetl pełną treść wpisu
-
[DEV BLOG] Development update for September 2022
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Welcome to our September developer's update! I can say with some confidence that both the Invision Community team and our marketplace developers have had a busy September as we prepare for PHP8. Thank you for your patience with this necessary step. As I've mentioned elsewhere, PHP8 is a pretty big jump and is much more strict about many things, and now throws fatal errors when before it would have been a harmless notice. PHP7 is now end of life, and security updates will no longer be available from November. Preparing for PHP8 I've talked about this on the forums a lot over the last few weeks, but I'll summarise the timeline here so you can prepare your plugins and apps to be PHP8-ready. September release (4.7.2): The PHP8 scanner will disable any plugins and applications that would cause issues with PHP8, but Invision Community owners can re-enable them if they choose to do so. October release (4.7.3): A warning shows in the AdminCP if Invision Community is installed with PHP7. As of October, the PHP8 scanner will disable plugins, but they can be re-enabled. November release (4.7.4): The PHP8 scanner will disable plugins and applications found not to be PHP8-ready. They cannot be re-enabled via the AdminCP. The only way to re-enable them is to upload a new version. Code changes to be aware of October hasn't been the biggest of releases, but it does come with the new Events front-end for Calendar, and this changed the parameter signature for getItemsWithPermission(), which is probably the most overloaded method we have. The new parameter signature is as follows: public static function getItemsWithPermission( $where=array(), $order=NULL, $limit=10, $permissionKey='read', $includeHiddenItems=\IPS\Content\Hideable::FILTER_AUTOMATIC, $queryFlags=0, \IPS\Member $member=NULL, $joinContainer=FALSE, $joinComments=FALSE, $joinReviews=FALSE, $countOnly=FALSE, $joins=NULL, $skipPermission=FALSE, $joinTags=TRUE, $joinAuthor=TRUE, $joinLastCommenter=TRUE, $showMovedLinks=FALSE, $location=NULL ) Note, $location has now been added to the list. If you overload getItemsWithPermission then you will need to update any hooks with his new parameter, or it will be flagged via the PHP8 scanner. The reason for this addition is to allow an easier way to get items via a latitude and longitude lookup. If you manage this elsewhere, you might find using getItemsWithPermission a much simpler way. @Daniel F has also been working on improving the GraphQL API, and the GraphQL library has been updated to 14.11.6. We'll cover the upcoming GraphQL changes in a future blog. Deprecations Invision Community is a mature product, and some features and code that we added in the past no longer make sense, work correctly or are no longer appropriate for a modern platform running on well-maintained servers. You can see the upcoming deprecations in this topic. I suspect the biggest change will be removing the option to allow Display Names to form part of the authentication credentials when logging in, which is coming out in November. The other to watch for is the removal of the sockets fallback for when curl is not installed on the server or using a version older than 7.36. It's worth noting that curl 7.36 was released in March 2014 and now has hundreds of CVEs (known vulnerabilities) however, our techs still come across the odd server still using an older version. We will likely run AdminCP notifications to warn those affected of the upcoming socket fallback deprecation nearer the time, as it has no version attached. Just be mindful of this in your own apps if you use sockets directly for anything. You may also note that we've started adding deprecations to the release notes. As a reminder, we do not approve Marketplace submissions that restore functionality we've removed. That's it for September! Hopefully, it won't take too long to run through your apps and plugins. As always, comment here, or reach out via the forums if you need anything clarifying. Happy developing! Wyświetl pełną treść wpisu -
This is our October maintenance release. Key changes include: Updates to the Calendar App (now Events app) to showcase online and offline events Wyświetl pełną treść wpisu
-
This is our October maintenance release. Wyświetl pełną treść wpisu
-
[IPS Marketplace] Moderators Online Today
NewsBot opublikował(a) temat w Wiadomości z Invision Power Services
Track and display all moderators who were online over the last 24 hours! All names link to user profiles Names can be plain or group formatted Font size adjustable via selectable IPS classes (ipsType_normal, medium, small) Set a maximum number of names displayed with any overages appended as a count. Actual count appears in the widget title. Widget usable anywhere. You can choose which member groups are allowed to see this widget. You can select which specific moderator groups are displayed in this widget. You can select which specific members with moderator privs are displayed in this widget. Names can be sorted alphabetically or by latest visit to oldest visit (see notes). Coded for zero-impact on page loads! Notes: 1) Zero-impact means zero impact. The underlying member data is generated via a task that runs every five minutes. That means a single database query for this data every five minutes, not on every user's page load. 2) This does mean that if you adjust the sort options or the groups from which moderators are selected, you will need to wait up to five minutes for these changes to appear in the widget. 3) By and large it really should not matter how many names you choose to display in the widget, but if this is creeping up towards 1000 or more, the impact will not be from the underlying widget code itself, but merely you pushing out 1000 or more names and links to the page. The widget is cached as well but you still might be pushing too much to the browser. Your site, you test! Test and adjust as needed. Outside of that single database query every five minutes, the rest is all fetched from whatever you have set for your Data Store. 4) Anonymous moderators are NEVER INCLUDED! 5) Additionally, if you are displaying names from latest visit to earliest, the timestamp used to set this is the initial session start time, not the user's latest activity. This means when a user toggles off their anon status they are likely to appear somewhat down stream in the list of names in the widget rather than right at the top. A slight hedge against stalkerish behavior. 6) Note this plugin not only allows you to display all members online from various moderator groups, but also those individual members you have granted some moderator powers to! 7) Group selection is based on primary AND secondary groups, meaning members who have a moderator group appended as a secondary group will be included! ? Renewals are every three months but this is mostly to catch out rapid changes in IPS code which are becoming common with their new release cadence. I actually expect, as usual, most people to forgo renewals until they NEED it. Most likely when we see the next point version and the Marketplace requires an update. So don't feel bad if you ignore the renewal notice. If you are rolling large, by all means, coins to your various Witchers, we won't mind! Wyświetl pełną treść wpisu
