Hallo zusammen,
ich bin heute bei der Suche nach einer Shariff-Lösung mit XING- und LinkedIn-Buttons bei Github auf die Lösung von hofff.com gestoßen. Leider findet sich die Erweiterung nicht im ER, so dass ich versuchen musste, sie händisch zu installieren. Und kaum zu glauben, ich habe es geschafft. Funktioniert prima und hat auch noch einen Pinterest-Button mit an Bord, den ich allerdings z.Zt. noch nicht brauche.
Für die blutigen Contao-Greenhorns wie mich hier eine Kurzanleitung zur Installation:
Ich habe es in der Testinstallation eingebaut, funktionierte sofort. In der Produktiv-Install war nix zu sehen. Erst nach einer gründlichen Bereinigung über die Systemwartung war alles okidoki.
- Paket von https://github.com/hofff/contao-shariff downloaden, auf der Festplatte entpacken.
- Den innersten Ordner namens [contao-shariff-1.x] umbenennen nach [hofff_shariff]
- Den darin enthaltenen Ordner [contao-module] auflösen, so dass die Ordnerstruktur nun folgendermaßen aussieht:
[hofff_shariff]
Ordner [assets]
Ordner [config]
Ordner [dca]
Ordner [languages]
Ordner [src]
Ordner [templates]
Datei (.gitignore)
Datei (composer.json)
Datei (README.md)- Ordner [hofff_shariff] mit komplettem Inhalt nach [./system/modules/] kopieren.
- http://example.com/contao/install.php aufrufen.
- Datenbank ist nicht aktuell, aktualisieren.
- Ein Modul erstellen oder Inhaltselement (unter "Linkelemente") einfügen.
- Gewünschte social buttons wählen, optonal weitere Einstellungen.
- Bei Bedarf CSS anpassen. Ich habe an den Anfang von "/hofff_shariff/assets/css/shariff.min.css" die Deklaration ".shariff{width:50%;margin:40px auto 20px;}" gestellt, damit der Container nicht über die gesamte Breite geht und etwas Abstand nach oben und unten bekommt.
Danke an die Hoffs - Klasse Erweiterung!
PS: Der Info-Button fehlt zwar, aber da sollte jeder bei Bedarf eine brauchbare Lösung finden, ist ja schließlich nur ein Link nach Heise.
---------------------------------------------
Edit 04.09.2015 - 11:06: Korrekturen aus Post #4 in blau eingearbeitet.