Developer Connection
Use this forum to interact with our development team on technical issues, suggestions and official best practices advice.
1,740 topics in this forum
-
- 0 replies
- 47 views
I'm looking to modify the banned state page to provide information, what's really difficult is the fact when you ban someone you cannot state a "Reason" leading the person to be confused and not know what they did wrong. Do I need to have a custom addon made to complete this and is anyone interested to be hired to do so?>
Last reply by mountaininteractive, -
- 1 follower
- 4 replies
- 140 views
I’m looking for an experienced developer to help create a Key Redemption System integrated with the IPS Marketplace. The goal is to streamline the delivery of product license keys for customers purchasing through the platform. Requirements: Manual Key Uploads: Ability to upload license keys manually for products. Keys may be generated externally (not by the system). Automatic Key Delivery: Upon each sale, a key should be automatically assigned and delivered to the buyer. Integration with IPS Marketplace: Seamless integration with the IPS platform to ensure smooth …
Last reply by Kevin Schmitt, -
- 1 follower
- 0 replies
- 65 views
Reactions aren't transferred to the new author if you change the authorship of a content item with reactions. It should, as you're reacting to the item, and not to the author of the item. You can test it with Downloads.
Last reply by Adriano Faria, -
-
- 7 followers
- 19 replies
- 2.9k views
With my current discord integration add-on dead I'm in need of a replacement as I'm currently stuck on Invision Community v4.7.12. My community depends on this integration. This is how people register to my community. This is how I block bots or bad actors from joining our discord. This is how I sync user role permissions, and this is how my discord bot communicates with invision community (API). I'm hoping someone will take it on and sell to all who want it. If not I can discuss hiring someone to create and maintain this add-on for my website.
Last reply by mountaininteractive, -
-
-
- 1 follower
- 9 replies
- 1.1k views
Hello. The api documentation says that for creating a database record we can pass the date as datetime. When I try to pass the date formatted like this 2024-08-18T19:19:06Z it does not seem to work and the record shows the current date. Every other field, aspect of rest api works fine. Am I doing something wrong? Thanks.
Last reply by Daniel F, -
-
- 1 follower
- 1 reply
- 127 views
Hello! We're super happy to be a part of Invision Community (we're migrating from wpforo). I was curious as to whether I can set a custom 404 page for Invision. For the front-end of our site, we're using Wordpress x Elementor, and created a custom template for 404 pages. I'm a marketer, so I would like to add some custom CTA's for a 404 page, such as "Go back home" "Donate Now" (we're a 501c3) and "Report Bug". TIA! 🙂
Last reply by teraßyte, -
-
- 2 followers
- 14 replies
- 760 views
Anyone else getting these error messages while editing Hooks in development mode? I thought this might have been due to the issues that I was having previously, but after checking all my logs, I have found no issues. For the time being, I have disabled Mod Security on my dev site, and I am still getting this error. Any suggestions?
Last reply by TDBF, -
-
- 1 follower
- 4 replies
- 195 views
I'm trying to create a new topic on our forum via GraphQL and I get the following error: { "errors": [ { "message": "NO_FORUM", "extensions": { "category": "clienterror" }, "locations": [ { "line": 3, "column": 9 } ], "path": [ "mutateForums", "createTopic" ] } ], "data": { "mutateForums": { "createTopic": null } } } Here's the mutator I'm sending, line 3 column 9 is the first "c" in "createTopic" mutati…
Last reply by Stuart Grimshaw, -
- 0 replies
- 93 views
I have some strange results with some accounts not returning a valid JSON object. It looks like they are returning the output of a 404 error. When this happens, my system records the request URL and authorization token. I want to pass the token as a URL parameter for simple testing in my web browser. Is this possible?
Last reply by Interferon, -
-
- 1 follower
- 8 replies
- 556 views
I've seen this error in my IDE for a while now but forgot to report it earlier. It is caused by the newly added \IPS\Node\DelayedCount trait. I see this error even in several classes, even inside Application.php for applications that don't implement the trait. 🤷♂️ When I tell the IDE to fix the issue automatically this function gets added to the file (Application.php in this case): /** * Count all comments, items, etc * * @return mixed */ protected function recount() { // TODO: Implement recount() method. } I have no comments, items, or anything else that needs recounting in this specific application or others, though.
Last reply by teraßyte, -
-
-
- 3 replies
- 208 views
Hello. I have an issue with my Invision Community forum website, and that I am getting a huge amount of URLs in Google Search console that Google deems as "page with redirect". This is an issue from an SEO standpoint, as this wastes Google's crawl budget. It seems as if the major issue is the links to user's posts in the "Activity" feed. If you click a post/comment that has been done recently in that feed, the URL will look like this: forumdomain.com/index.php?/topic/12386-thread-name/&do=findComment&comment=244173 But it will instantly redirect to this: forumdomain.com/index.php?/topic/12386-thread-name/#comment-244173 Is there a w…
Last reply by yxleif, -
-
-
- 1 follower
- 1 reply
- 143 views
Is it possible to upload a user's profile picture with the REST API? I don't see a field for it in this end point: https://invisioncommunity.com/developers/rest-api?endpoint=core/members/POSTindex
Last reply by Marc, -
-
- 1 follower
- 3 replies
- 352 views
Okay, I guess it works.
Last reply by DawPi, -
-
- 1 follower
- 6 replies
- 314 views
We have a large collection of externally hosted files and screenshots we are allowed to link to that we want added into our Downloads system. The files are useful items our customers will benefit from, and we want them searchable and downloadable in our application. There are about 10,000 items we want to add. Can IPB handle this volume? What is the best way to add the data into our system?
Last reply by Interferon, -
-
Hi there, I am running into an issue using the new Member listener. When updating a members groups, and using the onProfileUpdate callback, the member object does not reflect the latest changes and its always one iteration behind. The $changes array has the correct updates. Even when calling a load to attempt to get the latest DB results, it it still one iteration behind. The DB updates correctly, To reproduce: Update a members secondary groups Log the $changes array, $member->groups and MemberClass::load($member->member_id)->groups. The results in the $changes array will not be the same as $member->groups. It will be the results of y…
Last reply by Esther E., -
According to the docs, sending out author param as 0 means post as guest (with author_name as his name) However when I try to post a comment as guest, I get "errorCode": "1F295/2", "errorMessage": "NO_AUTHOR". If I try to use an ID of an actual existing user instead of 0 - it's working fine. I am 99% sure this worked in the past (a few years ago) so maybe something changed? Just to make sure this is not a permissions issue I verified that the forum I'm trying to post to have commenting permissions for guests (even though I don't think it needs to have it in order to post via the API). Am I missing something?
Last reply by Daniel F, -
-
- 1 follower
- 4 replies
- 315 views
Hi, there was an app by a member on marketplace that could be used to create the dev folders for installed plugins and apps, plus it could also do other things . Does anyone remembers who the members/developer of the apps was or where I can download that app?
Last reply by DawPi, -
-
- 1 follower
- 0 replies
- 210 views
If any developer is interested in creating an app for the community... The new Udemy Affiliate app could display courses matching keywords on the current IC page - https://www.udemy.com/developers/affiliate
Last reply by WebCMS, -
-
- 1 follower
- 5 replies
- 866 views
Hello, Is there any way to use extra fields in the Rest API in Downloads? I want to add a file via API and I would like also to add extra fields in the file. This is not a development question. Thanks.
Last reply by Marc, -
-
-
- 1 follower
- 2 replies
- 221 views
I have been working with several web APIs lately, and they usually have a call to retrieve the available categories items are stored in, so you can display them and use them in subsequent calls. I do not see anything like this in the documentation? Is there a way to do this, or maybe it can be added in the future? It would be very useful because it would allow categories to be added or changed without having to update the external application each time.
Last reply by Interferon, -
-
-
- 2 followers
- 5 replies
- 304 views
I am adding a file into our system and want to include a URL in the description. If I just enter a URL in the parameter, it does not show a hyperlink for the URL, it just appears as plain text. Is there a way to encode these in the description text?
Last reply by Interferon, -
-
- 4 replies
- 330 views
I am trying to upload a 4.18 MB ZIP file using the /downloads/files REST API endpoint. If I add the file contents as binary data, the uploaded file is five bytes. This corresponds with the zip data, which has 0 at the sixth byte: 80 75 3 4 20 0 0 0 So the NULL character is causing the string to get cut off prematurely. I can upload the data with base64 encoding, and it results in a 5.58 MB file. When I download this file, then run it through base64 decoding, it produces the original ZIP file. However, the base64 encoded data is not a valid zip file. My question is how do I upload a binary file, with or without base64 encoding, and have IPB store it as…
Last reply by Interferon, -
-
- 1 follower
- 3 replies
- 268 views
We want to upload about 600 items into our Downloads system. Each item consists of: One 4 MB ZIP file One 16 MB ZIP file One 64 MB Zip file One PNG screenshot, approximately 500 KB What is the best way to achieve this? There are too many files to upload by hand, and the number will only increase in the future.
Last reply by Interferon, -
-
- 2 followers
- 0 replies
- 191 views
Any devs wants to take up this suggestion and build an app for the community? USDA FoodData Central - https://fdc.nal.usda.gov/api-guide.html https://app.swaggerhub.com/apis/fdcnal/food-data_central_api/1.0.1
Last reply by WebCMS, -
-
- 2 followers
- 17 replies
- 3.2k views
I am building a game, and in the game, users will be able to upload their screenshots to the community. I got it all working but everything I try I get 1 of 2 errors. The API returns Error "No_Image" or Error "EXO" (Unknown) In C# there is a very easy way to encode any byte date into a base64 Encoded format, so I dont think there is anything wrong with my code. Does anyone have any ideas on why im getting this issue? There is API for other sited that require filed in the same fashion, im using the same code I do this with them, and dont have issues until I use it on Invision. byte[] imageArray = System.IO.File.ReadAllBytes(FileDir); string base64ImageRe…
Last reply by Interferon, -