ГоБиблиотека: Работа/Шаблоны

Шаблоны — это набор заготовок для разметки стандартной страницы при подготовке материалов для ГБ. Вообще, можно воспользоваться в качестве шаблона любой подходящей страницей. Ну а здесь некоторые типы часто встречающихся разметок собраны вместе для облегчения задачи. Предлагайте в «комментариях» варианты сценария, который хотелось бы реализовать в разметке и которого здесь пока нет.

Карта корневого раздела — РаботаКарта

Оглавление документа

Простая текстовая разметка



Более сложная разметка

  1. Пример нумерованного списка, а ссылки ниже (пп. 2-4) – другие примеры страниц с более сложной разметкой
  2. Ча Во
  3. Список Сокращений
  4. Кто Есть Кто


Диаграмма с поясняющим текстом

  • Взято со страницы "Гэта":

[Diagram]
Пример Гэта
Гэта (досл. – яп. дерев. сандалии) — ловушка для камней (камни захватываются также надежно, как «гэта» удерживают ногу). Например, на первой диаграмме ходом черные ловят в гэта разрезающий камень белых .






Анкета с фотографией


Шаблоны для оформления личных страниц или страниц игроков в Кто Есть Кто и т.п. Самая простая анкета выглядит так:

  Фамилия Имя отчество    ( дата рожд. ДД.ММ.ГГГГ)

  
Фото

   
Город: Местожительство

E-mail: адрес@mail.ru

   


  Кратко о себе:

Любая информация о себе (или о том, кому посвящена анкета)


  Другие материалы

Любая другая информация


Текст анкеты на метаязыке го-теки можно посмотреть в режиме «правка».


Как вставить фото в анкету


  • Сначала загружаем нужный файл со своего компъютера на сервер, используя макрос "{{files}}". При этом файл будет асооциирован с данной страницей. Потом макрос "{{files}}" можно будет удалить. Вот как это выглядит: (посмотрите еще раз в режиме 'правка'):


  • После того как имя файла (фото) вставлено в нужное место, получаем такую анкету:

  Фамилия Имя Отчество    (дата рожд.: ЧЧ.ММ.ГГГГ)

  

   
Город: Москва

Контакты:

mailto:Serpov@ngs.ru

тел.: +7(095)531 6956


  Кратко о себе

Основной текст анкеты – биографический материал и т.д.


  Другие материалы

Здесь что-то дополнительно, может быть отдельные фото и т.д.

  Комментарии



Таблицы

С подсветкой фона

Цикл
Год
ПобедительВторой финалист
Счет
  25th  1981 Awaji Shuzo Kataoka Satoshi   2-0  
  24th 1980 Fukui Masaaki ORissei   2-1
  23rd 1979 Haruyama Isamu Umeki Suguru   2-0
  22nd 1978 Nakamura Hidehito Kanashima Tadashi   2-0
  21st 1977 Awaji Shuzo Fukui Masaaki   2-1
  20th 1976 Kobayashi Koichi Ishida Akira   2-0
  19th 1975 Takagi Shoichi Kojima Takaho   2-1
  18th 1974 Kobayashi Koichi Tozawa Akinobu   1-0
  17th 1973 Takemiya Masaki Kato Masao   1-0
  16th 1972 Kobayashi Koichi Cho Chikun   1-0
  15th 1971 Takemiya Masaki Kurosawa Tadanao   1-0
  14th 1970 Kojima Takaho Ishigure Ikuro   1-0
  13th 1969 Takagi Shoichi Ishigure Ikuro   1-0
  12th 1968 Ishida Yoshio Takagi Shoichi   1-0
  11th 1967 Suzuki Goro Oeda Yusuke   1-0
  10th 1966 Hoshino Toshi Kageyama Toshiro   1-0
  9th 1965 Otake Hideo Kageyama Toshiro   1-0
  8th 1964 Miwa Yoshiro Sakakibara Shoji   1-0
  7th 1963 Sakakibara Shoji Shinohara Masami   1-0
  6th 1962 Hayashi Yutaro Okubo Ichigen   1-0
  5th 1961 Kano Yoshinori Sakakibara Shoji   1-0

