Mercurial Hosting > freedit
comparison src/thread.html.luan @ 52:9f8ebc757814
add convert urls
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Wed, 23 Nov 2022 23:29:16 -0700 |
parents | 78b2d6995244 |
children | 8b5b1bce7d6b |
comparison
equal
deleted
inserted
replaced
51:78b2d6995244 | 52:9f8ebc757814 |
---|---|
89 function saveEdit(event) { | 89 function saveEdit(event) { |
90 let postDiv = getPostDiv(event.target); | 90 let postDiv = getPostDiv(event.target); |
91 let post = postDiv.getAttribute('post'); | 91 let post = postDiv.getAttribute('post'); |
92 let text = postDiv.querySelector('textarea').value; | 92 let text = postDiv.querySelector('textarea').value; |
93 cancelEdit(event); | 93 cancelEdit(event); |
94 let postData = 'post=' + post + '&text=' + encodeURIComponent(text); | 94 let postData = 'post=' + post + '&text=' + encodeURIComponent(text) + '&convert_urls=' + event.convertUrls; |
95 ajax('save_edit.js',postData); | 95 ajax('save_edit.js',postData); |
96 } | 96 } |
97 function updated(postId,html) { | 97 function updated(postId,html) { |
98 let postDiv = document.querySelector('[post="'+postId+'"]'); | 98 let postDiv = document.querySelector('[post="'+postId+'"]'); |
99 if(postDiv) | 99 if(postDiv) |
103 function newPost() { | 103 function newPost() { |
104 let postDiv = document.querySelector('[post="new"]'); | 104 let postDiv = document.querySelector('[post="new"]'); |
105 let textarea = postDiv.querySelector('textarea') | 105 let textarea = postDiv.querySelector('textarea') |
106 let text = textarea.value; | 106 let text = textarea.value; |
107 textarea.value = ''; | 107 textarea.value = ''; |
108 let postData = 'root=<%=root_id%>&text=' + encodeURIComponent(text); | 108 let postData = 'root=<%=root_id%>&text=' + encodeURIComponent(text) + '&convert_urls=' + event.convertUrls; |
109 ajax('new_post.js',postData); | 109 ajax('new_post.js',postData); |
110 } | 110 } |
111 function added(postId,html,thread_size) { | 111 function added(postId,html,thread_size) { |
112 if( document.querySelector('[post="'+postId+'"]') ) | 112 if( document.querySelector('[post="'+postId+'"]') ) |
113 return; | 113 return; |