mirror of
https://github.com/friendica/friendica
synced 2024-11-10 13:02:54 +00:00
17958da201
This is done with the help of textcomplete and jsmart.js. There is annoying bug inside. If the screensize is to small, the browser freezes. It is traced back to the "media-body" class (and its css attributes) which we use in the template.
23 lines
660 B
Smarty
23 lines
660 B
Smarty
|
|
<script>
|
|
$(document).ready(function() {
|
|
// Add contact_filter autocompletion to the search field
|
|
$("#contacts-search").contact_filter(baseurl + '/acl', 'r', true);
|
|
|
|
// Hide the viewcontact_wrapper if there is an input in the search field
|
|
// We are doing this to let the the contact_filter replace the original
|
|
// shown contacts
|
|
$("#contacts-search").keyup(function(){
|
|
var elText = $(this).val();
|
|
if(elText.length !== 0) {
|
|
$("#viewcontact_wrapper").hide();
|
|
$("ul.textcomplete-dropdown").addClass("show media-list");
|
|
} else {
|
|
$("#viewcontact_wrapper").show();
|
|
$("ul.textcomplete-dropdown").removeClass("show");
|
|
}
|
|
});
|
|
|
|
});
|
|
</script>
|
|
|