REMA v.2.0.1 - Release ManagementDownload - Weiterentwicklungsstatus - History
REMA v.2.0.1 verfügbar (17.06.2007)
REMA wird weiterentwickeltDie Version v.2.0.2 wird weiter entwickelt, ist jedoch noch nicht als Download verfügbar. Sie können aber bereits an dieser Stelle eine Liste der implementierten Änderungen sehen. Ein Download steht demnächst bereit.
 |
Bug behoben , wenn ein alternatives Templateverzeichnis gewählt für die Berichte. Jetzt wird die `hot` Grafik korrekt mit eingebunden.
|
 |
Das Verhalten ist im Optionenmenü einstellbar.
|
Sehen Sie weiter hier eine Liste der Änderungen in den bisher erschienen Programmversionen. in v.2.0.1 (17.06.2007)
 |
Nach längerem Überlegen habe ich mich dazu entschlossen, Rema als Freeware zu veröffentlichen. In der Version 2.0 gibt es keine funktionellen Neuerungen, sondern lediglich eben eine Änderung in der Lizenz.
|
in v.1.2.5 (14.08.2006)
 |
In Rema kann nun auch ein Newsbereich verwaltet werden, der wie ein Blog aufgebaut ist. Die aktuellsten Themen können auf der Startseite im Internet angezeigt werden.
|
 |
Dadurch wird die TodoListe bei der Bearbeitung übersichtlicher
|
 |
Die neue Version der Datenbankzugriffskomponenten beheben das Problem.
|
 |
Dadurch dann die Berichte anpassen, dass optional nur die Einträge für einen bestimmten User erstellt werden
|
 |
Das Vorlagenverzeichnis kann im Optionen Menü selbst gewählt werden
|
 |
Bei einem nächsten Start von Rema wird versucht, das Skript nochmals auszuführen.
|
in v.1.2.4 (15.12.2005)
 |
Wurde ein MySQL Backup eines 4.1 Server versucht auf einen 4.0 Server aufzuspielen, so kam es zu Skriptfehler, da die Skripte nicht 100% zueinander kompatibel waren. Das Problem ist nun behoben
|
 |
Die Backupdateinamen im ZIP Format können zusätzlich neben Projektcode und Version noch mit dem aktuellen Datum versehen werden. Eingestellt werden kann dies im Projektfenster unter den Backupfunktionen
|
in v.1.2.3 (08.11.2005)
 |
Bei einigen Mailservern schlug die Authentifizierung des Benutzer mit seinem Passwort fehl, da irrtümlicherweise ein Übertragungsprotokoll verwendet wurde, das nicht von allen POP3 Servern unterstützt wurde. Das Problem ist jetzt behoben.
|
 |
Bei nicht ausreichenden Datenbankrechten kann es zu Fehler kommen bei der Datenbankerstellung via MySQL Skript. Aus diesem Grund wurden die Table Locks aus dem Skript entfernt. Das Backup kann nun mit normalen Les- und Schreibrechten in MySQL ausgeführt werden.
|
 |
Die Einträge werden jetzt nach ihre Grupper gruppiert.
|
 |
Die Unterteilung in Gruppen der ToDo- und Whatsneweinträge kann generell sein, oder nur auf ein bestimmtes Projekt bezogen.
|
in v.1.2.2 (19.09.2005)
in v.1.2.1 (11.09.2005)
 |
Ich bin nun seit einigen Monaten bereits nicht mehr in Kaiserslautern wohnhaft, sondern bin umgezogen nach Luxemburg. Die neue Anschrift steht hier.
|
 |
Die Hilfedatei ist leider immer noch nicht ganz fertiggestellt. Ich habe mich aber dazu entschlossen, die neue Version jetzt trotzdem schon zu releasen, da ich nicht genau weiss, wann ich zeitlich dazu komme, die Hilfedatei komplett auszubauen. Eine grobe Übersicht über die Funktionen ist jedoch bereits fertig und kann auch genutzt werden. Irgendwann schaff ich auch noch den kompletten Ausbau, versprochen. Aber in den letzten Wochen und Monaten stand aber erst einmal die Implementierung von neuen Funktionen und Bugfixes im Vordergrund.
|
 |
