Blogengine.net, Standard-Theme und Kommentare

Blogengine.net hat seit dem letzten Release ein wirklich tolles Standard-Theme (dieses hier nämlich). Leider musste ich feststellen, dass man damit keine Kommentare zu den geposteten Beiträgen abgegeben kann. Da mich das irrsinnig genervt hat, bin ein wenig stöbern gegangen und wurde tatsächlich fündig. Mit nur minimalem Aufwand kann man im Standard-Theme die Kommentarfunktion aktivieren.

Dazu muss die Datei "\Custom\Themes\Standard\PostView.ascx" geändert werden.

Auszug Original-Datei:

<%@ Control Language="C#" AutoEventWireup="true" EnableViewState="false" Inherits="BlogEngine.Core.Web.Controls.PostViewBase" %>
<%@ Import Namespace="BlogEngine.Core" %>

<article class="post" id="post<%=Index %>">
    <header class="post-header">
        <h2 class="post-title">
            <a href="<%=Post.RelativeOrAbsoluteLink %>"><%=Server.HtmlEncode(Post.Title) %></a>
        </h2>
        <div class="post-info clearfix">
            <span class="post-date"><%=Post.DateCreated.ToString("dd MMMM yyyy") %></span>
            <span class="post-author"><a href="<%=Utils.AbsoluteWebRoot + "author/" + Utils.RemoveIllegalCharacters(Post.Author + BlogConfig.FileExtension) %>"><%=Post.AuthorProfile != null ? Utils.RemoveIllegalCharacters(Post.AuthorProfile.DisplayName) : Utils.RemoveIllegalCharacters(Post.Author) %></a></span>
            <span class="post-category"><%=CategoryLinks(", ") %></span>
        </div>
    </header>

Vor "</div>" müssen 2 Zeilen hinzugefügt werden:

<a class="post-comment" rel="nofollow" href="<%=Post.RelativeOrAbsoluteLink %>#comment"><%=Resources.labels.comments %> (<%=Post.ApprovedComments.Count %>)</a>
<script type="text/javascript">$('#post<%=Index %> .post-category:has(a)').append('<span class="separator"></span>');</script>

Das geänderte PostView.ascx sollte nun so aussehen:

<%@ Control Language="C#" AutoEventWireup="true" EnableViewState="false" Inherits="BlogEngine.Core.Web.Controls.PostViewBase" %>
<%@ Import Namespace="BlogEngine.Core" %>

<article class="post" id="post<%=Index %>">
    <header class="post-header">
        <h2 class="post-title">
            <a href="<%=Post.RelativeOrAbsoluteLink %>"><%=Server.HtmlEncode(Post.Title) %></a>
        </h2>
        <div class="post-info clearfix">
            <span class="post-date"><%=Post.DateCreated.ToString("dd MMMM yyyy") %></span>
            <span class="post-author"><a href="<%=Utils.AbsoluteWebRoot + "author/" + Utils.RemoveIllegalCharacters(Post.Author + BlogConfig.FileExtension) %>"><%=Post.AuthorProfile != null ? Utils.RemoveIllegalCharacters(Post.AuthorProfile.DisplayName) : Utils.RemoveIllegalCharacters(Post.Author) %></a></span>
            <span class="post-category"><%=CategoryLinks(", ") %></span>
            <a class="post-comment" rel="nofollow" href="<%=Post.RelativeOrAbsoluteLink %>#comment"><%=Resources.labels.comments %> (<%=Post.ApprovedComments.Count %>)</a>
            <script type="text/javascript">$('#post<%=Index %> .post-category:has(a)').append('<span class="separator"></span>');</script>
        </div>
    </header>

Speichern, im Browser F5 drücken und freuen. ;-)

 

Outlook Drag and Drop

Ich war schon öfter in der Situation, dass im Outlook Drag and Drop plötzlich nicht mehr funktioniert hat. Ohne jeden ersichtlichen Grund. Bis dato war der Leidensdruck nicht groß genug und ich habe es ignoriert, wenig später hat es genauso plötzlich wieder getan. Heute hats mir gereicht und ich hab mich auf die Suche gemacht. Mit einer einfachen Lösung habe ich eigentlich nicht gerechnet, im Gegenteil, ich bin davon ausgegangen dass das Problem nur schwer einzugrenzen sein wird.

