« »

Anwendungsfall Upload Image

17. März 2009 Roland

Dieser Artikel ist Teil 29 von 70 der Artikelserie Newssystem

Der Editor lädt von seinem Arbeitsplatz einzelne Bilder auf den Webserver um diese in den Newseinträgen verwenden zu können.

Vorbedingung

Der Editor ist angemeldet

Ablauf

  • Der Editor wählt mit einem Dateibrowser das Bild aus, dass er hochladen will.
  • Der alternative Text für dieses Bild wird eingegeben
    Falls mehr als 200 Zeichen verwendet werden, wird mit der Information “Der alternative Text ist zu lange” abgebrochen.
  • Der Bildname wird eingegeben
    Falls mehr als 200 Zeichen verwendet werden, wird mit der Information “Der Bildname ist zu lange” abgebrochen.
  • Das Bild wird vom Arbeitsplatz auf den Webserver übertragen
  • Die Größe des Bildes wird in Abhängigkeit der für die Kategorien definierten maximalen Bildgrösse angepasst. Hierbei wird das Hoch- und Querformat berücksichtigt.
  • Ein Thumbnail für dieses Bild wird generiert.
  • Der Bildname wird durch einen Hashwert erzeugt
    Falls der Hash schon vorhanden ist, wird mit der Information “Dieses Bild existiert bereits” abgebrochen.
  • Das Bild wird gespeichert.

Ergebnis

Das Bild ist hochgeladen worden.

Aufgaben

Ich habe nur darüber geschrieben was mit dem Bild passieren soll und wo es abgelegt werden soll. Bisher habe ich noch keine Information zusammengestellt, wie die Technik des Uploads funktionieren soll. Warum beschreibe ich mit dem Anwendungsfall nur was getan werden soll und nicht wie?

Die Geometrie des Bildes ist nun so angepasst, dass der Maximalwert an die Definition der größten Kategorie angeglichen ist. Wie gehen wir vor, wenn ein Bild für eine Kategorie mit kleineren Werten dargestellt werden soll?

Merken und weiterempfehlen Diese Icons verlinken auf Bookmark Dienste bei denen Nutzer neue Inhalte finden und mit anderen teilen können.
  • Technorati
  • Wikio DE
  • Webnews
  • MisterWong
  • Y!GG
  • Digg
  • del.icio.us

Der Beitrag wurde am Dienstag, den 17. März 2009 um 12:18 Uhr veröffentlicht und wurde unter Programmieren abgelegt.
Kurzlink: http://www.baldenhofer.eu/blog/?p=420

Dir gefiel der Artikel? Dann abonniere doch den RSS Feedrss

Du kannst die Kommentare zu diesem Eintrag durch den RSS 2.0 Feed verfolgen. Du kannst einen Kommentar schreiben, oder einen Trackback auf deiner Seite einrichten.

...deine Chance den ersten Kommentar zu schreiben... ;-)

Schreibe mir

zum Seitenanfang