Die Projektzeiten können in Form einer Rechnung im RTF Format erstellt werden. Die Vorlage für die Rechnung liegt im Templates Verzeichnis und kann individuell gestaltet werden.
|
 |
Erfassen von Arbeitsstunden für jedes Projekt. Entweder einfach nur Projektbezogen, oder versionsbezogen oder ToDo Eintrag bezogen.
Dadurch wird ermöglicht, Rechnungen über geleistete Arbeiten zu erstellen und Ihren Kunden zu verrechnen. Durch die direkt Verlinkung zu einem Projekt, einer Version oder sogar direkt einem ToDo Eintrag kann der Rechnungspostentext sehr leicht übernommen werden.
Auch wenn Sie die Funktion nicht zum Erstellen von Rechnungen verwenden, so kann doch eine Übersicht erstellt werden, wieviel Zeit für die Implementierung von neuen Funktionen aufgewandt wurde.
Eine statistische Auswertung dieser Informationen ist für ein nächstes Release geplant.
|
 |
Wird der URL noch der Parameter &ID=W321 angehängt, so wird dieser Eintrag farblich markiert. Ebenfalls ist eine Sprungmarke definiert, mit dem Namem #W321
So markiert z.B. dieser Aufruf diesen Eintrag farblich
|
 |
Vorher ging eine Kopie der Eingangsbestätigungsmail zwar auch schon an Sie, jedoch mit Ihrer eigenen EMail Adresse als Absender. Somit war es umständlich, auf diese EMails zu antworten, um sich mit Ihren Kunden in Kontakt zu setzen. Nun geht eine Bestätigungsemail an Sie mit dem Namen und Adresse des neuen Kunden als Absenderadresse. (Betrifft PHP Skript check.php und mailcenter.php)
|
 |
Es kann bei eingehenden Online Bestellungen eine SMS Nachricht verschickt wird, dass eine Bestellung eines Produktes einging. So kann noch schneller auf neue Bestelluneng reagiert werden.
Voraussetzung ist ein EMail Gateway, welches den EMail Inhalt als SMS Nachricht weiterleitet. Es ist zu beachten, dass hierbei Zusatzkosten auftreten können, die nicht auf Rema zurückzuführen sind. Bitte unbedingt beachten.
Einstellen kann man die SMS Benachichtigung im Optionenmenü unter Benutzerinformationen.
|
 |
Bei langsamen Programmfunktionen, wie Bericherstellung, ChangeLog uvm. wird jeweils ein Hinweisfenster angezeigt.
|
 |
Whatsnew Einträge haben ein neues Attribut bekommen, womit der Eintrag als wichiges Update gekennzeichnet werden kann. Zur Zeit wird das Attribut nur im history.php Skript benutzt, um diesen Eintrag farblich auf der Webseite hervorzuheben (wie z.B. dieser Eintrag selbst, rote Schrift, gelber Hintergrund)
Normale Einträge nutzen den CSS Style WNNormal, wichtig eingestufte Neuerungen hingegen den Style WNHighlight.
|
 |
Beim ersten Programmstart von Rema wird auf den `Neu` Button im Loginfenster hingewiesen, wie man eine neue Datenbankstruktur anlegt. Das Loginfenster ist ebenfalls bereits aufgeklappt.
|
 |
Es können nun Freischaltcodes für eine Vollizenz von Rema vergeben werden, die an einem gegebenem Datum abläuft. Nach diesem Datum muss ein neuer Lizenzschlüssel angegeben werden.
Ueber diese Option will ich erreichen, dass neue Kunden sofort einen vollgültigen Lizenzschlüssel erhalten, damit Sie ohne das lästige Trialfenster mit Rema arbeiten können. Der Vollizenzschlüssel wird jedoch zeitlich bechränkt sein. Wird während diesem Zeitraum eine Zahlung entgegengenommen, so wird der entgültige Lizenzschlüssel zugesandt.
|
 |
Die Installation muss zwar nach wie vor als Administrator geschehen, jedoch läuft das Programm nun auch als normaler User. Die 2 Konfigurtionsdateien(global.ini und forms.ini) werden im Verzeichnis %EigeneDateien%\Rema hinterlegt.
|
 |
