Bilder korrekt einfügen

Started by kurapika, November 30, 2024, 07:38:22 AM

Previous topic - Next topic

kurapika

Wieder lange Zeit im Forum hier und im (für mich mühsamen, weil EN-sprachigen) Online Manual gesucht - doch keine wirkliche Auskunft gefunden.

Wenn man ein Bild in einen Beitrag einfügt, geht das recht einfach mit dem Klicken/Ziehen und hochladen in den vordefinierten Ordner. Standard: /www/htdocs/blabla/forum.example.at/attachments.
Aber ist das Bild dann auch dort? Nun, da ist mal eine kryptisch benamste *.dat Datei. Ist die das Bild?

Egal, es funktioniert ja. Jedenfalls besser als der URL Dialog.


Will man das gleiche im Portal machen, also einer Portal-Seite ein Bild hinzufügen, gibt's die Funktion mit dem hochladen nicht.
Also bleibt nur der Dialog mittels Angabe einer URL.

Doch welche URL?
Klar kann man da jede beliebige nehmen, aber ich hätte es lieber, wenn die Datei auch am gleichen Server wäre (nicht bei irgendeinem Bilderhoster).
Also wohin mit Bildern, welche man nicht mittels Beitrag > Upload Dialog einbauen kann?

Habe so ein Testbild mal per FTP in den /attachments Ordner gelegt und versucht, dieses anzuzeigen. Tja, wie? 99 Kombinationen versucht, doch es erscheint nicht.
Selbst wenn man eine neue Portal-Seite als HTML statt BB Code anlegt: Nichts geht mit den Bildern ...

Wie macht man es also richtig?
Muss/Darf man dann nur externe nehmen? (das klappt ja)



PS: Wie kann man die internen Dialoge verkleinern?
Also eben zB. beim einfügen eines Bildes per URL öffnen sich (nur bei Portal-Seiten) riesige Eingabefelder (URL, Breite, Höhe). Der Button [Einfügen] ist so weit unten, dass man zuerst die Textarea weiter nach unten ziehen muss, um den zu erreichen.
Dabei passiert es jedes Mal, dass der Dialog wieder weg ist. Mühsam das Ganze.
Sicherlich ließe das per CSS machen, doch ich bin grade zu faul, um diese Klassen/IDs dafür zu suchen.

kurapika

Auch hier darf ich mir selber mit einer Teillösung antworten, nachdem man sich die nötige Zeit zum testen gefunden hat. (Viel Hilfe tut sich ja sonst nicht im DE Bereich)

Bilder in Pages einfügen geht eigentlich auch, wenn man weiß welche URLs die erwarten und wo man diese findet.
Mangels gutem englisch fand ich das aber in keiner Doku (und nein, das übersetzen ist (va. mit FF) auch mühsam)


Meine (evtl. umständliche?) Lösung:

1. Man erstellt einen Beitrag, der nur dazu dient, Bilder mittels der bequemen Methode mittels Drag & Drop hochzuladen.
Dann sind die Bilder (tatsächlich als *dat) in /attachments.

2. Die Bilder sind dann wie immer unter Forum > Dateianhänge und Profilbilder zu finden.
Dort auf das Bild klicken (ist leider nur als Dateinamen-Link und nicht als Thumbnail verfügbar) und im sich öffnenden Popup kann man die Adresse aus dem Adressfeld kopieren.

Z.B.: https://forum.example.com/index.php?action=dlattach;topic=3.0;attach=6;image
3. Diese Adresse ist scheinbar die einzige, die dann auch vom Bild einfügen Dialog per URL akzeptiert wird.


Umständlich und seltsam. Denn was ist mit dem Beitrag, den man nur wegen des Uploads erstellt?
Der geistert dann unnötig herum und verwirrt die anderen Nutzer.
Nein, sobald man den Beitrag nur für sich als Admin sichtbar macht, sind auch die damit hochgeladenen Dateianhänge für alle anderen unsichtbar.

Warum gibt es keine Extra Upload-Möglichkeit?



PS: Schließlich verzichtete ich auf Bilder in Pages und auf Pages im allgemeinen, ist eh zu mühsam.
Besser ist, das Portal mit Blöcken aufzumotzen und die Inhalte aus Themen zu holen.

Advertisement: