Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Gelöst: Font-Awesome Icons verschwinden

Eingetragen von ab2211 (550)
am 15.10.2019 - 17:11 Uhr in
  • Allgemeines zu Drupal

Hallo!

auf einer D8-Installation möchte ich hie und da FA-Icons nutzen. Wenn ich diese einfüge, dann werden sie auch angezeigt. Möchte ich allerdinggs, als Beispiel, den Block, nochmals editieren ins sie im Quelltext verschwunden. Hat das schon einmal jemand gehabt?

‹ Wie query einer view als SQL String auslesen / formatieren? Gelöst: Font-Awesome Icons verschwinden ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Wie hast Du FA

Eingetragen von montviso (2188)
am 16.10.2019 - 06:36 Uhr

Wie hast Du FA konfiguriert?
Und wie bindest Du sie ein? Mit Modul, mit Code oder im CSS?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich habe es als Modul.

Eingetragen von ab2211 (550)
am 16.10.2019 - 09:44 Uhr

Ich habe es als Modul.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast du denn die Bibliothek

Eingetragen von dinmikkith (1573)
am 18.10.2019 - 19:46 Uhr

Hast du denn die Bibliothek auch mittels Git heruntergeladen und die entsprechende Konfiguration vorgenommen?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nee, ich lade die Fonts via

Eingetragen von ab2211 (550)
am 20.10.2019 - 15:16 Uhr

Nee, ich lade die Fonts via CDN, werden ja auch dargestellt, verschwinden aber beim Editieren dann wieder...

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hi. Wenn die Fonts auf der

Eingetragen von Hyp1 (1463)
am 20.10.2019 - 15:55 Uhr

Hi.

Wenn die Fonts auf der Webseite dargestellt wird aber beim Editieren nicht,
dann ich schätze mal das der Editor den du verwendest(IMCE,CKE???) einen anderen Font benutzt.
Hast Du mal nachgesehen ob das der Fall ist?

MfG

Robert

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ach das. Das liegt daran,

Eingetragen von dinmikkith (1573)
am 20.10.2019 - 15:59 Uhr

Ach das. Das liegt daran, dass die Icons im Admin-Theme nicht geladen werden. Du kannst entweder dein Frontend-Theme als Admin-Theme setzen und entsprechend ausbauen, oder die libraries, bzw den CDN-Part im Admin-Theme laden, damit CK-Editor die Icons anzeigt, dann geht das so, wie du es dir vorstellst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Problem ist nicht

Eingetragen von ab2211 (550)
am 21.10.2019 - 10:15 Uhr

Das Problem ist nicht unbedingt die Darstellung, sondern , das der Code dann weg ist, d.h. ich muss den nochmal neu engeben..

  • Anmelden oder Registrieren um Kommentare zu schreiben

Verwendest Du den CKEdito und

Eingetragen von montviso (2188)
am 21.10.2019 - 10:53 Uhr

Verwendest Du den CKEdito und mit welchem Text-Format?
Irgendwas muss man in der Konfiguration ändern, damit das angezeigt wird.
Ich hatte das auch mal und musste was ändern, damit es funktioniert.
Ich bin dann aber wieder von dem Modul abegekommen und füge dann z.B. im Quelltext ein.

Ich habe folgende Einstellungen bei Font-Awesome:
Font-Awesome-Tag: i
Font-Awesome-Methode: Webfont mit CSS (weil ich teilweise bei Klassen mit :before oder :after FA-Icons einfüge)
Haken bei CSS-Pseudoelemente zulassen?
Haken bei Version 4 der Shim-Datei verwenden?
Keinen Haken bei Externe Datei (CDN) / lokale Datei verwenden?

Ich verwende CKEditor mit Volsltändigem HTML:
Bin nicht mehr sicher, ob ich da was ändern musste an den Einstellungen, glaube aber nicht.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, CKE mit vollständigem

Eingetragen von ab2211 (550)
am 21.10.2019 - 15:40 Uhr

Ja, CKE mit vollständigem HTML.

Haken bei CSS-Pseudoelemente zulassen? Nein.
Haken bei Version 4 der Shim-Datei verwenden? Ja.
Keinen Haken bei Externe Datei (CDN) / lokale Datei verwenden? Haken bei CDN.

Wenn ich z.B. einen Block aufrufe, dann ist kurz der Code zu sehen, dann ist alles leer!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du verwendest Drupal 8?

Eingetragen von dinmikkith (1573)
am 21.10.2019 - 17:13 Uhr

Du verwendest Drupal 8?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du mal geschaut, ob der

Eingetragen von montviso (2188)
am 21.10.2019 - 17:27 Uhr

