Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Dodanie dodatkowych pól podczas pisania tematu

Założony przez  sauber94.

Witam, chciałbym dodać kilka dodatkowych pól takie jak na tym forum w tym dziale podczas pisania nowego tematu. Przykładowo aby można było wybierać z listy jakąś rzecz i by wyświetlało się to w poście po napisaniu tego tematu bądź wybieranie jakiejś opcji za pomocą buttonu     .
ADVERTGAME.PL
Plugin xThreads
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem!  -  Jak zbadać element?
Mam go własnie zainstalowanego, robiłem dzięki niemu kiedyś dodatkowy prefix i z tym problemu nie miałem ale jak zrobić dodatkowe pola by się w temacie wyświetlały to nie wiem, pewnie trzeba jakąś linie do któregoś z szablonu dodać.
ADVERTGAME.PL
Poradniki-przykłady http://mybbhacks.zingaburga.com/showthread.php?tid=559 pokombinuj.
1. Tworzysz nowe pole w Custom Thread Fields
2. Nadajesz nazwę, key itp.
3. Dodajesz do Display Format coś podobnego do tego
Nick: {VALUE}<br />
4. Tworzysz nowy szablon twój_prefix_postbit_first_classic i twój_prefix_postbit_first w szablonach globalnych
Gdzie dodajesz {$GLOBALS['threadfields']['twój key podany w pkt. 2']} przed {$post['message']}
U mnie to wygląda tak

{$ignore_bit}
<a name="pid{$post['pid']}" id="pid{$post['pid']}"></a>
<div class="post classic {$unapproved_shade}" style="{$post_visibility}" id="post_{$post['pid']}">
<div class="post_author scaleimages">
<div class="pbclassicusername">
<strong><span class="largetext">{$post['profilelink']}</span></strong> {$post['onlinestatus']}
</div>
{$post['useravatar']}
<div class="author_information">
<span class="smalltext">
{$post['usertitle']}<br />
{$post['userstars']}
{$post['groupimage']}
</span>
</div>
<div class="author_statistics">
{$post['user_details']}{$post['newpoints_postbit']}{$post['ougc_awards']}
</div>
</div>
<div class="post_content">
<div class="post_head">
{$post['posturl']}
{$post['icon']}
<span class="post_date">{$post['postdate']} <span class="post_edit" id="edited_by_{$post['pid']}">{$post['editedmsg']}</span></span>
{$post['subject_extra']}
</div>
<div class="post_body scaleimages" id="pid_{$post['pid']}">
<div class="post_body" id="pid_{$post['pid']}">
{$GLOBALS['threadfields']['nick']}{$GLOBALS['threadfields']['imie']}{$GLOBALS['threadfields']['wiek']}{$GLOBALS['threadfields']['steamid']}{$GLOBALS['threadfields']['sm']}  {$GLOBALS['threadfields']['doswiadczenie']}{$GLOBALS['threadfields']['staz']}{$GLOBALS['threadfields']['opis']}{$post['message']}
</div>
</div>
{$post['attachments']}
{$post['signature']}
<div class="post_meta" id="post_meta_{$post['pid']}">
{$post['quick_quote']}{$post['iplogged']}
</div>
</div>
<div class="post_controls">
<div class="postbit_buttons author_buttons float_left">
{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}
</div>
<div class="postbit_buttons post_management_buttons float_right">
{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quickrestore']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_mention']}{$post['button_report']}{$post['button_warn']}{$post['button_purgespammer']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}
</div>
</div>
</div>
5. Czyścisz szablony showthread_threadfields i showthread_threadfield_row
5. Edytujesz dział i w Template Prefix wpisujesz swój prefix jaki mają te szablony

PS. Możliwe, że o czymś jeszcze zapomniałem ale możesz spróbować czy to zadziała.

U mnie wygląda to tak:

   

   
Działa jak oczekiwałem tylko chciałbym co nieco przerobić (o ile się da). Mianowicie czy jest możliwość zrobić coś takiego, są dwie opcje wyboru:
- REKLAMA 
- WSTAWIENIE BANNERU GT

Gdy ktoś wybierze REKLAMA CS to chcę by reszta opcji do wyboru dotyczyła podania nazwy i kodu reklamy a gdy ktoś wybierze WSTAWIENIE BANNERU GT by wyskakiwało tylko pole do wstawienia numeru IP.
ADVERTGAME.PL



Użytkownicy przeglądający ten wątek:

1 gości