BlogEngine and AdSense

27 aprilie 2010, 14:13 de skorpionking

Using BlogEngine is cool and gives you more freedom as other blogging platforms. One caveat is that there is no built-in capability for AdSense. Of course you can place some Ads in your master page, but what if you want to place Ads in the dynamically generated content of a post or page? To program someting like this is no rocket science but before re-inveting the wheel I've searched (binged) the internet and found a cool extension which adds AdSense to your posts. The extension is to be found here and is called AdSenseInjector. It is easy to be used and runs also with the latest BlogEngine release 1.6.1.0. Nice job Cristiano!


BlogEngine.NET 1.6

19 martie 2010, 15:51 de skorpionking

A fost lansata versiunea BlogEngine.NET 1.6 la inceputul lunii februarie. Upgrade-ul a durat 30 minute, inclusiv backup si upload pe site.

"For those who receive a steady dose of comment spam (and who doesn't!), a new powerful Comment Management and Comment Spam Filtering infrastruture has been added in version 1.6.  Comments across all posts can be viewed, edited, deleted or approved in one convenient area.  Comments can still be manually moderated, but now moderation can be automated by running comments thru remote or local comment spam validation services.  Anyone can easily build new comment spam filters and plug them into BlogEngine.NET.  It's just as simple as adding custom Extensions and Widgets is.

The other notable feature in version 1.6 is support for multiple widget zones.  You can now place widgets anywhere on your site, and even move widgets from one zone to another."


Cluj München 1140 km - ganduri clujene din Bavaria 1 an de blog

4 iunie 2009, 10:03 de skorpionking

Azi blogul meu implineste un an :-)

186 de postari si 72 de comentarii, 15 591 de pagini livrate si 7373 de vizite unice :-)

Happy anniversary :-)


Upgrade Blogengine .NET 1.3.1 la 1.4.5 nu e chiar fara probleme

30 august 2008, 21:38 de skorpionking

Azi am upgradat blogul, am avut o serie de probleme, de aceea probabil au existat cateva erori: javascript, page not found (404), probleme cu editorul wysiwyg.

  • Problema este ca noul cod genereaza nume de pagini fara a dubla "-" din titlul. Daca in versiunea 1.3.1, in titlu aveam cvea de genul CFR Cluj - Rapid, codul genera numele de fisier "cfr-cluj-----rapid, adica un "-" pentru fiecare spatiu si "---" pentru fiecare "-" din titlu. Noua versiune 1.4.5 elimina dublele "-" din numele fisierului, existand simplu "-" ca legatura intre cuvinte in loc de spatiul din titlul. De exemplu un post cu titlul "Upgrade BlogEngine" va genera un fisier in the fly cu numele "upgrade-blogengine.aspx" iar unul de genul "CFR - Steaua 3 - 0" va genera un fisier on the fly cu numele "cfr-steaua-3-0.aspx". Pentru posturile vechi, care au nume ce contin "---" va trebui sa cautati in app_data/post/ sau app_data/page in fisierele xml si sa inlocuiti aceste caractere cu "-". Problema e descrisa si aici
  • Exista si ceva probleme de javascript, legate de extensii, de obicei se primeste Object required sau Access is denied. Insa curios, numai dupa ce un app restart. Apoi erorile javascript dispar subit. Curios. Apar mai ales in meniul admin, cand se da click pe Settings sau daca aveti extensia youtube sau silverlightshow. Daca aveti ceva solutii, dati-mi de stire!
  • Editorul HTML wysiwyg face probleme. Pierde contintul la schimbarea intre viewuri, de exemplu cand alegi raw HTML si apoi salvezi, e ok, cand revii din nou in mod edit nu merge, trebuie sa revii in modul wsysiwyg.

Cum se face upgrade-ul e descris aici si aici. Una peste alta, versiunea 1.4.5 este una imbunatatita, dar necesita niste bug fixuri. Sugerez migrarea la versiunea 1.4.5 pentru ca apoi va fi mai greu sa migrezi la o versiune superioara.


BlogEngine .NET romanian language resources - resurse in limba romana

24 iunie 2008, 07:00 de skorpionking

Pentru utilizatorii  BlogEngine.Net care doresc sa foloseasca blogul in limba romana puteți downloada de aici traducerea. Dezarhivati fisierul dupa ce l-ati downloadat, il copiati in directorul App_GlobalResources si apoi in panoul de administrare (Settings) selectati limba romana. Sper ca traducerea e completa (am tradus resursele engleze) unele teme (themes) pot conține cuvinte care nu se gasesc in acest fisier. In cazul meu, utilizez o tema adaptata (brightside) si a trebuit sa ma uit la cod ca sa gasesc locurile unde erau alte cuvinte care nu au fost traduse automat. Aceste cuvinte le puteti scrie direct in cod / html sau le introduceti in resurse (de preferabil in toate resursele pe care aveti de gand sa le folositi) si in cod / html folositi Resources.labels.resursa_ta unde resursa_ta este numele noii resurse. Happy blogging!



BlogEngine .NET - alegerea mea

23 iunie 2008, 08:00 de skorpionking

In primul meu post de pe acest blog spuneam ca nu vreau un blog bazat pe PHP si alte chestii gen MySQL, Linux ... Eu am ales BlogEngine.NET pentru ca:

  1. BlogEngine .NET e scris in C# si e o aplicatie ASP.NET
  2. Wordpress e foarte bun si frumos insa era nevoie de hosting Linux. Me and Linux?  No thanks :-)
  3. BlogEngine .NET este programat bine, curat, cod usor de inteles si de adaptat.
  4. Comunitatea BlogEngine .NET este foarte activa, avand releasuri bine planificate iar daca apare un bug critic totul este rezolvat uimitor de repede pentru un proiect open-source.
  5. Wordpress are un cod spaghetti [link in engleza], cod scris cu multi ani in urma, adaptat si readaptat si mi-ar fi fost destul de greu sa fac modificari. 
  6. BlogEngine. NET poate fi folosit atat cu o bază de date Microsoft SQL (in viitor va functiona cu orice baza de date T-SQL pe baza de provideri) cat si cu fisiere XML simple. Pentru inceput XML ajunge, iar cand blogul va avea trafic :-) voi putea muta continutul in SQL foarte usor.
  7. Last but not least: sustin software-ul bazat pe licente. BlogEngine .NET ruleaza sub IIS si implicit Windows. Ce salarii am avea daca tot softul ar fi open-source?

BlogEngine .NET este o platforma buna pentru blogging, pe care o poti adapta si extinde foarte usor. Eu tocmai am portat-o pe .NET 3.5 si IIS 7. Sunt ceva chestii care nu sunt optimale, dar merita incercat. Atentie la ce extensii instalati, testati-le inainte sa le puneti live (Eu m-am ars azi cu o extensie care genera linkuri pentru anumite cuvinte cheie - endless loop baby if you have the same word inside the url). Mai multe informații despre BlogEngine.NET aici [link in engleza].

 


Yet another blog

4 iunie 2008, 16:06 de skorpionking

Nu am avut ce face si mi-am cautat de treaba :-) si uite, hopa, inca un blog pe internet. Folosesc BlogEngine .NET, am vrut ceva diferit, nu tot PHP si MySQL.

Voi scrie despre vrute si nevrute, cam despre tot ce imi trece prin cap cand sunt cu degetele pe tastatura :-) despre Romania, prieteni, Cluj, Germania, carti, filme, muzica, politica, soft, masini si cine stie mai ce. Nimic deosebit, doar un blog pestrit ...

So welcome and keep posted, I'll be back soon.