• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    KAMESENIN jest nieaktywny Początkujący
    Dołączył
    Mar 2012
    Posty
    4

    Question Własny BBCode z listą opcji

    Jak w temacie
    Mimo poszukiwań nie znalazłem sposobu stworzenia własnego bbcodu który działałby i wyglądał jak ten wbudowany np. size.
    Wiem że można zupełnie bez problemu dodać bbcoda z opcją ale nie wiem jak zrobić aby w edytorze była lisa opcji. Nie mogę tego robić metodą "prób i błędów".
    Pytanie zasadnicze czy to w ogóle możliwe do wykonania z panelu administratora?

    Konkretnie chodzi o zastąpienie istniejącego SIZE własnym.
    Tu podaje się rozmiar jako 1-7 a potrzebuje podawać owy rozmiar w punktach. Jak stworzyć BBcode zastąpienie to wiem. Gorzej jak zrobić samo pole w edytorze.

    Zmiana jest potrzebna bo forum migrowało ze skryptu który tak właśnie traktował SIZE i teraz w starych postach gdzie wartości są ustawione na 8-36 wszystko jest wyświetlane jak size 7

    Zastąpienie wszystkich size zapytaniem SQL też będzie kłopotem (forum ma ponad 200000 postów).

    Jak rozwiązać ten problem? Będę wdzięczny za każdą pomoc.



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

    Domyślnie

    Cytat Zamieszczone przez KAMESENIN Zobacz posta
    Zastąpienie wszystkich size zapytaniem SQL też będzie kłopotem (forum ma ponad 200000 postów).
    Wg mnie to jest najlepsze wyjście.
    Z tym, że trzeba to wykonać w odpowiednim skrypcie, który będzie kolejkował zapytania SQL.
    Powiedzmy 100 postów, przerwa X sekund, kolejne 100 postów.

    Przerobienie edytora z poziomu panelu administtracyjnego (np. poprzez opcje) nie jest wykonalne.
    Trzeba edytować pliki poświęcone za CKEditor.
    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ą"


  3. #3
    KAMESENIN jest nieaktywny Początkujący
    Dołączył
    Mar 2012
    Posty
    4

    Domyślnie

    Najlepsze z pewnością. Szczerze powiedziawszy to sam jedynie wyszukuje informacje a decyzje nie należą do mnie.
    Dzięki za rozwianie złudzeń co do edycji z poziomu ACP.

    Mam jeszcze inne pytanie z tej kategorii.
    Nie będzie problemem wyłączenie forumowego Size i zastąpienie go własnym.
    Dość topornym rozwiązaniem byłoby dodanie w zamian bbcoda [small] dla czcionki 8pkt, [big] dla czcionki 14 i dla tych dodać graficzne przyciski aby były w edytorze oraz 3 bbcode klasyczny size z opcją podającą rozmiar czcionki w punktach (niedostępny w edytorze). Pierwsze dwa w zupełności wystarczą userom do pisania bo forum i tak regulaminem ogranicza czcionkę do 14 pkt a 3 rozwiążę problem starych postów i sygnatur i będzie dostępny dla nieco bardziej zaawansowanych użytkowników.

    Pozostaje jeden problem. Jak ustawić graficzne przyciski small i big w miejscu za wyborem rodzaju czcionki a przed kolorem czcionki (czyli tam gdzie teraz jest size)? Zgaduje że i tego dokonać się nie da z poziomu ACP? Jeśli nie to czy mógłby ktoś uprzejmy wskazać konkretne pliki do edycji (najlepiej jeszcze mniej więcej gdzie tego co zmienić trzeba w nich szukać)

    Samo forum jest w wersji 4.1.10 z tutejszym spolszczeniem.

    Z góry dzięki za pomoc.


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