GHSVS-Dein Web mit Mehr

Dein Web mit Mehr!

Webseiten und ZubehörProgrammierung UmsetzungPflege Backups BetreuungJoomla-Spezialist

JoomlaSchnipsel

Eine Kundin liebt Blocksatz. Das sieht schön gleichmäßig aus so lange die Bildschirmbreite mitspielt. Ab irgendeinem Punkt stören Riesenabstände zwischen Worten oder verwaiste Worte den Lesefluss. Da hilft es Silbentrennung per CSS3-Eigenschaft hyphens zu aktivieren, was jedoch einige Browser nicht unterstützen, z.B. der doofe Chrome. Das Plugin HyphenateGhsvs schafft Abhilfe.

Weiterlesen ...

Joomla CSS Frontend Erweiterung Plugin Browser Download

Seit Joomla 3.6.0 hat sich beim Speichern eines Menüeintrags vom Typ Menüeintrags-Alias die Art und Weise geändert wie der automatisch erstellte Alias des Menüs gebaut wird. Früher war der Alias ein Zeitstempel der Art 2016-08-01-16-33-01. Jetzt generiert Joomla, wie in allen andern Situationen auch, den Alias aus der Eingabe im Feld Titel. Der Eine find's gut, ein Anderer ist genervt.

Weiterlesen ...

Joomla Backend Erweiterung Plugin Download Menü

In Joomla kann man eigene Formularfelder programmieren und mittels addfieldpath in JForm-XML-Dateien bekannt machen. Alternativ geht das in PHP mit JForm::addFieldPath(...). Was aber, wenn man für das eigene Feld einen Namen (Typ) verwendet, den Joomla schon verwendet oder eine andere zuinstallierte Erweiterung? Joomla wird das Formularfeld anzeigen, das es zuerst findet. Vielleicht das falsche.

Weiterlesen ...

PHP Formular Joomla XML Tutorial

In Touchscreen-Zeiten sollte man Menüpunkte nicht verlinken, die ein Dropdown mit Untermenüs öffnen. Beim Tippen öffnet sich sonst der getippte Link statt des Dropdownmenüs, wenn man keine JavaScript-Maßnahmen getroffen hat. In Joomla verwendet man dafür unverlinkte Menütypen Menüüberschrift oder Trennzeichen. Leider bekommen die aber keine active-CSS-Klasse, wenn Untermenüpunkte geöffnet sind.

Weiterlesen ...

JavaScript Joomla Frontend Schnipsel

Nach teils Umstellung eines Joomlas auf SSL (https) entdeckte ich ein altes Modul, dass für einen internen Link hartkodiert http einsetzte. Kein Problem, da man ja einfach auf https umschreiben kann. Funktioniert mit beiden Protokollen ohne Browserwarnung. Da das Modul auch in Joomlas ohne SSL läuft, dann doch besser, das Scheme dynamisch zu ermitteln. Geht mit einem kleinen Schnipsel.

Weiterlesen ...

PHP Joomla Browser SEO Schnipsel

Eine alte Joomla 2.5.22 lief zwar noch, Backend noch erreichbar, aber FTP-Zugang war kaputt. Wenigstens die Datenbank sollte gerettet werden, aber Passwort für phpMyAdmin unbekannt. Nachdem die Seite eh mehr oder weniger futsch war, darf man sie auch selber hacken, um die Datenbank-Passwörter aus der configuration.php zu holen. Ausbaubare Grundidee.

Weiterlesen ...

PHP Joomla Konfiguration Datenbank Fehler Schnipsel

Im Unterschied zum Joomla-Standard-Formularfeld folderlist, das die 1. Ordnerebene eines Verzeichnisses anzeigt und in den values der OPTIONs keinen Pfad enthält, hat folderlistghsvs 3 neue Attribute, um tieferliegende Ordner anzuzeigen und/oder die Pfade mitzuspeichern, je nach Kombination der volle, absolute Pfad oder ab Joomlaverzeichnis.

Weiterlesen ...

Formular Joomla Download

Wenn man ein eigenes Template entwickelt hat, will man vielleicht in den Einstellungen für die Templatestile im Backend die Optik etwas aufpeppen, um sich von anderen Templates abzusetzen, oder braucht einen JavaScript-Schnipsel für dieses oder jenes. Wie man das Nachladen von (nicht nur) CSS und JS mit einem eigenen JForm-Formularfeld einfach hinkriegt, zeigt dieses Crash-Tutorial.

Weiterlesen ...

Joomla Backend Template Tutorial

Minifiziert JS- und CSS-Files nicht on-the-fly, wenn die Webseite geladen wird, sondern ist ein Helferlein, das man im Joomla-Backend bei Bedarf startet. Man kann beliebig viele Quelldateien eintragen und optional für jede eine komprimierte Ausgabedatei in beliebigem Joomla-Ordner festlegen. Welche der hinterlegten Dateien im aktuellen Lauf minifiziert werden sollen, lässt sich auswählen.

Weiterlesen ...

JavaScript Joomla CSS Erweiterung Plugin Download SEO

Während des Frühlings, Sommers, Herbst und Winters soll die Webseite optisch variiert werden. Oder innerhalb anderer selbst definierter Datums-Intervalle. Ein kurzes Joomla-Script hilft bei der Ermittlung der zugehörigen Periode anhand des aktuellen Datums. Am Beispiel eines Bildes, das ausgetauscht werden soll. Kann aber auch für Farb-Wechsel und anderes verwendet werden.

Weiterlesen ...

PHP Joomla Download Schnipsel

