=== USGS Steam Flow Data === Contributors: ChrisMKindred Donate link: //www.kindredwebconsulting.com/wp-plugins/usgs Tags: USGS, River Flow, Stream Flow, Fly Fishing, Water Level Requires at least: 5.5 Tested up to: 6.2 Requires PHP: 7.0 Stable tag: 23.03.01 License: GPLv2 or later License URI: //www.gnu.org/licenses/gpl-2.0.html This plugin uses shortcodes so you can get the USGS river flow data for a site location. It also includes a easy to use Site Code Search. == Description == This plugin allows you to use a shortcode to display the USGS River Data for a site location. The shortcode can be included in Posts, Pages and Text Widgets. The shortcode allows you to set your own title and whether or not to show a graph with it. Example Shortcode: [USGS location='09080400' title='Great Place To Fish' graph='show'] == Installation == = Using The WordPress Dashboard = 1. Navigate to the 'Add New' in the plugins dashboard 2. Search for 'USGS Steam Flow Data' 3. Click 'Install Now' 4. Activate the plugin on the Plugin dashboard = Uploading in WordPress Dashboard = 1. Navigate to the 'Add New' in the plugins dashboard 2. Navigate to the 'Upload' area 3. Select `usgs-stream-flow-data.zip` from your computer 4. Click 'Install Now' 5. Activate the plugin in the Plugin dashboard = Using FTP = 1. Download `usgs-stream-flow-data.zip` 2. Extract the `usgs-stream-flow-data.zip` directory to your computer 3. Upload the `usgs-stream-flow-data.zip` directory to the `/wp-content/plugins/` directory 4. Activate the plugin in the Plugin dashboard == Frequently Asked Questions == = How do I use the short code? = Enter [USGS location='09080400' graph='show' title='The Title']. The location is the Site Code for the station, graph is set to 'show' to show the graphs, the title is what you want to display as a title. If this is blank it will display the location name. = How do I find the Site Code? = You can find the Site Code quickly and easily by searching for it based on state in the easy to use Site Code Search tab on the plugin settings page. = Why is the data not updating? = There is a built in cache for the data. The data will update every 15 minutes in order to help with site speed and limit the calls to USGS. == Screenshots == 1. Site Code Search By State 2. Admin Page 3. Showing USGS Data as a Widget 4. Showing USGS Without Graphs in a Post == Changelog == = 22.05.01 = - Added `kwc_usgs_before_sitevalues_list` action before sitevalues list. - Added `kwc_usgs_after_sitevalues_list` action after sitevalues list. - Added `kwc_usgs_water_temp`, `kwc_usgs_flow`, `kwc_usgs_gageheight` filters. - Tested up to WP Core 6.0. = 22.04.01 = adds: - Tested with 5.9.2 - Code Analysis testing for cleaner code and less potential errors. fixes: - An error in the shortcode when a location is not found. = 21.11.04 = fixes: Error where you couldn't have multiple shortcodes on a page. = 21.11.03 = adds: version bump. = 21.11.02 = removes: .wordpress-org from deployment = 21.11.01 = adds: refactor the majority of the plugin to allow for easier changes in the future. adds: The ability to change the template for the shortcode by includeing a usgs.php file in your theme or plugin. adds: tested up to 5.8.1. removes: WP Support is now 5.5 and up. removes: PHP compatibility is now 7.0 and up. = 21.05.01 = Tested up to 5.7.2. Update transient to limit key length. = 20.08.02 = Update admin remote call to allow for 45 seconds before timeout. = 20.08.01 = Tested plugin up to 5.5. Updated versioning system to CalVer (https://calver.org/). = 2.8 = Tested plugin up to 5.3. = 2.7.1 = Adds additional tests and allows for more trusted call to API Url. = 2.7 = Tested with WordPress 4.9.8 = 2.6 = Update to build process to allow for Travis-ci.org integration and unit testing = 2.5.1 = Fixes error with Graph Loading = 2.5 = Updated URL Fetch to use the `wp_remote_get()` function Tested up to 4.9.4 = 2.4.2 = Updated url for location search = 2.4.1 = SSL Fix for Graphs = 2.4 = Tested up to 4.5 = 2.3 = Tested up to 4.3 = 2.2.1 = Tested Up To 4.2.3 = 2.2 = Tested Up To 4.2 = 2.1 = Fixed issue with graphs showing up if there is no data = 2.0.1 = Fixed issue with Temp Conversion Tested with WP 4.1.1 Updated KWC Logo = 2.0.0 = Tested with 4.0 Removed old MP5 references Setup cache busting for images Limited calls to USGS to every 15 minutes = 1.0.7 = Tested with 3.9 Updated plugin Description to fit on WordPress.org Updated ScreenShots to match 3.9 = 1.0.4 = Updated Plugin Description = 1.0.3 = Tested with 3.9 = 1.0.2 = Updated icons to match new admin UI Tested plugin with 3.8 = 1.0.1 = Updated the zip file name to match WordPress created zip file. = 1.0.0 = Starting Version == Upgrade Notice == = 1.0.7 = Tested with 3.9 Updated plugin Description to fit on WordPress.org Updated ScreenShots to match 3.9 = 1.0.4 = Verifies compatibility with Core 3.9 Update to plugin Description = 1.0.3 = Verifies compatibility with Core 3.9 = 1.0.2 = Verifies compatibility with Core 3.8 = 1.0.1 = Updated the zip file name to match WordPress created zip file. = 1.0.0 = Starting Version