Thank you for the great module!

I've installed cumulus 1.3 following the steps in installation guide.
I've added Cyrillic characters to .swf file following the steps in http://www.roytanck.com/2008/08/04/how-to-add-more-characters-to-wp-cumu... and I end up with:

Cumulus displays the Cyrillic taxonomies (tags) but they are not click-able. (the default language of the site is cyrillic (Bulgarian).
If I click on 'more tags' link under the block it leads to a page with the tags and there they works like links.
Does anybody knows how to make cyrillic tags to work like links displayed in cumulus.

Any help in this direction is greatly appreciated.

CommentFileSizeAuthor
#6 Tag.zip1.56 KBJohnz86

Comments

pinyooooo’s picture

I have the same problem.

Georgii’s picture

I had the same problem for Russian language. But I finally found one SWF file that has Russian and links are clickable. As I understand Russian goes as cyrilic and maybe SWF I found could help you.

I have shared it on my site.
http://igeorg.ru/cumulus-swf

manop’s picture

I was wondering how to fix this. I got the same problem with Thai language. It displays Thai language correctly but is non-clickable.

manop’s picture

Just a note that I can fix it. I use the source code of Cumulus 1.2.2 instead of 1.2.3, so the links work fine now. An example can be seen at http://civil.eng.cmu.ac.th/

artatum’s picture

@manop : And could you please share this source 1.2.2 ?

The solution for displaying every character is to :
- edit .fla in Flash, remove all languages
- choose arial unicode MS as font
-edit com/../tags.as
- find _tf.embedFonts = true
and switch to _tf.embedFonts = false
- replace format.font = "Arial"; by format.font = "Arial Unicode MS"
- save tags.as
- export cumulus.swf
You're done (and now it displays all languages and is only 5Ko!)

Johnz86’s picture

StatusFileSize
new1.56 KB

The fundamental problem when creating own language version of cumulus plugin is that its not clickable, becouse of new security link checking. Your version of Cumulus modul dosent suply absolute links in form of "http:\\". There are two posibilities how to handle this problem. For future versions of this modul it would be good to modify the theme_cumulus_weighted($terms) or taxonomy_term_path function so it provides absolute path for the flash file.

Other solution is to build own version and modify the flash file. Go to com/roytanck/wpcumulus/Tag.as and delete if( _node["@href"].substr(0,4).toLowerCase() == "http" ){} closure. Then you can compile the file and it will work. But i warn you this could be a security risk and it is posible that relative path wont work on every browser.

I did modify the flash file, rather than temper with the module. If i come with reliable way of doing it, i will post it. I will attach the Tag.as file so you can build your own version of the cumulus.swf file. The security and browser risk is still involved.

webflo’s picture

FYI i updated the cumulus.swf to the lastest version. Only absolute urls are accepted and clickable.