Beiträge von Macjoomla

    Ebenso danke für eure Beiträge. Hier eine kurze Anmerkung zur Installation des Protostar Forks: Man kann es nicht normal installieren, daher habe ich den Ordner in den Joomla 4 Template Ordner kopiert. Ich musste es dann im Joomla 4 Backend folgenderweise aktivieren:


    System > Install > Discover > Template anklicken > oben auf Install klicken > Discover install successful :)


    Etwas stutzig machte mich, dass die Template Dateien vor 7 Monaten zuletzt verändert wurden…


    Edit: Spontan würde ich sagen, Installation kann man sich sparen…


    Backend: Call to undefined method Joomla\CMS\Application\AdministratorApplication::isAdmin()

    Frontend: Es ist ein Problem aufgetreten.

    The server returned a "500 - Whoops, looks like something went wrong."

    Nach meiner Beobachtung kommt der Fehler von nicht kompatiblen Komponenten/Plugins/Templates. Normal müsstest du beim Update genau vor diesen gewarnt werden. Ich habe ein neues J4 installiert und dann einige Erweiterungen installiert, so dass ich gut sehen konnte wer den Fehler verursacht haben muss. Ich konnte dann im Plugins Ordner das Plugin umbenennen und dann funktionierte zumindest der Seitenzugriff erstmal wieder…. Ich vermute, bei dir liegen da noch irgendwelche Leichen im Keller ;)

    DPCalendar kannst du hier testen: https://joomla.digital-peak.com/demo-site

    • Man kann Kalender abonnieren, den Button mit dem Link dazu müsstest du aber selbst erstellen.
    • Nächste Anlässe allgemein und nach Kalender in verschiedenen Modulen funktioniert prima.
    • Das Feld "Kontaktperson" scheint von Haus aus nicht vorgesehen. Dafür gibts zB "Link"
    • Man kann eigene Felder anlegen, damit habe ich aber keine Erfahrung.

    Edit: Könnte sein, dass du alles mit der free Version erstellen kannst.

    Ah, dafür musst du im template unter custom code eigene css eingeben. Hier brown, aber du kannst auch #123456 eingeben oder so…


    .sp-page-title .sp-page-title-heading {

    color: brown;

    }

    Nur kurz um Missverständnissen vorzubeugen, natürlich kann man das Template Helix Ultimate einfach als Template statt Protostar verwenden. SP Pagebuilder kann man dann zusätzlich installieren (muss aber nicht), um weitere Funktionen zu bekommen. Genau so gut könnte man aber auch den SP Pagebuilder mit dem Protostar Template verwenden.


    Ich kann auch die Helix Ultimate 2.0 Beta 2 empfehlen. Deine Vorteile sind diverse Einstellmöglichkeiten in den Template Voreinstellungen, so dass du für grundlegende Anpassungen keine user.css mehr editieren musst. Und wenn du doch mal eigene css hinzufügen möchtest, kannst du das auch einfach in den Template Preferences eingeben. Es gibt dort auch eine umfassende Dokumentation: https://www.joomshaper.com/documentation/helix-framework. Installiere es dir einfach auf einer Testseite und klick dich durch die Einstellungen, da bekommst d einen gute Eindruck von deinen Vorteilen gegenüber Protostar. Danke für den Link zum Lernkurs, die scheinen dort ja auch sehr überzeugt von Helix. Auch wenn ich das eher als nicht nötig erachte, hast du mich damit neugierig gemacht, mal schauen… ;)

    Das ist schon mal sehr konkret, dein Beispiel :) Leider kann ich nicht genau sagen, ob man die Bedingungen so verknüpfen kann und auch nicht nachschauen, da unsere Administration inzwischen in anderen Händen liegt und ich keinen Zugriff mehr habe. Mit einer Kombination der Plugins "Geburtstagsliste, FormFiller und Kategoriereport kommst du aber sicher dicht ran und kannst entsprechende oder ähnliche Listen als PDF oder xls Datei exportieren. Mit FormFiller kannst du die Serienbriefe erstellen.

    Wir haben mal die Komponente Powermail bzw den Nachfolger Bloggten genutzt. Das funktionierte gut. Auf der Suche danach im JED musste ich feststellen, dass sie dort nicht gelistet sind. Stattdessen habe ich noch Post by Email gefunden, kenne ich aber nicht.


    http://www.powermail4joomla.com

    http://blogsten.com

    https://extensions.joomla.org/extension/post-by-email/


    Die Komponente EasyBlog ist sehr komfortabel und kann das auch. Zusammen mit der Komponente EasySocial kann man auch einen Stream erstellen, wo Vereinsmitglieder ohne Vorwissen kurze News, Fotos, Links, Umfragen oder Termine direkt auf der Homepage posten können.


    https://stackideas.com/easyblog

    https://stackideas.com/easysocial

    Vor einiger Zeit haben wir auch etwas ähnliches gesucht, aber nichts passendes für Joomla gefunden. Wir wollten Serienbriefe erstellen, in denen persönliche Daten wie Anschrift und Anrede einfach und nahtlos in ein zu druckendes PDF einbezogen werden können und Mitgliederlisten mit variablen Angaben nach Gruppen sortiert ausgegeben werden können. Wir haben uns dann für die eigenständige Mitgliederverwaltung Admidio entschieden und konnten prima damit arbeiten. Man kann damit auch Mitgliederbeiträge verwalten. Ob es mit MariaDB läuft kann ich nicht sagen. Es hat aber umfangreiche Funktionen und könnte fast auch selbst schon als Webauftritt genutzt werden: https://www.admidio.org

    Danke dir, MrMusic :) ja, so ziemlich. Ich habe erstmal dein Script aktiviert und dann im Template Ordner geschaut, wo ich den Überschreibungsordner für "com_dpcalendar" anlegen muss, damit er das auch schluckt. Da habe ich dann die Original-Joomla layouts reinkopiert und mit try and error solange Dateien und Ordner hin und hergeschoben, bis es relativ gut aussah. Damit kann ich zumindest überwiegend ausschließen, dass sich meine Änderungen auf das komplette Helix Template beziehen, sondern eben nur im Kalender aktiv werden. Das läuft nicht so schlecht, aber ich wundere mich, warum manche Dinge dann trotzdem nicht funktionieren bzw funktioniert haben. Das Bilder Upload Formular zB will so zB gar nicht funktionieren. Das läuft jetzt wieder über Helix selbst. Dann noch bisher zwei eigene CSS Zeilen um im Bilderupload auch den Auswählen Button sichtbar zu machen und die Farbpaletteneingabe etwas anzupassen. Dafür, dass ich keine Ahnung habe, was ich da tue und welche Nebenwirkungen mich auf der Seite erwarten, bin ich ganz zufrieden ;)


    Das mit dem Bootstrapklassen im view überschreiben, habe ich bisher leider nicht hinbekommen.


    Dir und den anderen hier nochmal Danke, manchmal braucht man einfach mal Ideen oder Scripte, die man selbst nicht hat oder findet :) Sollte jemand jetzt doch noch die Komplettlösung für Helix und DPCalender haben, gerne hier noch mal reinschreiben…


    Mit besten Grüßen


    Macjoomla

    Danke MrMusic, ich habe das auf meiner verlinkten Seite gemacht und endlich verschwinden die Worte nicht mehr. Das ist schon mal ein großartiger Anfang. Vielleicht kann ich den Rest dann mit CSS lösen. Für weitere Ideen zum Thema bin ich hier aber trotzdem immer noch dankbar ;)


    Da kann ich wohl froh sein, dass dies bisher mein einziges Problem mit Helix ist. Aber es ist auch wirklich, trotz einiger Komponenten, die ich damit bereits getestet habe, die bestens laufen und anzusehen sind, das bisher einzige Problem…. Wobei ich Joomshaper auch nicht begreife, denn für andere Templateschmieden ist Protostar ja auch immer eine gewisse Referenz nach dem Motto "Wenn es damit nicht läuft, dann muss es mit unserem Template auch nicht laufen" und andersherum. Da haben die irgendwie keinen Ehrgeiz zu…


    Mit besten Grüßen

    Macjoomla

    Danke, Indigo66, leider bin ich da nicht so fit. Was ich bisher weiß, ist, dass, wenn ich im Helix Template Ordner bestimmte form und js Ordner umbenenne, die Formulare im Kalender etwas besser werden. Meine bisherigen Versuche, diese Änderung auf die DPCalendar Komponente einzuschränken, waren bisher nicht erfolgreich und ich wollte ungern diese kompletten Ordner langfristig deaktivieren. Was bedeutet "Override für die BS-Klassen"?