Hast Du mal geschaut, ob der Code im Editor noch steht?
Also wenn Du auf Quelltext umstellst?
Oder wie sieht es aus, wenn Du den Quelltext im Frontend untesuchst?

Hast Du mal versucht, den Beispielcode mit dem Drupal-Icon in der Quelltext-Editieransicht des CKEditors einzufügen?
Also ohne Zuhilfenahme des Moduls?

Und kann man das im Frontend ansehen?
Wird da evt. mit CSS was ausgeblendet oder verdeckt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Füg das mal zur Konfiguration

Eingetragen von dinmikkith (1573)
am 21.10.2019 - 17:43 Uhr

Füg das mal zur Konfiguration deines Textformmates hinzu, dann sollte das auch im Backend funktionieren

config.allowedContent = true;
CKEDITOR.dtd.$removeEmpty['i'] = false
CKEDITOR.dtd.$removeEmpty.i = 0;
CKEDITOR.dtd.$removeEmpty['span'] = false;
config.contentsCss = ['//cdn.jsdelivr.net/fontawesome/4.5.0/css/font-awesome.min.css','//cdn.jsdelivr.net/bootswatch/3.3.6/readable/bootstrap.css'];

Ich halte zwar seit dem inkrafttreten der DSGVO absolut nix mehr von jsdeliver. Aber ich bin ja keine Rechtsberatung :-D

  • Anmelden oder Registrieren um Kommentare zu schreiben

@dinmikkith, Vielleicht

Eingetragen von montviso (2188)
am 21.10.2019 - 18:16 Uhr

@dinmikkith, Vielleicht solltest Du noch dazu schreiben, in welche Datei man das schreiben muss.
Bei mir war das nicht nötig, bzw. man kann das doch auch in der Konfiguration des TExt-Formats machen und das i-Tag als erlaubten HTML-Tag hinzu fügen?

Bei mir war das allerdings nicht nötig.
Habe extra noch mal in meiner Konfiguration nachgeschaut.
Zumindest nicht wenn ich das Icon im Quelltext hinzufüge.

Das mit der DSGVO sehe ich auch so.
Deswegen habe ich den Haken entfernt.

Ich habe im Ordner libraries die FA-Library hinterlegt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also ich gehe quasi immer bei

Eingetragen von ab2211 (550)
am 21.10.2019 - 19:02 Uhr

Also ich gehe quasi immer bei CMSen in den Code-Editor. Wie geschrieben, bei Aufruf flackert der Code kurz auf, dann ist er weg. Bei Abspeichern ist dann ALLES weg. Also auch wirklich weg.

Nee, einen ICON dafür habe ich garnicht im Editor.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also noch mal langsam Welche

Eingetragen von dinmikkith (1573)
am 21.10.2019 - 19:17 Uhr

Also noch mal langsam Welche Version von Drupal verwendest du?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die 8.7.6 habe ich.

Eingetragen von ab2211 (550)
am 21.10.2019 - 20:14 Uhr

Die 8.7.6 habe ich.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hast Du die "erlaubten HTML Tags" gecheckt

Eingetragen von jorgemontoyab (107)
am 22.10.2019 - 02:49 Uhr

Ich hab keine Installation auf Deutsch zur Hand, aber da ist eine Konfiguration "Limit allowed HTML tags" bei deinem HTML Format. Sieh nach, ob das <i> Tag da auftaucht. Das ist im Falle, daß Du das Basic HTML Format benutzt. Dann musst Du diesen Tag hinzufügen (einfach eingeben) und abspeichern. Siehe Abbildung.

AnhangGröße
text_format.png 190.42 KB
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bei vollständigem HTML habe

Eingetragen von ab2211 (550)
am 22.10.2019 - 10:57 Uhr

Bei vollständigem HTML habe ich das nicht. Ich dachte, dass vollständiges HTML (full HMTL) alle Tags erlaubt?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Sorry, ich habe nicht

Eingetragen von jorgemontoyab (107)
am 22.10.2019 - 13:18 Uhr

Sorry, ich habe nicht gelesen, dass Du vollständigem HTML benutzt. Die Frage ist blöd (ist nur ein Versuch), aber du stellst es als Format auch beim eingeben ein, oder? Ich meine jetzt im Edit Form. Hast Du mit einem Node versucht, vielleicht hat das nur mit dem Block zu tun (das ist auch blöd, aber es ist ein Versuch Wert). Cache gelöscht?
Das Modul hat anscheinend Probleme mit Paragraphs. Benutzt du Paragraphs?
Ausserdem wird von Problemen bei CKEditor mit SVGs berichtet. Vielleicht hat es damit zu tun: https://www.drupal.org/project/fontawesome/issues/3037527

Gruß

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wenn ich es in einem Node

