Dateiänderungen dokumentieren
Verfasst: 30.05.2008 06:50
Liebe TNG-User/Innen,
jeder von Euch/Ihnen hat sicher schon Änderungen/Ergänzungen des Codes in TNG-Dateien vorgenommen, um besondere Effekte oder Bildschirmansichten zu erzielen.
Was ist nun, wenn ein TNG-Update oder TNG-Upgrade erfolgt und dabei die Dateien mit den Änderungen überspielt werden?
Dann sind möglicherweise einige Effekte verloren, wenn man nicht in geeigneter Weise Vorsorge getroffen hat.
Für diesen Fall wird vorgeschlagen, nachfolgend aufgeführte Dateien zu sichern oder von ihnen Kopien anzulegen, so dass man diese wieder einspielen kann, wenn die Updates/Upgrades nicht das bringen, was man von ihnen erwartet.
Ich habe das wie folgt realisiert:
Bevor ich das Update/Upgrade überspielt habe, habe ich die nachfolgend aufgeführten Dateien umbenannt in …_alt.***. Man kann auch einfach nur Kopien von solchen Dateien anlegen.
Es handelt sich um folgende Dateien :
German/text.php;
German/alltext.php;
German/admintext.php;
index.php;
topmenu.html;
mapconfig.php;
personlib.php;
getperson.php;
timeline2.php;
timelineevents.php;
genstyle.css;
admin/editplace.php;
admin/updatemapconfig.php;
admin/newplace;
admin/newtlevent.php;
admin/addtlevent.php;
admin/edittlevent.php;
admin/updatetlevent.php;
admin/editperson.php;
admin/findreview.php;
admin/main.php;
admin/merge.php;
admin/people.php.
Hinzu kommen noch einige Grafik-Dateien, wenn sie nicht umbenannt und entsprechend in der index.php ebenfalls umbenannt wurden.
Es soll nicht unerwähnt bleiben, dass das Aufspielen eines TNG-Updates oder TNG-Upgrades dazu führen kann, dass auch noch weitere Dateien betroffen sein können, wenn man an ihnen Änderungen vorgenommen hat.
Zu nennen wären hier:
home-photo.jpg;
header-title.gif;
cemeteries_icon.gif
families_icon.gif
people_icon.gif
u.a.
Fazit:
Bevor man ein Update/Upgrade aufspielt - - immer erst o.a. Dateien umbenennen oder Kopien anfertigen.
*****************
Ein weiterer Vorschlag:
Man legt eine Datei an, in der alle Änderungen an TNG-Dateien, die man vorgenommen hat, dokumentiert sind.
Man kann dann, wenn mal aus Versehen eine Datei "überbügelt" wurde, immer auf die Änderungen zurückgreifen und erspart sich damit zusätzliche Arbeit.
Ich habe z.B. eine Textdatei angelegt, in der ich alle Änderungen mit Datum und Dateinamen sowie die Art der Änderung notiert habe, und zwar "vorher" / "nachher".
Auf diese Weise kann ich immer mal wieder die entsprechenden Änderungen nachvollziehen/vergleichen.
Man kann das zusätzlich auch in der Weise machen, dass man den vorherigen und nachherigen Zustand des Codes in der entsprechenden TNG-php-Datei sozusagen "auskommentiert", so dass man immer sehen kann, was man geändert hat.
Wenn doch mal eine geänderte Datei "überbügelt" oder "verloren" wurde, besteht immer noch einmal die Möglichkeit, unter folgenden Internetadressen bestimmte Änderungen nachzulesen :
http://www.nord-com.net/heitow/tng/index.htm
und im Greve-TNG-Forum
http://www.familie-greve.de/index.php?n ... ad0d1a97ec
Viele Grüße
Heinz
jeder von Euch/Ihnen hat sicher schon Änderungen/Ergänzungen des Codes in TNG-Dateien vorgenommen, um besondere Effekte oder Bildschirmansichten zu erzielen.
Was ist nun, wenn ein TNG-Update oder TNG-Upgrade erfolgt und dabei die Dateien mit den Änderungen überspielt werden?
Dann sind möglicherweise einige Effekte verloren, wenn man nicht in geeigneter Weise Vorsorge getroffen hat.
Für diesen Fall wird vorgeschlagen, nachfolgend aufgeführte Dateien zu sichern oder von ihnen Kopien anzulegen, so dass man diese wieder einspielen kann, wenn die Updates/Upgrades nicht das bringen, was man von ihnen erwartet.
Ich habe das wie folgt realisiert:
Bevor ich das Update/Upgrade überspielt habe, habe ich die nachfolgend aufgeführten Dateien umbenannt in …_alt.***. Man kann auch einfach nur Kopien von solchen Dateien anlegen.
Es handelt sich um folgende Dateien :
German/text.php;
German/alltext.php;
German/admintext.php;
index.php;
topmenu.html;
mapconfig.php;
personlib.php;
getperson.php;
timeline2.php;
timelineevents.php;
genstyle.css;
admin/editplace.php;
admin/updatemapconfig.php;
admin/newplace;
admin/newtlevent.php;
admin/addtlevent.php;
admin/edittlevent.php;
admin/updatetlevent.php;
admin/editperson.php;
admin/findreview.php;
admin/main.php;
admin/merge.php;
admin/people.php.
Hinzu kommen noch einige Grafik-Dateien, wenn sie nicht umbenannt und entsprechend in der index.php ebenfalls umbenannt wurden.
Es soll nicht unerwähnt bleiben, dass das Aufspielen eines TNG-Updates oder TNG-Upgrades dazu führen kann, dass auch noch weitere Dateien betroffen sein können, wenn man an ihnen Änderungen vorgenommen hat.
Zu nennen wären hier:
home-photo.jpg;
header-title.gif;
cemeteries_icon.gif
families_icon.gif
people_icon.gif
u.a.
Fazit:
Bevor man ein Update/Upgrade aufspielt - - immer erst o.a. Dateien umbenennen oder Kopien anfertigen.
*****************
Ein weiterer Vorschlag:
Man legt eine Datei an, in der alle Änderungen an TNG-Dateien, die man vorgenommen hat, dokumentiert sind.
Man kann dann, wenn mal aus Versehen eine Datei "überbügelt" wurde, immer auf die Änderungen zurückgreifen und erspart sich damit zusätzliche Arbeit.
Ich habe z.B. eine Textdatei angelegt, in der ich alle Änderungen mit Datum und Dateinamen sowie die Art der Änderung notiert habe, und zwar "vorher" / "nachher".
Auf diese Weise kann ich immer mal wieder die entsprechenden Änderungen nachvollziehen/vergleichen.
Man kann das zusätzlich auch in der Weise machen, dass man den vorherigen und nachherigen Zustand des Codes in der entsprechenden TNG-php-Datei sozusagen "auskommentiert", so dass man immer sehen kann, was man geändert hat.
Wenn doch mal eine geänderte Datei "überbügelt" oder "verloren" wurde, besteht immer noch einmal die Möglichkeit, unter folgenden Internetadressen bestimmte Änderungen nachzulesen :
http://www.nord-com.net/heitow/tng/index.htm
und im Greve-TNG-Forum
http://www.familie-greve.de/index.php?n ... ad0d1a97ec
Viele Grüße
Heinz