Jump to content

Featured Replies

Posted
  • Administrator

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.

  1. 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.

  2. 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.

  3. 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.

  4. 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.

  5. 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.

  6. 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.

 

  • Replies 31
  • Views 1.5k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • Just installed the app, tried to rename / add a new road surface and got this.

  • 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.

  • 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.

Most Helpful Posts

Posted Images

I like this app but will wait for the IPS V5 version. I don't want to buy it twice.

Is it possible to make the pictures the default first tab to show and not the route?

image.thumb.png.e47aa0472bda234f96d540889e7b0115.png

  • 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?

image.thumb.png.e47aa0472bda234f96d540889e7b0115.png

With a simple file edit, yes. You can change it in your install.

 

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 👍

Just installed the app, tried to rename / add a new road surface and got this.

bug.thumb.png.dfe9a1792238dd4d032e82fe273adc75.png

  • 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. 👍

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.

Got a translation problem. In search box dropdown you probably used a generic term already existing in Core/System for the word "ANY".

image.png.a97c87b7d7e2aab8962c91068da748a3.png

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. :)

 

  • 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.

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 ;)

  • Author
  • Administrator

Let me know if there are others to add them in next version.

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.

  • 3 weeks later...
  • 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
  • 2 weeks later...

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}

image.thumb.png.0e7a393110df4bf4c49f7eb78d647008.png

  • 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}

image.thumb.png.0e7a393110df4bf4c49f7eb78d647008.png

I’m test it within next hour.

  • 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?

It works now.👍

  • Author
  • Administrator

Thanks. I'll release a new version today later with a new feature: category filters.

Screenshot2024-03-22at09-12-59Name.thumb.png.eab9c14a2a76d8df33f28b2b3a258b66.png

 

Routes filtered:

Screenshot2024-03-22at10-43-36Name.thumb.png.92afc87baaccaee4b43ffa9cf1958d39.png

  • 4 months later...

Just purchased map is blank ...  

 

 

Screenshot2024-08-03at21-22-35P2SDutchJohn-Trai....thumb.png.65f54ff46f7f22777337b16ffbd59c92.png

  • Author
  • Administrator
7 hours ago, BrianCorrell said:

Just purchased map is blank ...  

 

 

Screenshot2024-08-03at21-22-35P2SDutchJohn-Trai....thumb.png.65f54ff46f7f22777337b16ffbd59c92.png

Can you share the GPX file used so I can test it?

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

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 .

 

Important Information

By using this site, you agree to our Terms of Use and Privacy Policy.