Blog Home  Home Feed your aggregator (RSS 2.0)  
HP's Blog - OpenSource
Hans-Peter Schelian's Weblog
 
# Tuesday, December 30, 2008

Nachdem bereits die letzten Versionen (seit über 2 Jahren) von DotNetNuke keine aktualisierte Dokumentationen enthalten haben, wird leider auch mit der aktuellen Version 5.0 eine weitere Dokumentation's Mogelpackung zum Download bereitgestellt.

Das mit DotNetNuke 05.00.00 Docs bezeichnete Download enthält nur alte Dokumentationen (letzte Aktualisierung am 21.06.2006) .

Dann werden wir wohl die dringenden Fragen doch im Forum der Deutschen DotNetNuke Community klären müssen.

Hierzu habe ich auch einen neuen Bereich im Forum eingerichtet.

DotNetNuke | Open Source
Tuesday, December 30, 2008 10:31:10 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, December 25, 2008

Wie eigentlich nicht anders zu erwarten war, wurde der Final Release der Version 5.0, der Open Source Software DotNetNuke, am 24. Dezember 2008 und damit auf den Tag genau 6 Jahre nach der ersten Veröffentlichung, damals noch als IBuySpy Workshop, zum Download für die Öffentlichkeit bereitgestellt.

Nachdem ich selbst vor 6 Jahren an den Weihnachtstagen im Jahr 2002 diese erste Version des späteren DotNetNuke heruntergeladen und damit experimentiert hatte, war ich von dem Virus befallen, der mich bis Heute auch nicht wieder verlassen hat.

Wer mehr zur Historie von DNN (wie DotNetNuke in der Umgangssprache genannt wird) erfahren möchte kann dies in diesem Beitrag auf DotNetNuke.com nachlesen (Bericht in Englischer Sprache).

Von Januar 2004 an wurde alles was das Projekt an Versionen bereitgestellt hat, auf Sourceforge.NET veröffentlicht.

Die neue Version 5.0 und auch ein erstes Maintenance Release, Version 4.9.1, sind nun auf Codeplex, der Microsoft eigenen Open Source Plattform gehostet, was Microsoft sicherlich freuen dürfte und woran MS vermutlich auch nicht ganz unbeteiligt sein wird.

Hier geht es direkt zum Download der Version 5.0 auf Codeplex

Hier geht es direkt zum Download der Version 4.9.1 auf Codeplex

Übrigens sind alle Versionen ab 2004 nun auch auf Codeplex zum Download verfügbar. Das lässt vermuten, dass die Verbindung zwischen DotNetNuke und Sourceforge endgültig beendet ist.

Und nicht zu vergessen:

image

DotNetNuke | Open Source
Thursday, December 25, 2008 9:47:32 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, July 22, 2008

Das Open Source Projekt/Programm 7-ZIP erfreut sich großer Beliebtheit, und (fast) jeder wird das Programm (Die Windows Oberfläche) kennen.

Was aber wenn man gerne die Funktionalitäten von 7-ZIP in eigenen .NET Projekten (Managed Code) verwenden möchte.

Das ist nicht so einfach, da 7-ZIP in C++ (Unmanaged Code) geschrieben ist und eine direkte Verwendung der Methoden aus .NET Sprachen nicht möglich ist.

Heute bin ich aber auf einen interessanten Artikel gestoßen, der sich mit der Implementierung einer .NET Schnittstelle für die Nutzung der 7-ZIP DLL Bibliotheken beschäftigt.

In dem hier angesprochenen Artikel wird eine Schnittstellenimplementierung in C# vorgestellt.

http://www.codeproject.com/KB/DLL/cs_interface_7zip.aspx

Und wer 7-ZIP wirklich noch nicht kennen sollte, kann hier mehr darüber erfahren.

Link Tips | Open Source | C#
Tuesday, July 22, 2008 8:43:43 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, April 28, 2008

Mit dem erscheinen der neuen Version 2.1.8102.813 von dasBlog wurde auch die Open Source Hosting Plattform gewechselt.

Bisher wurde dasBlog auf www.sourceforge.net gehostet.

Nun mit der erscheinen der neuen Version ist der Umzug auf www.codeplex.com ebenfalls perfekt.

Also hier der neue Link zur Projektseite auf Codeplex.

dasBlog auf Codeplex

Open Source
Monday, April 28, 2008 12:18:04 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, February 20, 2008

Fast zeitgleich mit dem Microsoft Launch von Windows Server 2008 und Visual Studio 2008 ist die Version 3.0 Beta 1 der Open Source  SharpDevelop Entwicklungsumgebung veröffentlicht worden.

Die neue Version kann man unter nachfolgendem Link herunterladen:

https://sourceforge.net/project/showfiles.php?group_id=17610&package_id=263439

Mehr Einzelheiten zu SharpDevelop im allgemeinen und der neuen Version im speziellen gibt es auf der Projekt Homepage:

http://www.icsharpcode.net/OpenSource/SD/

Open Source | C#
Wednesday, February 20, 2008 5:10:21 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, January 16, 2008

Seit dem 12.01.2008 gibt es die neue Version 3.0.5.2 des Open Source FTP Client Programm FileZilla.

Der Download steht hier bereit

Wer erst einmal mehr über FileZilla erfahren möchte kann dies mit dem nachfolgenden Link bewerkstelligen:

FileZilla Homepage

Open Source | FileZilla
Wednesday, January 16, 2008 9:56:41 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, December 31, 2007

Eigentlich nur der Vollständigkeit halber hier die Information das die Version 4.8.0 der Open Source Software DotNetNuke in den letzten Tagen des Jahres 2007 veröffentlicht wurde.

Die Version enthält keine neuen Feature oder Funktionen, es sind lediglich eine Reihe von Fehlern aus der Version 4.7.0 behoben worden. Einen Versionssprung auf 4.8 wäre deswegen sicherlich nicht notwendig gewesen, eine 4.7.1 hätte dafür auf genügt.

Die Version kann hier herunter geladen werden.

DotNetNuke | Open Source
Monday, December 31, 2007 9:02:42 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [1]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, December 11, 2007

In diesem Beitrag geht es um die Einrichtung des Open Source Zugriffsstatistik Tool AWStats in Verbindung mit DotNetNuke.

Systemvoraussetzungen

Zuerst einmal die Voraussetzungen die erfüllt sein müssen, damit man dieses Analyse Tool zusammen mit DotNetNuke einsetzen kann:

  • PERL Erweiterungen müssen installiert und aktiviert sein
  • Internet Log Dateien im IIS müssen aktiviert sein oder/und
  • In den Systemeinstellungen in DotNetNuke muss als Protokollspeicher das Dateisystem gewählt sein (siehe nachfolgende Abbildung)

    Richtige Einstellung für DotNetNuke

Verwendung des IIS Protokolls

