coppermine-gallery.com/forum

Support => Deutsch (German) => Language Specific Support => cpg1.4.x Deutsch (German) => Topic started by: markusbucher on May 14, 2008, 12:08:19 PM

Title: Änderungen Upgradesicher machen
Post by: markusbucher on May 14, 2008, 12:08:19 PM
Hallo,

ich habe einige Änderungen in den Dateien displayimage.php, upload.php usw. vorgenommen. Bei einem Update der CPG muss ich diese Änderungen erst wieder übernehmen, damit die Funktionen auch danach verfügbar sind.

Nun gibt es ja im templatesordner die Datei themes.php, die Anpassungen der themes.inc.php upgradesicher ermöglicht. Gibt es denn eine Möglichkeit, auch die anderen Dateien dementsprechend einzubinden? Reicht es vielleicht sogar aus, die Änderungen direkt in die themes.php einzutragen?

Viele Grüße,
Markus Bucher
Title: Re: Änderungen Upgradesicher machen
Post by: Stramm on May 14, 2008, 12:13:53 PM
Nein, so funktioniert das nicht.
Das Sicherste ist es, Änderungen zu kommentieren und sich die Originaldateien aufzubewahren.
Eine Kommentierung könnte folgendermaßen aussehen


//Code modification start
echo "Hier ist geänderter Code";
//Code modification end


Bei einer Suche durch alle Dateien findest Du sie dann recht schnell.

Oder Du vergleichst Deine modifizierten Dateien mit den Originaldateien. Tolls wie Winmerge zeigen Dir dann die Unterschiede und Du kannst die betreffenden Stellen von Links nach Rechts oder umgekehrt kopieren/ ersetzen.

Title: Re: Änderungen Upgradesicher machen
Post by: markusbucher on May 14, 2008, 12:24:18 PM
Hi,

danke für deine Antwort. Wäre das ein Punkt, der auf der Faetures-Wishlist Platz fände oder ist das zu abwegig?

Gruß, Markus Bucher
Title: Re: Änderungen Upgradesicher machen
Post by: Stramm on May 14, 2008, 12:36:09 PM
Alles kann nicht in eine theme.php. Sonst würde Coppermine ja nur aus einer einzigen, großen themes.inc.php und theme.php bestehen. Es ist aber im Gespräch, mehr, fürs Theming interessante, Teile in die themes.inc.php zu packen.
Title: Re: Änderungen Upgradesicher machen
Post by: Joachim Müller on May 14, 2008, 03:59:53 PM
Nochmals für alle, zum Mitschreiben & zur Klärung:
niemals, unter keinen Umständen, die Datei include/themes.inc.php bearbeiten, sondern nur die Datei themes/dein_theme/thempe.php
Alles, was man durch die Bearbeitung von include/themes.inc.php erreichen könnte kann auch durch die Bearbeitung von themes/dein_theme/theme.php erreicht werden.
Title: Re: Änderungen Upgradesicher machen
Post by: ManfredK on May 18, 2008, 10:23:54 PM
Quote from: Joachim Müller on May 14, 2008, 03:59:53 PM
Nochmals für alle, zum Mitschreiben & zur Klärung:
niemals, unter keinen Umständen, die Datei include/themes.inc.php bearbeiten, sondern nur die Datei themes/dein_theme/thempe.php
Hallo,
Hat das auch einen Grund, dass ich in der themes.inc.php keine Änderung machen soll? Ich habe nämlich Änderungen vorgenommen...
Title: Re: Änderungen Upgradesicher machen
Post by: Joachim Müller on May 19, 2008, 08:28:21 AM
Ja, und ich bin auch schon zahllose Male darauf eingegangen. Wenn Du den Grund wissen willst, dann durchsuche das Forum. Wenn Dir das zu anstrengende erscheint, dann nimm einfach mein Wort darauf.