Для создания сносок в тексте используются 2 bbcode одновременно:
Использование BBCode
Замена HTML
Подсказка
Настройки
Показывать на странице ответа - По желанию админов сайта
Использование BBCode
Замена HTML
Подсказка
Настройки
Показывать на странице ответа - По желанию админов сайта
---------------------
Пример работы
Получаем
Просмотреть результат
fnote
для формирования самой сноски (прописывается в месте необходимости сноски) и enote
, который устанавливается в конце текста и показывает текст сноски. При нажатии на номер сноски страница проматывается к пояснению. Вернуться обратно к сноске можно, нажав стрелку вверх возле пояснения. Номер пояснения должен соответствовать номеру сноски, иначе возникнет неразбериха Пример прилагается.Использование BBCode
Код: Выделить всё
[fnote]{NUMBER}[/fnote]
Код: Выделить всё
<fnonte id="cito_ref-{NUMBER}"><a href="#cito_not-{NUMBER}">[{NUMBER}]</a></fnote>
Код: Выделить всё
[fnote]номер сноски[/fnote]
Показывать на странице ответа - По желанию админов сайта
Использование BBCode
Код: Выделить всё
[enote={NUMBER}]{TEXT}[/enote]
Код: Выделить всё
<ul>
<li id="cito_not-{NUMBER}"><a href="#cito_ref-{NUMBER}" title="вернуться к чтению">↑ </a>[{NUMBER}]. {TEXT}</li>
</ul>
Код: Выделить всё
[enote=номер сноски]текст сноски[/enote]
Показывать на странице ответа - По желанию админов сайта
---------------------
Пример работы
Код: Выделить всё
Произвольный текст [fnote]1[/fnote]
Продолжение текста[fnote]2[/fnote]
Продолжение текста[fnote]3[/fnote]
-----------------------
[enote=1]пояснение к первой сноске[/enote]
[enote=2]пояснение ко второй сноске[/enote]
[enote=3]пояснение к третьей сноске[/enote]
Просмотреть результат
Комментарии: 34
Такс... Опишу сразу несколько вариантов.
Без отступов снизу, но с отступом слева и точкой перед текстом:
Без отступов снизу, но с отступом слева и без точки:
Без отступов:
Без отступов снизу, но с отступом слева и точкой перед текстом:
Код: Выделить всё
<ul style="margin-bottom: 0;">
<li id="cito_not-{NUMBER}"><a href="#cito_ref-{NUMBER}" title="вернуться к чтению">↑ </a>[{NUMBER}]. {TEXT}</li>
</ul>
Код: Выделить всё
<ul style="margin-bottom: 0; list-style: none;">
<li id="cito_not-{NUMBER}"><a href="#cito_ref-{NUMBER}" title="вернуться к чтению">↑ </a>[{NUMBER}]. {TEXT}</li>
</ul>
Код: Выделить всё
<ul style="margin: 0; list-style: none;">
<li id="cito_not-{NUMBER}"><a href="#cito_ref-{NUMBER}" title="вернуться к чтению">↑ </a>[{NUMBER}]. {TEXT}</li>
</ul>
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Код: Выделить всё
<ul style="margin-bottom: 0; font-size: 85%;">
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Что за скроллы?
Не так добавили? Должно быть так:
Не так добавили? Должно быть так:
Код: Выделить всё
<fnote id="cito_ref-{NUMBER}" style="font-size: 85%; vertical-align: super;">....
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!
Добавил как вы написали. Все равно идет сбой.
На форуме часто публикуются рассказы детективного жанра, которые переводят участники форума. Есть разные по размерам. В теме viewtopic.php?f=113&t=2391 я писал о проблеме. Если количество знаков (букв и прочих символов) превышает определенное количество (непонятно где установленное по умолчанию), то идет сбой. Текст в скролле просто "выскакивает" или сообщение становится пустым (хотя если нажать редактирование, то оно есть. Вот тут то и начинаются танцы с бубном. Приходится разбивать текст на два, а то и три скролла.
Если добавить строку как вы написали, то если два скролла, все нормально. Если три — сбой (пустое сообщение).
На форуме часто публикуются рассказы детективного жанра, которые переводят участники форума. Есть разные по размерам. В теме viewtopic.php?f=113&t=2391 я писал о проблеме. Если количество знаков (букв и прочих символов) превышает определенное количество (непонятно где установленное по умолчанию), то идет сбой. Текст в скролле просто "выскакивает" или сообщение становится пустым (хотя если нажать редактирование, то оно есть. Вот тут то и начинаются танцы с бубном. Приходится разбивать текст на два, а то и три скролла.
Если добавить строку как вы написали, то если два скролла, все нормально. Если три — сбой (пустое сообщение).
А если без
и добавить перед:
Очистить кэш.
зы. Если вы используете хром (он очень трудно расстаётся с кэшированными стилями), то на вкладке с открытым форумом нажмите Ctrl+Shift+I, откроется панель разработчика, откройте вкладку Network, поставьте галочку рядом с Disable Cache (визуально она находится сразу под вкладкой) и просто обновите страницу. После обновления страницы панель разработчика можно закрыть.
font-size: 85%;
,то всё работает, правильно? Если так, то я предлагаю вместо инлайновых стилей добавить стили в css. Открыть файл content.css используемого вами стиля, найти:
Код: Выделить всё
.search .postbody {
width: 68%
}
Код: Выделить всё
.postbody .content fnote {
font-size: 90%;
}
зы. Если вы используете хром (он очень трудно расстаётся с кэшированными стилями), то на вкладке с открытым форумом нажмите Ctrl+Shift+I, откроется панель разработчика, откройте вкладку Network, поставьте галочку рядом с Disable Cache (визуально она находится сразу под вкладкой) и просто обновите страницу. После обновления страницы панель разработчика можно закрыть.
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!