Aug 272009
 

So eine Extension hatte ich schon unter dasBlog. Solche Spielereien gefallen mir einfach sehr gut. Bei klaus_b habe ich dann eine Extension für die BlogEngine.NET gefunden. Sie bietet gute Basisinformationen was mir aber nicht reicht. Deshalb habe ich eine eigene Extension gebaut. Die sieht etwa so aus.

GEBEEStatistics

Ich werde jetzt zeigen wie die Extension GEBEEStatistics im Blog eingebaut wird.

1. Zuerst wird die Extension runtergeladen.
GEBEE_Statistics_Extension.V.0.9.BETA.zip (3,26 kb)

Getestet wurde die Extension unter BlogEngine.NET 1.5.1.18 und unter der Version, die hier ganz unten ersichtlich ist.

2. Danach wird das ZIP Archiv entpackt und entsprechend der Ordnerstruktur werden die Dateien installiert/verteilt. 
Die Verzeichnisstruktur bei BlogEngine.NET sieht so aus wie beim rot markierten Teil. Die Datei GEBEEStatistics.cs wird in den Ordner “/App_Code/Extensions” kopiert. Dort gibt es noch einige Dateien mehr. Mit dem “User Controls” wird analog verfahren.

Install Extension

3. Jetzt muss die site.master Datei angepasst werden. Diese zeigt das Blog im ganzen an. Da die Extension statistische Informationen vom Blog anzeigt muss die Extension in der site.master eingebaut werden. Je nach gewähltem Theme von BlogEngine.NET ist die Datei in einem anderen Ordner. Folgender Code muss eingefügt werden.

<%@ Register Src="~/User controls/GEBEE/UserControls/Statistics.ascx" TagName="Statistics" TagPrefix="GEBEE" %>

Müsste etwa auf Zeile 3 gemacht werden.

Register Extension

4. Jetzt wird die Stelle in der site.master gesucht wo die Statistik eingeblendet werden soll.

Mit folgendem Stück Code wird die Statistik ausgegeben.

<GEBEE:Statistics id="Statistics" runat="server" />

Impelent Extension

5. Wenn jemand auf die Schnelle die Text nicht in Deutsch will kann das in der Datei Statistics.ascx gemacht werden. Diese Datei befindet sich unter “/User Controls/GEBEE/UserControls”.

<asp:Literal ID="TotalPostings" runat="server" Text="Gesamte Posts: {0}"></asp:Literal><br />


Einfach den Text "Gesamte Posts: {0}" anpassen. Das {0} Konstrukt muss aber vorhanden bleiben. Dies wird mit der aktuellen Zahl ersetzt.

Viel Spass und Danke.

kick it on dotnet-kicks.de

  3 Responses to “GEBEE – Statistics Extension 0.9 BETA”

Comments (3)
  1. Das ist für mich schon fast zu hoch, ich bin zufrieden wenn alles geht 😉

  2. Da kann ich mir dir nur anschließen 😉 Ich bin da auch eher der Anwender 😉

Sorry, the comment form is closed at this time.