Beiträge von Kapstadt

    Nochmal kurz zur Kennzeichnung externer Links.


    Ich bin da folgenden Weg gegangen:


    1) Folgenden Code in die user.css packen:

    Code
    /* Externe Links mit extern-link.gif markieren mit class="ext_link" */
    .ext_link:after {
      content: url(../../../../../images/extern-link.gif);
      font-family: FontAwesome;
      font-weight: normal;
      font-style: normal;
      display: inline-block;
      text-decoration: none;
      padding-left: 5px;
    }

    2) Die angehängte Datei "extern-link.gif" in das images-Verzeichnis laden


    3) Den Quellcode in den Artikeln für die Link wie folgt ändern:


    von z.B.


    Code
    <a href="https://www.test.com">www.test.com</a>


    ändern auf:


    Code
    <a href="https://www.test.com" class="ext_link" title="Achtung! Dies ist ein externer Link!" target="_blank" rel="noopener">www.test.com</a>


    Damit sollte man eigentlich auf der sicheren Seite sein ganz ohne Plugins und Aufwand...


    VG, Jo

    Ich muss gestehen, dass ich mit den Feinheiten der verschiedenen Ausdrücke noch nicht so vertraut bin und mich noch in der Lernphase befinde ;)


    Jetzt habe ich wieder experimentiert und festgestellt, dass mein "Problem" und die "html5"-Einstellung nur dann notwendig ist, wenn sich das Modul in der Modul-Position "menu" oder "search" befindet. Verschiebe ich das gleiche Modul z.B. auf "sidebar-right", dann funktioniert es auch wieder mit "Vererbt". Wie Viviana schon erwähnt hat, ist es wohl positionsabhängig.


    Eine weitere Lektion gelernt. Nochmals vielen Dank für die freundlichen Erklärungen und die Hilfe. VG, Jo

    Sonderbar... in Stellung "Vererbt" taucht beim mir "d-none d-md-block" auch nirgends im Quelltext auf.


    Mit "html5" erscheint dann auch "d-none d-md-block" im Quellcode und zeigt den gewünschten Effekt.


    Ich nutze das Cassiopeia Template unter Joomla 5.0.1.


    Naja,- für mich funktioniert es so erstmal. Vielen Dank!

    Danke für die Hilfe,- ich habe den Fehler gefunden ;)


    Für all die, die vielleicht auch mal drüber stolpern:


    Das Modul wo "CSS Class-Modul" auf "d-none d-md-block" gesetzt wurde MUSS zwingend beim "Modul-Stil" (unten auf der selben Seite) auf "html5" gesetzt werden. Wenn es auf der vorgegebenen Einstellung "Vererbt" steht, funktioniert es nicht.


    VG, Jo

    Hi Stef,


    d-none d-md-block = auf Bildschirmen kleiner als md ausblenden...


    Leider ohne Reaktion bei mir unter Joomla 5 - unter Joomla 4 tut der Befehl was er soll...
    Browser und Joomla Cache wurde komplett gelöscht.


    Funktioniert "d-none d-md-block" denn bei Dir unter Joomla 5 ?

    VG, Jo

    Unter Joomla 4 habe ich häufig bestimmte Module bei einer mobile Darstellung durch den Einsatz "CSS-Klasse Modul" (bei den Modul-Einstellungen) ausgeblendet.


    Ich habe mich dafür den Codes von "Bootstrap 4" unter https://getbootstrap.com/docs/4.0/utilities/display/ bedient.

    Z.B. für eine Ausblendung eines Moduls nur in der Handydarstellung (XS) durch die Class ".d-none .d-sm-block" wobei unter Joomla 4 "d-none d-sm-block" bei "CSS-Klasse Modul" eingetragen wurde.

    "d-none" eingetragen blendet beispielsweise (zum Testen) das Modul für alle Bildschirmeinstellungen aus. Das funktioniert alles prima!


    Unter Joomla 5 werden die gleichen Einträge unter "CSS-Klasse Modul" ignoriert.

    Haben sich unter Joomla 5 eventuell die Codes von Bootstrap geändert?


    VG, Johannes

    Hallo Florian,


    Du nutzt sicher die JCH Optimize Komponente,- stimmts?

    Da klemmt seit dem letzten Joomla Update noch etwas und es gibt diesen Effekt.


    Einfach in JCH unter Optionen - CSS - Exclude CSS files - template.min.css eintragen.


    Sollte dann wieder gut sein... VG, Jo

    Vielen Dank für die Antworten!


    Ich habe den neuen Router noch nicht dauerhaft in Betrieb - nur mal gestestet und es klappt gut!
    Bei Seiten in Entwicklung habe ich den Cache immer komplett abgeschaltet.
    Bin trotzdem nochmal alles durchgegangen - ist aber alles sauber. Keine Cookies oder Cache - Fehler bleibt!


    Der zweite Hinweis bringt mich weiter - wenn auch keine Lösung da zu sein scheint.
    Das Problem dort ist das, was ich habe: 404 bei Pagebreak nur in Verbindung mit "read more" (Blogdarstellung).
    Bei Pagebreaks OHNE "read more" gibt es kein Probleme...


    Komisch nur, das mir das erst beim Wechsel auf 3.8.0 aufgefallen ist - könnte schwören, das es bei 3.7.x noch funktionierte ;)


    Kein Weltuntergang, da ich als workaround halt ohne pagebreaks einfach den ganzen Artikel zeige.
    Aber neugierig bin ich schon, denn beim Spielen mit Joomla will man ja nicht nur alles am Laufen haben sondern auch wissen warum was nicht funktioniert wie es soll ;)


    Wenn von Interesse, sende ich gerne mal das PW per PN um sich die Seite in der Praxis mal anzusehen.


    VG, Johannes

    Hallo,


    nach dem Update auf 3.8.0 funktionieren bei mir die generierten Links nicht mehr, die durch einen Pagebreak generiert werden.


    Im HTML-Code sieht das z.B. so aus

    Code
    <hr class="system-pagebreak" title="Zur Person Deon Meyer" alt="Zur Person Deon Meyer" />


    und daraus wird dann z.B. der Link

    Code
    http://www.xxxxxxx.xxx/artikel/1292-ein-echter-coup-vom-kap?showall=&start=2


    Nur wenn ich den den Link anlicke, dann wird ein 404 ausgeworfen.
    Dann habe ich die suchmaschinenfreundlichen Links deaktivert und auch der Link funktioniert nicht.


    Kann bitte jemand, der auch auf 3.8.0 aktualsiert hat und mit Pagebreak innerhalb von Artikeln arbeitet, schaun ob das Problem ebenso besteht?


    Vielen Dank


    Johannes