Nasazena nová verze BlogEngine.NET

autor Radek 16. November 2010 14:49

Přesně před měsícem jsem musel dočasně zakázat komentování všech příspěvků, protože množství spamových komentářů přesáhlo kritickou mez. Používal jsem BlogEngine.NET 1.5, jenž trpěl slabinou, kterou šikovní spammeři dokázali využít. Posledních pár večerů jsem strávil se zdrojovým kódem poslední verze BE.NET 1.6.2.46, doplnil lokalizaci, ošetřil prasácky napsané stringy přímo ve zdrojáku, upravil motiv, ošetřil ukládání unicode znaků, doplnil další rozšíření, verzi pro tisk atd. Výsledkem je aktualizovaná verze, do níž jsem ještě namontoval Addthis.com a Pdfpal.com.

Tato nová verze nepůsobí navenek nijak převratným dojmem, ale to podstatné je ukryto v administračním modulu dostupném po přihlášení privilegovaného uživatele.  Vévodí tomu zcela nový dashboard, jenž přehledně zobrazuje vše, co je v blogu potřeba zkontrolovat. Zcela přepracovány jsou výpisy všech dostupných objektů, ať již to jsou příspěvky, komentáře, stránky, uživatelé, role, práva. Pokud je potřeba psát nový článek přes web, je k dispozici aktualizovaná verze TinyMCE. Nejdůležitější změny (alespoň pro mne) se ukrývají ve správě komentářů, v antispam filtrech, v pravidlech automatického zamítání/potvrzování komentářů.

Přemýšlel jsem, jak neotrávit české komentátory a přitom snadno odblokovat ty různé indické či pákistánské spammery či celosvětové roboty. Nasazení recaptcha mi přijde strašně brutální, pamatuji si, jak jsem to už málem vzdal na blogu Michala Valáška, když mi to vybíralo slova s francouzským e grave. Svěřit české komentáře online antispamové službě taky není úplně bezpečné. Nakonec jsem zvolil řešení takové, že český uživatel snad pochopí, cizinec se, doufám, nečapne. A až se to provalí, tak holt změním otázku, námětů se najde dost.

Štítky:

BlogEngine.NET

Spamové komentáře v BlogEngine.NET

autor Radek 18. July 2009 03:17

Ačkoliv má BlogEngine.NET v sobě zabudovaný skrytý CAPTCHA kód, který celkem úspěšně zabraňuje strojově přidávaným komentářům, vyskytuje se v poslední době další fenomén – lovci SEO zadávají ručně komentáře na dle jejich názoru navštěvované servery, aby si zvýšili svůj pagerank v Googlu, Binqu atd.

Na česky psaném blogu vždy takový komentář vypadá jako pěst na oko, takže to ani moc nezkoušeli. V průběhu posledních dvou týdnů se však situace změnila a těch komentářů – spamů rapidně narostlo. Nechci nastavovat moderování = schvalování komentáře před jeho zveřejněním, proto jsem si nastavil pouze e-mailové anotace, že byl přidán komentář, nicméně si říkám, proč bych měl těmhle podivným existencím tolerovat zneužívání technologií k jejich prospěchu. Začal jsem tedy hledat, co se děje. Pokud by někdo měl blog postavený na BE.NET 1.4 či 1.5, příjde mu třeba tento článek vhod. More...

Štítky:

BlogEngine.NET | Programování

Použití Windows LiverWriteru a BlogEngine.NET

autor Radek 8. July 2008 01:03

Při spouštění blogu v září 2007 jsem pár dnů bojoval s Windows LiveWriter. Ačkoliv se o něm moc neví, jedná se o výborný klientský blogovací nástroj, umožňující komfortní přípravu článků, klidně v režimu offline.

Přesto se však našly mušky, které ztěžovaly život českého bloggera. V první řadě to bylo přednastavené HTML kódování non-ascii znaků přímo na straně WLW jak v těle příspěvku, tak v položkách <title> a <author>. V souvislosti se zprovozňováním nové verze BlogEngine.NET jsem se k tomu problému vrátil a tentokrát vyřešil kompletně. More...

Štítky: ,

BlogEngine.NET | Jiný SW | Windows

Migrace na BlogEngine.NET verze 1.4

autor Radek 8. July 2008 00:11

Před půlnocí jsem dokončil převod blogovacího software z verze 1.2 na 1.4. Verzi 1.2 jsem používal od října 2007 k plné spokojenosti. K 1.3 jsem se na přelomu roku nemohl dopracovat, poté se objevila kritická bezpečnostní chyba, takže jsem se nakonec rozhodl vyčkat na příští verzi. 29. června byl BlogEngine.NET 1.4 vydán. V průběhu dvou večerů jsem provedl upgrade, převedl do nové verze všechna svá vylepšení, dodělal chybějící lokalizaci. Co nového přináši BE.NET 1.4? More...

Štítky: ,

BlogEngine.NET

BlogEngine.NET videa

autor Radek 3. October 2007 00:04

Že obrázek vydá za tisíce slov, je známá pravda. A pokud je ten obrázek navíc pohyblivý, je to ještě lepší. Autoři BlogEngine.NET (dále BE) připravili několik video souborů ve formátu WMV, která jednak osvětlují rutinní práci a za druhé demonstrují technické možnosti tohoto blogovacího nástroje. More...

Štítky:

BlogEngine.NET

Another (blogger) World

autor Radek 30. September 2007 22:18

Když jsem začal pátrat po nějakém blogovacím nástroji, připadal jsem si jako z jiného světa. Pojmy typu slug, pingback, trackback, blogroll, permalink šly totálně mimo mne. Deficit jsem alespoň částečně dohnal tady. Porovnání implementace pingback a trackback mezi WordPress a BlogEngine.NET je tady.

Další legrace typu Gravatar, coComment a MonsterID jsem si pak nastudoval na příslušných webech.

Štítky:

BlogEngine.NET

Proč BlogEngine.NET?

autor Radek 26. September 2007 22:58

Výběrem vhodného blogovacího nástroje jsem strávil docela hodně času. Požadavky byly jasné - ASP.NET, freeware, lokalizovaný do češtiny, podporující databázi MS SQL Server 2005. More...

Štítky: ,

BlogEngine.NET

O autorovi

Radek Doležel
ASP supervisor ve společnosti Telefónica Czech Republic, a.s. [Více]
Profil Radka Doležela na LinkedIn
MCTSWOT

Archív