Wenn man das Protokoll des IIS verwenden möchte dann sollte man die nachfolgenden Einstellungen dazu verwenden:

image

Um den Speicherort der Log Dateien zu ermitteln (ja den brauchen wir später) genügt ein Klick auf Eigenschaften:

image

Dort können wir sehen wo die Log Dateien abgelegt werden und wie sie benannt werden. In unserem Hier abgebildeten Beispiel ist das:

Allgemeine Verzeichnis für Protokolle des IIS D:\Logs und das Unterverzeichnis in dem die Log Dateien dieses web abgelegt werden hat hier den Namen W3SVC1338318087. Also lautet der Zugriffspfad zu den Protokollen D:\Logs\W3SVC1338318087. Darin werden die Logdateien vom IE erstellt.

Verwendung des DotNetNuke Dateisystem Protokolls

Um die Einstellungen in DotNetNuke vornehmen zu können muss man sich als Systemadministrator (Host) anmelden. Dann muss man zunächst in den Systemeinstellungen kontrollieren ob, und gegebenenfalls die Einstellungen korrigieren, das überhaupt eine Loginformation erzeugt wird.

Um überhaupt eine Protokollierung der Seitnaufrufe in DotNetNuke zu aktivieren, müssen die beiden Einstellungen wie folgt vorgenommen werden:

Im Feld Protokollzeitraum muss mindesten der Wert 1 (1 Tag) angegeben werden damit ein Protokolleintrag erstellt wird.
Wenn der Wert 0 eingegeben wird, wird das Protokoll deaktiviert (es geschieht also gar nichts, weder in einem Datenbank noch in einem Dateisystem Protokoll).

Im Feld Protokollgröße sollte für normal stark frequentierte Seiten einfach eine 1 eingetragen werden, bei stärker frequentierten Seiten (> 500000 Zugriffe / Monat) sollte man mit höheren Werten experimentieren. Eine 0 in diesem Feld führt ebenfalls dazu dass keine Zugriffsprotokollierung erfolgt.

Um nun die Protokollierung in einem Format zu speichern, welches  von AWStats verwendet werden kann um die Zugriffsstatistik zu erstellen, muss noch die Einstellung Portalprotokollspeicher auf Dateisystem eingestellt werden.

Hinweis zur DotNetNuke Einstellung bzw. der Übersetzung der Einstellung

An dieser Stelle möchte ich einen Hinweis auf eine nicht richtig verstandene (übersetzte) Einstellung geben. Dazu schauen wir uns einen Teilbereich der Systemeinstellungen, einmal im Original (in  Englisch) an,  und einmal in der Deutschen Übersetzung:

Hier zuerst der Ausschnitt der Einstellung im Original:

image

Und hier in der Übersetzung:

image

Aus dem englischen "Site Log Buffer (Items)" wird Protokollgröße (Einträge).

Protokollgröße impliziert, dass man mit dieser Einstellung die Größe oder Anzahl der Einträge in der Protokolldatei einstellen würde.

Dem ist aber nicht so.

Mit dieser Einstellung gibt man vor ob die Daten des Protokolls gepuffert (Schreibvorgang erst nach Anzahl Einträgen durchführen) oder ungepuffert (nach jedem Eintrag sofort in die Log Datei schreiben) geschrieben werden. Außerdem führt ein Eintrag von 0 dazu dass die gesamte Protokollierung deaktiviert wird.

Technisch könnte man die Einstellungen wie folgt definieren:

  • 0 bedeutet Protokollfunktion ist ausgeschaltet
  • 1 ungepuffert (Protokoll wird bei jedem Eintrag sofort geschrieben) [Eventuell Performanceproblem bei Seiten mit vielen Zugriffen]
  • > 1 Anzahl Einträge die gepuffert werden bevor ein Schreibzugriff stattfindet.

Nun aber zurück zu dem eigentlichen Thema dieses Beitrags "Wie richte ich AWStats zusammen mit DotNetNuke ein".

Nachdem die Einstellungen, wie hier beschrieben, vorgenommen wurden, wird das Zugriffsprotokoll nun im Dateisystem und nicht mehr in der Datenbank erstellt. Die Protokolle werden im Unterverzeichnis Logs des jeweiligen Portal Root Verzeichnisses angelegt (Beispiel wenn DotNetNuke auf C:\DotNetNuke installiert ist, dann findet man die Log Dateien für da Portal 0 (wenn man keine abweichen Benamung vorgenommen hat) im Verzeichnis C:\DotNetNuke\Portals\0\Logs). Diese Information benötigen wir später zur Konfiguration von AWStats.

Einrichtung und Konfiguration AWStats

AWStats kann komplette mit Source direkt von hier herunter geladen werden (Bitte das ZIP File herunterladen).

Die Beispiel Konfigurationsdateien für DotNetNuke kann man hier herunter laden:

Jetzt entpackt man das AWStats Archiv und kopiert alles aus dem Unterverzeichnis wwwroot ist in das Root Verzeichnis von DotNetNuke, das sind folgende Verzeichnisse.

image 

Danach entpackt man die Dateien aus dem Konfigurationsarchiv direkt in das cgi-bin Verzeichnis.

Und jetzt sind noch folgende Anpassungen an den Konfigurationsdateien vorzunehmen:

Falls man den Namen der Konfigurationsdatei awstats.www.myDomain.de.conf nicht ändert, muss man in der Batch Datei Updatestats.bat keine Änderungen vornehmen. Wenn man die Konfigurationsdatei aber umbenennt, muss man den Namen in der Batch Datei anpassen.

Also die Zeile perl awstats.pl -config=www.MyDomain.de -update, so anpassen, dass der Name der Konfigurationsdatei richtig angegeben ist.

Die Konfigurationsdatei ist schon soweit vorbereitet, dass man lediglich für die Einrichtung mit der DotNetNuke Protokoll Datei die Herkunft der Protokolldateien, also den richtigen Pfad eintragen muss. Dazu öffnet man die Datei awstats.www.myDomain.de.conf mit einem Texeditor und sucht folgende Stelle:

LogFile="C:\DotNetNuke\Portals\0\Logs\ex%YY-6%MM-6%DD-6.log"

Hier ersetzt man nun den Teil  C:\DotNetNuke\Portals\0\Logs der Pfadangabe mit dem Pfad den wir aus unserer Installation ermittelt haben.

Nun sucht man den Eintrag:

SiteDomain=www.schelian.de und ersetzt www.schelian.de mit dem Namen der Domain für den AWStats eingerichtet werden soll.

Wenn man das Protokoll vom IE anstelle des DotNetNuke Protokolls verwenden möchte, muss man zusätzlich zum eben genannten Eintrag noch den Parameter LogFormat ändern.

Dazu sucht man den nachfolgenden Eintrag in der Konfigurationsdatei:

LogFormat="date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status"

und kommentiert ihn durch voranstellen eines # aus.

Anschließend entfernt man das Kommentarzeichen am Anfang der folgenden Zeile.

