Difference between revisions of "Artikelbilder"

From LISApedia
Jump to: navigation, search
(Die Seite wurde neu angelegt: „'''Zielsetzung''' * Artikelbilder sollen nicht automatisch gelöscht oder überschrieben werden. * Neue Artikelbilder sollen gespeichert werden können, ohne d…“)
 
Line 2: Line 2:
 
* Artikelbilder sollen nicht automatisch gelöscht oder überschrieben werden.
 
* Artikelbilder sollen nicht automatisch gelöscht oder überschrieben werden.
 
* Neue Artikelbilder sollen gespeichert werden können, ohne dass vorhandene Bilder gleichen Namens überschrieben werden.
 
* Neue Artikelbilder sollen gespeichert werden können, ohne dass vorhandene Bilder gleichen Namens überschrieben werden.
 +
* So viele Artikelbilder wie möglich sollen mit dem geringstmöglichen Pflegeaufwand so vielen Nutzer*innen wie möglich zur Verfügung stehen.
 +
 +
 +
'''Vorgehensweise'''
 +
* LISA wird den einzigartigen MD5-Hashwert der Artikelbild-Datei ermitteln und die Datei entsprechend umbenennen. "3050901.jpg" wird beispielsweise zu "3050901___df1555ec0c2d7fcad3a03780f9aa238a.jpg". Auf diese Weise ist sichergestellt, dass keine Dateinamen kollidieren können, denn gleichnamige Dateien hätten auch immer denselben Inhalt, festgestellt durch den Hashwert.

Revision as of 15:37, 4 August 2021

Zielsetzung

  • Artikelbilder sollen nicht automatisch gelöscht oder überschrieben werden.
  • Neue Artikelbilder sollen gespeichert werden können, ohne dass vorhandene Bilder gleichen Namens überschrieben werden.
  • So viele Artikelbilder wie möglich sollen mit dem geringstmöglichen Pflegeaufwand so vielen Nutzer*innen wie möglich zur Verfügung stehen.


Vorgehensweise

  • LISA wird den einzigartigen MD5-Hashwert der Artikelbild-Datei ermitteln und die Datei entsprechend umbenennen. "3050901.jpg" wird beispielsweise zu "3050901___df1555ec0c2d7fcad3a03780f9aa238a.jpg". Auf diese Weise ist sichergestellt, dass keine Dateinamen kollidieren können, denn gleichnamige Dateien hätten auch immer denselben Inhalt, festgestellt durch den Hashwert.