Webboard

Pełna wersja: Własny przycisk w poście
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Nie wiem jak to nazwać ani nawet do jakiego działu to zakwalifikować więc jak coś nie tak to przenosić :E

Jakiś czas temu stworzyłem sobie taki "przycisk" który wkleja się do posta. Wygląda to mniej więcej tak:
[attachment=13287]

Problem z tym jest jednak taki, że aby taki przycisk w poście umieścić trzeba znać cały "kod" albo go skądś kopiować. Ja z tym problemu nie mam bo zawsze mogę wejść w edycję innego wątku i skopiować ale gdyby jakiś inny użytkownik chciał takie coś zrobić to miałby już mały problem :p
Kod wygląda tak: 

<center><a href="link" class="button new_reply_button" target="_blank"><i class="fa fa-download"></i> tekst buttonu</a></center>

I teraz pytanie. Da się to jakoś usprawnić? Np dodać do paska edytora tekstu "wstaw download" albo co kolwiek innego? Żeby tak nie kopiować cały czas i żeby stało to się bardziej dostępne.
Pierwsze co mi przyszło do głowy to JS, umieszczasz jakiś button w wybranym miejscu, i na zdarzeniu onClick dopisujesz na koniec tego co już jest w polu edycyjnym własny kod (HTML włączone w postach w danym dziale). Coś na zasadzie clickable smiles do DVZ Shoutbox.
2. sposób to skrócenie go do postaci MyCode i nauka użycia go innych użytkowników. Wtedy jako tekst buttonu można wstawić własną wartość.
Pierwszego kroku za bardzo nie rozumiem ale drugi może się nadać :)
Przyszedł mi do głowy jeszcze jeden pomysł. Niektóre obiekty/modyfikacje ze steam do poprawnego działania wymagają innego dodatku. I teraz jak zrobić coś na zasadzie jak było tutaj jeszcze przed pewnymi zmianami, takie pole "Czy dodatek do poprawnego działania potrzebuje innej modyfikacji?" w którym podawało by się właśnie nazwę tego drugiego dodatku. Chodzi mi o takie coś jak było tutaj "Link do forum" "Wersja Mybb". Mam nadzieję że wiadomo o co chodzi.
Po wpisaniu jakiejś treści wyświetlała by się w poście dana informacja (najlepiej formatowana, żeby była lepiej widoczna.), jeżeli pole zostawiło by się puste to nie pokazywałoby się nic albo pisało by coś w stylu "dodatek nie wymaga innych modyfikacji".

Jeżeli coś nie jaśnie napisałem to najwyżej sprostuje ale mam nadzieję że wiadomo o co chodzi :)
Plugin xThreads, robisz tam takie pola, do których wpisuje się normalnie wartość ustaloną, nie ma problemu z formatowaniem tego.
Ewentualnie plugin Default Message, który po prostu wstawia tekst do edytora.
Dobra, zobaczę co z tym da się zrobić. Teraz jeszcze chyba już ostatnie pytanie. Tworząc tutaj na forum poradnik po prawej stronie pokazuje nam się taka mała "instrukcja". Jak ją zrobić?
Oczywiście tylko dla danego działu.
Również za pomocą xThreads, tworzysz szablon globalny z zawartością szablonu newthread, o pewnej nazwie, z jakimś tam kluczem bodajże, w nim możesz dowolnie edytować układ, dodawać elementy - będą widoczne jedynie w dziale, w którym podasz klucz. No jakoś tak to było. :)
Hmm. No dobra. Jak będę potrzebował pomocy z tym całym xThreads to napiszę. W każdym razie dzięki za nakierowanie :)