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