Beiträge von -OJ-
-
-
Es gibt doch diesen Farbgenerator für das Cassiopeia, der per Knopfdruck verschiedene "Farbkombinationen" erzeugt. Ich finde mal wieder den Link dahin nicht.
Die Farben kannst du aber grundsätzlich x-beliebig wählen und auch passende zusammenstellen, sinnvollerweise unter Beachtung von Barrierefreiheit.
-
Wirf einen Blick auf Advanced Custom Fields - in der Free Version hast du u. a. schon die Custom Fields Joomla Articles und URL dabei. Eins von beiden wird sicherlich genau das machen, was du möchtest.
-
Oder einfach auf das zurückgreifen, was vorhanden ist: https://getbootstrap.com/docs/…ponents/carousel/#example
-
Kann den Fehler bestätigen. Ich habe zum Test mal eine andere Erweiterung installiert (jce). Das ging ohne Probleme.
-
Mehr Informationen bitte!
-
Ich glaube, er möchte »Content« – in seinem Fall die IBAN in die Zwischenablage kopieren.
Schau mal hier: Plugin gesucht für copy text to clipboard
-
Nicht direkt eine Joomla Erweiterung.
Mehr Informationen inkl. Demos: http://www.outsharked.com/imag…spx?demos.html#vegetables
-
Nicht direkt eine Joomla Erweiterung - kann aber damit realisiert werden.
GitHub - jamietre/ImageMapster: jQuery plugin for enhancing HTML Image mapsjQuery plugin for enhancing HTML Image maps. Contribute to jamietre/ImageMapster development by creating an account on GitHub.github.com -
Old School:
Code$contentId = JFactory::getApplication()->input->get('id', 0); if ($contentId == X) { } else { function output() { return 'AUSGABE'; } echo output(); }
1. Den Code direkt unter defined('_JEXEC') or die; einfügen.
2. Das X musst Du gegen die ID Deines Impressums ändern. Findest Du bei den Beiträgen rechte Spalte.
3. AUSGABE musst Du gegen Deinen Consent - Code tauschen.
Was passiert jetzt? Dein Consent - Code wird nur eingebunden, wenn Du nicht auf der Seite Impressum bist.
Wenn Du weitere Seiten benötigst, in dem der Consent - Code nicht eingebunden wird, musst Du die Abfrage erweitern:
wird dann zu
für zwei Beiträge, in dem der Code nicht eingebunden werden soll.
Könnte in Deinem Fall dann so aussehen:
Code
Alles anzeigen$contentId = JFactory::getApplication()->input->get('id', 0); if ($contentId == 7) { } else { function output() { return '<!-- Unsercentrics --> <link rel="preconnect" href="//app.eu.usercentrics.eu"> <link rel="preconnect" href="//api.eu.usercentrics.eu"> <link rel="preconnect" href="//sdp.eu.usercentrics.eu"> <link rel="preload" href="//app.eu.usercentrics.eu/browser-ui/latest/loader.js" as="script"> <link rel="preload" href="//sdp.eu.usercentrics.eu/latest/uc-block.bundle.js" as="script"> <script id="usercentrics-cmp" async data-eu-mode="true" data-settings-id="1jl8qJ9BtZaQhM" src="https://app.eu.usercentrics.eu/browser-ui/latest/loader.js"></script> <script type="application/javascript" src="https://sdp.eu.usercentrics.eu/latest/uc-block.bundle.js"></script> <!-- Usercentrics Ende -->'; } echo output(); }
Problem: Würde bei einem Update des Templates überschrieben. Lösung: Child Template anlegen.
-
Vielleicht über die Cutom Fields (Typ SQL) dann kannst du deine Daten in einer separaten Tabelle hinterlegen und greifst die daten über das Custom Feeld ab,
-
Vielleicht geht es damit: https://extensions.joomla.org/extension/magic-image-resize/
-
Also für mich am besten die Farben für den Dark Mode auf die Tagesfarben anpassen. Alles andere macht der Blaulichtfilter des Betriebssystems.
-
Bitte mal testen.
Die beta2 ist offiziell heute released worden.Das sieht schon mal besser aus. Die Funktion zum deaktivieren habe ich jedoch bislang nicht gefunden.
-
Ich habe mal ein wenig „Nachforschung“ betrieben. Dabei habe ich den Dark Mode für Joomla 4 gefunden. Sowohl für Atum und Cassiopeia...
Wer es sich mal anschauen möchte:
Releases · nikosdion/DarkMagicDarkMagic - Turn off the lights in Joomla administrator - nikosdion/DarkMagicgithub.com -
Okay mal so auf die Schnelle:
PHP
Alles anzeigen<?php defined('_JEXEC') or die; use Joomla\CMS\Helper\ModuleHelper; if (!$list) { return; } ?> <div class="mod-articlesnews newsflash"> <?php foreach ($list as $item) : ?> <div class="mod-articlesnews__item" itemscope itemtype="https://schema.org/Article"> <?php require ModuleHelper::getLayoutPath('mod_articles_news', '_item'); ?> <?php $urls = json_decode($item->urls); if (!empty($urls->urla) && !empty($urls->urlatext)) : $link = $urls->urla; $linkText = $urls->urlatext; ?> <a href="<?php echo htmlspecialchars($link, ENT_COMPAT, 'UTF-8'); ?>" > <?php echo htmlspecialchars($linkText, ENT_COMPAT, 'UTF-8'); ?> </a> <?php endif; ?> </div> <?php endforeach; ?> </div>
-
deltapapa Darkmode denke ich nicht. Schau dir mal oben das erste Bild an. Das ist einfach nicht zu lesen...
-
Ich habe schon verstanden, worum es geht. Du möchtest den Newsflash über die Beiträge füttern, aber das Klickziel manipulieren, welches dann die Buchungsmaske ist. Mein Lösungsansatz wäre, dass Du die Maske zur Buchung direkt in den Contetnt Deiner Beiträge integrierst.
$urls = json_decode($this->item->urls);
Schau dir mal den Code etwas weiter darunter an. Da werden die URL´s und LInktexte verarbeitet.
Ab Zeile 84 müsste die Ausgabe für den Link im gleichen Fenster sein. Dann benötigst du die urlarray ab Zeile 25.
-
Ich denke, es geht dir darum, dass du direkt den Inhalt der Buchungsanwendung (casablanca) integrieren kannst.
Das könnte anders gelöst werden. Je nachdem, welchen Code du einbinden möchtest, können dir die folgenden Links helfen:
Joomla-Modul-Override für Einbinden beliebiger Codes - GHSVS-Dein Web mit MehrMit eigenem Modul-Override + Joomla-Plugin "loadmodule" in Beiträge jedweden Code laden. Oder Joomla-Framework in PHP ohne Extracode nutzen.ghsvs.deJoomla-Modulstil zum Einbinden eigener PHP-Dateien nutzen – GHSVS-Dein Web mit MehrMit eigenem Modulstil + Joomla-Plugin "loadmodule" in Beiträgen eigenes PHP aus Dateien laden und Joomla-Framework ohne Extracode nutzen.ghsvs.deDann kannst du die entsprechenden Module direkt in deinen Beitrag laden.
-
Hast du mal einen anderen Browser verwendet?
Das hätte ich, wenn ich nicht im gleichen Browser (Firefox) zum Vergleich die 4.3.4 aufgerufen hätte. Werde ich aber gleich einmal versuchen.
Nachtrag: Natürlich das gleiche Ergebnis. Chrome, Edge und Safari getestet.