#LogFormat="date time s-sitename s-computername s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs-version cs(User-Agent) cs(Cookie) cs(Referer) cs-host sc-status sc-substatus sc-win32-status sc-bytes cs-bytes time-taken"

So dass diese Zeile gültig ist.

Nun richtet man im Windows Zeitplandienst (Scheduler) noch eine Aufgabe (Task) ein der Alle 6 Stunden die Batch Datei Updatestats.bat ausführt.

Damit ist die Einrichtung von AWStats soweit abgeschlossen, dass AWStats die Protokolldateien analysiert und umfangreiche Statistiken erstellt.

Anzeige der Statistiken

Was nun noch fehlt ist der Aufruf (die Anzeige) der Statistik.

Wenn die Domain www.mydomain.de heißt, dann lautet der Aufruf zur Anzeige der Statistik www.mydomain.de/cgi-bin/awstats.pl.

Noch ein Hinweis zum Schluss:

Sollte man bereits alte Protokolle haben, welche man durch AWStats abarbeiten lassen möchte, so kann ich hier auf einen früheren Beitrag hinweisen, der sich genau mit diesem Thema befasst.

Hier der Link zum Beitrag: http://blog.schelian.de/2005/02/06/AwstatsAlteLogDateienEinlesen.aspx

Tips und Tricks | DotNetNuke | Installation | Open Source
Tuesday, December 11, 2007 6:42:26 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, November 07, 2007

Letzte Nacht wurde die neue Version 3.0.3 des Open Source Projektes FileZilla veröffentlicht.

Mehr über das Open Source Projekt FileZilla kann man hier erfahren

Laden Sie hier einfach die für Sie passende Version herunter.

Open Source | FileZilla
Wednesday, November 07, 2007 8:00:54 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, October 29, 2007

Nach langer (wirklich langer) Zeit habe ich Heute mal wieder die Seite des Open Source Projektes AWStats auf Sourceforge besuchen wollen.

Ich rufe meine derzeit verwendeten Standardbrowser (IE 7) auf und gebe die folgende URL in den Browser ein:

http://awstats.sourceforge.net

Nach kurzem warten geht dann die Default Seite des Projektes auf.

Dann aber nach einigen Momenten, noch bevor man wirklich etwas lesen konnte wird plötzlich eine andere Seite (siehe Abbildung) angezeigt:

image

Auf dieser Seite wird man dann darauf hingewiesen, dass man den IE verwendet, der mit dieser Seite nicht kompatible sei und man doch Ihrer Empfehlung nach unbedingt den Firefox herunterladen und verwenden sollte.

Gnädigerweise gibt es ganz unter aber doch einen Link der auf Deutsch übersetzt lautet:

Ohne Firefox fortsetzen

Wenn man den Link verwendet bekommt man aber (wenigsten im IE 7 und das fast immer) zuerst einmal ein Problem auf der Webseite angezeigt.

image

Dir URL hat aber nun eine Parameter erhalten:

http://awstats.sourceforge.net/?seenIEPage=1

Und ein Refresh des Browsers führt dann aber dazu dass man auch mit dem IE die Webseite betrachten kann.

Eine solche Maßnahme könnte man auch als aggressives Marketing bezeichnensmile_nerd

Übrigens hier kann man den Firefox herunterladen: http://www.firefox-browser.de/

Open Source
Monday, October 29, 2007 7:42:40 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Friday, October 26, 2007

Letzte Nacht wurde eine neue Version 4.5 der Open Source Projektes Notepad ++ veröffentlicht.

Hier kann man mehr über Notepad ++ erfahren

Hier geht's direkt zum Download

Einzelheiten der Änderungen und Erweiterungen der Version 4.5 kann man hier unter den News nachlesen.

Open Source | Notepad
Friday, October 26, 2007 11:10:16 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, October 15, 2007

Letzte Nacht wurde eine neue Version 4.4 der Open Source Projektes Notepad ++ veröffentlicht.

Hier kann man mehr über Notepad ++ erfahren

Hier geht's direkt zum Download

Einzelheiten der Änderungen und Erweiterungen der Version 4.4 kann man hier unter den News nachlesen.

Open Source | Notepad
Monday, October 15, 2007 11:02:57 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, October 09, 2007

Unter dem Namen FileZilla wird auf SourceForge ein Open Source Projekt geführt, dass sowohl einen FTP Client als auch einen FTP Server beinhaltet.

Der FTP Client ist bereits seit Jahren eine echte alternative zu Programmen wie dem WS FTP Client.

Mehr über das Open Source Projekt kann man hier erfahren

Laden Sie hier einfach die für Sie passende Version herunter

Open Source | FileZilla
Tuesday, October 09, 2007 11:50:43 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, October 03, 2007

Während der Umsetzung eines Projektes bin ich damit konfrontiert worden, dass es notwendig war ein kleines Windows Programm, dass vom Hersteller der Hardware (Barcode Scanner Terminals) zur Verfügung gestellt wurde, auf einem Rechner permanent laufen zu lassen.

Da es sich um ein Windows Programm und nicht um einen Windows Service handelte smile_sad musste ich das Programm in der Autostart eines Benutzers unterbringen.

Das hat aber dazu geführt, dass:

  • Immer ein Benutzer angemeldet sein musste (was in diesem Fall nicht so schlimm war)
  • Das es möglich war das Programm einfach zu beenden (das ist nicht so klasse, da das Programm ständig laufen musste im die Scanner Terminals abzufragen)´

