Bitte geben Sie einen Grund für die Verwarnung an
Der Grund erscheint unter dem Beitrag.Bei einer weiteren Verwarnung wird das Mitglied automatisch gesperrt.
Darstellungsfehler in Iconbar
Hallo @all,
ich habe seit geraumer Zeit Probleme mit der Iconbar. Eines dieser Probleme wurde am vergangenen Donnerstag von Ingmar behoben. Hierzu traf er folgende Aussage:
Zitat
Habe mir das gerade nochmal angeschaut. Das mit den nicht angezeigten Icons hatte tatsächlich eine andere Ursache. Beim "Code"-Icon fehlt ein data-Attribut, weshalb der "imglink is null"-Fehler auftritt. Das tritt wie gesagt in der Funktion auf, die in Untermenüs dynamisch die Grafiken nachlädt - daher klappt das auch, wenn das "Code"-Icon nicht in einer eigenen Gruppe liegt.
Ich habe das bei dir in der Iconbar direkt angepasst, jetzt klappt die Anzeige.
Bei diesem Problem werden in der Iconbar "Codes" einige Icons nicht als Grafik angezeigt, sondern nur als ein winziger Punkt. Bei Klick auf diesen Punkt wird jedoch die Funktion ausgelöst. Es ist also nur ein Darstellungsfehler. Jetzt habe ich dieser Bar gestern erneut ein Icon "center" mit einer eigenen Grafik hinzugefügt und wieder wird dieses Icon nur als Punkt angezeigt, die Funktion dahinter aber bei Klick auf diesen Punkt ausgelöst.
Meine Frage ist nun, was hat es mit diesem data-Attribut auf sich und kann ich diesen Fehler auch selbst beheben? Ich kann in der Iconbar nichts finden, wo und wie ich dort etwas anpassen kann.
Sage schon mal ganz herzlich danke für Eure Hilfe und wünsche Euch allen ein schönes Osterfest.
Gruß Schippo
Zitat
Meine Frage ist nun, was hat es mit diesem data-Attribut auf sich?
Letztendlich ist das ein kleiner Fehler in der Iconbar:
In Untermenüs werden beim Laden der Seite zunächst keine Grafiken geladen, sondern nur Platzhalter (die kleinen Punkte, die du später siehst).
Erst ein Klick auf das Untermenü sogt dafür, dass alle Grafiken geladen werden. Das ist natürlich gerade bei Foren mit hunderten Smilies in einem Untermenü wirklich sinnvoll, da so nur die Smilies geladen werden, die tatsächlich auch angezeigt werden.
Damit das klappt erhalten die Smilies in Untermenüs ein data-Attribut mit der eigentlichen Bildadresse. Fehlt dieses Atrtribut, verursacht das aktuell einen Fehler und die nachfolgenden Grafiken werden nicht mehr korrekt ausgetauscht.
Zitat
und kann ich diesen Fehler auch selbst beheben?
Ja und Nein
Theoretisch könntest du einfach das data-Attribut selbst hinzufügen.
Statt
<div onclick="xob_insert('[code]','[/code]')" class="xob_icon_cont"><img alt="[code][/code]" title="[code][/code]" class="xob_icon" src="https://img.homepagemodules.de/ds/static/gaia/code.png" ></div>
Heisst es dann z.B.
2
<div onclick="xob_insert('[code]','[/code]')" class="xob_icon_cont"><img alt="[code][/code]" title="[code][/code]" class="xob_icon" src="https://img.homepagemodules.de/ds/static/gaia/code.png" data-orig="https://img.homepagemodules.de/ds/static/gaia/code.png" ></div>
Mit dem nächsten Template Update habe ich das aber in der Iconbar so angepasst, dass auch beim fehlenden Attribut kein Fehler auftritt sondern einfach nur das Element übersprungen wird. Somit kannst du auch noch ein paar Tage warten, dann behebt sich das von selbst.
Hallo Ingmar,
ganz großes Dankeschön für diese ausführliche Erklärung. Jetzt verstehe auch ich es.
Viele Grüße
Schippo
- Informationen
- Aktuelle News
- Forum Tutorials - Tipps und Anleitungen
- SEO / Werbung fürs Forum
- Verwaltung
- Extras
- Design
- Plugin(system)
- Eure Fragen zu Tutorials
- Forum Support
- Fragen und Antworten
- Pluginsystem
- Plugins
- Templates & Sprachen
- Bugreport
- Verbesserungsvorschläge
- Sponsoren gesucht
- Das neue Xobor Business-Template
- News und Updates
- Bugreport
- Allgemeines Feedback
- Verbesserungsvorschläge
- Sonstiges
- Kaffeeklatsch
- Lob & Kritik
- Verbesserungsvorschläge
- Allgemeine Fragen
- Fehlermeldungen
- Verbesserungsvorschläge Responsive Design
- Bugreport Responsive Design
- Archiv - Alter Betatest
- Responsive Design - Verbesserungsvorschläge
- Responsive Design - Bugreport
- Fragen zum neuen Template
- Neue Administration Beta Test
- Bugreport Neue Administration
- Allgemeines Fragen & Feedback
- Verbesserungsvorschläge zur neuen Administration
- Shoutbox
Ähnliche Themen
Jetzt anmelden!
Jetzt registrieren!
© 2017 Xobor | Forum-Software