display link target path while editing file

This commit is contained in:
joshuaboud 2021-05-28 15:21:37 -03:00
parent db463c265a
commit b3833f87bb
No known key found for this signature in database
GPG Key ID: 17EFB59E2A8BF50E

View File

@ -432,10 +432,12 @@ class NavFileLink extends NavFile{
*/ */
get_link_target_path() { get_link_target_path() {
var target = ""; var target = "";
if(this.link_target.charAt(0) === '/') if (this.link_target.charAt(0) === '/')
target = this.link_target; target = this.link_target;
else else
target = "/" + this.parent_dir().join("/") + "/" + this.link_target; target = this.parent_dir().join("/") + "/" + this.link_target;
if (target.charAt(0) !== '/')
target = '/' + target;
return target; return target;
} }
@ -457,7 +459,7 @@ class NavFileLink extends NavFile{
document.getElementById("nav-edit-contents-textarea").value = contents; document.getElementById("nav-edit-contents-textarea").value = contents;
document.getElementById("nav-cancel-edit-contents-btn").onclick = this.hide_edit_file_contents.bind(this); document.getElementById("nav-cancel-edit-contents-btn").onclick = this.hide_edit_file_contents.bind(this);
document.getElementById("nav-continue-edit-contents-btn").onclick = this.write_to_file.bind(this); document.getElementById("nav-continue-edit-contents-btn").onclick = this.write_to_file.bind(this);
document.getElementById("nav-edit-contents-header").innerText = "Editing " + this.path_str(); document.getElementById("nav-edit-contents-header").innerHTML = "Editing " + this.path_str() + ' <i class="fas fa-long-arrow-alt-right"></i> ' + this.get_link_target_path();
document.getElementById("nav-contents-view").style.display = "none"; document.getElementById("nav-contents-view").style.display = "none";
document.getElementById("nav-edit-contents-view").style.display = "flex"; document.getElementById("nav-edit-contents-view").style.display = "flex";
} }