Таблица турнира

  Р   1     2     3     4     5     6    N 0 О   Место
  1 greyx
Сергей Межов
3d 1 1:0
21
1:0
21
1:0
23
1:0
25
0:1
10
 30 254   1  
spp 226
  2 xmsv
Сергей Мамрай
2d 0:1
9
2 П 0:1
10
1:0
24
0:1
10
 29 167
spp 212
  3 melox
Алексей Хованец
2d 0:1
9
3 1:0
22
П П  29 119
spp 219
  4 Rianon
Maxim Guisov
1k 0:1
7
1:0
20
0:1
8
4 1:0
22
1:0
22
 27 187
spp 202
  5 okruzhor
Илья Ветров
3k 0:1
5
0:1
6
0:1
8
5 0:1
10
 25 108
spp 189
  6 ngarry
Игорь Нилов
3k 1:0
20
1:0
20
0:1
8
1:0
20
6  25 155
spp 190



Управление столбцами

  • Как сделать таблицу без рамок, чтобы второй (крайний) столбец не убегал к правому краю, а прижимался по ширине к первому столбцу, причем не пропадало масштабирование текста по горизонтали в других местах вне таблицы?
  • SergeiPavlov /26.11.2004 16:18/ Есть теперь стандартный прием оформления таблицы: #||| || || |||#. Таблица будет по ширине текста. Но и старый прием работает (читай ниже).

Редактор ГБ: Отлаживать рекомендуется, выделяя текст страницы при просмотре, тогда при масштабировании окна видна наглядно «работа» неразрывных пробелов. Смотрите через «правку»:

Термин и краткое разъяснение   ромадзи
Б
Бамбо Параллельные двушки
Бёёми Дополнительное время
Боси Накрывание сверху
Боцуги Соединение трех камней
B
Bamboo
Byo-yomi
Boshi
Botsugi
                   
                   
                   
                   
                   
                   
                   
                   
                   
               

Желаемый эффект может быть достигнут сочетанием нескольких приемов: вставлением html-таблиц с фиксированной шириной, группированием неразрывных пробелов и добавлением пустых столбцов с цепочками этих пробелов так, чтобы при максимальном сжатии страницы по горизонтали суммарное «распирание» таблицы неразрывными пробелами по вертикали не перекрывало высоту основного текста. В примере все сделано только за счет пробелов. См. в режиме «правка» и в обычном режиме с выделением всей страницы. В качестве других примеров – см. страницы в разделе Кто Есть Кто и Who Is Who.


Рамки и подсветка фона

  • Как сделать таблицу с рамкой и цветным фоном, ведь стандартные средства мета-языка не позволяют этого?

    Редактор ГБ: Если задача в том, чтобы сделать свою разметку со своими полями в таблицах и т.д., то нужно использовать встроенный html-код. Почти каждый раздел на данной странице содержит примеры подсветки фона (см. в режиме «Правка»). Вот другой пример со страницы Вход трех подсветок подряд со своими рамками:

Добро пожаловать в Го Библиотеку!

Цель Го Библиотеки (сокращенно ГБ) заключается в концентрации русскоязычных материалов по игре Го и предоставлении средств для коллективной работы всем русскоязычным энтузиастам этой игры.

Оглавление документа

Что такое Го Библиотека?


Количество страниц: 3688
За последние 24 часа отредактировано: 1

