WP Manifestindependent plugin directory
manifest / themes / berkeley-widgets

Berkeley Engineering Widgets

Creates custom widgets for the Berkeley Engineering sites.

by Stephanie Leary · github.com/stephanieleary/berkeley-widgets

★ 1stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/stephanieleary/berkeley-widgets/archive/refs/heads/master.zip

GitHub Plugin URI: https://github.com/sillybean/berkeley-widgets Description: Custom post types and taxonomies, plus various helper filters and Dashboard widget. License: GPL2 Text domain: berkeley-widgets Requires at least: 3.1 Tested up to: 5.2.2 Stable tag: 1.5.0

Description

Creates custom widgets for Berkeley Engineering sites:

  • Calendar feeds (RSS and XML) for Berkeley Events
  • Custom menu dropdown widget, for use in the site header
  • Simple taxonomy list widget

Installation

  1. Upload the plugin directory to /wp-content/plugins/
  2. Activate the plugin through the 'Plugins' menu in WordPress

Changelog

1.5.0

  • handle empty RSS feeds

    1.4.9

  • Fix order of URL and title arguments in widget title, if URL is specified

    1.4.8

  • Move room number to location prefix
  • Fix event title

    1.4.7

  • Add room number to event location
  • Fix event title in XML format

    1.4.6

  • Add widget title link option to calendar feed widget.

    1.4.5

  • Remove duplicate escape function in wp_remote_request() URL

    1.4.4

  • Use wp_kses_post() instead of wp_kses() for predefined allowed HTML array
  • Fix sanitization of $instance['display'] in widget ops

    1.4.3

  • Less specific test for feed format (PHP 7 compatibility)
  • Use wp_kses() instead of esc_html() for event titles

    1.4.2

  • GitHub version bump

    1.4.1

  • Use unique text domain
  • Add a few more text domains
  • Prefix shared taxonomy functions

    1.4

  • Posts by Term widget query rewrite
  • Added text domain throughout
  • Prefixed ajaxurl var and widget_arg filter
  • removed bad 'break'
  • Check for existence of functions in content model plugin
  • Check for $event object in calendar feed before trying to fetch GUID and title
  • Check for $instance['display'] before trying to display
  • Widget form defaults to prevent index warnings
  • Escaping throughout
  • (int) -> absint()

    1.3.4

  • Added form label to dropdown menu for accessibility.

    1.3.3

  • Separate opening list tag in calendar feed in case title is not shown.

    1.3.2

  • Menu select option tag fix
  • Moved helper functions to appropriate files

    1.2

  • Improved taxonomy list widget

    1.1

  • Added taxonomy list widget

    1.0

  • Moved widgets in from COE theme