Neues über meine Joomla Erweiterungen

news de

Ich habe eine neue Joomla Extension entwicklelt, jhphx, ein System Package für Joomla. jphpx besteht aus einem System Plugin und einer Joomla Komponente für den Einsatz von benutzerdefinierten Codes in Joomla 3.9.x und Joomla 4.x. Mit jphpx lassen sich Skripte in PHP, HTML und JavaScript in Modulpositionen, Artikel, Kategorien und benutzerdefinierte Modulen von Joomla einbinden. Auch statische HTML- und TXT-Seiten können eingesetzt werden. Ein voller Zugriff auf Joomla Variablen, Funktionen und Konstanten mit PHP-Skripten ist dabei möglich.

Meine Joomla Extension, php-rgraph, ein Content Plugin für Joomla. benutzt meine php-Schnittstelle zu dem populären Javascript API, RGraph. Dieses API ist eine äußerst vielseitige Diagramm Biblitothek, mit der man Diagramme mit JavaScript und dem HTML5 Canvas Tag erstellen kann. Mehr Informationen dazu liefern meine Artikel über php-RGraph und mein neues joomla plugin, php-rgraph.

Auch sollten sie die Homepage von RGraph besuchen. Zum einen, um aus einer Fülle von weiteren Informationen über die verschiedensten Diagammmarten sicherlich das Gewünschte zu finden, und zum zweiten, um die außergewöhnliche Arbeit des Entwicklers von RGraph zu würdigen.

Alle meine Erweiterungen haben entweder zusätzliche Funktionen bekommen oder es wurden Verbesserungen im Code implementiert. Natürlich wurden auch Bugs in der Software bereinigt. Wesentliche Anpassungen wurden auch im Bereich "HTML5 Standards" eingeführt und Schnittstellen zu Joomla3 und Bootstrap verbessert.

Alle meine Erweiterungen wurden so angepasst, dass sie nun auch mit PHP Version 7 laufen. Die Schnittstellen zum Joomla-Framework sind nun alle auf die Implementierung der Joomla/php Namespaces umgestellt.

jmootips Release 1.2.3 Eine neuer Parameter bzw. Option ermöglicht, die Tooltip-Positionen in Bezug zum dargestellten Inhalt automatisch anzupassen. Diese Option kann global via Admin-Backend oder individuell mit den jmootips Plugin-Tags (Parameter) verwendet werden.

jmootips Release 1.2.2 verwendet nun die Joomla Core Ajax-Schnittstelle (eingeführt mit Joomla Version 3.2), wenn der Parameter "ajax4id" eingesetzt wird.

jmootips Release 1.2.1 unterstützt den neuen Paremeter "width" für die explizite Definition der Breite eines Tips (ohne dass HTML- oder CSS-Tags angepasst werden müssen). Neu ist auch der Einsatz der neuesten Version (3.3.1) des Bootstrap Javascript Frameworks. Das Verhalten von Tips mit dem Parameter "sticky" wurde für den Einsatz von Bootstrap geändert. Tips schließen erst, wenn der Benutzer den Mauszeiger aus dem Tip bewegt. (Hover In/Out)

flashChart Release Da Flash Player seit dem 31.12.2020 nicht mehr unterstützt wird und Adobe die Ausführung Flash-basierter Inhalte in Flash Player seit dem 12.01.2021 blockiert, empfiehlt Adobe allen Anwendern dringend, Flash Player zum Schutz ihrer Systeme umgehend zu deinstallieren. Mein Joomla plugin ist deshalb auch nicht mehr lauffähig und nicht mehr verfügbar.

jsvisit counter 2.1.1: verwendet die Joomla Core Ajax-Schnittstelle (eingeführt mit Joomla Version 3.2) für das Zählen der Besucher. Für die Zuordnung des Landes des Besuchers wird ein Webservice von ip2c.org verwendet. Zusätzlich werden bei Bedarf die Webservices von geoplugin.net verwendet, um den jweiligen Besucher seinem Land zuzuordnen