Fix Broken Category Class Title in SharePoint 2010 Blog site

December 12 2012 89 comments

There is an old bug in SharePoint 2010 that surfaces to me from time to time: blog site category title doesn’t render correctly if it contains some funny foreign characters we Finnish like to use in our language.

The power of umlauts is too much for this blog

The reason I’m writing this down right now is that I’ve got a case tomorrow at work where I have to fix this. This happens on a regular basis and I always write the fix from the scratch. Only this time, I don’t have to do it. I’ve got the CTRL-C / CTRL-V solution right here.

Buğra Postacı has blogged a solution that involves SharePoint Designer and manual labour earlier this year. As I’m not a fan of either I decided to use some nasty client script to hack the problem.

But let’s start with CSS!

Those question marks look weird in the category title, let’s get rid of the title by applying a CSS display: none.  As we’re going to use JavaScript for our fix, it will take a few milliseconds to complete. I’m doing this CSS hiding to prevent flicker until the JS kicks in. Pure optional, that is.

h3.ms-CategoryTitleMonth { display: none;}

Let's hide the title with a bad word, there might be children watching

The Javascript

I’m going to be using my favourite DOM manipulation library, jQuery combined with some vanilla JS but you can use whatever works for you. I’m just using the jQuery to find the element, so it is a bit of an overkill here but this is just an example.

First we need a helper function getUrlVars() to parse the URL and get to the hash. We will be using that to get the category name.

function getUrlVars() {
    var vars = [], hash;
    var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
    for (var i = 0; i < hashes.length; i++) {
        hash = hashes[i].split('=');
        vars.push(hash[0]);
        vars[hash[0]] = hash[1];
    }
    return vars;
}

When the page is ready, we set the textual content of the category title to the decoded hash value and show the element (it was initially hidden with CSS). I’m using PageLoad() here because the page I’m using has a postback but once again you can use whatever works for you.

function pageLoad() {
    $j('h3.ms-CategoryTitleMonth').text(unescape(getUrlVars()['Name'])).show();
}

Which translates to:

The Iceman cometh!

That’s all there really is to it. Have fun.

Popularity: 3% [?]

