by chebmaster » 24 Jul 2011, 16:54
Дополнение: Я создал механизм сносок, показываемых во всплывающем окошке по клике на сноску. Это не только крутизна - но и один-два килограмма удобства для читающего.
В связи с этим, новые правила оформления сносок!
1. Где-то в районе заголовка разместите следующий кусок кода, чтобы немудрые личности, отключившие жабаскрипт в своём браузере не мучились непонятками, отчего у них ничё не работает:
[color="blue"]{noscript}{div class="blocktxt"}
{p}{strong}Предупреждение:{/strong}{/p}
{p}У Вас отключён Javascript. Всплывающие сноски работать не будут. Чтобы посмотреть сноски, вручную прокручивайте до конца страницы.{/p}
{/div}{/noscript}[/color]
- это будет видимо только тем, у кого скрипт отключён.
2. Каждую сноску оформляйте в виде
[color="blue"]{a class="comment_link" onClick="PopupComment(1);"}прим. 1{/a}[/color]
Функции необязательно передавать число, это может быть строка, содержащая латинские буквы, цифры и знаки подчёркивания. Например, onClick="PopupComment('1b');" (строка обязательно заключается в апострофы) Должно соответствовать хвостику id дивняка со сноской (см. ниже) : например, id="comment1" в первом случае и "comment1b" во втором.
Если неохота ломать моск - ограничтесь цифрами.
3. После конца главы добавьте следующий блок кода:
[color="blue"]{!-- эзотерические детали механизма показа: --}
{div class="comment_window_background" id="comment_window_background" onClick="HideComment();"} {/div}
{div class="comment_window" id="comment_window"} {/div}
{div id="comments" class="blocktxt"}
{p}{strong}Сноски:{/strong}{/p}
{a style="display:none; cursor:pointer;" id="comments_show_link" onClick="ShowAllCommentsDownThere();"}Показать все здсь все {/a}
{div id="comment1"} {!-- Здесь id это comment плюс соответствующая цифра. Внутри дивняка размещаете сам комментарий, лбое количество текста, хоть с картинками. --}
{p}{strong}1{/strong}{br}
В оригинале употребляется артикль the, который указывает на существительное как на (эталонного) представителя определённого класса. Не придумала, как это половчее перевести.{/p}
{/div}
{div id="comment2"}
{!-- по одному дивняку с id="commentXX" на комментарий. Сколько сносок - столько дивняков --}
{p}{strong}2{/strong}{br}
Гаки (Gaki) — голодные демоны.{/p}
{p}Мы это узнали еще в предыдущей главе благодаря Чебу ^_^{/p}
{p}{a href="http://www.corrieweb.nl/japan/glossary.htm"}http://www.corrieweb.nl/japan/glossary.htm{/a}{/p}
{p}Гаки – души тех, кто был жаден в жизни, и кто теперь обречен бродить по земле, терзаемый невыносимым голодом, который никак невозможно утолить. Есть много разновидностей гаки, у каждого типа своя «диета». Кровь, плоть и души — все это жадно пожирают гаки у своих жертв. Такие гаки крайне опасны. Есть более безобидные — им нужны чай, бумага, сладости, ладан и т.д.{/p}
{/div}
{div id="comment3"}
{p}{strong}3{/strong}{br}
В оригинале Soul Gaki, т.е. гаки, который питается душами.{/p}
{/div}
{/div}{!-- comments --}[/color]
Посмотреть как оно работает можно здесь: [url="http://ranma-fanfics.mikata.ru/fanfics/hoi/hoi15.shtml"]http://ranma-fanfics.mikata.ru/fanfics/hoi/hoi15.shtml[/url]