Brauche Denkanstoss oder Hilfe

Hallo Leute,
ich brauch mal Unterstützung.

Klar, ich könnte Senioren-Kurse für PHP und HTML in der VHS besuchen,
Tante G. beehren bis graue Haare aus der Glatze sprießen. Aber ich war schon vor 50 Jahren kein Sprachgenie.

Aber nun zu dem Problem.

In unserem Forum hätten wir gern so etwas wie auf dem beigefügtem Bild.
Also ein Upload-Formular das Thumnails erstellt und auch die Bilder
automatisch auf eine bestimmte Größe verkleinert. Das ist wichtig, da das
Durchschnittsalter im Forum jenseits von Methusalem ist. Der Username
sollte automatisch aus der DB erstellt werden. Naja, und dann sollte das Ganze so
schön wie in einer Liste unter einander dargestellt werden.

Ich habe schon versucht, so etwas aus GB-Scripten zu basteln, aber nix ist.
Schaffe ich einfach nicht.

Hat jemand Zeit und Lust, mir/uns zu helfen?

Danke und lieben Gruß, Manni

Hi,

Dafür könnte man entweder eine komplett neue Datenbanktabelle nehmen, oder aber einfach die bestehende Benutzer-Tabelle deines Forums um die gewünschten Formularfelder erweitern.

Jetzt ist natürlich zu klären, inwiefern es sich hierbei um einen Imagehoster handelt, oder ob sich dein Vorhaben im legitimen Bereich bewegt.

ein Blick auf die Website reicht da eigentlich aus … wenn da Imagehosting vermutet werden würde, dann wäre jede Fotogalerie illegitim.

Mach Verbotenes sofort, Morgen könnte es erlaubt sein :p

Nee, wir machen kein Bilderhosting. Obwohl das Forum durch die
Galerie doch so einige Fotos enthält.
Nur die Galerie ist für die meisten Alten Herren schon zu kompliziert.
Daher der Wunsch nach o.g. Script.
Den Knopp für den Upload würde ich auch in den persönlichen Bereich
der User setzen, damit nur angemeldete User uploaden können.

Die vorhandene Datenbank zu nutzen ist schon mal eine Idee.
Aber wie jetzt weiter :neutral_face:

Könnte als Dankeschön einen Linktausch bieten. Wir haben PR 3.

LG Manni

Also wenn wir mal annehmen, daß die Zuordnung mit der
Datenbank irgendwie funktioniert (kenne ich mich nicht mit aus,
habe ich noch nie gebraucht), bleiben da grob folgende
Arbeitsschritte:

  • (X)HTML-Formular erstellen mit Feld zum Hochladen von
    Dateien (kann man bei selfhtml nachgucken)

  • Im Attribut action von dem Formular ein PHP-script angeben,
    welches den Kram auswertet

  • Abschnitt im PHP-Handbuch zum Hochladen von Dateien
    verstehen und umsetzen:
    php.net/manual/de/features.file-upload.php

  • Hat man das Bild erstmal im Arbeitspeicher, kann man das leicht
    mit Bildbearbeitungsfunktionen bearbeiten, sofern es nicht zu groß ist:
    php.net/manual/de/ref.image.php
    Beispiele auf meiner Seite, die in dem Zusammenhang helfen könnten:
    hoffmann.bplaced.net/hilfe.php?m … dskalieren

  • An der Stelle täte ich jedenfalls davon abraten, den Text ins
    Bild zu schreiben, weil es dann kein Text mehr ist. Besser ist es,
    eine eigene (X)HTML-Seite (oder auch SVG) zu erstellen, worin die
    Textinformation auch Text bleibt und somit allgemein lesbar bleibt
    (Stichwort: barrierefreies internet). In SVG ist die Anordnung von
    Bild und so wenig Text ohnehin trivial, bei (X)HTML kann man das
    mit etwas CSS hinbekommen. Kann man diskutieren, wenn die
    nackte (X)HTML-Ausgabe fertig ist.

  • Also wäre der nächste Schritt, das verkleinerte Bild
    abzuspeichern und die (X)HTML-Ausgabe, welche das Bild
    einbettet und den Text enthält anlegen/abspeichern.

  • die (X)HTML-Ausgabe von anderen Seiten aus per Verweis
    verknüpfen oder mit dem Element object einbetten.

