Здрасте всем, снова я и снова с каверзным вопросом.
(не виноватый я, просто глупый - всех пожеланий пользователей выполнить не могу)

Данная тема уже поднималась несколько раз на support.getbb, но поддержки не получила, лишь советы и высоко интеллектуальные варианты решения проблемы :(

типа "имхо гораздо проще будет использовать шрифт fixed"

Код: Выделить всё

ФИО      №
----------
иванов   5
петров   4
сидоров  3
или "посмотри Генератор таблиц"

Мне много не надо, всего лишь иметь табличку и опреративно на ней отслеживать изменения (корректируется модераторами):
Изображение
Если реально сделать не возможно подобное, то фиг с ним, согласен на вид:
Изображение
2й вариант менее эстетичен и нагляден :(

P.S. желательно чтобы в ячейке можно было использывать жирный шрифт у некоторых надписей и выравнивание по центру ячейки
Комментарии: 20

GoDFaTHeR 11 фев 2009, 19:45 Сообщение

banzaika
Сдается мне .... если данная таблица будет заполняться модераторами то тебе не нужен BBCODE!

Просто используй PAGE1 а там можешь спокойно пользовать ХТМЛ
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 11 фев 2009, 20:10 Сообщение

Документацию только что нашел... классный справочник Самоучитель HTML.chm

GoDFaTHeR, прости не понял как модератор может редактировать page1???
Это надо его полуАдмином сделать чтобы был доступ к шаблонам...
Мне например стремно, мало ли что там эти модераторы наисправляют.
Доступ к шаблонам только у меня, помоему это логично в плане порядка...
  • 0

GoDFaTHeR 11 фев 2009, 20:22 Сообщение

banzaika
хм не подумал :)

Но на поддержке ты видел ОЧЕНЬ БОЛЬШИЕ решения этой проблемы, использовать можно их (как вариант один самых легких http://support.getbb.ru/viewtopic.php?p=7125#p7125 ) ну или самому менять значения в таблице на странице 1, думаю это не шибко трудно.
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 11 фев 2009, 21:05 Сообщение

GoDFaTHeR писал(а):(как вариант один самых легких m http://support.getbb.ru/viewtopic.php?p=7125#p7125 m )
Рассматривал вариант.
Но отсутствие гибкости тега вынудило от него отказаться.
Можно конечно не спорю для каждой конкретной таблицы писать свой ББкод, но помоему это вешалка...
Хотя их надо-то всего 2а в год...
Даж не знаю :(
Лень самому за таблицей следить.

Лан, уже начал описывать ее в html, может если понравится, попробую ее загнуть под ББкод (честно, это 1й эксперимент с html, до этого просто не надо было)

Пасибо за участие :privet:

P.S. глючит однако у Вас ББкод Quote, уже несколько раз цитировал и то лишние символы как в этом посте, то текстовое содержимое окошка с аватаркой вставляется
  • 0

GoDFaTHeR 11 фев 2009, 21:21 Сообщение

GoDFaTHeR писал(а):(как вариант один самых легких http://support.getbb.ru/viewtopic.php?p=7125#p7125 )
Ну не знаю... у мну ничего не глючит
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 12 фев 2009, 18:55 Сообщение

Нашел вариант.
Для него надо создать 3 ББкода: Таблицу, "шапочку" и "универсальную строку".

[Таблица] = <TABLE BORDER=1>{TEXT}</TABLE>
(создает заготовку, без ячеек)

Шапочка:
[шапочка] = ячейки описанные html и возможно заполненные.

Универсальная строка (на 19 ячеек в мое случае):
[строка] = [st]{TEXT1},{TEXT2},{TEXT3},...,{TEXT19}[/строка]
(Да, знаю, тупо, но вариантов несколько, от простого html до js и т.п.)

В итоге в посте в тело [таблица][/таблица] вставляем [шапочка][/шапочка] и нужное количество строк с данными через запятую [строка]21,Пупкин,Х,,,,,Х,,,,,,,,,,,[/строка].

Вот результат:
Изображение

Т.к. коды служебные, их можно не выводить на общую панельку.

+Заметил косяк, если теги писать c вводами, например
[таблица][шапочка][/шапочка]
[строка][/строка]
[строка][/строка][/таблица]
то таблица смешается вниз от "начала" поста на количество вводов,
а если слитно
[таблица][шапочка][/шапочка][строка][/строка][строка][/строка][/таблица]
то проблем нет.

Теперь вопросы:
1. Как в ячейке повернуть текст на 90 градусов?
Не нашел в документации. Пример см.1е сообщение в этой теме.
2. Возможен ли экспорт данных из вложенного в пост текстового файла?
3. Напрягает стандартная рамка, помогите с документацией, как сделать ячейки просто линиями и что вообще в этом плане может html?
  • 0

GoDFaTHeR 12 фев 2009, 20:09 Сообщение

banzaika
Единственное что нашел по повороту текста это [hide]http://a-shapovalov.livejournal.com/2316.html[/hide]
как это запихнуть в ббкод не могу сказать...
2. Возможен ли экспорт данных из вложенного в пост текстового файла?
Если будешь писать вместе с тэгами сразу :)
3. Напрягает стандартная рамка, помогите с документацией, как сделать ячейки просто линиями и что вообще в этом плане может html?
попробуй тут почитать

[hide]http://htmlbook.ru/html/table.html[/hide]
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 13 фев 2009, 13:46 Сообщение

GoDFaTHeR писал(а):Единственное что нашел по повороту текста это http://a-shapovalov.livejournal.com/2316.html как это запихнуть в ббкод не могу сказать...
не помогло... Статья интересна, но оч. специализирована. Я почему-то наивно думал что подобная ситуация стандартна и предусмотрена в html...
Может тогда в моем случае проще картинки в ячейки вставлять с текстом под 90 градусов...

2. Про экспорт данных вобще интересно как привязаться к вложенному файлу.
К тому же структура того эе csv как раз с "разделители запятые", и в моем ББкоде разделители ячеек - запятые.
GoDFaTHeR писал(а):
banzaika писал(а):3. Напрягает стандартная рамка, помогите с документацией, как сделать ячейки просто линиями и что вообще в этом плане может html?
попробуй тут почитать http://htmlbook.ru/html/table.html
Пасибо за статью, еще нового узнал о html, но почему-то описанное в ней у меня в форуме не работает... Конкретно:
Рамка обычно рисуется как трехмерная, добавление параметров bordercolor и border к тегу <TABLE> создают однотонную линию.
  • 0

GoDFaTHeR 13 фев 2009, 14:04 Сообщение

banzaika писал(а):Может тогда в моем случае проще картинки в ячейки вставлять с текстом под 90 градусов...
Вариант интересный
banzaika писал(а):и в моем ББкоде разделители ячеек - запятые.
Можешь ставить разделителем хоть слово ДУШ :)
banzaika писал(а):но почему-то описанное в ней у меня в форуме не работает... Конкретно:
Цитата:
Рамка обычно рисуется как трехмерная, добавление параметров bordercolor и border к тегу <TABLE> создают однотонную линию.
Зависит от браузера
Например в ЛИСЕ при верстке с картинками картинки имет бордюр а в ИЕ нет
Приходится прописывать в ручную что бордюр у картинки равен 0
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 18 фев 2009, 14:25 Сообщение

Пожалуйста помогите с браузерами, вернее с описанием таблицы.
Вот код который использую:

Код: Выделить всё

[Shapka1kLeto][/Shapka1kLeto]

Код: Выделить всё

<tr><td ROWSPAN="2">№</td><td ROWSPAN="2">Ф.И.О.</td><td colspan="3">Ин.яз.</td><td colspan="3">Мат.анализ</td><td colspan="2">Психология</td><td colspan="4">Программирование</td><td colspan="2">Философия</td><td>Философия<br>(избранные главы)</td><td colspan="2">Физика</td></tr>
<td>дз1</td><td>дз2</td><td>зач</td>
<td>дз1</td><td>КР</td><td>ЭКЗ</td>
<td>дз1</td><td>зач</td>
<td>дз1</td><td>дз2</td><td>КР</td><td>ЭКЗ</td>
<td>дз1</td><td>ЭКЗ</td>
<td>зач</td>
<td>дз1</td><td>зач</td>
Вот отображаемое Opera:
Изображение

ie6:
Изображение

Mozilla Firefox 3:
Изображение


Причем в отображении "для печати" с Opera:
Изображение

ie6:
Изображение

Mozilla Firefox 3:
Изображение

Подскажите что не так эксплореру и что за фигня с вариантом для печати???
Меня интересуют: центровка текста в ячейках и вобще отображение самих ячеек.
  • 0

GoDFaTHeR 18 фев 2009, 19:34 Сообщение

banzaika
Пропиши в атрибутах бордюры
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 18 фев 2009, 19:43 Сообщение

GoDFaTHeR, бордюр прописан.
Вот ББкод table

Код: Выделить всё

[table]{TEXT}[/table]

Код: Выделить всё

<table border="1">{TEXT}</table>
Может я что-то нитак понял...
Подскажи плиз
  • 0

GoDFaTHeR 18 фев 2009, 19:46 Сообщение

У таблицы бордюр есть а вот у ячеек нет...
  • 0
На этом сервисе можно cоздать форум бесплатно
Домены для форума ТУТ

banzaika 19 фев 2009, 13:51 Сообщение

Или я не допонимаю тебя или 1но из 2х :(
Для создания таблицы я использую 3 ББкода.
Причем таблица формируется внутри кода table, в нем и прописан бордюр.

Код: Выделить всё

<table border="1">{TEXT}</table>
Как прописать бордюр "отдельно у ячеек" я пытался найти в справочнике, но не нашел.
Везде говорится что бордюр описывается при создании таблицы <table>.
Вот как выглядит моя таблица в посте:

Код: Выделить всё

[table]
[shapka1kleto][/shapka1kleto]
[st19]1,,,,,,,,,,,,,,,,,,[/st19]
[st19]2,,,,,,,,,,,,,,,,,,[/st19]
[st19]3,,,,,,,,,,,,,,,,,,[/st19]
[st19]4,,,,,,,,,,,,,,,,,,[/st19]
[st19]5,,,,,,,,,,,,,,,,,,[/st19]
[/table]
Вот сам пост в Opera:
Изображение

Я то ячейки "рисую" уже в таблице...
В чем моя ошибка? :(
  • 0