Jevents

  • Hallo, als Neuling im Forum habe ich zwei Fragen zu Jevents, das ich für die Website einer Kirchengemeinde benutze:

    1. Ich habe zwei "latest events"- Module, eins zur Anzeige der kommenden Termine ("Nächste Veranstaltungen") und ein anderes zur Anzeige von Events einer Kategorie ("Gottesdienste"). Letzteres rufe ich mit {loadposition <modulposition>} auf.

    Wenn ich das zweite Modul aufrufe, verschwindet das erste (nur die Überschrift bleibt), obwohl es schön wäre, wenn beide weiter sichtbar wären. https://stpetriundpauli-bergedorf.de/joomla3/

    Hat jemand eine Idee, wie ich das ändern kann?

    2. Wenn ich ein event anklicke, erscheint die Überschrift "Kalender exportieren". Die hättte ich gern weg. Wie kann ich die entsprechende css-Anweisung überschreiben?

    Schon im Voraus vielen Dank für Tipps

    Michael

  • Ich kann das gerade nicht selber ausprobieren. Aber was passiert, wenn du beide Module z.B. in die rechte Sidebar legst? Werden dann beide angezeigt?


    Wohin genau soll das zweite Modul geladen werden? In welchen Beitrag?

  • Hallo Christine,

    vielen Dank für den Tipp! Ich habe deine Zeilen in meine user.css eingefügt. Hat geklappt! :) (In "benutzerdefinierte CSS" von jevents ging es nicht.)

    Viele Grüße

    Michael


    Hallo JoomlaWunder und Lukas,

    das Modul wird mit loadposition innerhalb eines Beitrags ("Gottesdienste") aufgerufen. Zum Beitrag führt ein Menüpunkt (ebenfalls "Gottesdienste") im Hauptmenü. Wenn ich das Modul in die rechte sidebar lege, wird vom zweiten Modul ebenfalls nur die Überschrift angezeigt. Mit loadmoduleid komme ich leider auch nicht weiter.

    Aber danke für die schnellen Antworten! Funktioniert ja prima!

    Viele Grüße

    Michael

    Einmal editiert, zuletzt von Indigo66 () aus folgendem Grund: Ein Beitrag von m-edler mit diesem Beitrag zusammengefügt.

  • Für das nicht-angezeigte Modul wird folgendes verwendet:


    td.mod_events_latest_first, td.mod_events_latest {

    display: none;

    }


    Nimmt man das display:none; raus, wird es angezeigt. Hast du da eventuell etwas ergänzt, weil da auch überall zusätzliche Kommentare hinzugefügt wurden?

    Weiß gerade nicht, ob das der Originalcode ist.

  • Vielen Dank, JoomlaWunder!

    Im Modul gibt es die Möglichkeit Custom CSS einzufügen. Da habe ich die beiden folgenden CSS-Anweisungen eingetragen, die du gesehen hast:


    div.moduletable {

    margin-left: auto;

    margin-right: auto;

    width: 90%;

    margin-top: -5em;

    }


    td.mod_events_latest_first, td.mod_events_latest {

    display: none;

    }


    Die zweite sollte den dicken Balken links von der Tabelle entfernen. Hast du eine Idee, wie man das anders machen kann?

    Noch etwas: der Abschnitt "moduletable" beginnt mit 6 Zeilenumbrüchen, die ich mit "margin-top: -5em;" wieder rückgängig mache. Das ist sicher nicht besonders elegant. Gibt es eine bessere Lösung?


    Viele Grüße vom CSS-Laien

    Michael

  • Ok! Die gleichzeitige Anzeige beider Module scheint nun zu funktionieren.

    Die zweite sollte den dicken Balken links von der Tabelle entfernen. Hast du eine Idee, wie man das anders machen kann?

    In folgender Datei findest du (in deinem Fall) ein paar Formatierungen:

    components/com_jevents/views/geraint/assets/css/modstyle.css (Zeile 117)


    Code
    /* Latest Events */
    td.mod_events_latest_first, td.mod_events_latest {
        background-color: #ffffff;
        border-style: solid;
        border-width: 0px 0px 1px 8px;
        padding: 0px 0px 2px 2px;
    }


    Die könntest du wohl über custom css in JEvents verändern. Eine Änderung wirkt sich allerdings auf beide Module aus.

    Der Balken ist eigentlich für die Anzeige der jeweiligen Kategorie des Termins zuständig. Weiß gerade nicht, warum der bei dir schwarz ist. Oder hast du hierfür in JEvents eine schwarze Farbe eingestellt. Dann könntest du auch einfach eine andere Farbe wählen.

  • Hallo Michael,

    Die könntest du wohl über custom css in JEvents verändern. Eine Änderung wirkt sich allerdings auf beide Module aus.

    Ja, sehe ich auch so. Betreffend jEvents Einstellungen etc., weiß ich nicht, da ich diese nicht kenne.


    Wegen dem schwarzen Balken: Habe mal temporär folgendes in die user.css eingegeben:

    Code
    .moduletable td.mod_events_latest_first, .moduletable td.mod_events_latest {
    border-style: inherit;
    }

    Die Kategorien-Farben (rechts) blieben erhalten.

    Noch etwas: der Abschnitt "moduletable" beginnt mit 6 Zeilenumbrüchen, die ich mit "margin-top: -5em;" wieder rückgängig mache. Das ist sicher nicht besonders elegant. Gibt es eine bessere Lösung?

    Da würde ich diese 6 Zeilenumbrüche entfernen und dann:

    Code
    div.moduletable {
        margin-left: auto;
        margin-right: auto;
        width: 90%;
        margin-top: -5em; /*entfernen*/
        padding-top: 2em; /*dazugeben*/
    }

    Liebe Grüße
    Christine

  • Tja, was soll ich da sagen? Super!

    Warum der Balken im einen Modul schwarz war, weiß ich übrigens auch nicht. Die Kategoriefarbe ist es jedenfalls nicht.

    Die Probleme sind ja alle nicht essentiell, aber sie beschäftigen einen doch ein bisschen.

    Vielen Dank für eure Beiträge und

    herzliche Grüße aus Hamburg

    Michael