- Add: Buttons next to the reference label to expand/collapse the reference container if set to "collapse by default"
git-svn-id: https://plugins.svn.wordpress.org/footnotes/trunk@921840 b8457f37-d9ea-0310-8a92-e5e31aec5664
This commit is contained in:
parent
c908a92b38
commit
673ce6b18c
3 changed files with 16 additions and 2 deletions
|
@ -317,8 +317,18 @@ function footnotes_OutputReferenceContainer()
|
|||
/*get footnote counter style */
|
||||
$l_str_CounterStyle = $g_arr_FootnotesSettings[FOOTNOTE_INPUTFIELD_COUNTER_STYLE];
|
||||
|
||||
/*
|
||||
* add expand/collapse buttons to the reference label if collapsed by default
|
||||
* @since 1.2.2
|
||||
*/
|
||||
$l_str_CollapseButtons = "";
|
||||
if ($l_bool_CollapseReference) {
|
||||
$l_str_CollapseButtons = ' [ <a style="cursor:pointer;" onclick="footnote_expand_reference_container();">+</a> ] ' .
|
||||
' [ <a style="cursor:pointer;" onclick="footnote_collapse_reference_container();">-</a> ]';
|
||||
}
|
||||
|
||||
/* output string, prepare it with the reference label as headline */
|
||||
$l_str_Output = '<div class="footnote_container_prepare"><p><span onclick="footnote_expand_reference_container(\"\");">' . $l_str_ReferencesLabel . '</span></p></div>';
|
||||
$l_str_Output = '<div class="footnote_container_prepare"><p><span onclick="footnote_expand_reference_container();">' . $l_str_ReferencesLabel . '</span>' .$l_str_CollapseButtons . '</p></div>';
|
||||
/* add a box around the footnotes */
|
||||
$l_str_Output .= '<div id="' . FOOTNOTE_REFERENCES_CONTAINER_ID . '"';
|
||||
/* add class to hide the references by default, if the user wants it */
|
||||
|
@ -378,6 +388,9 @@ function footnotes_OutputReferenceContainer()
|
|||
jQuery(p_str_ID).focus();
|
||||
}
|
||||
}
|
||||
function footnote_collapse_reference_container() {
|
||||
jQuery("#' . FOOTNOTE_REFERENCES_CONTAINER_ID . '").hide();
|
||||
}
|
||||
</script>
|
||||
';
|
||||
|
||||
|
|
Reference in a new issue