Eingetragen von ab2211 (550)
am 22.10.2019 - 16:58 Uhr

Wenn ich es in einem Node eingebe, dann sehe ich auf der Seite korrekt. Klicke ich dann auf Editieren des Nodes ist es weg.
Was meinst Du mit Paragraphs?

Ich habe Webfonts mit CSS eingestellt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wiso will mich hier

Eingetragen von dinmikkith (1573)
am 22.10.2019 - 17:05 Uhr

Wiso will mich hier eigentlich keiner verstehen?

Du hast deine Font im Frontent-Theme deiner Seite eingebunden. Damit der CK-Editor das ganze anzeigt brauchst du zwei dinge:

1. Du musst Font-Awesome auch in deinem Backend-Theme einbinden
2. Wenn du unbedingt js-deliver verwenden willst, stattt Fontawesome im Verzeichnis Libraties abzulegen, so dass es von deinem eigenen Server geladen wird, dann musst du dem CK-Editor noch verklickern, dass er das externe script auch lädt, wenn er geladen wird und du ein entsprechendes Textformat auswählst.

Außerdem sollten im Textformat die notwendigen Tags für Font-Awesome zugelassen sein.

Dein eingegebener Code wird nur dann von CK-Editor geläsjct, wenn das ausgewählte Textformat die entsprechenden HTML-Tags nicht zulässt. Angezeigt werden kann das ganze im Backend nur dann, wenn CK-Editor die Dateien, die zur Anzeige von Font Awesome benötigt werden richtig laden kann. In sofern verstehe ich ehrlich geagt auch nicht, warum dieser Thread so lang ist. Lade dir doch einfach das Font Awesome modul runter und lese die Dokumentation zum Modul. Da steht nämlich drinnen, wies geht..

  • Anmelden oder Registrieren um Kommentare zu schreiben

Und wie macht man das?

Eingetragen von jorgemontoyab (107)
am 22.10.2019 - 17:25 Uhr

Und wie macht man das? seven.info and seven.libraries.yml Dateien editieren?
Ich frage, weil ich es auch verstehen möchte.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich rede vom Paragraphs

Eingetragen von jorgemontoyab (107)
am 22.10.2019 - 17:28 Uhr

Ich rede vom Paragraphs Modul, es hat sich erledigt dann. Vielleicht wenn Du es versuchst wie dinmikkith vorschlägt:

Zitat:

1. Du musst Font-Awesome auch in deinem Backend-Theme einbinden
2. Wenn du unbedingt js-deliver verwenden willst, stattt Fontawesome im Verzeichnis Libraties abzulegen, so dass es von deinem eigenen Server geladen wird, dann musst du dem CK-Editor noch verklickern, dass er das externe script auch lädt, wenn er geladen wird und du ein entsprechendes Textformat auswählst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, es scheint nun

Eingetragen von ab2211 (550)
am 22.10.2019 - 19:38 Uhr

So, es scheint nun zugehen.Ich hatte das Modul "Font Awesome Media Entity" nebst dem Modul "SVG image" garnicht aktiviert.
Bei dem Format Full HTML kann ich keine Tags mehr auswählen, ergo das passt. Geladen werden die Fonts via CDN von https://use.fontawesome.com/releases/v5.5.0/js/all.js. U.U. lade ich sie beizeiten noch runter und binde sie lokal ein. Das Modul hatte ich btw. die ganze Zeit, nur eben das zusätzliche nicht, bzw. nicht aktiviert.

Ich weiss jetzt nicht, was Du damit meinst FA noch im Backendtheme einzubiden, aber es scheint auf jeden Fall nun zu gehen.

Danke, an alle die, die mir Tipps gegeben haben!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Geht klar!

Eingetragen von jorgemontoyab (107)
am 22.10.2019 - 19:54 Uhr

Also doch SVG Schwierigkeiten.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich weiss nciht genau. Für

Eingetragen von ab2211 (550)
am 22.10.2019 - 22:16 Uhr

Ich weiss nicht genau. Für das Modul "Font Awesome Media Entity" musste ich auch das SVG Modul installieren bzw. aktivieren. Ich hatte ursprünglich nur das eigentliche FA-Modul aktivert. Im Grunde Blödheit.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 55 Minuten
  • Hey danke
    vor 1 Tag 19 Stunden
  • Update: jetzt gibt's ein
    vor 2 Tagen 13 Stunden
  • Hallo, im Prinzip habe ich
    vor 6 Tagen 23 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 2 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 4 Tagen
  • In der entsprechenden View
    vor 1 Woche 4 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 4 Tagen
  • gelöst
    vor 4 Wochen 22 Stunden
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 1 Tag

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association