|
|
|
@ -113,16 +113,21 @@ function bibcite_footnotes_preprocess_bibcite_footnote_list(&$variables) { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if ($fn['ibid']) { |
|
|
|
if ($fn['ibid']) { |
|
|
|
$build['#type'] = 'markup'; |
|
|
|
$build['footnote-text'] = [ |
|
|
|
$build['#markup'] = ' <span class="endnote-text"><span class="ibid">' |
|
|
|
'#type' => 'markup', |
|
|
|
. t('Ibid') . '.</span>' |
|
|
|
'#markup' => ' <span class="endnote-text"><span class="ibid">' |
|
|
|
. (!empty($fn['page']) ? ', ' . $fn['page'] : '') |
|
|
|
. t('Ibid') . '.</span>' |
|
|
|
. '</span>'; |
|
|
|
. (!empty($fn['page']) ? ', ' . $fn['page'] : '') |
|
|
|
|
|
|
|
. '</span>', |
|
|
|
|
|
|
|
]; |
|
|
|
} |
|
|
|
} |
|
|
|
else if (!empty($fn['text']) && $variables['note_type'] == ReferenceFootnotesFilter::ENDNOTE) { |
|
|
|
else if (!empty($fn['text']) && $variables['note_type'] == ReferenceFootnotesFilter::ENDNOTE) { |
|
|
|
$build['#type'] = 'markup'; |
|
|
|
|
|
|
|
$build['#markup'] = ' <span class="endnote-text">' . $fn['text'] . '</span>'; |
|
|
|
|
|
|
|
$build['footnote-link'] = Link::fromTextAndUrl($fn['value'], $url)->toRenderable(); |
|
|
|
$build['footnote-link'] = Link::fromTextAndUrl($fn['value'], $url)->toRenderable(); |
|
|
|
|
|
|
|
$build['footnote-text'] = [ |
|
|
|
|
|
|
|
'#type' => 'markup', |
|
|
|
|
|
|
|
'#markup' => ' <span class="endnote-text">' . $fn['text'] . '</span>', |
|
|
|
|
|
|
|
]; |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
if (!empty($reference_entity_id)) { |
|
|
|
if (!empty($reference_entity_id)) { |
|
|
|
@ -139,8 +144,8 @@ function bibcite_footnotes_preprocess_bibcite_footnote_list(&$variables) { |
|
|
|
$item['sort'] = trim(strip_tags(render($citation_build))); |
|
|
|
$item['sort'] = trim(strip_tags(render($citation_build))); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
$item['#markup'] = $render; |
|
|
|
// $item['#markup'] = $render; |
|
|
|
$notes['#items'][] = $item; |
|
|
|
$notes['#items'][] = $build; |
|
|
|
$reference_entity_id = FALSE; |
|
|
|
$reference_entity_id = FALSE; |
|
|
|
$render = FALSE; |
|
|
|
$render = FALSE; |
|
|
|
} |
|
|
|
} |
|
|
|
|