Die Möglichkeiten die ich hatte waren nun folgende:

  • Einen eigenen Windows Dienst zu schreiben der die Scanner Terminals abfragt (was in Ermangelung fehlender Bibliotheken (API) für die Scanner Terminals sehr aufwendig geworden wäre.
  • Eine Möglichkeit zu schaffen, dass der Aufruf des Programms automatisch geschieht und die Ausführung des Programms überwacht wird und sollte das Programm beendet worden sein, das Programm wieder startet.

Nun bin ich keine 20 mehr und habe gelernt, dass man nicht immer alles neu erfinden muss, und habe bevor ich an die Planung und Entwicklung  eines entsprechenden Programmes (Windows Dienst) gegangen bin, erst einmal ausführlich im Internet nach einer fertigen Lösung gesucht.

Und bin auch fündig geworden. Und nicht als teures Tool irgend eines Herstellers, von dem ich nicht weiß ob es in Übermorgen noch gibt, sondern als Projekt auf www.codeproject.com (Also mit dem Quellcode)

Das Projekt hat den Namen ist in C++ geschrieben und einfach genial.

Man kann diesen Service beliebig oft auf einem Windows Rechner installieren und pro Service jeweils bis zu 127 Windows Programme starten und überwachen.

Und wer es ganz komfortabel möchte, der kann die ebenfalls verfügbare für das Programm verwenden.

Und um es nicht zu vergessen, bedanken können wir uns für dieses kleine Tool bei Xiangyang Liu

Open Source | Tools | Windows Dienste
Wednesday, October 03, 2007 7:24:56 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [2]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, September 27, 2007

Nach 6 Monaten gibt es eine neue Version des Open Source Programms Cobian Backup.

Folgendes wurde in der Version geändert / hinzugefügt:

  • Vista Manifeste wurden zu allen ausführbaren Programmen hinzugefügt.
  • Chinesische Sprachaktualisierung
  • Portugiesische Sprachaktualisierung
  • Rumänische Sprache hinzugefügt
  • Französische Sprachaktualisierung
  • Russische Sprachaktualisierung
  • Schwedische Sprachaktualisierung
  • Im englischen Tutorial wurden verschiedene Fehler korrigiert.

 

Wie man sieht nichts bahnbrechendes, aber daran sieht man auch, dass es kam Probleme gibt.

 

Weiter so!!

 

Hier der Link zur aktuellen Version: Download Cobian Backup 8 Version 8.4.0.202

Open Source | Cobian Backup
Thursday, September 27, 2007 4:29:45 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [1]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, September 23, 2007

Letzte Nacht wurde eine neue Version 4.3 der Open Source Projektes Notepad ++ veröffentlicht

 

Hier kann man mehr über Notepad ++ erfahren

 

Hier geht's direkt zum Download

Open Source | Notepad
Sunday, September 23, 2007 6:16:06 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, September 17, 2007

Trotz einiger Probleme die ich während der Tests mit der neuen Version DotNetNuke 4.6.0 hatte, habe ich mich am Wochenende dazu entschlossen die Version auf meinem Deutschen Portal zu installieren.

Ich werde sicherlich zu einem späteren Zeitpunkt mehr über die Änderungen und Probleme der neuen Version berichten.

An dieser Stelle soll aber bereits auf eine neue Einstellungen hingewiesen werden, die nach dem Update automatisch aktiviert ist, die man aber besser erst einmal abschaltet, es sei denn man möchte ganz gezielt diese Option einschalten.

Ich finde schon immer, dass es nicht gut ist, die neuen Optionen als Default einfach mal zu aktivieren und somit das Verhalten des Portals ohne expliziten Wunsch zu ändern.

Aber nun zur Einstellung die ich meine:

Die Einstellung befindet sich sowohl in den System als auch in den Portal Einstellungen und dort jeweils unter dem Menüpunkt sprachen.

Es handelt sich dabei um die Funktion des Sprachparameters in der URL. Wenn man diese Häkchen nicht ausschaltet, dann verändert DotNetNuke die ursprüngliche URL und fügt ein language/de oder ähnlich je nach Portalsprache, in die URL ein.

Mehr darüber eventuell später !

Ach so, hier geht es direkt zum Download

DotNetNuke | Open Source | Website
Monday, September 17, 2007 10:22:27 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, September 16, 2007

Letzte Nacht wurde die DotNetNuke Version 4.6.0 veröffentlicht.

Wie es aussieht, haben die Jungs vom Core Team endlich die Suchfunktion zum laufen gebracht.

Allerdings gibt es ein echtes Problem mit Child Portalen. Mehr dazu wonöglich in einem späteren ausführlicheren Blog Eintrag.

Hier geht es direkt zum Download

DotNetNuke | Open Source
Sunday, September 16, 2007 5:08:34 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, August 14, 2007

Letzte Nacht wurde eine neue Version 4.2.2 der Open Source Projektes Notepad ++ veröffentlicht

 

Hier kann man mehr über Notepad ++ erfahren

 

Hier geht's direkt zum Download

Open Source | Notepad
Tuesday, August 14, 2007 6:10:59 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, August 08, 2007

Letzte Nacht wurde die neue Version 2.2.1 der Open Source Entwicklungsumgebung SharpDevelop auf Sourceforge veröffentlicht.

Hier geht es direkt zum Download der SharpDevelop Version 2.2.1

Und hier kann man mehr über SharpDevelop erfahren

Open Source | Allgemein
Wednesday, August 08, 2007 7:20:54 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, July 26, 2007

Nach nur ein paar Tagen schon wieder ein DotNetNuke Release !

Die DotNetNuke Version 4.5.5 ist da !!

Da hat es wohl laut gekracht, und das nach RC 1, RC 2 und einem nicht mehr geplanten RC 3.

Hier die die Info der Änderungen

Und hier der direkte Link zum Download der 4.5.5 Version

DotNetNuke | Open Source
Thursday, July 26, 2007 10:11:32 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, July 24, 2007

In der letzten Nacht wurde eine neue Version 0.91.1 des Open Source Anti Virus Programms ClamWin auf Sourceforge veröffentlicht.

 

Hier geht es direkt zum Download

 

Mehr über ClamWin kann man hier erfahren

Open Source | ClamWin
Tuesday, July 24, 2007 7:03:21 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, July 22, 2007

Ich bin gespannt in wie vielen Versionen ich noch einen Core-Hack implementieren muss um die Suche in DotNetNuke auch mit Deutschen Umlauten durchführen zu können.

Hier der Link zur DotNetNuke.DLL mit dem Core-Hack Deutsche Suche.

Mehr zum Thema und Hintergrund des Patches könnt Ihr hier in meinem ersten Artikel dazu lesen.

Übrigens nun auch schon in der X.ten Version ein Core-Hack um das leidige &base in der URL zu beseitigen wenn man auf das Portal Logo klickt.

Entweder hier klicken um das geändert File Logo.ascx.vb herunterzuladen oder einfach die Datei \admin\skins\logo.ascx.vb öffnen und dort die folgende Änderung vornehmen:
Im Page_Load event folgende Zeile suchen:
hypLogo.NavigateUrl = GetPortalDomainName(PortalSettings.PortalAlias.HTTPAlias, Request) & "/" & glbDefaultPage & "?base"

Und gegen die nachfolgende Zeile austauschen:

hypLogo.NavigateUrl = GetPortalDomainName(PortalSettings.PortalAlias.HTTPAlias, Request) & "/" & glbDefaultPage

Speichern --> fertig.

DotNetNuke | Open Source | Core Hacks
Sunday, July 22, 2007 10:10:16 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback

Letzte Nacht war es dann wirklich so weit. Die neue Version DotNetNuke 4.5.3 wurde nachdem es drei Release Kandidaten gab, nun für die Öffentlichkeit frei gegeben.

Hier geht es direkt zum Download

DotNetNuke | Open Source
Sunday, July 22, 2007 10:09:32 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, July 17, 2007

DotNetNuke 4.5.4 RC3 wurde letzte Nacht für den internen Test veröffentlicht. Nachdem eigentlich für den Gestrigen Tag der öffentliche Release 4.5.4 angedacht war, wurde überraschend noch ein weiterer Release Kandidat veröffentlicht.

Laut angaben von Shaun Walker war dies neben einigen Problemen mit dem SSL Support vor allem notwendig da Microsoft auf ein Sicherheitproblem hingewiesen hat, und für dieses Problem eine entsprechende Änderung sofort zur Verfügung gestellt hat.

Also wird nun noch einmal (vermutlich nur kurz) der neue Release Kandidat in eine neue Runde gehen.

Auf das wir dann bald alle das neue und dann noch sichere DotNetNuke 4.5.4 erhalten.

DotNetNuke | Open Source
Tuesday, July 17, 2007 10:04:12 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, June 28, 2007

Gestern Nacht wurden verschiedene neue Programmversionen der SharpDevelop Tools für .NET veröffentlicht.

SharpDevelop Version 2.2

SharpDevelop Reports Version 2.2

SharpZipLib Version 0.85.2

Das sagt Wikipedia zu SharpDevelop

Open Source | Allgemein | C#
Thursday, June 28, 2007 10:01:56 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, June 27, 2007

Nachdem ich mein eigenes Portal (das wo Ihr gerade drauf seid) auf die aktuelle Version 4.5.3 von DotNetNuke aktualisiert habe und mich auch ein wenig über den wesentlich besseren Editor FCK gefreut habe, wurde meine Freude aber doch schnell wieder getrübt.

Meine "alten" Beiträge wurden in der Suche und im Modul WhatsNew einwandfrei mit den Umlauten angezeigt und auch die Suchfunktion hat bei den Umlauten wunderbar funktioniert. Meine neuen Beiträge aber wurden alle verstümmelt dargestellt (In der Suche und in der Anzeige des Moduls WhatsNew).

Was war geschehen?

Ich habe ein wenig in den Datenbanken recherchiert und stellte fest, dass der FTB Editor der in der 3er Version von DotNetNuke als Standard eingesetzt war, die Umlaute anders kodiert hat wie dies der FCK Editor macht. Das sollte generell eigentlich auch kein Problem sein, aber das Problem war nachdem ich soweit gekommen war relativ schnell gefunden.

Beim indizieren der Inhalte werden alle zu indizierenden Texte durch eine Funktion  mit dem Namen StripEntities geschickt um HTML Fragment die   und ähnliche Zeichen zu entfernen. Leider wird hierbei ein Regex Filter eingesetzt der auch Zeichen wie ö oder Ü aus dem Text entfernt. Und genau hier liegt das Problem, durch die Funktion StripEntities werden die in HTML kodierten Umlaute aus den Texten entfernt. Aber dies ist kein wirklich großes Problem, nachfolgend zeige ich wie die Funktion im Original aussieht und welche Änderung man machen muss, damit die Umlaute nicht herausgefiltert werden.

Hier der Original Code:

Public Shared Function StripEntities(ByVal HTML As String, ByVal RetainSpace As Boolean) As String 
'Set up Replacement String            
   Dim RepString As String            
   If RetainSpace Then                
      RepString = " "            
   Else                
      RepString = ""            
   End If            
   'Replace Entities by replacement String and return mofified string            
   Return System.Text.RegularExpressions.Regex.Replace(HTML, "&[^;]*;", RepString)        
End Function

Und hier der Code nach der Änderung:

Public Shared Function StripEntities(ByVal HTML As String, ByVal RetainSpace As Boolean) As String 
'Set up Replacement String            
   Dim RepString As String            
   If RetainSpace Then                
      RepString = " "            
   Else                
      RepString = ""            
   End If            
   'Replace Entities by replacement String and return mofified string            
   Return System.Text.RegularExpressions.Regex.Replace(HTML, "&[^uml;]*;", RepString)        
End Function

Und wer keine Lust hat diese Änderung selbst zu machen, kann auch einfach dem nachfogeldenden Link folgen und die DotNetNuke.DLL einfach herunterladen. Es handelt sich dabei um die Version 4.5.3. Einfach runterladen in das BIN Verzeichnis der DotNetNuke Installation kopieren und fertig.

Hier gibt es die kompilierte Version der DotNetNuke 4.5.3 DLL

Fast fertig, denn die "falschen" Einträge sind bereits in der Datenbank vorhanden und müssen erst noch einmal erstellt werden..

Dies geht folgendermaßen:

Also als Host einloggen.

Im Menü Host den Menüpunkt SQL aufrufen und das folgende Script in das SQL Fenster kopieren.

---------- START Script-----------

delete SearchItem

go

delete SearchWord

go

delete SearchItemWord

go

delete SearchItemWordPosition

go

---------END Script-------------

run as script anklicken

und den Link ausführen betätigen.

Entweder kann man jetzt warten, bis der nächste Schedule Aufruf der Suchindex erstellung läuft, oder wenn man es eilig hat (wer hat das nicht) Im Host Menü den Menüpinkt Search Amdin aufrufen und Re-Index Content anklicken.

 

 

DotNetNuke | Core Hacks | Open Source | VB
Wednesday, June 27, 2007 10:00:53 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, June 26, 2007

SmarterPing das nützliche Utility um ASP.NET Web Applikationen vor dem entladen der DLL's zu bewahren ist nun auch im Source (C#) verfügbar. Das Projekt wurde nun als Open Source Project unter der  GNU Lesser General Public License Lizense veröffentlicht.

Damit dürfte die Diskussion um eventuelle Schädlinge im Code ein für allemal beendet sein. Da die Redistribution erlaubt ist, habe ich mir erlaubt, die Dateien auf meinem Downloadbereich zur Verfügung zu stellen, somit kann ich vermeiden, dass es später mal Probleme gibt, sollte der externe Downloadlink nicht mehr funktionieren.

Die Installierbare Version kann man hier herunterladen.

Den Source Code kann man hier herunterladen.

Entwickelt wurde das Tool von SmarterTools.

Hier der Link zur Bekanntgabe der Source Code Version

Open Source | Allgemein
Tuesday, June 26, 2007 9:53:45 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, June 24, 2007

Heute wurde der erste DotNetNuke Release Candidate (RC1) der neuen Version 4.5.4 für den Beta Test veröffentlicht. Der Download der neuen Version steht zur Zeit nur einer begrenzten Benutzergruppe zur Verfügung.

Sollten keine gravieren Fehler auftreten, so kann mit einer baldigen Veröffentlichung gerechnet werden.

DotNetNuke | Open Source
Sunday, June 24, 2007 9:52:05 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, June 19, 2007

Nachdem die letzte veröffentlichte Version 1.0.15 des DNNPortal-Download Moduls nicht mehr unter den neuen DotNetNuke Versionen lauffähig ist, habe ich Heute eine neue Version 4.00.00 veröffentlicht.

Diese Version enthält keine neuen Funktionen, sie ist lediglich eine auf das NET Framework 2.0 migrierte Version der bisherigen Version.

Zur Verwendung der Version 4.00.00 müssen Sie eine DotNetNuke Version verwenden welche es ermöglicht das WEB mit dem NET Framework 2.0 zu betreiben.

Verwenden Sie diese Version auf keinen Fall mit einem DotNetNuke welches auf NET Framework 1.1 läuft.

Alle DNN 4.X Versionen verwenden NET Framework 2.

Bei den 3er Versionen sollten Sie vor dem Update sicherstellen, dass sie das NET Framework 2.0 für den Betrieb des Webs einsetzen.

Hier geht es direkt zum Download des Moduls auf dem Deutschen DotNetNuke Community Portal DNNPortal.DE

Für Probleme oder Anregungen bitte das Forum auf DNNPortal verwenden.

Und nun viel Spaß mit der neuen Version

DotNetNuke | Open Source
Tuesday, June 19, 2007 9:51:10 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, June 18, 2007

Nachdem das Portal auf den NET Framework 2.0 im Zuge des DotNetNuke Portal Updates umgestellt wurde macht nun das Modul DNNPortal-Download (Version 1.0.15) probleme.

Die Anzeige der Vorschaubilder und der Download gehen nicht mehr, da ein Verzeichnisverweis in der Framework 2 Version anders initilaisiert wird wie dies in der Framework 1.1 Version der Fall war.

Ich werde also Heute die notwendigen Änderungen an dem Modul vornehmen, das Update dann hier einspielen und später die neue Version zum Download bereitstellen.

DotNetNuke | Open Source
Monday, June 18, 2007 9:50:25 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Saturday, June 16, 2007

Nach nur einer Woche (das lezte Update hat immerhin fast ein Jahr gedauert) gibt es schon wieder ein Update des Repository Modulsm- Version 3.1.13. Das kann eigentlich nr bedeuten, dass im letzten Update das ein Jahr Entwicklungszeit beinhaltet hat wohl doch noch gravierende Fehler beinhaltet waren.

Hier geht es direkt zum Download des Hotfix

DotNetNuke | Open Source
Saturday, June 16, 2007 9:48:07 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Friday, June 08, 2007

Nach fast einem Jahr ein Update des Repository Moduls. Doch wer gedacht hat es kommt nun bahnbrechendes wurde allein schon von der Versionsnunmmer 3.01.12 (die vor einem Jahr war 3.01.10) wieder auf den Boden der Tatsachen zurückgeholt.

Aber trotzdem,

hier gehts direkt zum Download !

DotNetNuke | Open Source
Friday, June 08, 2007 9:47:24 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, May 31, 2007

Heute Nacht wurde überraschend schon wieder eine neue Version 4.5.3 der Open Source Software DotNetNuke veröffentlicht.

Na da muss die Version 4.05.02 aber supi Fehlerhaft gewesen sein, wenn schon nach 24 Stunden ein Hotfix Realease kommt!

Hier gehts direkt zum Download der "verbesserten" Version !

DotNetNuke | Open Source
Thursday, May 31, 2007 9:46:02 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, May 30, 2007

Heute Nacht wurde die Version 4.5.2 Open Source Software DotNetNuke veröffentlicht.

Hier gehts direkt zum Download der neuen Version

DotNetNuke | Open Source
Wednesday, May 30, 2007 9:45:13 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, May 27, 2007

In der letzten Nacht wurde eine neue Version 0.90.2.1 des Open Source Anti Virus Programms ClamWin auf Sourceforge veröffentlicht.

 

Hier geht es direkt zum Download

 

Mehr über ClamWin kann man hier erfahren

Open Source | ClamWin
Sunday, May 27, 2007 6:56:05 PM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, May 20, 2007

Letzte Nacht wúrde eine neue Version 4.1.2 der Open Source Projektes Notepad ++ veröffentlicht

Hier kann man mehr über Notepad ++ erfahren

Hier gehts direkt zum Download

Open Source | Notepad
Sunday, May 20, 2007 9:44:27 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, April 18, 2007

Seit dem letzten Sicherheitsupdate von Microsoft kommt es zu einem Fehler beim Einsatz des Blog Moduls wenn dieses auf einer 4er Version (also unter dem NET Framework 2.0) von DotNetNuke eingesetzt ist.

Der Fehler tritt auf, wenn man einen neuen Blog Eintrag erstellen, oder einen vorhandenen Eintrag bearbeiten möchte.

Die genaue Fehlermeldung lautet:

Fehler: Edit Entry ist zur Zeit nicht verfügbar.

ModuleControlSource: DesktopModules/Blog/EditEntry.ascx

InnerException: The server tag is not well formed.

RawURL: /Weblog/tabid/140/ctl/Edit_Entry/mid/576/EntryID/261/Default.aspx

Message: DotNetNuke.Services.Exceptions.ModuleLoadException: The server tag is not well formed. ---> System.Web.HttpParseException: The server tag is not well formed. ---> System.Web.HttpException: The server tag is not well formed. at System.Web.UI.TemplateParser.ProcessError(String message) at System.Web.UI.TemplateParser.DetectSpecialServerTagError(String text, Int32 textPos) at System.Web.UI.TemplateParser.ParseStringInternal(String text, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) --- End of inner exception stack trace --- at System.Web.UI.TemplateParser.ParseString(String text, VirtualPath virtualPath, Encoding fileEncoding) at System.Web.UI.TemplateParser.ParseFile(String physicalPath, VirtualPath virtualPath) at System.Web.UI.TemplateParser.ParseInternal() at System.Web.UI.TemplateParser.Parse() at System.Web.Compilation.BaseTemplateBuildProvider.get_CodeCompilerType() at System.Web.Compilation.BuildProvider.GetCompilerTypeFromBuildProvider(BuildProvider buildProvider) at System.Web.Compilation.BuildProvidersCompiler.ProcessBuildProviders() at System.Web.Compilation.BuildProvidersCompiler.PerformBuild() at System.Web.Compilation.BuildManager.CompileWebFile(VirtualPath virtualPath) at System.Web.Compilation.BuildManager.GetVPathBuildResultInternal(VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.Compilation.BuildManager.GetVPathBuildResultWithNoAssert(HttpContext context, VirtualPath virtualPath, Boolean noBuild, Boolean allowCrossApp, Boolean allowBuildInPrecompile) at System.Web.UI.TemplateControl.LoadControl(VirtualPath virtualPath) at System.Web.UI.TemplateControl.LoadControl(String virtualPath) at DotNetNuke.UI.Skins.Skin.InjectModule(Control objPane, ModuleInfo objModule, PortalSettings PortalSettings) --- End of inner exception stack trace ---

Die Lösung für das Problem liegt an einem Sonderzeichen welches sich in der Datei EditEntry.ascx befindet.

In der Zeile 21 wird das Wort ResourceKey falsch geschrieben.

Der Test in der Datei lautet ResourcêKey man achte auf das ê anstelle eines normalen e.

Also einfach die Datei öffnen das ê gegen ein e austauschen speichern - fertig.

DotNetNuke | Open Source | Module
Wednesday, April 18, 2007 9:43:16 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, April 16, 2007

Heute Nacht wurde die Version 4.5.1 Open Source Software DotNetNuke veröffentlicht.

Hier gehts direkt zum Download der neuen Version !

DotNetNuke | Open Source
Monday, April 16, 2007 9:42:20 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, April 11, 2007

Letzte Nacht wurde nach langer Zeit des Wartens endlich eine neue Version (Fehlerbereinigte Version) des Forum Moduls für DotNetNuke veröffentlicht. Die Versionsnnummer lautet 3.20.9.

Hier gehts direkt zum Download !

DotNetNuke | Open Source
Wednesday, April 11, 2007 9:40:56 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Saturday, April 07, 2007

Heute Nacht wurde die Version 4.5.0 Open Source Software DotNetNuke veröffentlicht.

Hier geht direkt zum Download der neuen Version !

DotNetNuke | Open Source
Saturday, April 07, 2007 9:40:11 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, April 03, 2007

Letzte Nacht wurde eine neue Version des DotNetNuke Moduls Events veröffentlich. Die Versionsnummer der neuen Version lautet 3.3.7.

Hier gehts direkt zum Download !

DotNetNuke | Open Source
Tuesday, April 03, 2007 9:38:37 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, March 29, 2007

Letzte Nach wurde WinMerge Version 2.6.6 veröffentlicht.

Mehr über WinMerge kann man hier erfahren.

Direkt zum Download geht es hier

Open Source | Allgemein
Thursday, March 29, 2007 9:37:37 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, March 22, 2007

Das nun als Open Source verfügbare Backup Programm Cobian Backup ist mit der neuen Version 8.4.0.198 100% Vista kompatibel.

Mehr Informationen zur neuen Version gibt es hier.

Open Source | Cobian Backup
Thursday, March 22, 2007 4:15:57 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, March 14, 2007

Mit WinMerge ist mir vor einiger Zeit wieder mal ein geniales Open Source Projekt unter die Finger gekommen,

Nachdem mich in den verschiedenen Foren immer wieder mal Leute fragten wie man denn am besten die Konfigurationsdateien beim Update auf Änderungen vergleichen kann, hatte ich mich auf die Suche nach einer Freeware alternative zu meinem bis dahin standardmäßig eingesetzten kommerziellen Programm "Compare IT" von Grig Soft gesucht.

Ich wurde bei der Suche auch schnell fündig:

WinMerge ein Open Source Projekt das auf SourceForge geführt wird, entspricht in allem genau den ansprüchen was ein Programm zum Vergleich von Dateien benötigt.

Schaut es euch am besten selbst an:

http://sourceforge.net/projects/winmerge

Open Source | Allgemein
Wednesday, March 14, 2007 9:36:45 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Friday, March 02, 2007

Letzte Nacht wurde die Version 4.4.1 des DotNetNuke Moduls Feedback veröffentlicht. Wo ist denn die 4.4.0 geblieben

Hier gehts direkt zum Download

DotNetNuke | Open Source
Friday, March 02, 2007 9:35:53 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, February 28, 2007

Letzte Nacht wurde die Version 4.4.0 des DotNetNuke Moduls FAQs veröffentlicht.

Hier gehts direkt zum Download !

DotNetNuke | Open Source
Wednesday, February 28, 2007 9:34:57 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, February 12, 2007

Mal wieder eine Gute Nachricht aus dem Open Source Lager.

Das bereits seit Jahren als Freeware verfügbare Backup Programm mit dem man unter anderem Datensicherungen direkt auf einen FTP Server übertragen kann ist nun Open Source.

Das Projekt ist unter Delphi programmiert und wird auf SourceForge gehostet.

Hier kann man mehr über die Historie von Cobian Backup erfahren.

Und hier der Link zur Projekt Seite auf SourceForge.

Und für den ganz eiligen,  hier ein direkter Download Link zur aktuellsten Version.

Link Tips | Open Source | Cobian Backup
Monday, February 12, 2007 4:08:23 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, January 30, 2007

Letzte Nach wurde eine neue Version 3.4.0 des Announcement Moduls für die Portalsoftware DotNetNuke veröffentlicht.

Hier geht es direkt zum Download !

DotNetNuke | Open Source
Tuesday, January 30, 2007 9:33:34 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, January 25, 2007

Heute Nacht wurde die Version 4.4.1 Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der neuen 4er Version !

Für alle die noch auf die letzte 3er Version 3.03.07 updaten wollen,

hier noch einmal der Download Link zur letzten 3er Version.

DotNetNuke | Open Source
Thursday, January 25, 2007 9:32:54 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, January 01, 2007

Letzte Nacht wurde eine neue Version 3.1.6 des Document Moduls für das Portal Framework DotNetNuke veröffentlicht.

Hier gehts direkt zum Download der neuen Version

DotNetNuke | Open Source
Monday, January 01, 2007 9:32:07 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, December 25, 2006

Heute Nacht wurde die Version 4.4.0 Open Source Software DotNetNuke veröffentlicht. Dies ist die erste dedizierte nur 4er Version. Ab jetzt wird es nur noch neue Versionen mit der 4 oder höher vorne geben.

Adieu du gute alte 3er Version !

Hier gehts zum Download der neuen Version (4.04.00) !

DotNetNuke | Open Source
Monday, December 25, 2006 9:31:03 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, November 30, 2006

Heute Nacht wurden die Version 4.3.7  und 3.3.7 der Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Thursday, November 30, 2006 9:29:43 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, November 16, 2006

Heute Nacht wurden die Version 4.3.6  und 3.3.6 der Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Thursday, November 16, 2006 9:29:12 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, October 17, 2006

Lezte Nacht wurde eine neue Version 3.3.6 des DotNetNuke Moduls User Defined Table veröffentlicht.

Hier gehts direkt zum Download !

DotNetNuke | Open Source
Tuesday, October 17, 2006 9:28:24 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Saturday, September 16, 2006

Heute Nacht wurden die Version 4.3.5  und 3.3.5 der Open Source Software DotNetNuke veröffentlicht.

Hier geht zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Saturday, September 16, 2006 9:27:29 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, August 03, 2006

Heute Nacht wurden die Version 4.3.4  und 3.3.4 der Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der 3er Version !

und hier gehts zum Download der 4er Version !

DotNetNuke | Open Source
Thursday, August 03, 2006 9:26:43 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Wednesday, July 19, 2006

Heute Nacht wurden die Version 4.3.3  und 3.3.3 der Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Wednesday, July 19, 2006 9:25:45 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Monday, July 03, 2006

Heute Nacht wurden die Version 4.3.2  und 3.3.2 der Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Monday, July 03, 2006 9:25:08 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, June 27, 2006

Vor einigen Wochen bin ich durch Zufall bei Internet Recherchen auf das Open Source Projekt Notepad++ gestoßen.

Dieser in C++ geschrieben Editor bietet Unterstützung für viele MS Programmiersprachen.

Er ist in der Lage beliebig große Dateien zu handeln, hier einige der Feature:

  •  Syntax-Hervorhebung und Syntax-Gliederung  
  •  WYSIWYG 
  •  Benutzerdefinierte Syntax-Hervorhebung 
  •  Auto-Vervollständigung 
  •  Multi-Dokument 
  •  Multi-Ansicht 
  •  Suche mit regulären Ausdrücken 
  •  Komplette "Drag 'n' Drop"-Unterstützung 
  •  Dynamische Position der Anzeigen 
  •  Dateistatuserkennung 
  •  Zoom hinein und Zoom heraus 
  •  Multi-Sprachen-Umgebung 
  •  Lesezeichen 
  •  Klammerhervorhebung 
  •  Stil-Konfigurator 
  •  Macro recording and playback 
Open Source | Notepad
Tuesday, June 27, 2006 9:23:58 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, June 20, 2006

Heute Nacht wurden die Version 4.3.1  und 3.3.1 der Open Source Software DotNetNuke veröffentlicht.

Hier gehts zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Tuesday, June 20, 2006 9:23:05 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, June 13, 2006

Heute Nacht wurden die Version 4.3.0  und 3.3.0 der Open Source Software DotNetNuke veröffentlicht.

Hier geht es zum Download der 3er Version !

und hier zum Download der 4er Version !

DotNetNuke | Open Source
Tuesday, June 13, 2006 9:21:54 AM (W. Europe Daylight Time, UTC+02:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Thursday, March 16, 2006

Heute Nacht wurde die Version 4.0.3 der Open Source Software DotNetNuke veröffentlicht.

Hier geht es zum Download !

DotNetNuke | Open Source
Thursday, March 16, 2006 9:18:07 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, February 19, 2006

Wie Sie GNU Bedingungen auf Ihre eigenen, neuen Programme anwenden können

Wenn Sie ein neues Programm entwickeln und wollen, daß es vom größtmöglichen Nutzen für die Allgemeinheit ist, dann erreichen Sie das am besten, indem Sie es zu freier Software machen, die jeder unter diesen Bestimmungen weiterverbreiten und verändern kann.

Um dies zu erreichen, fügen Sie die folgenden Vermerke zu Ihrem Programm hinzu. Am sichersten ist es, sie an den Anfang einer jeden Quelldatei zu stellen, um den Gewährleistungsausschluß möglichst deutlich darzustellen; zumindest aber sollte jede Datei eine Copyright-Zeile besitzen sowie einen kurzen Hinweis darauf, wo die vollständigen Vermerke zu finden sind.

[eine Zeile mit dem Programmnamen und einer kurzen Beschreibung]
Copyright (C) [Jahr]  [Name des Autors]

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.

Auf Deutsch:

[eine Zeile mit dem Programmnamen und einer kurzen Beschreibung]
Copyright (C) [Jahr]  [Name des Autors]

Dieses Programm ist freie Software. Sie können es unter den Bedingungen der GNU General Public License, wie von der Free Software Foundation veröffentlicht, weitergeben und/oder modifizieren, entweder gemäß Version 2 der Lizenz oder (nach Ihrer Option) jeder späteren Version.

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden Sie in der GNU General Public License.

Sie sollten eine Kopie der GNU General Public License zusammen mit diesem Programm erhalten haben. Falls nicht, schreiben Sie an die Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.

Fügen Sie auch einen kurzen Hinweis hinzu, wie Sie elektronisch und per Brief erreichbar sind.

Wenn Ihr Programm interaktiv ist, sorgen Sie dafür, daß es nach dem Start einen kurzen Vermerk ausgibt:

version 69, Copyright (C) [Jahr]  [Name des Autors]
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details.

Auf Deutsch:

Version 69, Copyright (C) [Jahr]  [Name des Autors] Für Gnomovision besteht KEINERLEI GARANTIE; geben Sie `show w' für Details ein. Gnonovision ist freie Software, die Sie unter bestimmten Bedingungen weitergeben dürfen; geben Sie `show c' für Details ein.

Die hypothetischen Kommandos `show w' und `show c' sollten die entsprechenden Teile der GNU-GPL anzeigen. Natürlich können die von Ihnen verwendeten Kommandos anders heißen als `show w' und `show c'; es könnten auch Mausklicks oder Menüpunkte sein - was immer am besten in Ihr Programm paßt.

Soweit vorhanden, sollten Sie auch Ihren Arbeitgeber (wenn Sie als Programmierer arbeiten) oder Ihre Schule einen Copyright-Verzicht für das Programm unterschreiben lassen. Hier ein Beispiel. Die Namen müssen Sie natürlich ändern.

Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision' (which makes passes at compilers) written by James Hacker.

[Unterschrift von Ty Coon], 1 April 1989
Ty Coon, President of Vice

Auf Deutsch:

Die Yoyodyne GmbH erhebt keinen urheberrechtlichen Anspruch auf das von James Hacker geschriebene Programm ,Gnomovision` (einem Schrittmacher für Compiler).

[Unterschrift von Ty Coon], 1. April 1989
Ty Coon, Vizepräsident

Diese General Public License gestattet nicht die Einbindung des Programms in proprietär Programme. Ist Ihr Programm eine Funktionsbibliothek, so kann es sinnvoller sein, das Binden proprietär Programme mit dieser Bibliothek zu gestatten. Wenn Sie dies tun wollen, sollten Sie die GNU Library General Public License anstelle dieser Lizenz verwenden.

Open Source
Sunday, February 19, 2006 9:00:19 AM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Sunday, December 25, 2005

Auf der Suche nach einem kostenlosen FTP Client für Windows bin ich auf das Programm FileZilla gestoßen.

Nachdem ich mir das Programm heruntergeladen, installiert und gestestet habe, bin ich wieder mal von den verfügbaren Open Source Projekten sehr positiv überrrascht.

Das Programm beinhaltet alle notwendigen Möglichkeiten die ein FTP Client zur Verfügung stellen kann und arbeitet sehr schnell und Fehlerfrei.

Hier geht es direkt zur Homepage

Open Source
Sunday, December 25, 2005 6:42:19 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
# Tuesday, November 08, 2005

Heute Nacht wurden die neuen Versionen des Open Source Projektes DotNetNuke veröffentlicht.

Mehr erfahren Sie hier http://www.dnnportal.de/Weblog/tabid/177/EntryID/178/Default.aspx

DotNetNuke | Open Source
Tuesday, November 08, 2005 6:39:42 PM (W. Europe Standard Time, UTC+01:00)  #    Comments [0]  
Autor: Hans-Peter Schelian  |  Trackback
Copyright © 2010 Hans-Peter Schelian - Schelian IT Beratung. All rights reserved.