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"
>