Im Optionenmenü kann die Prozesspriorität für Rema herabgesetzt werden, falls das Programm in den Systemtray minimiert wird (im Optionenmenü einzustellen). In rechenintensiven Anwendungen wie z.B. Spiele kam es auf einigen System zu Ruckler, wenn die Prozesspriorität normal stand. Bei niedriger Prozesspriorität traten diese Probleme nicht auf.
|
 |
Wird ein neues Projekt definiert, so muss dieses erst gespeichert werden, bevor Mailvorlagen, Projektdetails und Screenshots definiert werden können, da die Informationen sonst im Nirvana landen.
|
 |
Damit ist diese Seite selbst gemeint...
|
 |
Damit soll künftig angegeben werden, wie Major Versionserhöhung gehandhabt werden sollen. Die Internetupdate Komponente wird dazu auch noch angepasst werden. Zur Zeit ist dieses Feld jedoch noch ohne Funktion, und wird in einem nächsten Release mit Leben gefüllt.
|
 |
Bestehende Codes werden automatisch in Grossbuchstaben umgewandelt.
Es traten Probleme auf in Verbindung mit PHP Skripten, wo keine Unterscheidung zwischen gross- und kleinbuchstaben gemcht wurde.
|
 |
Ueber Verwaltung/Newsletter (oder Verwaltung/Kunden/Kunden und Projekte/Newsletter) wurde eine einfache Newsletterfunktion eingebaut. Die Newsletter werden nicht direkt über Rema verschickt. Es besteht aber die Möglichkeit die Adressen der Kunden von einzelnen Projekten in die Zwischenablage zu kopieren (mit Kommata getrennt). Diese Adressen können dann bequem in EMailprogrammen in die TO: rsp. BCC: Felder eingefügt werden.
|
 |
Die Liste der Todo- rsp. Whatsneweinträge kann jetzt direkt durchsucht und sortiert werden. Filter setzen ist auch möglich.
|
 |
Im ToDo Modul können die einzelnen Einträge besser gruppiert nach - implementiert rsp. ignoriert - versionsbezogen, projektbezogen oder beide
Standardmässig sind jetzt auch bereits abgefertigte Einträge (also entweder implementiert oder als künftig ignoriert markiert) ausgeblendet. Ebenso die rein projektbezogenenn Elemente sind ausgeblendet. Damit erscheinen die eigentlich wirklichen sinnvollen Einträge nicht so überladen.
|
 |
Rema lässt sich nun nur noch einmal ausführen. Doppelte Instanzen wurden unterbunden, weil 2 gleichzeitig ausgeführte Instanzen in den Einstellungsdateien Konflikte herbeiführen können. Beim Versuch, eine 2. Instanz zu starten, wird automatisch die bereits laufende in den Vordergrund gebracht.
|
 |
Kann im Optionenmenü eingestellt werden
|
 |
Im Modul Versionen wird zusätzlich der Downloadlink fürs Web angezeigt, und dies auf 2 Weisen: 1. Direkter Link zur Setuproutine. Ein Download über diesen Link wird nicht vom DownloadCounter berücksichtigt. 2. Link zum Downloadskript über die DownloadID. Hier werden die Downloads von Downloadcounter berücksichtigt.
Alternative 2. ist vorzuziehen, sofern die PHP Skripte aus Rema für die Homepage eingesetzt werden.
Bei URLs können über die Zwischenablage kopiert werden.
|
 |
Die langersehnte Hilfe Datei wird verfasst, und wird in den nächsten Tagen fertig gestellt sein. Momentaner Stand: 60%
|
 |
MySQL Server besitzen ein Timeout. Nach einer gewissen Laufzeit wird die Verbindung vom Client zum Server abgebrochen. Arbeitet man also über eine gewisse Zeit nicht direkt in Rema, kann es zu dieser Trennung kommen, und das Weiterarbeiten brachte eine Fehlermeldung mit sich, daß die Verbidnung unterbrochen ist. Bei vielen Providern ist dieses Timeout bereits nach 40-60 Sekunden, also eine sehr kurze Zeitspanne.
Im Optionenmenü kann nun angegeben werden, daß die Verbindung in regelmäßigen Abständen überprüft wird, indem ein paar Bytes zum Datenbankserver geschickt werden. Somit kommt es zu keinem TimeOut mehr. Der Timeoutinterval kann selbst angegeben werden.
|
 |
