Not signed in (Sign In)

Vanilla 1.1.10 is a product of Lussumo. More Information: Documentation, Community Support.

    •  
      CommentAuthortjk
    • CommentTimeMar 6th 2006
     
    new issue of my war with russian language... now i get an error in rss feed. please see it: http://tjk.cc/photos/plog-rss.php?level=album&id=3
    on the place of that "(по���е�)" should be a russian name for the picture. so it stops generating feed on the place of russian characters. I searched the net about this error and some people say that it happens because of "not well-formed" feed, but i am not sure this is the case and i don't know any solution(
    •  
      CommentAuthorextremeg
    • CommentTimeMar 6th 2006
     
    It's the Ampersands in your descriptions that are causing the problem.

    Try using this tool, and it will tell you what is wrong with the feed:
    http://feedvalidator.org/
    •  
      CommentAuthormike
    • CommentTimeMar 15th 2006
     
    TJK, there is a new ticket on Trac that describes a fix for giving Plogger true UTF-8 support, I think you will find your solution there.

    http://dev.plogger.org/ticket/122
    (Thanks Victor!)
    • CommentAuthorddejong
    • CommentTimeMar 15th 2006
     
    Are we running htmlentities() on data going into the db?

    Cheers,
    Derek
    •  
      CommentAuthormike
    • CommentTimeMar 15th 2006
     
    In version 2.1 we used htmlspecialchars(), which converts every possible character into an HTML entity, for version 3 we switched to htmlentities(), which only converts a subset of special characters, so the malformed XML entries should be corrected in the development version.
    • CommentAuthorddejong
    • CommentTimeMar 15th 2006
     
    You got your definitions backwards, Mike, but I'm glad for the response. ;)
    htmlentities() converts all special characters, htmlspecialchars() only converts < > ' and ".

    Cheers,
    Derek
    •  
      CommentAuthormike
    • CommentTimeMar 16th 2006
     
    Oops. Thanks=)