89 comments to “Fix Broken Category Class Title in SharePoint 2010 Blog site”

  1. İstanbul Hasta Bakıcısı
    İstanbul Hasta Bakıcısı Hizmeti
    İstanbul Hasta Bakıcısı Diye Bir Çok Firma Ve Bakıcı Çıkmakta Fakat Biz Hasta Sahiplerini Müşteriden Ziyade aile sıcaklığını Gibi hissettirerek Hasta Yardımcı hizmeti gerçekleştirmeye Gayret Gösteriyoruz.

    Hasta bakıcı Arıyorum Diye İnternette Arattırdığınızda Arama motoruna Tarafından Bir çok Bakıcı Firması ve Danışmanlık Gibi Bir çok Yerlerle Karşlılaşacaksınız.

    Fakat Bakıcı ve Yardımcı hizmeti Kaliteli ve itinayla Devam Ettiren Çok Az Sayıda Bakıcı Danışmanlık Firması Bulunmaktadır.

    Hasta Bakıcısı İstanbul
    İstanbul Hasta Bakıcısı
    önemli olan ise Bu Yardımcı ve Bakıcı hizmetini Gerektiği Gibi En İyi ve Güvenilir Bir Şekilde Sağlamaktır.

    İlk Olarak İstanbul Hasta Bakıcısı Başta Olmakla Üzere Yurt Dışlarına da Gereken Özeni Göstererek

    Yabancı Personel Hizmeti Sunmaktayız ve Çift vatandaşlık almış Avrupa Pasaportu olan Bulgaristan veya Gürcistanlı yardımcı / bakıcı Eleman Hizmeti Sunmaktayız

    Yaşlı Bakıcısı, Hasta Bakıcı Eve Yardımcı veya Hastanede Refakatçi bakıcı ve Yardımcı Eleman Hizmeti Vermekteyiz

    Bu Hizmetleri Almak İçin Bize her zaman web sitemizden http://www.evinizdekibakici.com veya iletişim numarasından ulaşabilirsiniz Ay Yıldız Bakıcılık

    Yatalak Hasta Yardımcı Hizmeti
    Yatalak Hasta Bakıcısı Sabır Güler Yüz Şefkat İsteyen Bir Hizmet Deneyim Ve Tecrübe gerektiriyor

    “Yatalak Hasta Yatak Yarası” Oluşmaması İçin Hastanın Sürekli Olarak Temiz Tutulması

    Belli Aralıklarla Çevirerek Pozisyon Verilmesi Genelde Gün İçinde belirli saat Aralıklarıyla ( örnek 2 saat sağ tarafına 2 saat sonra sol tarafına) pozisyon verilmelidir ve Nemli Terli Kalmamasına Özen Gösterilmesi Gerekmektedir.

    Yatak Yaralarının Önemli Faktörlerinden Biriyse de Fazla kilo Sürekli Yatağa Bağlı veya Hareketlerinde kısıtlı olan kişilerde daha çok görülmektedir yatak yarasının Oluşmasını Hızlandıran faktörlerden Biri Olduğundan Dolayı Yemesine ve İçmesine de Önem Gösterilmesi Gerekiyor.

    Hastaya Hasta Hasta Olduğunu sürekli dillendirmemeye ve hasta Muamelesi Gibi Davranışlardan Kaçınmayız ve sürekli motivasyon verilmesi gerekir.

    Psikolojik Durumu İyileştirme Hastanın Ve yakınları Yardımcı Bakıcı Kişinin Devamlı olarak ev içinde aktiviteler

    sohbet ve radyo, televizyon olmalı Gazete, dergi okunmalı veya kendisi okuyabiliyorsa yönlendirilmelidir.

    Hastaya İyi Ve Öz verili Bir şekilde davranılması Şefkatli ve güler yüzlü yaklaşımlarda Bulunarak motive edilmelidir.

    Yatılı Hasta Bakıcısı Genelde En Çok Tercih Edilen Evde Hasta Bakıcı Hizmeti veya Hastanede Yatılı Refakatçi

    Gündüzlüden Farkı İse Gün Boyu hastanızla ilgilenerek ihtiyaçlarını karşılaması ve gece ani durumlarda müdahale edebilmesinden dolayı hasta ve yaşlıların tek başına kalmaması için tercih edilmektedir haftanın 6 günü hizmet vermektedir

    Deneyimli ve Tecrübeli bakıcıda yardım alınması hasta için hem de hasta yakınları için Daha Rahat ve Sorunsuz Bir Yaşam Sürdürmek İçin gerekmektedir.

    Hastane ortamında bu konuda deneyimli refakatçiler evde ise yatılı Hasta Bakıcılar tarafından yapılmaktadır.

  2. Hasta Bakıcısı Yardımcılar
    Hasta Bakıcısı Hizmeti Faaliyet veren firmamızın tüm personelleri

    bir çok eğitim ve güvenirlik protokollerinden geçerek Yardımcı ve Bakıcı iş vermektedir.

    Yatılı Hasta Bakıcısı deneyimli, tecrübeli, güvenilir, temiz ve disiplinli olması gerekmektedir.

    Çünkü sizlerin emanet ettiği hasta ve yaşlı bireylerinizi kendi ailesi olarak görmeli Tüm İhtiyaçlarını

    zamanında Yerine Getirmeli Özellikle İlaçlarını Zamanında vermeli, bakımını ve temizliğine

    Özenle ve düzenli olarak yapması gerek Bakacağı Kişiyle sohbet Etmeli

    Hastanın moralini ve motivasyonunu yüksek tutabilmelidir.

    Hasta Bakıcısı
    Hasta Bakıcısı Bayan
    Hasta Bakıcısı Hizmeti
    Yeni hastalıklar geçiren, kaza veya doğuştan gelen bir hastalığı sahip,

    bakıma ihtiyacı olan yakınlarınızı ve güvenilir hasta bakıcılara emanet edebilirsiniz.

    Yatılı Yardımcı Personel
    Ay Yıldız Bakıcılık İnsan Kaynakları olarak en güvenilir hasta bakım hizmetlerini sizlere Sunuyoruz

    Sevdiklerinizi Rahat ferah içinde hayatlarını sürdürmelerini sağlamak için yardımcı personellerimizi

    özenle seçerek sizlere sunuyoruz Memnuniyetiniz Bizim İçin Çok Önemli İşimizi Ciddiye Alıyoruz Hizmet verecek adayların özverili ilgi alakalı güler yüzlü deneyimli tecrübeli olmasına Dikkat Ediyoruz

    Ücretlerimiz Siz Değerli Müşterilerimizi Zorda Bırakmayacak Kadar Makul Olması için

    gayret gösteriyoruz Günün Her Vaktinde Bizlere Ulaşabilirsiniz.

    Bakıcının görevleri nelerdir ?
    Yardıma ihtiyacı olan hastanın veya yaşlı bireyin ilaçları zamanında vermek

    Yemek, Mama Sıvı Gıda Su gibi temel ihtiyaçlarını üstlenmek

    Genel vücut temizliğini Öz Bakım yerine getirmek

    fiziksel aktiviteleri hastanın iyileşmesine yardımcı olmak

    Tansiyon Ölçümü, nabız gibi hayati fonksiyonlarının takibini Sağlamak

    Moral ve motivasyon olarak hastaya destek olmak

    Hastanın bulunduğu evi temizliğini ve düzenini sağlamak

    Profesyonel Yaşlı Bakıcısı

    Yatılı Bakıcı Yardımcı ihtiyacınız mı var ?

    İnternet’te bir çok siteyi gezdiniz bulamadınız mı?

    Ay Yıldız Bakıcılık Hizmeti Evinizdekibakici.com

    Deneyimli ve tecrübeli bakıcı ve Yardımcılar İçin İhtiyacınız Olan Yardımcıyı Bulmanıza Yardımcı Oluyoruz.

  3. İstanbul Bakıcı Hizmeti
    Nasıl Bir Yardımcı Arıyorsunuz
    “Hasta Bakıcı” Ev İşlerine, Yardımcı Olacak Kişiler Öncelikle Saygı, hoşgörü ve tecrübeye dayalı olarak yapılması. tecrübeli ve uzman kişilere emanet ederek süreci en iyi şekilde sağlayabilirsiniz.

    Yaşlı Hasta Bakıcısı
    evde hastanede bakıcı
    Biz Ay Yıldız Bakıcı Hizmeti Olarak Sizlere Bakıcı konusunda Daima Yanınızdayız

    Hasta Yaşlı Yardımcı Bulmak Arık Sorun Değil Sizin Aradığınız kriterleri Bünyemizde Kayıtlı Adaylar Arasından Değerlendirerek Sizlere En İyi Bakıcıyı Bulmanıza Yardımcı Oluyoruz.

    Anne Babaya Yardımcı
    Anne Babaya Yardımcı Bay Bayan Bakıcı Personel mi Arıyorsunuz.

    Evde Tek Yaşayan Bakıma İhtiyacı Olan Aile Büyüklerine Yaşamını Kolaylaştırmayı Sağlamak İçin Evde Hastanede Yerli Yabancı Bay Bayan Bakıcı Personel Hizmetini Siz Hasta Yaşlı Yakınlarına Yaşantınızı Daha Rahat Ve ferahlatarak Kendinize Zaman Ayırmanızı ve sevdiklerinizin Sürekli Olarak Yatılı ya da gündüzlü hizmet sunmaktayız.

    Hastanede Evde Refakatçi
    Hasta Bakıcısı Refakatçi Personel
    SİZE EN UYGUN BAKICIYI NASIL BULUYORUZ ?

    Refakatçi Hasta Bakıcı özelliklerini tespit eder ve size 2 saat içerisinde en az 2 tane profilini resimleri ve bilgilerini sunuyoruz. Firmamızı arayarak ”Bay veya Bayan Refakatçi” için size hemen bir görevli yönlendirmemizi sağlayabilirsiniz.

    Değer Verdiğimiz Aile Büyükleri Başta Olmak Üzere Veya Yakınlarımızdan Hastalıktan Veya Doğuştan Kendi İhtiyaçlarını Karşılayamama Gibi Sorunlar Sebebiyle Hasta bakıcısı Veya Refakatçi Hastanede Covid19 Hasta Refakatçi Hizmeti Vermekteyiz. Ay Yıldız Bakıcı Hizmeti Detaylı Bilgi İçin Bize Ulaşın

    Eve Hastaya Yardımcı
    Profesyonel ev yardımcısı bu alanda yaşadığı deneyim ve tecrübeler

    İşinde ne derece başarılı olduğunu kanıtlamış bir personeldir.

    Dolayısıyla, siz kendisine eviniz ile ilgili yapılması

    Gerekenleri uzunca anlatmanıza gerek kalmadan,

    O yapılması gereken tüm işleri anlar.

    Bu anlamda daha verimli çalışacağından emin olabileceğiniz gibi aynı zamanda “güvenilir”

    Bir personel olması da büyük bir avantajdır.

    Evde Hasta Yaşlı Bakıcılar personel için belirlenen çalışma şekli şartları

    ise yardımcının yatılı olması ya da gün içerisinde belirli saatlerde

    Çalışması durumuna göre farklılık göstermektedir.

    Bu aynı zamanda fiyatları da önemli ölçüde etkileyen bir ayrıntıdır.

    Sonuç olarak iş Veya özel hayat durumunuza bağlı olarak.

    Beklentilerinizi karşılayacak bir hizmet anlayışına sahip ve güvenilir bir kadın ev İşlerine yardımcı

    Bulmak için yine bu alanda güvenilir bir sağlayıcı firmadan yararlanmanız gerekiyor.

    Evde Anneye yardımcı ihtiyaçlarınız için nitelikli ve güvenilir çözümlerimiz ile hizmetinizdeyiz.

    “Yatılı Gündüzlü Yardımcı”
    Bir ev için yardımcı kadın alımı yapılırken üzerinde durulması gereken temel kriterlerin sadece bir kaçıdır.

    Ev Yardımcısı alımı yaparken, bu işi gerçek anlamda yapabilecek bir personel seçimi yapmanız gerekiyor.

    Hem ev işlerini yapabilecek kadar el yatkınlığının olması hem de güvenilir olması,

    Fakat tercih edilecek kadın personelin, bu işlerde becerikli olması, seri ve enerjik davranması,

    Ev içerisinde düzenin sağlanmasından, mutfaktaki yemeklerine yapımına kadar her bir ayrıntıyı yapabilmesi gerekiyor.

    Yardımcı Ne İş Yapar

    Ev işleriniz için ”yardımcı Bayan personel” ev içerisindeki genel düzen ve genel işleyişten sorumludur.

    Aynı zamanda aile bireyleri evde olduğu zamanlarda,

    En önemli yardımcıları konumundadırlar.

    Aile üyeleri evde olmadığı zamanlarda ise, ailenin daha küçük,

    çocuk yaştaki bireylerin bakıcılığını

    Yapabilecekleri gibi aynı zamanda

    evin temizliğinden de sorumlu olurlar.

    Bir ev İşi yardımcı kadın için ev içerisinde iş sınırı neredeyse yok gibidir. Temel olarak yapması gerekenleri ise aşağıdaki gibi maddeler halinde sıralandırmamız mümkündür.

    Evin genel temizliğini yapması
    Mutfak işlerini yapması yardımcı olması
    Çocuklara bakması, sahip çıkması, gerektiğinde eğitmesi
    Ev içerisindeki önemli, değerli eşyaların korunması ve zarar görmemesi
    Yemek, temizlik, ütü, çamaşır, bulaşık gibi rutin işlerin yapılması
    Alıverişin yapılması

    Gibi maddeler, eviniz ile ilgili her türlü işi yapacak ya da yardım edecek

    personelin başlıca görevleri arasındadır.

    Eve Bayan Yardımcı Bulmanızı Yardımcı Olacak İstanbul Bakıcı Hizmeti İçin Bize 7/24 Ulaşabilirsiniz

    Ay Yıldız Bakıcı Hizmeti 2008 yılında İstanbul başta olmak üzere tüm Türkiye genelinde güvenilir, referanslı,

    tecrübeli insan kaynağı tedarik hizmetini vermek amacıyla kurulmuştur.

    Ay Yıldız Bakıcı Hizmeti İnsan Kaynakları alanında uzman, profesyonel ve güvenilir kadrosu ile bir çok ailenin, yaşamlarını kolaylaştırıcı hizmetler sunmaktadır.

    Niçin Yatılı Bakıcı Tercih Edilmelidir ?
    bakıcı gece, gündüz günün her saati hastanızın sağlık ve ihtiyaç durumu ile sürekli takip halindedir.

    Normal Bir hasta bakım hizmeti

    Genel olarak gün içerisinde bir kaç saat belirlenir.

    Ancak “yatılı hasta bakıcı” hizmeti için

    “saat belirleme” durumu söz konusu değildir.

    Nitekim ”bakıcı personel” hastanızın yaşam alanında kendisine sağlanacak

    Bir oda da kalacak ve sürekli olarak hastanız ile ilgilenecektir.

    Neden ”Yatılı Yabancı Hasta Bakıcısı”

    Yatılı hasta bakıcısı haftanın 6 günü 24 saat hastasıyla beraber yaşarken, haftada bir gün 24 saat izin kullanmaktadır. İzin Konusu Çalışan ile İşveren Arasında Uygun Görülürse 12 saat Gündüzlü Çıkıyorlar. Yoğun bakım gerektiren, ani acil müdahale gerektirebilen hastalık türleri için bakıcı hizmeti son derece önemlidir.

    Tüm bu maddeler ve daha da fazlası, hastanızın daha sağlıklı olmasını sağlayacak

    temel ihtiyaçlarını giderebileceği ve her an iletişim kurabileceği profesyonel,

    samimi ve güvenilir yardımcı için yatılı hasta bakıcı hizmeti önemlidir.

    Gündüzlü Olarak Sadece İSTANBUL İçi Hizmet Veriliyor.

    Diyorsanız Doğru Adrestesiniz Yatalak Yaşlı Bakıcısı için Şimdi Bizi Arayın.

    Yalnız yaşayan yaşlılar için tecrübeli,

    referanslı Yaşlı Bakıcısı Hizmeti. Yatılı Gündüzlü. Hizmetler: Alzheimer Hasta Bakıcısı, Demans Hasta Bakıcısı, Parkinson Hasta Bakıcısı, Yatılı Yaşlı Bakıcısı.

    Hemen Şimdi Arayın Bakıcınıza Kavuşun Deyişim Garantili.

    Mobil : 0538 546 61 63

    WHATSAPP : 0538 546 61 63

    Tel : 0212 945 40 43

  4. Drei says:

    It would be much easier to fix because of this article. Thanks
    https://www.excavationsantaclarita.com/

  5. Фільми says:

    It’s an awesome paragraph designed for all the online people;
    they will take advantage from it I am sure.

  6. TS Ladies says:

    TS Ladies springt in die Lücke zwischen einer Anwendung wie Tinder und Grindr, die sich sowohl an Heterosexuelle als auch an Homosexuelle richtet. Obwohl Tinder und auch Grindr zusätzlich erlauben, sich als Transgender zu registrieren, sind sie nicht speziell für diesen Zweck. Das ist bei dieser Seite der Fall. Natürlich möchte man auch hier nicht in eine Schublade gesteckt werden. Aber wenn Sie auf der Suche nach einem Shemale sind, ist dies die richtige Seite für Sie!

  7. George Yurin says:

    Thanks for this helpful content. I’d love to read this. I hope you do more of this. I’ll be seeking you time to time.
    https://www.drywallcoquitlambc.com/

  8. Angel17 says:

    Thanks for sharing this guide. This is so informative! LG Appliance Repair Kitchener

  9. Maria says:

    Thanks for fixing this!

    Maria | gutter companies near me

  10. I think this is really informative! Thank you for this!

  11. Accountant says:

    Very much appreciated. Thank you for this excellent article. Keep posting!

  12. It’s going to be finish of mine day, but before end I am reading
    this great post to increase my experience.

  13. Shaun says:

    That’s genius! I think it’s possible that we can collaborate in Baltmore. Just let me know if you’re interested. Cheers

  14. Shaun says:

    That’s genius! I think it’s possible that we can collaborate in Baltimore. Just let me know if you’re interested. Cheers

  15. builder16 says:

    “Great work. Very helpful and informative.
    https://treeremovalcalgary.net

  16. Clayton says:

    Ontario, Canada, offers loads of thrilling leisure options with regards to gambling.

    Our online card room affords high-notch accessibility, with dozens of fee options, including multiple currencies.

    Although you’ll sometimes want the same payment choice for deposits and
    withdrawals, there may be an option to switch to another.
    MyStake casino stands out among others as the finest choice.
    Roulette is considered the traditional casino game and may be very easy
    to play.The game requires that you just place
    a wager and then watch the seller spin the wheel.In case you are profitable, your
    guess pays out, and you are free to wager once more.While roulette is
    a game of ability, some bets pay out better than others and so it’s worthwhile familiarizing your self with the totally different betting option earlier than taking part in the game.
    Poker is an thrilling game that checks players’ expertise and techniques.

    Zodiac Casino is a secure and trusted gaming
    platform licensed to protect players’ funds whereas they enjoy its extensive choice of
    games. Experience thrilling games and exciting rewards
    - multi function place! No matter the game or stakes, you’ll have access to
    unique VIP bonuses and promotions, equivalent to match
    provides and signal-up rewards that promise big wins in just a
    few clicks.

  17. builder16 says:

    “very nice post, i certainly love this website, keep on it
    https://rdlandscapingcompany.com

  18. Elias Prior says:

    W ciągu ostatnich kilku lat nowe polskie kasyno online z bonusami bez depozytu stały się coraz bardziej popularne jako sposób na przyciągnięcie nowych klientów i zatrzymanie tych już istniejących.

  19. Eulah Jasso says:

    Takže kdybych věděl, které získáte. Online casina vás přivítají vstupním bonusem pro nové hráče, stačí si jen vybrat a začít protáčet válce zdarma.

  20. Select those that best suit your wants and preferences. Best flavored coffees with great taste at reasonably priced worth. This great cream can make wrinkles disappear and make that face good and easy.

  21. In this most recent one he covers the ultimate guide of the Bible, Revelation. He explains the context of the e book in its time (there have been many Apocalyptic productions: they had been a acknowledged sub-style, like science-fiction).

  22. Liam Awad says:

    Dacă simți că ai nevoie de ajutor pentru că ai simptome de adicție de jocuri de noroc, fiecare casino online din România îți oferă acces la metode prin care poți contacta echipe întregi de suport unde poți primi ajutor pentru a putea.

  23. Ngan Pesina says:

    Mai mult decât atât, ne asigură că este un mediu de joc sigur și corect. Suma minimă pentru depuneri la un casino online este de regulă 50 RON, dar poate fi și mai mică, chiar de 10 RON, în funcție de metoda de plată.

  24. さらに、プレイワールドカジノは、5000種類以上のゲームを提供しています。入金方法の選択:.

  25. Luann Cronan says:

    Os dois argumentos de main() indicam os argumentos dados para o programa na linha de comando, na forma de um vetor de strings. O código abaixo é de um programa que recebe 5 números inteiros e informa qual destes é maior.

  26. Mergulhe em um mundo virtual tocando em alguns botões do seu computador ou smartphone e ganhe alto. Quais são essas diretrizes para os jogos caça-níqueis? Além disso, você vai saber se aqueles jogos têm rodadas bônus.

  27. Ariel Mein says:

    Egy dunai gályáról irányította Galambóc ostromát és a vár ágyúzását. Az 1430.

  28. builder16 says:

    It was very informative. Thank you for sharing.

    https://bowlinggreentreeservices.com

  29. boL16 says:

    “Very good article. Thank you!
    Accountants

  30. boL16 says:

    Thanks for making this content so informative!
    https://planoplasticsurgery.net

  31. Lilly says:

    Thank you for sharing this valuable information, https://www.centralalbertaexcavating.com/

  32. boL16 says:

    Great blog! Thanks for the share.
    Plastic Surgery

  33. builder16 says:

    Thank you for sharing this with us.
    Calgary Lawn Care

  34. Leander says:

    This is amazing! Thanks for the share. epoxy flooring brisbane

  35. Cherry says:

    In order to encourage healthy growth, our staff will trim any dead, unhealthy, or overgrown branches from the tree and shape and balance it, see link here..

  36. Kurt says:

    Great stuff you shared here. Thanks! fixer upper

  37. Gladys says:

    Thank you for always keeping us here posted. dumpster rental

Leave a Reply