Twój Shoutbox to
vBShout 2.1 AJAX Shoutbox for vBulletin
Sprawa na pierwszu rzut oka wydaje się prosta, ale taka nie jest :/
Dlaczego?
Wziąłem teraz spróbowałem i w pliku xml dodałem nową funkcję:
Kod php:
function wog_username(code)
{
document.forms["vbshoutform"].shout.value += ' ' + code
return false
}
No i teraz formalnie wystarczyło tylko w szablonie forumhome_vbshout_shout
Ja zrobiłem to prostą metodą tzn tak:
Kod php:
<if condition="$Shout[s_by]">
<a href="#" onClick="return wog_username('{$Shout['username']}');">
</if>{$Shout['username']}<if condition="$Shout[s_by]"></a></if>
No i co...
NIE DZIAŁA
Dlaczego?
Otóż nasze shouty znajdują się w ukrytej ramce (plik vbshout.php).
Użycie powyższej kombinacji dałoby radę kiedy nie byłoby tej ramki i wszystko byłoby w jednym pliku.
Dlatego teraz zwracam się o poradę również inne osoby.
Może czaicie funkcję javascript
window.parent
Może wiecie jak to zkleić?
Ja teraz muszę już iść. Potem do tego jeszcze lookne, bo fajny patent do kolejnej wersji vBShouta.
Sorka, że nie pomogłem