Bild einbinden mit HTML-Code

06.03.2019 19:14
avatar  Thofroe
#1 Bild einbinden mit HTML-Code
Th
Mitglied

In der Bildergalerie wird die Möglichkeit angeboten, oben rechts über dem jeweiligen Bild auf „Bild einbinden” zu klicken.
Danach hat man die Auswahl zwischen HTML-Code und Forum-Code.
Forum-Code funktioniert tadellos.
Manchmal ist aber auch der HTML-Code ganz nützlich.

Wenn ich diesen einsetze, funktioniert die Anzeige nur fehlerhaft.

Das liegt daran, dass vor und nach den jeweiligen Angaben, wie Link, Titel oder alt nur ein einfacher Strich steht.
Siehe <a href='http://www.hgms-gravur.de/g4p133-Ziegelstein.html'><img src='https://files.homepagemodules.de/b523030/...xOdtg-thumb.jpg' title='Ziegelstein' alt='Ziegelstein'/></a>

Ersetzt man diese Strich durch Doppelstriche "Beispiel" dann klappt es.

Kann man das nicht gleich so programmieren?

Thomas

Kroatien-Forum: http://www.forum-kroatien.de sowie Lasergravur - Stempel - Druckerei: http://www.hgms-gravur.de

 Antworten

 Beitrag melden
06.03.2019 19:18
#2 RE: Bild einbinden mit HTML-Code
avatar
Mitglied

...um den HTML Code zu verwenden, muss das Ziel der Einbindung für HTML freigegeben sein, was ich nicht unbedingt für jeden Nutzer empfehlen würde.

Vielen Dank
MfG, F. Peters



(Business TP)

 Antworten

 Beitrag melden
06.03.2019 19:31
avatar  Thofroe
#3 RE: Bild einbinden mit HTML-Code
Th
Mitglied

Klar. Das sehe ich auch so.

Aber es macht durchaus manchmal Sinn, wenn der Admin selbst den HTML-Code benutzt. Das kann für Suchmaschinen nützlich sein, denn dann steht gleich der alt-Tag dabei.

Auf meiner Internetseite www.hgms-gravur.de verlinke ich oft über Fotos aus der Bildergalerie in den Beiträgen.
Beispielsweise hier: http://www.hgms-gravur.de/t159f13-Wunschgravur.html kann man auf ein Bild klicken und landet in der Bildergalerie, wo auch weitere Beschreibungen zu finden sind. Im besagtem Thema habe ich die HTML-Codes noch per Hand eingepflegt. Das macht allerdings ganz schön Arbeit. Nun habe ich erfreulicherweise entdeckt, dass ich das auch einfacher haben könnte, in dem ich einfach HTML-Code beim Bild einbinden auswähle.

Klappt aber leider nicht, so wie erhofft, denn ich muss pro Bild gegenwärtig noch 8 Zeichen austauschen. Damit ist nicht viel gewonnen

Thomas

Kroatien-Forum: http://www.forum-kroatien.de sowie Lasergravur - Stempel - Druckerei: http://www.hgms-gravur.de

 Antworten

 Beitrag melden
06.03.2019 19:34 (zuletzt bearbeitet: 06.03.2019 19:35)
#4 RE: Bild einbinden mit HTML-Code
avatar
Mitglied

In den Rechtevergaben für Beiträge kannst Du für Dich als Admin "HTML erlaubt" einstellen. Ich denke, dass sollte das Problem lösen.

(HTML füe alle User zu erlauben, birgt gewisse Risiken, da man nicht weiß, inwieweit jeder User HTML-Kenntnisse besitzt)

Vielen Dank
MfG, F. Peters



(Business TP)

 Antworten

 Beitrag melden
06.03.2019 19:46 (zuletzt bearbeitet: 06.03.2019 19:54)
avatar  Thofroe
#5 RE: Bild einbinden mit HTML-Code
Th
Mitglied

Nein. Das ist nicht das Problem. Die Rechtevergabe habe ich bereits passend eingestellt.

Der HTML-Code, der zum Einbinden eines Bildes in der Bildergalerie generiert wird, ist fehlerhaft.
Darum funktioniert er nicht.

Wenn ich den HTML-Code korrigiere klappt es ja. Somit hat es nichts mit der Rechtevergabe zu tun.

Ich habe hier mal zur Verdeutlichung einen Testbeitrag verfasst:
https://www.hgms-gravur.de/t127f12-Abi-S...Abizeitung.html

Im zweiten Thema habe ich versucht, dreimal das gleiche Bild einzufügen.
Oben mit Forencode. Das hat geklappt.
In der Mitte mit dem in der Bildergalerie automatisch generieren HTML-Code. Da sieht du selbst, dass da was nicht stimmt.
Unten habe ich den HTML-Code korrigiert und dann klappt es.

Nun war meine ursprüngliche Frage, ob es möglich ist, einen funktionierenden HTML-Code zu bekommen.

Thomas

Kroatien-Forum: http://www.forum-kroatien.de sowie Lasergravur - Stempel - Druckerei: http://www.hgms-gravur.de

 Antworten

 Beitrag melden
