| |
1. Versions-Management bei Edit-Dateien:
Edit-Dateien sind z.B. PHP-, HTML-Dateien (also keine JPG o.ä.).

Bei jedem Speichern einer Edit-Datei wird die alte Datei in einem automatisch angelegten Unterverzeichnis,
dessen Name aus dem Timestamp der Edit-Datei besteht, gesichert.

Ausserdem können einzelne Sicherungen als spezielle 'geschützte Versionen' durchgeführt werden,
mit einem beschreibenden Text zu der jeweiligen Version. Ausserdem erhält die Edit-Datei
beim nächsten Sichern das ReadOnly-Attribut.

Der die Version beschreibende Text wird in einer Datei abgelegt, deren Name der Name der Edit-Datei ist,
wobei die Datei-Endung durch '.VR$' ersetzt wird. Obgleich dieser Text beliebig lang sein kann, ist doch der
zu seiner Erfassung dienende Dialog darauf ausgelegt, nur kurze Texte zu erfassen, d.h. dieses Feature soll
nicht die Projekt-Dokumentation ersetzen.
|
| |
Dies ist die Version 1.0:
Nach über einem Jahr 'Beta'-Versionen (0.9x) und ausgiebigen Feldtests verdient die
jetzt vorliegende Version die Nummer 1 (oder auf alt-IBM-isch: GA).
Man kann phpGUI benutzen, ohne allzu grosse Angst um seine Sourcen zu haben.

Es sind noch folgende Änderungen eingeflossen:
1. Funktion 'Delete' für php-Funktionen:
Diese Funktion arbeitete bisher fehlerhaft insofern, als dass
das gelöschte Teil einfach nicht weggehen wollte, wenn man nicht unmittelbar
nach dem Delete die ganze php-Datei gespeichert hat. Ist jetzt behoben.
2. Funktion 'Rename' für php-Funktionen:
Diese Funktion ist neu. Haben einige Anwender nach gefragt.
Ist ja auch ganz nützlich.
Wenn der Name einer Funktion geändert wird, ändert phpGUI automatich auch die
Funktions-Referenzen in den anderen Teilen des php-Programms.
3. Umsetzung von Umlauten nicht in Kommentaren:
Deutsche Umlaute werden im phpGUI-Edit-Fenster normal eingetippt. Erst beim Speichern und/oder
Upload erfolgt eine Übersetzung in die entsprechenden HTML-Sonderzeichen (z.B. 'ä' -> ä).
Bisher geschah dies auch in Kommentarzeilen in php-Sourcen, das sah unschön aus und wurde jetzt geändert.
Alles, was hinter dem Kommentar-Kennzeichen '//' steht, wird von der Umlaut-Umsetzung ausgenommen.
4. Re-Aktivierung älterer Versionen:
Seit Version 0.95 gibt es ein Versions-Management in phpGUI, was u.a.
darin besteht, dass vor jedem Speichern einer HTML- oder php-Source die alte Version
gesichert wird. Jetzt gibt es zusätzlich die Möglichkeit, z.B. aus Gründen der Fehler-
Suche, eine alte Version zu re-aktivieren, ohne die aktuelle Version zu überschreiben,
d.h. auf den Server hochzuladen, um zu schauen, wie das Verhalten dieser, vorigen, Version ist.
5. Sonstiges:
Es wurden noch kleinere Fehler beseitigt, u.a. in der Verwaltung mehrerer gleichzeitig
geöffneter php-Dateien (mehrere Tabs).
|