- MySQL 5 (beta) - Datenbankupdate bei neuer Rema Version - u.a.
|
 |
Wegen der umfangreichen Änderungen in Rema, insbesondere was den Datenbankzugriff betrifft, erscheint Rema nun in einer neuen Subversion 1.2. Für Kunden mit gültiger Lizenz bleibt ein Update selbstverständlich kostenlos.
|
 |
Da es mehrfach zu Fehlermeldungen im alten Tool zur Erstellung einer neuen Datenbank kam, wurde der gesamte Assistent in eine gesonderte Anwendung ausgelagert.
|
 |
Im Berichte Menü kann nun noch weiter ein Changelog, also eine Liste der Änderungen in den unterschiedlichen Releases eines Projektes, im einfachen Textformat erstellt werden, zum einfachen Einbinden in eine History.txt, readme.txt Datei, oder zum Einbinden direkt in den Quellcode. Zu diesem Zwecke können Zeilenpräfixe und -suffixe, sowie die maximale Zeilenbreite angegeben werden.
|
 |
 |
Wird nun über die Homepage ein aus Rema definiertes Projekt runtergeladen, so wird der Download statistisch festgehalten.
Da Rema selbst in vielen Fällen auf einer lokale MySQL Datenbank läuft, und die Daten für die Homepage oftmals nur mit dem Datenbank Upload Tool zum Provider gelangt, war es leider nötig, jeden gezählten Download an eine EMail Adresse zu senden. Diese EMails haben ein ganz bestimmtes Format, und werden so in Rema erkannt. Die EMail Adresse muss die gleiche sein wie für die Onlinebestellungen (einstellbar im Optionenmenü)
Beim Anzeigen der Statistik in Rema werden die EMails abgerufen und anschliessend in der Datenbank festgehalten. (Extras->Downloadstatistik)
|
 |
Insbesondere wichtig bei langsamen Datenbankanbindungen
|
 |
In den Modulen Projekte, Versionen, Todoes und WhatsNew können die Datumfelder nun auch manuell ausgefüllt werden, falls dies in den Optionen erlaubt ist.
|
 |
Die Anbindung an die MySQL Datenbank wurde komplett neu überarbeitet. Genutzt werden hierfür die MyDAC Komponenten von www.crlab.com, welche einen wesentlich effektiveren Zugriff auf die Datenbank erlauben.
Sehr positiver Nebeneffekt ist, daß hierdurch auch die MySQL Server der Versionen 4.1 und 5.0 unterstützt werden. Da diese Server neue Protokolle benutzen, konnte diese mit den früher verwendeten Zeos Komponenten nicht angesprochen werden.
Ausserdem wird durch die Verwendung von MyDAC eine direkte Anbindung an die Datenbank erreicht. Die libmysql.dll und die mysqldump.exe Datei ist somit nicht mehr nötig.
|
 |
Standardport für MySQL ist 3306. Beim Einloggen in die DB konnte bereits ein eigener Port angegeben werden, nicht jedoch beim Erstellen einer neuen Datenbank. Dieses Problem ist jetzt behoben.
|
 |
Es kommt nun nicht mehr zu einer Fehlermeldung beim Abbrechen im Login Fenster, und Rema wird somit sauber beendet
|
in v.1.1.4 (12.04.2005)
 |
Nun ist es auch möglich, die ToDo- und Bugliste direkt einem Projekt zuzuordnen, also ohne schon während der Entwicklungsphase entscheiden zu müssen, welchem Release der ToDo Eintrag zugeordnet werden soll.
Diese Zuordnung geschieht erst dann, wenn der Eintrag als implementiert markiert wurde, und in die WhatsNew Liste an ein Release verknüpft wurde.
|
 |
Fehlende Funktion wurde ausgebaut
|
in v.1.1.3 (18.11.2004)
 |
Die Poduktbeschreibungsbox war zu klein und wird jetzt dynamisch bei Fenstergrößenänderung angepasst
|
in v.1.1.2 (07.11.2004)
 |
Dadurch wurde die Setupgröße erheblich verringert
|
 |
Jeder ToDo Eintrag kann jetzt eine beliebige Anzahl von Untereinträgen enthalten, welche alle getrennt als implementiert werden können. Die Sortierreihenfolge kann festgelegt werden, und im TODO Bericht im RTF Format erscheinen diese Einträge ebenfalls
|
in v.1.1.1 (31.10.2004)
 |
Dabei handelt es sich nicht ums Layout, welches zwar anpassbar ist, sondern in erster Linie um den Inhalt, mitunter: - Produktübersicht mit mehreren Screenshots und zugehörogen kurzen und langen Erklärungen - History zu jedem Produkt - Shop Seite mit Online Bestellung (wird direkt in ReMa erfaßt) - Downloadsseite
LASST EUCH ÜBERRASCHEN - DIE HOMEPAGE GEHT IN DEN NÄCHSTEN TAGEN ONLINE
|
 |
Es können jetzt mehrere Screenshots für jedes einzelne Projekt angegeben werden. Diese Screenshots erscheinen auf der Webseite unter Produkte
|
 |
Im MySQLUpload wird jetzt jeweils der FTP und www Rootpfad angegeben, welche physisch übereinstimmen müssen. Die Skripte werden dann in einem Unterverzeichnis angegeben.
Grund: in den PHP Skripten kann somit eine Relation zwischen FTP und www-Pfaden hergestellt werden. Ist z.B. wichtig beim Anzeigen der Screenshots. In Rema wird für jedes Projekt ein Screenshotverzeichnis angegeben, welches ein Unterverzeichnis zu FTP Root Path ist. Somit muss der RootPfad nicht 2x angegeben werden.
FTP und WWW Rootpfad können im Optionenmenü eingestellt werden, und auch jeweils im MySQL Upload rsp. Screenshotupload Dialog.
|
 |
Somit steht diese Funktion auch auf der Webseite zur Verfügung.
|
 |
Ein Fehler war im Suchmodul, welche unabhängig von den Benutzerrechten immer alle ToDo- und Whatsnew Einträge aller Projekte abfragte, statt nur die erlaubten
|
 |
Es kann jetzt für jedes einzelne Projekt eine sehr detaillierte Beschreibung im HTML Format angegeben werden. Somit soll es ermöglicht werden, für jedes Produkt diese Informationen auf einer getrennten Webseite darzustellen.
|
 |
Ist nach dem Programmstart noch kein Projekt definiert (z.B. beim ersten Start oder nach Anlegen einer neuen Datenbank), so wird mit einem kleinem Toolfenster angezeigt, wo neue Projekte definiert werden können
|
 |
1=Sehr wichtig 10=eher unwichtig
Damit kann auf er Webseite das wichtigste Projekt ganz oben erscheinen weil danach sortiert wird
|
 |
War mir zu heikel, das Ganze nachher zu verwalten
|
in v.1.0.17 (22.10.2004)
 |
Internetupdate Modul optisch und funktionell überarbeitet. Es werden jetzt die gefundenen Updates detaillierter aufgelistet, mitsamt Inhalt aus dem Beschreibungsfeld bei den Whatsneweinträgen
|
 |
Diese Versionprüfung überliefert auch noch die Beschreibungsfelder in die Kontrolldatei, welche vorhandene Updates auflistet
|
in v.1.0.16 (21.10.2004)
 |
In der config.php stehen jetzt nur noch die Zugangsdaten für die Datenbank. Alle anderen Parameter (wie EMail Absender, Bestelladresse usw.) sind jetzt auch direkt in der Datenbank gespeichert, und können direkt bequem über die REMA Oberfläche konfiguriert werden... Nicht vergessen bei Änderungen die Datenbank wieder hochzuladen
|
 |
Bestätigt ein Anwender die Onlinebestellung in buy.php, wird bei korrekten Daten eine Bestätigungsemail im HTML und PlainText Format geschickt. Den Inhalt dieser Mail kann im Projektfenster geändert werden. Die Absender Adresse kann im Optionenmenü angegeben werden.
|
 |
Im Projektfenster hat ein neuer Button die Funktion gefunden, verschiedene Mailvorlagen zu definieren. Diese sind, im HTML und im Text Format getrennt, der Inhalt der Bestätigungsmail, die ein Kunde nach einer Bestellung im Internet erhält. Neue Projekt erhalten einen Standardtext, welche im \Templates zu finden sind.
|
 |
Dies betrifft die Projekte, Versionen, Todo- und Whatsnew Einträge
|
in v.1.0.15 (18.10.2004)
 |
Kleiner Bugfix im Registrierungsmodul
|
in v.1.0.14 (17.10.2004)
 |
Ein paar Bugfixes im Backupmodul. Ausserdem kann jetzt auch gleich hier das Backupverzeichnis angegeben werden, welches dann automatisch in den Projektdaten gespeichert werden.
Eine Projektauswahl im Backupfenster ist nicht mehrmöglich. Das Projekt muss gleich im Hauptfenster ausgewählt sein.
Nach erfolgreichem Backup kann die ZIP-Datei direkt geöffnet werden.
|
 |
Das Hochladen einer Setuproutine via FTP wurde komplett überarbeitet. Es ist jetzt unter anderem möglich, den Vorgang abzubrechen. Auch ein unbeabsichtigtes Überschreiben einer vorhandenen Datei auf dem Server wird bemerkt. Daneben kann nun auch im Upload Fenster das Verzeichnis und Dateiname angegeben werden, ohne über die Projekte und Versionen getrennt zu gehen.
|
 |
Beim Löschen von Projekten, Versionen etc. werden alle Datensaätze aus abhängigen Tabellen mtgelöscht werden (nach Abfrage). Lösche ich ein Projekt X, machen zugehörige Einträge in den Tabellen rm_versions, rm_todoes, rm_whatsnew, rm_kundenprojects, rm_InclSpec, rm_ExclSpec keinen Sinn mehr.
|
 |
Neben den RTF Berichten können jetzt auch HTML Berichte erstellt werden (naja, zuerst einmal nur der ToDo Bericht)
|
 |
Für beide Sorten von Berichten kann jetzt der Speicherort angegeben werden, statt wie vorher standardmäßig immer im Temp Verzeichnis zu speichern
|
 |
Die Parameter zum Hochladen der MySQL Datenbank auf einen Webserver via FTP und das Erstellen der Datenbank via PHP werden jetzt in der Datenbank selbst gespeichert und nicht in der INI-Datei, da diese Informationen datenbankbezogen sind, die Einstellungen in der INI-Datei jedoch global gehalten sind.
|
 |
Beim Starten des Programms können Bestellungsmails gleich automatisch runtergeladen werden. Einstellen im Optionenmenü
|
 |
Das Hinzufügen von neuen Backupdateien von einem ausgewählten Projekt erfolgt jetzt über einen eigenen Dialog. Dies betrifft nur die einzuschliessenden Dateien, nicht die auszuschliessenden, da hier einfache Masken wie *.bak erlaubt sind, also komplett ohne Verzeichnisangabe
|
 |
Via Drag & Drop können die Dateien eines Projektes in den einzuschliessenden Dateien aufgenommen. Dabei können mehrere Dateien ausgewählt sein, genauso wie ganze Verzeichnisse... Zuvor nicht vergessen in den Edit Modus des Projektes zu wechseln
|
in v.1.0.13 (05.10.2004)
 |
Beim Anlegen eines neuen Projektes waren etliche Bugs drin, vor allem wurden das Problem behoben, daß beim ersten Projekt ein doppelter Eintrag in der Tabelle erstellt wurde
|
 |
Je nach Wahl des Projektes und Version, werden nicht ausführbare Funktionen direkt disabled. z.B. macht es keinen Sinn, neue Todo Einträge zu erstellen, wenn für ein Projekt noch kein Release erstellt wurde. Ganauso werden Backups disabled, falls kein Backupverzeichnis vorgegeben ist, und der Upload per FTP ist auch nur dann enabled, wenn ein Setuppfad im Projekt, ein Setupname im Release und ein FTP Host im Projekt definiert sind.
|
 |
Bei Einfügen eines neuen Projektes geriet die Sortierung der Projekte durcheinander
|
 |
Das das Umwandeln von BBCode rsp HTML nach RTF sehr fehlerbehaftet ist, wurde diese Funktion erst mal wieder entfernt, bis eine Alternative gefunden wurde.
|
 |
Das Erstellen einer neuen Datenbank hat jetzt endlich einen eigenen Wizard bekommen, wo alle Einstellungen bequem vorgenommen werden können, ohne Gefahr eines unbeabsichtigten Überschreibens von bestehenden Tabellen
|
 |
Die Lizenzinformationen können vom Anwender nur dann gelöscht werden, falls man sich bereits im Vollversionsmodus befindet. Ansonsten ist diese Funktion blockiert.
|
 |
Die gesamte Kundenverwaltung wurde komplett neu überarbeitet
|
 |
Einige Sachen, wie Benutzerinformationen, SMTP- und POP3 Server usw. wurden in ein Dialog gepackt
|
 |
Im Modul `Kunden` können jetzt nachträglich die Adressdaten eines Kunden verändert werden.
|
 |
In der Kundenverwaltung können direkt der Lizenzschlüssel an Kunden gemailt werden. Das Erstellen der Schlüssel erfolgt natürlich in einem separatem Programm wie z.B. IceLicense
|
 |
Im Optionen Menü können alle benutzerspezifischen und SMTP rsp. POP3 Zugangsdaten angegeben werden
|
 |
Neben Beseitigung kleinerer Bugs wurde nun eine Übersicht eingebaut, in der leicht nachgeschaut werden kann, welcher Kunde welches Projekt auf wievielen Rechnern erworben hat
|
in v.1.0.12 (29.08.2004)
 |
Damit eine eventuell vorhande Datenbankversion überspielt werden kann. Liegen im Verzeichnis `Scripts` Dateien im Format v.xx.xx.xx.xx.sql, so wird geprüft, ob die Datenbank auf dem aktuellsten Stand ist. Falls dies nicht der Fall ist, so wird das Skript (die Skripte) aufgespielt.
|
 |
Komplett neues Modul, zum Verwalten der eigenen Kunden und Verteilen von Lizenzen. Jedem Kunden können mehrere Projekte zugeordnet werden, genauso natürlich kann ein Projekt an mehrere Kunden verkauft werden... Ebenfalls sind mehrere Lizenzen pro Kunde und pro Produkt verteilbar... Mehr dazu im Forum
|
 |
In der Todoliste können jetzt ähnliche BBCode Befehle wie im Delphi-Praxis Forum angegeben werden. Unterstützt werden zur Zeit nur * [b]...[/b] * [u]...[/u] * [i]...[/i] * [big]...[/big] * [small]...[/small]
Auch die RTF Berichterstellung sollte bei der ToDo Liste klappen.
|
 |
Ich gebs ja zu, so langsam wurds zu klein.
|
 |
Mit Hinblick auf später wurde bereits in dieser Version ein neues Lizenzmodell integriert. Es kann jetzt unterschieden werden zwischen Trial- und Vollversion.
|
 |
Die Seite wurde nicht mit allen Versionsinformationen angezeigt, und der Downloadlink zur aktuellen Version klappte nicht.
|
 |
Erst nach spezifischen Wählen zum Ändern oder Hinzufügen eines neuen Projektes können die Backupdateien spezifiziert werden
|
 |
Damit soll erreicht werden, daß REMA beim Veröffentlichen eines Releases die Möglichkeit bietet, direkt via FTP das SetupProgramm hochzuladen. Quasi im Hintergrund soll dann der Flag gesetzt werden, daß eine neue Version verfügbar ist.
|
in v.1.0.11 (08.08.2004)
 |
Schnelle Implementierung wie Datenbank erstellen beim ersten Programmstart
|
in v.1.0.10 (06.08.2004)
 |
