Info
Programmversion
Dies ist OpenHomeopath Version 0.9_beta. Hierbei handelt es sich um eine Beta-Version, die sich noch in der Testphase befindet. Ich hoffe aber bald eine erste stabile Version zu veröffentlichen. Bei Fragen meldet euch bei mir.
Lizenz und Copyright
Copyright © 2007-2012 by Henri Schumacher.
OpenHomeopath ist freie Software (eingeschränkt gemäß des nächsten Absatzes). Du kannst 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 deiner Option) jeder späteren Version.
Dies gilt nicht für die Betreibung des Programms oder seiner Derivate auf einem öffentlichen Internet-Server als Teil des World-Wide-Webs (WWW). Als Derivat wird hier eine Software betrachtet, die auf dem Quellcode von OpenHomeopath basiert und eine Abwandlung oder Erweiterung von OpenHomeopath darstellt. Hierfür ist eine proprietäre Lizenz des Autors erforderlich. Wenn diese Lizenz nicht vorliegt ist das Betreiben von OpenHomeopath auf einem öffentlichen Internetserver ausdrücklich untersagt. Bei Interesse wende dich bitte an den Autor.
Die Veröffentlichung von OpenHomeopath erfolgt in der Hoffnung, dass es dir von Nutzen sein wird, aber OHNE IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details findest du in der GNU General Public License.
Ein vollständiges Exemplar der original GNU General Public License Version 2 auf englisch findest du hier.
Dank geht an
- Thomas Bochmann: Thomas gründete und betreut das Homöopathie-Portal OpenHomeo.org auf dem OpenHomeopath läuft. Ausserdem hat er durch viele Anregungen, Vorschläge und auch konstruktiver Kritik viel zum heutigen Aussehen von OpenHomeopath beigetragen. Einiger Quellcode beruht auch auf seinem Beitrag, besonders die Repertorisierung-Ergebnistabelle baut auf seinem Code auf. Vielen Dank Thomas!
- Bernd Zille: Sein Programm BZ-Homöopathie für Windows hat mich zum Schreiben dieses Programmes inspiriert.
Besonderen Dank für die Erteilung der Lizenz für die Benutzung seiner Datenbank mit OpenHomeopath zu nicht kommerziellen Zwecken. Näheres findet ihr hier.
- Eugenio Tacchini: Sein DataBase Interfaces Kreator DaDaBIK Version 4.2 bildet die Grundlage für die Datenbankpflege.
Copyright © 2001-2007 by Eugenio Tacchini. Das Programm steht unter der GNU General Public License.
- Alexey Ozerov: Die Datenbankinstallation hab ich von seinem Programm BigDump ver. 0.34b vom 04.09.2011 abgeleitet.
Copyright © 2003-2011 by Alexey Ozerov. Unter GPL-Lizenz veröffentlicht.
- Jpmaster77: Das Loginsystem baut auf seinem freien Skript Login System v.2.0 vom 26. August 2004 auf.
- Phorum Development Team: Das Homeophorum enthält die Software Phorum Version 5.1.25 vom 14.03.2007 entwickelt vom Phorum Development Team unter der Phorum License 2.0.
- Patrick Fitzgerald: Die Tabs sind auf dem Javascript Tabber von Patrick Fitzgerald aufgebaut.
Copyright © 2006 by Patrick Fitzgerald.
Client-Anforderung
Zur Benutzung von OpenHomeopath müssen Javascript und Cookies (zumindest von der gleichen Site) im Browser aktiviert sein.
OpenHomeopath ist optimiert für:
- Bildschirmauflösung 1280x1024 und mehr
- Browser Chromium, Chrome, Opera, Firefox und Konqueror
- Betriebssystem getestet unter Linux, aber funktioniert auch auf anderen Systemen 100%-ig
Server-Anforderung
- MySQL ab Version 4.1.
- PHP:
- für "Improved MySQL": ab PHP 5 mit "mysqli"-Erweiterung
- für MySQL ab PHP 4.3 mit "mysql"-Erweiterung (nur PHP 5 getestet)
- UTF-8 Unterstützung
Installation und Konfiguration für MySQL
- Erstelle eine MySQL-Datenbank und einen Benutzer, der alle Rechte für diese Datenbank besitzt.
- Editiere die Datei "openhomeopath/include/config_db.php" und trage den Namen der MySQL-Datenbank, den Benutzernamen und dessen Passwort ein. Außerdem muss der Datenbanktyp angeben werden: "mysqli" oder "mysql". Schütze die Datei "config_db.php" später auf dem Server vor unbefugtem Lese-/Schreibzugriff (z.B. mit chmod 600), da das Passwort im Klartext gespeichert wird.
- Lade den gesamten Order "openhomeopath" auf deinen Webserver.
- Rufe über einen Browser die Adresse auf deinem Server "http://deine.webadresse.de/openhomeopath/install/install_db.php" auf und importiere die Daten in die Datenbank.
- Nun noch "http://deine.webadresse.de/openhomeopath/index.php" im Browser aufrufen und los geht's.
- Es gibt einen vorgegebenen Benutzer mit Administratorrechten: "admin". Das vorgegebene Passwort ist auch "admin". Ich empfehle das Passwort zu ändern.
Download
Hier könnt ihr
OpenHomeopath gepackt als tar.gz-Datei für die lokale Installation herunterladen: