ORCA special/national characters missing in URL

Hi there,

D701, Orca 10, no mods, pure installation.

Issue:

I'm using polish lang as main language for both the site and forum. All translated, no problems there.

When someone add a new post in Orca with any polish special characters in the title, URL link to this message is not constructed properly.

I.e. post message with title 'Wiadomość aktywność zastrzeżona'.

URL address to this post (to site with this post) should have all national characters translated and swapped to standard UTF characters.

So as to me URL shoud look like:

http://www.xxxxxxx.pl/forum/#topic/wiadomosc-aktywnosc-zastrzezona.htm

but instead my llinks looks like

http://www.fetyszcafe.pl/forum/#topic/wiadomo-aktywno-zastrze-ona.htm

Can someone help on this one?

Is it a bug?

Is it Orca poor SEO/SEF support??

Is there anything I can do about it to make Orca post URL's proper??

Thank

Quote · 5 May 2010

I don't believe that no one else faced this problem....

anyone please???

bonnex people??!!

Quote · 6 May 2010

This actually has nothing to do with Dolphin and everything to do with your host.  You would have the same problem no matter what CMS you use.

I had the same problem with ü ä and so on.  Turned out that my server did not have MB_String configured correctly.  You will have that problem unless your server is in Europe.  You can get around this though.  Here is what I did.

Edit utils.inc.php in the inc directory.

Look for this code.

function htmlspecialchars_adv( $string ) {
return htmlspecialchars($string, ENT_COMPAT, 'UTF-8');
}

Now you insert your substitutions.  Note that you will have to figure out the code for the Polish characters.  This is what I use for German.

function htmlspecialchars _adv( $string ) {
//return htmlspecialchars($string, ENT _COMPAT, 'UTF -8' );
$string = htmlspecialchars($string, ENT _COMPAT, 'UTF -8' );
$replaces = array( "ö", "ä", "ü", "Ö", "Ä", "Ü ",
"ß ");
$patterns = array( "ö", "ä", "ü", "Ö",
"Ä ", "Ü", "ß ");
$string = str _replace($patterns, $replaces, $string);
return $string;
}

Quote · 6 May 2010

thanks fugum for your solution.

will have a try your solution tomorow and let you know about it.

but just to let you know that you are not quite right about this issue:

This actually has nothing to do with Dolphin - I believe it does

everything to do with your host - I believe it doesn't

you would have the same problem no matter what CMS you use - no. I host 59 customers account on my server with more tan 150 domains names in tottal. pp are using all sort of CMS from joomla, bbphp3, mambo, wordpress, etc etc etc.... up to some really exotic solutions. I would say 90% of most common CMS's solution of the net has been already installed in the past or is installed on my server at the moment. no one had that problem ever.....

you will have that problem unless your server is in Europe - yes, my server is in Europe and has been provided by hosteurope.de.

will let you know about the progress

thanks

Quote · 15 May 2010

...still no luck with the issue...

any help?

boonex team? anyone?

Quote · 24 May 2010
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.