Mit diesem Flag kann für bestimmte Einträge in der WhatsNew Liste das Auflisten in der Versionshistorie unterbunden werden
|
 |
Bei Erstellen eines Setups für eine Anwendung (z.B. über Installshield), kann diese Setup Datei via FTP auf einen FTP Server geladen werden. Die Serverspezifikationen werden in den Projekt Daten angegeben.
|
in v.1.0.10 (18.03.2004)
in v.1.0.9 (14.03.2004)
 |
Ups... wurde einfach vergessen
|
in v.1.0.8 (08.03.2004)
 |
Beim Start wird jetzt auf www.tp-net.lu nach Updates gesucht
|
in v.1.0.7 (08.03.2004)
 |
Besser als ib_zip ist zipDll.dll un unZip.dll Beide Freeware mit besserer, übersichtlicherer Funktionalität
|
 |
Die Lookupfunktion der Todoliste und der WhatsNew Einträge kann Projektbezogen sein. Ist die Spalte Project in rm_todoes NULL, so ist die Funktion allen Projekten verfügbar, steht die ID eines Projektes drin, so ist sie nur für das Projekt verfügbar
|
 |
Wenn im Optionenmenü Quickdump gewählt wird, so wird automatisch ein Datenbank Backup im vorher definierten Verzeichnis erzeugt. Voraussetzung ist daß ein korrekter Dumpname angegeben wurde, sprich, daß das Verzeichnis bereits existiert.
|
 |
Template Erstellung der Whatsnew Einträge im RTF Format
|
 |
Wie bei den ToDo Einträgen kann für ein Whatsnewitem auch eine Kategorie/Gruppe angegeben werden.
|
 |
Ein Projekt kann jetzt noch detaillierter beschrieben: - Kategorie - Typ - Preis - Sprachen - Screenshot
|
 |
Beim Start des Programms wird geprüft, ob ein Update im Internet zur Verfügung steht. Kann über das Optionen Menü komplett ausgeschaltet werden
|
 |
Beim Erstellen eines Backups wird vor Überschreiben gewarnt.
|
 |
Auftretende Fehler in der Backuperstellung werden angezeigt.
|
in v.1.0.6 (03.02.2004)
 |
Es ist jetzt möglich die Useraccounts im Programm zu verwalten. Dazu gehört: - Neue User anlegen - Vorhandene User löschen - Passwort für User ändern
|
 |
index.php wurde ergänzt so daß der Memofeldinhalt ebenfalls angezeigt wird. Dies geschieht durch einfachen Bewegen der Maus über den erzeugten Link `Details`.
|
 |
Bei Anklicken: `Verfügbar` wird das Feld Releasedatum automatisch vorgegeben. Voraussetzung ist: war vorher leer
|
in v.1.0.3
 |
Wenn ein vorhandener TODO Eintrag erstmals als OK, implementiert marikert wird, wird gefragt, ob eine Kopie des Eintrages unter Whatsnew angelegt werden soll. Dafür wird einfach das Whatsnew Fenster aufspringen, neuer Datensatz einfügen und die Felder vorbelegen, welche dann durch den User akzeptiert oder verworfen werden. Nach Post oder Cancel wird das WhatsNew Fenster wieder geschlossen und es wird zurück zu der ToDo Eingabemaske gesprungen.
|
 |
Über die IdFTP Komponente kann man über FTP Protokoll ein erstelltes WinMySQL Dump erzeugen und auf einen Internet Server hochladen. Anschließend müsste es doch eigentlich möglich sein, über ein PHP Skript dieses Dump einzulesen und auf dem Server auszuführen. Somit ist ein Kopieren der lokalen MySQL Datenbank auf eine Internetdatenbank möglich. Diese Funktion ist sicherlich nützlich, da die meisten Provider keinen Zugriff auf ihre MySQL Datenbank von außen erlauben.
|
in v.1.0.2 (03.10.2003)
 |
Sowohl DB als User Passwort können verschlüsselt in der global.ini Datei aufbewahrt werden. Die User Account sind in der Datenbank selbst definiert und MD5 verschlüsselt, also nur in eine Richtung.
|
in v.1.0.1 (20.09.2003)

|