Podmiana bbcode

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

Podmiana bbcode

Post autor: swizz » 12 stycznia 2009, 19:46

Stworzyłem kiedyś sobie jakiś bbcode i teraz chciał bym go zamienić na Ręczna robota zajmie kilka dni ;P Można to zrobić automatycznie? Jest jakiś skrypt lub komenda do MySQL?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Podmiana bbcode

Post autor: daroPL » 12 stycznia 2009, 19:48

1. Zrób sobie kopie bazy.
2. Otwórz ją w jakimś edytorze.
3. Użyj opcji Zamień
4. Wgraj kopię bazy na serwer.

swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

Re: Podmiana bbcode

Post autor: swizz » 12 stycznia 2009, 20:45

Nic z tego ;/ Po wyeksportowaniu bazy na komputer otworzyłem ją w notepadzie, i znalazłem tylko 7 powtórzeń tego bbcoda ;/ Spróbowałem później wgrać to na serwer i po załadowaniu dostałem komunikat:

Kod: Zaznacz cały

import.php: Missing parameter: import_type  (FAQ 2.8)
import.php: Missing parameter: format (FAQ 2.8)

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Podmiana bbcode

Post autor: daroPL » 12 stycznia 2009, 21:05

swizz pisze:i znalazłem tylko 7 powtórzeń tego bbcoda
Bo BBcode wygląda w ten sposób [znacznik:{unikalny kod}]tekst[/znacznik].
import.php: Missing parameter: import_type (FAQ 2.8)
import.php: Missing parameter: format (FAQ 2.8)
Backup rób przez phpmyadmin, tak samo z wgrywaniem.

swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

Re: Podmiana bbcode

Post autor: swizz » 12 stycznia 2009, 21:22

Wszystko robiłem w phpmyadmin. Ściągnąłem phpbb_posts i podmieniłem wszystko. Teraz wygląda to tak że zamiast ramki z kodem pojawia się sam tekst [code] i [/code]. Aby zadziałało muszę odświeżyć post tzn. edytuj i wyślij. Można to jakoś poprawić?

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Podmiana bbcode

Post autor: daroPL » 12 stycznia 2009, 21:26

Wgraj kopię bazy.

Powinieneś tak to pozamieniać [stary_tag -> [code
Wszystko robiłem w phpmyadmin.
To pewnie masz jakieś dziwne ustawienia eksportu lub źle eksportujesz tabelę.

swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

Re: Podmiana bbcode

Post autor: swizz » 12 stycznia 2009, 21:28

daroPL pisze:Powinieneś tak to pozamieniać [stary_tag -> [code
Tak zrobiłem. Podmieniłem [patch i [/patch na [code i [/code

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Podmiana bbcode

Post autor: daroPL » 12 stycznia 2009, 21:37

To może lepiej będzie dodać Dodatkowy znacznik BBCode patch? To chyba będzie najbardziej bezpieczne rozwiązanie.

swizz
Posty: 52
Rejestracja: 20 marca 2008, 13:16

Re: Podmiana bbcode

Post autor: swizz » 12 stycznia 2009, 21:41

Chodzi o to że mam już ten bbcode, ale chcę żeby był taki jak ten code czyli pole tekstowe z opcją zaznaczenia wszystkiego.

Awatar użytkownika
daroPL
Zasłużony
Posty: 4564
Rejestracja: 24 czerwca 2005, 13:36
Lokalizacja: Poznań
Kontakt:

Re: Podmiana bbcode

Post autor: daroPL » 12 stycznia 2009, 21:44

Jako zamiennika użyj:

Kod: Zaznacz cały

<dl class="codebox"><dt>Kod: <a href="#" onclick="selectCode(this); return false;">Zaznacz wszystko</a></dt><dd><code>{TEXT}</code></dd></dl>
Jednak to będzie działać tylko na stylu prosilver.

Zablokowany

Wróć do „Użytkowanie”