Advanced search  

News:

cpg1.5.48 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter a recently discovered vulnerability. It is important that all users who run version cpg1.5.46 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Änderungen Upgradesicher machen  (Read 4238 times)

0 Members and 1 Guest are viewing this topic.

markusbucher

  • Coppermine newbie
  • Offline Offline
  • Posts: 14
Änderungen Upgradesicher machen
« 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
Logged

Stramm

  • Dev Team member
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 6006
    • Bettis Wollwelt
Re: Änderungen Upgradesicher machen
« Reply #1 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: [Select]
//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.

markusbucher

  • Coppermine newbie
  • Offline Offline
  • Posts: 14
Re: Änderungen Upgradesicher machen
« Reply #2 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
Logged

Stramm

  • Dev Team member
  • Coppermine addict
  • ****
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 6006
    • Bettis Wollwelt
Re: Änderungen Upgradesicher machen
« Reply #3 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.

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Änderungen Upgradesicher machen
« Reply #4 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.
Logged

ManfredK

  • Coppermine novice
  • *
  • Country: 00
  • Offline Offline
  • Gender: Male
  • Posts: 29
    • http://fotos-kirchner.at
Re: Änderungen Upgradesicher machen
« Reply #5 on: May 18, 2008, 10:23:54 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...
Logged
LG ;)
Manfred

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47843
  • aka "GauGau"
    • gaugau.de
Re: Änderungen Upgradesicher machen
« Reply #6 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.
Logged
Pages: [1]   Go Up
 

Page created in 0.023 seconds with 19 queries.