BBcode tabelki, enter między znakami.

Pytania i prośby o pomoc. Ten dział przeznaczony jest dla Ciebie zarówno jeśli szukasz PBFa o konkretnej tematyce, jak i potrzebujesz pomocy ze stroną techniczną Twojego forum lub szukasz ludzi do prac nad własnym projektem.

Postprzez Morion » 27 maja 2014, o 11:27

Witam. Na forum mam kilka bbcode tabelek, o to przykładowy. Poniżej dałem kod bb oraz html wykorzystany.

Kod: Zaznacz cały
[przymiot={URL}][nazwapl={TEXT1}][nazwajp={TEXT2}][nazwasym={TEXT3}][nazwaang={TEXT4}][typ={TEXT5}][rodzaj={TEXT6}][koszt={TEXT7}][wymagania={TEXT8}][opis={TEXT9}]{TEXT}[/przymiot]


Kod: Zaznacz cały
<table class="bbtable" id="kartatable">
   <tr>
      <th class="bbhead" id="kartahead2" colspan="6" height="27px">{TEXT1}</th>
   </tr>
   <tr>
      <th class="bbhead" id="kartahead2" colspan="2" height="27px">{TEXT2}</th>
      <th class="bbhead" id="kartahead2" colspan="2">{TEXT3}</th>
      <th class="bbhead" id="kartahead2" colspan="2">{TEXT4}</th>
   </tr>
   <tr>
      <th colspan="2" id="kartacell1" rowspan="3" background="{URL}" style="background-position: center;  background-size:100% 100%; height: 225px;"></th>
      <th class="bbhead" id="kartahead1" colspan="2" height="25px">Typ:</th>
      <td id="kartacell1" colspan="2"><center>{TEXT5}</center></td>
   </tr>
   <tr>
      <th class="bbhead" id="kartahead1" colspan="2" height="25px">Rodzaj:</th>
      <td id="kartacell1" colspan="2"><center>{TEXT6}</center></td>
   </tr>
   <tr>
      <td id="kartacell2" colspan="4"><div class="content2" style="width: 100%; height: 163px; overflow: auto;">{TEXT9}</div></td>
   </tr>
   {TEXT}
   <tr>
      <th class="bbhead" id="kartahead1" colspan="2" height="25px">Koszt:</th>
      <td id="kartacell1" colspan="4"><center>{TEXT7}</center></td>
   </tr>
   <tr>
      <th class="bbhead" id="kartahead1" colspan="2" height="25px">Wymagania:</th>
      <td id="kartacell1" colspan="4"><center>{TEXT8}</center></td>
   </tr>
</table>


Problem w tym, że muszę go zapisywać w jednej, ciągłej linii, w następujący sposób:

[przymiot={URL}][nazwapl={TEXT1}][nazwajp={TEXT2}]...

Choć chciałbym pisać go tak:

[przymiot={URL}]
[nazwapl={TEXT1}]
[nazwajp={TEXT2}]
...


Jeśli tak robię to rzecz jasna rozbija mi to bbcode. Próbowałem dodać więc coś, co odbierze enter wprowadzony między fragmenty bbcode.

Kod: Zaznacz cały
[przymiot={URL}]{TEXT10}[nazwapl={TEXT1}][nazwajp={TEXT2}][nazwasym={TEXT3}][nazwaang={TEXT4}][typ={TEXT5}][rodzaj={TEXT6}][koszt={TEXT7}][wymagania={TEXT8}][opis={TEXT9}]{TEXT}[/przymiot]


Jednak gdy piszę fragmenty bbcode w różnych linijkach po zapisaniu postu i ponownej edycji znikają one (znów wszystko jest w jednej linijce). Dodanie {TEXT10} w kodzie html, np na końcu nic nie pomaga. Czy istnieje jakaś możliwość by dało się to naprawić i pisać poszczególne fragmenty bbcode linijka po linijce?
Avatar użytkownika
Morion
 
Posty: 470
Dołączył(a): 8 wrz 2012, o 15:23
Numer GG: 11657618

Postprzez Yatsu » 27 maja 2014, o 17:29

Podziel to na kilka bbcode'ów albo zrób tak samo podczas tworzenia bbcode'a. U mnie działa na enterach, a nic specjalnego nie robiłem. Jak nie pomoże żaden ze wspomnianych sposobów to może w to zerknę. Ew. możesz pozycjonować to rozjechanie cssem i htmlem.

Btw. dlaczego tabelki, a nie divy?

U mnie działa to tak http://ninkaitaisen.boo.pl/viewtopic.php?f=53&t=82:

Kod: Zaznacz cały
[jutsu][jap]Hanfuuin[/jap]
[pol]Połowiczne Pieczęci[/pol]
[typ]Zdolność Klanowa[/typ]
[wymagania]Ninjutsu (Seishitsu Henka) - B[/wymagania]
[opisimg=http://i1014.photobucket.com/albums/af270/myninkaitaisen/Yuki/Yuki01_zpsea8ffd15.png]Unikalna zdolność klanu Yuki pozwala im formować pieczęci z wykorzystaniem tylko jednej dłoni - umiejętność ta znacznie zwiększa ich potencjał w walce pozwalając np. trzymać broń w jednej ręce i używać technik dzięki drugiej. Wyjątkiem od tej reguły jest Hyouton, do którego zaangażować trzeba obie dłonie dla przekazania w jednej natury Fuuton i z drugiej Suiton.[/opisimg][/jutsu]


Rozbiłem w kreatorze kod html na kilka bbcodó, oparłem to na divach i działa.
Galactik-Rev PBF, Hybryda gry pbf i via www o tematyce managerskiej w świecie Galactik Football,
Avatar użytkownika
Yatsu
 
Posty: 164
Dołączył(a): 3 wrz 2012, o 21:47
Numer GG: 9272134

Postprzez Morion » 27 maja 2014, o 20:45

1. Nie chcę kilkoma bbcode tego robić, w tym rzecz, że chcę to w jednym bbcode zamknąć. Biorąc pod uwagę do czego to mi potrzebne na dłuższą metę to miałbym za dużo tych kodów, edycja utrudniona i nie wygląda to tak, jak ja chcę :)
2. Rozbicie na kilka bbcode powodowało, że entery wypadały mi przed całość w efekcie tabelka obniżała się bardzo.
3. Tabela, div, jeden but dla mnie. Do tej pory korzystałem z tabel, choć toporne to udało mi się je ogarnąć. Nie miałem z nią problemów jak z divami w pewnych momentach.
Avatar użytkownika
Morion
 
Posty: 470
Dołączył(a): 8 wrz 2012, o 15:23
Numer GG: 11657618


Powrót do Pytania/Pomoc

cron