• Resolved Speech

    (@queribox)


    Hi Marcel,

    Allereerst mijn complimenten voor je kalender-plugin. Toen ik deze vond was ik aangenaam verrast door de eenvoud EN de vrijheid die je had om zelf de tekst in de titel te formatteren zoals jezelf wilde.

    Helaas zijn die mogelijkheden sinds versie 2.0 minder. Zelf kozen wij op onze site ( https://www.waagtoren.nl/1-actueel/agenda/agenda-totaal/ ) voor:
    korte datumnotatie ’27 OKT’ ipv ’27 oktober 2023′ en konden we middels het <pre>-commando in de titel te gebruiken extra formatteer-zaken toevoegen.
    Voordelen:
    – ook op een mobiel was (door de korte notatie) de kalender normaal zichtbaar;
    – door gebruik te maken van de kleurenbollen (aan het begin van de regel) was direct zichtbaar welke categorie werd gebruikt.

    Helaas werkt het nu allemaal wat anders, vooral de lange notatie vind ik spijtig – dat smoelt gewoon minder lekker op een mobiel. Bovendien werkt de witruimte tussen getoonde datum en de rest van de evenementinformatie afhankelijk van het gebruikte thema anders. In Avada (zie eerdere link) wordt de extra info normaal direct achter de datum gekwakt (zie onderste gedeelte van de kalender). Dit maakt zeker grote kalenders een onduidelijke woordenbrij.

    Wellicht een keuze invoeren qua wijze waarop de datum wordt getoond?

    mvg, Ton

    n.b. door zelf te titel vorm te geven kon ik middels voorloopnullen voor de eerste 9 dagen van de maand + de gefixeerde 3-letter afkorting voor de datum forceren dat de datumkolom overal even breed was

    • This topic was modified 1 year ago by Speech.
    • This topic was modified 1 year ago by Speech.
Viewing 12 replies - 1 through 12 (of 12 total)
  • Plugin Author Marcel Pol

    (@mpol)

    Hallo Ton,
    Dankjewel ??

    En ja, ik was al bezorgd dat ik iemand zijn opmaak zou verpesten.

    De datumnotatie wordt uit de algemene instellingen gehaald.
    Er is nu een filter toegevoegd waarmee je zelf een datumnotatie kunt aanpassen. Deze PHP code kun je toevoegen in functions.php van je thema of je eigen plugin.

    function my_ssec_get_the_date( $the_date, $d, $post ) {
    return date( 'd M', strtotime( $the_date ) );
    }
    add_filter( 'ssec_get_the_date', 'my_ssec_get_the_date', 10, 3 );

    Datumnotatie zoals ‘d M’ is te vinden op:
    https://www.php.net/manual/en/datetime.formats.php

    Lukt dat?

    Thread Starter Speech

    (@queribox)

    Ha Marcel,

    Dank voor de snelle reactie. Ik ga direct puzzelen en kijken of het lukt!
    mvg, Ton

    Thread Starter Speech

    (@queribox)

    Helaas strtotime( $the_date ) geeft bij mij andere datums dan de originele

    Plugin Author Marcel Pol

    (@mpol)

    Ik snap niet wat er gebeurt.
    Je hebt alle 4 regels gebruikt die hier boven staan?
    De plugin zelf heb je toch niet aangepast?
    En je gebruikt versie 2.0.2?

    Thread Starter Speech

    (@queribox)

    Ja volledig gekopieerd. Plugin niet aangepast en versie 2.02

    27 oktober 2023 wordt 01 Jan


    en zo worden alle datumvelden op voor mij onverklaarbare wijze anders

    Plugin Author Marcel Pol

    (@mpol)

    Daar begrijp ik dan niks van…

    Werkt dit dan wel voor je?

    function my_ssec_get_the_date( $the_date, $d, $post ) {
    return get_the_date( 'd M', $post );
    }
    add_filter( 'ssec_get_the_date', 'my_ssec_get_the_date', 10, 3 );

    Thread Starter Speech

    (@queribox)

    Jaaa geweldig, Dank je wel Marcel!
    Dit doet het wel! De finesses ontgaan me maar belangrijkste is dat ie het doet!
    mvg, Ton

    Plugin Author Marcel Pol

    (@mpol)

    Nou, mooi ??

    Maar nu begrijp ik niet waarom dit wel werkt voor je en het eerste niet ??

    Plugin Author Marcel Pol

    (@mpol)

    Aha, ik snap het al.
    De datumopmaak die je standaard gebruikt is een opmaak die door strtotime niet herkend wordt. Dan valt hij terug op 1 januari 1970.
    Bij het gebruiken van de originele datum die opgeslagen is bij het event wordt het wel herkend.

    Thread Starter Speech

    (@queribox)

    Kijk, dat scheelt mogelijk andere gebruikers weer een zoektocht (wellicht nog meer schaakverenigingen ?? )

    Thread Starter Speech

    (@queribox)

    OK, alles rechtgetrokken en het ziet er weer een beetje toonbaar uit ?? ( https://www.waagtoren.nl/1-actueel/agenda/agenda-totaal/ )
    Nogmaals dank voor de hulp en eerlijk is eerlijk, de doorgevoerde wijziging maakt het leven vanaf volgend jaar een stuk eenvoudiger! (minder foutgevoelig en ook makkelijker hergebruiken van evenementen van het vorige jaar).

    Plugin Author Marcel Pol

    (@mpol)

    Dank je, en fijn dat het goed is gekomen. Alles hier was ook maar per ongeluk ontstaan in een eigen plugin die ik hier gedeeld heb.

    Deze plugin vind ik ook erg handig in het gebruik samen met deze events:
    https://www.ads-software.com/plugins/duplicate-post/

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘Kleine ramp in opmaak’ is closed to new replies.