Danke für die klare Gliederung der Arbeitsschritte.
Klingt logisch und machbar.
Ich schätze mal, das ich das in ca. 8 Wochen bewältigen kann.
Dann können wir über das Ergebnis schwätzen.
Aber im Ernst, ich pack das nicht.
Nicht umsonst ist das ein SMF-Forum. Obwohl ich erst im
Nachhinein gemerkt habe, dass das keine einfache Maschine ist !haue
Trotzdem Danke für deine ausführliche Anleitung.

LG Manni

Nun, in der Jugend wie im Alter die Hoffnung nicht aufgeben und
auf jeden Fall am Ball bleiben ;o)

Die meisten der Arbeitsschritte sind klar voneinander trennbare
Einzelaufgaben, die man auch nacheinander angehen kann und
dann lernen, wie es geht.
Bei jedem der einzelnen Schritte hat man doch klare
Erfolgskontrollen, nicht erst, wenn man alles zusammensetzt.

Ich denke, die wenigsten haben das in einer Ausbildung gelernt,
sondern eher dadurch, daß sie begonnen haben, kleine
Einzelprobleme nacheinander zu lösen ;o)

Insofern nicht so schnell aufgeben.

Stellt sich wie so oft die Frage, ob es nicht noch einfacher geht ;o)
Kommt dann drauf an, mit wievielen Bildern man da rechnen
muß. Wenn das nur ein paar pro Woche sind, kann man sich das
doch per email zuschicken lassen und einfach mit
Gimp verkleinern und das (X)HTML-Dokument mit einem
einfachen Texteditor erstellen - braucht man keine Datenbank,
kein PHP, nur eben etwas Ausdauer, solange Bilder per email
eintreffen. Aber Geduld und Ausdauer sollte man sich ja ohnehin
mit der Zeit angeeignet haben, schon um die Mitmenschen über
die Jahrzehnte zu ertragen ;o)

ok, das ist auch eine Lösung.

Hätte ich in meiner Laufbahn als Architekt mal dran denken sollen.

“Ey kunde, schaust du haus nebenan, mach so und gutt is”

Aber wie gesagt, ich kann es nicht und will in meinem Alter auch nicht
mehr ein Diplom als Programmierer erwerben.

Ich kenne das aus anderen Beiträgen in diesem Forum, das immer auf
Selbsthilfe verwiesen wird. Das ist auch gut so.

Nur Hilfe stelle ich mir etwas anders vor.

Bleibt mir nur die Suche nach Profis, die das Problem für Knete lösen.

LG Manni

Naja, auch wenn man sich damit auskennt, wird man immer noch
einige Stunden brauchen, um das als Einzelanwendung
zusammenzubasteln.
Und wenn man das Fertigskript von dem Forum nicht kennt,
kann es noch deutlich länger dauern, bis man das miteinander
verbastelt hat.
Daß sich da niemand drum reißt, kann man doch nachvollziehen.

Recherchieren, ob es zu dem Forum ein Fertigskript gibt, mit dem
man sowas ähnliches realisieren kann, kann natürlich einiges an
Arbeit sparen. Kommt natürlich dann nicht exakt das heraus, was
man sich vorgestellt hat.

Nach einem vom Forum unabhängigen Fertigskript zu
recherchieren kann sich auch lohnen.
Allerdings ist es vermutlich kein Spaß, zwei Fertigskripte
miteinander zu verheiraten. Mit etwas Glück stellt das aber für
irgendjemanden eine Herausforderung dar, der sich daran
versucht…

Tja und klar, für genug Geld kann man von irgendwelchen
web-Designern fast alles bekommen - sieht man ja daran, wieviele
obskure Projekte es gibt ;o) Da staunt man dann sehr oft, was die
angeblichen und gutbezahlten Profis wohl wirklich gelernt haben
mögen ;o)

Auch hier wieder mein Dank für die ausführliche Erläuterung.
Bringt mich aber keinen Schritt weiter, höchstens drei zurück.
Mir war eigentlich klar, was ich hier für Antworten erhalte.
Egal, ich hab es trotzdem versucht.
Was solls, bleibt das Forum halt so wie es ist. Punkt.
Wissen ist Macht, ich…

Danke und bis irgendwann, Manni

custom.simplemachines.org/mods/index.php?mod=473