phpGedView 4.1 Beta includes PunBB as a module.
I have installed it on my test URL.
http://www.amitys.com/future/phpGedView

When I write in the forum text certain characters they are shown as black diamonds with a ? in them.

phpMyAdmin shows that MySQL charset is UTF-8 and connection collation is utf8_unicode_ci

the table collation is latin1_swedish_ci

all the PunBB tables are MyISAM, except punbb_online that is HEAP

I have earlier tried to change the PhpGedView table collation to utf-8. This caused me not to see the Hebrew ?  as expected, so went back to the  latin1_swedish_ci definition.

The characters that do not show on my PunBB installation are:

3 Hebrew letters: Alef ? ,  Mem sofi (used at the end of a word) ? and Nun ? 

Cyrillic
Problems at least with ? ? ? ? ? ? ? ?

Greek
Problems with ? ? ? ? ? ? ?

Arabic (I hope these are the correct used UTF-8 letters)
Problems with ? (alif) ?(ba) ? (gim) ?(ta) ? (?ayn) ? (lam) ? (?alif maq??ra) ??(kasra) ?? (?amma) ? (Arab 0)

Czech, Hungarian, French, Polish etc. letters
Problems with Á Í Ï ? ? ? Ý à ? ?

I have filled these and other letters on your test forum.
They show there as expected.

What causes the problem?
How can I overcome it?

Meliza