06.03.2019 19:55 (zuletzt bearbeitet: 06.03.2019 19:57)
#6 RE: Bild einbinden mit HTML-Code
avatar
Mitglied

Muss ich Dir Recht geben, habe das gerade noch mal getestet ... und der HTML-Einbindecode aus der Bildergalerie funktioniert nicht ohne nachträgliche Korrektur.

Vielen Dank
MfG, F. Peters



(Business TP)

 Antworten

 Beitrag melden
06.03.2019 20:02 (zuletzt bearbeitet: 06.03.2019 20:03)
avatar  Thofroe
#7 RE: Bild einbinden mit HTML-Code
Th
Mitglied

Danke. Da freut mich, dass du das Problem nachvollziehen kannst.

Es liegt eindeutig an der Schreibweise. Der automatisch generierte HTML-Code ist mit einem einfachen Strich geschrieben:
'Beispiel'

Richtig wäre allerdings ein Doppelter Strich: "Beispiel" (Computertastatur auf Taste 2)

Ich hoffe, das Problem lässt sich unkompliziert und schnell beheben. Anscheinend bin ich aber bisher der Einzige, der diese Funktion nutzen möchte, bzw. jemals hat. Dabei ist es doch aber manchmal ganz nützlich.

Thomas

Kroatien-Forum: http://www.forum-kroatien.de sowie Lasergravur - Stempel - Druckerei: http://www.hgms-gravur.de

 Antworten

 Beitrag melden
06.03.2019 20:08
#8 RE: Bild einbinden mit HTML-Code
avatar
Mitglied

Genau. Tauscht man das einfache Hochkomma ' gegen " aus, funktioniert es einwandfrei.
Die Codegenerierung müsste entsprechend geändert werden.

Vielen Dank
MfG, F. Peters



(Business TP)

 Antworten

 Beitrag melden
07.03.2019 12:01
avatar  Ingmar
#9 RE: Bild einbinden mit HTML-Code
avatar
Technik

Da habt ihr natürlich recht - seltsam, dass das bisher niemandem aufgefallen ist.

Danke für die Meldung. Wurde soeben ~intern behoben~
Änderungen werden immer erst mit dem nächsten Update übernommen. Der Zeitpunkt und Umfang des Updates werden unter Aktuelle News bekanntgegeben

Viele Grüße,
Ingmar


 Technik · Homepagemodules.de · Miranus GmbH

 Antworten

 Beitrag melden
07.03.2019 12:27
avatar  Thofroe
#10 RE: Bild einbinden mit HTML-Code
Th
Mitglied

Danke.

Ich verbleibe mit freudiger Erwartung, dass sich das Ergebnis der Korrektur kurzfristig auch in meiner Bildergalerie zeigt.

Anmerkung:
Den in einem meiner vorstehenden Beiträge erwähnten Testbeitrag zur Verdeutlichung des Problems habe ich wieder entfernt.

Thomas

Kroatien-Forum: http://www.forum-kroatien.de sowie Lasergravur - Stempel - Druckerei: http://www.hgms-gravur.de

 Antworten

 Beitrag melden
15.03.2019 09:42
avatar  Thofroe
#11 RE: Bild einbinden mit HTML-Code
Th
Mitglied

Super. Das Problem besteht nicht mehr. Der HTML-Code funktioniert nun.

Da den Fehler außer mir niemand bemerkt hat, gehe ich davon aus, dass noch niemand den HTML-Code verwenden wollte.
Es wird ja auch vor dessen Verwendung gewarnt. Wissen sollte man allerdings, dass ein HTML-Code im Forum kein Problem darstellt, wenn nur der Admin die Berechtigung hat, diesen einzufügen.

Beim Einbinden eines Bildes in einen Beitrag bietet der HTML-Code durchaus Vorteile.
Bei Benutzung des Forencodes ist nur das Bild zu sehen, welches auf die betreffende Stelle der Galerie verlinkt.

Beispiel:



Beim HTML-Code ist zusätzlich noch der Titel und der alt-Tag eingefügt. Wenn man mit dem Mauszeiger auf das Bild geht, ist ein Text zu lesen. Das hat den Vorteil, dass dieser Text auch zu sehen ist, wenn das Bild aus welchem Grund auch immer nicht angezeigt werden kann.
Darüber hinaus lesen die Suchmaschinen die Begriffe aus, die sich im Titel und alt-Tag befinden. Das kann sich also positiv auf das Ranking auswirken.

Beispiel:
Das kann ich hier leider nicht zeigen, da ich logischerweise hier kein HTML-Code einfügen kann. Wer möchte kann sich das aber hier mal ansehen: Serviettenringe HTML-Beispiel

Natürlich kann nicht jeder Foreninhaber diesen Tipp verwenden. Es kommt immer darauf an, ob überhaupt eine Bildergalerie genutzt wird und dann deren Bilder in Beiträge eingefügt werden.. Falls das aber stattfindet, dann kann man durchaus darüber nachdenken, das der Admin dieses mit dem HTML-Code tut bzw. in Beiträgen der Mitglieder den Forencode gegen den HTML-Code austauscht.

Thomas

Kroatien-Forum: http://www.forum-kroatien.de sowie Lasergravur - Stempel - Druckerei: http://www.hgms-gravur.de

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!