Ich habe einen Artikel gefunden wo es um dieses Thema geht (hier). Ich habe ihn gelesen, und dachte mir: "Nein, einfach ESC drücken kann nicht die Lösung sein". Da man aber nichts unversucht lassen soll hab ich es dann doch probiert und siehe da, Drag and Drop funktioniert auf einmal wieder. Ich hab mir kräftig die Augen gerieben und selbst in den Arm gezwickt, um sicher zu gehen, dass ich eh munter bin. ;-)

Bitlocker AD Backup

Das ist eine Notiz für mich selbst, damit ich nicht später danach suchen muss, falls ich es wieder benötigen sollte. Bitlocker kann seine Recovery Information im Active Directory speichern. Wenn die Infos jedoch aus irgendeinem Grund fehlen, heisst das nicht, dass man das bzw. die verschlüsselten Laufwerke wieder entschlüsseln muss. Mit 2 kurzen Befehlen können die Recovery Informationen im AD aktualisiert werden.

manage-bde -protectors -get c:

20160818-Bitlocker-01.png

manage-bde -protectors -adbackup c: -id  '{<numerical password ID>}'

20160818-Bitlocker-02.png

Jürgen und der neue Tormann

Jürgen Klopp wird Liverpool Trainer.
Jürgen Klopp wird mit einem neuen Tormann in Verbindung gebracht.
Jürgen Klopp sagt er will keinen neuen Tormann.
Jürgen Klopp wird trotzdem mit einem neuen Tormann in Verbindung gebracht.
Jürgen Kopp gibt Simon Mingolet einen neuen Vertrag.
Jürgen Klopp wird trotzdem mit einem neuen Tormann in Verbindung gebracht.
Marc Ter Stegen schafft bei Barcelona nicht den Sprung in die Stammformation.
Jürgen Klopp wird mit Marc Ter Stegen in Verbindung gebracht.
Manchester City bekommt einen neuen Trainer.
Pep Guardiola wird mit Marc Ter Stegen in Verbindung gebracht.
Jürgen Klopp wird mit Timo Horn in Verbindung gebracht.
Pep Guardiola wird erneut mit Marc Ter Stegen in Verbindung gebracht.
Jürgen Klopp wird mit Joe Hart in Verbindung gebracht.

Und durchatmen.

So schauts also aktuell aus. Liverpool wird durch France Football mit Englands Nummer 1 in Verbindung gebracht. Macht Sinn.

Quelle: Liverpool Echo

Deni Alar zu Sturm Graz?

Frage an den Trainer, ob er Deni Alars Wechsel aufhalten will: „Wenn möglich schon. Er ist ein sehr guter Spieler, der auf allen offensiven Positionen eine sehr gute Leistung bringen kann“.

Ein Thema das mich seit Wochen beschäftigt, und ich verstehs einfach nicht... Deni hat schon bewiesen was er kann, hat alles gegeben für Rapid, bis ihn zwei schwere Verletzungen zurück geworfen haben. Letzte Saison musste er sich dann hinter Robert Beric, diese Saison nach dem Beric-Wechsel hinter Prosenik, Jelic und jetzt auch Tomi anstellen. Wenn er sproadisch eingesetzt wird, dann praktisch nur im Mittelfeld. Es gab schon letzten Sommer und im Winter Gerüchte über einen Wechsel, da hörte man aber "Deni will sich bei Rapid durchsetzten", der Beweis für eine Top Einstellung. Schwer umsetzbar wenn man keine Chancen bekommt.

Wie lange soll er noch auf der Bank versauern? Deni ist jetzt 26 Jahre, langsam wird es Zeit dass er wieder konstant Spiele bestreiten darf. Wenn das bei Rapid nicht möglich ist, dann verstehe ich, dass er wechseln will. Mir persönlich würde das sehr leid tun, ich mag den Deni irrsinnig gern und halte ihn für einen ausgezeichneten Spieler.

Wie auch immer die Entscheidung im Endeffekt ausfallen wird, für mich gilt "In Deni I trust". Was ich vom Trainer nicht behaupten kann.

UPDATE: inzwischen wurde der Wechsel von Deni Alar zu Sturm Graz bekannt gegeben. Danke Herr Barisic! Deni wünsche ich alles Gute für die Zukunft!