Hello,
I am using Confluence 4.3.3. I am using the Documentation Theme. When editing a page, I see "Search Confluence". I want to override that.
I inserted this custom HTML block into the "At end of BODY" section in "Administration > Look and Feel > Custom HTML" section, but it failed when trying to save.
<script type="text/javascript"> AJS.toInit(function ($) { var search = jQuery(".quick-search-query"); search.each(function() { searchBox = jQuery(this); searchBox.data("quicksearch", { placeholder: "Search me", placeholded: true }); searchBox.trigger("focus"); searchBox.trigger("blur"); }); }); </script>
Specifically, a browser error reported from URL "<base url>/admin/doeditcustomhtml.action" that "the connection was reset while the page was loading".
What am I missing?
Or do I need to do this with a user macro e.g. {my_searchbox_text} and call {my_searchbox_text} in the "AT end of BODY" section in the "Custom HTML" view?
PS. My problem is exactly as reported in https://answers.atlassian.com/questions/20506/change-the-default-text-in-the-search-box like but seems like I can only answer it, not ask;-)
Cheers,
- lisa
Hello Lisa,
I found another solution for this here: https://answers.atlassian.com/questions/18196/can-i-change-the-words-search-confluence-in-the-confluence-search-field?page=1#20587
HI
Use below code,
<script type="text/javascript">
var defaultText = "Sitede ara…";
var searchBox = document.getElementById("ctl00_ctl34_S52EF3DAB_InputKeywords");
//default text after load
searchBox.value = defaultText;
//on focus behaviour
searchBox.onfocus = function () {
if (this.value == defaultText) {//clear text field
this.value = '';
}
}
</script>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.