Everything posted by Jimmo
-
1000s of uncaught_exception errors in logs
This is an issue in the core software. On lines 1401-1428 of /System/Content/Comment.php, they don't specify the database table and due to there are joins on this, it is causing this ambiguous column error in the query. The below: if ( IPS::classUsesTrait( get_called_class(), 'IPS\Content\Hideable' ) and $includeHiddenComments === Filter::FILTER_ONLY_HIDDEN ) { /* If we can't view hidden stuff, just return an empty array now */ if( !static::modPermission( 'view_hidden', $member ) ) { return array(); } if ( isset( static::$databaseColumnMap['approved'] ) ) { $where[] = array( static::$databasePrefix . static::$databaseColumnMap['approved'] . '=?', 0 ); } elseif ( isset( static::$databaseColumnMap['hidden'] ) ) { $where[] = array( static::$databasePrefix . static::$databaseColumnMap['hidden'] . '=?', 1 ); } } elseif ( IPS::classUsesTrait( get_called_class(), 'IPS\Content\Hideable' ) and ( $includeHiddenComments === Filter::FILTER_OWN_HIDDEN OR $includeHiddenComments === Filter::FILTER_PUBLIC_ONLY ) ) { if ( isset( static::$databaseColumnMap['approved'] ) ) { $where[] = array( static::$databasePrefix . static::$databaseColumnMap['approved'] . '=?', 1 ); } elseif ( isset( static::$databaseColumnMap['hidden'] ) ) { $where[] = array( static::$databasePrefix . static::$databaseColumnMap['hidden'] . '=?', 0 ); } }Should be changed to: if ( IPS::classUsesTrait( get_called_class(), 'IPS\Content\Hideable' ) and $includeHiddenComments === Filter::FILTER_ONLY_HIDDEN ) { /* If we can't view hidden stuff, just return an empty array now */ if( !static::modPermission( 'view_hidden', $member ) ) { return array(); } if ( isset( static::$databaseColumnMap['approved'] ) ) { $where[] = array( static::$databaseTable . '.' . static::$databasePrefix . static::$databaseColumnMap['approved'] . '=?', 0 ); } elseif ( isset( static::$databaseColumnMap['hidden'] ) ) { $where[] = array( static::$databaseTable . '.' . static::$databasePrefix . static::$databaseColumnMap['hidden'] . '=?', 1 ); } } elseif ( IPS::classUsesTrait( get_called_class(), 'IPS\Content\Hideable' ) and ( $includeHiddenComments === Filter::FILTER_OWN_HIDDEN OR $includeHiddenComments === Filter::FILTER_PUBLIC_ONLY ) ) { if ( isset( static::$databaseColumnMap['approved'] ) ) { $where[] = array( static::$databaseTable . '.' . static::$databasePrefix . static::$databaseColumnMap['approved'] . '=?', 1 ); } elseif ( isset( static::$databaseColumnMap['hidden'] ) ) { $where[] = array( static::$databaseTable . '.' . static::$databasePrefix . static::$databaseColumnMap['hidden'] . '=?', 0 ); } }I'll report this to Invision.
-
Request: Add auto filter to hide vehicles without images
Garage requires at least 1 image so what you’re seeing is from the migration from Collections which will eventually fade away as your users add more vehicles to the garage app.
-
Garage menu default
Looks like you’re using it as a dropdown. First level items aren’t clickable in IPS’ dropdowns. See our demo menu here 🙂 Where are you seeing this? In categories, I am getting filtered as expected.
-
Garage empty after running migrator
So you had existing categories in Collections so I was able to import those over so now, I just adjusted the permissions of that category and vehicles are visible. You can do this by going to ACP -> Garage -> Categories -> Permissions. I only add view/read permissions so you will need to specify which groups you want to be able to create and comment.
-
Garage empty after running migrator
Just a heads up, this is a public forum so be sure to send a private message when asking for credentials. I've hidden your post for security.
-
Garage empty after running migrator
The migration should place all vehicles into a "Convert" category. You will want to go into the categories and review your permissions for that category. Doesn't look like I have permission there to see anything in the Garage app so can't tell anything further at this point. If you want to private message me access details, I can help look further.
-
Can't update Garage in ACP
Hmm, that is a core file from Invision that it can't find. Please try to upload all files again from the Invision Client Area. Namely this one is in: \system\Extensions\ContentRouterAbstract.php Need to ensure that it is there and up to date. Would upgrade to Invision 5.0.2 as it contains some fixes to the uninstall procedure.
-
Awesome idea!
Definitely things to ponder. Love your feedback, dude. Appreciate your time to leave it!
-
Awesome idea!
Do like that name, more concise. Do want it to be a little more agnostic so that it wasn't user vs user but vehicle vs vehicle. Don't want it to turn into a popularity contest. I'll have to see what that can look like in item 2. Item 3, I'm a little hesitant on doing something like this. I know my community and many others use these contests to increase engagement on the forums and a lot of discussion comes out of that. The positive effect would be it would be easier on the organizer to put together the entries 🤣. Have to play with that idea for another app as it's something I've been considering for a while, just don't want to break that engagement. Having an option to put the entries back into the topic may be a way to do it but have to see what that looks like.
-
Make / Model doesn't appear clickable
Yeah, was a core part of the app but now that we made it not required, I think we'll probably end up doing that. Let me see what that impacts. Also, will bridge us out of not just a Garage app so have to ponder that.
- 2006 Pontiac GTO
- 1967 Pontiac GTO
-
Upgrade to Version 5
You can now see a demo menu in the main navigation where you can demo both Garage and Garage This OR That https://software.thejimmo.com/garage/ https://software.thejimmo.com/garage-this-or-that/
-
Upgrade to Version 5
As Invision released version 5, I have upgraded the site here to run it. Most is working through testing but, of course, with any new release, there could be issues. If you experience an issue, please feel free to reach out here or our contact form. As version 5 is what is running most our applications, I will be installing them here so users can demo and trial them prior to buying.
-
Garage This OR That
- Version 1.0.7
Garage This OR That is a fun game based upon the Garage application. Its will randomly select vehicles from the garage and put them up against each other for users to go and vote on which one they like better. Features: Keep track of wins and losses. Widget to show a leaderboard of top vehicles. Show in vehicle's garage listing their score, losses, and loss ratio. Algorithm attempts to prioritize those with lower scores to keep vehicles showing fresh. Coming Soon: See what top makes/models are in your garage. Detailed user breakdown of what makes/models they beat most and lose to most.$20.00 -
Can't update title field
@Matt C., 1.0.4 fixes this bug and also adds new settings we've talked about, such as allowing for a custom title and not requiring Year/Make/Model.
-
Can't update title field
Title field should be hidden actually 🤣. Found lots of individuals were just renaming the title/name as weird items so decided to just kill it and have the year/make/model be the title. This may be an improvement though for non-Garage purposes. Let me know what else you find.
-
Make / Model doesn't appear clickable
Yup, the "Make" is a container and the model is the selector. Can think of it like a Forum Category Vs a Discussion Forum in Invision's Forums app.
-
Garage Migration
- Version 1.0.0
This application will allow you to migrate your data from the Collections application by DevFuse to our Garage application. BEFORE YOU PURCHASE, READ BELOW: You must have the Collections data in the same database as your Invision Community version 5 database. Migrations often have complications of data beyond our control. While we take every precaution to handle the data appropriately, we cannot guarantee any issues or loss of data. Please be sure to always take a full backup prior to attempting. Support is limited to what the migration is set to perform, any complications outside of that will be outside of support and will require a custom migration at a fee. Please contact us. DIRECTIONS: Install application in ACP -> System -> Applications. Go to Garage -> Migrate from Collections. Be sure to take a backup before proceeding. Check the toggle to agree you've taken a backup and click Start. Once the migration has completed and all background tasks have completed, you will want to go to Garage -> Categories -> on all your migrated categories, click "Permissions" (padlock icon) and ensure correct permissions are given to each group. If you wish at this point, you can complete the migration by having the system delete the existing Collections database tables. ONLY PROCEED WITH THIS IF YOU ARE HAPPY WITH MIGRATION.$20.00 -
Garage
- Version 1.0.18
Garage allows users to create online "garages" on your community. Users can share information about their cars, upload photos, and other users can make comments. Features: Organize vehicles into like categories. Create your own Make/Model lists or allow for open insert by the user. Create custom fields for vehicles (e.g. vehicle trim, color, engine, etc... the sky is the limit!) Users can upload multiple photos to their vehicle. Comment with other users. Share their vehicle in a topic via an embed. Statistics related to all vehicles, most popular make/model, and more. Vehicle content is searchable. If you utilize DevFuse's Collection application in version 4, you can purchase the following migration application to transfer the data:$50.00 -
Welcome to Pages
Welcome to Pages! Pages extends your site with custom content management designed especially for communities. Create brand new sections of your community using features like blocks, databases and articles, pulling in data from other areas of your community. Create custom pages in your community using our drag'n'drop, WYSIWYG editor. Build blocks that pull in all kinds of data from throughout your community to create dynamic pages, or use one of the ready-made widgets we include with the Invision Community. View our Pages documentation
- Welcome!