• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    patrixon78 jest nieaktywny Użytkownik
    Dołączył
    Sep 2011
    Przegląda
    Glasgow UK
    Posty
    86
    Przydatne posty
    5

    Domyślnie Custom BBCode problem

    Witam. Z różnymi rzeczami sobię radzę z łatwością, ale zdarzyła się rzecz dla mnie straszna.
    Poległem na rzeczy wydawałoby się bardzo prostej, a jednak.
    Mianowicie migrowałem sobie z MyBB na vB 4 i taki oto mnie spotyka żarcik ze strony skryptu
    BBCode w kilku przypadkach się różni w wymienionych skryptach. Nie chciałem zawracać gitary nie szukając
    za pomocą wujka google i innych forach, ale niestety nie znalazłem. Nawet nie było żadnego odzewu na vBulletin.org (nie wypowiadam się na temat niektórych tam koderów). Postanowiłem się zwrócić do Was gdyż nigdzie indziej nie znalazłem odpowiedzi.
    Tylko proszę nie traktujcie mnie jak na vBulletin.org gdzie za małą zmiane w kodzie koder wystosował propozycję na interes życia, że za jedyne 30$ poprawi swój nieaktualizowany od jakiegoś czasu plugin (dostępny za darmo na vBulletin.org).
    Więc kończąc to użalanie się nad sobą wrócę do sedna sprawy.
    Mianowicie po migracji w postach (tysiące) mam np. tagi [ align=center ] [ /align ] a vB uzywa tagów [ center ] [ /center ]
    i chciałbym prosić o dokładną wskazówkę jak to poprawić masowo nie edytując każdego posta i poprawiając kodu manualnie.



  2. #2
    AgentFL jest nieaktywny Użytkownik
    Dołączył
    Dec 2010
    Posty
    65
    Przydatne posty
    7

    Domyślnie

    Można wykonać zapytanie w SQL, aby to podmienić.
    Temat był wałkowany na vbhelp kilka razy [podobne przypadki].

    To powinno pomóc: http://vbhelp.pl/pytania-problemy-66...ej-bazie-7263/


  3. #3
    Awatar Mateusz
    Mateusz jest nieaktywny vBHELP.pl Team
    Dołączył
    Feb 2008
    Przegląda
    Gdańsk
    Posty
    542
    Przydatne posty
    119
    Wpisów
    2

    Domyślnie

    Niestey problemem jest to, że:
    [ align=center ]
    [ align=left ]
    [ align=right ]
    są zamykane tym samym tagiem:
    [ /align ]
    w vB jest to odpowiednio:
    [ CENTER][ /CENTER]
    [ LEFT][ /LEFT]
    [ RIGHT][ /RIGHT]

    Można całkiem usunąć formatowanie w postach w ten sposób:

    W paczce skryptu Impex znajduje się skrypt upload\impex\tools\cleaner.php
    Wystarczy:
    1.Zrobić kopię bazy danych na wszelki wypadek.
    2. Ustawić w linijkach 37-41 interesujące nas elementy na true .
    3. Ustawić w linijkach od 50, np. :
    Kod:
    $replacer = array(
    			"[ align=center ]"	=> "",
    			"[ /align ]"	=> "",
    			""	=> "",
    			""	=> "",
    			""	=> ""
    );
    i analogicznie wypełnić inne linijki w miarę potrzeby.
    4. Odpalić skrypt.


  4. #4
    patrixon78 jest nieaktywny Użytkownik
    Dołączył
    Sep 2011
    Przegląda
    Glasgow UK
    Posty
    86
    Przydatne posty
    5

    Domyślnie

    @AgentFL dzięki za podpowiedź i właśnie kiedyś gdzieś czytałem o tym, ale umknęło. Nie jestem typkiem co zakłada wątek bo mu się nie chce używać szukajki. Wierz mi, że wpisywałem różne frazy i nic nie znalazłem. Może mi też umknęło. Nie bardzo też człowiek ma czas na przeszukiwanie każdego posta bo trochę się na głowie ma, że nawet czasu juz na własne forum zaczyna brakować Staram się zazwyczaj szukać i radzić ze wszystkim bez zawracania komuś głowy sam. Niestety nieraz się po prostu nie da. Szukałem nie tylko tutaj. vBulletin.org też założyłem wątek na który do dzisiaj nie ma odpowiedzi. Na domowym forum vB nawet nie zakładam bo czytam i widzę co się tam dzieje, że z większością problemów i tak odsyłają na vB.org no chyba, że skorzystasz z ich płatnego wsparcia Co do zapytania w samej bazie to nie wiem jak je poprawnie skonstruować dlatego pytam tutaj (nie oczekuję dokładnego wyjaśnienia jak i gdzie to zrobić bo wiem co i jak tylko nie wiem jak skonstuować zapytanie )

    @Mateusz... o! na pewno spróbuje tej metody i dam znać jak mi poszło. Dziekuję za łopatologiczne wyłożenie mi tematu.

    edit:

    @Mateusz dzięki jesteś wielki kolego! Tyle pierniczenia a dwie minutki roboty i wszystko jest cacy. Wiszę Ci ogromnego browca!
    Ostatnio edytowane przez patrixon78 ; 22.09.2011 o 19:08


  5. #5
    AgentFL jest nieaktywny Użytkownik
    Dołączył
    Dec 2010
    Posty
    65
    Przydatne posty
    7

    Domyślnie

    Przepraszam za OT:
    Monolog zbędny. Ja cię nie karcę. Zwracam uwagę tylko, ze kilka razy się pojawiało i podałem linka. Aczkolwiek i tak tutaj jak Mateusz pisał metoda z impexem o wiele lepsza.


  6. #6
    patrixon78 jest nieaktywny Użytkownik
    Dołączył
    Sep 2011
    Przegląda
    Glasgow UK
    Posty
    86
    Przydatne posty
    5

    Domyślnie

    @AgentFL jeszcze raz dziękuję bardzo za wskazówki. Każda rada jest mile widziana jak i też krytyka. Nie był to z mojej strony monolog tylko dyskusja i nie w formie pretensji. Jeżeli to tak odebrałeś to jest to zwykłe nieporozumienie. W takim razie przepraszam. Ważne, że działa i wątek można zamknąć. Pozdrawiam.


  7. #7
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    299
    Wpisów
    1

    Domyślnie Temat oznaczony jako "ROZWIĄZANY"

    Ten problem został rozwiązany, a wątek zamknięty.

    • Jeśli chcesz zadać nowe pytanie, załóż nowy wątek.
    • Jeśli masz wątpliwości odnośnie rozwiązanego problemu, poproś moderatora o otworzenie wątku.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67