Since I'm running NC13 I cannot create shared links anymore, all links that are offered are for directly downloading the GPX files, not for rendering them in gpxpod.
The parent folder(s) and files are shared publicly.
Cheers
Designs
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
I'm not able to reproduce what you describe. The link i get when sharing a folder or a file in GpxPod work with last NC version and last GpxPod version.
Could you be more precise on what exactly happens to you ? Which version of GpxPod are you using ? Are you sure something changed when you just updated NC and nothing else changed ? Are you sure you don't make any mistake when generating and copying the generated links ?
I took some screenshots, maybe that makes it easier to describe. The public link is a shortened one, which leads only to the download of the GPX. The direct link to the GPX is only valid for users with a login. GpxPod itself doesn't offer a sharing, just a download the GPX functionality.
Okay, now i understand what's happening to you : The "share" button is not visible near the track name in the table. I don't know why. I would need more information or an account on your Nextcloud instance to investigate.
If the page of your first screenshot is a public share page, that make sense, it's normal not to see the share button. If this screenshot was taken on a normal page (user logged in), there's a bug.
This is completely normal that the link you're using leads to the download of the file, it was meant to do that. It was not meant to be shared to other users or to guests.
I can assure you GpxPod does provide a sharing feature. I developped it .
For the moment, i can't tell if you're misunderstanding GpxPod usage or if there is a bug.
:) I'm logged in as an admin user - all screenshots were taken in this role.
Could it be a problem with file access rights? Maybe I need to check which chmod the files are in.
Could you try with latest master branch ? I just changed the way the page determine if this is a public context or not. It's the only reason i see which could make the share button disapear for you.
To get the latest code you need to adapt something like this :
# become rootsu -# orsudo su -# delete the existing gpxpodcd /path/to/nextcloud/appsrm -r gpxpod# clone the repogit clone https://gitlab.com/eneiluj/gpxpod-oc gpxpod
Then reload GpxPod in your browser.
To go back to the appstore version, first disable gpxpod in your Nextcloud's interface, then physically delete the gpxpod directory in /path/to/nextcloud/apps. Then enable/install gpxpod through Nextcloud's interface.
Just to be perfectly clear : Even if you're logged in your Nextcloud's instance, the "share" button in track table is only visible in the "normal page" which URL is like https://mydomain.org/nextcloud/index.php/apps/gpxpod/ and NOT in the shared pages which URL contain publicFile or publicFolder.