- 16, Jun 2012
- #1
Нигде не срисовывала - разработка моя, и если кто-то раньше додумался - я не видела. Смысл в том, что поддержку по этому bb-коду - оказываю) Он немного сложнее, чем хак
, но его возможности по оформлению таблиц - больше, как мне кажется. И привыкать не нужно - все bbкоды внутри ячеек - работают в обычном режиме. Приступим. Для создания таблиц вам понадобится создать три бб-кода: для таблиц в целом, для строк и для ячеек.
bb-код для таблиц:
Заголовок: Начало и конец таблицы.
Название BB кода: tab Замена:
border-collapse: collapse; /*Это лучше не менять - убирает двойные рамки*/ background: white; /*Фон таблицы - белый, меняйте на нужный*/ width: 100%; /*Ширина в сообщениях*/ padding: 5px; /*Расстояние между содержимым таблицы и границами таблицы*/ Далее:
Пример: [tab]Таблица
Описание: Начинает и заканчивает таблицу.
Опции и ниже: все "нет"
bb-код для строк:
Заголовок: Начало и конец строки.
Название BB кода: tr Замена:
Пример:
Описание: Начинает и заканчивает строчку.
Опции и ниже: все "нет"
bb-код для ячеек:
Заголовок: Начало и конец ячейки.
Название BB кода: td
Замена:
Пример: Ячейка
Описание: Начинает и заканчивает ячейку.
Опции и ниже: все "нет" ************************************* Создав эти три bb-кода, вы сможете строить таблицы таким образом: [tab] 1 ячейка 1 строки 2 ячейка 1 строки 1 ячейка 2 строки 2 ячейка 2 строки
То есть начинаем и заканчиваем таблицу первым bb-кодом, каждую строку - вторым, а ячейку - третьим. Единственное неудобство - после полного создания таблицы нужно убрать все пробелы между тегами - иначе перед таблицей будет разрыв. Вопросы и пожелания по доработке - приветствуются.
, но его возможности по оформлению таблиц - больше, как мне кажется. И привыкать не нужно - все bbкоды внутри ячеек - работают в обычном режиме. Приступим. Для создания таблиц вам понадобится создать три бб-кода: для таблиц в целом, для строк и для ячеек.
bb-код для таблиц:
Заголовок: Начало и конец таблицы.
Название BB кода: tab Замена:
<table style="border: 1px solid grey;
border-collapse: collapse;
background: white; width: 100%; padding: 5px;">{param}</table>
ВАЖНО! стиль таблиц можно сменить в этом пункте:
border: 1px solid grey; /*Граница таблицы однопиксельная сплошная серая*/border-collapse: collapse; /*Это лучше не менять - убирает двойные рамки*/ background: white; /*Фон таблицы - белый, меняйте на нужный*/ width: 100%; /*Ширина в сообщениях*/ padding: 5px; /*Расстояние между содержимым таблицы и границами таблицы*/ Далее:
Пример: [tab]Таблица
Описание: Начинает и заканчивает таблицу.
Опции и ниже: все "нет"
bb-код для строк:
Заголовок: Начало и конец строки.
Название BB кода: tr Замена:
<tr style="border: 1px solid grey; padding: 5px;">{param}</tr>
Пример:
Описание: Начинает и заканчивает строчку.
Опции и ниже: все "нет"
bb-код для ячеек:
Заголовок: Начало и конец ячейки.
Название BB кода: td
Замена:
<td style="border: 1px solid grey; padding: 5px; ">{param}</td>
Пример: Ячейка
Описание: Начинает и заканчивает ячейку.
Опции и ниже: все "нет" ************************************* Создав эти три bb-кода, вы сможете строить таблицы таким образом: [tab] 1 ячейка 1 строки 2 ячейка 1 строки 1 ячейка 2 строки 2 ячейка 2 строки
То есть начинаем и заканчиваем таблицу первым bb-кодом, каждую строку - вторым, а ячейку - третьим. Единственное неудобство - после полного создания таблицы нужно убрать все пробелы между тегами - иначе перед таблицей будет разрыв. Вопросы и пожелания по доработке - приветствуются.