Недостаток синтаксиса – в стилевых установках, которые не позволяют изменить ширину рамки. По крайней мере, я не знаю как это можно сделать. Все попытки методом проб и ошибок оказались безуспешны :(


Включения

  • Можно ли вставлять одну страницу в другую (целиком)?

Редактор ГБ: Для этого используется конструкция мета-языка "{{include page="ИмяСтраницы" nomark="1" nowarning="1"}}" (подсветка фона сделана для выделения вставляемого куска):



   Адзи (aji) – «привкус» – потенциальные возможности, до поры до времени скрытые в позиции.


Дословно адзи означает «вкус, склонность» или «оттенок, привкус». В Го этим термином называется состояние, положение (хорошее или плохое), когда отдельные камни или группа камней жертвуется или предназначаются быть пожертвоваными в целях использования их скрытого потенциала при игре в соседних районах доски.

Из книги Ёсияки Нагахара. Основные стратегические концепции. Челябинский Го-клуб, 2001 г., 100с.


   
[Diagram]
Бамбо (Такэфу)
Бамбо (от англ. bamboo, яп. banbuu [bambu:, бамбу:] – бамбук) — параллельные двушки, разделенные общими Дамэ; вид косвенного соединения камней, то же самое, что и Такэфу (яп. такэ – бамбук, такэфу – бамбуковое соединение).





Вот и вставили статьи об адзи и бамбо. Разрыв в подсветке сделан для визуального разделения двух вставляемых кусков. См. также ниже пример с обратными ссылками и стр. Терминология, где включение используется совместно с таблицами (таблица собирается из нескольких частей). Во «включаемой» второй части (бамбо) не отображается диаграмма, т.к. по-видимому мета-языком не предусмотрена возможность такого использования этой функции – со сложным форматированием на включаемой странице.


Списки страниц и обратные ссылки

  • Иногда нужно сделать список страниц, где есть ссылки на данную, или еще какой список страниц оформить в автоматическом режиме. Как это делается?

Редактор ГБ: Это можно реализовать несколькими способами. Если используется кластерная система, то самый простой способ – вытащить дерево кластера "РедакторыРазделов": ("{{tree page="/Редактор" title="Список редакторов:"}}"):

Список редакторов:
  • в виде ступенчатого «дерева» (без доп. параметрорв)
Список редакторов:
  • добавить параметр style="ul"
Список редакторов:
  1. АлБерт
  2. АлександрМельников
  3. АлексейБирюков
  4. АлексейХованец
  5. АлексейЧурин
  6. АнтонМасло
  7. ВадимЛяховский
  8. ВалерийШикшин
  9. ВикторКабанов
  10. ВладимирГоржалцан
  11. ВладимирМедведев
  12. ИгорьНилов
  13. ИльяКириллов
  14. МарианнаБашкирова
  15. ОлегПопов
  16. ПавелСтрибук
  17. СергейПавлов
  • добавить параметр style="ol"
Список редакторов: Редактор/АлБерт
Редактор/АлександрМельников
Редактор/АлексейБирюков
Редактор/АлексейХованец
Редактор/АлексейЧурин
Редактор/АнтонМасло
Редактор/ВадимЛяховский
Редактор/ВалерийШикшин
Редактор/ВикторКабанов
Редактор/ВладимирГоржалцан
Редактор/ВладимирМедведев
Редактор/ИгорьНилов
Редактор/ИльяКириллов
Редактор/МарианнаБашкирова
Редактор/ОлегПопов
Редактор/ПавелСтрибук
Редактор/СергейПавлов
  • добавить параметр style="br"


Редакторская страница Сергея Павлова.

Список редактируемых корневых разделов: Го
Го/Архив
Го/Правила
Го/Организации
Го/Методики
Го/Термины
ГоИТворчество
ВЕБ
ВЕБ/Рейтинги
Работа
Работа/Шаблоны
Рейтинг
КлубыСНГ
История
СИГО
ТурнирныеСхемы
ТурнирныеСхемы/Фора

Список курируемых разделов: ШаблонТурнирнойТаблицы





"{{backlinks for="/Редактор/СергейПавлов" title="Список редактируемых разделов:"}}"

Впрочем, можно последнюю конструкцию вставлять и непосредственно в то место, где требуется выдавать список и не испоользовать "include". В приведенном примере на вставляемой странице сформировано два «авто-списка».



Комментарии

  • АлексейХованец /02.07.2004 03:10/ А-аааа!!! Наконец-то! Сергей Владимирович, только сейчас увидел этот раздел – именно то, что надо! Буду по нему изучать синтаксис...
  • SergeiPavlov /02.07.2004 08:22/: Нужно просто внимательно читать страницу Вход/Содержание :)))
  • ДмитрийБезруков /24.01.2005 12:56/ Внимательно читать страницу вход – не помогает :-)
  • SergeiPavlov /24.01.2005 15:20/ Ответ писался, когда содержание было прямо на странице «вход», а теперь это выделено в подстраницу. Я исправил ссылку :0))

Бесплатный хостинг предоставлен компанией IPonWEB