Ich habe ein neues WordPress-Plugin geschrieben. Es zeigt die Kommentare alle Blogs eines WordPress Multi Site Networks an. Man kann einen Titel und die Anzahl der angezeigten Kommentare definieren.
Einfach – aber löst genau mein Problemm.
Die Projektseite findet ihr auf kanedo.net und dort könnt es auch herunterladen.
Wenn alles klappt, gibt es dieses Plugin auch bald im WordPress Pluginverzeichnis . Mal sehen. Die Anmeldung ist zumindest schon eingereicht.
Hier zwei Eindrücke:


UPDATE:
Es ist soweit. Die 1.0 kann nun aus dem WP-Pluginverzeichniss geladen werden. Ihr findet das Widget unter folgender Adresse:
https://wordpress.org/extend/plugins/get-all-comments-widget/
Nach dem zwei kleine Fehler in AbiCalc bei der Bewertung des Projekts aufgefallen waren, gibt es jetzt ein Update auf Version 1.1
Geändert hat sich die Berechnung der Abiturnote. Diese war in Grenzfällen zu schlecht. Außerdem wurde schon beim erreichen von 10 Unterkursen die Meldung ausgegeben, man wäre nicht zum Abitur zugelassen. Das stimmt natürlich nicht. Mit 11 Punkten greift diese Regel erst
Download: abiCalc v1.1(*.exe, 3,8MB)
![]()
Es ist soweit. AbiCalc ist stable. Version 1.0. Nutzbar.
Für alles weitere habe ich eine Seite eingerichtet, oder ihr schaut euch alles auf der projekteigenen Homepage unter http://redmine.vadaru.com/projects/abicalc an.
![]()
Die einen oder anderen haben sicher mitbekommen, dass bei mir grad einiges im Gange ist, was Softwareentwicklung angeht. Im Leistungskurs Informations- und Kommunikationssysteme mussten wir ein mehr oder minder komplexes Softwareprojekt umsetzen. In meinem Falle programmieren die Gruppe und ich (ich bin ja nur der kleine Softwareentwickler – Projektleitung hat Frank Schwalb) einen Abiturnotenrechner. Nicht so schnöde Kurzkontrollen und Klausuren ausrechnen, nein das große ganze. Kurshalbjahresnoten und Prüfungsnoten – die Interessieren uns.
Bevor ich hier in epischer Breite ausführe, was unsere ach-so-tolle Software denn so alles kann, rücke ich gleich mal mit meiner Bitte heraus:
Wir suchen Testpersonen! Die Zeit und Lust haben, ihr Abitur mal zu rechnen und aktiv am Entwicklungsprozess einer Software teilnehmen zu können.
Was müsst ihr machen? Wenn ihr euch bereit erklärt ist die Sache spielend leicht. Ihr startet die Software und testet die auf Herz und Nieren. Das ist gar nicht so technisch wie es klingt. Uns interessiert sehr wohl die Meinung darüber, ob und wie die Benutzeroberfläche intuitiv und gut Bedienbar ist.
Lust bekommen? Dann schreib mir doch einfach eine kurze Mail an abicalc@kanedo.net
Es ist grundsätzlich von Vorteil, wenn man an einem Beruflichen Gymnasium ist, da wir die Leistungskurse nur für unseres speziell implementiert haben. Euch braucht einfach nicht abzuschrecken wie die LKs heißen
Offiziell Beginnt die Betaphase am 3.3.2011 weiter Meilensteine findet man in der Roadmap. Eine (provisorische) Featureliste findet man im Wiki.
Weitere Informationen dann zum Start der Beta hier, bzw. per Mail. Ich hoffe auf rege Beteiligung!
Das Programm läuft unter Windows. Definitiv ab XP und höher. Die anderen kann ich leider nicht testen!
Weil ich gerade so schön von Verschlüsselung mit PGP (Pretty Good Privacy) bzw. besser ausgedrückt der Open Source Variante (Open)GPG ( GNU Privacy Guard) schreibe, möchte ich noch eine stille Hoffnung ausdrücken:
Das Problem ist eigentlich, dass nicht jeder E-Mail-Clients benutzt, die nativ auf dem PC laufen (bspw. Thunderbird oder Apples Mail.app), sondern viele (so auch ich von Zeit zu Zeit) die WebMailer ihrer Anbieter verwenden.
Kommt da nun eine Verschlüsselte E-Mail an, hat man als Empfänger ein ernsthaftes Problem – man kann sie nicht lesen.
Die Lösung wäre, alle E-Mail-Anbieter implementieren eine Funktion die Ver- und Entschlüsselung im Browser möglich macht – eher Utopisch.
Warum dürfte klar sein: Werbung. Google ist da das beste Beispiel. Sie bieten kostenlos (sehr guten) Mail-Service an, als Gegenleistung wird einem aber passend zum Mail-Inhalt Werbung angezeigt. Ist diese E-Mail verschlüsselt sieht Google lediglich nur Datensalat und kann damit nichts anfangen. Das die das nicht einbauen ist schade, aber gut, damit verdienen die ihr Geld (Jede Firma ist grundsätzlich böse!).
Die Alternative wäre bspw ein Plugin für Firefox/Chrome/Safarie/Internet Explorer (kann der eigentlich Plugin’s? Ich hab keinen mehr installiert
). Dies könnte dann zum Beispiel einen formschönen Button in die Oberfläche einfügen – frei nach dem Motto: Ent-und-Verschlüsseln. Diesem Plugin gibt man seine Schlüssel und fertig.
Ein erster Ansatz (ein sogenannter Proof of Concept) wurde gemacht und darauf bin ich gestern gestossen: GPGMail mobile. Die Jungs (und/oder Mädels) haben die Algorithmen in Javascript programmiert.
Bisher hat er das als eigenes Webinterface (optimiert für mobile Geräte) programmiert. Anschauen kann man sich das hier: http://alexanderwillner.github.com/GPGMail_Mobile Es kann auch bisher nur Verschlüsseln, aber nicht Entschlüsseln
Was ich allerdings noch wesentlich schöner fände wäre ein eben genanntes Plugin. Und hei, der Spaß ist eh schon Javascript, also der gleichen Programmiersprache wie bei den Plugins der gängigen Browser.
Wer also freie Programmierkapazitäten hat, rann an den Speck! So schwer sollte das nicht sein!
Seine grundlegende Idee hat er in einer Grafik veröffentlicht, die ich mir frecherweise mal klaue und hier Anzeige:

