Posted February 17, 20241 yr Administrator View File Routes Empower your community members with the ability to submit (by uploading a GPX file), explore, and engage with routes like never before. The Routes application seamlessly integrates with your Invision Community platform, enhancing user experience and fostering a vibrant community around outdoor activities, travel, and exploration. Route Submission: Users can effortlessly submit routes directly through the application. They can provide detailed descriptions, upload GPX files, share captivating images and videos, and specify route-specific information such as distance, activity type, difficulty level, weather conditions, surface type, and elevation. This comprehensive data ensures that every route submission is rich in information, guiding fellow adventurers accurately. Interactive Map Display: Harnessing the power of OpenStreetMap, our application provides an intuitive and interactive map interface. Users can visualize routes seamlessly, plan their adventures with precision, and explore routes submitted by others within the community. Community Engagement: Foster community interaction and collaboration through route commenting and reviews. Users can share their experiences, offer tips and recommendations, and engage in discussions related to specific routes. This social aspect enriches the community experience, encouraging camaraderie and knowledge-sharing among members. Robust Filtering and Search: With a vast repository of routes at their disposal, users can easily discover routes tailored to their preferences. Our application offers robust filtering and search functionalities, enabling users to narrow down their options based on criteria such as activity type, difficulty level, location, and more. Whether they're seeking a leisurely hike or a challenging cycling route, finding the perfect adventure has never been easier. Responsive Design: Our application boasts a responsive design, ensuring seamless accessibility across devices of all sizes. Whether users are accessing the platform from their desktops, tablets, or smartphones, they can enjoy a consistent and optimized experience, enhancing usability and convenience. GPX files: Users have the convenience of downloading GPX files for any submitted route, enabling them to seamlessly transfer routes to their own devices, such as GPS devices, smartphones, or fitness trackers, for offline navigation and exploration. Ability to link to the same route on the Strava platform. This feature ensures flexibility and accessibility, empowering users to take their adventures beyond the digital realm and into the great outdoors easily. Compatibility and Integration: Fully compatible with IPS framework, including Clubs, Reactions, Recommendations, Follow, Search, Tags, Reports, RSS Feed, Advertisements, Bulk Mail, Sitemap, Achievements and Ranks. Route Submission and Management: Unlimited categories of routes with parent-child relationships. Ability to comment and review routes, with optional moderation. Ability to rate routes using star ratings, set per category. Ability to create polls. Extra Fields for category-specific information. User Interaction and Engagement: Share Links functionality. Activity Streams integration. Notifications for new routes and comments. Ability to follow/like categories and routes. Drag & drop category reordering in ACP. Friendly URLs for routes and categories. Ability to configure the Routes Index page to display the blocks you want. Submitter Adriano Submitted 02/17/2024 Category Paid Applications/Plugins
February 18, 20241 yr I like this app but will wait for the IPS V5 version. I don't want to buy it twice.
February 18, 20241 yr Is it possible to make the pictures the default first tab to show and not the route?
February 18, 20241 yr Author Administrator On 2/18/2024 at 12:26 AM, TomCat said: I like this app but will wait for the IPS V5 version. I don't want to buy it twice. Yes, this one will be updated to IPS5 and as it has renewals; purchasing it now, a new purchase won’t be required for IPS5. Only resources without renewals will require a new purchase. On 2/18/2024 at 12:33 AM, TomCat said: Is it possible to make the pictures the default first tab to show and not the route? With a simple file edit, yes. You can change it in your install.
February 18, 20241 yr 3 hours ago, Adriano said: Yes, this one will be updated to IPS5 and as it has renewals, purchasing it now, it won’t be necessary to purchase it again. Only resources without renewals will require a new purchase. With a simple file edit, yes. You can change it in your install. Thanks 👍
February 21, 20241 yr Author Administrator 2 hours ago, Maxius said: Just installed the app, tried to rename / add a new road surface and got this. File updated; version kept. Update your install. 👍
February 21, 20241 yr Reinstalled because I didn't set up anything valuable. All is okay for now. Noticed that the word "Sand " has a blank space at the end just so you know.
February 21, 20241 yr Got a translation problem. In search box dropdown you probably used a generic term already existing in Core/System for the word "ANY". That is bad. The same word translation in core/system is very different from the translation that fits Routes dropdowns. Can you please make a translation string independant from any other area of IPS and be just something like routes_any? General advice for future regardless of what app you make - try to contain as much as translatable phrases as possible within the app and don't rely on existing translations of suite. That works great with language like english but is a wreck in others where grammar is fundamentally different.
February 21, 20241 yr Author Administrator 25 minutes ago, Maxius said: That is bad. It isn’t, Maxius. This is a problem of your language but it isn’t for the others. What is bad to me is have to duplicate languages all the time due to a specific locale. You also could have said that during the couple of weeks you tested the app. It wouldn’t be a “problem” now. Please check everything to see if there’s another string issue for your language.
February 21, 20241 yr I really have not considered test-translating a beta app at that point while generating ideas... I have edited the necessary file so I'll be alright for now. I managed to customize the phrase. Just so you know my language it not exclusive to such grammar nuances. There are a lot more like mine
February 21, 20241 yr Author Administrator Let me know if there are others to add them in next version.
February 21, 20241 yr Yeah, I have found one error that you will be required to put out a new fix for anyways. I'll keep translating and checking to report as much as I can in one post.
March 12, 20241 yr Author Administrator What's New in Version 1.0.1 New Feature: Option to choose where a specific extra field will appear on route view: new tab or left sidebar Enhancements: Rework in route post screen Rework several templates Rework in search form (distance field) Fix: Error on the upload field when deleting the main picture Added some missing language strings and fixed a couple of typos
March 22, 20241 yr When I try to add the first route, I get this error. INSERT INTO `cmlo_routes_pictures` ( `picture_route_id`, `picture_location`, `picture_thumb`, `picture_default`, `picture_time`, `picture_size`, `picture_real_name` ) VALUES ( NULL, 'monthly_2024_03/pp.jpg.2c62c67795331a1f0e443988fb8d9d05.jpg', 'monthly_2024_03/pp.thumb.jpg.af79a5ed9b7a0c7264f58cf4b2db137d.jpg', true, 1711103427, 545750, 'pp.jpg' ) IPS\Db\Exception: Column 'picture_route_id' cannot be null (1048) #0 /home/customer/www/MYSITE.com/public_html/system/Db/Db.php(941): IPS\_Db->preparedQuery('/*dbzzpebfdfbzb...', Array) #1 /home/customer/www/MYSITE.com/public_html/applications/routes/sources/Route/Route.php(687): IPS\_Db->insert('routes_pictures', Array) #2 /home/customer/www/MYSITE.com/public_html/system/Content/Item.php(420): IPS\routes\_Route->processForm(Array) #3 /home/customer/www/MYSITE.com/public_html/init.php(934) : eval()'d code(49): IPS\Content\_Item::createFromForm(Array, Object(IPS\routes\Category)) #4 /home/customer/www/MYSITE.com/public_html/system/Content/Item.php(150): IPS\Content\trackmembers_hook_tmContentItem::createFromForm(Array, Object(IPS\routes\Category)) #5 /home/customer/www/MYSITE.com/public_html/applications/routes/modules/front/routes/submit.php(64): IPS\Content\_Item::create(Object(IPS\routes\Category)) #6 /home/customer/www/MYSITE.com/public_html/system/Dispatcher/Controller.php(107): IPS\routes\modules\front\routes\_submit->submit() #7 /home/customer/www/MYSITE.com/public_html/applications/routes/modules/front/routes/submit.php(19): IPS\Dispatcher\_Controller->execute() #8 /home/customer/www/MYSITE.com/public_html/system/Dispatcher/Dispatcher.php(153): IPS\routes\modules\front\routes\_submit->execute() #9 /home/customer/www/MYSITE.com/public_html/index.php(13): IPS\_Dispatcher->run() #10 {main}
March 22, 20241 yr Author Administrator 1 minute ago, TomCat said: When I try to add the first route, I get this error. INSERT INTO `cmlo_routes_pictures` ( `picture_route_id`, `picture_location`, `picture_thumb`, `picture_default`, `picture_time`, `picture_size`, `picture_real_name` ) VALUES ( NULL, 'monthly_2024_03/pp.jpg.2c62c67795331a1f0e443988fb8d9d05.jpg', 'monthly_2024_03/pp.thumb.jpg.af79a5ed9b7a0c7264f58cf4b2db137d.jpg', true, 1711103427, 545750, 'pp.jpg' ) IPS\Db\Exception: Column 'picture_route_id' cannot be null (1048) #0 /home/customer/www/MYSITE.com/public_html/system/Db/Db.php(941): IPS\_Db->preparedQuery('/*dbzzpebfdfbzb...', Array) #1 /home/customer/www/MYSITE.com/public_html/applications/routes/sources/Route/Route.php(687): IPS\_Db->insert('routes_pictures', Array) #2 /home/customer/www/MYSITE.com/public_html/system/Content/Item.php(420): IPS\routes\_Route->processForm(Array) #3 /home/customer/www/MYSITE.com/public_html/init.php(934) : eval()'d code(49): IPS\Content\_Item::createFromForm(Array, Object(IPS\routes\Category)) #4 /home/customer/www/MYSITE.com/public_html/system/Content/Item.php(150): IPS\Content\trackmembers_hook_tmContentItem::createFromForm(Array, Object(IPS\routes\Category)) #5 /home/customer/www/MYSITE.com/public_html/applications/routes/modules/front/routes/submit.php(64): IPS\Content\_Item::create(Object(IPS\routes\Category)) #6 /home/customer/www/MYSITE.com/public_html/system/Dispatcher/Controller.php(107): IPS\routes\modules\front\routes\_submit->submit() #7 /home/customer/www/MYSITE.com/public_html/applications/routes/modules/front/routes/submit.php(19): IPS\Dispatcher\_Controller->execute() #8 /home/customer/www/MYSITE.com/public_html/system/Dispatcher/Dispatcher.php(153): IPS\routes\modules\front\routes\_submit->execute() #9 /home/customer/www/MYSITE.com/public_html/index.php(13): IPS\_Dispatcher->run() #10 {main} I’m test it within next hour.
March 22, 20241 yr Author Administrator @TomCat, I don't have the error myself: But I can see this happening depending on your server configuration. Do you have FTP?
March 22, 20241 yr Author Administrator Thanks. I'll release a new version today later with a new feature: category filters. Routes filtered:
March 22, 20241 yr Author Administrator What's New in Version 1.0.2 New Feature: Add the ability to filter routes on the category view Fix: https://www.sosinvision.com.br/index.php?/forums/topic/2753-routes/&do=findComment&comment=15144
August 4, 2024Aug 4 Author Administrator 7 hours ago, BrianCorrell said: Just purchased map is blank ... Can you share the GPX file used so I can test it?
August 4, 2024Aug 4 2 hours ago, Adriano said: Can you share the GPX file used so I can test it? i have tried 2 from different sites .. same thing attached Wolf Den OHV Trail #89.gpx p2s-dutch-john.gpx
August 4, 2024Aug 4 Author Administrator 15 minutes ago, BrianCorrell said: I have tried 2 from different sites .. same thing Tested both and they seem ok: https://www.sosinvision.com.br/index.php?/routes/category/1-test/ Send a message with your URL and an ACP account so I can see why it isn’t working for you.
August 4, 2024Aug 4 1 hour ago, Adriano said: Tested both and they seem ok: https://www.sosinvision.com.br/index.php?/routes/category/1-test/ Send a message with your URL and an ACP account so I can see why it isn’t working for you. i fixed it .. it was a server config error . i had to set a mime type to * with application/octet-stream was getting 404 errors in scripts .. all good . loading fine now ... I would like to figure out why it does not ask for Difficulty when adding a new route . even though i have it configured to show . it does not display that field . also i would like to see a feature added .. i would like my members of certain groups to be able to suggest edits to the OP of a route . they could suggest edits with all the same fields of the original post and the OP could approve them or modify them and approve or decline with comment . alot of the trails are a group effort and the ability to add more photos and info would be nice . also the ability to have a nice clean forum thread posted when the route is created would be nice .