CreeperSiteMap

Mar 30 2011 Published by under MediaCreeper

Somewhere along all updates I forgot to update the CreeperSiteMapEngine, perhaps one of the most important pieces for search enging robots to index, it generates an XML with links, priority, update frequence for almost all pages on the site, again it was a silly error .. encoding of urls. As we accept IDN-domains, a small piece of code that handled the encoding that wasn’t very well written, which made the script emit errors and halt less than half way through.

That might explain why I haven’t seen as much traffic to certain pages as expected, hopefully the sitemap.xml will be re-indexed in a while and traffic returns.

There is also a humans.txt file available as well, with credits to the helpful people around me.

No responses yet

IDN-Domains on MC

Jan 25 2011 Published by under MediaCreeper

Just posted an update, fixing a… bug that was introduced the last time I had time to do some updates. The bug effectively stopped all IDN-domains lists on MediaCreeper from being listed, this due to a quirky UTF-8 encoding problem between PHP and MySQL.

No responses yet

A few updates

Jan 17 2011 Published by under MediaCreeper

I just rolled out a few updates, most dealing with IDN-domains. Noticed that it broke in a few places, encoding, encoding encoding… well, I’ll fix it tomorrow as it isn’t a show-stopper.

The sorting of the SiteCloud on the /latest page has been fixed, IDN-domains where always on the “bottom” as it was sorted on the domain name, the IDN prefix, “xn--“, made that happen — now the domains are unIDNed (a word?) .. so they appear normal.

A few cleaners applied, printfriendly.com and webcache.googleusercontent.com are stripped and original links are restored.

No responses yet

Translations

Jul 14 2010 Published by under MediaCreeper

I’ve built MediaCreeper with support for multiple languages, at the moment there is two complete language definitions; Swedish and English.

These are the two languages I can handle and speak, read and write. English will be enough to reach out to the world but I can imagine that there will be requests for German, French… Mandarin?

It’s quite simple really, all strings (yes, strings) of all languages are kept in a single XML-document (will be split into several if necessary) that is read when a page is prepared for rendering (in CreeperFramework’s TemplateEngine), a selector is used to point at a language out of several — so it’s easy to add more.

The few things needed to create a new language/translation is a language-template file (an XML-fragment really) and a good text editor that can handle UTF-8 encoding properly.

I think it is even possible to handle RTL-languages, I have nevere tried it, all the bits should be there though.

Interested in translating MediaCreeper into another language? Write me a mail, mediacreeper (-at-) gmail.com

No responses yet