Event Calendar 2.0

henri

Hallo sstvmaster,

Schöne Ergänzung zu diesem Modul.
Funktioniert super

Danke

sstvmaster

Hi ich habe den Kalender so angepasst so das man in den Einstellungen des Kalenders jetzt die Option "Names des Tages anzeigen :" hat (Lang/Kurz/keine Anzeige).

Es wird der Name des Tag nur für "alle Veranstaltungen" angezeigt! Sprachen nur DE+EN. Die upgrade.php und install.php habe ich angepasst.

Bitte mal anschauen ob das so passt.
2.0.9.6
WB 2.12.2 r379

Gast

mal als Anregung wie ich das bei mir mache

- ich lese die WB-eigenen Date-Formats aus (admin/interface/date_formats.php) und packe sie in einen Array
- dieser Array wird meine Auswahlliste in den ModuleSettings (siehe Bild), übergeben wird ein sog DateFormatKey, der dem Index entspricht, also ein Wert 1 - 12
- da mein JQuery-Calendar zur Terminauswahl nur ein fest definiertes Format mag, muß ich intern mit fester Formatierung arbeiten, soll aber nicht von Belang sein
- alles, was für Besucher oder Bediener sichtbar ist, läuft dann über einen Twig-Datumsfilter. Dabei wird der Timestamp in die für das jeweilige Format notwendigen Teile zerlegt und neu zusammengesetzt, damit gehe ich allen Sprachproblemen oder Localisation aus dem Weg, da Tages und Monatsangaben nicht mehr von PHP kommen, sondern aus den Sprachdateien
- lange und kurze Tages- und Monatsbezeichnungen stehen ebenfalls als Array in den Sprachdateien und können in den "privaten" Sprachdateien auch individuell und überschreibungssicher angepasst werden



Luisehahne

ich lege das mal auf meine TODO Liste, Danke für die Anregung

Dietmar

@edit
Vergiss die englische Sprachdatei nicht
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

hillschmidt

Danke für die schnelle Antwort!

Habe selbst jetzt nochmal nachgeschaut und in view.php nur für den "All Event View" im Format $date_view=1 sowie in languages/DE.php kleine Änderungen vorgenommen, die das Gewünschte für meinen Zweck tun.

Hier die Änderungen:

(435)                       $alt2date=date("N-Y-m-d",strtotime($result['date']));   /* echo $alt2date; */                 
(436)                       list($a2wkd, $a2year, $a2month, $a2day) = $convertToArray($alt2date);   
...
(446)                            $altdate=$week_day[$a2wkd].' '.$a2day.'.'.$a2month.$ydot.$a2year;                   



(eingefügte Zeilen)
$week_day = array(
    '1'  => 'Mo',
    '2'  => 'Di',
    '3'  => 'Mi',
    '4'  => 'Do',
    '5'  => 'Fr',
    '6'  => 'Sa',
    '7'  => 'So'
);

(zweibuchstabige Wochentage reichen mir).

In der Praxis: http://www.jugenheimer-musikfreunde.de/pages/termine-2017.php (wobei der Redakteur nun die z.T. fehlerhaften Wochentage im Eventtext wieder rausnehmen kann ...)

Bin dankbar für Feedback!

Luisehahne

#32
Hallo,

Mache jetzt erstmal die WB 2.1.2 fertig. Features für Addons muss ich erstmal verschieben.Wird wahrscheinlich aufgrund der SQL Felder Typen fast unmöglich, bzw. der Aufwand zu groß.

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

hillschmidt

Liebe Entwickler,
nutze WB 2.12.1 und Event Calendar v2.0.9 ... alle Updates auf verschiedenen Sites haben geklappt - DANKE dafür (Änderungen waren nur nötig, wenn das benutzte Frontend-Template steinalt war).

Für den Event-Calendar habe ich allerdings einen Verbesserungswunsch: ein zusätzliches Format, das den Wochentag (in Kurzform) mit anzeigt. Mot dem php date kann man da ja was machen über die Formatangabe, aber ich habe es aufgegeben, das selbst zu erledigen: da reichen meine PHP Kenntnisse nicht aus ... leider.

Was ich mir wünsche, wäre eine zusätzliche mögliche Formateinstellung des Datums im Backend unter Optionen, Datumsformat wie z.B.
Wochentag Tag.Monat.Jahr
mit dem Ergebnis (z.B. für heute)
Mon 18.03.2019

Oder jemand müsste mir Tipps geben, wo (und wie) da was geändert werden müsste ...

Danke, Andreas
(war längere Zeit weg ... habe aber nie aufgegeben, WB zu nutzen!)

Luisehahne

Vieln Dank für dein Angebot (Y) und herzlcih willkommen im Kreise der Tester. Werde dich dann entsprechend kontaktieren und informieren.

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

fa123

Moin,
ich hatte schon den Fehler auf Zeile 123 in change_event.php eingekreist, aber nun wart Ihr schneller. Beim aktuellen Monat eine Addition zu viel...

Also, ich würde testen wollen. Ich betreue eine Vereinnseite mit WB und habe aine lokale Verison auf meinem Rechner.

Danke und Gruß,
Frank

Luisehahne

Quote from: Luisehahne on March 14, 2019, 07:52:05 PM
Mussten doch nochmal ran, gab einen Errorlog eintrag der gefixt wurde. Wir haben leider zu wenig Tester, die auch bereit sind eine noch nicht fertige Verssion zu testen.

Download Event Calendar 2.0.9

Dietmar

Droplets lassen sich mit dieser Version jetzt auch einfügen

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

Luisehahne

Mussten doch nochmal ran, gab einen Errorlog eintrag der gefixt wurde. Wir haben leider zu wenig Tester, die auch bereit sind eine noch nicht fertige Verssion zu testen.

Download Event Calendar 2.0.9

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

Luisehahne

Hi,

Fehlender April ist gefixt, donwload Event Calendar 2.0.8

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

hgs

LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Luisehahne

Passiert nur bei Neuanlge, bestehenden Termin auf April ändern funktionierte
Ich werde fixen

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

hgs

Leider kann ich den "fehlenden April" bestätigen in der aktuellen Version 2.0.7
LG Harald

"Fange nie an, aufzuhören - höre nie auf, anzufangen." Marcus Tullius Cicero (106-43 v.Chr.)

Luisehahne

Der April macht was er will  :evil: Gerade getestet, kann ich nicht bestätigen.

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

fa123

Ich habe leider noch eine Kleinigkeit: bei mir ist kein April vorhanden. Ist da bei mir irgend etwas kaputt?

Nochmal danke.

Gruß Frank

fa123

Super, klasse, vielen Dank!  :-) :-) :-)

Wird gleich heute ausprobiert...

Luisehahne

Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

dbs

Ist bestätigt, wird gefixt. Danke fürs Melden.
[url="https://onkel-franky.de"]https://onkel-franky.de[/url]

fa123

Hallo,

in den Vorversionen (1.8?) konnte man den Text formatieren. Dies ist nun entfallen. Man kann Formatierungen vornehmen, nach dem Speichern sind diese Formatierungen wieder verschwunden. Es wäre schön, wenn das irgendwann wieder ginge...

Vielen Dank und Gruß
Frank

Luisehahne

QuoteAlso eigentlich fehlt mir komplett die Ansicht "Zukünftige Veranstaltungen" und "Archiv" (für vergangene Veranstaltungen). Das hatte der Concert Calendar auch....

Gut dass es eine neue Version vom Concert Calendar gibt. Event Calendar ist eben halt kein Concert Calendar und keine "Eierlegende Wollmichsau"

Dietmar
Note: Once the code has been generated, it is easy to debug. It's not a bug, it's a feature!

astricia

Vergesst es - sehe gerade, dass es auch ein aktuelles Modul des Concert Calendars gibt. Das kann ich mir dann wieder so umbauen, wie ich es brauche. :-)

astricia

Just tried this - can I wish for some features?

Please put in a field for "time" as well.

And when I add an event and it goes for example for three days - I'd rather have ONE event saying the first and the last day instead of three single events with the same title, description etc. Would this be possible? So two dates - one to start, one to finish.

I always used the old module "concert calendar" for these things, which is based on the same thing, I guess - but it definitely had the time field, which was simply a text field btw - and I could use that for events that last multiple days, so instead of Feb 21 15:00h I would type "- Feb 23" in the field for time, and it would display as Feb 21 - Feb 23.

---

Noch mal auf deutsch, ist einfacher...

Hab das eben ausprobiert und hätte da ein paar Wünsche für das nächste Update.

Könnt ihr bitte ein Feld für die Uhrzeit zufügen?

Und wenn ich bei "mehrere Tage" eine Zahl eingebe, hätte ich es lieber, wenn dann EINE Veranstaltung mit Anfangs- und Enddatum und EINER Beschreibung angezeigt wird, als 3 Veranstaltungen (bei einem dreitägigen Event) mit der gleichen Beschreibung.

Der alte "Concert Calendar" hatte ein Textfeld für die Uhrzeit - das war völlig ausreichend. Da habe ich dann im Falle eines mehrtägigen Events das Enddatum statt der Zeit eingegeben, das wurde dann auch vernünftig angezeigt.

Im übrigen hatte der Concert Calendar auch noch ein Feld für den Eintritt (konnte man gut für kostenpflichtige Veranstaltungen verwenden), sowie ein Feld für den Veranstaltungort und den Veranstalter. Insgesamt sind da 5 Textfelder oben, die ich bei einigen Projekten auch vollständig gebraucht habe. Von daher hätte ich das gerne auch für den Event Calendar, um das bei zukünftigen Projekten weiter zu nutzen...

LG,
Astrid

P.S.: Sehe gerade - bei mir klappt das Aufklappen der einzelnen Events in der Ansicht "alle Veranstaltungen" nicht. Oder soll das gar nicht angezeigt werden??? Da ist ein "+" davor, bei Klick darauf passiert aber nix.

P.P.S.: Wie ändert man bei "alle Veranstaltungen" die Reihenfolge der angezeigten Veranstaltungen? Es sollten doch gerade bei Websites, die ein großes Veranstaltungsarchiv haben, die neueren Veranstaltungen oben stehen und die alten unten... Geht wahrscheinlich nur über die Änderung der view.php, aber vielleicht könnt ihr da noch bei den Optionen einen Schalter einbauen...

Also eigentlich fehlt mir komplett die Ansicht "Zukünftige Veranstaltungen" und "Archiv" (für vergangene Veranstaltungen). Das hatte der Concert Calendar auch....

sstvmaster

Works, funtktioniert!

Thanks, Danke!
WB 2.12.2 r379