Plugin Directory

Changeset 2278865


Ignore:
Timestamp:
04/08/2020 12:06:10 AM (6 years ago)
Author:
dogorama
Message:

Added option to hide headline and bugfixes

Location:
dogorama-gefahrenmeldungen/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • dogorama-gefahrenmeldungen/trunk/dogorama-gefahrenmeldungen.php

    r2275622 r2278865  
    44 * Plugin URI: https://dogorama.app/gefahrenmeldungen-plugin/
    55 * Description: Aktuelle Giftköder- und Gefahrenmeldungen für Hundebesitzer. Über den Shortcode-Konfigurator kannst du den Shortcode zum Einbinden der Meldungen generieren.
    6  * Version: 1.0.2
     6 * Version: 1.0.3
    77 * Author: Dogorama
    88 * Author URI: https://dogorama.app
     
    2121      $atts["size"] = "dynamic";
    2222    }
     23    if (!isset($atts["fontsize"]) || !in_array($atts["fontsize"], ["s", "m", "l"])) {
     24      $atts["fontsize"] = "m";
     25    }
     26    if (!isset($atts["headline"]) || !in_array($atts["headline"], ["yes", "no"])) {
     27      $atts["headline"] = "yes";
     28    }
    2329    if (!isset($atts["credits"]) || !in_array($atts["credits"], ["yes", "no"])) {
    2430      $atts["credits"] = "no";
     
    2632 
    2733    $widget = file_get_contents(plugins_url("widget.html", __FILE__));
    28     $widget = preg_replace("/(<div class=\"dogorama-gefahrenmeldungen-container).*?>/", "$1 dogorama-gefahrenmeldungen-"
    29       . $atts["size"] . ($atts["credits"] == "no" ? " dogorama-gefahrenmeldungen-nocredits" : "") . "\">", $widget, 1);
     34    $widget = preg_replace("/(<div class=\"dogorama-gefahrenmeldungen-container).*?>/", "$1 dogorama-gefahrenmeldungen-" . $atts["size"]
     35      . " dogorama-gefahrenmeldungen-font-" . $atts["fontsize"] . ($atts["headline"] == "no" ? " dogorama-gefahrenmeldungen-noheadline" : "")
     36      . ($atts["credits"] == "no" ? " dogorama-gefahrenmeldungen-nocredits" : "") . "\">", $widget, 1);
    3037 
    3138    return $widget;
  • dogorama-gefahrenmeldungen/trunk/widget.html

    r2275621 r2278865  
    4242      margin: 20px 30px 15px 30px;
    4343      color: #212529;
     44    }
     45
     46    .dogorama-gefahrenmeldungen-noheadline .dogorama-gefahrenmeldungen-header {
     47      display: none;
    4448    }
    4549
     
    161165    .dogorama-gefahrenmeldungen-small .dogorama-gefahrenmeldungen-element {
    162166      flex-direction: row;
     167      background-color: transparent;
    163168      box-shadow: none !important;
    164169      text-align: left;
     
    222227      .dogorama-gefahrenmeldungen-dynamic .dogorama-gefahrenmeldungen-element {
    223228        flex-direction: row;
     229        background-color: transparent;
    224230        box-shadow: none !important;
    225231        text-align: left;
     
    314320          for (let i = 0; i < hazards.length; i++) {
    315321            let hazard = hazards[i];
    316             let hazardDate = new Date(hazard.date);
     322            let hazardDate = new Date(hazard.confirmDate);
    317323            if (i > 0) {
    318324              if (i % 3 === 0) {
Note: See TracChangeset for help on using the changeset viewer.