Quelle: https://github.com/AlexanderWillner/GPGMail_Mobile/wiki/Introduction
Es ist immer wieder eine Qual Freude mit dem Borland Builder zu arbeiten. Leider werde ich in der Schule dazu genötigt.
Nun möchte man das Programm auch zu Hause nutzen und lädt sich die neuste Version herunter, kompiliert die Programme die man in der Schule gemacht und ZACK!
Compiler Error.
[ILINK32 Fehler] Error: Nicht auflösbares externes ‘Pnglang::_EPngInvalidCRCText’ referenziert von C:\PROGRAM FILES\CODEGEAR\RAD STUDIO\6.0\LIB\OBJ\PNGIMAGE.OB
Grund für diese und weitere Fehlermeldungen sind geänderte Klassen von CodeGear C++ Builder 2007 zu CodeGear C++ 2009.
Betroffen sind dabei Dateien, die man relativ leicht in der alten Version findet: \lib\pngimage.dcu \lib\pnglang.dcu \include\vcl\pngimage.hpp \include\vcl\pnglang.hpp \lib\obj\pngimage.obj \lib\obj\pnglang.hpp Die einfach mit kopieren und ersetzen, Fertig es geht. Voraussetzung ist natürlich eine Lizensierte ’09er sowie ’07er Version!
Was die Leser meinten…