Restore auto-complete feature in comments forms
- New catch-all feature supports network/display pages, infinite scroll and live updated conversations
This commit is contained in:
parent
97bbe3ae96
commit
46ed610d04
|
@ -175,6 +175,17 @@ $(function() {
|
||||||
$(textarea).trigger('change');
|
$(textarea).trigger('change');
|
||||||
});
|
});
|
||||||
|
|
||||||
|
$(".comment-edit-wrapper textarea, .wall-item-comment-wrapper textarea")
|
||||||
|
.editor_autocomplete(baseurl + '/search/acl')
|
||||||
|
.bbco_autocomplete('bbcode');
|
||||||
|
|
||||||
|
// Ensures asynchronously-added comment forms recognize mentions, tags and BBCodes as well
|
||||||
|
document.addEventListener("postprocess_liveupdate", function() {
|
||||||
|
$(".comment-edit-wrapper textarea, .wall-item-comment-wrapper textarea")
|
||||||
|
.editor_autocomplete(baseurl + '/search/acl')
|
||||||
|
.bbco_autocomplete('bbcode');
|
||||||
|
});
|
||||||
|
|
||||||
/* popup menus */
|
/* popup menus */
|
||||||
function close_last_popup_menu() {
|
function close_last_popup_menu() {
|
||||||
if (last_popup_menu) {
|
if (last_popup_menu) {
|
||||||
|
@ -568,10 +579,6 @@ function updateConvItems(data) {
|
||||||
commentBusy = false;
|
commentBusy = false;
|
||||||
$('body').css('cursor', 'auto');
|
$('body').css('cursor', 'auto');
|
||||||
}
|
}
|
||||||
/* autocomplete @nicknames */
|
|
||||||
$(".comment-edit-form textarea").editor_autocomplete(baseurl + '/search/acl');
|
|
||||||
/* autocomplete bbcode */
|
|
||||||
$(".comment-edit-form textarea").bbco_autocomplete('bbcode');
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function liveUpdate(src) {
|
function liveUpdate(src) {
|
||||||
|
|
|
@ -1,13 +1,6 @@
|
||||||
{{if $alternate}}
|
{{if $alternate}}
|
||||||
<link href='{{$alternate}}' rel='alternate' type='application/atom+xml'>
|
<link href="{{$alternate}}" rel="alternate" type="application/atom+xml">
|
||||||
{{/if}}
|
{{/if}}
|
||||||
{{if $conversation}}
|
{{if $conversation}}
|
||||||
<link href='{{$conversation}}' rel='conversation' type='application/atom+xml'>
|
<link href="{{$conversation}}" rel="conversation" type="application/atom+xml">
|
||||||
{{/if}}
|
{{/if}}
|
||||||
<script>
|
|
||||||
$(document).ready(function() {
|
|
||||||
$(".comment-edit-wrapper textarea").editor_autocomplete(baseurl + '/search/acl');
|
|
||||||
// make auto-complete work in more places
|
|
||||||
$(".wall-item-comment-wrapper textarea").editor_autocomplete(baseurl + '/search/acl');
|
|
||||||
});
|
|
||||||
</script>
|
|
||||||
|
|
Loading…
Reference in a new issue