Accessibility added, v2.6.0d6 (S.T. 2.5.10).
= Reference container semantics for assistive technology = - Table header elements with row scope in the first column. - Table caption invisible to sighted users but required for screen readers. = Referrer accessibility = - jQuery referrers are accessible but don’t show the tooltips on focus. - AMP compatible tooltips show up on focus on navigatable referrers. - Alternative tooltips now accessible on focus on now navigatable referrers. git-svn-id: https://plugins.svn.wordpress.org/footnotes/trunk@2498648 b8457f37-d9ea-0310-8a92-e5e31aec5664
This commit is contained in:
parent
93d1c06373
commit
ccb73fd421
38 changed files with 277 additions and 114 deletions
|
@ -279,7 +279,7 @@ class MCI_Footnotes_Layout_Settings extends MCI_Footnotes_Layout_Engine {
|
||||||
|
|
||||||
'label-script' => $this->add_label( MCI_Footnotes_Settings::C_STR_FOOTNOTES_REFERENCE_CONTAINER_SCRIPT_MODE, __( 'Script mode:', 'footnotes' ) ),
|
'label-script' => $this->add_label( MCI_Footnotes_Settings::C_STR_FOOTNOTES_REFERENCE_CONTAINER_SCRIPT_MODE, __( 'Script mode:', 'footnotes' ) ),
|
||||||
'script' => $this->add_select_box( MCI_Footnotes_Settings::C_STR_FOOTNOTES_REFERENCE_CONTAINER_SCRIPT_MODE, $l_arr_script_mode ),
|
'script' => $this->add_select_box( MCI_Footnotes_Settings::C_STR_FOOTNOTES_REFERENCE_CONTAINER_SCRIPT_MODE, $l_arr_script_mode ),
|
||||||
'notice-script' => __( 'The plain JavaScript mode does not support scroll animation and will enable hard links with scroll offset.', 'footnotes' ),
|
'notice-script' => __( 'The plain JavaScript mode does not support scroll animation and will enable hard links with configurable scroll offset.', 'footnotes' ),
|
||||||
|
|
||||||
'label-position' => $this->add_label( MCI_Footnotes_Settings::C_STR_REFERENCE_CONTAINER_POSITION, __( 'Default position:', 'footnotes' ) ),
|
'label-position' => $this->add_label( MCI_Footnotes_Settings::C_STR_REFERENCE_CONTAINER_POSITION, __( 'Default position:', 'footnotes' ) ),
|
||||||
'position' => $this->add_select_box( MCI_Footnotes_Settings::C_STR_REFERENCE_CONTAINER_POSITION, $l_arr_positions ),
|
'position' => $this->add_select_box( MCI_Footnotes_Settings::C_STR_REFERENCE_CONTAINER_POSITION, $l_arr_positions ),
|
||||||
|
|
|
@ -79,7 +79,8 @@ class MCI_Footnotes {
|
||||||
/**
|
/**
|
||||||
* Allows to determine whether AMP compatibility mode is enabled.
|
* Allows to determine whether AMP compatibility mode is enabled.
|
||||||
*
|
*
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
|
* - Bugfix: Tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
|
|
|
@ -1090,7 +1090,8 @@ class MCI_Footnotes_Settings {
|
||||||
/**
|
/**
|
||||||
* Settings container key to enable AMP compatibility mode.
|
* Settings container key to enable AMP compatibility mode.
|
||||||
*
|
*
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
|
* - Bugfix: Tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
* @since 2.0.4 Bugfix: Referrers and backlinks: remove hard links to streamline browsing history, thanks to @theroninjedi47 bug report.
|
* @since 2.0.4 Bugfix: Referrers and backlinks: remove hard links to streamline browsing history, thanks to @theroninjedi47 bug report.
|
||||||
* @since 2.0.5 Bugfix: Reference container: fix relative position through priority level, thanks to @june01 @imeson @spaceling bug reports, thanks to @spaceling code contribution.
|
* @since 2.0.5 Bugfix: Reference container: fix relative position through priority level, thanks to @june01 @imeson @spaceling bug reports, thanks to @spaceling code contribution.
|
||||||
* @since 2.0.5 Update: Hooks: Default-enable all hooks to prevent footnotes from seeming broken in some parts.
|
* @since 2.0.5 Update: Hooks: Default-enable all hooks to prevent footnotes from seeming broken in some parts.
|
||||||
* @since 2.0.6 Bugfix: Infinite scroll: debug autoload by adding post ID, thanks to @docteurfitness code contribution.
|
* @since 2.0.6 Bugfix: Infinite scroll: debug autoload by adding post ID, thanks to @docteurfitness issue report and code contribution.
|
||||||
* @since 2.0.6 Bugfix: Priority level back to PHP_INT_MAX (ref container positioning not this plugin’s responsibility).
|
* @since 2.0.6 Bugfix: Priority level back to PHP_INT_MAX (ref container positioning not this plugin’s responsibility).
|
||||||
* @since 2.0.6 Bugfix: Reference container: fix line breaking behavior in footnote number clusters.
|
* @since 2.0.6 Bugfix: Reference container: fix line breaking behavior in footnote number clusters.
|
||||||
* @since 2.0.7 BUGFIX: Hooks: Default-disable 'the_post', thanks to @spaceling @markcheret @nyamachi @whichgodsaves @spiralofhope2 @mmallett @andreasra @widecast @ymorin007 @tashi1es bug reports.
|
* @since 2.0.7 BUGFIX: Hooks: Default-disable 'the_post', thanks to @spaceling @markcheret @nyamachi @whichgodsaves @spiralofhope2 @mmallett @andreasra @widecast @ymorin007 @tashi1es bug reports.
|
||||||
|
@ -59,7 +59,7 @@
|
||||||
* @since 2.2.10 Bugfix: Reference container: add option for table borders to restore pre-2.0.0 design, thanks to @noobishh issue report.
|
* @since 2.2.10 Bugfix: Reference container: add option for table borders to restore pre-2.0.0 design, thanks to @noobishh issue report.
|
||||||
* @since 2.2.10 Bugfix: Reference container, tooltips: URL wrap: support also file transfer protocol URLs.
|
* @since 2.2.10 Bugfix: Reference container, tooltips: URL wrap: support also file transfer protocol URLs.
|
||||||
* @since 2.3.0 Bugfix: Reference container: convert top padding to margin and make it a setting, thanks to @hamshe bug report.
|
* @since 2.3.0 Bugfix: Reference container: convert top padding to margin and make it a setting, thanks to @hamshe bug report.
|
||||||
* @since 2.3.0 Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro bug report, thanks to @martinneumannat code contribution.
|
* @since 2.3.0 Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro issue report, thanks to @martinneumannat issue report and code contribution.
|
||||||
* @since 2.3.0 Bugfix: Dashboard: Custom CSS: swap migration Boolean, meaning 'show legacy' instead of 'migration complete', due to storage data structure constraints.
|
* @since 2.3.0 Bugfix: Dashboard: Custom CSS: swap migration Boolean, meaning 'show legacy' instead of 'migration complete', due to storage data structure constraints.
|
||||||
* @since 2.4.0 Adding: Footnote delimiters: syntax validation for balanced footnote start and end tag short codes.
|
* @since 2.4.0 Adding: Footnote delimiters: syntax validation for balanced footnote start and end tag short codes.
|
||||||
* @since 2.4.0 Bugfix: Scroll offset: initialize to safer one third window height for more robustness, thanks to @lukashuggenberg bug report.
|
* @since 2.4.0 Bugfix: Scroll offset: initialize to safer one third window height for more robustness, thanks to @lukashuggenberg bug report.
|
||||||
|
@ -80,7 +80,8 @@
|
||||||
* @since 2.5.5 Bugfix: Process: fix numbering bug impacting footnote #2 with footnote #1 close to start, thanks to @rumperuu bug report, thanks to @lolzim code contribution.
|
* @since 2.5.5 Bugfix: Process: fix numbering bug impacting footnote #2 with footnote #1 close to start, thanks to @rumperuu bug report, thanks to @lolzim code contribution.
|
||||||
* @since 2.5.6 Bugfix: Reference container: optional alternative expanding and collapsing without jQuery for use with hard links, thanks to @hopper87it @pkverma99 issue reports.
|
* @since 2.5.6 Bugfix: Reference container: optional alternative expanding and collapsing without jQuery for use with hard links, thanks to @hopper87it @pkverma99 issue reports.
|
||||||
* @since 2.5.7 Bugfix: Process: fix footnote duplication by emptying the footnotes list every time the search algorithm is run on the content, thanks to @inoruhana bug report.
|
* @since 2.5.7 Bugfix: Process: fix footnote duplication by emptying the footnotes list every time the search algorithm is run on the content, thanks to @inoruhana bug report.
|
||||||
* @since 2.6.0 Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
* @since 2.6.0 Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
|
* @since 2.6.0 Bugfix: Tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
* @since 2.6.0 Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* @since 2.6.0 Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
@ -124,7 +125,7 @@ class MCI_Footnotes_Task {
|
||||||
/**
|
/**
|
||||||
* Autoload a.k.a. infinite scroll, or archive view.
|
* Autoload a.k.a. infinite scroll, or archive view.
|
||||||
*
|
*
|
||||||
* - Bugfix: Infinite scroll: debug autoload by adding post ID, thanks to @docteurfitness code contribution
|
* - Bugfix: Infinite scroll: debug autoload by adding post ID, thanks to @docteurfitness issue report and code contribution
|
||||||
*
|
*
|
||||||
* @since 2.0.6
|
* @since 2.0.6
|
||||||
* @var int
|
* @var int
|
||||||
|
@ -174,7 +175,7 @@ class MCI_Footnotes_Task {
|
||||||
* @link https://wordpress.org/support/topic/hyperlinked-footnotes-creating-excessive-back-history/
|
* @link https://wordpress.org/support/topic/hyperlinked-footnotes-creating-excessive-back-history/
|
||||||
*
|
*
|
||||||
*
|
*
|
||||||
* - Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro bug report, thanks to @martinneumannat code contribution.
|
* - Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro issue report, thanks to @martinneumannat issue report and code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.3.0
|
* @since 2.3.0
|
||||||
* @var bool|str|int
|
* @var bool|str|int
|
||||||
|
@ -274,7 +275,7 @@ class MCI_Footnotes_Task {
|
||||||
* @reporter @docteurfitness
|
* @reporter @docteurfitness
|
||||||
* @link https://wordpress.org/support/topic/update-2-1-3/
|
* @link https://wordpress.org/support/topic/update-2-1-3/
|
||||||
*
|
*
|
||||||
* - Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro bug report, thanks to @martinneumannat code contribution.
|
* - Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro issue report, thanks to @martinneumannat issue report and code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.3.0
|
* @since 2.3.0
|
||||||
* @date 2020-12-30T2313+0100
|
* @date 2020-12-30T2313+0100
|
||||||
|
@ -2471,6 +2472,7 @@ class MCI_Footnotes_Task {
|
||||||
'name' => empty( $l_str_reference_container_label ) ? ' ' : $l_str_reference_container_label,
|
'name' => empty( $l_str_reference_container_label ) ? ' ' : $l_str_reference_container_label,
|
||||||
'button-style' => ! $l_bool_collapse_default ? 'display: none;' : '',
|
'button-style' => ! $l_bool_collapse_default ? 'display: none;' : '',
|
||||||
'style' => $l_bool_collapse_default ? 'display: none;' : '',
|
'style' => $l_bool_collapse_default ? 'display: none;' : '',
|
||||||
|
'caption' => empty( $l_str_reference_container_label ) ? 'References' : $l_str_reference_container_label,
|
||||||
'content' => $l_str_body,
|
'content' => $l_str_body,
|
||||||
'scroll-offset' => ( self::$a_int_scroll_offset / 100 ),
|
'scroll-offset' => ( self::$a_int_scroll_offset / 100 ),
|
||||||
'scroll-duration' => intval( MCI_Footnotes_Settings::instance()->get( MCI_Footnotes_Settings::C_INT_FOOTNOTES_SCROLL_DURATION ) ),
|
'scroll-duration' => intval( MCI_Footnotes_Settings::instance()->get( MCI_Footnotes_Settings::C_INT_FOOTNOTES_SCROLL_DURATION ) ),
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
* @date 14.09.14 10:58
|
* @date 14.09.14 10:58
|
||||||
*
|
*
|
||||||
* @since 2.2.6 Adding: Templates: support for custom templates in sibling folder, thanks to @misfist issue report.
|
* @since 2.2.6 Adding: Templates: support for custom templates in sibling folder, thanks to @misfist issue report.
|
||||||
* @since 2.5.0 Adding: Templates: Enable template location stack, thanks to @misfist code contribution.
|
* @since 2.5.0 Adding: Templates: Enable template location stack, thanks to @misfist issue report and code contribution.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -176,7 +176,7 @@ class MCI_Footnotes_Template {
|
||||||
/**
|
/**
|
||||||
* Get the template.
|
* Get the template.
|
||||||
*
|
*
|
||||||
* - Adding: Templates: Enable template location stack, thanks to @misfist code contribution.
|
* - Adding: Templates: Enable template location stack, thanks to @misfist issue report and code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.4.0d3 Contribution.
|
* @since 2.4.0d3 Contribution.
|
||||||
* @since 2.5.0 Release.
|
* @since 2.5.0 Release.
|
||||||
|
|
|
@ -1,25 +1,14 @@
|
||||||
/*<?php for docblocks
|
/*<?php for docblocks
|
||||||
/**
|
/**
|
||||||
* Additional stylesheet for alternative tooltips.
|
* Additional stylesheet for AMP compatible tooltips.
|
||||||
*
|
*
|
||||||
* @since 2.5.5
|
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
* @version 2.6.0
|
* - Bugfix: Tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
* @lastmodified 2021-03-17T1627+0100
|
|
||||||
*
|
|
||||||
* System of unified minified style sheets tailored to the instance.
|
|
||||||
*
|
|
||||||
* @see dev-common.css.
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* AMP compatible tooltips.
|
|
||||||
*
|
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
*
|
*
|
||||||
* @contributor @milindmore22
|
* @contributor @milindmore22
|
||||||
* @link @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785306933
|
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785306933
|
||||||
*
|
*
|
||||||
* @contributor @westonruter
|
* @contributor @westonruter
|
||||||
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
||||||
|
@ -27,6 +16,9 @@
|
||||||
* To streamline internal CSS, immutable rules are in external stylesheet.
|
* To streamline internal CSS, immutable rules are in external stylesheet.
|
||||||
* Property values of settings are internal CSS.
|
* Property values of settings are internal CSS.
|
||||||
* @see class/task.php
|
* @see class/task.php
|
||||||
|
*
|
||||||
|
* System of unified minified style sheets tailored to the instance.
|
||||||
|
* @see dev-common.css.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
span.footnote_referrer > span.footnote_tooltip {
|
span.footnote_referrer > span.footnote_tooltip {
|
||||||
|
|
|
@ -7,7 +7,7 @@
|
||||||
* Since: 1.0
|
* Since: 1.0
|
||||||
*
|
*
|
||||||
* @version 2.6.0
|
* @version 2.6.0
|
||||||
* @lastmodified 2021-03-16T1529+0100
|
* @lastmodified 2021-03-18T0448+0100
|
||||||
*
|
*
|
||||||
* Classes recommended for Custom CSS:
|
* Classes recommended for Custom CSS:
|
||||||
* @see templates/dashboard/customize-css-new.html
|
* @see templates/dashboard/customize-css-new.html
|
||||||
|
@ -66,7 +66,7 @@
|
||||||
* @since 2.3.0 offset anchors for optional hard links, thanks to @psychonevro @martinneumannat bug reports
|
* @since 2.3.0 offset anchors for optional hard links, thanks to @psychonevro @martinneumannat bug reports
|
||||||
* @since 2.4.0 validation error warning box
|
* @since 2.4.0 validation error warning box
|
||||||
* @since 2.5.0 validation error warning box more paragraphs
|
* @since 2.5.0 validation error warning box more paragraphs
|
||||||
* @since 2.5.11 AMP compatible tooltips and reference container
|
* @since 2.6.0 AMP compatible tooltips and reference container
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -157,7 +157,7 @@
|
||||||
/**
|
/**
|
||||||
* Optional hard links: anchors with scroll offset
|
* Optional hard links: anchors with scroll offset
|
||||||
*
|
*
|
||||||
* - Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro bug report, thanks to @martinneumannat code contribution.
|
* - Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro issue report, thanks to @martinneumannat issue report and code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.3.0
|
* @since 2.3.0
|
||||||
* @contributor @martinneumannat
|
* @contributor @martinneumannat
|
||||||
|
@ -356,6 +356,19 @@ table
|
||||||
border: none;
|
border: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
caption
|
||||||
|
*/
|
||||||
|
|
||||||
|
caption.accessibility {
|
||||||
|
text-align: start;
|
||||||
|
height: 1px;
|
||||||
|
width: 1px;
|
||||||
|
white-space: nowrap;
|
||||||
|
overflow: hidden;
|
||||||
|
color: #ffffff00;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Footnotes list.
|
* Footnotes list.
|
||||||
*
|
*
|
||||||
|
|
2
css/footnotes-alttbrpl0.min.css
vendored
2
css/footnotes-alttbrpl0.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-alttbrpl1.min.css
vendored
2
css/footnotes-alttbrpl1.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-alttbrpl2.min.css
vendored
2
css/footnotes-alttbrpl2.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-alttbrpl3.min.css
vendored
2
css/footnotes-alttbrpl3.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-amptbrpl0.min.css
vendored
2
css/footnotes-amptbrpl0.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-amptbrpl1.min.css
vendored
2
css/footnotes-amptbrpl1.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-amptbrpl2.min.css
vendored
2
css/footnotes-amptbrpl2.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-amptbrpl3.min.css
vendored
2
css/footnotes-amptbrpl3.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-jqttbrpl0.min.css
vendored
2
css/footnotes-jqttbrpl0.min.css
vendored
|
@ -1 +1 @@
|
||||||
.footnotes_validation_error{border:4px solid red;padding:20px 40px;margin:20px 0;background:#ff000055;text-align:start}.footnotes_validation_error p:first-child{font-size:20px;font-weight:700;text-align:center}.footnotes_validation_error p:nth-child(2){font-size:16px;font-style:italic}.footnotes_validation_error p:nth-child(3){font-size:14px;font-weight:700}.footnotes_validation_error p:last-child{font-size:12px}.footnote_url_wrap{word-wrap:anywhere;overflow-wrap:anywhere;word-break:break-all}.footnote_item_base,.footnote_referrer_base{position:absolute}.footnote_item_anchor,.footnote_referrer_anchor{position:relative}.footnote_plugin_tooltip_text,.footnote_plugin_tooltip_text:hover,.footnote_referrer,.footnote_referrer:hover,.footnote_referrer:link,.footnote_referrer>a,.footnote_referrer>a:hover,.footnote_referrer>a:link,.main-content .footnote_plugin_tooltip_text,.main-content .footnote_plugin_tooltip_text:hover,.main-content .footnote_referrer,.main-content .footnote_referrer:hover,.main-content .footnote_referrer:link,.main-content .footnote_referrer>a,.main-content .footnote_referrer>a:hover,.main-content .footnote_referrer>a:link{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footnote_plugin_tooltip_text{line-height:0;position:relative!important;cursor:pointer}.footnotes_reference_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsed{display:none}.unfolded{display:inline}.footnote_container_prepare{display:block!important;padding-top:24px!important}.footnote_container_prepare>p{line-height:1.3!important;margin-top:1em!important;margin-bottom:.25em!important;padding:0!important;font-weight:400!important;display:block!important;-webkit-margin-before:.83em!important;-webkit-margin-after:.83em!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important;text-align:start!important;vertical-align:middle}.footnote_container_prepare>p>span:first-child,.footnote_container_prepare>p>span:nth-child(3){text-align:start!important;font-size:1.5em!important}.footnote_reference_container_collapse_button{cursor:pointer;padding:0 .5em;font-size:1.3em!important;vertical-align:2px;text-decoration:none!important}h2>.footnote_reference_container_collapse_button,h3>.footnote_reference_container_collapse_button,h4>.footnote_reference_container_collapse_button,h5>.footnote_reference_container_collapse_button,h6>.footnote_reference_container_collapse_button{font-size:inherit!important}.footnote_container_prepare>p>span:last-child a,.footnote_reference_container_collapse_button a{text-decoration:none!important}.footnote-reference-container,.footnotes_table{width:100%;border:none}.footnote_plugin_index,.footnote_plugin_index_combi,.footnote_plugin_symbol,.footnote_plugin_text{border:none!important;text-align:start!important;vertical-align:top!important;padding:5px 6px 10px 0!important}html[dir=rtl] .footnote_plugin_index,html[dir=rtl] .footnote_plugin_index_combi,html[dir=rtl] .footnote_plugin_symbol,html[dir=rtl] .footnote_plugin_text{padding:5px 0 10px 6px!important}.footnote_backlink,.footnote_backlink:link,.footnote_plugin_link,.footnote_plugin_link:link,.main-content .footnote_backlink,.main-content .footnote_backlink:link,.main-content .footnote_plugin_link,.main-content .footnote_plugin_link:link{text-decoration:none!important;border-bottom:none!important}.footnote_backlink,.footnote_plugin_link{white-space:nowrap}.footnote_backlink,.footnote_index,.pointer{cursor:pointer}.footnote_backlink:hover,.footnote_plugin_link:hover,.footnote_plugin_text a:hover{text-decoration:unset;text-decoration:underline}.footnote_plugin_text{width:unset}.footnote_plugin_index,.footnote_plugin_index_combi{max-width:100px;width:2.5em}@media only screen and (max-width:768px){.footnote_plugin_index,.footnote_plugin_index_combi{max-width:80px}}.footnotes_reference_container{page-break-inside:avoid}@media print{.footnote_index_arrow,.footnote_reference_container_collapse_button,.footnote_tooltip{display:none}.footnote_plugin_tooltip_text{color:inherit}.footnote_plugin_index a,.footnote_plugin_index_combi a{color:inherit;text-decoration:none!important}div.post-meta-edit-link-wrapper{display:none}}.footnotes_logo,.footnotes_logo:hover{text-decoration:none;font-weight:400}.footnotes_logo_part1{color:#2bb975}.footnotes_logo_part2{color:#545f5a}.footnote_tooltip{display:none;z-index:2147483647!important;cursor:auto;text-align:start!important;padding:12px;line-height:1.2;font-weight:400;font-style:normal}.footnote_tooltip_continue{font-style:italic;color:green;text-decoration:none!important;cursor:pointer;white-space:nowrap}.footnote_tooltip_continue:hover{color:#00f;text-decoration:underline!important}
|
.footnotes_validation_error{border:4px solid red;padding:20px 40px;margin:20px 0;background:#ff000055;text-align:start}.footnotes_validation_error p:first-child{font-size:20px;font-weight:700;text-align:center}.footnotes_validation_error p:nth-child(2){font-size:16px;font-style:italic}.footnotes_validation_error p:nth-child(3){font-size:14px;font-weight:700}.footnotes_validation_error p:last-child{font-size:12px}.footnote_url_wrap{word-wrap:anywhere;overflow-wrap:anywhere;word-break:break-all}.footnote_item_base,.footnote_referrer_base{position:absolute}.footnote_item_anchor,.footnote_referrer_anchor{position:relative}.footnote_plugin_tooltip_text,.footnote_plugin_tooltip_text:hover,.footnote_referrer,.footnote_referrer:hover,.footnote_referrer:link,.footnote_referrer>a,.footnote_referrer>a:hover,.footnote_referrer>a:link,.main-content .footnote_plugin_tooltip_text,.main-content .footnote_plugin_tooltip_text:hover,.main-content .footnote_referrer,.main-content .footnote_referrer:hover,.main-content .footnote_referrer:link,.main-content .footnote_referrer>a,.main-content .footnote_referrer>a:hover,.main-content .footnote_referrer>a:link{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footnote_plugin_tooltip_text{line-height:0;position:relative!important;cursor:pointer}.footnotes_reference_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsed{display:none}.unfolded{display:inline}.footnote_container_prepare{display:block!important;padding-top:24px!important}.footnote_container_prepare>p{line-height:1.3!important;margin-top:1em!important;margin-bottom:.25em!important;padding:0!important;font-weight:400!important;display:block!important;-webkit-margin-before:.83em!important;-webkit-margin-after:.83em!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important;text-align:start!important;vertical-align:middle}.footnote_container_prepare>p>span:first-child,.footnote_container_prepare>p>span:nth-child(3){text-align:start!important;font-size:1.5em!important}.footnote_reference_container_collapse_button{cursor:pointer;padding:0 .5em;font-size:1.3em!important;vertical-align:2px;text-decoration:none!important}h2>.footnote_reference_container_collapse_button,h3>.footnote_reference_container_collapse_button,h4>.footnote_reference_container_collapse_button,h5>.footnote_reference_container_collapse_button,h6>.footnote_reference_container_collapse_button{font-size:inherit!important}.footnote_container_prepare>p>span:last-child a,.footnote_reference_container_collapse_button a{text-decoration:none!important}.footnote-reference-container,.footnotes_table{width:100%;border:none}caption.accessibility{text-align:start;height:1px;width:1px;white-space:nowrap;overflow:hidden;color:#ffffff00}.footnote_plugin_index,.footnote_plugin_index_combi,.footnote_plugin_symbol,.footnote_plugin_text{border:none!important;text-align:start!important;vertical-align:top!important;padding:5px 6px 10px 0!important}html[dir=rtl] .footnote_plugin_index,html[dir=rtl] .footnote_plugin_index_combi,html[dir=rtl] .footnote_plugin_symbol,html[dir=rtl] .footnote_plugin_text{padding:5px 0 10px 6px!important}.footnote_backlink,.footnote_backlink:link,.footnote_plugin_link,.footnote_plugin_link:link,.main-content .footnote_backlink,.main-content .footnote_backlink:link,.main-content .footnote_plugin_link,.main-content .footnote_plugin_link:link{text-decoration:none!important;border-bottom:none!important}.footnote_backlink,.footnote_plugin_link{white-space:nowrap}.footnote_backlink,.footnote_index,.pointer{cursor:pointer}.footnote_backlink:hover,.footnote_plugin_link:hover,.footnote_plugin_text a:hover{text-decoration:unset;text-decoration:underline}.footnote_plugin_text{width:unset}.footnote_plugin_index,.footnote_plugin_index_combi{max-width:100px;width:2.5em}@media only screen and (max-width:768px){.footnote_plugin_index,.footnote_plugin_index_combi{max-width:80px}}.footnotes_reference_container{page-break-inside:avoid}@media print{.footnote_index_arrow,.footnote_reference_container_collapse_button,.footnote_tooltip{display:none}.footnote_plugin_tooltip_text{color:inherit}.footnote_plugin_index a,.footnote_plugin_index_combi a{color:inherit;text-decoration:none!important}div.post-meta-edit-link-wrapper{display:none}}.footnotes_logo,.footnotes_logo:hover{text-decoration:none;font-weight:400}.footnotes_logo_part1{color:#2bb975}.footnotes_logo_part2{color:#545f5a}.footnote_tooltip{display:none;z-index:2147483647!important;cursor:auto;text-align:start!important;padding:12px;line-height:1.2;font-weight:400;font-style:normal}.footnote_tooltip_continue{font-style:italic;color:green;text-decoration:none!important;cursor:pointer;white-space:nowrap}.footnote_tooltip_continue:hover{color:#00f;text-decoration:underline!important}
|
2
css/footnotes-jqttbrpl1.min.css
vendored
2
css/footnotes-jqttbrpl1.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-jqttbrpl2.min.css
vendored
2
css/footnotes-jqttbrpl2.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-jqttbrpl3.min.css
vendored
2
css/footnotes-jqttbrpl3.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-nottbrpl0.min.css
vendored
2
css/footnotes-nottbrpl0.min.css
vendored
|
@ -1 +1 @@
|
||||||
.footnotes_validation_error{border:4px solid red;padding:20px 40px;margin:20px 0;background:#ff000055;text-align:start}.footnotes_validation_error p:first-child{font-size:20px;font-weight:700;text-align:center}.footnotes_validation_error p:nth-child(2){font-size:16px;font-style:italic}.footnotes_validation_error p:nth-child(3){font-size:14px;font-weight:700}.footnotes_validation_error p:last-child{font-size:12px}.footnote_url_wrap{word-wrap:anywhere;overflow-wrap:anywhere;word-break:break-all}.footnote_item_base,.footnote_referrer_base{position:absolute}.footnote_item_anchor,.footnote_referrer_anchor{position:relative}.footnote_plugin_tooltip_text,.footnote_plugin_tooltip_text:hover,.footnote_referrer,.footnote_referrer:hover,.footnote_referrer:link,.footnote_referrer>a,.footnote_referrer>a:hover,.footnote_referrer>a:link,.main-content .footnote_plugin_tooltip_text,.main-content .footnote_plugin_tooltip_text:hover,.main-content .footnote_referrer,.main-content .footnote_referrer:hover,.main-content .footnote_referrer:link,.main-content .footnote_referrer>a,.main-content .footnote_referrer>a:hover,.main-content .footnote_referrer>a:link{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footnote_plugin_tooltip_text{line-height:0;position:relative!important;cursor:pointer}.footnotes_reference_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsed{display:none}.unfolded{display:inline}.footnote_container_prepare{display:block!important;padding-top:24px!important}.footnote_container_prepare>p{line-height:1.3!important;margin-top:1em!important;margin-bottom:.25em!important;padding:0!important;font-weight:400!important;display:block!important;-webkit-margin-before:.83em!important;-webkit-margin-after:.83em!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important;text-align:start!important;vertical-align:middle}.footnote_container_prepare>p>span:first-child,.footnote_container_prepare>p>span:nth-child(3){text-align:start!important;font-size:1.5em!important}.footnote_reference_container_collapse_button{cursor:pointer;padding:0 .5em;font-size:1.3em!important;vertical-align:2px;text-decoration:none!important}h2>.footnote_reference_container_collapse_button,h3>.footnote_reference_container_collapse_button,h4>.footnote_reference_container_collapse_button,h5>.footnote_reference_container_collapse_button,h6>.footnote_reference_container_collapse_button{font-size:inherit!important}.footnote_container_prepare>p>span:last-child a,.footnote_reference_container_collapse_button a{text-decoration:none!important}.footnote-reference-container,.footnotes_table{width:100%;border:none}.footnote_plugin_index,.footnote_plugin_index_combi,.footnote_plugin_symbol,.footnote_plugin_text{border:none!important;text-align:start!important;vertical-align:top!important;padding:5px 6px 10px 0!important}html[dir=rtl] .footnote_plugin_index,html[dir=rtl] .footnote_plugin_index_combi,html[dir=rtl] .footnote_plugin_symbol,html[dir=rtl] .footnote_plugin_text{padding:5px 0 10px 6px!important}.footnote_backlink,.footnote_backlink:link,.footnote_plugin_link,.footnote_plugin_link:link,.main-content .footnote_backlink,.main-content .footnote_backlink:link,.main-content .footnote_plugin_link,.main-content .footnote_plugin_link:link{text-decoration:none!important;border-bottom:none!important}.footnote_backlink,.footnote_plugin_link{white-space:nowrap}.footnote_backlink,.footnote_index,.pointer{cursor:pointer}.footnote_backlink:hover,.footnote_plugin_link:hover,.footnote_plugin_text a:hover{text-decoration:unset;text-decoration:underline}.footnote_plugin_text{width:unset}.footnote_plugin_index,.footnote_plugin_index_combi{max-width:100px;width:2.5em}@media only screen and (max-width:768px){.footnote_plugin_index,.footnote_plugin_index_combi{max-width:80px}}.footnotes_reference_container{page-break-inside:avoid}@media print{.footnote_index_arrow,.footnote_reference_container_collapse_button,.footnote_tooltip{display:none}.footnote_plugin_tooltip_text{color:inherit}.footnote_plugin_index a,.footnote_plugin_index_combi a{color:inherit;text-decoration:none!important}div.post-meta-edit-link-wrapper{display:none}}.footnotes_logo,.footnotes_logo:hover{text-decoration:none;font-weight:400}.footnotes_logo_part1{color:#2bb975}.footnotes_logo_part2{color:#545f5a}
|
.footnotes_validation_error{border:4px solid red;padding:20px 40px;margin:20px 0;background:#ff000055;text-align:start}.footnotes_validation_error p:first-child{font-size:20px;font-weight:700;text-align:center}.footnotes_validation_error p:nth-child(2){font-size:16px;font-style:italic}.footnotes_validation_error p:nth-child(3){font-size:14px;font-weight:700}.footnotes_validation_error p:last-child{font-size:12px}.footnote_url_wrap{word-wrap:anywhere;overflow-wrap:anywhere;word-break:break-all}.footnote_item_base,.footnote_referrer_base{position:absolute}.footnote_item_anchor,.footnote_referrer_anchor{position:relative}.footnote_plugin_tooltip_text,.footnote_plugin_tooltip_text:hover,.footnote_referrer,.footnote_referrer:hover,.footnote_referrer:link,.footnote_referrer>a,.footnote_referrer>a:hover,.footnote_referrer>a:link,.main-content .footnote_plugin_tooltip_text,.main-content .footnote_plugin_tooltip_text:hover,.main-content .footnote_referrer,.main-content .footnote_referrer:hover,.main-content .footnote_referrer:link,.main-content .footnote_referrer>a,.main-content .footnote_referrer>a:hover,.main-content .footnote_referrer>a:link{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footnote_plugin_tooltip_text{line-height:0;position:relative!important;cursor:pointer}.footnotes_reference_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsed{display:none}.unfolded{display:inline}.footnote_container_prepare{display:block!important;padding-top:24px!important}.footnote_container_prepare>p{line-height:1.3!important;margin-top:1em!important;margin-bottom:.25em!important;padding:0!important;font-weight:400!important;display:block!important;-webkit-margin-before:.83em!important;-webkit-margin-after:.83em!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important;text-align:start!important;vertical-align:middle}.footnote_container_prepare>p>span:first-child,.footnote_container_prepare>p>span:nth-child(3){text-align:start!important;font-size:1.5em!important}.footnote_reference_container_collapse_button{cursor:pointer;padding:0 .5em;font-size:1.3em!important;vertical-align:2px;text-decoration:none!important}h2>.footnote_reference_container_collapse_button,h3>.footnote_reference_container_collapse_button,h4>.footnote_reference_container_collapse_button,h5>.footnote_reference_container_collapse_button,h6>.footnote_reference_container_collapse_button{font-size:inherit!important}.footnote_container_prepare>p>span:last-child a,.footnote_reference_container_collapse_button a{text-decoration:none!important}.footnote-reference-container,.footnotes_table{width:100%;border:none}caption.accessibility{text-align:start;height:1px;width:1px;white-space:nowrap;overflow:hidden;color:#ffffff00}.footnote_plugin_index,.footnote_plugin_index_combi,.footnote_plugin_symbol,.footnote_plugin_text{border:none!important;text-align:start!important;vertical-align:top!important;padding:5px 6px 10px 0!important}html[dir=rtl] .footnote_plugin_index,html[dir=rtl] .footnote_plugin_index_combi,html[dir=rtl] .footnote_plugin_symbol,html[dir=rtl] .footnote_plugin_text{padding:5px 0 10px 6px!important}.footnote_backlink,.footnote_backlink:link,.footnote_plugin_link,.footnote_plugin_link:link,.main-content .footnote_backlink,.main-content .footnote_backlink:link,.main-content .footnote_plugin_link,.main-content .footnote_plugin_link:link{text-decoration:none!important;border-bottom:none!important}.footnote_backlink,.footnote_plugin_link{white-space:nowrap}.footnote_backlink,.footnote_index,.pointer{cursor:pointer}.footnote_backlink:hover,.footnote_plugin_link:hover,.footnote_plugin_text a:hover{text-decoration:unset;text-decoration:underline}.footnote_plugin_text{width:unset}.footnote_plugin_index,.footnote_plugin_index_combi{max-width:100px;width:2.5em}@media only screen and (max-width:768px){.footnote_plugin_index,.footnote_plugin_index_combi{max-width:80px}}.footnotes_reference_container{page-break-inside:avoid}@media print{.footnote_index_arrow,.footnote_reference_container_collapse_button,.footnote_tooltip{display:none}.footnote_plugin_tooltip_text{color:inherit}.footnote_plugin_index a,.footnote_plugin_index_combi a{color:inherit;text-decoration:none!important}div.post-meta-edit-link-wrapper{display:none}}.footnotes_logo,.footnotes_logo:hover{text-decoration:none;font-weight:400}.footnotes_logo_part1{color:#2bb975}.footnotes_logo_part2{color:#545f5a}
|
2
css/footnotes-nottbrpl1.min.css
vendored
2
css/footnotes-nottbrpl1.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-nottbrpl2.min.css
vendored
2
css/footnotes-nottbrpl2.min.css
vendored
File diff suppressed because one or more lines are too long
2
css/footnotes-nottbrpl3.min.css
vendored
2
css/footnotes-nottbrpl3.min.css
vendored
|
@ -1 +1 @@
|
||||||
.footnotes_validation_error{border:4px solid red;padding:20px 40px;margin:20px 0;background:#ff000055;text-align:start}.footnotes_validation_error p:first-child{font-size:20px;font-weight:700;text-align:center}.footnotes_validation_error p:nth-child(2){font-size:16px;font-style:italic}.footnotes_validation_error p:nth-child(3){font-size:14px;font-weight:700}.footnotes_validation_error p:last-child{font-size:12px}.footnote_url_wrap{word-wrap:anywhere;overflow-wrap:anywhere;word-break:break-all}.footnote_item_base,.footnote_referrer_base{position:absolute}.footnote_item_anchor,.footnote_referrer_anchor{position:relative}.footnote_plugin_tooltip_text,.footnote_plugin_tooltip_text:hover,.footnote_referrer,.footnote_referrer:hover,.footnote_referrer:link,.footnote_referrer>a,.footnote_referrer>a:hover,.footnote_referrer>a:link,.main-content .footnote_plugin_tooltip_text,.main-content .footnote_plugin_tooltip_text:hover,.main-content .footnote_referrer,.main-content .footnote_referrer:hover,.main-content .footnote_referrer:link,.main-content .footnote_referrer>a,.main-content .footnote_referrer>a:hover,.main-content .footnote_referrer>a:link{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footnote_plugin_tooltip_text{line-height:0;position:relative!important;cursor:pointer}.footnotes_reference_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsed{display:none}.unfolded{display:inline}.footnote_container_prepare{display:block!important;padding-top:24px!important}.footnote_container_prepare>p{line-height:1.3!important;margin-top:1em!important;margin-bottom:.25em!important;padding:0!important;font-weight:400!important;display:block!important;-webkit-margin-before:.83em!important;-webkit-margin-after:.83em!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important;text-align:start!important;vertical-align:middle}.footnote_container_prepare>p>span:first-child,.footnote_container_prepare>p>span:nth-child(3){text-align:start!important;font-size:1.5em!important}.footnote_reference_container_collapse_button{cursor:pointer;padding:0 .5em;font-size:1.3em!important;vertical-align:2px;text-decoration:none!important}h2>.footnote_reference_container_collapse_button,h3>.footnote_reference_container_collapse_button,h4>.footnote_reference_container_collapse_button,h5>.footnote_reference_container_collapse_button,h6>.footnote_reference_container_collapse_button{font-size:inherit!important}.footnote_container_prepare>p>span:last-child a,.footnote_reference_container_collapse_button a{text-decoration:none!important}.footnote-reference-container,.footnotes_table{width:100%;border:none}.footnote_plugin_index,.footnote_plugin_index_combi,.footnote_plugin_symbol,.footnote_plugin_text{border:none!important;text-align:start!important;vertical-align:top!important;padding:5px 6px 10px 0!important}html[dir=rtl] .footnote_plugin_index,html[dir=rtl] .footnote_plugin_index_combi,html[dir=rtl] .footnote_plugin_symbol,html[dir=rtl] .footnote_plugin_text{padding:5px 0 10px 6px!important}.footnote_backlink,.footnote_backlink:link,.footnote_plugin_link,.footnote_plugin_link:link,.main-content .footnote_backlink,.main-content .footnote_backlink:link,.main-content .footnote_plugin_link,.main-content .footnote_plugin_link:link{text-decoration:none!important;border-bottom:none!important}.footnote_backlink,.footnote_plugin_link{white-space:nowrap}.footnote_backlink,.footnote_index,.pointer{cursor:pointer}.footnote_backlink:hover,.footnote_plugin_link:hover,.footnote_plugin_text a:hover{text-decoration:unset;text-decoration:underline}.footnote_plugin_text{width:unset}.footnote_plugin_index,.footnote_plugin_index_combi{max-width:100px;width:2.5em}@media only screen and (max-width:768px){.footnote_plugin_index,.footnote_plugin_index_combi{max-width:80px}}.footnotes_reference_container{page-break-inside:avoid}@media print{.footnote_index_arrow,.footnote_reference_container_collapse_button,.footnote_tooltip{display:none}.footnote_plugin_tooltip_text{color:inherit}.footnote_plugin_index a,.footnote_plugin_index_combi a{color:inherit;text-decoration:none!important}div.post-meta-edit-link-wrapper{display:none}}.footnotes_logo,.footnotes_logo:hover{text-decoration:none;font-weight:400}.footnotes_logo_part1{color:#2bb975}.footnotes_logo_part2{color:#545f5a}.main-content,.site-main,div.hentry,main{margin:0 auto}@media (max-width:575px){.main-content,.site-main,div.hentry,main{padding:0 10px}}@media (min-width:576px){.main-content,.site-main,div.hentry,main{max-width:500px}}@media (min-width:768px){.main-content,.site-main,div.hentry,main{max-width:600px}}@media (min-width:992px){.main-content,.site-main,div.hentry,main{max-width:800px}}@media (min-width:1200px){.main-content,.site-main,div.hentry,main{max-width:960px}}
|
.footnotes_validation_error{border:4px solid red;padding:20px 40px;margin:20px 0;background:#ff000055;text-align:start}.footnotes_validation_error p:first-child{font-size:20px;font-weight:700;text-align:center}.footnotes_validation_error p:nth-child(2){font-size:16px;font-style:italic}.footnotes_validation_error p:nth-child(3){font-size:14px;font-weight:700}.footnotes_validation_error p:last-child{font-size:12px}.footnote_url_wrap{word-wrap:anywhere;overflow-wrap:anywhere;word-break:break-all}.footnote_item_base,.footnote_referrer_base{position:absolute}.footnote_item_anchor,.footnote_referrer_anchor{position:relative}.footnote_plugin_tooltip_text,.footnote_plugin_tooltip_text:hover,.footnote_referrer,.footnote_referrer:hover,.footnote_referrer:link,.footnote_referrer>a,.footnote_referrer>a:hover,.footnote_referrer>a:link,.main-content .footnote_plugin_tooltip_text,.main-content .footnote_plugin_tooltip_text:hover,.main-content .footnote_referrer,.main-content .footnote_referrer:hover,.main-content .footnote_referrer:link,.main-content .footnote_referrer>a,.main-content .footnote_referrer>a:hover,.main-content .footnote_referrer>a:link{text-decoration:none!important;border-bottom:none!important;box-shadow:none!important}.footnote_plugin_tooltip_text{line-height:0;position:relative!important;cursor:pointer}.footnotes_reference_container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.collapsed{display:none}.unfolded{display:inline}.footnote_container_prepare{display:block!important;padding-top:24px!important}.footnote_container_prepare>p{line-height:1.3!important;margin-top:1em!important;margin-bottom:.25em!important;padding:0!important;font-weight:400!important;display:block!important;-webkit-margin-before:.83em!important;-webkit-margin-after:.83em!important;-webkit-margin-start:0!important;-webkit-margin-end:0!important;text-align:start!important;vertical-align:middle}.footnote_container_prepare>p>span:first-child,.footnote_container_prepare>p>span:nth-child(3){text-align:start!important;font-size:1.5em!important}.footnote_reference_container_collapse_button{cursor:pointer;padding:0 .5em;font-size:1.3em!important;vertical-align:2px;text-decoration:none!important}h2>.footnote_reference_container_collapse_button,h3>.footnote_reference_container_collapse_button,h4>.footnote_reference_container_collapse_button,h5>.footnote_reference_container_collapse_button,h6>.footnote_reference_container_collapse_button{font-size:inherit!important}.footnote_container_prepare>p>span:last-child a,.footnote_reference_container_collapse_button a{text-decoration:none!important}.footnote-reference-container,.footnotes_table{width:100%;border:none}caption.accessibility{text-align:start;height:1px;width:1px;white-space:nowrap;overflow:hidden;color:#ffffff00}.footnote_plugin_index,.footnote_plugin_index_combi,.footnote_plugin_symbol,.footnote_plugin_text{border:none!important;text-align:start!important;vertical-align:top!important;padding:5px 6px 10px 0!important}html[dir=rtl] .footnote_plugin_index,html[dir=rtl] .footnote_plugin_index_combi,html[dir=rtl] .footnote_plugin_symbol,html[dir=rtl] .footnote_plugin_text{padding:5px 0 10px 6px!important}.footnote_backlink,.footnote_backlink:link,.footnote_plugin_link,.footnote_plugin_link:link,.main-content .footnote_backlink,.main-content .footnote_backlink:link,.main-content .footnote_plugin_link,.main-content .footnote_plugin_link:link{text-decoration:none!important;border-bottom:none!important}.footnote_backlink,.footnote_plugin_link{white-space:nowrap}.footnote_backlink,.footnote_index,.pointer{cursor:pointer}.footnote_backlink:hover,.footnote_plugin_link:hover,.footnote_plugin_text a:hover{text-decoration:unset;text-decoration:underline}.footnote_plugin_text{width:unset}.footnote_plugin_index,.footnote_plugin_index_combi{max-width:100px;width:2.5em}@media only screen and (max-width:768px){.footnote_plugin_index,.footnote_plugin_index_combi{max-width:80px}}.footnotes_reference_container{page-break-inside:avoid}@media print{.footnote_index_arrow,.footnote_reference_container_collapse_button,.footnote_tooltip{display:none}.footnote_plugin_tooltip_text{color:inherit}.footnote_plugin_index a,.footnote_plugin_index_combi a{color:inherit;text-decoration:none!important}div.post-meta-edit-link-wrapper{display:none}}.footnotes_logo,.footnotes_logo:hover{text-decoration:none;font-weight:400}.footnotes_logo_part1{color:#2bb975}.footnotes_logo_part2{color:#545f5a}.main-content,.site-main,div.hentry,main{margin:0 auto}@media (max-width:575px){.main-content,.site-main,div.hentry,main{padding:0 10px}}@media (min-width:576px){.main-content,.site-main,div.hentry,main{max-width:500px}}@media (min-width:768px){.main-content,.site-main,div.hentry,main{max-width:600px}}@media (min-width:992px){.main-content,.site-main,div.hentry,main{max-width:800px}}@media (min-width:1200px){.main-content,.site-main,div.hentry,main{max-width:960px}}
|
|
@ -10,7 +10,7 @@ A. Customized template parts
|
||||||
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
|
‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾‾
|
||||||
|
|
||||||
@since 2.2.6 Adding: Templates: support for custom templates in sibling folder, thanks to @misfist issue report.
|
@since 2.2.6 Adding: Templates: support for custom templates in sibling folder, thanks to @misfist issue report.
|
||||||
@since 2.5.0 Adding: Templates: Enable template location stack, thanks to @misfist code contribution.
|
@since 2.5.0 Adding: Templates: Enable template location stack, thanks to @misfist issue report and code contribution.
|
||||||
|
|
||||||
|
|
||||||
Priority order:
|
Priority order:
|
||||||
|
|
|
@ -4,7 +4,7 @@
|
||||||
* Plugin URI: https://wordpress.org/plugins/footnotes/
|
* Plugin URI: https://wordpress.org/plugins/footnotes/
|
||||||
* Description: time to bring footnotes to your website! footnotes are known from offline publishing and everybody takes them for granted when reading a magazine.
|
* Description: time to bring footnotes to your website! footnotes are known from offline publishing and everybody takes them for granted when reading a magazine.
|
||||||
* Author: Mark Cheret
|
* Author: Mark Cheret
|
||||||
* Package V.: 2.6.0d5
|
* Package V.: 2.6.0d6
|
||||||
* Version: 2.6.0d
|
* Version: 2.6.0d
|
||||||
* CAUTION: THIS V. FIELD IS PARSED FOR UPDATE CONFIGURATION.
|
* CAUTION: THIS V. FIELD IS PARSED FOR UPDATE CONFIGURATION.
|
||||||
* Author URI: https://cheret.org/footnotes/
|
* Author URI: https://cheret.org/footnotes/
|
||||||
|
@ -24,9 +24,9 @@
|
||||||
* @since 2.1.4
|
* @since 2.1.4
|
||||||
* @since 2.5.3 (Hungarian)
|
* @since 2.5.3 (Hungarian)
|
||||||
* @var str
|
* @var str
|
||||||
* @lastmodified 2021-03-17T1628+0100
|
* @lastmodified 2021-03-18T1137+0100
|
||||||
*/
|
*/
|
||||||
define( 'C_STR_PACKAGE_VERSION', '2.6.0d5' );
|
define( 'C_STR_PACKAGE_VERSION', '2.6.0d6' );
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Version numbers in WordPress plugin readme.txt and main PHP headers.
|
* Version numbers in WordPress plugin readme.txt and main PHP headers.
|
||||||
|
|
15
readme.txt
15
readme.txt
|
@ -1,10 +1,10 @@
|
||||||
=== footnotes ===
|
=== footnotes ===
|
||||||
Contributors: mark.cheret, lolzim, rumperuu, aricura, misfist, ericakfranz, dartiss, docteurfitness, felipelavinz, martinneumannat, matkus2, meglio, spaceling, vonpiernik, pewgeuges
|
Contributors: mark.cheret, lolzim, rumperuu, aricura, misfist, ericakfranz, milindmore22, westonruter, dartiss, derivationfr, docteurfitness, felipelavinz, martinneumannat, matkus2, meglio, spaceling, vonpiernik, pewgeuges
|
||||||
Tags: footnote, footnotes, bibliography, formatting, notes, Post, posts, reference, referencing
|
Tags: footnote, footnotes, bibliography, formatting, notes, Post, posts, reference, referencing
|
||||||
Requires at least: 3.9
|
Requires at least: 3.9
|
||||||
Tested up to: 5.7
|
Tested up to: 5.7
|
||||||
Requires PHP: 5.6
|
Requires PHP: 5.6
|
||||||
Package Version: 2.6.0d5
|
Package Version: 2.6.0d6
|
||||||
Version: 2.6.0d
|
Version: 2.6.0d
|
||||||
Stable Tag: 2.5.10
|
Stable Tag: 2.5.10
|
||||||
CAUTION: THE S. T. FIELD IS PARSED FOR RELEASE CONFIGURATION.
|
CAUTION: THE S. T. FIELD IS PARSED FOR RELEASE CONFIGURATION.
|
||||||
|
@ -81,8 +81,11 @@ Visit this swift write-up from a **footnotes** user by the name of **Southwest**
|
||||||
== Changelog ==
|
== Changelog ==
|
||||||
|
|
||||||
= 2.6.0 =
|
= 2.6.0 =
|
||||||
- Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
|
||||||
- Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
- Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
|
- Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
- Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
|
- Bugfix: Tooltips: AMP tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
|
- Bugfix: Tooltips: Alternative tooltips: add missing accessibility, thanks to @derivationfr issue report.
|
||||||
- Bugfix: Tooltips: Styling: Background color: empty default value to adopt theme background, thanks to 4msc bug report.
|
- Bugfix: Tooltips: Styling: Background color: empty default value to adopt theme background, thanks to 4msc bug report.
|
||||||
- Update: Documentation: Readme.txt: comment line below the 'Stable Tag' field to warn that this field is (unintuitively) parsed for release configuration.
|
- Update: Documentation: Readme.txt: comment line below the 'Stable Tag' field to warn that this field is (unintuitively) parsed for release configuration.
|
||||||
- Update: Documentation: Readme.txt: informative 'Version' field in sync with 'Version' in 'footnotes.php' for bugfix versions available ahead of the Stable Tag.
|
- Update: Documentation: Readme.txt: informative 'Version' field in sync with 'Version' in 'footnotes.php' for bugfix versions available ahead of the Stable Tag.
|
||||||
|
@ -150,7 +153,7 @@ Visit this swift write-up from a **footnotes** user by the name of **Southwest**
|
||||||
- Update: Readme/documentation: update or fix URLs in Download, Support and Development sections.
|
- Update: Readme/documentation: update or fix URLs in Download, Support and Development sections.
|
||||||
|
|
||||||
= 2.5.0 =
|
= 2.5.0 =
|
||||||
- Adding: Templates: Enable template location stack, thanks to @misfist code contribution.
|
- Adding: Templates: Enable template location stack, thanks to @misfist issue report and code contribution.
|
||||||
- Bugfix: Hooks: support footnotes on category pages, thanks to @vitaefit bug report, thanks to @misfist code contribution.
|
- Bugfix: Hooks: support footnotes on category pages, thanks to @vitaefit bug report, thanks to @misfist code contribution.
|
||||||
- Bugfix: Footnote delimiters: Syntax validation: exclude certain cases involving scripts, thanks to @andreasra bug report.
|
- Bugfix: Footnote delimiters: Syntax validation: exclude certain cases involving scripts, thanks to @andreasra bug report.
|
||||||
- Bugfix: Footnote delimiters: Syntax validation: complete message with hint about setting, thanks to @andreasra bug report.
|
- Bugfix: Footnote delimiters: Syntax validation: complete message with hint about setting, thanks to @andreasra bug report.
|
||||||
|
@ -169,7 +172,7 @@ Visit this swift write-up from a **footnotes** user by the name of **Southwest**
|
||||||
- Bugfix: Reference container: add class 'footnote_plugin_symbol' to disambiguate repurposed class 'footnote_plugin_link'.
|
- Bugfix: Reference container: add class 'footnote_plugin_symbol' to disambiguate repurposed class 'footnote_plugin_link'.
|
||||||
|
|
||||||
= 2.3.0 =
|
= 2.3.0 =
|
||||||
- Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro bug report, thanks to @martinneumannat code contribution.
|
- Adding: Referrers and backlinks: optional hard links for AMP compatibility, thanks to @psykonevro issue report, thanks to @martinneumannat issue report and code contribution.
|
||||||
- Bugfix: Reference container: convert top padding to margin and make it a setting, thanks to @hamshe bug report.
|
- Bugfix: Reference container: convert top padding to margin and make it a setting, thanks to @hamshe bug report.
|
||||||
- Bugfix: Referrers and backlinks: more effectively remove unwanted underline by disabling box shadow used instead of bottom border, thanks to @klusik feedback.
|
- Bugfix: Referrers and backlinks: more effectively remove unwanted underline by disabling box shadow used instead of bottom border, thanks to @klusik feedback.
|
||||||
- Bugfix: Dashboard: Custom CSS: swap migration Boolean, meaning 'show legacy' instead of 'migration complete', due to storage data structure constraints.
|
- Bugfix: Dashboard: Custom CSS: swap migration Boolean, meaning 'show legacy' instead of 'migration complete', due to storage data structure constraints.
|
||||||
|
@ -332,7 +335,7 @@ Visit this swift write-up from a **footnotes** user by the name of **Southwest**
|
||||||
- Update: Settings defaults adjusted for better and more up-to-date tooltip layout.
|
- Update: Settings defaults adjusted for better and more up-to-date tooltip layout.
|
||||||
|
|
||||||
= 2.0.6 =
|
= 2.0.6 =
|
||||||
- Bugfix: Infinite scroll: debug autoload by adding post ID, thanks to @docteurfitness code contribution.
|
- Bugfix: Infinite scroll: debug autoload by adding post ID, thanks to @docteurfitness issue report and code contribution.
|
||||||
- Bugfix: Referrers: delete vertical align tweaks, for cross-theme and user agent compatibility.
|
- Bugfix: Referrers: delete vertical align tweaks, for cross-theme and user agent compatibility.
|
||||||
- Bugfix: Reference container: fix line breaking behavior in footnote number clusters.
|
- Bugfix: Reference container: fix line breaking behavior in footnote number clusters.
|
||||||
- Bugfix: Reference container: auto-extending column to fit widest, to fix display with short note texts.
|
- Bugfix: Reference container: auto-extending column to fit widest, to fix display with short note texts.
|
||||||
|
|
|
@ -2,7 +2,8 @@
|
||||||
/**
|
/**
|
||||||
* Footnote template to enable AMP compatibility mode.
|
* Footnote template to enable AMP compatibility mode.
|
||||||
*
|
*
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
|
* - Bugfix: Tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
|
@ -14,16 +15,14 @@
|
||||||
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
||||||
*
|
|
||||||
* Using the `tap` event.
|
|
||||||
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events
|
|
||||||
* Using the `toggleClass` action.
|
|
||||||
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events/#*-(all-elements)
|
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events/#*-(all-elements)
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<span
|
<span
|
||||||
class="footnote_referrer relative"
|
class="footnote_referrer relative"
|
||||||
><[[link-span]]
|
><[[link-span]]
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed, force=false),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed, force=true),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed, force=false)"
|
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed, force=false),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed, force=true),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed, force=false)"
|
||||||
[[hard-link]]
|
[[hard-link]]
|
||||||
><[[sup-span]]
|
><[[sup-span]]
|
||||||
|
|
|
@ -2,8 +2,8 @@
|
||||||
/**
|
/**
|
||||||
* Footnote template to enable AMP compatibility mode.
|
* Footnote template to enable AMP compatibility mode.
|
||||||
*
|
*
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 code contribution.
|
||||||
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* - Bugfix: Tooltips: enable accessibility by keyboard navigation, thanks to @westonruter code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
*
|
*
|
||||||
|
@ -12,13 +12,13 @@
|
||||||
*
|
*
|
||||||
* @contributor @westonruter
|
* @contributor @westonruter
|
||||||
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<span
|
<span
|
||||||
class="footnote_referrer relative"
|
class="footnote_referrer relative"
|
||||||
><[[link-span]]
|
><[[link-span]]
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
[[hard-link]]
|
[[hard-link]]
|
||||||
><[[sup-span]]
|
><[[sup-span]]
|
||||||
id="footnote_plugin_tooltip_[[post_id]]_[[container_id]]_[[note_id]]"
|
id="footnote_plugin_tooltip_[[post_id]]_[[container_id]]_[[note_id]]"
|
||||||
|
|
|
@ -2,23 +2,27 @@
|
||||||
/**
|
/**
|
||||||
* Reference container template to enable AMP compatibility mode.
|
* Reference container template to enable AMP compatibility mode.
|
||||||
*
|
*
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
|
||||||
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
*
|
*
|
||||||
* @contributor @milindmore22
|
|
||||||
* @link @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785306933
|
|
||||||
*
|
|
||||||
* @contributor @westonruter
|
* @contributor @westonruter
|
||||||
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
||||||
*
|
|
||||||
* Using the `tap` event.
|
|
||||||
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events
|
|
||||||
* Using the `toggleClass` action.
|
|
||||||
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events/#*-(all-elements)
|
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events/#*-(all-elements)
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<div
|
<div
|
||||||
|
@ -28,11 +32,15 @@
|
||||||
class="footnote_container_prepare"
|
class="footnote_container_prepare"
|
||||||
><[[element]]
|
><[[element]]
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnotes_container_label_expand_[[post_id]]_[[container_id]]"
|
id="footnotes_container_label_expand_[[post_id]]_[[container_id]]"
|
||||||
class="footnote_reference_container_label pointer"
|
class="footnote_reference_container_label pointer"
|
||||||
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
||||||
>[[name]]</span
|
>[[name]]</span
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnotes_container_button_plus_[[post_id]]_[[container_id]]"
|
id="footnotes_container_button_plus_[[post_id]]_[[container_id]]"
|
||||||
class="footnote_reference_container_collapse_button"
|
class="footnote_reference_container_collapse_button"
|
||||||
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
||||||
|
@ -40,6 +48,8 @@
|
||||||
><span
|
><span
|
||||||
></span
|
></span
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnotes_container_button_minus_[[post_id]]_[[container_id]]"
|
id="footnotes_container_button_minus_[[post_id]]_[[container_id]]"
|
||||||
class="footnote_reference_container_collapse_button collapsed"
|
class="footnote_reference_container_collapse_button collapsed"
|
||||||
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_plus_[[post_id]]_[[container_id]].toggleClass(class=collapsed),footnotes_container_button_minus_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
||||||
|
@ -50,9 +60,11 @@
|
||||||
<div
|
<div
|
||||||
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
||||||
class="collapsed"
|
class="collapsed"
|
||||||
>
|
><table
|
||||||
<table
|
|
||||||
class="footnotes_table footnote-reference-container"
|
class="footnotes_table footnote-reference-container"
|
||||||
|
><caption
|
||||||
|
class="accessibility"
|
||||||
|
>[[caption]]</caption
|
||||||
>
|
>
|
||||||
<tbody>
|
<tbody>
|
||||||
[[content]]
|
[[content]]
|
||||||
|
|
|
@ -2,23 +2,27 @@
|
||||||
/**
|
/**
|
||||||
* Reference container template to enable AMP compatibility mode.
|
* Reference container template to enable AMP compatibility mode.
|
||||||
*
|
*
|
||||||
* - Adding: Tooltips: make display work purely by style rules for AMP compatibility, thanks to @milindmore22 and @westonruter code contributions.
|
|
||||||
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
* - Adding: Reference container: get expanding and collapsing to work also in AMP compatibility mode, thanks to @westonruter code contribution.
|
||||||
*
|
*
|
||||||
* @since 2.6.0
|
* @since 2.6.0
|
||||||
*
|
*
|
||||||
* @contributor @milindmore22
|
|
||||||
* @link @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785306933
|
|
||||||
*
|
|
||||||
* @contributor @westonruter
|
* @contributor @westonruter
|
||||||
* @link https://github.com/ampproject/amp-wp/issues/5913#issuecomment-785419655
|
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799580854
|
||||||
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
* @link https://github.com/markcheret/footnotes/issues/48#issuecomment-799582394
|
||||||
*
|
|
||||||
* Using the `tap` event.
|
|
||||||
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events
|
|
||||||
* Using the `toggleClass` action.
|
|
||||||
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events/#*-(all-elements)
|
* @link https://amp.dev/documentation/guides-and-tutorials/learn/amp-actions-and-events/#*-(all-elements)
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<div
|
<div
|
||||||
|
@ -28,6 +32,8 @@
|
||||||
class="footnote_container_prepare"
|
class="footnote_container_prepare"
|
||||||
><[[element]]
|
><[[element]]
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnotes_container_label_expand_[[post_id]]_[[container_id]]"
|
id="footnotes_container_label_expand_[[post_id]]_[[container_id]]"
|
||||||
class="footnote_reference_container_label pointer"
|
class="footnote_reference_container_label pointer"
|
||||||
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
on="tap:footnote_references_container_[[post_id]]_[[container_id]].toggleClass(class=collapsed)"
|
||||||
|
@ -37,9 +43,11 @@
|
||||||
>
|
>
|
||||||
<div
|
<div
|
||||||
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
||||||
>
|
><table
|
||||||
<table
|
|
||||||
class="footnotes_table footnote-reference-container"
|
class="footnotes_table footnote-reference-container"
|
||||||
|
><caption
|
||||||
|
class="accessibility"
|
||||||
|
>[[caption]]</caption
|
||||||
>
|
>
|
||||||
<tbody>
|
<tbody>
|
||||||
[[content]]
|
[[content]]
|
||||||
|
|
|
@ -1,12 +1,31 @@
|
||||||
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
||||||
/**
|
/**
|
||||||
|
* Alternative footnote template with plain JS tooltips and CSS transitions.
|
||||||
|
*
|
||||||
|
* - Bugfix: Tooltips: optional alternative JS implementation with CSS transitions to fix configuration-related outage, thanks to @andreasra feedback.
|
||||||
|
*
|
||||||
|
* @since 2.1.1
|
||||||
|
*
|
||||||
|
* @reporter @andreasra
|
||||||
|
* @link https://wordpress.org/support/topic/footnotes-appearing-in-header/page/2/#post-13632566
|
||||||
|
*
|
||||||
|
* - Bugfix: Tooltips: Alternative tooltips: add missing accessibility, thanks to @derivationfr issue report.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @reporter @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<span
|
<span
|
||||||
class="footnote_referrer relative"
|
class="footnote_referrer relative"
|
||||||
onmouseover="footnote_tooltip_show('footnote_plugin_tooltip_text_[[post_id]]_[[container_id]]_[[note_id]]')"
|
onmouseover="footnote_tooltip_show('footnote_plugin_tooltip_text_[[post_id]]_[[container_id]]_[[note_id]]')"
|
||||||
|
onfocus="footnote_tooltip_show('footnote_plugin_tooltip_text_[[post_id]]_[[container_id]]_[[note_id]]')"
|
||||||
onmouseout="footnote_tooltip_hide('footnote_plugin_tooltip_text_[[post_id]]_[[container_id]]_[[note_id]]')"
|
onmouseout="footnote_tooltip_hide('footnote_plugin_tooltip_text_[[post_id]]_[[container_id]]_[[note_id]]')"
|
||||||
|
onfocusout="footnote_tooltip_hide('footnote_plugin_tooltip_text_[[post_id]]_[[container_id]]_[[note_id]]')"
|
||||||
><[[link-span]]
|
><[[link-span]]
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]');"
|
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]');"
|
||||||
[[hard-link]]
|
[[hard-link]]
|
||||||
><[[sup-span]]
|
><[[sup-span]]
|
||||||
|
|
|
@ -3,8 +3,10 @@
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<span
|
<span
|
||||||
class="footnote_referrer"
|
class="footnote_referrer"
|
||||||
><[[link-span]]
|
><[[link-span]]
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]');"
|
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]');"
|
||||||
[[hard-link]]
|
[[hard-link]]
|
||||||
><[[sup-span]]
|
><[[sup-span]]
|
||||||
|
|
|
@ -20,6 +20,19 @@
|
||||||
* the jQuery reference container to work, and is detrimental to page speed.
|
* the jQuery reference container to work, and is detrimental to page speed.
|
||||||
* This alternative works with plain JS but does not support scroll animation.
|
* This alternative works with plain JS but does not support scroll animation.
|
||||||
* The plugin is set to enable hard links when this option is enabled.
|
* The plugin is set to enable hard links when this option is enabled.
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<div
|
<div
|
||||||
|
@ -29,6 +42,8 @@
|
||||||
class="footnote_container_prepare"
|
class="footnote_container_prepare"
|
||||||
><[[element]]
|
><[[element]]
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnotes_container_label_expand_[[post_id]]_[[container_id]]"
|
id="footnotes_container_label_expand_[[post_id]]_[[container_id]]"
|
||||||
class="footnote_reference_container_label pointer"
|
class="footnote_reference_container_label pointer"
|
||||||
onclick="footnote_expand_reference_container_[[post_id]]_[[container_id]]();"
|
onclick="footnote_expand_reference_container_[[post_id]]_[[container_id]]();"
|
||||||
|
@ -40,6 +55,8 @@
|
||||||
onclick="footnote_expand_reference_container_[[post_id]]_[[container_id]]();"
|
onclick="footnote_expand_reference_container_[[post_id]]_[[container_id]]();"
|
||||||
>[+]</span
|
>[+]</span
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnotes_container_label_collapse_[[post_id]]_[[container_id]]"
|
id="footnotes_container_label_collapse_[[post_id]]_[[container_id]]"
|
||||||
class="footnote_reference_container_label pointer"
|
class="footnote_reference_container_label pointer"
|
||||||
style="display: none;"
|
style="display: none;"
|
||||||
|
@ -57,9 +74,11 @@
|
||||||
<div
|
<div
|
||||||
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
||||||
style="[[style]]"
|
style="[[style]]"
|
||||||
>
|
><table
|
||||||
<table
|
|
||||||
class="footnotes_table footnote-reference-container"
|
class="footnotes_table footnote-reference-container"
|
||||||
|
><caption
|
||||||
|
class="accessibility"
|
||||||
|
>[[caption]]</caption
|
||||||
>
|
>
|
||||||
<tbody>
|
<tbody>
|
||||||
[[content]]
|
[[content]]
|
||||||
|
|
|
@ -1,9 +1,28 @@
|
||||||
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
||||||
/**
|
/**
|
||||||
|
* Table row template with legacy extra column for backlink symbol, uncombined footnotes.
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: option to restore pre-2.0.0 layout with the backlink symbol in an extra column.
|
||||||
|
*
|
||||||
|
* @since 2.1.1
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<tr class="footnotes_plugin_reference_row">
|
<tr class="footnotes_plugin_reference_row">
|
||||||
<td
|
<th
|
||||||
|
scope="row"
|
||||||
class="footnote_plugin_index"
|
class="footnote_plugin_index"
|
||||||
><[[link-span]]
|
><[[link-span]]
|
||||||
id="footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]"
|
id="footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]"
|
||||||
|
|
|
@ -1,9 +1,31 @@
|
||||||
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
||||||
/**
|
/**
|
||||||
|
* Table row template with the ability to have combined footnotes.
|
||||||
|
*
|
||||||
|
* - Bugfix: Referrers, reference container: Combining identical footnotes: fix dead links and ensure referrer-backlink bijectivity, thanks to @happyches bug report.
|
||||||
|
*
|
||||||
|
* @since 2.1.1
|
||||||
|
*
|
||||||
|
* @reporter @happyches
|
||||||
|
* @link https://wordpress.org/support/topic/custom-css-for-jumbled-references/
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<tr class="footnotes_plugin_reference_row">
|
<tr class="footnotes_plugin_reference_row">
|
||||||
<td
|
<th
|
||||||
|
scope="row"
|
||||||
class="footnote_plugin_index_combi[[pointer]]"
|
class="footnote_plugin_index_combi[[pointer]]"
|
||||||
[[event]]
|
[[event]]
|
||||||
>[[backlinks]]</td
|
>[[backlinks]]</td
|
||||||
|
|
|
@ -1,9 +1,31 @@
|
||||||
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
||||||
/**
|
/**
|
||||||
|
* Table row template for uncombined footnotes with the backlink symbol appended.
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: option to append symbol (prepended by default), thanks to @spaceling code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.1.1
|
||||||
|
*
|
||||||
|
* @contributor @spaceling
|
||||||
|
* @link https://wordpress.org/support/topic/change-the-position-5/#post-13615994
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<tr class="footnotes_plugin_reference_row">
|
<tr class="footnotes_plugin_reference_row">
|
||||||
<td
|
<th
|
||||||
|
scope="row"
|
||||||
id="footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]"
|
id="footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]"
|
||||||
class="footnote_plugin_index pointer"
|
class="footnote_plugin_index pointer"
|
||||||
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_tooltip_[[post_id]]_[[container_id]]_[[note_id]]');"
|
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_tooltip_[[post_id]]_[[container_id]]_[[note_id]]');"
|
||||||
|
|
|
@ -1,13 +1,29 @@
|
||||||
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
<!--<?php//for docblock, @see MCI_Footnotes_Template::process_template()
|
||||||
/**
|
/**
|
||||||
* Default table row template for uncombined footnotes
|
* Table row default template for uncombined footnotes.
|
||||||
*
|
*
|
||||||
* @since 2.2.10 Bugfix: Reference container: add missing container ID in function name in default table row template for uncombined footnotes.
|
* @since 2.2.10 Bugfix: Reference container: add missing container ID in function name in default table row template for uncombined footnotes.
|
||||||
*
|
*
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<tr class="footnotes_plugin_reference_row">
|
<tr class="footnotes_plugin_reference_row">
|
||||||
<td
|
<th
|
||||||
|
scope="row"
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
id="footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]"
|
id="footnote_plugin_reference_[[post_id]]_[[container_id]]_[[note_id]]"
|
||||||
class="footnote_plugin_index pointer"
|
class="footnote_plugin_index pointer"
|
||||||
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_tooltip_[[post_id]]_[[container_id]]_[[note_id]]');"
|
onclick="footnote_moveToAnchor_[[post_id]]_[[container_id]]('footnote_plugin_tooltip_[[post_id]]_[[container_id]]_[[note_id]]');"
|
||||||
|
|
|
@ -2,13 +2,9 @@
|
||||||
/**
|
/**
|
||||||
* Yields the reference container start and end including the scroll script.
|
* Yields the reference container start and end including the scroll script.
|
||||||
*
|
*
|
||||||
* @since Unknown
|
* @since unknown
|
||||||
* @type object
|
* @type object
|
||||||
*
|
*
|
||||||
* @lastmodified 2021-02-18T2046+0100
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*
|
|
||||||
* - Bugfix: Reference container: restore expand/collapse button in the template, thanks to @ragonesi bug report.
|
* - Bugfix: Reference container: restore expand/collapse button in the template, thanks to @ragonesi bug report.
|
||||||
*
|
*
|
||||||
* @since 2.0.2
|
* @since 2.0.2
|
||||||
|
@ -18,6 +14,19 @@
|
||||||
*
|
*
|
||||||
* The expand/collapse button was lost @since 2.0.0 for an unknown reason.
|
* The expand/collapse button was lost @since 2.0.0 for an unknown reason.
|
||||||
* The fix was about restoring the button code (only, while the script remained complete).
|
* The fix was about restoring the button code (only, while the script remained complete).
|
||||||
|
*
|
||||||
|
* - Bugfix: Reference container: apply web semantics to improve readability for assistive technologies, thanks to @derivationfr issue report and code contribution.
|
||||||
|
*
|
||||||
|
* @since 2.6.0
|
||||||
|
*
|
||||||
|
* @contributor @derivationfr
|
||||||
|
* @link https://wordpress.org/support/topic/enhance-accesibility-by-using-instead-of/
|
||||||
|
* @link https://a11y-101.com/development/tables
|
||||||
|
*
|
||||||
|
* For assistive technologies to improve accessibility by reading tables in a meaningful manner,
|
||||||
|
* the tables must be marked up properly using table header elements for header rows and header
|
||||||
|
* columns as applicable.
|
||||||
|
* The table caption must also be present for screen readers but may be hidden to sighted users.
|
||||||
*/?>
|
*/?>
|
||||||
-->
|
-->
|
||||||
<div
|
<div
|
||||||
|
@ -27,6 +36,8 @@
|
||||||
class="footnote_container_prepare"
|
class="footnote_container_prepare"
|
||||||
><[[element]]
|
><[[element]]
|
||||||
><span
|
><span
|
||||||
|
role="button"
|
||||||
|
tabindex="0"
|
||||||
class="footnote_reference_container_label pointer"
|
class="footnote_reference_container_label pointer"
|
||||||
onclick="footnote_expand_collapse_reference_container_[[post_id]]_[[container_id]]();"
|
onclick="footnote_expand_collapse_reference_container_[[post_id]]_[[container_id]]();"
|
||||||
>[[name]]</span
|
>[[name]]</span
|
||||||
|
@ -44,9 +55,11 @@
|
||||||
<div
|
<div
|
||||||
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
id="footnote_references_container_[[post_id]]_[[container_id]]"
|
||||||
style="[[style]]"
|
style="[[style]]"
|
||||||
>
|
><table
|
||||||
<table
|
|
||||||
class="footnotes_table footnote-reference-container"
|
class="footnotes_table footnote-reference-container"
|
||||||
|
><caption
|
||||||
|
class="accessibility"
|
||||||
|
>[[caption]]</caption
|
||||||
>
|
>
|
||||||
<tbody>
|
<tbody>
|
||||||
[[content]]
|
[[content]]
|
||||||
|
|
Reference in a new issue