diff --git a/languages/en.lang b/languages/en.lang index 1848a17..eee810c 100644 --- a/languages/en.lang +++ b/languages/en.lang @@ -20,12 +20,14 @@ track_off-track = Off-track track_hitchhiking = Hitchhiking track_download = Download GPX Track -upload_title = Picture & Video Uploads +upload_media_title = Picture & Video Uploads +upload_pos_title = Additional Position upload_mode_archived= Project "$0" is archived. No upload allowed upload_success = $0 uploaded successfully upload_media_exist = Picture $0 already exists new_position = New Position + post_message = Message post_name = Name post_new_message = New message diff --git a/languages/es.lang b/languages/es.lang index 0d71fff..f79a677 100644 --- a/languages/es.lang +++ b/languages/es.lang @@ -20,7 +20,8 @@ track_off-track = Variante track_hitchhiking = Autostop track_download = Descarga la ruta GPX -upload_title = Cargar fotos y videos +upload_media_title = Cargar fotos y videos +upload_pos_title = Subir posición upload_mode_archived= El proyecto "$0" esta archivado. No se puede cargar upload_success = $0 ha sido subido upload_media_exist = La imagen $0 ya existe diff --git a/languages/fr.lang b/languages/fr.lang index 9e8e492..3ce5023 100644 --- a/languages/fr.lang +++ b/languages/fr.lang @@ -20,7 +20,8 @@ track_off-track = Variante track_hitchhiking = Hors rando track_download = Télécharger la trace GPX -upload_title = Uploader photos & vidéos +upload_media_title = Uploader photos & vidéos +upload_pos_title = Position supplémentaire upload_mode_archived= Le projet "$0" a été archivé. Aucun upload possible upload_success = $0 a été uploadé upload_media_exist = l'image $0 existe déjà diff --git a/src/components/project.vue b/src/components/project.vue index 3193381..973d93e 100644 --- a/src/components/project.vue +++ b/src/components/project.vue @@ -560,8 +560,9 @@ export default { + window.pageYOffset - parseFloat(getComputedStyle(this.$refs.feedSimpleBar.$el).paddingTop) ); - bFound = true; + aoRefs[0].executeMainAction(); this.spot.flushHash(['post', 'message']); + bFound = true; } return bFound; diff --git a/src/components/projectMediaLink.vue b/src/components/projectMediaLink.vue index 3a52456..f3b671b 100644 --- a/src/components/projectMediaLink.vue +++ b/src/components/projectMediaLink.vue @@ -23,6 +23,11 @@ export default { this.$refs[this.type=='marker'?'takenon':'postedon'].outerHTML + this.$refs[this.type=='marker'?'postedon':'takenon'].outerHTML ; + }, + methods: { + openMedia() { + this.$refs.link.click(); + } } } @@ -36,6 +41,7 @@ export default { :data-id="options.id_media" :data-title="title" :data-orientation="options.rotate" + ref="link" >
- +

{{ options.content }}

diff --git a/src/components/upload.vue b/src/components/upload.vue index 9f3d568..188b26e 100644 --- a/src/components/upload.vue +++ b/src/components/upload.vue @@ -74,7 +74,7 @@ export default {