Mich nerven die Suchwerkzeuge im Backend. Weil sie immer verschwinden, wenn in den Filterboxen nichts ausgewählt ist oder, wenn man auf Zurücksetzen klickt. Diese wiederholte Klickerei, um sie wieder anzuzeigen kann man mit einem Joomla-Layout-Override abschaffen und den Suchwerkzeugebutton zugleich verstecken. Der Override wird für das ganze Backend mit Isis-Template angelegt.

Nach dem JLayouts-Override im Isis Template bleiben die Filterfelder im Backend immer sichtbar
Nach dem JLayouts-Override im Isis Template bleiben die Filterfelder im Backend immer sichtbar

Weiterlesen ...

Joomla Backend Override Download

Das joomlaeigene Modul Zufallsbild (mod_random_image) zeigt ein einzelnes Bild aus einem Ordner an. Wie der Name schon sagt, zufällig irgendeins. Mit einem einfach zu erstellenden Template-Override kann man es dazu bewegen tageweise (nach Datum) ein bestimmtes Bild anzuzeigen oder nach Kalendertag, Tag des Monats, Tag des Jahres, nach Monat usw. usf..

Weiterlesen ...

PHP Joomla Override Modul Download Bilder

In Browsern kann man bei Klick auf einen Link bei gleichzeitigem Halten der Taste STRG das Linkziel in einem neuen Fenster bzw. neuen Tabulator öffnen. Leider im Joomla-Backend nicht immer. Ist man beispielsweise in einer Menüübersicht und klickt mit gehaltener STRG auf das Menü Inhalt > Beiträge öffnet sich im aktuellen Tab als auch im neuen die Beiträge-Übersicht. Nervt!

Ein feines Helferlein, üm überall im Backend einen neuen Browsertab öffnen zu können.
Ein feines Helferlein, üm überall im Backend einen neuen Browsertab öffnen zu können.

Weiterlesen ...

Joomla Backend Modul Download

In der Joomla-Administration wird im Browsertitel immer zuerst der Seitenname angezeigt. Sind mehrere Tabulatoren im Browser geöffnet, ist es kaum mehr möglich, die Orientierung zu behalten.Dieses kostenlose Plugin bietet ein paar Einstellmöglichkeiten, um die Bestandteile der TITLE im Joomla-Backend nach eigenen Wünschen zu sortieren.

Mehrere Tabulatoren im Backend offen. Joomla-Standard ohne Plugin.
Mehrere Tabulatoren im Backend offen. Joomla-Standard ohne Plugin.

Weiterlesen ...

Joomla Backend Plugin Download

Deutsches Tutorial inklusive Plugin-Download. Wie erstellt man ein eigenes, installierbares, einfaches Joomla-System-Plugin. Nötige Bestandteile / Dateien. Wie fügt man in Formularen (hier Kontaktformular) joomlakonform und updatesicher eigene Felder ein. Wie kann man den Emailtext abändern. Beschreibung der Dateiinhalte / Codes. Auch für mutige Anfänger geeignet, hoffe ich. By Re:Later

Damit diese Override-Zeilen funktionieren brauchen wir ein Plugin
Damit diese Override-Zeilen funktionieren brauchen wir ein Plugin

Weiterlesen ...

PHP Formular Kontakt Joomla Override Plugin Download Tutorial

Nach Updates von Joomla 2.5 auf 3 schmeißen viele Templates eine Fehlermeldung der Art Fatal error: Call to undefined method JHtml::core() in /com_weblinks/category/default_items.php. Meist sind Overrides im 2.5-er-Template schuld, die ungültigen Code enthalten. Möchte man sein altes Template erst mal weiterverwenden, hilft ein einfacher Fix. Man muss nur eine Zeile austauschen.

Joomla 3 versteht JHtml::core() nicht mehr
Joomla 3 versteht JHtml::core() nicht mehr

Weiterlesen ...

PHP Joomla Frontend Update Fehler Template

Auf meiner Seite sind Structured Data (Rich Snippets) als JSON-LD per eigenem Plugin integriert, da mir das Microdata-Format Joomlas zu unflexibel ist. JSON-LD wird im HEAD per SCRIPT-Tags eingefügt. Darin auch der gesamte Artikeltext. Bevor Mobilgeräte explodieren, weil sie den unsichtbaren Text doppelt laden müssen, brauchte ich Code, um die Structured Datas nur Robots zu zeigen.

Weiterlesen ...

PHP Joomla SEO

Oft ist die Datenbanktabelle #__redirect_links mit 1000en Einträgen gefüllt (mehrere MB), wenn man lange nicht in die Joomla-Komponente Umleitung (com_redirect) reingesehen hat oder nur versehentlich das Plugin aktiviert hat, das die 404-Links sammelt. Löschen im Backend kann zeitaufwendig sein, wenn das Auflisten aller Einträge wegen der Serverleistung nicht möglich ist.

Weiterlesen ...

Komponente Joomla Datenbank SQL

Wie man neue Modulpositionen in Joomla anlegt ist hundertfach im Netz beschrieben und abgeschrieben. Aber wie schafft man es jetzt mittels Bootstrap 2 mehrere, verschiedene Module an einer Position nebeneinander anzuzeigen oder mehrere Modulpositionen in einer Reihe anzuordnen. Gar nicht so schwer, wenn man bis zwölf zählen und rechnen kann.

Weiterlesen ...

Joomla CSS Frontend Modul HTML Template Bootstrap Tutorial

Kürzlich bin ich auf eine Forums-Antwort des befreundeten Re:Later gestoßen, mit Code wie man in Joomla unerwünschte JavaScript-Links entfernen kann, damit sie nicht im HEAD des Templates geladen werden. Joomla sammelt diese erst in diversen Erweiterungen zusammen, bevor sie in den Quelltext der Webseite eingesetzt werden. Sein Code ist nicht ganz rund.

Weiterlesen ...

JavaScript PHP Joomla Plugin Template