Здравствуйте, есть просьба помочь сделать данный код.
Количество строк и столбцов чтоб можно было выбирать. Флаги не нужны, нумерация так же не нужна. Главное чтоб вид данной таблицы был такой, или похожий.
Последний раз редактировалось CabinetAdmin 06 май 2014, 15:28, всего редактировалось 1 раз.
Причина: Изменено название темы
Комментарии: 26

CabinetAdmin 04 май 2014, 11:58 Сообщение

Турнирная таблица, как я понял. Можно попробовать реализовать. Если исходить из реализации самой таблицы, то ничего сложного в ней нет, другой вопрос как это сделать в ббкоде...

Есть такой вариант. Выглядеть будет так:
Изображение
В одном ббкоде содержится половина таблицы (с первого до седьмого пункта). Последний пункт выбирается с помощью указания номера, т.е. будет он расположен сверху или снизу. Вторая часть (с 8 по 14), это уже второй, где указан другой номер для последнего пункта.

В общем, в виде кода это будет выглядеть так:
Только зарегистрированные пользователи могут видеть данное содержимое.
Само использование bbcode можно соорудить так:

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

[st={NUMBER}]{TEXT1}/{TEXT2}/{TEXT3}/{TEXT4}/{TEXT5}/{TEXT6}/{TEXT7}/{TEXT8}[/st]
Отделение одного пункта от другого можно задать любым другим символом.
В {NUMBER} задаётся цифра 3 или 4. 3 - пункт будет снизу, 4 - сверху.

Стили:
Только зарегистрированные пользователи могут видеть данное содержимое.
Второй bbcode:

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

[st2={NUMBER}]{TEXT}[/st2]
[hide]

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

<div class="st-body{NUMBER}">
<div class="st-{NUMBER}">
<table class="st-tablebg" cellspacing="1">
<tr><td class="st-row2">1</td><td class="st-row1">{TEXT}</td></tr>
</table>
</div>
</div>
[/hide]

Тут тот же принцип, расположение задаётся цифрой 3 или 4. 3 - пункт будет снизу, 4 - сверху.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Evangelion 07 май 2014, 00:15 Сообщение

Извините, но я не сильно в этом разбираюсь, можно сказать вообще не разбираюсь...(
Вот что получилось у меня: http://f6.s.qip.ru/NGYkK1LX.png
Код писал так:

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

[st=4]Первый игрок/Второй игрок/Третий игрок/Четвёртый игрок/Пятый игрок/Шестой игрок/Седьмой игрок[/st]
И куда стиль прописывать я не знаю
  • 0

CabinetAdmin 07 май 2014, 15:27 Сообщение

Стили можете добавить в файл content.css, в самый конец, это в папке theme вашего стиля. Если стиль на основе subsilver2, то там всего один stylesheet.css, добавьте в него, тоже в самый конец.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Evangelion 07 май 2014, 15:34 Сообщение

А в админ разделе это можно найти? Так как форум бесплатный.
  • 0

CabinetAdmin 07 май 2014, 15:38 Сообщение

Да. Тогда: Стили - Темы - Ваш стиль - Изменить.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Evangelion 07 май 2014, 15:50 Сообщение

CabinetAdmin писал(а):Да. Тогда: Стили - Темы - Ваш стиль - Изменить.
Добавил в самый низ, но всё по прежнему так-же и осталось
  • 0

CabinetAdmin 07 май 2014, 16:15 Сообщение

Обычно помогает очистка кеша и куки браузера. Либо не в свой стиль добавили.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Evangelion 07 май 2014, 16:39 Сообщение

Получилось вот что: http://f5.s.qip.ru/NGYkK1Ny.png
Использовал коды:

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

[st=3]Первый игрок/Второй игрок/Третий игрок/Четвёртый игрок/Пятый игрок/Шестой игрок/Седьмой игрок[/st]
[st=4]Первый игрок/Второй игрок/Третий игрок/Четвёртый игрок/Пятый игрок/Шестой игрок/Седьмой игрок[/st]
  • 0

CabinetAdmin 07 май 2014, 17:32 Сообщение

Забыл упомянуть, прошу прощения, между таблицами не должно быть переносов строк, т.е. код должен выглядеть так:

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

[st=3]Первый игрок/Второй игрок/Третий игрок/Четвёртый игрок/Пятый игрок/Шестой игрок/Седьмой игрок[/st][st=4]Первый игрок/Второй игрок/Третий игрок/Четвёртый игрок/Пятый игрок/Шестой игрок/Седьмой игрок[/st]
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Evangelion 07 май 2014, 17:44 Сообщение

Вот: http://f5.s.qip.ru/NGYkK1NA.png
А почему нет рамок вокруг 3 и 4 игроков?)
  • 0

Evangelion 07 май 2014, 17:49 Сообщение

И как можно дальше продолжить таблицу?))
+ стрелками показал где рамок нет и полосочек
http://f5.s.qip.ru/NGYkK1NB.png
  • 0

CabinetAdmin 07 май 2014, 18:03 Сообщение

Evangelion » 2 минуты назад писал(а):стрелками показал где рамок нет и полосочек
Не правильно указал класс, поменяйте tablebg на st-tablebg. Заработался:)
Evangelion » 2 минуты назад писал(а):И как можно дальше продолжить таблицу?))
Так просто не продолжить. Можно конечно сделать ещё один ббкод. Посмотрю...
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Evangelion 07 май 2014, 18:06 Сообщение

Спасибо большое за всё)
Буду ждать решение с продолжением(если получится) :)
  • 0

CabinetAdmin 07 май 2014, 19:20 Сообщение

Обновил второй пост. Обновите все ббкоды и стили.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

Похожие темы