Captcha at registration and message icons addition not working

Started by pulpfiction, December 27, 2006, 05:43:49 PM

Previous topic - Next topic

Greybrow

Did you read this thread? :)
That would be Modifications file, which is the smallest one.

MrAnderson.cl

Sorry I haven't noticed that file... I saved it in ANSI but it didn't solved the problem... CAPTCHA still not working...

What if I turn back to latin encoding modifying the database un mysql??

Greetings

thealx

Ok, I found the problem. It only occurs if TinyPortal is installed over the SMF and utf-8 encoding is in use.
To get rid of this, you have to remove the BOM signatures from these files
TPhelp.russian-utf8.php
TPmodules.russian-utf8.php
TPortal.russian-utf8.php
TPortalAdmin.russian-utf8.php
(hint: replace "russian" with your own language)

The simpliest way to do it: open a file in any of utf-8 capable text editors and save it as Unicode (UTF-8 Without Signature) - Codepage 65001. Visual Studio 2005 has done this conversion well for me.

Greybrow

So still it seems that it is an bug in smf, that it doesn't take care of those boms.

MrAnderson.cl

Quote from: MrAnderson.cl on March 12, 2007, 11:45:52 PM
Sorry I haven't noticed that file... I saved it in ANSI but it didn't solved the problem... CAPTCHA still not working...

What if I turn back to latin encoding modifying the database un mysql??

Greetings

Problem solved... at least in my forum... the problem was the Joomla/SMF bridge...

Greetings

flash_os


MrAnderson.cl

In our case the problem was that we had redirected Joomla index manually... so the captcha didn't worked at all... once we redirected Joomla index automaticallly through the configuration... the problem got solved...

Check this couse maybe some of you may have the same problem...

Greetings

flash_os

My problem was solved by removing the BOM signature from all php files in Babylon directory.
Removed BOM with EditPad Lite.
Thanks to greyknight17.

hobox

Great post!

For me it was enough to just remove the BOM from TPortal.swedish-utf8.php.


dxyy

I'm also having a problem with my visual verification when using simplified Chinese.

I don't use Tiny Portal or anything else but SMF. :(

I tried replacing the modifications.chinese-simplified-utf8.php, but that didn't seem to help.
I've tried some of the other things mentioned in this thread, but nothing has worked so far. The visual verification works fine if I'm using English.

Any help available with this?

Thanks. :)

PS: Link to my forum can be found in my signature. ;)

Ambasador

Quote from: Greybrow on March 12, 2007, 04:14:08 PM
Did you read this thread? :)
That would be Modifications file, which is the smallest one.

Well it's not the smallest for all of us, but it is the one with the bug! Just converted mine (Serbian latin and Serbian Cyrilic) to ansi, and guees what, it works!

QuoteI tried replacing the modifications.chinese-simplified-utf8.php, but that didn't seem to help.

Try to copy modifications.english.php to your server and rename it on the spot.


dxyy

It seems that as long as I save my Modifications.chinese-simplified-utf8 as utf-8 that the captcahs do not work if someone uses Chinese. When I am using English everything is fine.

Is this a bug? ???

EDIT: Also, if I modify the index.chinese-simplified-utf8 file (even though it was already saved as utf-8) the captcha stops working! Gosh, is this problem only something I am experiencing? :(

Advertisement: