Plugin Directory

Changeset 3039227


Ignore:
Timestamp:
02/21/2024 02:10:19 PM (2 years ago)
Author:
hullcode
Message:

Added alt text to images

Location:
weather-in-any-city-widget/trunk
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • weather-in-any-city-widget/trunk/README.txt

    r3039208 r3039227  
    55Tested up to: 6.4.3
    66Requires PHP: 5.3
    7 Stable tag: 1.1.29
     7Stable tag: 1.1.30
    88License: GPLv2 or later
    99
  • weather-in-any-city-widget/trunk/resources/js/WIYCW-widget.js

    r3039208 r3039227  
    125125                                const img = document.createElement("img");
    126126                                img.src = widget.dataset.path + "/resources/icons/weather-icons/"+iconsColorPath + '/' + data.now.icon + ".svg"
     127                                img.alt = 'Current weather'
    127128                                img.style.width = "70px"
    128129                                img.style.height = "70px"
     
    149150                            if(widget.dataset.nowsunrise == "on"){
    150151                                const sunriseIcon = document.createElement("img");
     152                                sunriseIcon.alt = 'Sunrise'
    151153                                sunriseIcon.classList = "WIYCW-item-icon " + iconsColorClass
    152154                                sunriseIcon.src = widget.dataset.path + "/resources/icons/ui-icons/sunrise.svg"
     
    162164                                    data.now.sunrise = tConvert(data.now.sunrise);
    163165                                }
    164                                
     166
    165167                                sunrise.innerHTML += data.now.sunrise
    166168                                now_row_info.appendChild(sunrise)
    167169
    168170                                const sunsetIcon = document.createElement("img");
     171                                sunsetIcon.alt = 'Sunset'
    169172                                sunsetIcon.classList = "WIYCW-item-icon " + iconsColorClass
    170173                                sunsetIcon.src = widget.dataset.path + "/resources/icons/ui-icons/sunset.svg"
     
    187190
    188191                                const dropIcon = document.createElement("img");
     192                                dropIcon.alt = 'Humidity';
    189193                                dropIcon.classList = "WIYCW-item-icon " + iconsColorClass
    190194                                dropIcon.src = widget.dataset.path + "/resources/icons/ui-icons/dew-point.svg"
     
    209213
    210214                                const arrowIcon = document.createElement("img");
     215                                arrowIcon.alt = 'Wind direction';
    211216                                arrowIcon.src = widget.dataset.path + "/resources/icons/ui-icons/arrow.svg"
    212217                                arrowIcon.style.width = "11px"
     
    228233
    229234                                const pressureIcon = document.createElement("img");
     235                                pressureIcon.alt = 'Pressure'
    230236                                pressureIcon.classList = "WIYCW-item-icon " + iconsColorClass
    231237                                pressureIcon.src = widget.dataset.path + "/resources/icons/ui-icons/pressure.svg"
     
    244250
    245251                                const cloudinessIcon = document.createElement("img");
     252                                cloudinessIcon.alt = 'Cloudiness'
    246253                                cloudinessIcon.classList = "WIYCW-item-icon " + iconsColorClass
    247254                                cloudinessIcon.src = widget.dataset.path + "/resources/icons/ui-icons/clouds.svg"
     
    303310                                    icon.classList = "WIYCW-forecast-icon WIYCW-col-1"
    304311                                    const img = document.createElement("img");
     312                                    img.alt = 'Forecast'
    305313                                    img.src = widget.dataset.path + "/resources/icons/weather-icons/"+ iconsColorPath + '/'+ day.icon + ".svg"
    306314                                    img.style.width = "30px"
     
    315323
    316324                                    const umbrellaIcon = document.createElement("img");
     325                                    umbrellaIcon.alt = 'Rain chance'
    317326                                    umbrellaIcon.classList = "WIYCW-item-icon " + iconsColorClass
    318327                                    umbrellaIcon.src = widget.dataset.path + "/resources/icons/ui-icons/umbrella.svg"
     
    344353
    345354                                    const arrowIcon = document.createElement("img");
     355                                    arrowIcon.alt = 'Wind direction'
    346356                                    arrowIcon.src = widget.dataset.path + "/resources/icons/ui-icons/arrow.svg"
    347357                                    arrowIcon.style.width = "11px"
  • weather-in-any-city-widget/trunk/weather-in-any-city-widget.php

    r3039208 r3039227  
    44 * Plugin URI: https://weatherin.org
    55 * Description: Weather Widget Pro provides a complete weather forecast for any location around the world.
    6  * Version: 1.1.29
     6 * Version: 1.1.30
    77 * Author: El tiempo
    88 * Author URI: https://eltiempoen.com
     
    1616defined( 'ABSPATH' ) or die( 'ABSPATH not defined' );
    1717
    18 define ('WIYCW_VERSION', '1.1.29');
     18define ('WIYCW_VERSION', '1.1.30');
    1919define ('WIYCW_DEF_PLUGIN', 'weather-in-any-city-widget');
    2020define ('WIYCW_DEF_BASEURL', plugins_url('', __FILE__));
     
    819819        $output .= "<div class='WIYCW-now-row1'>";
    820820        if($instance['now_icon'] == "on"){
    821             $output .=  "<div class='WIYCW-now-icon'><img style='visibility:hidden; width: 70px; height: 70px;'></div>";
     821            $output .=  "<div class='WIYCW-now-icon'><img alt='Current weather' style='visibility:hidden; width: 70px; height: 70px;'></div>";
    822822        }
    823823
     
    829829        $output .=  "<div class='WIYCW-now-row-info'>";
    830830        if($instance['now_sunrise'] == "on"){
    831             $output .= "<div class='WIYCW-now-row-info-col'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/sunrise.svg' style='width: 11px; height: 11px;'>-</div>";
    832             $output .= "<div class='WIYCW-now-row-info-col'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/sunset.svg' style='width: 11px; height: 11px;'>-</div>";
     831            $output .= "<div class='WIYCW-now-row-info-col'><img alt='Sunrise' class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/sunrise.svg' style='width: 11px; height: 11px;'>-</div>";
     832            $output .= "<div class='WIYCW-now-row-info-col'><img alt='Sunset' class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/sunset.svg' style='width: 11px; height: 11px;'>-</div>";
    833833        }
    834834        if($instance['now_humidity'] == "on"){
    835             $output .= "<div class='WIYCW-now-row-info-col'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/dew-point.svg' style='width: 11px; height: 11px;'>-</div>";
     835            $output .= "<div class='WIYCW-now-row-info-col'><img alt='Humidity'class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/dew-point.svg' style='width: 11px; height: 11px;'>-</div>";
    836836        }
    837837
    838838        if($instance['now_wind'] == "on"){
    839             $output .= "<div class='WIYCW-now-row-info-col'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/arrow.svg' style='width: 11px; height: 11px;transform: rotate(0deg)'>-</div>";
     839            $output .= "<div class='WIYCW-now-row-info-col'><img alt='Wind direction' class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/arrow.svg' style='width: 11px; height: 11px;transform: rotate(0deg)'>-</div>";
    840840        }
    841841
    842842        if($instance['now_pressure'] == "on"){
    843             $output .= "<div class='WIYCW-now-row-info-col'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/pressure.svg' style='width: 11px; height: 11px;'>-</div>";
     843            $output .= "<div class='WIYCW-now-row-info-col'><img alt='Pressure' class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/pressure.svg' style='width: 11px; height: 11px;'>-</div>";
    844844        }
    845845
    846846        if($instance['now_cloudiness'] == "on"){
    847             $output .= "<div class='WIYCW-now-row-info-col'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/clouds.svg' style='width: 11px; height: 11px;'>-</div>";
     847            $output .= "<div class='WIYCW-now-row-info-col'><img alt='Cloudiness'class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/clouds.svg' style='width: 11px; height: 11px;'>-</div>";
    848848        }
    849849
     
    863863            }
    864864            if($instance['icon'] == "on"){
    865                 $output .= "<div class='WIYCW-forecast-icon WIYCW-col-1'><img style='visibility:hidden; width: 30px; height: 30px;'></div>";
     865                $output .= "<div class='WIYCW-forecast-icon WIYCW-col-1'><img alt='Forecast' style='visibility:hidden; width: 30px; height: 30px;'></div>";
    866866            }
    867867            if($instance['rainChance'] == "on"){
    868                 $output .= "<div class='WIYCW-forecast-pop WIYCW-col-1'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/umbrella.svg' style='width: 11px; height: 11px;'>-</div>";
     868                $output .= "<div class='WIYCW-forecast-pop WIYCW-col-1'><img alt='Rain chance' class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/umbrella.svg' style='width: 11px; height: 11px;'>-</div>";
    869869            }
    870870            if($instance['wind'] == "on"){
    871                 $output .= "<div class='WIYCW-forecast-pop WIYCW-col-1'><img class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/arrow.svg' style='width: 11px; height: 11px;transform: rotate(0deg);'>-</div>";
     871                $output .= "<div class='WIYCW-forecast-pop WIYCW-col-1'><img alt='Wind direction' class='WIYCW-item-icon $iconColorClass' src='$baseURL/resources/icons/ui-icons/arrow.svg' style='width: 11px; height: 11px;transform: rotate(0deg);'>-</div>";
    872872            }
    873873
Note: See TracChangeset for help on using the changeset viewer.