Webboard

Pełna wersja: Edycja postbit_classic - komunikatory
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8
adres forum: localhost póki co
na czym polega problem (screen, opis, komunikaty):

Przerabiam obecnie szablon postbit_classic. Chcę dodać informacje o komunikatorach (podawane normalnie w profilu użytkownika) pod rangą (widok klasyczny).

Jak zaimportować zawartość, używanej w member_profile, zmiennej $memprofile['dowolny komunikator'] :huh:

: "IM Icons on Postbit" (http://community.mybb.com/mods.php?action=view&pid=204), jakby go przerobić - się sprawdzi?
BZab napisał(a):Jak zaimportować zawartość, używanej w member_profile, zmiennej $memprofile['dowolny komunikator']
$post['fidX'] (X - ID dodatkowego pola), albo jeśli wiesz co jest w 'dowolny komunikator' to użyj $post['dowolny komunikator'], ale wiedz, że ze spacją działać nie będzie.
BZab napisał(a):: "IM Icons on Postbit" (http://community.mybb.com/mods.php?actio...&pid=204), jakby go przerobić - się sprawdzi?
Tylko czy ma to jakiś sens..?
Wiem że ze spacją nie będzie działać - wiem że tam po prostu sobie podstawiam nazwę pola tabeli post.
Ad. plugin - skoro idzie to tak łatwo uzyskać, podmieniając nazwę tabeli - to oczywiście nie ma sensu.

A w jakiś nie za skomplikowany sposób idzie dać warunkowo nie wyświetlanie informacji o komunikatorach, w przypadku niewypełnionego pola tabeli post dla danego komunikatora? (Albo informacji o tym że użytkownik nie podał takowego) Jedyne co mi do głowy przychodzi to prosty skrypcik w php sprawdzający czy jest ustawiona wartość, czy nie i zależnie od tego albo by wyświetlał, albo nie...
Najprościej to pluginem http://mybbhacks.zingaburga.com/showthread.php?tid=464
Kod:
<if $post['fidx'] then>
tutaj kod komunikatora
</endif>