Developer Connection
Use this forum to interact with our development team on technical issues, suggestions and official best practices advice.
1,679 topics in this forum
-
-
- 2 followers
- 16 replies
- 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 Schaken, -
-
-
- 3 followers
- 14 replies
- 886 views
I am trying to setup the website in a way that related content from database entries are shows in forums, topics and the other way around. So, let's say there is a forum called Marriage and then an articles database which has a category of Marriage. How I would display marriage articles within marriage topics? Thank you.
Last reply by virap1, -
-
-
- 1 follower
- 1 reply
- 396 views
The title is going behind the user's profile picture. @Ehren
Last reply by Ehren, -
-
-
- 1 follower
- 8 replies
- 635 views
@Ehrenas this without manual apply a space. Thanks.
Last reply by Ehren, -
-
- 1 follower
- 0 replies
- 442 views
We have an existing invision site which we need dev help with. I will outline the requirements below: - existing external single page sites is ~ 10 - need each external site to have content copied to invision page, removing needs for external sites - Each external site will be a link on the new invision page menu bar That's about it really. Lots of cut/pasting, lots of image linking, etc. I'm happy to provide links to the existing sites upon request.
Last reply by BACG, -
-
- 1 follower
- 3 replies
- 872 views
Hello, Polls are left behind when you uninstall an application. To make life easier, core_polls should have a "class" column or any way to identify the source, like core_follow has (follow_app and follow_area), that would make easier to list only polls from an specific app or even to delete them when uninstalling an app. Thanks.
Last reply by Marc Stridgen, -
-
-
- 2 followers
- 2 replies
- 789 views
When adding a new extra field in Downloads the option Include field in topics? is never saved correct. Enabling it will always show it as disabled when you go edit it again. The issue is caused by the code in \applications\downloads\sources\Field\Field.php on lines 152-157: if ( \IPS\Application::appIsEnabled( 'forums' ) AND isset( $values['cf_topic'] ) ) { /* Forcibly disable include in topic option if it is a paid field */ $values['topic'] = ( isset( $values['downloads_field_paid'] ) AND $values['downloads_field_paid'] ) ? $values['cf_topic'] : 0; unset( $values['cf_topic'] ); } The code checks if the paid field option is active and disables th…
Last reply by Marc Stridgen, -
-
LIVE CHAT SUPPORT PLUGIN Hello - I am looking for a strong developer. I'm actually quite surprised there are no plugins like this and I also know it would sell like wild fire. I don't want to use 3rd party extremely complex like systems like Tidio or Zendesk. I want to host everything on my website and not rely on 3rd parties also I want a limited amount of functions. REQUIREMENTS: [USER SIDE] - Guests / Members / Customers should be able to see a live chat button in the bottom right of the browser. - When clicked it will pop up a Chat box where the following IF statements will occur : if guest = force them to make an account …
Last reply by KO1, -
- 0 replies
- 521 views
I'm hoping someone can assist me in providing the best approach to upgrading the CMS when one is using heavily customized Template/Theme files. Historically, we've had many problems upgrading Invision Power, as our website relies on lots of custom work in the templates and theme files (including the global theme, where we need to break out of the built-in padding to implement certain design features). Our issue comes in when we need to update the CMS. We've noticed in the past that large changes to IPB (from recollection, the header was changed in a previous version, and because our custom global template (and other templates) hold different code to the updated version…
Last reply by coert_g, -
- 1 follower
- 0 replies
- 360 views
Hi, Is there an existing or planned way to extract data from the Statistics section of the AdminCP via GraphQL or REST API? I'd like to create an exporter plug-in. Thank you.
Last reply by The Old Man, -
- 1 follower
- 0 replies
- 241 views
Not sure if this is an issue or not, but it is an annoyance. While in developer mode with Whoops (DEV_USE_WHOOPS, TRUE) enabled, widgets from plugins do not show in the Block Manager window. Widgets from Applications however do. If I disable Whoops they are shown as expected. Is this the correct behaviour?
Last reply by TDBF, -
-
- 1 follower
- 3 replies
- 536 views
Hi everybody, I'm looking for solution for enabling selected reactions in selected forums. In example I have reactions: r1, r2, r3, r4, r5; and forums f1, f2, f3 and now I want to enable in forums f1, f3, reactions r1, r3, r5 and in forum f2 reactions r1, r2, r3, r4, r5. Is there any solution to do this?
Last reply by Marc Stridgen, -
-
- 1 follower
- 0 replies
- 475 views
Users who are in the Moderators group who have 'Require approval before content shows', can still create Topics, but their posts are still required to be approved by a moderator. The way this stands, any moderator who is restricted from posting can still create topics, but their posts will still require moderation. Bug?
Last reply by TDBF, -
-
- 3 followers
- 7 replies
- 695 views
Hello, I'm a retail developer. I'm not professional, just a hobbyist one. I worked before with Wordpress and Processwire and I'm used to work with PHP. I bought a week ago Invision Community and I'm trying to create a custom item type. I just need to create a content item with Title and Description (no categories or taxonomies implied) All examples I saw in doc was to create the source (model) but the documentation provided for the controller is (on my own view) useless or does not provide the info I need. There is any blank example or hello world with the CRUD to know how the Invision engine works? Thank you.
Last reply by Adriano Faria, -
-
-
- 1 follower
- 4 replies
- 556 views
Found a small bug which only seems to show when I have Whoops enabled. This happened when viewing a member's profile in the ACP and an applications Notification configurationOptions function does NOT explicitly set a return. Such as: public static function configurationOptions( \IPS\Member $member = NULL ) { if ( $member === NULL or $member->modPermission( 'can_view_hidden_content' ) ) { return [ 'my_notification' => [ 'type' => 'standard', 'notificationTypes' => ['my_notifiction'], 'title' => 'notifications__my_notification', 'showTitle' => FALSE, 'description' =&g…
Last reply by TDBF, -
-
- 1 follower
- 0 replies
- 675 views
Hi there, https://invisioncommunity.com/developers/rest-api?endpoint=core/members/POSTitem How can I register the birthday date? I've tested rawProperties[]=birthday:12/1/1980 But it doesn't work... Any advise?
Last reply by Colombia Humana, -
- 1 follower
- 2 replies
- 668 views
Not sure if this is a thing, so I'm checking. Is there a list somewhere of Invision developers?
Last reply by BACG, -
- 1 follower
- 1 reply
- 506 views
The reported content doesn't show any moderated actions that applied to the reported topic or post. For example: If you hide the post/topic, the "Hide" word doesn't change to "Unhide" or even show the hidden eye icon next to the title in order to inform the staff that the post/topic is hidden. Also, that apply to delete action. It doesn't change to "Restore" or show that the post/topic was deleted.
Last reply by Afrodude, -
- 0 replies
- 343 views
Links do not have a discernible name. Elements with an ARIA [role] that require children to contain a specific [role] are missing some or all of those required children. List items (<li>) are not contained within <ul> or <ol> parent elements.
Last reply by SeNioR-, -
- 1 follower
- 1 reply
- 594 views
hi my lords, in Persian language, in profile, when I click on "community answers", URL display as topic title. Persian: English: with best regards!
Last reply by SeNioR-, -
-
- 1 follower
- 1 reply
- 550 views
Firefox console reports some unreachable code after return statement in root_front.js Around line 2221 when unminified, line 141 in minified version: _updateAttachmentImage: function (attachment, response) { return; if (!(attachment.is('img'))) { return; }
Last reply by Stuart Silvester, -
-
-
- 1 follower
- 3 replies
- 488 views
I have a print-on-demand account with a company in the UK who have an API for managing their processes with 3rd party storefronts. It works seemlessly with shopify for instance. Is there any such API two-way communication built into Invision's store front? Or any plans to do so in the future at all? Thanks, Evan
Last reply by Randy Calvert, -
-
-
- 2 followers
- 7 replies
- 817 views
The scheduled topic showing different dates everywhere. Some places it shows the time it was posted and scheduled, or it shows the time it was scheduled to be posted on, for example Forums viewing topics Viewing forums I believe it should show only the time that was scheduled to be posted on everywhere not the time you published and scheduled it.
Last reply by Gary, -
-
- 0 replies
- 361 views
Hey everyone! I need to generate an invoice with a subscription product. This creates everything just fine for any product, but never adds the renewals part. I can see there is a separate $recurrings variable on the checkoutAndPay page. Should I populate that somehow? A bit lost how renewals work. $invoice_new = new \IPS\nexus\Invoice; $invoice_new->member = \IPS\nexus\Customer::loggedIn(); $invoice_new->currency = "USD"; $package = \IPS\nexus\Package::load( 1 ); $item = $package->createItemForCart( $package->price() ); $invoice_new->addItem( $item ); $invoice_new->save(); I'm using a regular product that renews, not…
Last reply by Dominyka, -
-
- 2 followers
- 2 replies
- 597 views
http://localhost/ips/admin/?app=nexus&module=subscriptions&controller=subscriptions&do=convertToSubscription&id=1&csrfKey=3ed05127f5b65a77dcf8987de5da8e5c causes a whoops error because the CSRF key is left in (and is required).
Last reply by Marc Stridgen, -